Buongiorno..
Ho un problema con il controllo dei dati del form di contatti di un sito..

I dati che prende il javascript sembrano che non siano aggiornati con quello che c'è scritto nei campi del form quando clicco su link e non intendendomene molto non riesco proprio a capire il perchè e come risolvere..

Posto il codice del javascript e del form:

codice:
<script type="text/javascript">
function form_reset() { 				
    document.getElementById("contact").reset();
} 			
function form_send() {
    var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
    name= document.getElementById("name").getAttribute("value"); 				
    phone= document.getElementById("phone").getAttribute("value"); 				
    email= document.getElementById("email").getAttribute("value"); 				
    message= document.getElementById("message").getAttribute("value"); 				
    testo_alert="Errori:\n";	 				
    if	((name == "") || (name == "undefined") || (name == "Nome:")) { 									
        testo_alert=testo_alert+"Il campo nome risulta vuoto\n";
    } 				
    if ((isNaN(phone)) || (phone == "") || (phone == "undefined")) { 					
        testo_alert=testo_alert+"Il numero di telefono risulta vuoto o non valido\n";
    }  				
    if (!email_reg_exp.test(email) || (email == "") || (email == "undefined"))  				{ 					
        testo_alert=testo_alert+"L'email risulta vuota o non valida\n";
    }  				
    if	((message == "") || (message == "undefined")|| (message == "Messaggio:")) { 					        
        testo_alert=testo_alert+"Il messaggio inserito risulta vuoto\n"; 				    } 				
    if(testo_alert=="Errori:\n") { 
        document.getElementById("contact").submit();
    } 				
    else { 					
        alert(""+testo_alert);
    }
}
</script>
codice:
<form id="contact" method="post" target="_self" action="content/email.php">  
    <fieldset>  
        <input id="lang" type="hidden" value="ita">
        <div class="cont_input"><input id="name" type="text" value="Nome:"></div>
        <div class="cont_input"><input id="phone" type="tel" value="Telefono:"></div>
        <div class="cont_input"><input id="email" type="text" value="E-mail:"></div>
        <textarea id="message">Messaggio:</textarea>
        <div class="contact_but_cont">RESETINVIA</div>
    </fieldset>
</form>
se volete vedere come appare nella bozza del sito: http://matman.altervista.org/site2/contattaci.php

Vi ringrazio già anticipatamente,
Matteo