//Variabili globali
var today = new Date();
//per quante ore deve rimanere il cookie 
//8640 un anno
var expires = new Date(today.getTime() + (8640 * 3600000));
var path = '/';
var domain = 'computergross.it';
var cookiesEnabled = -9;

if (navigator.cookieEnabled == true)
{
   cookiesEnabled = 1;
}
else if (navigator.cookieEnabled == false)
{
   cookiesEnabled = 0;
}
else
{
   
   var expire = new Date();
   expire.setTime(expire.getTime() + 3600000);
   document.cookie = 'TestingCookieSupport=AreCookiesTurnedOn;expires=' + expire.toGMTString();

   // check del cookie
   if (document.cookie.indexOf('TestingCookieSupport=') == -1)
   {
      cookiesEnabled = -2;
   }
   else
   {
      // cookie trovato
      cookiesEnabled = 2;

      // cancella cookie
      document.cookie = 'TestingCookieSupport=;expires=Thu, 01-Jan-70 00:00:01 GMT';
   }
}

if (cookiesEnabled <= 0)
   document.location.href = 'cookie.html';

function isEmpty(s)
{ 
	return ((s == null) || (s.length == 0));
}

function Get_Cookie(name) {
	var start = document.cookie.indexOf(name+"=");
	var len = start+name.length+1;
	if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
	if (start == -1) return null;
	var end = document.cookie.indexOf(";",len);
	if (end == -1) end = document.cookie.length;
	return unescape(document.cookie.substring(len,end));
}
 
function Set_Cookie(name,value) {
	document.cookie = name + "=" + escape(value) +
	"; expires=" + expires.toGMTString() +
     "; path=" + path  + 
     "; domain=" + domain;
}

function Del_Cookie(name) {
	document.cookie = name + "=" +
	"; expires=Thu, 01-Jan-1970 00:00:01 GMT" +
     "; path=" + path  + 
     "; domain=" + domain;
}
 
function set() {
	if (document.forms['loginForm'].elements['remember'].checked){
			var fldPWD = document.getElementById('pwd');
			Set_Cookie("cgiPassword",fldPWD.value);
			var fldUID = document.getElementById('userId');
			Set_Cookie("cgiUserid",fldUID.value);
		}else{
			Set_Cookie("cgiPassword", '');
			Set_Cookie("cgiUserid", '');
		}
}

function get() {
	userIdVal = Get_Cookie("$$$userid");
	passwordVal = Get_Cookie("$$$password")
	if (!isEmpty(userIdVal)) {
		Del_Cookie("$$$userid");
		Set_Cookie("cgiUserid",userIdVal);
		Del_Cookie("$$$password");
		Set_Cookie("cgiPassword",passwordVal);
	} else {
		userIdVal = Get_Cookie("cgiUserid");
		passwordVal = Get_Cookie("cgiPassword")
	}	
	//alert(document.cookie);
	if (!isEmpty(userIdVal)) {
		var fld = document.getElementById('userId');
		fld.value = userIdVal;
		document.forms['loginForm'].elements['remember'].checked = true;
		}
		if (!isEmpty(passwordVal)) {
		var fld = document.getElementById('pwd');
    		fld.value = passwordVal;
    		document.forms['loginForm'].elements['remember'].checked = true;
		}
}