function CheckBrowser()
{
  document.login.Browser.value = navigator.appName;
}

function GetCookie(Name)
{
 var arg=Name+"=";
 //alert("GetCookie");
 var alen=arg.length;
 var clen=document.cookie.length;
 var i=0;
 
 while (i<clen)
 {
 //alert("i:"+i);
  var j=i+alen;
  //alert("j:"+j);
  if (document.cookie.substring(i,j)==arg)
   {
   //alert("returned");
   return GetCookieVal(j);
   }
  i=document.cookie.indexOf(" ", i) + 1;
  //alert("i:"+i);
  if (i==0)
  {
   //alert("break");
   break;
  }
 }
 return null;
}

function GetCookieVal(OffSet)
{
//alert('GetCookieVal');
 var EndStr=document.cookie.indexOf(";",OffSet);
 if(EndStr==-1)
  EndStr=document.cookie.length;
 return unescape(document.cookie.substring(OffSet,EndStr));
}

function SetCookie(Name)
{
 var argv = SetCookie.arguments;
 var argc = SetCookie.arguments.length;
 //var finval = escape(Value);
 //alert("Value"+Value);
 //alert("finval"+finval);
 var ExpiryDate = new Date();
 ExpiryDate.setTime(ExpiryDate.getTime() + (365*24*60*60*10000));

 var Path    = (argc>3) ? argv[3] : null;
 var Domain  = (argc>4) ? argv[4] : null;
 var Secure  = (argc>5) ? argv[5] : null;

 MathVal=Math.random();
 MathVal=MathVal.toString();
 
  //document.cookie = Name + "=" + finval + "; Expires=" + ExpiryDate.toGMTString() + ((Path == null) ? "" : ("; Path=" + Path)) + ((Domain == null) ? "" : ("; Domain=" + Domain)) + ((Secure == true) ? "; secure" : "");
 document.cookie = Name + "=" + MathVal.substring(2,10) + ";Expires=" + ExpiryDate.toGMTString() + ((Path == null) ? "" : ("; Path=" + Path)) + ((Domain == null) ? "" : ("; Domain=" + Domain)) + ((Secure == true) ? "; secure" : "");
 document.login.CookieFinVal.value=MathVal.substring(2,10);
 //alert(document.cookie);
}

function SaveIniVal()
{
//alert("ID "+ID);
//alert("SaveIniVal");
var SaveProcess=GetCookie('SaveProcess');
 
//alert("THisOne"+GetCookie('SaveProcess'))
 if (GetCookie('SaveProcess'))
  document.login.CookieFinVal.value=GetCookie('SaveProcess');
 else
  SetCookie('SaveProcess');
// alert('SaveProcess\n' + SaveProcess + '\n' + Path,'SaveIniVal');
 //alert("THisTwo"+GetCookie('SaveProcess'));
 //alert(SaveProcess);
}

function RetrieveValue()
{
 var AllInformation = document.cookie;
//alert(AllInformation);
 var Start, Finish;
 Start = AllInformation.indexOf('SaveProcess');
 if (Start > -1)
 {
  Start=Start+12;
  Finish=AllInformation.indexOf(';',Start);
  return(unescape(AllInformation.substr(Start,Finish-Start)));
 }
 return "NULL";
}