/* FUNZIONI JAVASCRIPT PER IL CONTROLLO DELLE PAGINE */
function sceglipag(c1,c2) {
	pagina="html/"+c1+"/"+c2
	//alert(pagina)
	w=window.open(pagina,"Informazioni","width=700,height=600,scrollbars=yes")
}
function sceglipag3(c) {
	pagina="asp/portfolio.asp?lingua="+c
	//alert(pagina)
	w=window.open(pagina,"Informazioni","width=790,height=450,scrollbars=yes")
}
function sceglipag4() {
	pagina="asp/inviarichiesta.asp"
	//alert(pagina)
	w=window.open(pagina,"Informazioni","width=700,height=600,scrollbars=yes")
}
function sceglipag5() {
	pagina="asp/inviarichiesta2.asp"
	//alert(pagina)
	w=window.open(pagina,"Informazioni","width=700,height=600,scrollbars=yes")
}
function sceglipag2(c1) {
	
	//alert(pagina)
	w=window.opener
	w.location.href =c1
}
function checkForm()
{
	//Questa funzione verifica se le quantità inserite dall'utente siano corrette

	formRef=document.all;
	qtaCount=(formRef.qta.length>0 ? formRef.qta.length : 1);
	if(qtaCount==1)
	{ 
	  valore=formRef.qta.value;
	  if(isNaN(valore) || (valore==0) || (valore<0))
	  {
	    alert("Ls quantità della riga 1 non è valida!"); return false;
	  }
	}
	else {
		for(k=0;k<qtaCount;k++)	{
				valore=formRef.qta[k].value;
				if(isNaN(valore) || (valore==0) || (valore<0)) {alert("La quantità della riga " + (k+1) + " non è valida!"); return false}
		}
	}
	
	return true;

}
function controllascheda()
{
	//Questa funzione verifica se le quantità inserite dall'utente siano corrette

	formRef=document.all.formquantitascheda;
	valore=formRef.qta.value;
	if(isNaN(valore) || (valore==0) || (valore<0)) {alert("La quantità  non è valida!"); return false}
		
	
	
	return true;

}
String.prototype.trim = function(){	return this.replace(/(^\s*)|(\s*$)/g, "");	}
function send()  {
	result = eval(document.all.userML.value.indexOf("@")==-1 || document.all.userML.value == "" || document.all.userML.value.length < 5 || document.all.userML.value.indexOf(".")==-1 || document.all.EMail.value.indexOf("@")<3) 
	if (result)
		{
			alert("EMail Errata");
			return false
		}
        return  true
}

function sendok()  {
	result = eval(document.all.user.value.trim()=="" || document.all.pass.value.trim()=="") 
	if (result) {
		return false
	}
    return  true
}

function sendurlb()  {
	result = eval( document.all.urlb.value == "" || document.all.urlb.value.length < 7 || document.all.urlb.value.indexOf(".")==-1 ) 
	if (result)
    {
		alert("URL Errata");
		return false
	}
	return  true        
}

function catsend ()  {
	result = eval( document.all.Nomecat.value == "" ) 
	if (result) {
		alert("CATEGORIA NON INSERITA");
			return false
		}
        return  true    
}

function sendurla()  {
	result = eval( document.all.addnews.Titolo.value == "" ) 
	if (result)
    {
		alert("Titolo mancante");
		return false
	}
	/*result = eval( document.all.addnews.dp.value == "" ) 
	if (result)
    {
		alert("Data di publicazione mancante");
		return false
	}
	result = eval( document.all.addnews.ds.value == "" ) 
	if (result)
	{
		alert("Data di scadenza mancante");
		return false
	}
	result = eval( document.all.addnews.descrizione.value == "" ) 
	if (result)
    {
		alert("Descrizione mancante");
		return false
	}*/
    return  true
}

function Upload_Doc()	{
	var doc;
	doc= eval(document.all.UploadForm.docupl.value=="");
	if (doc) {
		alert("Non hai inserito nessun file!")
	}
	else {
		document.all.UploadForm.action= "upload.asp?flag=uppa";
		document.all.UploadForm.submit();
		return (true);
	}
}
			
function Send2() {
	return confirm ("Vuoi cancellarti dai servizi SOS?") 
}
			
