//FUNCTION TO CREATE GUID
function createGuid(){
	var g="";
	for(var i = 0; i < 32; i++)
	g += Math.floor(Math.random() * 0xF).toString(0xF)
	return g;
}

function S4() {
   return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
}
function generateGuid(){
   return (S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());
}

//FUNCTION TO SET COOKIE DATA
function setcookie(n,p){
	var d = new Date();
	d.setTime(d.getTime()+(p*24*60*60*1000));
	var e = "; expires="+d.toGMTString();
	document.cookie = n+e+"; path=/";
}
//FUNCTION TO GET COOKIE DATA
function getcookie(cn){
	var cs=String(document.cookie);
	var i1=cs.indexOf(cn);
	if(i1==-1 || cn=="")return "";
	var i2=cs.indexOf(';',i1);
	if(i2==-1)i2=cs.length;
	return unescape(cs.substring(i1+cn.length+1,i2));
}
//FUNCTION TO UPDATE THE COOKIE DATA
function updateCorpWebCookie(){
	var log_url = 'http://bhav-2800-w2k/log.asp';
	var d = new Date();
	//SET FIRST VISIT TIME
	if(getcookie('first_visit')==''){
		setcookie('first_visit='+d.toGMTString(),10000);
	}
	if(getcookie('sing_guid')==''){
		setcookie('sing_guid='+generateGuid(),10000)
	}
	var g = encodeURIComponent(getcookie('sing_guid'));
	var u = encodeURIComponent(document.location.href);
	var t = encodeURIComponent(document.title);
	//SET LAST VISIT TIME
	setcookie('last_visit='+d.toGMTString(),10000);
	log_url+=('?g='+g+'&u='+u+'&t='+t);
	var l = new Image();
	l.src=log_url;
}
updateCorpWebCookie();
