function loadFlash(file, width, height, name){
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" title="'+name+'" width="'+width+'" height="'+height+'" id="'+name+'">\n');
	document.write('<param name="movie" value="'+file+'" />\n');
	document.write('<param name="quality" value="high" /><param name="wmode" value="transparent">\n');
	document.write('<embed src="'+file+'" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" swLiveConnect="true" name="'+name+'" width="'+width+'" height="'+height+'"></embed>\n');
	document.write('</object>\n');
}

function display(id){
	document.getElementById(id).style.display="block"
}

function closeID(id){
	document.getElementById(id).style.display="none"
}

function check_contatto(modulo){ 
	var messaggio="";
	var range_numerico;
	var complete=true;

	if (modulo.nome.value=="")
		messaggio+="<li>nome obbligatorio</li>";

	if (modulo.cognome.value=="")
		messaggio+="<li>cognome obbligatorio</li>";

	if (modulo.email.value=="")
		messaggio+="<li>indirizzo e-mail obbligatoria</li>";
	else{
		var indirizzo_mail=modulo.email.value;
		if ((indirizzo_mail.indexOf("@")==-1)||(indirizzo_mail.indexOf(".")==-1))
			messaggio+="<li>E-MAIL NON VALIDA</li>";
	}		
  
  	if (modulo.telefono.value=="")
		messaggio+="<li>inserire il numero di telefono</li>";
	else{
		range_numerico=/\D/;              // lettera
		numero=modulo.telefono.value;
		if (range_numerico.test(numero))
		messaggio+="<li>TELEFONO NON CORRETTO</li>";
		else{ 
			range_numerico=/\d{9,}/; 	
			if (!(range_numerico.test(numero)))
				messaggio+="<li>TELEFONICO TROPPO CORTO</li>";
		}
	}		

	if (!modulo.consenso.checked) messaggio+="<li>e' necessario autorizzare il trattamento dei dati personali</li>";

	if (messaggio!=""){
		document.getElementById('rispostaContatto').innerHTML="<h6>Attenzione:</h6><ul>"+messaggio+"</ul>";
		closeID('newsletterPrecedenti');
		display('rispostaContatto');
		complete=false;
	}
	
	return complete;
}

function check_newsletter(modulo){ 
	var messaggio="";
	var range_numerico;
	var complete=true;

	if (modulo.nome.value=="")
		messaggio+="<li>nome obbligatorio</li>";

	if (modulo.email.value=="")
		messaggio+="<li>e-mail obbligatoria</li>";
	else{
		var indirizzo_mail=modulo.email.value;
		if ((indirizzo_mail.indexOf("@")==-1)||(indirizzo_mail.indexOf(".")==-1))
			messaggio+="<li>E-MAIL NON VALIDA</li>";
	}			

	if (messaggio!=""){
		document.getElementById('rispostaNewsletter').innerHTML="<h6>Attenzione:</h6><ul>"+messaggio+"</ul>";
		display('rispostaNewsletter');
		closeID('newsletterPrecedenti');
		complete=false;
	}
	
	return complete;
}