$(document).ready(function(){
	$(".imprimir").click(function(){
		window.print();
		return false;		
	});
	//$("#secondNavBar ul ul").css("display","none");
	$("#secondNavBar ul ul li.active").parent().css("display","block");
	$("#secondNavBar ul ul li.active ul").css("display","block");
	$("#secondNavBar h3 a:not(:last)").click(function(){
		$(this).parent().parent().find("ul:first").slideToggle("slow");
		return false;
	});
	
    $("#loguinButton").click(function(){
        var getMsgOptions={
		type: "POST",
		url:"/index.php/es/user",
		dataType:"json",
		beforeSend: function(){
			$("#zonaPrivada #loguinButton").attr("disabled","true");
			if($("#zonaPrivada .errorMens").length>0){
				$("#zonaPrivada .errorMens").html("logueando...").css("display","block")
			}
			else{
			$("#zonaPrivada").append("<div class='errorMens'>logueando...</div>");
			}
			
		},
		data:{ login: $("#contact_login").val(), password:$("#contact_password").val()},
		success: function(msg){
			//alert(msg['logueado']);
			if ((msg['logueado'])) 
				location.reload();
			else {
			//alert("El login y/o password es incorrecto");
			if($("#zonaPrivada .errorMens").length>0){
				$("#zonaPrivada .errorMens").html("El login y/o password es incorrecto").css("display","block").fadeOut(3500,function(){$("#zonaPrivada #loguinButton").removeAttr("disabled");});

			}
			else{
			$("#zonaPrivada").append("<div class='errorMens'>El login y/o password es incorrecto</div>").fadeOut(3500,function(){$("#zonaPrivada #loguinButton").removeAttr("disabled");});;

			}

			
			}
		},
		error:function(e,status){
			//alert(e);
	   }
	}
		if(!$(this).attr("disabled"))
			$.ajax(getMsgOptions);

		return false;
    });
	
	$("#logOutButton").click(function(){
        var getMsgOptions={
		type: "POST",
		url:"/index.php/es/user/logout",
		dataType:"json",
		success: function(msg){
			//alert(msg['logueado']);
			if ((msg['logOut'])) 
				location.reload();
			else {
			$("#zonaPrivada").append("<div class='errorMens'>Error al Desconectar</div>");
			$(".errorMens").fadeIn("slow").fadeOut(5000);
			}
		},
		error:function(e,status){
			//alert(e);
	   }
	}
	$.ajax(getMsgOptions);

		return false;
    });
	
	$("a.volver").click(function(){
		history.back(1);
		return false;
	})
    
	//formulario del distribuidor más cercano
	
	var ditribuidorForm = $("#ditribuidorForm");
	if(ditribuidorForm){
		var aux = ditribuidorForm.find(".otros input[type='text']").attr("disabled",true);
		ditribuidorForm.find(".otros input:first").change(function(){
			aux.attr("disabled")?aux.attr("disabled",false):aux.attr("disabled",true);
		});
	}
    
    
   //tablas collapsables
   $(".modType09.collapsable ").each(function(){
	 $(this).find("h2").click(function(){
		var tabla = $(this).parent().parent();
		var ancla = $(this);
		tabla.find(".tableContainer").slideToggle("normal", function(){ (ancla.hasClass("up"))?ancla.removeClass("up"):ancla.addClass("up");});
		
		
		return false;
	 })   	
   }) 
    
});

