function ctrl_ins_email(form) 
{
	oscenita = new Array ("truffa","sveltina","sverginare","tette","topa","troia","uccello","zinne","patonza","pippa","pirla","piscio","pisello","pomiciare","porco","rompiballe","ruffiano","sbattersi","sborr","scopare","scopata","sega","sorca","sticchio","stronzo","bucaiolo","cagar","cagat","cagna","cappella","checca","chiava","ciospo","cornut","ditalino","fica","putta","finocchio","fregna","incazz","leccaculo","minchi","palle","allupat","ammucchiata","anale","arrapat","bagascia","baldracca","balle","battere","battona","belino","biga","bocchinara","bocchino","bordello","froci","mignott","troi","porc","vaffan","fess","schif","schiav","sedere","calci","pedat","cazz","//","));","http",">))",";))",":))",">","%",":))","merd", "cacca","stronz"," puttan", "culo","vaffanculo","imbecill", "cretin", "coglion");
	domvalidi = new Array (".it",".com",".co",".net",".org",".eu",".biz",".info",".mobi",".name",".at",".be",".ch",".cz",".de",".dk",".fr",".co",".li",".lu",".se",".sm",".ca",".il",".ua",".rs",".st",".me");
	tes = new String(form.emailaddress.value);
    tes = tes.toUpperCase();
	url = new String(form.weburl.value);
	url = url.toLowerCase();


	for( i = 0; i < form.action.length; i++ )
	{
		if(form.action[i].checked == true )
		action = new String(form.action[i].value);
	}

	//alert(action);
	
	for (var i=0; i < oscenita.length; i++) {
        ele = oscenita[i].toUpperCase();
        if (tes.indexOf(ele) != -1){
             alert("L'indirizzo email non e' in linea con i contenuti e lo stile del sito, e quindi non viene accettato");
	  	 form.emailaddress.focus();
		 return (false)
        }
      }	
	
	if (form.emailaddress.value.indexOf("@") == -1) 
	{
		alert("E' necessario inserire un indirizzo E-Mail valido.")
		form.emailaddress.focus();
		return (false)
	}	
	if (form.emailaddress.value.indexOf(".") == -1) 
	{
		alert("E' necessario inserire un indirizzo E-Mail valido.")
		form.emailaddress.focus();
		return (false)
	}
if (action != "leave")
{
	for (var i=0; i < oscenita.length; i++) {
        ele = oscenita[i].toLowerCase();
        if (url.indexOf(ele) != -1){
             alert("L'indirizzo Web non e' in linea con i contenuti e lo stile del sito, e quindi non viene accettato");
	  	 form.weburl.focus();
		 return (false)
        }
      }	
	if (form.weburl.value.indexOf(".") == -1) 
	{
		alert("E' necessario inserire un indirizzo Web valido.")
		form.weburl.focus();
		return (false)
	}	
	urlvalido = false;	  
	for (var i=0; i < domvalidi.length; i++) {
        ele = domvalidi[i].toLowerCase();
        if (url.indexOf(ele) != -1){
			urlvalido = true;
        }
      }			  
	 if (urlvalido == false){
        alert("E' necessario inserire un indirizzo Web valido.");
	  	form.weburl.focus();
		return (false)
    }
}	   
	return true
}
