// JavaScript Document
//Aplicar Efecto Zebra a la Tabla
function EfectosTabla(){
	$('.TablaBonita tr:odd').addClass('ColorA');
    $('.TablaBonita tr:even').addClass('ColorB');		
    $('.TablaBonita tr').hover(
        function(e) {
            $(this).addClass('ColorC');
        },
        function(e) {
            $(this).removeClass('ColorC');
        }
    );
}

//Efecto de Carga mientras se espera una petición Ajax
function EsperaRespuesta(ElementoContenedor){
	$(ElementoContenedor).empty();
	$(ElementoContenedor).prepend("<div class='alinearCentro'><img src='/javascript/ajax-loader.gif'></div><div class='Aviso alinearCentro'>Espere un Momento.....</div>");
}


//Seleccionar una Empresa
function PagSeleccionaEmpresa(OffsetModal){
	$("#vtnSeleccionaEmpresa input#OffsetModal").val(OffsetModal);
	var datosEnviar;
	datosEnviar = "FTipoModal="+$("#vtnSeleccionaEmpresa select#FTipoModal").val()+
				"&FBusquedaModal="+$("#vtnSeleccionaEmpresa input#FBusquedaModal").val()+
				"&OffsetModal="+$("#vtnSeleccionaEmpresa input#OffsetModal").val();
	//Enviar petición Ajax
	$.ajax({
        type: "POST",
		url: "/admin/usuariossistema/seleccionaEmpresa.php",
        data: datosEnviar,
		beforeSend: EsperaRespuesta("#vtnSeleccionaEmpresa div.ContenidoModal"),
        success: function(respuesta){
			$("#vtnSeleccionaEmpresa div.ContenidoModal").empty();
			$("#vtnSeleccionaEmpresa div.ContenidoModal").prepend(respuesta);
			$(".TablaZebra tr:even").css("background","#EEE");
			$(".TablaZebra th").css("background","#CCC");
      	}
	});	
}

function existeUsuario(ParUsuario){
		var datosEnviar;
		var ExisteUsuario;
		datosEnviar = "Usuario="+ParUsuario;
		$.ajax({
		async: false,
        type: "POST",
		url: "/archivos_ajax/existeUsuario.php",
        data: datosEnviar,
		/*beforeSend: EsperaRespuesta("#vtnSeleccionaEmpresa div.ContenidoModal"),*/
		success: function(respuesta){				
				//alert(respuesta);
				ExisteUsuario = respuesta;
		}
	});	
	return ExisteUsuario;
}


function verificaClave(ParUsuario,ParContrasenia){
		var datosEnviar;
		var ExisteUsuario;
		datosEnviar = "Usuario="+ParUsuario+"&Contrasenia="+ParContrasenia;
		$.ajax({
		async: false,
        type: "POST",
		url: "/archivos_ajax/verificaClave.php",
        data: datosEnviar,
		/*beforeSend: EsperaRespuesta("#vtnSeleccionaEmpresa div.ContenidoModal"),*/
		success: function(respuesta){				
				//alert(respuesta);
				ExisteUsuario = respuesta;
		}
	});	
	return ExisteUsuario;
}

function ValidaEnvio(){
	if( $("#No_UsuarioRegistrado").attr("checked") == true){
		return ValidaRegistroUsuario();
	}else if($("#Si_UsuarioRegistrado").attr("checked") == true){
		//Si ya es usuario, validar que el login y el password sean correctos		
		if(verificaClave($("#DatoVerifica_Usuario").val(),$("#DatoVerifica_Contrasenia").val()) == "true"){
			return true;
		}else{
			alert("Los datos son incorrectos, intente de nuevo");
			return false;
		}
	}
}

function LeerMensaje(IdElemento){
	$("#vtnLeerMensaje").jqmShow();
	var datosEnviar;
	datosEnviar = "IdElemento="+IdElemento;
	//Enviar petición Ajax
	$.ajax({
        type: "POST",
		url: "/archivos_ajax/LeerMensaje.php",
        data: datosEnviar,
		beforeSend: EsperaRespuesta("#vtnLeerMensaje div.ContenidoModal"),
        success: function(respuesta){
			$("#vtnLeerMensaje div.ContenidoModal").empty();
			$("#vtnLeerMensaje div.ContenidoModal").prepend(respuesta);
      	}
	});	
	return false;
}
