// JavaScript Document
function validarmail(email){
        var filtro  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filtro.test(email)){
        return "";
    }
    return email;
} 
function validarEntero(valor){ 
      //intento convertir a entero. 
     //si era un entero no le afecta, si no lo era lo intenta convertir 
     valor = parseInt(valor) 

      //Compruebo si es un valor numérico 
      if (isNaN(valor)) { 
            //entonces (no es numero) devuelvo el valor cadena vacia 
            return "" 
      }else{ 
            //En caso contrario (Si era un número) devuelvo el valor 
            return valor 
      } 
} 

function valida_contacto(){
	//valido el nombre
	if (document.fvalida.nombre.value.length==0){
		alert("Tiene que escribir su nombre")
		document.fvalida.nombre.focus()
		return 0;
	}
	
	//valido el apellido
	if (document.fvalida.apellido.value.length==0){
		alert("Tiene que escribir su apellido")
		document.fvalida.apellido.focus()
		return 0;
	}
	
	//valido el prefesion
	if (document.fvalida.profesion.selectedIndex==0){
		alert("Debe seleccionar un motivo de su contacto.")
		document.fvalida.profesion.focus()
		return 0;
	}
	
	//valido la telefono. tiene que ser entero
	telefono = document.fvalida.telefono.value
	telefono = validarEntero(telefono)
	document.fvalida.telefono.value=telefono
	if (telefono==""){
		alert("Tiene que introducir un teléfono (sólo números)")
		document.fvalida.telefono.focus()
		return 0;
	}
	
	email = document.fvalida.email.value
	email = validarmail(email)
	document.fvalida.email.value=email
	if (email==""){
		alert("Ingrese un email valido")
		document.fvalida.email.focus()
		return 0;
	}
		//valido el prefesion
	if (document.fvalida.tipo.selectedIndex==0){
		alert("Debe seleccionar un tipo de consulta")
		document.fvalida.tipo.focus()
		return 0;
	}
	
	nombre = document.fvalida.nombre.value
	apellido = document.fvalida.apellido.value
	profesion = document.fvalida.profesion.value
	telefono = document.fvalida.telefono.value
	email = document.fvalida.email.value
	tipo = document.fvalida.tipo.value
	comentarios = document.fvalida.comentario.value

	//el formulario se envia
	doAjax('contacto.aspx','nombre='+nombre+'&apellido='+apellido+'&profesion='+profesion+'&telefono='+telefono+'&email='+email+'&tipo='+tipo+'&comentario='+comentarios,'display','get');

	
}

function valida_suscripcion(i){
	//valido el nombre
	if (document.fvalida.nombre.value.length==0){
		alert("Tiene que escribir su nombre")
		document.fvalida.nombre.focus()
		return 0;
	}
	
	//valido el apellido
	if (document.fvalida.apellido.value.length==0){
		alert("Tiene que escribir su apellido")
		document.fvalida.apellido.focus()
		return 0;
	}

	//valido el actividad
	if (document.fvalida.cargo.selectedIndex==0){
		alert("Debe seleccionar Cargo")
		document.fvalida.cargo.focus()
		return 0;
	}
	
		
	//valido el prefesion
	if (document.fvalida.profesion.selectedIndex==0){
		alert("Debe seleccionar Profesión")
		document.fvalida.profesion.focus()
		return 0;
	}
	
	//valido el cargo
	
	//valido el Empresa
	if (document.fvalida.empresa.value.length==0){
		alert("Ingrese su Empresa")
		document.fvalida.empresa.focus()
		return 0;
	}
	
	//valido la telefono. tiene que ser entero
	telefono = document.fvalida.telefono.value
	telefono = validarEntero(telefono)
	document.fvalida.telefono.value=telefono
	if (telefono==""){
		alert("Tiene que introducir un teléfono (sólo números)")
		document.fvalida.telefono.focus()
		return 0;
	}
	
	email = document.fvalida.email.value
	email = validarmail(email)
	document.fvalida.email.value=email
	if (email==""){
		alert("Ingrese un email valido")
		document.fvalida.email.focus()
		return 0;
	}
	nombre = document.fvalida.nombre.value
	apellido = document.fvalida.apellido.value
	cargo = document.fvalida.cargo.value
	profesion = document.fvalida.profesion.value
	empresa = document.fvalida.empresa.value
	telefono = document.fvalida.telefono.value
	email = document.fvalida.email.value

	//el formulario se envia
	

	if(i!=1){//el formulario se envia
	doAjax('suscripcion.aspx','nombre='+nombre+'&apellido='+apellido+'&cargo='+cargo+'&profesion='+profesion+'&empresa='+empresa+'&telefono='+telefono+'&email='+email,'display','get');
	}else{
	document.fvalida.submit();
	}
	
}

