//igual de alto dinamicamente
function equalHeight(group) {
    tallest = 0;
    group.each(function() {
        thisHeight = $(this).height();
        if(thisHeight > tallest) {
            tallest = thisHeight;
        }
    });
    group.height(tallest);
}


$(document).ready(function(){
						   
	//Ejecuto la funcion para igualar altos	
	equalHeight($(".lista-clientes li"));
	
	//Menu desplegable					   
	$("#nav ul").css({display: "none"}); // Opera Fix
	$("#nav ul").parent().append("<span></span>");
	$("#nav li").hover(function(){
			$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400);
			},function(){
			$(this).find('ul:first').css({visibility: "hidden"});
			});

	//Current
	$('#nav li a').each( function(idx, el) {
		if (el.href === window.location.toString()) {
		  $(el).animate({backgroundPosition:"(0px -60px)"}, {duration:500});
		}
	 });
	
	//Hover para la navegacion
	$('#nav a')
	.css( {backgroundPosition: "0px 0px"} )
	.mouseover(function(){
		$(this).stop().animate({backgroundPosition:"(0px -60px)"}, {duration:500})
	});
	
	$('#nav a')
	.mouseout(function(){
		$(this).stop().animate({backgroundPosition:"(0px 0px)"}, {duration:500, complete:function(){
			$(this).css({backgroundPosition: "0px 0px"})
		}})
	});	
	
	//Toggle de Presupuesto
	$("#presupuesto-box").hide();	
	$(".form input[type=checkbox]#open-presupuesto").change(function(){
		$("#presupuesto-box").slideToggle();
		if($(this).is(':checked'))
		{
			$("input[type=text].medidas").removeAttr("disabled");
		} else {
			$("input[type=text].medidas").attr("disabled", "false");
		}
	});

        $("#contacto").validate({
          rules: {
             nombre: {
                required: true
             },
             apellido: {
                required: true
             },
             empresa: {
                required: true
             },
             tel: {
                required: true
             },
             email: {
                required: true,
                email: true
             }

          },
          messages: {
             nombre: {
                required: ""
             },
             apellido: {
                required: ""
             },
             email: {
                required: "",
                email: "Email inv&aacute;lido"
             },
             empresa: {
                required: ""
             },
             tel: {
                required: ""
             }
          }
       })

});// Cierro document ready
