var ss_machine = "http://include.ebay.com/"; // machine these files are hosted on
var ss_path = "aw/pics/js/"; //  and path to the files
var cbc;
function ReadCookie(name){
	var allCookie, cookieVal, length, start, end;
	cookieVal="";
	name=name+"=";
	allCookie=document.cookie;
	length=allCookie.length;
	if (length>0){
		start=allCookie.indexOf(name, 0);
		if (start!=-1){
			start+=name.length;
			end=allCookie.indexOf(";",start);
			if (end==-1) {
				end=length;
			}
			cookieVal=unescape(allCookie.substring(start,end));
		}
	}
	return(cookieVal);
}
function WriteCookie(name,value,domain,path,expires,secure){ 
	var CookieVal, CookError;
	CookieVal=CookError="";
	if (name){
		CookieVal=CookieVal+escape(name)+"=";
	}
	if (value){
		CookieVal=CookieVal+escape(value);
	}
	if (domain){
		CookieVal=CookieVal+"; domain="+domain;
	}
	if (path){
		CookieVal=CookieVal+"; path="+path;
	}
	if (expires){
		CookieVal=CookieVal+"; expires="+expires.toGMTString();
	}
	if (secure){
		CookieVal=CookieVal+"; secure="+secure;
	}
	else{
		CookError=CookError+"Write failure";
	}
	document.cookie=CookieVal;  // sets the cookie
}
function DeleteCookie (name,domain,path){
   var expireDate=new Date(1);
   if (ReadCookie(name)){
      WriteCookie(name, " ", domain, path, expireDate);
   }
}
function writeStatsCode(v){
	document.write("<SCRIPT SRC=\"" + ss_machine + ss_path + "stats/ss_main_v-" + v +".js\"></SCRIPT>");
}
var CookieDomain = ".ebay.com";
var thisHost = location.hostname.toLowerCase();
if (thisHost.indexOf(".ebay") > 0){
	CookieDomain = thisHost.substring(thisHost.indexOf(".ebay"));
}
DeleteCookie("lucky",CookieDomain,"/");
DeleteCookie("lucky2",CookieDomain,"/");
DeleteCookie("lucky3",CookieDomain,"/");
DeleteCookie("lucky4",CookieDomain,"/");
DeleteCookie("lucky5",CookieDomain,"/");
var ss_y = ReadCookie('lucky6');
if (ss_y.length < 1){
	if (location.href.indexOf('.qa.ebay.com') > 0)ss_y = 1;
	else{
		ss_y = Math.floor(Math.random()*1000000); // random number between 0-999999
	}
	var expires = new Date();
	var curyear = expires.getYear();
	if (curyear < 1900) {
		curyear = curyear + 1900;
	}
	expires.setYear(curyear + 5);
	WriteCookie("lucky6",ss_y,CookieDomain,"/",expires);
}
var ss_z = ReadCookie('reg');
if ((ss_y.length != 0) && ((ss_y % 100) == 2)){
	writeStatsCode("a0");
}
if ((ss_y.length != 0) && ((ss_y % 1000) == 2)){
	if (ss_z.length != 0){
		writeStatsCode("r0");	
	}
	else{
		writeStatsCode("u0");
	}
}
