function setCookie (name, value, path, domain, secure) {
       window.document.cookie = name + "=" + escape(value) +
         "; expires=Mon 01-Jan-2010 00:00:00" +
         ((path) ? "; path=" + path : "") +
         ((domain) ? "; domain=" + domain : "") +
         ((secure) ? "; secure" : "");
 }
function getCookieVal(offset){
var endstr=window.document.cookie.indexOf(";", offset);
if(endstr==-1) endstr=window.document.cookie.length;
return unescape(window.document.cookie.substring(offset, endstr));
}
function getCookie(name){
	var arg=name+"=";
	var alen=arg.length;
	var clen=window.document.cookie.length;
	var i=0;
	while (i < clen){
	var j=i+alen;
	if (window.document.cookie.substring(i, j)==arg) return getCookieVal(j);
	i=window.document.cookie.indexOf(" ", i)+1;
	if (i==0) break;
	}
	return "";
}
function resetCookie (name, value, path, domain, secure) {
       window.document.cookie = name + "=" + escape(value) +
         "; expires=Mon 01-Jan-1970 00:00:00" +
         ((path) ? "; path=" + path : "") +
         ((domain) ? "; domain=" + domain : "") +
         ((secure) ? "; secure" : "");
 }
