var cssurl;
function getCookiePT(name,startPage) 
{ 
	var segValue = GetCEDEVCookie2(name);
	if ((segValue == null) || (segValue == "undefined") || (segValue == "")) 
		{
			document.location = startPage;
		}
	else 
		{
			cssurl = segValue;
			return cssurl; 		
		}
}

function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);  
if (endstr == -1)    
endstr = document.cookie.length;  
return unescape(document.cookie.substring(offset, endstr));
}

function GetCEDEVCookie2(name) {  
var arg = name + "=";  
var alen = arg.length;  
var clen = document.cookie.length;
var tempStoreCompleteCookie = document.cookie;

var splittempStoreCompleteCookie = tempStoreCompleteCookie.split(";");
//alert(splittempStoreCompleteCookie);
/*
for (var x=0;x<splittempStoreCompleteCookie.length;x++)
{
//tempString = "ActualCkName" + x + "=";	
//splittempStoreCompleteCookie.substring(x);	
//alert(splittempStoreCompleteCookie[x]);
}
*/
var result = new Array();
var ckieCounter=0;
//alert(splittempStoreCompleteCookie);
for (var i = 0; i < splittempStoreCompleteCookie.length; i++) 
{
	var tempcheckExamids = splittempStoreCompleteCookie[i].indexOf("ActualCkName");
	splitPair = splittempStoreCompleteCookie[i].split("=");  
	if (splitPair[1])
	{
		 if (tempcheckExamids!=-1)
		{
		//alert(splitPair[1] + " : " + splittempStoreCompleteCookie[i] + " : " + tempcheckExamids);	
			result[ckieCounter] = splitPair[1];
			//alert(result[ckieCounter]);
			ckieCounter++;	
		}
	}
}



//alert(splittempStoreCompleteCookie[i]);
//alert(tempcheckExamids);
/*
        if (tempcheckExamids!=-1)
		{
		splitPair = splittempStoreCompleteCookie[i].split("=");   
        	if (splitPair[1])
			{
			alert(splitPair[1] + " : " + splittempStoreCompleteCookie[i] + " : " + tempcheckExamids);	
			result[ckieCounter] = splitPair[1];
			//alert(result[ckieCounter]);
			ckieCounter++;
			}
		//alert("ok");
		}
    }
*/	
return result;	
/*
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 DeleteAllCookies(numOfCookiesToDelete)
{
for (var x=0;x<numOfCookiesToDelete;x++)
	{
	cName = "ActualCkName" + x;
	DeleteCookie(cName,"");
	}
}

function DeleteCookie (name,value) {  
var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}

var URL="";
function getStart(page,cName)
{
	var getKeys = new Array();
	var getData = new Array();
	var start, counter1, counter2, URL1, URL = this.location.href;
	// Create array of keys
	for (start = 0, counter1 = 0; (URL.indexOf("?", start) != -1) || (URL.indexOf("&", start) != -1); start++) {
		if (counter1 == 0) {
		start = URL.indexOf("?", start) + 1;
		getKeys[counter1] = URL.substring(start, URL.indexOf("=", start));
		counter1++;
		}
		else {
		start = URL.indexOf("&", start) + 1;
		getKeys[counter1] = URL.substring(start, URL.indexOf("=", start));
		counter1++;
		}
	}
	// Create Array of values
	for (start = 0, counter2 = 0; URL.indexOf("=", start) != -1; start++) {
		start = URL.indexOf("=", start) + 1;
		if(URL.indexOf("=", start) != -1) {
		getData[counter2] = URL.substring(start, URL.indexOf("&", start));
		counter2++;
		}
		else {
		getData[counter2] = URL.substring(start);
		counter2++;
		}
	}
	
		var userSeg = new Array();
		var userSegString = "";
		var counter3;
		var numOfCookiesToSet = 0;
	for (counter3 = 0; counter3 < getKeys.length; counter3++) {
		var checkKeyVar = getKeys[counter3];
		var checkExamids = checkKeyVar.indexOf("examId");
		if(checkExamids != -1){
			userSegString = getData[counter3];
			userSeg[numOfCookiesToSet] = userSegString;
			numOfCookiesToSet++;
			}
	}
	for (var x=0;x<numOfCookiesToSet;x++)
	{
	cName = "ActualCkName" + x;
	setCookie(cName,'',userSeg[x],page,numOfCookiesToSet);
	}
}

var expHours = 18;
var expire = new Date();
var expireNow = new Date();
var numHours = (expHours*60*60*1000);
var now = (1*1000);
var expireHour = numHours + expire.getTime();
var expireTimeNow = now + expireNow.getTime();
expire.setTime(expireHour);
expireNow.setTime(expireTimeNow);
function setCookie(name,value,style,startPage) 
{
	if (style=="")
	{
		value = "000000";
		document.cookie = name + "=" + escape(value) + "; expires=" + expire.toGMTString();
		location.replace(startPage);
	}
	else
	{
		document.cookie = name + "=" + escape(style) + "; expires=" + expire.toGMTString();
		location.replace(startPage);
	}
}


