//Cookie, expires after one Year

var tmp = location.href.split("#");
var cookie_name = tmp[0].split("?");

if (cookie_name[1]) 
    cookie_name = cookie_name[0]; 


function setCookie(data){
var exp = new Date();

    exp.setYear(exp.getYear() + 1901);         // cookie lives one year
if (!data) exp.setYear(exp.getYear() + 1899);  // remove cookie with calling empty setCookie() 

  document.cookie = cookie_name + "=" + escape(data) + ";expires=" + exp;

return document.cookie;

}


function getCookie(){ 
var index = document.cookie.indexOf(cookie_name);

 if (index != -1){
  var sp = document.cookie.indexOf("=", index) + 1;   // start pos
  var ep = document.cookie.indexOf(";", index);       // end pos
 if (ep == -1) ep = document.cookie.length;
  return unescape(document.cookie.substring(sp, ep)); // return cookie data
 }
return "";
}


function handleCookie(data){
 return getCookie().indexOf(data);
}

