// Per task 26811
// var pctOfferedSurvey = .2;        
// Changed to 1 simply for testing;
var pctOfferedSurvey = 1;      

var popupLocation = "";   
var cookieSurveyDisplayed = "JobsSiteSurveyCookie";

var expDate = new Date ();        
var milOneYear = (365 * 24 * 60 * 60 * 1000);        
var storedValue;                

expDate.setTime (expDate.getTime() + milOneYear); 

storedValue = GetCookie(cookieSurveyDisplayed); 

cn = Math.random();   
			 
function errortrap(msg,url,line)        
{            
	GenRandomIntercept();        
}                

onerror = errortrap;                

function GenRandomIntercept()        
{            	
	
// First check whether the user came from a Google AdWord. Do not proceed if the user came from a Google AdWord.
	if (document.URL.indexOf("mc_id=google") == -1) // != -1 means mc_id=google is not in the URL, so proceed
	{
		
		//if ((cn <= pctOfferedSurvey) && (storedValue == null))            
		// {     
			//SetCookie(cookieSurveyDisplayed, 'alreadyOffered', expDate, '/');                
			//window.open//(popupLocation,'intercept','width=385,height=350,screenX=20,screenY=200,top=20,left=200');            
		//}   
	}
}                

function GetCookie (name)        
{            
	var mycookie = document.cookie;            
	var start = mycookie.indexOf(name, 0);            
	if(start >= 0)            
	{                
		var end = mycookie.indexOf(';', start);                
		if(end < 0)                
		{                    
			end = mycookie.length;                
		}                
		return mycookie.substring(start, end);            
	}            
	else            
	{                
		return null;            
	}        
}                

function SetCookie (name,value,expires,path,domain,secure)        
{                
	document.cookie = name + "=" + escape (value) +                
	((expires) ? "; expires=" + expires.toGMTString() : "") +                
	((path) ? "; path=" + path : "") +                
	((domain) ? "; domain=" + domain : "") +                
	((secure) ? "; secure" : "");        
}                    

// Must be called within html page, not .js file
// window.onunload = GenRandomIntercept; 
