/***************************************************************
FUNCIONES DEFINIDAS PARA EL SISTEMA DE ADMINISTRACIÓN DE 
DESCARGAS DE MÓDULOS PARA EL PORTAL ESTIMULACION

Desarrollador	:	Ing. Leonardo Daza
Fecha			:	01/10/2003
Versión			:	1.0

Todos los derechos de autor, ingeniería, análisis, diseño e 
implementación reservados y proyegidos por las leyes de derechos 
de autor existentes.
***************************************************************/
/*
	if(form.criterio[form.criterio.selectedIndex].value=="none"){
		alert("Debe selecciionar un criterio de búsqueda para ubicar un cliente.");
		form.criterio.focus();
		enviar=0;
		return;
	}else{enviar=1;}

*/

// Notas para enfoques especiales
function nota(tipo){
	switch(tipo){
		case "usuario":
			alert("Ha usado alguno de nuestros módulos? Cuáles?");
			break;
		default: break;
	}
}

// Verifica formulario de Demo
function verificarDemo(form){
	var enviar=true;
	if(form.nombre.value=="" || form.nombre.value==null){
		alert("Escriba su nombre.");
		form.nombre.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pais.value=="" || form.pais.value==null){
		alert("Escriba su país.");
		form.pais.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.ciudad.value=="" || form.ciudad.value==null){
		alert("Escriba su ciudad.");
		form.ciudad.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.usuario_ecerebral.value=="" || form.usuario_ecerebral.value==null){
		alert("Por favor, coméntenos si es usuario de los módulos de nuestro web?.");
		form.usuario_ecerebral.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(enviar==true){
		form.submit();
	}
}

// Verifica si se va a realizar la importación de la copia de seguridad
function verificarBackup(form,ope){
	if(ope=="exportar"){
		if(confirm("¿Desea realizar la exportación de datos en una copia de seguridad?")==true){
			form.operacion.value=ope;
			form.submit();
			return;
		}
	}
	if(ope=="importar"){
		if(confirm("Para realizar la importación de la copia de seguridad y restaurar la información de la base de datos es necesario que ya se haya realizado la EXPORTACION al menos una vez.\n\n¿Desea realizar la importación de datos desde una copia de seguridad?")==true){
			form.operacion.value=ope;
			form.submit();
			return;
		}
	}
}

// Verifica el formulario de boletín-e
function verificarBoletine(form){
	var enviar=true;
	if(form.asunto.value=="" || form.asunto.value==null){
		alert("Escriba el asunto del mensaje.");
		form.asunto.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.encabezado.value=="" || form.encabezado.value==null){
		alert("Por favor, escriba el encabezado del mensaje.");
		form.encabezado.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.msg.value=="" || form.msg.value==null){
		alert("Por favor, escriba el mensaje.");
		form.msg.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pie.value=="" || form.pie.value==null){
		alert("Por favor, escriba el pie (cierre) de mensaje.");
		form.pie.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(enviar==true){
		form.submit();
	}
}

// Verifica el formulario de contacto
function verificarContacto(form){
	var enviar=true;
	if(form.reply.value=="" || form.reply.value==null || form.reply.value.indexOf('@')==-1 || form.reply.value.indexOf('.')==-1){
		alert("Escriba (correctamente) su email.");
		form.reply.select();
		enviar=false;
		return;
	}else{enviar=true;}

	if(form.asunto.value=="" || form.asunto.value==null){
		alert("Por favor, eescriba el asunto de su mensaje.");
		form.asunto.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.msg.value=="" || form.msg.value==null){
		alert("Por favor, escriba su mensaje.");
		form.msg.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(enviar==true){
		form.submit();
	}
}

// Verificar email
function validarEmail(form){
	var enviar=true;
	if(form.email.value=="" || form.email.value==null || form.email.value.indexOf('@')==-1 || form.email.value.indexOf('.')==-1){
		alert("Por favor, verifique su dirección de correo electrónico.");
		form.email.select();
		enviar=false;
		return;
	}else{enviar=true;}
	if(enviar==true){
		form.submit();
	}
}

// Verifica el cambio de password
function verificarPass(form){
	var enviar=true;
	if(form.pass.value=="" || form.pass.value==null){
		alert("Digite la contraseña nueva.");
		form.pass.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pass1.value=="" || form.pass1.value==null){
		alert("Confirme su contraseña nueva.");
		form.pass1.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pass1.value!=form.pass.value){
		alert("No coincidieron las contraseñas. Digite de nuevo su contraseña nueva.");
		form.reset();
		form.pass.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(enviar==true){
		form.submit();
	}
}

// Confirma la salida del sistema
function salir(){
	if(confirm("¿Desea terminar su sesión actual?")==true){
		window.location.href="salir.php";
	}
}

// Verifica formulario de Registro de Usuarios con nombres,apellidos,e-mail y verificación mail.
/*
function verificarRegUsuario(form){
	var enviar=true;
	if(form.nombres.value=="" || form.nombres.value==null){
		alert("Por favor, escriba su(s) nombre(s).  mire si actualizo");
		form.nombres.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.apellidos.value=="" || form.apellidos.value==null){
		alert("Por favor, escriba su(s) apellido(s).");
		form.apellidos.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.email.value=="" || form.email.value==null || form.email.value.indexOf('@')==-1 || form.email.value.indexOf('.')==-1){
		alert("Digite (correctamente) su email.");
		form.email.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.email.value!=form.vemail.value){
		alert("La verificación de su email no coincide. Los dos campos de email deben coincidir.");
		form.email.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.login.value=="" || form.login.value==null){
		alert("Digite un nombre de usuario.");
		form.login.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pais.value=="" || form.pais.value==null){
		alert("Digite el pais donde vive.");
		form.pais.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.terminos.checked==false){
		alert("Le recomendamos leer los términos del servicio, para aceptarlos.\n\nSi no acepta los términos del servicio, no se realizará el registro.");
		form.terminos.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(enviar==true){
		form.submit();
	}
}
*/



/*
// Verifica formulario de Registro de Usuarios
function verificarRegUsuario(form){
	var enviar=true;
	if(form.nombres.value=="" || form.nombres.value==null){
		alert("Por favor, escriba su(s) nombre(s).");
		form.nombres.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.apellidos.value=="" || form.apellidos.value==null){
		alert("Por favor, escriba su(s) apellido(s).");
		form.apellidos.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.email.value=="" || form.email.value==null || form.email.value.indexOf('@')==-1 || form.email.value.indexOf('.')==-1){
		alert("Digite (correctamente) su email.");
		form.email.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.email.value!=form.vemail.value){
		alert("La verificación de su email no coincide. Los dos campos de email deben coincidir.");
		form.email.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.num_hijos.value=="" || form.num_hijos.value==null){
		alert("Digite su número de hijos.");
		form.num_hijos.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(isNaN(form.num_hijos.value)==true){
		alert("Digite su número de hijos sin caracteres (.,'...).");
		form.num_hijos.select();
		form.num_hijos.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.telefono.value=="" || form.telefono.value==null){
		alert("Digite su número telefónico.");
		form.telefono.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.login.value=="" || form.login.value==null){
		alert("Digite un nombre de usuario.");
		form.login.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pass.value=="" || form.pass.value==null){
		alert("Digite una contraseña de acceso.");
		form.pass.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pass1.value=="" || form.pass1.value==null){
		alert("Confirme su contraseña de acceso.");
		form.pass1.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pass1.value!=form.pass.value){
		alert("Digite de nuevo la confirmación de su contraseña de acceso.");
		form.pass1.select();
		form.pass1.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pais.value=="" || form.pais.value==null){
		alert("Digite el pais donde vive.");
		form.pais.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.ciudad.value=="" || form.ciudad.value==null){
		alert("Digite la ciudad donde vive.");
		form.ciudad.focus();
		enviar=false;
		return;

	}else{enviar=true;}
	if(form.usado_estimulacion.value=="" || form.usado_estimulacion.value==null){
		alert("Escriba si ha utilizado técnicas de estimulación. De no haberlas usado antes, escriba 'ninguna'.");
		form.usado_estimulacion.focus();
		enviar=false;
		return;
	}else{enviar=true;}

	if(form.expectativa.value=="" || form.expectativa.value==null){
		alert("Escriba su expectativa sobre las técnicas de estimulación. De no haberla, escriba 'ninguna'.");
		form.expectativa.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.como_llego.value=="" || form.como_llego.value==null){
		alert("Escriba cómo o quién lo referención a este sitio.");
		form.como_llego.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.terminos.checked==false){
		alert("Le recomendamos leer los términos del servicio, para aceptarlos.\n\nSi no acepta los términos del servicio, no se realizará el registro.");
		form.terminos.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(enviar==true){
		form.submit();
	}
}*/

// Verifica formulario de Registro de Módulos
function verificarRegModulo(form){
	var enviar=true;
	if(form.codigo.value=="" || form.codigo.value==null){
		alert("Digite el código que distinge al módulo.");
		form.codigo.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.nombre.value=="" || form.nombre.value==null){
		alert("Digite el nombre que distinge al módulo.");
		form.nombre.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.tematica.value=="" || form.tematica.value==null){
		alert("Digite la temática de la que trata el módulo.");
		form.tematica.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.clase.value=="" || form.clase.value==null){
		alert("Digite la clase o categoría del módulo.");
		form.clase.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.objetivo.value=="" || form.objetivo.value==null){
		alert("Digite el objetivo que se persigue por el módulo.");
		form.objetivo.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.precio.value=="" || form.precio.value==null){
		alert("Digite el precio del módulo.");
		form.precio.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(isNaN(form.precio.value)==true){
		alert("Digite el precio del módulo en números sin caracteres (.,'...).");
		form.precio.select();
		form.precio.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.total.value=="" || form.total.value==null){
		alert("Digite el total de ítems que presenta el módulo.");
		form.total.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(isNaN(form.total.value)==true){
		alert("Digite el total de ítems del módulo en números sin caracteres (.,'...).");
		form.total.select();
		form.total.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.paquetes.value=="" || form.paquetes.value==null){
		alert("Digite el número de paquetes de ítems que contiene el módulo.");
		form.paquetes.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(isNaN(form.paquetes.value)==true){
		alert("Digite los paquetes del módulo en números sin caracteres (.,'...).");
		form.paquetes.select();
		form.paquetes.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.boton.value=="" || form.boton.value==null){
		alert("Ingrese el botón de compra para el módulo.");
		form.boton.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(enviar==true){
		form.submit();
	}
}

// Verifica formulario de Login
function verificarLogin(form){
	var enviar=true;
	if(form.login.value=="" || form.login.value==null){
		alert("Digite el login de administrador.");
		form.login.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(form.pass.value=="" || form.pass.value==null){
		alert("Digite el password de administrador.");
		form.pass.focus();
		enviar=false;
		return;
	}else{enviar=true;}
	if(enviar==true){
		form.submit();
	}
}

// Escribe la Fecha actual
function ponerFecha(){
	var now = new Date();
	var Dia = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");
	var Mes = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");
	var Hoy =Dia[now.getDay()] + " " +  now.getDate() + " de "+ Mes[now.getMonth()] + " del " + now.getYear();
	document.write(Hoy);
}


//  FUNCIONES DE MESAJEITOR.TK
function a1(paco,que) {
  if (paco.value==que) {
    paco.value='';
  }
}
function a2(paco,que) {
  if (paco.value=='') {
    paco.value=que;
  }
}

// Pop-up de instrucciones MSN
function msn(){
	window.open("../src/msn.html","MSN","status=no,location=no,history=no,menubar=no,resize=no,width=300,height=240,top=200,left=200");
}

function verificarRegKaraoke(form){
	var enviar=true;
	if(form.codigo.value=="" || form.codigo.value==null){
		alert("Digite el código que distinge al karaoke.");
		form.codigo.focus();
		enviar=false;
		return;
	}if(form.nombre.value=="" || form.nombre.value==null){
		alert("Digite el nombre que distinge al karaoke.");
		form.nombre.focus();
		enviar=false;
		return;
	}if(form.genero.value=="" || form.genero.value==null){
		alert("Digite el género del karaoke.");
		form.genero.focus();
		enviar=false;
		return;
	}if(form.archivo.value=="" || form.archivo.value==null){
		alert("Ingrese el nombre del archivo.");
		form.boton.focus();
		enviar=false;
		return;
	}if(form.precio.value=="" || form.precio.value==null){
		alert("Digite el precio del karaoke.");
		form.precio.focus();
		enviar=false;
		return;
	}if(isNaN(form.precio.value)==true){
		alert("Digite el precio del karaoke en números sin caracteres (.,'...).");
		form.precio.select();
		form.precio.focus();
		enviar=false;
		return;
	}if(form.precio.value=="" || form.precio.value==null){
		alert("Digite el precio del karaoke.");
		form.precio.focus();
		enviar=false;
		return;
	}if(form.boton.value=="" || form.boton.value==null){
		alert("Ingrese el botón de compra para el karaoke.");
		form.boton.focus();
		enviar=false;
		return;
	}if(enviar==true){
		form.submit();
	}
}