function getexpirydate(nodays){
var UTCstring;
Today = new Date();
nomilli=Date.parse(Today);
Today.setTime(nomilli+nodays*24*60*60*1000);
UTCstring = Today.toUTCString();
return UTCstring;
}
function getcookie(cookiename) {
 var cookiestring=""+document.cookie;
 var index1=cookiestring.indexOf(cookiename);
 if (index1==-1 || cookiename=="") return "";
 var index2=cookiestring.indexOf(';',index1);
 if (index2==-1) index2=cookiestring.length;
 return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
}
function setcookie(name,value,expires,path,domain){
  document.cookie = name + "=" + escape(value) +
  ((expires == null) ? "" : "; expires=" + getexpirydate(expires)) +
  ((path == null)    ? "" : "; path=" + path) +
  ((domain == null)  ? "" : "; domain=" + domain);

 if(!getcookie(name)){ return false;}
 else{return true;}
}
function delcookie(name,path,domain) {
  expires = '-1';
  value = getcookie(name);
  document.cookie = name + "=" + escape(value) + "; expires=" + getexpirydate(expires) +
  ((path == null)    ? "" : "; path=" + path) +
  ((domain == null)  ? "" : "; domain=" + domain);
}

function setLifetimeCookie(num, value) {
	var LifetimeCookie = getcookie("local");
	var LifetimeCookieArray = LifetimeCookie.split(",");
	var mycookies = new Array();
	for(i=0; i< 7; i++){
		if(num == i) {
		  mycookies[i] = value;
		} else {
			mycookies[i] = LifetimeCookieArray[i];
		}
	}
	var newCookie = mycookies.join(",");
	setcookie("local", 0, "-7");
  setcookie("local" , newCookie , "365");
}
function newLifetimeCookie() {
  var now = new Date();
  var offset = now.getTimezoneOffset();
  var offset2 = -offset;
  var GMT_offset = offset2 * 60;
  var GMT_offset_str = ( offset2 > 0 ) ? "+" : "-";
  GMT_offset_str += Math.floor(offset2 / 60) + ":";
  GMT_offset_str += ((offset2/60) < 10 ) ? "0" + offset2 % 60 : offset2 % 60;
  var skin = 0;
  var langFile = 0;
  var nocount = 0;
  var editor = 0;
  var cookieArray = new Array(offset, GMT_offset, GMT_offset_str, skin, langFile, nocount, editor);
  var newCookie = cookieArray.join(",");
  setcookie("local" , newCookie , "365");
}


