<!--// Begin
// Nicola Zordan: 20 November 2003

/*
//var expDays = 30;
var expDays = 1;
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));


function color(){
  var favColor = GetCookie('color');
  if (favColor == null) {
    favColor = prompt("What is your favorite background color?");
    SetCookie('color', favColor, exp);
  }
  document.bgColor=favColor;
  return favColor;
}

function set(){
  favColor = prompt("What is your favorite background color?");
  SetCookie ('color', favColor, exp);
}
*/


function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)    
    endstr = document.cookie.length;  
  return unescape(document.cookie.substring(offset, endstr));
}


function GetCookie (name) {  
  var cookieVal=null;
  var cookies=''+document.cookie;
  if (cookies.length<=0) return cookieVal;
  var cookieSearch=name+'=';
  var found=cookies.indexOf(cookieSearch);
//alert('['+cookieSearch+']:'+found+'\n['+cookies.substr(found)+']\n['+document.cookie+']')
  if (found>=0) {
    var start=found + cookieSearch.length;
    /* */
    var end=cookies.indexOf(";",start);
    if (end==-1) end=document.cookie.length;
//alert('['+cookieSearch+']:'+start+'-'+end+'\n['+cookies.substring(start,end)+']\n['+cookies+']')
    cookieVal=unescape(cookies.substring(start,end));
  /*  */ 
    //cookieVal=getCookieVal(start);
  }
  return cookieVal;
};

function GetCookie0 (name) {  
  var arg = name + "=";  
  var alen = arg.length;  
  var clen = document.cookie.length;  
  var i = 0;  
  while (i < clen) {    
  var j = i + alen;    
    if (document.cookie.substring(i, j) == arg)      
      return getCookieVal (j);    
    i = document.cookie.indexOf(" ", i) + 1;    
    if (i == 0) break;   
  }  
  return null;
}

function SetCookie (name, value) {  
  var argv = SetCookie.arguments;  
  var argc = SetCookie.arguments.length;
  var expires = (argc > 2) ? argv[2] : null;  
  var path = (argc > 3) ? argv[3] : null;  
  var domain = (argc > 4) ? argv[4] : null;  
  var secure = (argc > 5) ? argv[5] : false;  
  document.cookie = name + "=" + escape (value) + 
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
    ((path == null) ? "" : ("; path=" + path)) +  
    ((domain == null) ? "" : ("; domain=" + domain)) +    
    ((secure == true) ? "; secure" : "");
}

function DeleteCookie (name) {  
  var exp = new Date();  
  exp.setTime (exp.getTime() - 1);  
  var cval = GetCookie (name);  
  document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

//alert('Cookies.js loaded');

// End -->

