var formErrors = 1;


function useJavaPlugin(o) {
  if (o.checked == true) {
     document.EllipsLoginForm.sunjvm.value="1";
     document.loginForm.sunjvm.value="1";
     setPermanentCookie("ACTALIS-SPA-SP-"+o.name, "1");
     alert("Sun Java Plug-in abilitato.");
  }   
  else {
       document.EllipsLoginForm.sunjvm.value="0";
       document.loginForm.sunjvm.value="0";
       setPermanentCookie("ACTALIS-SPA-SP-"+o.name, "0");
       alert("Sun Java Plug-in disabilitato.\nVerra' utilizzata la Java VM nativa del browser.");
  }
}
 
function EllipsLogin() {
 
   if (document.EllipsLoginForm.sunjvm.value != "1") 
   {
      autoCheckEnvWithCookie("CA/LoginEllips");
      document.EllipsLoginForm.submit();
   }
   else {
     document.EllipsLoginForm.submit();
   }
}
 
 
function validate( object, strexp )
{
    if (document.all) // IE
    {
    var strvalue = object.value;
    var regexp = new RegExp( "^" + strexp + "$" );
     
    if ( regexp.test( strvalue ) )
    {
        object.style.borderColor = "#004080";
        object.style.backgroundColor = "#fdfdfd";
        formErrors=0
    }
    else
    {
        object.style.borderColor = "#FF0000";
        object.style.backgroundColor = "#fdfdfd";
        formErrors=1
    }
    } else formErrors=0;
    
}
 
function checkAndGo() {
 if (formErrors == 0)
 {
    // autoCheckEnvWithCookie("");  
    document.loginForm.submit();
 }
 else {
 }
}
