<!-- hide script from old browsers

function check_form(){
    valid = true;
		if (document.f1.company.value == 0)
        { valid = false; 
        alert('Prego inserire il Nome e Cognome o il nome della Azienda!');
        document.f1.company.focus(); 
        return false; 
        }
		valid = VerifyEmailAddress(document.f1.email.value)
		if (document.f1.keyword.value == 0)
        { valid = false; 
        alert('Prego scegliere una Keyword da promuovere!');
        document.f1.keyword.focus(); 
        return false; 
        }
        if (document.f1.url.value.length < 15)
        { valid = false; 
        alert("Prego inserire l'URL del sito web!");
        document.f1.url.focus(); 
        return false; 
        }
		if (document.f1.title.value == 0)
        { valid = false; 
        alert('Prego inserire il Titolo del sito web!');
        document.f1.title.focus(); 
        return false; 
        }
        if (document.f1.description.value == 0)
        { valid = false; 
        alert('Prego inserire una breve descrizione del sito web!');
        document.f1.description.focus(); 
        return false; 
        }
		
	var maxsizechar = 18;
	var minsizechar = 6;
	var upassID=document.f1.password;

	if ((upassID.value==null)||(upassID.value=="")){
		valid = false;
		alert("Prego scegliere una Password!");
		upassID.focus();
		return false;
	}

	if (upassID.value.length > maxsizechar) {
        valid = false;
        alert("La Password scelta è' troppo lunga.\nMassimo 18 caratteri");
		upassID.focus();
        return false;
    }
    if (upassID.value.length < minsizechar) {
        valid = false;
        alert("La Password scelta e' troppo breve.\nMinimo 6 caratteri");
		upassID.focus();
        return false;
    }
		var upass_string = upassID.value;

     var alphaCount=0
     var numCount=0

	var num_valid="0123456789"

    for (var i=0; i<maxsizechar; i++) {
        if (num_valid.indexOf(upass_string.charAt(i)) < 0) {
         numCount++
        }
    }
 if(numCount==upass_string.length){
 valid = false;
 alert('La Password scelta contiene solo caratteri. Prego inserire un valore alfanumerico come alpha5');
upassID.focus();
            return false;
   }

var alph_valid="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"

    for (var i=0; i<maxsizechar; i++) {
        if (alph_valid.indexOf(upass_string.charAt(i)) < 0) {
            alphaCount++
        }
    }
 if(alphaCount==upass_string.length){
 valid = false;
 alert('La Password scelta contiene solo numeri. Prego inserire un valore alfanumerico come ad esempio aLst4r5');
upassID.focus();
            return false;
   }		
		
	
}
function chkemail()
{
	valid = VerifyEmailAddress(document.f1.email.value)
	if(valid)
	{
	}
	else
	{
		document.f1.email.focus();
	}

}

function VerifyEmailAddress(checkStr)
{
  var Reason  = "Il suo indirizzo Email sembra non corretto.  \n\nPrego verificare. \n\nErrori:";
  var ix = (checkStr.length - 4)
  var RC = true;
  var x = AtSignValid = DoublePeriod = PeriodValid = SpaceValid = ExtValid = RL = 0;
  for (i = 0;  i < checkStr.length;  i++)
  {
    if (checkStr.charAt(i) == '@')
      AtSignValid++;
    else if (checkStr.charAt(i) == '.')
    {
      if (x == (i-1))
        DoublePeriod++;
      else
      {
        x = i;
        PeriodValid++;
      }
    }
    else if (checkStr.charAt(i) == ' ')
      SpaceValid ++;
  }
  if (checkStr.indexOf(".com", ix) > -1)
    ExtValid++;
  else if (checkStr.indexOf(".edu", ix) > -1)
    ExtValid++;
  else if (checkStr.indexOf(".net", ix) > -1)
    ExtValid++;
  else if (checkStr.indexOf(".org", ix) > -1)
    ExtValid++;
  else if (checkStr.indexOf(".gov", ix) > -1)
    ExtValid++;
  else if (checkStr.indexOf(".mil", ix) > -1)
    ExtValid++;
  else if (checkStr.indexOf(".cc", ix) > -1)
    ExtValid++;
  RL = Reason.length;
  if (AtSignValid != 1)
    Reason += "\nSolo un '@' e' permesso, " + AtSignValid + " trovati.";
  if (PeriodValid == 0)
    Reason += "\nL'Email deve contentere almeno un punto (.)";
  if (SpaceValid > 0)
    Reason += "\nGli spazi non sono ammessi, l'Email contiene " + SpaceValid + " spazi";
  if (SpaceValid > 1)
    Reason += "s.";
  if (checkStr.length > 120)
    Reason += "\nPrego limitare la lunghezza dell'Email a 120 caratteri.";

  if (RL != Reason.length)
  {
 alert(Reason);
 return false;
  }
  return true;
}
	
function openwin(no)
{
  var generator=window.open('checkPr.asp','name','height=250,width=400');
}


// end hiding from old browsers -->