

// cookie functions
function getcookie(cookiename,item)
{
	var cookiearray = (document.cookie.substr(eval(document.cookie.indexOf(cookiename + "=")) + cookiename.length + 1)).split("|")
	for (var i = 0; i < cookiearray.length; i++)
		{
		var string2check = cookiearray[i].split("^");
		if (string2check[0] == item)
		{
		return(string2check[1]);
		}
	}
}


function writecookie(cookiename,item,newvalue)
{
	if((document.cookie.indexOf(cookiename + "=")) != -1)
	{
		var cookiearray = (document.cookie.substr(eval(document.cookie.indexOf(cookiename + "=")) + cookiename.length + 1)).split("|");
		var cookiefound = false;
		for (var i = 0; i < cookiearray.length; i++)
		{
			var string2check = cookiearray[i].split("^");
			if (string2check[0] == item)
				{
					string2check[0];
					cookiearray[i] = string2check[0] + "^" + newvalue;
					cookiefound = true;
				}
		}	
		if (cookiefound == false)
		{
			cookiearray[cookiearray.length] = item + "^" + newvalue;
		}		
		var newcookie = ""
		for (var i = 0; i < cookiearray.length-1; i++)
		{
			if (cookiearray[i] != "");
			{
			newcookie = newcookie + cookiearray[i] + "|";	
			}
		}
		document.cookie = cookiename + "=" + newcookie + ";expires=Sun, 1-Jan-2012 12:00:00 GMT";
	}
}

