<!--
function svuota(){
	var newsletter = document.getElementById("newsletter")
	//alert("newsletter");
	if ( newsletter.value == "email") newsletter.value = "" ;
}

function ctrl(){
	var newsletter = document.getElementById("newsletter");
	var informativa = document.getElementById("informativa");
	if ( informativa.checked == false) {
		alert("Bisogna acconsentire al trattamento dei dati personali! Spuntare il campo apposito.");
		return false;
	}
	if (!indirizzoEmailValido(newsletter.value)) {
		newsletter.select();
		alert("Si prega di inserire un indirizzo email valido");
		return false;
	}
	else
		//return true;
		/**/
	//	document.formnewsletter.submit();
		document.formnewsletter.action = "http://www.rapsi2005.it/2post.php";
		document.formnewsletter.submit();
}


function indirizzoEmailValido(indirizzo) {
  if (window.RegExp) {
    var nonvalido = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var valido = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
    var regnv = new RegExp(nonvalido);
    var regv = new RegExp(valido);
    if (!regnv.test(indirizzo) && regv.test(indirizzo))
      return true;
    return false;
	}
  else {
    if(indirizzo.indexOf("@") >= 0)
      return true;
    return false;
  	}
  };

function isnumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

  // -->