$(document).ready(function(){
	function checkbox_login_header(estado){
		if(estado=='activa'){
			$("#login-header > .checkbox").css("background-color","#c00");
			$("#login-header > .checkbox").attr("title","activa");
			$("#login-header > #recordar").attr("checked","checked");
		}
		if(estado=='desactiva'){
			$("#login-header > .checkbox").css("background-color","#FFFFFF");
			$("#login-header > .checkbox").attr("title","desactiva");
			$("#login-header > #recordar").removeAttr("checked");
		}
	}
	
	$("#contenido > table").css("width","100%");
	$("#contenido > table > tbody > tr > td > table").attr("cellspacing","20");
	$("#contenido > table > tbody > tr > td > div").css("margin","0px 16px 0px 0px").remove();
	$("#contenido > table > tbody > tr > td > font").css("margin","0px 0px 0px 16px").remove();
	
	$(document).pngFix();
	$(".fancy").fancybox({
		'padding'		:	3,
		'overlayOpacity':	0.5,
		'titlePosition'	:	'over',
		'overlayShow'	:	true
	});

	if(!navigator.cookieEnabled){
		alert(	"Ovejasnegras utiliza cookies para muchas de sus funciones.\n"+
				"Si no las tienes activadas no podrás disfrutar de todo el contenido de la página.\n\n"+
				"Intenta activarlas y vuelve a entrar");
	}
	$("#quitasidebar").live("click",function () {
			$("#sidebar").hide();
			$("#contenido").css("width","100%");
			$("#quitasidebar").attr("id","ponsidebar").text("Volver a modo normal");
			$("#wrapper").css("width","95%");
			return false;
	});
	$("#ponsidebar").live("click",function () {
			$("#sidebar").show();
			$("#contenido").css("width","740px");
			$("#ponsidebar").attr("id","quitasidebar").text("Modo apaisado (quitar barra lateral)");
			$("#wrapper").css("width","950px");
			return false;
	});
	$("#login-header > .text").click(function () {
			$(this).attr("value","");
	});
	$("#login-header > .checkbox, #login-header > #recordar-datos").click(function () {
		estado = $("#login-header > .checkbox").attr("title");
		if(estado=='activa'){
			checkbox_login_header('desactiva');
		}else{
			checkbox_login_header('activa');
		}
	});
	$("#login-header").submit(function () {
		$("#login-header > .submit").attr('value','Entrando');
		var login = $("#login-header > #login").attr('value');
		var pass = $("#login-header > #pass").attr('value');
		var recordar = $("#login-header > #recordar").attr('checked');
		if(recordar==true){
			recordar=1;
		}else{
			recordar=0;
		}
		$.post("recursos/php/procesa-login.php", { login:login,pass:pass,recordar:recordar},function(data){
			if(data=='El usuario no existe'){
				$("#login-header > #login").css('background-color','#fbbfbf').css('color','#000').css('border','1px solid #c00').focus().attr('value','');
				$("#login-header > .submit").attr('value','Entrar');
			}
			if(data=='Contraseña incorrecta'){
				$("#login-header > #pass").css('background-color','#fbbfbf').css('color','#000').css('border','1px solid #c00').focus().attr('value','');
				$("#login-header > .submit").attr('value','Entrar');
			}
			if(data=='Cuenta no validada'){
				$("#login-header > #login").css('background-color','#fbbfbf').css('color','#000').css('border','1px solid #c00').focus().attr('value','');
				$("#login-header > #pass").css('background-color','#fbbfbf').css('color','#000').css('border','1px solid #c00').focus().attr('value','');
				$("#login-header > .submit").attr('value','Entrar');
				alert('Cuenta no validada. Revisa tu correo para encontrar el enlace de validación.');
			}
			if(data=='Correcto'){
				$("#login-header > #login").css('background-color','#FFFFFF').css('color','#333').css('border','1px solid #4c69ae');
				$("#login-header > #pass").css('background-color','#FFFFFF').css('color','#333').css('border','1px solid #4c69ae');
				$("#login-header").fadeTo(1,"0.3");
				window.location.reload();
			}
		});
		return false;
	});
	$("#login").submit(function () {
		$("#login > .submit").attr('value','Entrando');
		var login = $("#login #login").attr('value');
		var pass = $("#login > #pass").attr('value');
		var recordar = $("#login > #recordar").attr('checked');
		if(recordar==true){
			recordar=1;
		}else{
			recordar=0;
		}
		$.post("recursos/php/procesa-login.php", { login:login,pass:pass,recordar:recordar},function(data){
			if(data=='El usuario no existe'){
				$("#login > #login").css('background-color','#fbbfbf').css('color','#000').css('border','1px solid #c00').focus().attr('value','');
				$("#login > .submit").attr('value','Entrar');
			}
			if(data=='Contraseña incorrecta'){
				$("#login > #pass").css('background-color','#fbbfbf').css('color','#000').css('border','1px solid #c00').focus().attr('value','');
				$("#login > .submit").attr('value','Entrar');
			}
			if(data=='Correcto'){
				$("#login > #login").css('background-color','#FFFFFF').css('color','#333').css('border','1px solid #4c69ae');
				$("#login > #pass").css('background-color','#FFFFFF').css('color','#333').css('border','1px solid #4c69ae');
				$("#login").fadeTo(1,"0.3");
				window.location.href='index.php';
			}
		});
		return false;
	});

	$.get("recursos/php/estadisticas.php", {}, function(data){
		$(".estadisticas > span").fadeOut("slow",function(){
			$(this).text(data).fadeIn("slow");
		});
	});
	
	function reloadTip(){
		$("#tips").fadeTo("normal",'0.4');
		$("#tips").text('Cargando tip aleatorio...');
		$.get("tips.php", function(data){
			$("#tips").html(data);
			$("#tips").fadeTo("normal",'1');
		});
	}
	reloadTip();
	$("#reloadtip").live('click',function(){
		reloadTip();
		return false;
	});
});