


function mySetCookie(myCookie,myValue,myDay){

   myExp = new Date();

   myExp.setTime(myExp.getTime()+(myDay*24*60*60*1000));

   myItem = "@" + myCookie + "=" + escape(myValue) + ";";

   myExpires = "expires="+myExp.toGMTString();

   document.cookie =  myItem + myExpires + ";domain=kcg.edu;path=/";

}



function myGetCookie(myCookie){

   myCookie = "@" + myCookie + "=";

   myValue = null;

   myStr = document.cookie + ";" ;

   myOfst = myStr.indexOf(myCookie);

   if (myOfst != -1){

      myStart = myOfst + myCookie.length;

      myEnd   = myStr.indexOf(";" , myStart);

      myValue = unescape(myStr.substring(myStart,myEnd));

   }

   return myValue;

}


var cookie_name = "xxvf";
var cookie_in_kcg_history_name = "xxvl";
var cookie_val="";
var history_val = "";

function procSR()
{
	var isRefKCG = 0;
	var myRef = document.referrer;
	cookie_val = myGetCookie(cookie_name);
	history_val = myGetCookie(cookie_in_kcg_history_name);

	var now = new Date();
	var now_time = now.getHours()+":"+now.getMinutes()+":"+now.getSeconds();

	if(history_val == "" || history_val == null) {
		history_val = myRef;
	} else {
		history_val = history_val + " " + myRef;
	}
		
	if(myRef != null && myRef != "") {
		history_val = history_val+ " "+now_time
	}

	mySetCookie(cookie_in_kcg_history_name, history_val,2);

	if(myRef !=null && myRef != "") {
		var url_split = myRef.split("/");
		if(url_split) {
			var domain = url_split[2].split(".");
			if(domain) {
				var n = domain.length;
				if(n >= 2) {
					if(domain[n-2] == "kcg" && domain[n-1] == "edu") {
						isRefKCG = 1;
					}
				}
			}
		}
	}

	if(isRefKCG == 0) {
		if(myRef != null && myRef != "") {
			cookie_val = myRef;
			mySetCookie(cookie_name, cookie_val, 2);
		}
	}

}


