
function beBig(event){
  event.stop();
  var src = Event.element(event);
	if (src.tagName.toLowerCase()!='a')
		src=src.up('a');
  src.up('td').next('td').down('img').src=src.readAttribute('href');
  return false;
}

function verifica(form) {   
  var emailREG = /^(\w+[\.\-\_\s])*\w+@(\w+[\.\-\_\s])+[A-Za-z]+$/;
 

  if (form.complete.value != "" ) {     
    return false;   
  }
 
  if (form.nome.value == "" ) {     
    alert("Inserisci il tuo nome");     
    return false;   
  } 
  if (form.cognome.value == "" ) {     
    alert("inserisci il tuo cognome");     
    return false; 
  } 
  if (form.mail.value == "" ) {     
    alert("Inserisci la tua email");     
    return false;   
  }
  if ( !emailREG.test(form.mail.value) ) {  
   alert("L'email inserita non e' valida");   
   return false;
  }

  if (form.nascita.value == "" ) {     
    alert("Inserisci la tua data di nascita");     
    return false;   
  }

  if (form.provincia.value == "" ) {     
    alert("Inserisci la tua residenza");     
    return false;   
  }

  if (form.professione.value == "" ) {     
    alert("Inserisci la tua professione");     
    return false;   
  }

  if (form.telefono.value == "" ) {     
    alert("Inserisci il tuo numero di telefono");     
    return false;   
  }

  if (form.privacy.checked == false) {     
    alert("Occorre accettare il trattamento dei dati personali");     
  
    return false;   
  }
     
                           

  postMail(form);
  return true; 
  
} 
        
function postMail (form) {
  
  
	var bro=new Browser;
	var objHash = {};
	objHash.nome= form.nome.value;
	objHash.cognome = form.cognome.value;
	objHash.sesso = form.sesso.value;
	objHash.mail = form.mail.value;
	objHash.nascita = form.nascita.value;
	objHash.provincia = form.provincia.value;
	objHash.professione = form.professione.value;
	objHash.telefono = form.telefono.value;
  
 var mod = document.getElementById('mail') 
 var mod_i = mod.getElementsByTagName('input');

  for (i=0; i<mod_i.length; i++) {

    if (mod_i[i].type == 'radio') {
      if (mod_i[i].checked){
        objHash.risp = i;
      }
    }

 }                                      
	objHash.sended = form.sended.value;    

//return false;
	new Ajax.Request('/include/form.php', {
		method: 'post', 
		parameters: objHash, 
		onSuccess: function(transport) {
			res=transport.responseText;
			if (res.startsWith('#')) {
				PrintError (res);
				CloseOver();
			}
			else {
        $('xxx').innerHTML= '';
        $('xxx').innerHTML=res;
        
			}				
		},
		onFailure: function (transport) {
			PrintError(transport.responseText);
			CloseOver();
		},
		onException: function (request, exception) {
			PrintError("Js Exception: " + exception);
			CloseOver();
		}
	});
	
	return false;
}