function QY__PARA()
{
if(typeof(document.scripts.length)=='undefined') return false;

var custom='qiyang';

for(var i=0;i<document.scripts.length;i++)
{
	if(document.scripts[i].src.indexOf("?uid=")==-1) continue;
	custom=document.scripts[i].src.substr(document.scripts[i].src.indexOf("?uid=") + 5);
	break;
}

var cgi="http://www.allbyresults.com/cgi-bin/qiyangcgi?custom="+custom;

var cookieValue=QYGetCookie("QYcookies");
if(cookieValue==null||cookieValue=='')
{
	d = new Date();
	t = d.getTime();
	d.setTime(d.getTime() + (50 * 3600 * 24 * 365 * 1000));
	cookieValue=t+""+QY_random(10000,99999);

	//QYSetCookie("QYcookies",cookieValue,d,"/","ip3480.vdns.org");
	QYSetCookie("QYcookies",cookieValue,d,"/");
}

function QYSetCookie (name, value) { 
//alert('name='+name+'\r\n value='+value);
var argv = QYSetCookie.arguments; 
var argc = QYSetCookie.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; 
document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : "");
}
//var src= cgi + '&location=' + escape(top.location.href) + '&cookie=' + cookieValue + '&referer=' + escape(document.referrer);
//alert(src);
//alert(document.referrer);
document.write('<Script language="javascript" src="' + cgi + '&location=' + escape(top.location.href) + '&cookie=' + cookieValue + '&referer=' + escape(document.referrer)+'"></Scr'+'ipt>');

function QYGetCookie (name)
{ 
	var arg = name + "="; 
	var alen = arg.length; 
	var clen = document.cookie.length; 
	var i = 0; 
	while (i < clen) { 
	var j = i + alen; 
	if (document.cookie.substring(i, j) == arg) 
	return getCookieVal (j); 
	i = document.cookie.indexOf(" ", i) + 1; 
	if (i == 0) break; 
	} 
	return null;
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function QY_random(a,b){
   return Math.round(Math.random()*(b-a))+a;
}

}
QY__PARA();


