<!-- ===================  Campos para Boletin  ==========================
function echeck(str) {
	
var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("E-mail incorrect")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("E-mail incorrect")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("E-mail incorrect")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("E-mail incorrect")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("E-mail incorrect")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("E-mail incorrect")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("E-mail incorrect")
		    return false
		 }

 		 return true					
	}
function checkValidEmail(field){
    var str = field.value;
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
function checkRequired(field){
    with (field){
        if (value==null||value==""){
            return false;
        }else{
            return true;
        }
    }
}
function validate(form) {
    //Validar
    if(!(
        checkRequired(form["name"]) &&
        checkRequired(form["emailb"])
        )) {
        alert('Por favor introduzca los datos solicitados.');
        return false;
    }
    
    //Validacion de email
    if(!checkValidEmail(form["emailb"])) {
        alert('Por favor introduzca un e-mail válido.');
        return false;
    }
    form.submit();
}


// ================== Campos para forma de contacto ======================= 

function checkValidEmail(field) {
	var str = field.value;
	return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}

function checkRequired(field)
{
with (field)
  {
  if (value==null||value=="")
    {
    return false;
    }
  else
    {
    return true;
    }
  }
}
function contact(form){
// Validar campos para forma de contacto
	//Por favor agrega los campos que no existen la forma Default
	var pciudad = "Ciudad:";
	var pestado = "Estado:";
	var pcomments = "Comentarios:";
	//Termina
	var first_name = form["first_name"].value;
	var email = form["email"].value;
	var phone = form["phone"].value;
	var ciudad = form["ciudad"].value;
	var estado = form["estado"].value;
	var comments = form["comments"].value;
				
	var question = "\n" + 
	"Ubicacion \n" +
	pciudad + " " + ciudad + "\n" + 
	pestado + " " + estado + "\n" + 
	pcomments + " " + comments;

	//Asignar resultados a hiddens
	form["question"].value = question;

	//Validar
	//Requeridos por Contendo: name, email (valido), subject, questions (1, 2, 3, 4, 5)
	if(!(
		checkRequired(form["first_name"]) &&
		checkRequired(form["email"]) &&
		checkRequired(form["phone"]) &&
		checkRequired(form["comments"])
		)) {
		alert('Por favor introduzca todos los datos solicitados.');
		return false;
	}
	
	//Validacion de email
	if(!checkValidEmail(form["email"])) {
		alert('Por favor introduzca un e-mail válido.');
		return false;
	}
	form.submit();
}


// ================== Campos para Form Inscripcion ======================= 
function Required(formulario){
    if(formulario.name_semi.value == ""){
     window.alert('El nombre del seminario es requerido.')
     formulario.name_semi.focus()
     return false 
    }
	 if(formulario.date.value == ""){
     window.alert('Favor de intrudicir una fecha DD/MM/AA.')
     formulario.date.focus()
     return false 
    }
	 if(formulario.consul_company.value == ""){
     window.alert('Introducir una Razon Social.')
     formulario.consul_company.focus()
     return false 
    }
	 if(formulario.consul_rfc.value == ""){
     window.alert('Introducir su RFC.')
     formulario.consul_rfc.focus()
     return false 
    }
	if(formulario.address.value == ""){
     window.alert('La direccion fiscal es requerido.')
     formulario.address.focus()
     return false 
    }
	if(formulario.cp.value == ""){
     window.alert('El codigo postal es requerido.')
     formulario.cp.focus()
     return false 
    }
	if(formulario.phone1.value == ""){
     window.alert('El telefono es requerido')
     formulario.phone1.focus()
     return false 
    }
    return true; 
   }

//-->
