
<!-- hide from browser
extArray = new Array(".gif", ".jpg", ".png");
function LimitAttach(form, file) {
allowSubmit = false;
if (!file) {
alert("Por favor Someta una photo ");
return; }
while (file.indexOf("\\") != -1)
file = file.slice(file.indexOf("\\") + 1);
ext = file.slice(file.indexOf(".")).toLowerCase();
for (var i = 0; i < extArray.length; i++) {
if (extArray[i] == ext) { allowSubmit = true; break; }
}
if (allowSubmit) {
 return true;

	}
else{
alert("Solamente archivos con la extensión:  .jpg o .gif ");
return false;
}
}


extArray2 = new Array(".gif", ".jpg", ".png");
function LimitAttach2(form, file) {
allowSubmit2 = false;
if (!file) {
allowSubmit2 = true; 
}
while (file.indexOf("\\") != -1)
file = file.slice(file.indexOf("\\") + 1);
ext = file.slice(file.indexOf(".")).toLowerCase();
for (var i = 0; i < extArray2.length; i++) {
if (extArray2[i] == ext) { allowSubmit2 = true; break; }
}
if (allowSubmit2) {
 return true;

	}
else{
alert("Solamente archivos con la extensión:  .jpg o .gif ");
return false;
}
}





<!--
// copyright 1999 Idocs, Inc. http://www.idocs.com
// Distribute this script freely but keep this notice in place

function isEmailAddr(email)
{
  var result = false
  var theStr = new String(email)
  var index = theStr.indexOf("@");
  if (index > 0)
  {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  }
  return result;
}
function validRequired(formField,fieldLabel)
{
	var result = true;
	
	if (formField.value == "")
	{
		alert('Por favor entre cada espacio marcado con  "' + fieldLabel +'"');
		formField.focus();
		result = false;
	}
	
	return result;
}
function ageRequired(formField,fieldLabel)
{
	var result = true;
	
	if (formField.value == "1")
	{
		alert('Sólo aceptamos las aplicaciones de las damas entre las edades de 18-60.');
		formField.focus();
		result = false;
	}
	
	return result;
}

function validEmail(formField,fieldLabel,required)
{
	var result = true;
	
	if (required && !validRequired(formField,fieldLabel))
		result = false;

	if (result && ((formField.value.length < 3) || !isEmailAddr(formField.value)) )
	{
		alert("Por favor entre la dirección completa de su E-mail en la forma:  yourname@yourdomain.com ");
		formField.focus();
		result = false;
	}
   
  return result;

}
function maritalChecked(theForm) {
  for (i=0; i<theForm.marital.length; i++) {
    if (theForm.marital[i].checked) {
      return true;
    }
  }
  return false;
}
function englishChecked(theForm) {
  for (i=0; i<theForm.english.length; i++) {
    if (theForm.english[i].checked) {
      return true;
    }
  }
  return false;
}
function childrenChecked(theForm) {
  for (i=0; i<theForm.children.length; i++) {
    if (theForm.children[i].checked) {
      return true;
    }
  }
  return false;
}
function visaChecked(theForm) {
  for (i=0; i<theForm.visa.length; i++) {
    if (theForm.visa[i].checked) {
      return true;
    }
  }
  return false;
}



function validateForm(theForm)
{
	// Customize these calls for your form

	// Start ------->
	if (!validRequired(theForm.fname,"Nombre"))
		return false;
	if (!validRequired(theForm.lname,"Apellido paterno"))
		return false;
	if (!validRequired(theForm.mname,"Apellido materno"))
		return false;
	if (!validRequired(theForm.addr,"Domicilio"))
		return false;
	if (!validRequired(theForm.city,"Ciudad"))
		return false;
	if (!validRequired(theForm.country,"País"))
		return false;
	if (!validRequired(theForm.email,"Correo Electrónico"))
		return false;
	if (!validEmail(theForm.email,"Email Address",true))
		return false;
	if (!validRequired(theForm.homeph,"Teléfono domicilio"))
		return false;
	if (!validRequired(theForm.occupa,"Ocupación"))
		return false;
	if (!validRequired(theForm.age,"Edad"))
		return false;
	if (!ageRequired(theForm.age))
		return false;
	if (!validRequired(theForm.htft,"Estatura"))
		return false;
	if (!validRequired(theForm.wt,"Peso"))
		return false;
	if (!maritalChecked(theForm)) 
		{
		alert('Por favor seleccione el estado civil: soltera, divorciada o viuda');
		return false; }
	if (!englishChecked(theForm)) 
		{
		alert('Por favor seleccione su conocimiento de ingles.');
		return false; }
	if (!visaChecked(theForm)) 
		{
		alert('Por favor seleccione si tiene una Visa: para viajar a los Estados Unidos.');
		return false; }
	if (!childrenChecked(theForm)) 
		{
		alert('Por favor indique si o no tiene hijos.');
		return false; }
	if (!validRequired(theForm.yourself,"Como te describirías"))
		return false;
	if (!validRequired(theForm.interests,"Cuales son tus pasatiempos"))
		return false;
	if (!validRequired(theForm.qualities,"Que cualidades buscas en un hombre"))
		return false;
	if (!LimitAttach(theForm, theForm.uploadfile.value))
		return false;
	if (!LimitAttach2(theForm, theForm.uploadfile2.value))
		return false;
	if (!LimitAttach2(theForm, theForm.uploadfile3.value))
		return false;
	return true;
}

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
countfield.value = maxlimit - field.value.length;
}

function explain(output, msg) {
newwin = window.open('','','top=150,left=150,width=375,height=475');
if (!newwin.opener) newwin.opener = self;
with (newwin.document)
{
open();
write('<html>');
write(msg + '<br>');


write('<p><input type=button value="Click to close when finished" onClick=window.close()>');
write('</center></form></body></html>');
close();
   }
}

end hide -->



