/**
 * @author Navneet Rai
 */
function setJSCookie(c_name,value,expirehours)
{
	var exdate=new Date();
	var expdate = exdate.getTime();
	expdate += 3600*1000*expirehours;
	exdate.setTime(expdate);
	document.cookie=c_name+ "=" +escape(value)+((expirehours==null) ? "" : ";expires="+exdate.toGMTString())+";domain=.toufee.com;";
}

function getJSCookie(c_name)
{
	if (document.cookie.length>0)
  	{
  		c_start=document.cookie.indexOf(c_name + "=");
  		if (c_start!=-1)
    	{ 
    		c_start=c_start + c_name.length+1; 
    		c_end=document.cookie.indexOf(";",c_start);
    		if (c_end==-1) c_end=document.cookie.length;
    		return unescape(document.cookie.substring(c_start,c_end));
    	} 
  	}
	return "";
}

function checkCookie(){
	username = getJSCookie('__tfid');
	isMem = getJSCookie('__trck');
	isProm = getJSCookie('__prom');
	promStr = '';
	if(isProm){
		promStr ="&prom="+isProm;
	}
	if (isMem != "true"){
		var img = new Image();
		if ((username == null) || (username == "")) {
			username = Math.floor(Math.random() * 1000000000);
			setJSCookie('__tfid', username, 1);
			var sPath = window.location.pathname;
			var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
			img.src = "/cgi-bin/trackPath.pl?ref=" + escape(document.referrer) + "&page=" + escape(sPage) + "&id=" +username+promStr+"&rand=" + Math.random();
		}
		else {
			var sPath = window.location.pathname;
			var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
			img.src = "/cgi-bin/trackPath.pl?page=" + escape(sPage) + "&id="+username+promStr+"&rand=" + Math.random();
		}
	}
}

function stopTracking(){
	isMem = getJSCookie('__trck');
	if (isMem != "true") {
		setJSCookie('__trck', 'true', 1);
		var img = new Image();
		img.src = "/cgi-bin/trackPath.pl?stop=1&id="+username+"&rand=" + Math.random();
	}
}

function markComplete(){
	username = getJSCookie('__tfid');
	var img = new Image();
	if ((username != null) && (username != "")) {
		img.src = "/cgi-bin/trackPath.pl?complete=1&id=" +username+"&rand="+ Math.random();
	}
}

checkCookie();
