function cambiaPais(S)
 {
  if (S.options[S.selectedIndex].value == "Argentina")
   {
    S.form.Provincia.style.visibility="visible";
    S.form.Provincia.selectedIndex=0;
    S.form.State.style.visibility="hidden";
    S.form.State.value="";
    S.form.Provincia.focus();
   }
   else 
    {
     S.form.Provincia.style.visibility="hidden";
     S.form.State.style.visibility="visible";
     S.form.State.value="";
     S.form.State.focus();
    }
 }

function Iniciar()
{
 document.forms[0].SecOtrosDetalle.style.display='none';
 document.forms[0].ActOtrosDetalle.style.display='none';
 document.forms[0].IntOtrosDetalle.style.display='none';
 document.forms[0].ObjOtrosDetalle.style.display='none';
 document.forms[0].PueOtrosDetalle.style.display='none';
 document.forms[0].MedOtrosDetalle.style.display='none';
 if (document.forms[0].NoEmail.checked==true)
  {
   document.forms[0].Email.style.disabled=true;
  }
}

function mostrar(chk,txta) {
  ver = (chk.checked) ? 'block' : 'none';
  txta.style.display = ver;
  if (ver == "block")
   {
    txta.focus();
   }
}
	  
	  
function check(F)
{
  var L="abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZáéíóúÁÉÍÓÚ '";
  var t="0123456789-()#.,/ "
  var string=F.nom.value;
  var ok=true;
  var str="";

  if (F.Menores.checked == false) 
  {
    alert("It must verify the square of Entrance of minors");
    F.Menores.focus();
    return (false);
  }

  if ((F.nom.value == "") || (F.nom.value == "To enter first name") || (F.nom.value.length < 3))
  {
    alert("A value for first name");
    F.nom.focus();
    return (false);
  }

  for (i=0; i < string.length; i++)
  {
   str=string.charAt(i);
   for (j=0; j < L.length; j++)
    if (str == L.charAt(j))
     break;
   if (j==L.length)
   {
    ok=false;
    break;
   }
  }
  
  if (!ok)
  {
   alert("A value for first name")
   F.nom.focus();
   return(false);
  }

  if ((F.ape.value == "") || (F.ape.value == "To enter last name") || (F.ape.value.length < 3))
  {
    alert("A value for last name");
    F.ape.focus();
    return (false);
  }

  string=F.ape.value; 
  for (i=0; i < string.length; i++)
  {
   str=string.charAt(i);
   for (j=0; j < L.length; j++)
    if (str == L.charAt(j))
     break;
   if (j==L.length)
   {
    ok=false;
    break;
   }
  }
  
  if (!ok)
  {
   alert("A value for last name")
   F.ape.focus();
   return(false);
  }

  if ((F.empresa.value == "") || (F.empresa.value == "To enter company") || (F.empresa.value.length < 3))
  {
    alert("A value for company");
    F.empresa.focus();
    return (false);
  }

  if ((F.cargo.value == "") || (F.cargo.value == "To enter title") || (F.cargo.value.length < 3))
  {
    alert("A value for title");
    F.cargo.focus();
    return (false);
  }

  if ((F.direccion.value == "") || (F.direccion.value == "To enter street") || (F.direccion.value.length < 4))
  {
    alert("A value for street");
    F.direccion.focus();
    return (false);
  }

  if ((F.codigo.value == "") || (F.codigo.value == "To enter zip code") || (F.codigo.value.length < 3))
  {
    alert("A value for zip code");
    F.codigo.focus();
    return (false);
  }

  if ((F.localidad.value == "") || (F.localidad.value == "To enter city") || (F.localidad.value.length < 3))
  {
    alert("A value for city ");
    F.localidad.focus();
    return (false);
  }
    
 if ((F.Telefono.value == "") || (F.Telefono.value == "To enter telephone") || (F.Telefono.value.length < 8))
  {
    alert("A value for telephone");
    F.Telefono.focus();
    return (false);
  }

  string=F.Telefono.value; 
  for (i=0; i < string.length; i++)
  {
   str=string.charAt(i);
   for (j=0; j < t.length; j++)
    if (str == t.charAt(j))
     break;
   if (j==t.length)
   {
    ok=false;
    break;
   }
  }

  if (!ok)
  {
   alert("A value for telephone")
   F.Telefono.focus();
   return(false);
  }

 if (F.Fax.value == "To enter fax")
  {
   F.Fax.value ="" 
   return (false);
  }


 if (((F.Email.value == "") || (F.Email.value == "To enter email") || !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(F.Email.value))) && (F.Email.disabled==false))
  {
    alert("A value for Email");
    F.Email.focus();
    return (false);
  }

  if (F.Pais.options[F.Pais.selectedIndex].value != "Argentina")
   {
    if (F.State.value == "")
     {
      alert("To enter province - State");
      F.State.focus();
      return (false);
     }
   } 
    else
     {
      if (F.Provincia.value == "")
       {
        alert("To enter province - State");
        F.Provincia.focus();
        return (false);
       }
     } 

 if (F.Sec01.checked == false && F.Sec02.checked == false && F.Sec03.checked == false 
  && F.Sec04.checked == false && F.Sec05.checked == false && F.Sec06.checked == false 
  && F.Sec07.checked == false && F.Sec08.checked == false && F.Sec09.checked == false 
  && F.SecOtros.checked == false)
  {
    alert("Select at least one of the options in the Sector to wich you belong.");
    F.Sec01.focus();
    return (false);
  }

 if (F.SecOtros.checked == true && (F.SecOtrosDetalle.value == "" || F.SecOtrosDetalle.value == "Industria a la que pertenece su empresa"))
  {
   alert("Specify Sector to wich you belong.");
   F.SecOtrosDetalle.focus();
   return (false);
  }

 if (F.Act01.checked == false && F.Act02.checked == false && F.Act03.checked == false 
  && F.Act04.checked == false && F.Act05.checked == false && F.Act06.checked == false 
  && F.Act07.checked == false && F.Act08.checked == false && F.ActOtros.checked == false )
  {
    alert("Select at least one of the options in the Type of activity.");
    F.Act01.focus();
    return (false);
  }

  if (F.ActOtros.checked == true && (F.ActOtrosDetalle.value == "" || F.ActOtrosDetalle.value == "Actividad de su empresa"))
   {
    alert("Specify Type of activity.");
    F.ActOtrosDetalle.focus();
    return (false);
   }

  if (F.Int01.checked == false && F.Int02.checked == false && F.Int03.checked == false && F.Int04.checked == false && F.Int05.checked == false && F.Int06.checked == false && F.Int07.checked == false && F.Int08.checked == false && F.Int09.checked == false && F.Int10.checked == false && F.IntOtros.checked == false)  {
   alert("Select at least one of the options in the Main area of interest.");

   F.Int01.focus();
   return (false);
   }

  if (F.IntOtros.checked == true && (F.IntOtrosDetalle.value == "" || F.IntOtrosDetalle.value == "Area de Interes"))
   {
    alert("Specify Main area of interest.");
    F.IntOtrosDetalle.focus();
    return (false);
   }

  if (F.Obj01.checked == false && F.Obj02.checked == false && F.Obj03.checked == false
	&& F.Obj04.checked == false && F.Obj05.checked == false && F.Obj06.checked == false 
	&& F.ObjOtros.checked == false)
  {
   alert("Select at least one of the options in the Aims for visiting the fair.");    F.Obj01.focus();
    return (false);
  }

  if (F.ObjOtros.checked == true && (F.ObjOtrosDetalle.value == "" || F.ObjOtrosDetalle.value == ""))
  {
    alert("Specify Aims for visiting the fair.");
    F.ObjOtros.focus();
    return (false);
  }

   if (F.Pue01.checked == false && F.Pue03.checked == false && F.Pue02.checked == false && F.Pue04.checked == false
   && F.Pue05.checked == false && F.Pue06.checked == false && F.PueOtros.checked == false)
  {
   alert("Select at least one of the options in the Position held at the company you work for.");
    F.Pue01.focus();
    return (false);
  }

  if (F.PueOtros.checked == true && (F.PueOtrosDetalle.value == "" || F.PueOtrosDetalle.value == "Puesto que desempeña en su empresa"))
  {
    alert("Specify Position held at the company you work for.");
    F.PueOtrosDetalle.focus();
    return (false);
  }

  if (F.Med01.checked == false && F.Med02.checked == false && F.Med03.checked == false
  && F.Med04.checked == false && F.Med05.checked == false && F.Med06.checked == false
  && F.Med07.checked == false && F.Med08.checked == false && F.MedOtros.checked == false )
  {
   alert("Select at least one of the options in the How did you learn about the Fair.");
    F.Med01.focus();
    return (false);
  }

  if (F.MedOtros.checked == true && (F.MedOtrosDetalle.value == "" || F.MedOtrosDetalle.value == "Medio por el que se entero de la exposición"))
  {
    alert("Specify How did you learn about the Fair.");
    F.MedOtrosDetalle.focus();
    return (false);
  }
  return (true);
}