function valida_modificar(){
	//valido el nombre
	if (document.fvalida.nombre.value.length==0){
		alert("Tiene que escribir su nombre")
		document.fvalida.nombre.focus()
		return 0;
	}
	
	//valido el apellido
	if (document.fvalida.apellido.value.length==0){
		alert("Tiene que escribir su apellido")
		document.fvalida.apellido.focus()
		return 0;
	}

	//valido el cargo
	
	//valido el Empresa
	if (document.fvalida.empresa.value.length==0){
		alert("Ingrese su Empresa")
		document.fvalida.empresa.focus()
		return 0;
	}
	
	//valido la telefono. tiene que ser entero
	telefono = document.fvalida.telefono.value
	telefono = validarEntero(telefono)
	document.fvalida.telefono.value=telefono
	if (telefono==""){
		alert("Tiene que introducir un teléfono (sólo números)")
		document.fvalida.telefono.focus()
		return 0;
	}
	
	email = document.fvalida.email.value
	email = validarmail(email)
	document.fvalida.email.value=email
	if (email==""){
		alert("Ingrese un email valido")
		document.fvalida.email.focus()
		return 0;
	}
	
	if (document.fvalida.pwd.value!=document.fvalida.pwdRepit.value){
		alert("Claves distintas")
		document.fvalida.pwd.focus()
		return 0;
	}
	if (document.fvalida.pwd.disabled){
	nombre = document.fvalida.nombre.value
	apellido = document.fvalida.apellido.value
	cargo = document.fvalida.cargo.value
	profesion = document.fvalida.profesion.value
	empresa = document.fvalida.empresa.value
	telefono = document.fvalida.telefono.value
	email = document.fvalida.email.value
	pwd = 0
	}else{
		if (document.fvalida.pwd.value.length==0){
			alert("Ingrese clave")
			document.fvalida.pwd.focus()
			return 0;
		}
		if (document.fvalida.pwdRepit.value.length==0){
			alert("repita clave")
			document.fvalida.pwdRepit.focus()
			return 0;
		}
	nombre = document.fvalida.nombre.value
	apellido = document.fvalida.apellido.value
	cargo = document.fvalida.cargo.value
	profesion = document.fvalida.profesion.value
	empresa = document.fvalida.empresa.value
	telefono = document.fvalida.telefono.value
	email = document.fvalida.email.value
	pwd = document.fvalida.pwd.value
			
		
		}
	
doAjax('suscripcionActualizaDatos.aspx','nombre='+nombre+'&apellido='+apellido+'&cargo='+cargo+'&profesion='+profesion+'&empresa='+empresa+'&telefono='+telefono+'&email='+email+'&pwd='+pwd,'display','get');	

	//el formulario se envia
//el formulario se envia


}

function valida_publicidad(){
	//valido el nombre
	if (document.fvalida.nombre.value.length==0){
		alert("Tiene que escribir su nombre")
		document.fvalida.nombre.focus()
		return 0;
	}
	
	//valido el apellido
	if (document.fvalida.apellido.value.length==0){
		alert("Tiene que escribir su apellido")
		document.fvalida.apellido.focus()
		return 0;
	}

	//valido el formato
	if (document.fvalida.formato.selectedIndex==0){
		alert("Debe seleccionar Formato de revista")
		document.fvalida.formato.focus()
		return 0;
	}

//valido el actividad
	if (document.fvalida.actividad.selectedIndex==0){
		alert("Debe seleccionar Actividad")
		document.fvalida.actividad.focus()
		return 0;
	}
	
	//valido el carrera
	if (document.fvalida.carrera.selectedIndex==0){
		alert("Debe seleccionar carrera")
		document.fvalida.carrera.focus()
		return 0;
	}
	
	//valido el Universidad
	if (document.fvalida.universidad.value.length==0){
		alert("Ingrese su Universidad")
		document.fvalida.universidad.focus()
		return 0;
	}
		
	//valido el prefesion
	if (document.fvalida.profesion.selectedIndex==0){
		alert("Debe seleccionar Profesión")
		document.fvalida.profesion.focus()
		return 0;
	}
	
	//valido el Empresa
	if (document.fvalida.empresa.value.length==0){
		alert("Ingrese su Empresa")
		document.fvalida.empresa.focus()
		return 0;
	}
	
	if (document.fvalida.direccion2.value.length==0){
		alert("Ingrese su Direccion")
		document.fvalida.direccion2.focus()
		return 0;
	}
	
			//valido el Direccion Empresa
	if (document.fvalida.region.selectedIndex==0){
		alert("Seleccione su Región")
		document.fvalida.region.focus()
		return 0;
	}
	
	//valido la telefono. tiene que ser entero
	telefono = document.fvalida.telefono.value
	telefono = validarEntero(telefono)
	document.fvalida.telefono.value=telefono
	if (telefono==""){
		alert("Tiene que introducir un teléfono (sólo números)")
		document.fvalida.telefono.focus()
		return 0;
	}
	
	email = document.fvalida.email.value
	email = validarmail(email)
	document.fvalida.email.value=email
	if (email==""){
		alert("Ingrese un email valido")
		document.fvalida.email.focus()
		return 0;
	}
	nombre = document.fvalida.nombre.value
	apellido = document.fvalida.apellido.value
	formato = document.fvalida.formato.value
	actividad = document.fvalida.actividad.value
	carrera = document.fvalida.carrera.value
	universidad = document.fvalida.universidad.value
	profesion = document.fvalida.profesion.value
	empresa = document.fvalida.empresa.value
	direccion = document.fvalida.direccion2.value
	region = document.fvalida.region.value
	telefono = document.fvalida.telefono.value
	email = document.fvalida.email.value
	comentario = document.fvalida.email.value

	//el formulario se envia
	doAjax('suscripcionContacto.aspx','nombre='+nombre+'&apellido='+apellido+'&formato='+formato+'&actividad='+actividad+'&carrera='+carrera+'&universidad='+universidad+'&profesion='+profesion+'&empresa='+empresa+'&direccion='+direccion+'&region='+region+'&telefono='+telefono+'&email='+email+'&comentario='+comentario,'display','get');

	
}

