function check_form(nome_form){
	var ok = 1;
	var i = 0;
	var num_campi = nome_form.elements.length;
	for (i=0;i<num_campi;i++){
		var campo = nome_form.elements[i];
		if (((campo.name == "nome_reg") || (campo.name == "cognome_reg") || (campo.name == "email") || (campo.name == "pwd") || (campo.name == "conf_pwd") || (campo.name == "txt") || (campo.name == "prezzo") ||(campo.name == "impiego1") || (campo.name == "regione") || (campo.name == "citta")) && (campo.value == "")) {
			var ok = 0;
			alert("per piacere, inserisci tutti i campi obbligatori");
			break;
		}
	}	
	if(nome_form.email){
		var str_email = nome_form.email.value;
		var pos_at = str_email.indexOf('@');
		var str_user = str_email.substring(0,pos_at);
		var len_str_email = str_email.length - 1;
		var str_dominio = str_email.substring(pos_at,len_str_email);
		var pos_pt = str_dominio.indexOf('.');
		
		if ((pos_at < 1) || (len_str_email < 6) || (pos_pt < 2)){
			var ok = 0;
			alert("l'indirizzo e-mail inserito non e' corretto");
		}
	}
	if((nome_form.conf_pwd)&&(nome_form.pwd.value != nome_form.conf_pwd.value)){
			var ok = 0;
			alert("attenzione: password e conferma password non coincidono");
	}
	if (ok == 1){
//		alert ("teoricamente sto inviando il form");	
		nome_form.submit();
	}
}
