/************ don't modify below this line *********
 *************  Version: Standard 5.1 (CUSTOM pop function for qualifying dhtml invitation & removed transitions)**************
 ****** Copyright 2001-2008 ForeseeResults, Inc****/
var popupURL = "//www.foreseeresults.com/survey/display";
var FSRImgURL= "//www.foreseeresults.com/survey/FSRImg";
var CSURL= "//www.foreseeresults.com/survey/processCPP";
var OTCImgURL = "//controller.foreseeresults.com/fsrSurvey/OTCImg";
var ckAlreadyShown =  _proxy_jslib_handle(triggerParms, ("ascookie"), 0, 0); /* name of the persistent/session cookie*/
var ckLoyaltyCount =  _proxy_jslib_handle(triggerParms, ("lfcookie"), 0, 0); /* name of the loyalty count cookie*/
var fullURL=null;
var myPopUp=null;
var fsr_mac=null;
var fsr_aol=null;
var fsr_opera=null;
var fsr_NS8=null;	/*used in Invite Page to show Note for Netscape 8 browsers only*/
var fsr_ie=0;
var flash_version= 4;	/*supports flash version 4 and above in IE only*/
var canFlashPlay=0;
var dcQString="";
var cpp_3 = "";
var winOptions = "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=1,height=1,top=4000,left=4000";
var persistentExpires = new (Date)(); /*persistent cookie expiration*/
persistentExpires.setTime(persistentExpires.getTime() + ( _proxy_jslib_handle(triggerParms, ("rw"), 0, 0)*60*1000));

var detect = navigator.userAgent.toLowerCase();
var version= navigator.appVersion.toLowerCase();

/* FOR MSIE BASED BROWSERS ONLY - detect Flash Plugin & Version*/
if (detect && detect.indexOf("msie")>=0 && (version.indexOf("win") != -1) &&  _proxy_jslib_handle(triggerParms, ("flashDetect"), 0, 0) == 1) {
fsr_ie=1;
 _proxy_jslib_handle(document, 'write', '', 1, 0)('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
 _proxy_jslib_handle(document, 'write', '', 1, 0)('on error resume next \n');
 _proxy_jslib_handle(document, 'write', '', 1, 0)('canFlashPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & flash_version)))\n');
 _proxy_jslib_handle(document, 'write', '', 1, 0)('</SCR' + 'IPT\> \n');
}
function ForeCStdGetCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen =  _proxy_jslib_handle(document, 'cookie', '', 0, 0).length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if ( _proxy_jslib_handle(document, 'cookie', '', 0, 0).substring(i, j) == arg) {
			return ForeCStdGetCookieVal (j);
		}
		i =  _proxy_jslib_handle(document, 'cookie', '', 0, 0).indexOf(" ", i) + 1;
		if (i == 0) {
			break;
		}
	}
	return null;
}
function fsr_showWindow() {   
	 
	 if(myPopUp != null && !myPopUp.closed && fsr_aol==false && fsr_opera==false) {return;}	 	 	 
       	 var cpp3Str = ""; 
	 cpp_3 = "Browser:"+ cppUrlPatch (detect) + ";" +  _proxy_jslib_handle(triggerParms, ("captureTriggerVersion"), 0, 0);
	 cpp_3+=";dhtml";	
	 var pos1 = fullURL.indexOf("&cpp_3=");
	 var pos2 = fullURL.indexOf("&",pos1+1);
	 if (pos2==-1){
		 fullURL = fullURL.substring(0,pos1);
	 }else{
	     cpp3Str = fullURL.substring(pos2,fullURL.length);
	     fullURL = fullURL.substring(0,pos1);
	 }	 
	 fullURL+="&cpp_3="+cpp_3 + cpp3Str;
	 	 
	
	if(document.all) {document.all.fsr_window.style.visibility = 'visible';}	
	else if( _proxy_jslib_handle(document, 'getElementById', '', 0, 0)) { _proxy_jslib_handle(document, 'getElementById', '', 1, 0)("fsr_window").style.visibility = 'visible';}	
}
function fsr_hideWindow() {
	if(document.all) {document.all.fsr_window.style.visibility = 'hidden';}	
	else if( _proxy_jslib_handle(document, 'getElementById', '', 0, 0)) { _proxy_jslib_handle(document, 'getElementById', '', 1, 0)("fsr_window").style.visibility = 'hidden';}
}
function ForeCStdSetCookie (name, value) {
	var argv = ForeCStdSetCookie.arguments;
	var argc = ForeCStdSetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	 _proxy_jslib_assign('', document, 'cookie', '=', ( name + "=" + escape ( _proxy_jslib_handle(null, 'value', value, 0, 0)) +
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
	((path == null) ? "" : ("; path=" + path)) +
	(( _proxy_jslib_handle(null, 'domain', domain, 0, 0) == null) ? "" : ("; domain=" +  _proxy_jslib_handle(null, 'domain', domain, 0, 0))) +
	((secure == true) ? "; secure" : "")));
}
function ForeCStdGetCookieVal(offset) {
	var endstr =  _proxy_jslib_handle(document, 'cookie', '', 0, 0).indexOf (";", offset);
	if (endstr == -1) {
		endstr =  _proxy_jslib_handle(document, 'cookie', '', 0, 0).length;
	}
	return unescape( _proxy_jslib_handle(document, 'cookie', '', 0, 0).substring(offset, endstr));
}
function specialEscape(str) {
	var translated = "";
	var i; 
	var found = 0;
	for(i = 0; (found = str.indexOf('+', found)) != -1; ) {
		translated += str.substring(i, found) + "%2B";
		i = found + 1;
		found++;
	}
	translated += str.substring(i, str.length);
	return translated;
}

