$(document).ready(function() {

	$(".loading").hide();

	//menus desplegables
	$(" #nav ul ").css({display: "none"});
	$(" #nav li").hover(function(){
		$(this).find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown('fast');
		},function(){
			$(this).find('ul:first').slideUp('fast');
	});
	
	//Agencias promotoras
	$("#agencias_destacadas_titulo").click( function(){
		$("#agencias_destacadas").fadeToggle();
					
	});
	
	
	
	// Expande Panel patrocinadores
	$("#open").click(function(){
		$("div#panel").slideDown("slow");
	});	
	
	// Collapse Panel patrocinadores
	$(".close").click(function(){
		$("div#panel").slideUp("slow");	
	});
	
	// Switch buttons from "Log In | Register" to "Close Panel" on click
	$("#toggle a").click(function () {
		$("#toggle a").toggle();
	});		

});


jQuery.fn.fadeToggle = function(speed, easing, callback) {
	return this.animate({opacity: 'toggle'}, speed, easing, callback);
};


function show_ficha(id,pais) {

	// Comprobamos el valor de scrollTop (valor 0 = FF)
	if(document.body.scrollTop == 0) {
		var scrollTop = document.documentElement.scrollTop; // FF
	} else {
		var scrollTop = document.body.scrollTop; // Safari
	}
	
	var top = 40 + scrollTop;
	
	$("#black_screen").show("fast");

	$.ajax({
	  type: "GET",
	  url: "/home/promotores/ficha_promotor.php",
	  cache: false,
	  data: "id="+id+"&pais="+pais,
	  success: function(result){
		
		$("#ficha_promotor").empty();
		$("#ficha_promotor").css({top: top + "px"});
		$("#ficha_promotor").append(result);
		$("#ficha_promotor").fadeIn("fast");

		$("#promo_close_window").click(function(){
			$("#ficha_promotor").hide();
			$("#black_screen").hide("fast");
		});
		
	  }
	  
	});
	
}


function textCounter(field, countfield, maxlimit) {
	var contador = maxlimit - field.value.length;
	
	if (field.value.length > maxlimit)
	{field.value = field.value.substring(0, maxlimit);}
	else{
		if(contador==0){
			$("#"+countfield+"_label").css("color","#cc0000");
			$("#"+countfield+"_label").css("font-weight","bold");
		}else{
			$("#"+countfield+"_label").css("color","#111");
			$("#"+countfield+"_label").css("font-weight","normal");
		}
		document.getElementById(countfield).innerHTML = contador;
	}
}

