	//scrivo la funzione per l'hander che quando riceve la richiesta, lancia un alert
	function myHandler() {
			if (myRequest.readyState == 4 && myRequest.status == 200) {
				  var e = document.getElementById("resultMsg");
				  e.innerHTML = myRequest.responseText;
	
			 
			}
		}
	

function valueFishContacts(){
		error=0;
		var oggetto= document.getElementById('oggetto').value;
		if(oggetto.length <1) {
      		alert('Inserisci l\'oggetto del messaggio.')
      		error=1;
			return
   		}   
		var testo= document.getElementById('testoMsg').value;
		if(testo.length <1) {
      		alert('Inserisci il testo del messaggio.')
      		error=1;
			return
   		} 
		
		var nome= document.getElementById('nome').value;
		if(nome.length <1) {
      		alert('Inserisci il nome.')
      		error=1;
			return
   		}       
		
			var cognome= document.getElementById('cognome').value;
		if(cognome.length <1) {
      		alert('Inserisci il cognome.')
      		error=1;
			return
   		}   
					
		var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
		var email= document.getElementById('email').value;
		if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
           alert("Inserisci un indirizzo email corretto.");
        	error=1;
			return
		}
		
		var recapito= document.getElementById('recapito').value;
		if(recapito.length <1) {
      		alert('Inserisci un recapito.')
      		error=1;
			return
   		}  
		
		var citta= document.getElementById('citta').value;
		if(citta.length <1) {
      		alert('Inserisci la citta\'.')
      		error=1;
			return
   		}  		
		
		var prov= document.getElementById('prov').value;
		if(prov =='-') {
      		alert('Inserisci la provincia.')
      		error=1;
			return
   		}  		
		//MANCA IL CONTROLLO SUI NUMERI
		var tel= document.getElementById('tel').value;
		if(tel.length <1) {
      		alert('Inserisci il telefono.')
      		error=1;
			return
   		}  
		var tipo= document.getElementById('tipo').value;
		if(tipo=='-') {
      		alert('Inserisci il tipo di contatto.')
      		error=1;
			return
   		}  
		
		var controllo= document.getElementById('controllo').checked;
		if(controllo==false) {
      		alert('Accetta i termini e condizioni.')
      		error=1;
			return
   		}  
		if(error==0){takeSubmitContacts(oggetto, testo, nome, cognome, email, recapito, citta, prov, tel, tipo);} 
	}

function takeSubmitContacts(oggetto, testo, nome, cognome, email, recapito, citta, prov, tel, tipo) {
			myRequest = CreateXmlHttpReq(myHandler);
			myRequest.open("POST","contatti_modulo.php");
			myRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			myRequest.send("oggetto="+escape(oggetto)+"&testo="+escape(testo)+"&nome="+escape(nome)+"&cognome="+escape(cognome)+"&email="+escape(email)+"&recapito="+escape(recapito)+"&citta="+escape(citta)+"&prov="+escape(prov)+"&tel="+escape(tel)+"&tipo="+escape(tipo));
			//attenzione! bisogna sostituire il nome voce con quello nuovo!!!!

		}
function getNewLink(){
	new Ajax.Updater('new', 'form/new_link.php');
}
	

function getDelLink(id){
	new Ajax.Updater('manage_'+id, 'form/cancel_link.php?id='+escape(id));
}

function deleteLink(id){
	myRequest = CreateXmlHttpReq(myHandler);
	myRequest.open("POST","sql/delete_link.php");
	myRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	myRequest.send("id="+escape(id));
	clearForm('manage_'+id);
}

