//**********************************************************//
//************ FUNCIONES DE VALIDACIONES *******************//
//**********************************************************//
/*
	Valida la forma de registro principal
*/

 function validarEmail(valor,alerttxt) {
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
    return (true);
  } else {
   alert(alerttxt);
   return (false);
  }
 }

function validate_required(field,alerttxt)
  {
	with (field)
  {
	if (value==null||value=="")
       {alert(alerttxt);return false}
    else {return true}
	}
}

function validate_form2(thisform){
		with (thisform)
			{
			if (validate_required(Nombre,"Por favor llene el siguiente campo: Nombre")==false)
  				{Nombre.focus();return false}
			if (validarEmail(Email.value,"Favor de escribir un correo electronico valido.")==false)
				{Email.focus();return false}   	
			if (validate_required(Edad,"Por favor llene el siguiente campo: Edad")==false)
  				{Edad.focus();return false}
			if (validate_required(Sexo,"Por favor llene el siguiente campo: Sexo")==false)
  				{Sexo.focus();return false}
			if (validate_required(Colonia,"Por favor llene el siguiente campo: Colonia")==false)
  				{Colonia.focus();return false}
			if (validate_required(Municipio,"Por favor llene el siguiente campo: Municipio")==false)
  				{Municipio.focus();return false}		
			if (validate_required(Estado,"Por favor llene el siguiente campo: Estado")==false)
  				{Estado.focus();return false}				
			else {document.forms.forma.submit();}
			}
}
function validate_form(thisform)
{
	with (thisform)
		{
			if (validate_required(Correo_Franquicia,"Por favor Seleccione una: Franquicia")==false)
  				{Correo_Franquicia.focus();return false}
			if (validate_required(Nombre,"Por favor llene el siguiente campo: Nombre")==false)
  				{Nombre.focus();return false}
			if (validate_required(Empresa,"Por favor llene el siguiente campo: Empresa")==false)
  				{Empresa.focus();return false}
			if (validate_required(Direccion,"Por favor llene el siguiente campo: Direccion")==false)
  				{Direccion.focus();return false}
			if (validate_required(Municipio,"Por favor llene el siguiente campo: Municipio")==false)
  				{Municipio.focus();return false}
			if (validate_required(Estado,"Por favor llene el siguiente campo: Estado")==false)
  				{Estado.focus();return false}
			if (validate_required(Telefono,"Por favor llene el siguiente campo: Telefono")==false)
  				{Telefono.focus();return false}
			if (validarEmail(Email.value,"Favor de escribir un correo electronico valido.")==false)
				{Email.focus();return false}   			
			if (validate_required(Comentarios,"Por favor llene el siguiente campo: Comentarios")==false)
  				{Comentarios.focus();return false}				
			else {document.forms.forma.submit();}
		}

}
