function extractCookieValue(val) {
	if((endOfCookie=document.cookie.indexOf(";",val))==-1)
		endOfCookie=document.cookie.length;
	return unescape(document.cookie.substring(val,endOfCookie));
}

function readCookie(cookiename) {
	var numOfCookies=document.cookie.length;
	var nameOfCookie=cookiename+"=";
	var cookieLen=nameOfCookie.length;
	var x=0;
	while(x<=numOfCookies) {
		var y=(x+cookieLen);
		if(document.cookie.substring(x,y)==nameOfCookie) return extractCookieValue(y);
		x=document.cookie.indexOf(" ", x) + 1;
		if(x==0) break;
	}
	return "";
}

function createCookie(name,value,expiredays) {
	var todayDate=new Date();
	todayDate.setDate(todayDate.getDate()+expiredays);
	document.cookie=name+"="+value+"; expires="+todayDate.toGMTString()+";";
}

function openBrowser2(mypage, myname, w, h)
{
 var winl = (screen.width - w) / 2;
 var wint = (screen.height - h) / 2;
 winprops = 'height='+h+',width='+w+',scrollbars=yes, top='+wint+',left='+winl;
 win = window.open(mypage, myname, winprops);
}