//custom pop function for qualifying dhtml invitation

function Pop() {
	//alert("before:"+fullURL);
	if (arguments.length>0) {
		//alert(arguments[0] + "/"+ arguments[1] + "/" + arguments[2]+ "/" + arguments[3]);
		var newfullURL =  _proxy_jslib_handle(fullURL, 'replace', '', 1, 0)(escape(arguments[0]), escape(arguments[1]));
		var newfullURL1=  _proxy_jslib_handle(newfullURL, 'replace', '', 1, 0)(arguments[2], arguments[3]);
		fullURL = newfullURL1;
	}
	//alert("after:"+ fullURL);
   	myPopUp =  _proxy_jslib_handle(window, 'open', '', 1, 0)(fullURL, "survey",winOptions);
	if (  myPopUp!=null && !myPopUp.closed) {
		if ( _proxy_jslib_handle(triggerParms, ("pu"), 0, 0) == 1){self.focus();
		} else { myPopUp.focus(); }
	}
}




function getURLParameters(paramName) {
	var sURL =  _proxy_jslib_handle( _proxy_jslib_handle(window.document, 'URL', '', 0, 0), 'toString', '', 1, 0)();		
	if (sURL.indexOf("?") > 0)
	{
		var arrParams = sURL.split("?");			
		var arrURLParams = arrParams[1].split("&");		
		for (var i=0;i<arrURLParams.length;i++)
		{
		    var sParam =   _proxy_jslib_handle(arrURLParams, (i), 0, 0).split("=");
		    if (paramName.toLowerCase()==sParam[0].toLowerCase()){
		       	return unescape(sParam[1]);
		    }
		}
	}
	else
	{
		return "";
	}
}
function currentLocationExcluded() {	
	var parentURLPath =  _proxy_jslib_handle( _proxy_jslib_handle(window, 'location', '', 0, 0), 'pathname', '', 0, 0);/*location path*/
	for(key in excludeList) {
		if(parentURLPath.indexOf( _proxy_jslib_handle(excludeList, (key), 0, 0)) != -1) {
			return true;
		}
	}
	return false;
}
var newDt;
var currTime;	/*in millisecs*/
var OTCImg;
var FSRImg;
var surveyProcessCont = 1;
function stdImgProc() {
	if( _proxy_jslib_handle(triggerParms, ("compliant508"), 0, 0) == 1) { fsr_showWindow();}
	else { 
		 _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)("fsr_showWindow();",  _proxy_jslib_handle(triggerParms, ("inviteDelay"), 0, 0),"JavaScript");
	}
}
function fsrShowSurvey() {
	if(dcQString == "") { stdImgProc(); }
	else {
			newDt = new (Date)();
			currTime= newDt.getTime(); /*in millisecs*/
			FSRImg = new (Image)();
			 _proxy_jslib_assign('', FSRImg, 'src', '=', ( null));
			FSRImg.onerror = imgErrorProc;
			FSRImg.onload = imgOnloadProc;
			 _proxy_jslib_assign('', FSRImg, 'src', '=', ( FSRImgURL + "?" + dcQString + "&uid="+ currTime));	/*for NE/FF Cache Fix*/
	}
}
function imgOnloadProc() {
	if(surveyProcessCont == 1 && FSRImg.width == 3) { stdImgProc(); }
  	return true;
}
function imgErrorProc() {
	surveyProcessCont = 0;
	return true;
}
function otcOnloadProc() {    
	if(surveyProcessCont == 1 && OTCImg.width == 3) { fsrShowSurvey(); }
	else { surveyProcessCont = 0; }
  	return true;
}
function otcErrorProc() {
	fsrShowSurvey();
	return true;
}
function setVisualSciencesId(theURL) {
	var VisualSciencesId = ForeCStdGetCookie("v1st");
	if(VisualSciencesId != null && VisualSciencesId != "")
	{
		 _proxy_jslib_assign('', triggerParms, ("cpp_4"), '=', ( "VisualSciencesId:" + escape(VisualSciencesId)));	
	}
}
function setOmnitureId(theURL) {
	var OmnitureId = ForeCStdGetCookie("s_foreSeeId");
	if(OmnitureId != null && OmnitureId != "")
	{
		 _proxy_jslib_assign('', triggerParms, ("cpp_0"), '=', ( "OmnitureId:" + escape(OmnitureId)));	
	}
}
function checkFlashParms(tagName) {
	tagName = tagName.toLowerCase();
	for(key in flashTagList) {
		if(tagName.indexOf( _proxy_jslib_handle(flashTagList, (key), 0, 0)) != -1) {
			return true;
		}
	}
	return false;
}
function fsr_detectFlash() {
	if (fsr_ie){
	    /** For IE Compatible browsers **/
	    var obj = document.all.tags("OBJECT");
	    for (var e=0; e<obj.length;e++){
	       for (var d=0; d< _proxy_jslib_handle(obj, (e), 0, 0).attributes.length;d++){
		  if (( _proxy_jslib_handle( _proxy_jslib_handle(obj, (e), 0, 0).attributes, (d), 0, 0).name).toLowerCase() == "classid") {
			if (checkFlashParms( _proxy_jslib_handle( _proxy_jslib_handle( _proxy_jslib_handle(obj, (e), 0, 0).attributes, (d), 0, 0), 'value', '', 0, 0))){
			   return true;
			}
			else {
			   return false;
			}
		  }
	       }
	    }
	}					    
	else{
	    /** For Netscape Compatible browsers **/
	    for (var e=0; e<document.embeds.length;e++){
		if (checkFlashParms( _proxy_jslib_handle(document.embeds[(e)], 'src', '', 0, 0))) {
		   return true;
		}
		
	    }
	}
	return false;
}
function isValidFlash() {
   if ( _proxy_jslib_handle(triggerParms, ("flashDetect"), 0, 0)==1){
        if (fsr_detectFlash()){
		var fsr_opera75 = (detect.indexOf("opera 7.54u1") >=0) ? 1 : 0;
		var fsr_NS = ((detect.indexOf("netscape") >=0) || (detect.indexOf("firefox") >=0)) ? 1 : 0;
		if (fsr_NS)
			flash_version=7;	/*Netscape Mozilla supports flash player 7 and above*/
		if (fsr_mac)
			flash_version=8;	/*Mac Browsers supports flash player 8 and above*/

		/** FOR MOZILLA BASED BROWSERS - detect flash plugin & version **/
		var plugin=(navigator.mimeTypes&& _proxy_jslib_handle(navigator.mimeTypes, ("application/x-shockwave-flash"), 0, 0)? _proxy_jslib_handle(navigator.mimeTypes, ("application/x-shockwave-flash"), 0, 0).enabledPlugin:0);
		if (plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1))>=flash_version) 
		{ canFlashPlay=1; }

		if ((plugin ==0 || plugin==null) && !canFlashPlay){
			 _proxy_jslib_assign('', triggerParms, ("displayMode"), '=', (1));
   		}
		else {
			/** Skip dhtml invite for the following browsers:
			 ** For Opera ver 7.5 and below and 
			 ** All Netscape Browsers with flash ver < 7
			 ** Mac Browsers with flash 7 and below
			 ** Reason: possible bug in browser or with flash player using wmode
			 **
			 ** Show Flash for all other browsers with flash >=4
			 ** Supports IE5+,AOL7+,AOLExplorer,MAC,OPERA8+,FF,NS7+
			 **/
			if ((fsr_NS && canFlashPlay) || (!fsr_opera75 && canFlashPlay)){
				if ( _proxy_jslib_handle(triggerParms, ("displayMode"), 0, 0) != 2){
					return true;
				}
			}
			 _proxy_jslib_assign('', triggerParms, ("displayMode"), '=', (2));
		}
	}
   }
   if ( _proxy_jslib_handle(triggerParms, ("displayMode"), 0, 0) >0){
   	 _proxy_jslib_assign('', triggerParms, ("inviteDelay"), '=', ( 1000));	/*overwrite invite timeout to 1 sec*/
	return true;
   }
   return false;
}
function isAlreadyShown() {
	/*check if we already have shown survey or OE Scout Tracker has been closed*/
	if (ForeCStdGetCookie(ckAlreadyShown) != null || (ForeCStdGetCookie("ScoutRunningCheck") !=null && ForeCStdGetCookie("ScoutRunningCheck") == "ScoutClosed"))
		return true;
	return false;
}
function Poll() { 
	if( _proxy_jslib_handle(document, 'domain', '', 0, 0) !=  _proxy_jslib_handle( _proxy_jslib_handle(null, 'location', location, 0, 0), 'host', '', 0, 0)) { // if the domain and host aren't the same, we don't launch the survey
		return;
	}
	if( _proxy_jslib_handle(triggerParms, ("displayMode"), 0, 0) == 0) {
		return;
	}
	if(currentLocationExcluded()) {
		return;
	}
	var stickyCounter = ForeCStdGetCookie(ckLoyaltyCount); /*check counter cookie*/
	var pageCount;
	var randNum = Math.random();
	randNum *= 100;
	if (stickyCounter == null) {
		pageCount = 1; 
        	ForeCStdSetCookie(ckLoyaltyCount, pageCount, null,'/', _proxy_jslib_handle(triggerParms, ("domain"), 0, 0));
		stickyCounter = ForeCStdGetCookie(ckLoyaltyCount);
	}
	if (stickyCounter != null) {
		pageCount = stickyCounter;
		if(pageCount >=  _proxy_jslib_handle(triggerParms, ("lf"), 0, 0)) {
			if(!isAlreadyShown()) {
				if ( _proxy_jslib_handle(triggerParms, ("rso"), 0, 0) == 1 &&  _proxy_jslib_handle(triggerParms, ("aro"), 0, 0) == 1) {
					 _proxy_jslib_assign('', triggerParms, ("sp"), '=', ( 100.0)); /*Update Sample percentage*/
				}
				if(randNum <=  _proxy_jslib_handle(triggerParms, ("sp"), 0, 0)) {
				        fsr_aol= ((detect.indexOf("aol") >=0) || (detect.indexOf("america online browser") >=0)) ? 1 : 0;
					fsr_opera = (detect.indexOf("opera") >=0) ? 1 : 0;
					fsr_mac= (navigator.platform.indexOf("Win32") >= 0) ? 0 : 1;
					fsr_NS8=(detect.indexOf("netscape/8") >=0) ? 1 : 0;
				        fsr_browser="fsr_nn6";
				        if(document.all ||  _proxy_jslib_handle(document, 'getElementById', '', 0, 0)){ 
				       		fsr_browser = "fsr_ie";
					}
					if(document.layers) {
						fsr_browser = "fsr_nn";
					}	
					fullURL = popupURL + "?" + "width=" +  _proxy_jslib_handle(triggerParms, ("width"), 0, 0) + "&height=" +  _proxy_jslib_handle(triggerParms, ("height"), 0, 0) +
						"&cid=" + specialEscape(escape( _proxy_jslib_handle(triggerParms, ("cid"), 0, 0)));
					if ( _proxy_jslib_handle(triggerParms, ("mid"), 0, 0) != null) 
						fullURL += "&mid=" + specialEscape(escape( _proxy_jslib_handle(triggerParms, ("mid"), 0, 0)));					
					if ( _proxy_jslib_handle(triggerParms, ("omb"), 0, 0) != null) {
						fullURL += "&omb=" + escape( _proxy_jslib_handle(triggerParms, ("omb"), 0, 0));
					}
					if (( _proxy_jslib_handle(triggerParms, ("cmetrics"), 0, 0) ) != null) {
						fullURL += "&cmetrics=" + escape( _proxy_jslib_handle(triggerParms, ("cmetrics"), 0, 0));
					}
					if ( _proxy_jslib_handle(triggerParms, ("olpu"), 0, 0) == 1) {
						fullURL += "&olpu=1";
					}
					if (( _proxy_jslib_handle(triggerParms, ("dcUniqueId"), 0, 0)) != null) {
						fullURL += "&dcUniqueId=" + escape( _proxy_jslib_handle(triggerParms, ("dcUniqueId"), 0, 0));
					}
					if ( _proxy_jslib_handle(triggerParms, ("rso"), 0, 0) == 1) {
						fullURL += "&rso=1&rct=" +  _proxy_jslib_handle(triggerParms, ("rct"), 0, 0) + "&rds=" +  _proxy_jslib_handle(triggerParms, ("rds"), 0, 0) + "&mrd=" +  _proxy_jslib_handle(triggerParms, ("mrd"), 0, 0) + "&rws=" +  _proxy_jslib_handle(triggerParms, ("rw"), 0, 0);
					}
					if (( _proxy_jslib_handle(triggerParms, ("midexp"), 0, 0) ) != null) {
						fullURL += "&ndc=1&fsexp=5256000&midexp=" +  _proxy_jslib_handle(triggerParms, ("midexp"), 0, 0);
					}
				        if ( _proxy_jslib_handle(triggerParms, ("userURL"), 0, 0) == 1) {
						 _proxy_jslib_assign('', triggerParms, ("cpp_1"), '=', ( "userURL:"+ cppUrlPatch ( _proxy_jslib_handle( _proxy_jslib_handle(window, 'location', '', 0, 0), 'href', '', 0, 0))));
					}
					if ( _proxy_jslib_handle(triggerParms, ("capturePageView"), 0, 0) == 1) {
						 _proxy_jslib_assign('', triggerParms, ("cpp_2"), '=', ( "PageView:"+ pageCount)); /*customer parameter 2 - Page View*/
					}
				         _proxy_jslib_assign('', triggerParms, ("cpp_3"), '=', ( "Browser:"+ cppUrlPatch (detect) + ";" +  _proxy_jslib_handle(triggerParms, ("captureTriggerVersion"), 0, 0) +";normal"));					
					
					if ( _proxy_jslib_handle(triggerParms, ("visualScienceId"), 0, 0) == 1) {
						setVisualSciencesId(fullURL);
					}
					if ( _proxy_jslib_handle(triggerParms, ("omnitureId"), 0, 0) == 1) {
						setOmnitureId(fullURL);
					}
				        var customerParams = "";
					for(paramKey in triggerParms) {
						if(paramKey.substring(0,3) == "cpp"){
							fullURL += "&"+ paramKey + "=" + escape( _proxy_jslib_handle(triggerParms, (paramKey), 0, 0));
						}
					}
					if ( _proxy_jslib_handle(triggerParms, ("rso"), 0, 0) != 1) {
						if( _proxy_jslib_handle(triggerParms, ("npc"), 0, 0) == 1) {
							ForeCStdSetCookie(ckAlreadyShown, 'true',null,'/', _proxy_jslib_handle(triggerParms, ("domain"), 0, 0));
						} else {
							ForeCStdSetCookie(ckAlreadyShown, 'true', persistentExpires,'/', _proxy_jslib_handle(triggerParms, ("domain"), 0, 0));
						}
					}
					
					if ( _proxy_jslib_handle(triggerParms, ("sid"), 0, 0) != null &&  _proxy_jslib_handle(triggerParms, ("mid"), 0, 0) == null) {fsrSetFilter();}
						
        				/*for AOL and Opera users - show DHTML  (by default) because their PopupBlocker behaves differently*/
	   				if (fsr_aol==false && fsr_opera==false) {
	   					if ( _proxy_jslib_handle(triggerParms, ("displayMode"), 0, 0)==1 ||  _proxy_jslib_handle(triggerParms, ("displayMode"), 0, 0)==2){ 
							myPopUp =  _proxy_jslib_handle(window, 'open', '', 1, 0)(fullURL, 'survey',winOptions);
						}
	   				}		

					/** detect flash with valid browser and player version**/
					if (fsr_browser != "fsr_nn" && isValidFlash() &&  _proxy_jslib_handle(triggerParms, ("displayMode"), 0, 0) !=2) {
						if (fsr_NS8)  _proxy_jslib_assign('', triggerParms, ("dhtmlHeight"), '=', (  _proxy_jslib_handle(triggerParms, ("dhtmlHeight"), 0, 0) + 15));
						 _proxy_jslib_handle(document, 'write', '', 1, 0)("<div id=\"fsr_window\" style=\"width:" +  _proxy_jslib_handle(triggerParms, ("dhtmlWidth"), 0, 0) + "px; height:" +  _proxy_jslib_handle(triggerParms, ("dhtmlHeight"), 0, 0) + "px; position:absolute; left:" +  _proxy_jslib_handle(triggerParms, ("dhtmlLeft"), 0, 0)+"px; top:"+  _proxy_jslib_handle(triggerParms, ("dhtmlTop"), 0, 0)

 + "px; z-index:"+ _proxy_jslib_handle(triggerParms, ("dhtmlIndex"), 0, 0)+"; border:0; visibility:hidden;\">"

 + "<iframe id=\"cframe\" src="+"\""+  _proxy_jslib_handle(triggerParms, ("dhtmlURL"), 0, 0)+"\" FrameBorder=0 Scrolling=NO width="+ _proxy_jslib_handle(triggerParms, ("dhtmlWidth"), 0, 0)+" height="+ _proxy_jslib_handle(triggerParms, ("dhtmlHeight"), 0, 0)+"></iframe></div>");

					              /*DC I/II verification*/
						if ( _proxy_jslib_handle(triggerParms, ("rso"), 0, 0) == 1) {
							dcQString = "rso=1&rct=" +  _proxy_jslib_handle(triggerParms, ("rct"), 0, 0) + "&rds=" +  _proxy_jslib_handle(triggerParms, ("rds"), 0, 0) + "&mrd=" +  _proxy_jslib_handle(triggerParms, ("mrd"), 0, 0) + "&rws=" +  _proxy_jslib_handle(triggerParms, ("rw"), 0, 0);
							if( _proxy_jslib_handle(triggerParms, ("dcUniqueId"), 0, 0)!=null) { dcQString += "&dcUniqueId=" + specialEscape(escape( _proxy_jslib_handle(triggerParms, ("dcUniqueId"), 0, 0))); }
						}
						if (( _proxy_jslib_handle(triggerParms, ("midexp"), 0, 0) ) != null) {
							dcQString = "ndc=1&midexp=" +  _proxy_jslib_handle(triggerParms, ("midexp"), 0, 0) + "&mid=" + specialEscape(escape( _proxy_jslib_handle(triggerParms, ("mid"), 0, 0)));
							if( _proxy_jslib_handle(triggerParms, ("dcUniqueId"), 0, 0)!=null) { dcQString += "&dcUniqueId=" + specialEscape(escape( _proxy_jslib_handle(triggerParms, ("dcUniqueId"), 0, 0))); }
						}						

						/*Failover Check*/
						surveyProcessCont = 1;		
						newDt = new (Date)();
						currTime= newDt.getTime(); /*in millisecs*/
						OTCImg = new (Image)();
						 _proxy_jslib_assign('', OTCImg, 'src', '=', ( null));
						OTCImg.onerror = otcErrorProc;
						OTCImg.onload = otcOnloadProc;
						 _proxy_jslib_assign('', OTCImg, 'src', '=', ( OTCImgURL + "?protocol=" +  _proxy_jslib_handle( _proxy_jslib_handle(window, 'location', '', 0, 0), 'protocol', '', 0, 0) + "&uid="+ currTime));	/*for NE/FF Cache Fix*/
					}
					
					if(myPopUp != null && !myPopUp.closed) {
						if ( _proxy_jslib_handle(triggerParms, ("pu"), 0, 0) == 1){ self.focus(); }
						else { myPopUp.focus();}
					}
				}	
			}
		}			
		pageCount++;
        ForeCStdSetCookie(ckLoyaltyCount, pageCount, null,'/', _proxy_jslib_handle(triggerParms, ("domain"), 0, 0));		
 	}
}
function isGoogleSponsoredLink(pageURL, sParam) {
	if (pageURL.toLowerCase().indexOf(sParam.toLowerCase()) >=0){
		return true;
	}
	return false;
}
function fsrSetFilter() {
	fullURL += "&sid=" +  _proxy_jslib_handle(triggerParms, ("sid"), 0, 0);
	if ( _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0) != null && ( _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0).toUpperCase()).indexOf("URL") != -1) {
		fullURL += "&pattern="+ cppUrlPatch ( _proxy_jslib_handle( _proxy_jslib_handle(window, 'location', '', 0, 0), 'href', '', 0, 0));
	}
	else if ( _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0) != null && ( _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0).toUpperCase()).indexOf("CK=") != -1) {
		var pos =  _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0).indexOf("=");
		var cookieValue = ForeCStdGetCookie( _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0).substring(pos+1));
		fullURL += "&sid=" +  _proxy_jslib_handle(triggerParms, ("sid"), 0, 0) + "&pattern="+ cppUrlPatch(cookieValue);
	}
	else if ( _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0) != null && ( _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0).toUpperCase()) != null &&  _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0).length >0) {
		fullURL += "&sid=" +  _proxy_jslib_handle(triggerParms, ("sid"), 0, 0) + "&pattern="+ escape( _proxy_jslib_handle(triggerParms, ("patternType"), 0, 0));
	}	
} ;
_proxy_jslib_flush_write_buffers() ;