function apriFinestra (pp_url,pp_target,pp_par) {
	var win = window.open(pp_url,pp_target,pp_par);
	//alert(pp_url);
	return false;
}

/*
function apriFinestra(languageID) {
	//window.alert(languagess);
	//"dettaglio.php?id="+id,
	window.open("informativa.php?language="+languageID,"_blank","toolbar=no,scrollbars=yes,height=250,resizable=no,width=360");
}
*/

// funzione di  controllo sul campo RICERCA
/*
function ricerca() {
	if (document.dataform.ricerca.value.length == 0) {
		alert("Il campo ricerca deve essere riempito");
		return (false);
	} else {
		if (document.dataform.ricerca.value.length < 3) {
			alert("Il campo ricerca deve contenere almeno 3 caratteri");
			return (false);		
		}
	}
	return (true);
} 
*/

function checkFormAndSubmitRicerca() {
	
	if (document.dataform.ricerca.value.length == 0) {
		alert("Il campo ricerca deve essere riempito");
		return false;
	}
	
	if (document.dataform.ricerca.value.length < 3) {
		alert("Il campo ricerca deve contenere almeno 3 caratteri");
		return false;		
	}
	
	//window.document.dataform.action = 'lista_ricerca.php';
	window.document.dataform.submit();
}

function checkFormAndSubmitDatiAcquisto() {
	
	// Controllo Quantità
	campo =	document.formdatiacquisto.quantita.value;							
	if (isNaN(campo) == true) {
		alert("Il campo Quantità deve essere riempito con dei numeri");
		formdatiacquisto.quantita.focus();
		return false;
	} 
	if (document.formdatiacquisto.quantita.value.length == 0) {
		alert("Il campo Quantità deve essere riempito");
		formdatiacquisto.quantita.focus();
		return false;		
	}
	if (document.formdatiacquisto.quantita.value.length > 30) {
		alert("Il campo Quantità può contenere non piu' di 50 prodotti");
		formdatiacquisto.quantita.focus();
		return false;	
	}
	
	// Controllo Nome
	if (document.formdatiacquisto.nome.value.length == 0) {
		alert("Il campo Nome deve essere riempito");
		formdatiacquisto.nome.focus();
		return (false);			
	}
	if (document.formdatiacquisto.nome.value.length > 30) {
		alert("Il campo Nome deve contenere non piu' di 30 caratteri");
		formdatiacquisto.nome.focus();
		return (false);		
	}
	
	// Controllo Cognome
	if (document.formdatiacquisto.cognome.value.length == 0) {
		alert("Il campo Cognome deve essere riempito");
		formdatiacquisto.cognome.focus();
		return (false);		
	}
	if (document.formdatiacquisto.cognome.value.length > 50) {
		alert("Il campo Cognome può contenere non piu' di 50 prodotti");
		formdatiacquisto.cognome.focus();
		return (false);		
	}
	
	// Controllo E-mail
	if (document.formdatiacquisto.email.value.length == 0) {
		alert("Il campo E-mail deve essere riempito");
		formdatiacquisto.email.focus();
		return (false);
	}
	if (document.formdatiacquisto.email.value.length > 30) {
		alert("Il campo E-mail deve contenere non piu' di 30 caratteri");
		formdatiacquisto.email.focus();
		return (false);
	}
	
	// Controlla validità e-mail
	if (!checkmail(document.formdatiacquisto.email.value)) {
                alert("L'indirizzo email non è corretto");
                formdatiacquisto.email.focus();
	        return (false);
	}
	
	//window.document.dataform.action = 'lista_ricerca.php';
	window.document.formdatiacquisto.submit();
}

function checkFormAndSubmitInfoAziende() {
	
	// Controllo Nome
	if (document.formdatiacquisto.nome.value.length == 0) {
		alert("Il campo Nome deve essere riempito");
		formdatiacquisto.nome.focus();
		return (false);			
	}
	if (document.formdatiacquisto.nome.value.length > 30) {
		alert("Il campo Nome deve contenere non piu' di 30 caratteri");
		formdatiacquisto.nome.focus();
		return (false);		
	}
	
	// Controllo Cognome
	if (document.formdatiacquisto.cognome.value.length == 0) {
		alert("Il campo Cognome deve essere riempito");
		formdatiacquisto.cognome.focus();
		return (false);		
	}
	if (document.formdatiacquisto.cognome.value.length > 50) {
		alert("Il campo Cognome può contenere non piu' di 50 prodotti");
		formdatiacquisto.cognome.focus();
		return (false);		
	}
	
	// Controllo E-mail
	if (document.formdatiacquisto.email.value.length == 0) {
		alert("Il campo E-mail deve essere riempito");
		formdatiacquisto.email.focus();
		return (false);
	}
	if (document.formdatiacquisto.email.value.length > 30) {
		alert("Il campo E-mail deve contenere non piu' di 30 caratteri");
		formdatiacquisto.email.focus();
		return (false);
	}
	
	// Controlla validità e-mail
	if (!checkmail(document.formdatiacquisto.email.value)) {
                alert("L'indirizzo email non è corretto");
                formdatiacquisto.email.focus();
	        return (false);
	}
	
	//window.document.dataform.action = 'lista_ricerca.php';
	window.document.formdatiacquisto.submit();
}

function goPage_Ricerca(p_start,p_step)
{
	dataform.start.value = p_start;
	dataform.step.value = p_step;
	dataform.submit();
}

// Funzione controllo e-mail
function checkmail(address) {
	if(address=="") {
		return(false);
	}
	else {
		account=address.substring(address.indexOf('@'),address.Length);
		server=address.substring(address.lastIndexOf('.'),address.Length);

	        if(account=="" || server=="") {
			return(false);                  
		}
	        else {
			if(address.length - address.lastIndexOf('.') == 3 || address.length-address.lastIndexOf('.') == 4)
				return(true);
			else {
				return(false);
			}
		}
	}
}


/* Da aggiornare per dati_acquisto.tmpl 
function accetta() {
	if (controllaForm()) {
		window.document.dataform.action = 'seconda.asp';
		window.document.dataform.submit()
	}
}
	
function controllaForm() {
	if (quantita()&& nome()&& cognome()&& controllaemail()&& controllavalidita()) 
		return true;
	else
		return false;
	}
										
function controllavalidita() {
	if (!checkmail(document.dataform.email.value)) {
                alert("L'indirizzo email non è corretto");
	        return (false);
	}
		return (true);
}
*/
											 