function sendformenter() {
	result = eval((document.all.entra.user.value.trim())=="")
	if (result) {
		alert("UserId  Mancante");
		return false
	}
	result = eval((document.all.entra.pass.value.trim())=="")
	if (result) {
		alert("Password  Mancante");
		return false
	}
	return true
}
function sendrichiesta() {
	result = eval(document.all.studioserv.email.value.indexOf("@")==-1 ||document.all.studioserv.email.length < 5 || document.all.studioserv.email.value.indexOf(".")==-1 || document.all.studioserv.email.value.indexOf("@")<3 || document.all.studioserv.email.value.indexOf("@")==null) 
	if (result) {
		alert("EMAIL ERRATA");
		return false
	}
	result = eval(document.all.studioserv.telefono.value.trim()=="") 
	if (result) {
		alert("TELEFONO MANCANTE");
		return false
	}
	result = eval(document.all.studioserv.testo.value.trim()=="") 
	if (result) {
		alert("RICHIESTE NULLE");
		return false
	}
}
function sendformenter2(obj) {
			
	result = eval(obj.user.value.trim()=="")
	if (result) {
		alert("UserId  Mancante");
		return false
	}
	result = eval(obj.pass.value.trim()=="")
	if (result) {
		alert("Password  Mancante");
		return false
	}
	return true
}

function sendprod() {
	result = eval((document.all.codart.value.trim())=="")
	if (result) {
		alert("Codice Articolo Mancante");
		return false
	}
	result = eval(document.all.descrizione.value.trim()=="")
	if (result) {
		alert("Descrizione Mancante");
		return false
	}
	result = eval(document.all.peso.value.trim()=="")
	if (result) {
		alert("Peso Mancante");
		return false
	}
	result = eval(document.all.dimensioni.value.trim()=="")
	if (result) {
		alert("Dimensione Mancante");
		return false
	}
	result = eval(document.all.Prezzo.value.trim()=="")
	if (result) {
		alert("Prezzo Mancante");
		return false
	}
	return true
}

function senddati() {
	result = eval(document.all.privacy.checked==false)
	if (result) {
		alert("Devi accettare le condizioni dell'Informativa sulla Privacy");
		return false
	}
	result = eval(document.all.Nome.value.trim()=="")
	if (result) {
		alert("Nome Mancante");
		return false
	}
	result = eval(document.all.Provincia.value.trim()=="")
	if (result) {
		alert("Provincia Mancante");
		return false
	}
	result = eval(document.all.EMail.value.trim()=="")
	if (result) {
		alert("EMail Mancante");
		return false
	}
	result = eval(document.all.Telefono.value.trim()=="")
	if (result) {
		alert("Telefono Mancante");
		return false
	}
	result = eval(document.all.Indirizzo.value.trim()=="")
	if (result) {
		alert("Indirizzo Mancante");
		return false
	}
	result = eval(document.all.Citta.value.trim()=="")
	if (result) {
		alert("Città Mancante");
		return false
	}
	result = eval(document.all.CAP.value.trim()=="")
	if (result) {
		alert("CAP Mancante");
		return false
	}
	result = eval(document.all.UserId.value.trim()=="")
	if (result) {
		alert("UserId Mancante");
		return false
	}
	result = eval(document.all.Password.value.trim()=="")
	if (result) {
		alert("Password Mancante");
		return false
	}
	result = eval(document.all.Cognome.value.trim() != "" && document.all.Codice.value.length != 16 )
	if (result) {
		alert("Il codice fiscale  è errato");
		return false
	} 
	result = eval(document.all.Cognome.value.trim() ==""  && document.all.piva.value.length != 11 )
	if (result) {
		alert("La partita iva è mancante");
		return false
	}
	result = eval(document.all.Password.value != document.all.Password2.value )
	if (result) {
		alert("Le password non coincidono");
		return false
	}
	result = eval(document.all.EMail.value.indexOf("@")==-1 ||document.all.EMail.value.length < 5 || document.all.EMail.value.indexOf(".")==-1 || document.all.EMail.value.indexOf("@")<3 || document.all.EMail.value.indexOf("@")==null) 
	if (result)       {
		alert("EMail Errata");
		return false
	}
	return true
}