//onfocus="if(this.value=='Richiesta'){this.value=''};" onblur="if(this.value==''){this.value='Richiesta'};"


function check_form()
  { 
    form_obj = $('richiesta');
    with (form_obj)
    {
      return (
      	
        testInfo(nome, 	re_free, 	'Nome', 'it') &&
	    testInfo(cognome, 	re_free, 	'Cognome', 'it') &&
        testInfo(email, 	re_email, 	'Email', 'it')  &&
		checkPrivacy(privacy)
		
        
        

        
      ) 
    }
  } 
  
  
function checkPrivacy(obj){
	
	if(!obj[0].checked) {
	
		
		alert("E' necessario accettare la privacy per proseguire. Grazie.");
		return false;
	
	}else return true;
	
}
  
  
  
function init_el(el, value){
	
	el.defaultvalue = value;
	
	el.addEvent('focus', function(){
								  if(this.value == value){this.value = ''};
								  });
	
	el.addEvent('blur',  function(){
								  if(this.value == ''){this.value = value};
								  });
	
	
}


window.addEvent('domready', function() {
	
	$('richiesta').addEvent('submit', function(){

		return check_form();
		
												  
	});	
	
	
	
	init_el($('richiesta').getElement('input[name=nome]'), 'Nome');
	init_el($('richiesta').getElement('input[name=cognome]'), 'Cognome');
	init_el($('richiesta').getElement('input[name=indirizzo]'), 'Indirizzo');
	init_el($('richiesta').getElement('input[name=cap]'), 'Cap');
	init_el($('richiesta').getElement('input[name=citta]'), 'Cittą');
	init_el($('richiesta').getElement('input[name=telefono]'), 'Telefono');
	init_el($('richiesta').getElement('input[name=email]'), 'Email');
	init_el($('richiesta').getElement('textarea[name=informazioni]'), 'Richiesta');
	
});