function valida_login(i){
	//valido el nombre
	email = document.login.email.value
	email = validarmail(email)
	document.login.email.value=email
	if (email==""){
		alert("Ingrese un email valido")
		document.login.email.focus()
		return 0;
	}
	
	//valido el apellido
	if (document.login.strClave.value.length==0){
		alert("Ingrese su contraseña")
		document.login.strClave.focus()
		return 0;
	}
	
	email = document.login.email.value
	strClave = document.login.strClave.value

	if(i!=1){//el formulario se envia
	doAjax('loginActive.asp','email='+email+'&strClave='+strClave,'display','post');
	}else{
	document.login.submit();
	}
	
}
function valida_recuperar(i){
	//valido el nombre
	email = document.login.email.value
	email = validarmail(email)
	document.login.email.value=email
	if (email==""){
		alert("Ingrese un email valido")
		document.login.email.focus()
		return 0;
	}

	email = document.login.email.value
	//el formulario se envia
	if(i!=1){
	doAjax('loginRecuperar.asp','email='+email,'display','get');
	}else{
	document.login.submit();
	}
}

function valida_comentar(){
	//valido el nombre
	if (document.fvalida.nombre.value.length==0){
		alert("Tiene que escribir su nombre")
		document.fvalida.nombre.focus()
		return 0;
	}
	
	//el formulario se envia
	document.fvalida.submit(); 
	
}
function valida_envio(){

	if (document.fvalida.nombre.value.length==0){
		alert("Tiene que escribir su nombre")
		document.fvalida.nombre.focus()
		return 0;
	}
	
	email = document.fvalida.email.value
	email = validarmail(email)
	document.fvalida.email.value=email
	if (email==""){
		alert("Ingrese un email valido")
		document.fvalida.email.focus()
		return 0;
	}
		//valido el nombre
	emailDes = document.fvalida.emailDes.value
	emailDes = validarmail(emailDes)
	document.fvalida.emailDes.value=emailDes
	if (emailDes==""){
		alert("Ingrese un email de destino valido")
		document.fvalida.emailDes.focus()
		return 0;
	}
	
	//el formulario se envia
	document.fvalida.submit(); 
	
}
function fecha(i){
	//valido el nombre
	anio = document.fval.pasaAnio.value
	mes = document.fval.trimestre.value
	
	if(i!=1){
	doAjax('ferias_eventos.asp','paso='+anio+'&trimestre='+mes,'display','get');
	}else{
	doAjax('ferias_Internacionales.asp','paso='+anio+'&trimestre='+mes,'display','get');
	}
}
function valida_multimedia(){
	//valido el nombre
	palabra = document.fvalida.palabra.value
	palabra = palabra.replace("á","x0aa");
	palabra = palabra.replace("Á","x0AA");
	palabra = palabra.replace("é","x0ee");
	palabra = palabra.replace("Ë","x0EE");
	palabra = palabra.replace("í","x0ii");
	palabra = palabra.replace("Í","x0II");
	palabra = palabra.replace("ó","x0oo");
	palabra = palabra.replace("Ó","x0OO");
	palabra = palabra.replace("ú","x0uu");
	palabra = palabra.replace("Ú","x0UU");
	palabra = palabra.replace("ñ","x0nn");
	palabra = palabra.replace("Ñ","x0NN");
	opcion = document.fvalida.opcion.value
	doAjax('multimedia_20_resultado.asp','palabra='+palabra+'&opcion='+opcion,'display','get');
}
