function setLayerVisibility(layerid, myVal)
	{
		var divMyLayer = document.getElementById(layerid);

		if (myVal == 1)
		{
			divMyLayer.style.display = '';
			//formMio.status.value = 0;
		}
		else
		{
			divMyLayer.style.display = 'none';
			//formMio.status.value = 1;
		}
	}
function setSelectLayerVisibility(layerid, myVal)
{
    var divMyLayer = document.getElementById(layerid);
    if(myVal == 100)
    {
        divMyLayer.style.display = '';
    }else 
    {
        divMyLayer.style.display = 'none';
    }
}

     var xmlHttp

function verifyFields(pippo)
{ 
     javascript:window.scrollTo(0,0);
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    } 
    document.getElementById("finalGo").disabled=true;

    var url="verify.php"
    var visura = "";
    j=pippo.corporateVisura.length; //alert(j)
	for (i=0; i<j; i++){
		if(pippo.corporateVisura[i].checked) var visura = pippo.corporateVisura[i].value
	}
    m = pippo.acceptNews.length;
    var acceptNews = "";
    for(i=0; i<m; i++){
        if(pippo.acceptNews[i].checked) var acceptNews = pippo.acceptNews[i].value
    }
    var acceptSelling = "";
    for(i=0; i<m; i++){
        if(pippo.acceptSelling[i].checked) var acceptSelling = pippo.acceptSelling[i].value
    }
    var acceptPrivacy = "";
    for(i=0; i<m; i++){
        if(pippo.acceptPrivacy[i].checked) var acceptPrivacy = pippo.acceptPrivacy[i].value
    }
    var visuraFile = pippo.corporateVisuraFile.value;
    var cusName = pippo.cusName.value;
    var cusLastname=pippo.cusLastname.value;
    var cusPersEmail = pippo.cusPersEmail.value;
    var cusRole = pippo.cusRole.value;
    var corporateName = pippo.corporateName.value;
    var corporateVat = pippo.corporateVat.value;
    //AleC : aggiunto codice fiscale
    var codFis = pippo.codFis.value;
    var corporateCity = pippo.corporateCity.value;
    var corporateProvince = pippo.corporateProvince.value;
    var corporateAddress = pippo.corporateAddress.value;
    var corporateZip = pippo.corporateZip.value;
    var corporatePhone = pippo.corporatePhone.value;
    var corporateFax = pippo.corporateFax.value;
    var corporateEmail = pippo.corporateEmail.value;
    var corporateUrl = pippo.corporateUrl.value;
    var corporateEmployee = pippo.corporateEmployee.value;
    var corporateSuppliers = pippo.corporateSuppliers.value;
    var corporateTurnover = pippo.corporateTurnover.value;
    var corporateMainActivity = pippo.corporateMainActivity.value;
    var corporateActivityOther = pippo.corporateActivityOther.value;
    document.getElementById("reportError").innerHTML="";
    var string = "visura="+visura+"&visuraFile="+visuraFile+"&cusName="+cusName+"&cusLastname="+cusLastname+"&acceptNews="+acceptNews;
        string = string+"&acceptSelling="+acceptSelling+"&acceptPrivacy="+acceptPrivacy+"&cusPersEmail="+cusPersEmail+"&cusRole="+cusRole;   
		  string = string+"&corporateName="+corporateName+"&corporateVat="+corporateVat+"&codFis="+codFis+"&corporateAddress="+corporateAddress+"&corporateZip="+corporateZip;
        string = string+"&corporatePhone="+corporatePhone+"&corporateFax="+corporateFax+"&corporateEmail="+corporateEmail+"&corporateUrl="+corporateUrl;
        string = string+"&corporateEmployee="+corporateEmployee+"&corporateSuppliers="+corporateSuppliers+"&corporateTurnover="+corporateTurnover;
        string = string+"&corporateCity="+corporateCity+"&corporateProvince="+corporateProvince+"&corporateMainActivity="+corporateMainActivity+"&corporateActivityOther="+corporateActivityOther;
    xmlHttp.onreadystatechange=stateChanged 
    xmlHttp.open("POST",url,true)
     xmlHttp.setRequestHeader("Content-Type" , "application/x-www-form-urlencoded");
    xmlHttp.send(string)
}



