
var CCookie = new Object();

CCookie.setCookie = function(name, value, option)
{
	var str = name+"="+escape(value);
	if(option)
	{
		if(option.expireDays)
		{
			var date = new Date();
			var ms = option.expireDays*24*3600*1000;
			date.setTime(date.getTime()+ms);
			str += "; expires="+date.toGMTString();
		}
		 
		if(option.path) str += "; path="+path;
		if(option.domain) str += "; domain"+domain;
		if(option.secure) str += "; true";
	}
	
	document.cookie = str;
}

CCookie.getCookie = function(name)
{
	var cookieArray = document.cookie.split("; ");
	for(var i=0;i<cookieArray.length;i++)
	{
		var arr = cookieArray[i].split("=");
		if(arr[0] == name) return unescape(arr[1]);
	}
	
	return "";
}

CCookie.deleteCookie = function(name)
{
	this.setCookie(name, "", {expireDays:-1});
}

/*
if(document.cookie.indexOf("referrer=") == -1)
{
	if(document.referrer.indexOf("http://"+document.location.host) == -1)
		CCookie.setCookie("referrer", document.referrer);
	else
		CCookie.setCookie("referrer", "");
}

//alert(document.cookie);
*/


function newAjax()
{
	var xmlHttp;
	
	if(window.ActiveXObject)
	{
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if(window.XMLHttpRequest)
	{
		xmlHttp = new XMLHttpRequest();
	}
	else
	{
		alert("Ajax error");
		xmlHttp = null;
	}
	
	return xmlHttp;
}

function downStat(pid)
{
	return false;
	
	var s = parseInt(Math.random()*10000000).toString(10);
	var url = '/statistics.php?pid='+pid+'&s='+s;
	
	var xmlHttp = newAjax();
	xmlHttp.open("GET", url, true);
	
	xmlHttp.onreadystatechange = function() 
	{
		if(xmlHttp.readyState == 4)
		{
			var result = xmlHttp.responseText;
			
			//alert(result);
		}
	}
	
	xmlHttp.send(null);
}