				
			function fixURL(redirurl) {
				return redirurl.replace(new RegExp(/.aspx/g), '').replace(new RegExp(/QZZZ/g), '.aspx?').replace(new RegExp(/QEEQ/g), '=').replace(new RegExp(/QQQQ/g), '&');
				//return redirurl.replace('.aspx', '').replace('QZZZ', '.aspx?').replace('QEEQ', '=').replace('QQQQ', '&');
				//return 'http://www.google.com';
			}
            
            
            function checkCookie(redirurl) 
            {
            	//alert('checkCookie!');
            	var cookieSaysInsideFrame;
            	cookieSaysInsideFrame = readCookie('FrameCheck');

            	if (top.frames.length > 0) {
            		//alert('I think I have a parent');
            		eraseCookie('FrameCheck');
            		createCookie('FrameCheck', 'True', 0);
            		if (cookieSaysInsideFrame != 'True') {
            			try 
            			{
            				if ((top.frames[0].name.toLowerCase().indexOf('_hif') == -1) && (top.frames[0].id.toLowerCase().indexOf('radecontent') == -1))
            				{

            				window.location.href = redirurl.replace('QZZZ', '.aspx?').replace('QEEQ', '=').replace('QQQQ', '&');
            				}
            			}
            			catch(err)
            			{
            				//no need to do anything yet
            			}
            			//
            		}
            	}
            	else {
            		//alert('I do not have a parent');
            		eraseCookie('FrameCheck');
            		createCookie('FrameCheck', 'False', 0);
            		if (cookieSaysInsideFrame != 'False') {
            			if (top.frames.length > 0) {
            				try {
            					if ((top.frames[0].name.toLowerCase().indexOf('_hif') == -1) && (top.frames[0].id.toLowerCase().indexOf('radecontent') == -1))
            					{
            						//alert(2);
            						window.location.href = redirurl.replace('QZZZ', '.aspx?').replace('QEEQ', '=').replace('QQQQ', '&');
            					}
            				}
            				catch(err)
            				{
            				
            				//no need to do anything yet
            				}
            			}
            		}					
            	}

            }

            function createCookie(name,value,days)
            {
            	//alert('createCookie!');
            	if (days) {
            		var date = new Date();
            		date.setTime(date.getTime()+(days*24*60*60*1000));
            		var expires = "; expires="+date.toGMTString();
            	}
                     else
                     {
            		var expires = "";
            	document.cookie = name+"="+value+expires+"; path=/";
            	}
            }

            function readCookie(name)
            {
            	//alert('readCookie!');
            	var nameEQ = name + "=";
            	var ca = document.cookie.split(';');
            	for(var i=0;i < ca.length;i++) {
            		var c = ca[i];
            		while (c.charAt(0)==' ') c = c.substring(1,c.length);
            		{
            			if (c.indexOf(nameEQ) == 0)
            				{ return c.substring(nameEQ.length,c.length);}
            		}
            	}
     
                    return 'False';
            }


            function eraseCookie(name)
            {
            	//alert('eraseCookie!');
            	createCookie(name,'',-1);
            }
