function stampa(){
	var contenuto = document.getElementById("contenuto").innerHTML;
	paginaDaStampare = window.open("about:blank","paginaDaStampare","width=400,height=400,status=no")
	with (paginaDaStampare.document){
		open();
		write('<html><head><title>Stampa</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link rel="stylesheet" type="text/css" href="http://192.168.0.11/efuture.it/templates/white/css/principali.css"><link rel="stylesheet" type="text/css" href="http://192.168.0.11/efuture.it/templates/white/css/sottomenu.css"><link rel="stylesheet" type="text/css" href="http://192.168.0.11/efuture.it/templates/white/css/contenuto.css"></head><body>'+contenuto+'</body></html>');
		close();
	}
	paginaDaStampare.print();
	paginaDaStampare.close();
}



/* ---------------------------------------------------------------------------- */



function iscriviti(servizioID, pagina){
	var opzione = null;
	for(var i=1; i<=3; i++){
		if(document.getElementById("opzione_"+i+"_"+servizioID).checked==true){
			opzione = i;
		}
	}
	if(opzione==null){
		alert("Scegli un'opzione!");
	}else{
		document.location = "iscrivitiServizio.php?servizioID="+servizioID+"&tipoIscrizione="+opzione+"&referer="+pagina;
	}
}



/* ---------------------------------------------------------------------------- */



function iscrivi(servizioID, userID, pagina){
	var opzione = null;
	for(var i=1; i<=3; i++){
		if(document.getElementById("opzione_"+i+"_"+userID).checked==true){
			opzione = i;
		}
	}


	if(opzione==null){
		alert("Scegli un'opzione!");
	}else{
		document.location = "iscriviServizio.php?servizioID="+servizioID+"&userID="+userID+"&tipoIscrizione="+opzione+"&referer="+pagina;
	}
}


/* --------------------------------------------------------------------------------------- */


function checkMail(email){
	var check = new RegExp("^[a-z0-9][_\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\.)+([a-z]{2,4})$");
	if(email.match(check)){
		return true;
	}else{
		return false;
	}
}

/* --------------------------------------------------------------------------------------- */



function clearWhiteSpaces(stringa){
	str = stringa.replace(/^\s*/,"").replace(/\s*$/,"").replace(/\s+/g,"");
	return str;
}



/* --------------------------------------------------------------------------------------- */



function checkFormPreiscrizione(){
	if(clearWhiteSpaces(document.formPreiscrizione.nome.value).length==0){
		alert("Inserire un valore per il campo NOME.");
	}else if(clearWhiteSpaces(document.formPreiscrizione.cognome.value).length==0){
		alert("Inserire un valore per il campo COGNOME.");
	}else if(clearWhiteSpaces(document.formPreiscrizione.nato_il.value).length==0){
		alert("Inserire un valore per il campo NATO IL.");
	}else if(clearWhiteSpaces(document.formPreiscrizione.nato_a.value).length==0){
		alert("Inserire un valore per il campo NATO A.");
	}else if(clearWhiteSpaces(document.formPreiscrizione.residente_a.value).length==0){
		alert("Inserire un valore per il campo RESIDENTE A.");
	}else if(clearWhiteSpaces(document.formPreiscrizione.cf.value).length!=16){
		alert("Inserire un valore per il campo CODICE FISCALE valido.");
	}else if(clearWhiteSpaces(document.formPreiscrizione.telefono.value).length==0 && clearWhiteSpaces(document.formPreiscrizione.cellulare.value).length==0){
		alert("Inserire almeno un recapito telefonico per il campo TELEFONO o CELLULARE.");
	}else if(clearWhiteSpaces(document.formPreiscrizione.email.value).length==0){
		alert("Inserire un valore per il campo EMAIL.");
	}else if(checkMail(clearWhiteSpaces(document.formPreiscrizione.email.value))==false){
		alert("L'indirizzo EMAIL inserito non sembra essere valido.");
	}else if(document.getElementById("privacy").checked==false){
		alert("Per procedere è indispensabile dare il consenso al trattamento dei dati personali.");
	}else{
		document.formPreiscrizione.submit();
	}
}

