function goToURL() {
  var i, args=goToURL.arguments; document.returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function isEmail(str) {
  var supported=0;
  
  if (window.RegExp) {
   var tempStr = "a";
   var tempReg = new RegExp(tempStr);
   if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
   return (str.indexOf(".")>2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}

function controlla_Form(ris,form) {
  
  if (form.azienda.value == "") {
    alert("È necessario inserire l'azienda !!!");
    form.azienda.focus();
    return (false);
  }
	
	if (form.referente.value == "") {
    alert("È necessario specificare il referente!!!");
    form.referente.focus();
    return (false);
  }
  
  if (form.email.value == "") {
    alert("È necessario specificare l'e-mail!!!");
    form.email.focus();
    return (false);
  }
	
  if (form.email.value != "") {
   if (!ris) {
     alert("Indirizzo e-mail non corretto !!!");
     form.email.focus();
     return (false);
    }
  }  
  
  if (form.privacy[1].checked) {
    alert("È necessario accettare il trattamento dei propri dati!!!");
    return (false);
  } 
  
return (true);
}

function controlla_Form_Eng(ris,form) {
  
  if (form.azienda.value == "") {
    alert("Company field is required!!!");
    form.azienda.focus();
    return (false);
  }
	
	if (form.referente.value == "") {
    alert("Relator field is required!!!");
    form.referente.focus();
    return (false);
  }
  
  if (form.email.value == "") {
    alert("E-mail field is required!!!");
    form.email.focus();
    return (false);
  }
	
  if (form.email.value != "") {
   if (!ris) {
     alert("E-mail address is incorrect!!!");
     form.email.focus();
     return (false);
    }
  }  
  
  if (form.privacy[1].checked) {
    alert("You must accept the privacy law!!!");
    return (false);
  } 
  
return (true);
}/*ddd*//*ddd2*/