function stateChanged() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
       if(xmlHttp.responseText != "")
		  {
            document.getElementById("finalGo").disabled=false;
            
            var pippo = document.registration.elements;
            for(i=0; i<pippo.length; i++){
                if(pippo[i].type == "text"){
                    pippo[i].style.border="solid #CCCCCC 1px";
                }else  if(pippo[i].type == "file"){
                    pippo[i].style.border="solid #CCCCCC 1px";
                }
            }
            document.getElementById("acceptNews").style.border="";
            document.getElementById("acceptNews").style.border="";
            document.getElementById("acceptSellingCondition").style.border="";
            document.getElementById("acceptPrivacyCondition").style.border="";
            document.getElementById("corporateVisura").style.border="";
            document.getElementById("corporateProvinceTD").style.border="";
            document.getElementById("corporateMainActivityTD").style.border="";
			document.getElementById("corporateEmployeeTD").style.border="";
			document.getElementById("corporateTurnoverTD").style.border="";
            var myString = xmlHttp.responseText;
            var startComment = "<!--";
            var endComment = "-->";
            myString = myString.replace(startComment, "");
            var endComment = "-->";
            myString = myString.replace(endComment, "");
            //alert(myString);
            if(myString != ""){
                var myArray = myString.split('<br />\n');
                var reportError = "";
                for(i = 0; i<myArray.length; i++){
                    //if(document.getElementById(myArray[i]).type=="text"){
                        //if(document.getElementById(myArray[i]).type=="select"){
                         //   document.getElementById(myArray[i]).style.background=" #FF0000 ";
                        //}else{
                            document.getElementById(myArray[i]).style.border="solid #FF0000 1px";
                        //}
                    //}else if(document.getElementById(myArray[i]).type=="radio"){
                       // document.getElementById(myArray[i]).style.background="solid #FF0000 1px";
                    //}
                    //alert(myArray[i]);
                    switch(myArray[i]){
                        case "cusName":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Nome<br/>");
                            break;
                        case "cusLastname":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Cognome<br />");
                            break;
                        case "cusPersEmail":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Indirizzo e-mail<br />");
                            break;
                        case "cusRole":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Ruolo<br />");
                            break;
                        case "corporateName":
                             reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Ragione sociale<br />");
                            break;
                        case "corporateVat":
                             reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Partita iva nulla o non corretta<br />");
                            break;
                       
								//AleC : aggiunto cod fisc     codFis
								case "codFis":
                             reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Codice fiscale nullo o non corretto<br />");
                            break;    
                        case "corporateCity":
                             reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Comune<br />");
                            break;
                        case "corporateProvinceTD":
                             reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Provincia<br />");
                            break;
                        case "corporateAddress":
                             reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Indirizzo<br />");
                            break;
                        case "corporateZip":
                             reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>C.A.P. nullo o non corretto<br />");
                            break;
                        case "corporatePhone":
                             reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Il numero di telefono deve essere formato da soli numeri<br />");
                            break;
                        case "corporateFax":
                             reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Il numero di fax deve essere formato da soli numeri<br />");
                            break;
                        case "corporateEmail":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Indirizzo e-mail aziendale <br />");
                            break;
                        case "corporateUrl":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Sito internet<br />");
                            break;
                        case "corporateEmployeeTD":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Selezionare il numero di dipendenti <br />");
                            break;
                        case "corporateSuppliers":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Fornitori principali<br />");
                            break;
                        case "corporateTurnoverTD":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Selezionare il fatturato<br />");
                            break;
                         case "acceptNews":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>E' necessario indicare se si &egrave; interessati alla ricezione di materiale informativo da parte di Eurosell<br />");
                            break;
                        case "acceptSellingCondition":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>E' necessario accettare le condizioni di vendita<br />");
                            break;
                        case "acceptPrivacyCondition":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>E' necessario accettare le condizioni relative alla privacy<br />");
                            break;
                        case "corporateVisuraFile":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Indicando 'allegato' come metodo di invio della visura, &egrave; necessario allegare la visura stessa<br />");
                            break;
                        case "corporateMainActivityTD":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>E' necessario indicare l'attivit&agrave prevalente<br />");
                            break;
                        case "corporateActivityOther":
                            reportError = reportError.concat("<img src='images/bullet_error.jpg' border='0'>Indicando 'Altro' come attivit&agrave; prevalente, &egrave; necessario specificare l'attivit&agrave; nelle note<br />");
                            break;
                        default:
                            reportError = reportError.concat(myArray[i]+"<br />");
                            break;
                    }
            
                }
 document.getElementById("reportError").innerHTML="<div style='text-align:center; font-size:14px; font-weight: bold;'><a name='error'></a>Attenzione! Verificare i campi obbligatori</div> <br />"+reportError
                document.getElementById("verifyForm").innerHTML=xmlHttp.responseText 
            }
        }
		  else
		  {
			document.getElementById("inviomail").innerHTML=""
			document.getElementById("inviomail").innerHTML="<div style='font-size:14px;font-weight:bold;color:#000000' >ATTENDERE<br>l'operazione potrebbe richiedere alcuni secondi</div>";
			document.getElementById("registration").submit();
        }
    
    }
} 

function GetXmlHttpObject()
{ 
    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}

var cusName = 0
var inputTextStyleError = "border: 3px solid #CC0000;  padding-right: 5px;";
