var ca_lib =
{
	index_page :
	{
		ini : function(ac)
		{	
			if(ac){
			$("#dropdown > li:eq("+ac+") a").addClass("cur");
			}
			ini_log();
			ini_menu();
			
		}
	},
		lista_page :
	{
		ini : function(ac)
		{	
			if(ac){
			$("#dropdown > li:eq("+ac+") a").addClass("cur");
			}
			ini_log();
			ini_menu();
			ini_lista();
			
		}
	},
		voto_page :
	{
		ini : function()
		{	

		$("#productos tr:odd").addClass("gr");
		  $("#men_vot_1 a").click(function(e) {
                e.preventDefault();
				$("#men_vot_1 a").removeClass("seleccionado");
				$("#men_vot_2 a").removeClass("seleccionado");
				if ($("#voto").attr("value")!=$(this).attr("rel")){
				var pos=$("#men_vot_1 a").index($(this));
				$("#men_vot_1 a").eq(pos).toggleClass("seleccionado");
				$("#men_vot_2 a").eq(pos).toggleClass("seleccionado");
				$("#voto").attr("value", $(this).attr("rel"));
				}else{
					$("#voto").attr("value","");
				}

         });
		  	  $("#men_vot_2 a").click(function(e) {
                e.preventDefault();
				$("#men_vot_1 a").removeClass("seleccionado");
				$("#men_vot_2 a").removeClass("seleccionado");
				if ($("#voto").attr("value")!=$(this).attr("rel")){
				var pos=$("#men_vot_2 a").index($(this));
				$("#men_vot_1 a").eq(pos).toggleClass("seleccionado");
				$("#men_vot_2 a").eq(pos).toggleClass("seleccionado");
				$("#voto").attr("value", $(this).attr("rel"));
				}else{
					$("#voto").attr("value","");
				}

         });
			
		}
	}
}

function menu_vot(a){
				var pos=$("#men_vot_"+a+" a").index($(this));
				$("#men_vot_1 a").removeClass("seleccionado");
				$("#men_vot_2 a").removeClass("seleccionado");		
				
				$("#men_vot_1 a").eq(pos).toggleClass("seleccionado");
				$("#men_vot_2 a").eq(pos).toggleClass("seleccionado");
}

function ini_lista(){
	
        $(".he a").click(function(e) {
                e.preventDefault();
				 $(this).toggleClass("sel");
                $(this).parent().parent().parent().children(".oc").toggle();
              
         });
}

function ini_log(){
	
        $("#acc_log").click(function(e) {
                e.preventDefault();
                $("#log_form").toggle();
                $("#acc_log").toggleClass("act");
         });
        
		$(document).mouseup(function(e) {
                if($(e.target).parent().parent("#signin").length==0) {
                    $("#acc_log").removeClass("act");
                    $("#log_form").hide();
                }
         });   	
}


$.fn.dropdown = function() {
		return this.each(function() {
			$(this).hover(function(){
				$(this).addClass("hover");
				$('> .dir',this).addClass("open");
				$('ul:first',this).css('visibility', 'visible');
			},function(){
				$(this).removeClass("hover");
				$('.open',this).removeClass("open");
				$('ul:first',this).css('visibility', 'hidden');
			});
		});
}

function ini_menu(){
	$("#dropdown ul").parent().addClass("dir");
	$("#dropdown li").bind('click', function() {
		var gotoHref = $(this).find('a:first').attr("href");
		window.location = gotoHref;
		return false;
	});
		
	if($("#dropdown").length) {
		$("#dropdown li").dropdown();
	}
	

}

