function loguear(){

	var id = $("usuario").value;
	var option = $("clave").value;

	if (!$('contentErrorLogueo').visible())
		Effect.BlindDown('contentErrorLogueo');


	procesoAjax('usuarios','loginDo',id,option,'','msjErrorLogueo',arrLang[0]["procesando"]);

	new PeriodicalExecuter(function(pe) {

		//VALIDAMOS ESTE OBJETO PARA HACER REDIRECCION
		if ($('logueado')!=null){
			if ($('logueado').innerHTML=="true")
				location.href='index.php?login';
			pe.stop();
		}

	}, 1.5);

}

function logout(){

	procesoAjax('usuarios','logout','','','','msjErrorLogueo','');

	new PeriodicalExecuter(function(pe) {

		//VALIDAMOS ESTE OBJETO PARA HACER REDIRECCION
		if ($('logout')!=null){
			location.href='index.php?logout';
			pe.stop();
		}

	}, 1.5);

}

function recordarClave(){

	var hc = $("hc").value;
	procesoAjax('usuarios','recordarClaveDo',hc,'','','msjError',arrLang[0]["procesando"]);

}

function formRecordarClave(){
	document.getElementById('fade').style.display='block';
	$("msjError").innerHTML = "";
	Effect.BlindDown('ligthbox');
	return false;
}

function agendar(dia,mes,anio){
	ocultaSelects();
	document.getElementById('fade').style.display='block';
	setTimeout("$('divAgenda').show();",100);
	$("fechaExamen").innerHTML = anio + "-" + mes + "-" + dia;
}

function agendaCompleta(){
	ocultaSelects();
	document.getElementById('fade').style.display='block';
	setTimeout("$('divAgendaCompleta').show();",100);
}

function guardarAgenda(){

	var fecha = $("fechaExamen").innerHTML;
	procesoAjax('agenda','guardarAgenda',fecha,'','','msjErrorAgenda',arrLang[0]["enviandoInfo"]);

	new PeriodicalExecuter(function(pe) {

		//VALIDAMOS ESTE OBJETO PARA HACER REDIRECCION
		if ($('agendado')!=null){
			if ($('agendado').innerHTML=='si'){
				alert(arrLang[0]["examenAgendado"] + " " + fecha);
				location.href='index.php?page=agenda&agendaSalvada&fecha=' + fecha;
			}
			else{
				alert(arrLang[0]["reservaNoRealizado"]);
				location.href='index.php?page=agenda&fecha=' + fecha;
			}
			pe.stop();
		}

	}, 1.5);
}

function cancelarAgendaMotivo(fecha,estado){

	if (confirm(arrLang[0]["cancelarCita"])){
		ocultaSelects();
		document.getElementById('fade').style.display='block';
		setTimeout("$('divAgendaCancelar').show();",100);
		$("fechaAgendaText").innerHTML = fecha;
		$("fechaAgenda").value = fecha;
		$("estado").value = estado;
	}

}

function cancelarAgenda(fecha){

	var fecha = $("fechaAgenda").value;
	var motivo = $("motivo").value;
	var estado = $("estado").value;

	if (motivo=="")
		alert(arrLang[0]["motivoCancelacion"]);
	else{
		procesoAjax('agenda','cancelarAgenda',fecha,motivo,estado,'msjErrorOculto','');

		new PeriodicalExecuter(function(pe) {

			//VALIDAMOS ESTE OBJETO PARA HACER REDIRECCION
			if ($('cancelado')!=null){
				alert(arrLang[0]["reservaCancelada"] + " " + fecha);
				location.href='index.php?page=agenda&agendaCancelada&fecha=' + fecha;
				pe.stop();
			}

		}, 1.5);
	}

}

function guardarPadrinos(){

	var email = $("email");
	var nombre = $("nombre");
	var msjError = "";

	msjErrorEmail = validarEmail(email);

	if (nombre.value=="")
		msjError += arrLang[0]["nombrePadrino"] + "\n";

	if (msjErrorEmail!="")
		msjError += arrLang[0]["emailPadrino"];

	if (msjError!="")
		alert(msjError);
	else{

		procesoAjaxForm('formaPadrinos','msjPadrinos',arrLang[0]["procesandoInfo"]);

		new PeriodicalExecuter(function(pe) {

			//VALIDAMOS ESTE OBJETO PARA HACER REDIRECCION
			if ($('salvado')!=null){
				location.href='index.php?page=padrinosform&padrinoSalvado';
				pe.stop();
			}

		}, 1.5);
	}
}

function eliminarPadrino(padrino){

	procesoAjax('usuarios','eliminarPadrino',padrino,'','','msjPadrinos',arrLang[0]["procesandoInfo"]);

	new PeriodicalExecuter(function(pe) {

		//VALIDAMOS ESTE OBJETO PARA HACER REDIRECCION
		if ($('eliminado')!=null){
			location.href='index.php?page=padrinosform&padrinoEliminado';
			pe.stop();
		}

	}, 1.5);
}

function verSeguimientoVariable(variable){

	procesoAjax('usuarios','verSeguimientoVariable',variable,'','','seguimientoVariable',arrLang[0]["cargandoDatos"]);
}

function verInfoSeguimiento(tipo){

	var forma = document.formVariable;

	if (forma.variable.value=="")
		alert("Por favor seleccione una variable para revisar su informacion.");
	else{

		$("data").hide();
		$("grafica").hide();
		$(tipo).show();
	}

}

function enviarContactenos(){

	var forma = document.formaContactenos;

	if (validarForma(forma))
		forma.submit();

}

function verFAQ(idPregunta, indice){

	var divFAQ = "faq_" + indice;

	//TOMO EL TOTAL DE FAQS PARA OCULTAR SUS DIVS.
	var total = $("totalPreguntas").value

	for (var i=1;i<=total;i++){
		$("faq_" + i).hide();
	}

	$(divFAQ).show();
	procesoAjax('faq','verFAQ',idPregunta,'','',divFAQ,'');

}

function buscarTexto(){

	var forma = $("formaBuscador");

	if ($("textBuscador").value=="")
		alert(arrLang[0]["campoBuscador"]);
	else
		forma.submit();
}
