$(document).ready(function(){
	
	$(document).pngFix();
	
	/* Funciones para el menú principal */
	$(".menu li:last").css("margin","0");
	$(".menu a:first").css("width","130px");
	
	$('.superio > li').bind('mouseover', jsddm_open);
	$('.superio > li').bind('mouseout', jsddm_timer);
	
	var redir = $("ul.quienes-somos li a:first").attr("href");
	$("li.quienes-somos-page a:first").attr("href",redir);
	
	/* Fin Menú */
	
	if($(".more-link").length > 0){
		$(".more-link").parent("p").css("text-align","right");
	}
	
	if($(".socio").length > 0){
		$(".socio:last").css("border","none");
	}
	
	$(".post-cont h4").next("p").css({'margin' : '0 0 10px 0', 'padding' : '0'});
	
	$("#s").focus(function(){
		if($(this).attr("value") == "Busca ideas y las encontrar\u00e1s"){
			$("#s").attr("value","");
		}
	});
	$("#s").blur(function(){
		if($(this).attr("value") == ""){
			$("#s").attr("value","Busca ideas y las encontrar\u00e1s");
		}
	});
	if($(".submenu").length > 0){
		$(".submenu li:last").css("background-position","top");
		$(".submenu li:last").css("height","22px");
	}
	if($("#recents-comments").length > 0){
		$("#recents-comments li:last").css("background","none");
	}
	if($(".btn-archivo").length > 0){
		$(".list-archivo li:last").css("background-position","top");
		$(".list-archivo li:last").css("height","22px");
		$(".btn-archivo").toggle(
			function(){
				$(".btn-archivo img").attr("src","/wp-content/themes/ideas/images/btn_archivo_open.gif");
				$(".list-archivo").slideDown("normal");
			},
			function(){
				$(".list-archivo").slideUp("normal",function(){
					$(".btn-archivo img").attr("src","/wp-content/themes/ideas/images/btn_archivo.gif");
				});
			}
		);
	}
	
	if($(".archivos").length > 0){
		$(".btn-archivo img").attr("src","/wp-content/themes/ideas/images/btn_archivo_open.gif");
		$(".list-archivo").slideDown("normal");
	}
	
	if($(".tit-manifiesto").length > 0){
		$("h2.tit-manifiesto").toggle(
			function(){
				$("#cont-manifiesto").slideDown("normal",function(){
					$(".tit-manifiesto").addClass("open");
				});
			},
			function(){
				$("#cont-manifiesto").slideUp("normal",function(){
					$(".tit-manifiesto").removeClass("open");
				})
			}
		);
	}
	$("#cont-twitter li:last").css("background","none");
	$(".wp-tag-cloud a:odd").css("background","#b7b7b7");
	
	var hwrapper = $("#wrapper").height();
	
	$(".shadow-left").height(hwrapper);
	$(".shadow-right").height(hwrapper);
	
	/* Seccion de Contacto */
	if($("#table-contact").length > 0){
		$(".menu-contact li:first").css("background","url(/wp-content/themes/ideas/images/pest_blue.gif) no-repeat");
		$(".menu-contact li").click(function(){
			$(".wpcf7-response-output").css("display","none");
			$(".menu-contact li").css("background","url(/wp-content/themes/ideas/images/pest_gray.gif) no-repeat");
			$(".address").css("display","none");
			$(".map").css("z-index","0");
			$(this).css("background","url(/wp-content/themes/ideas/images/pest_blue.gif) no-repeat");
			
			var localidad = $(this).attr("class");
			$("#map-"+localidad).css("z-index","1");
			$("#adr-"+localidad).css("display","block");
		});
	}
	
	if($("#wpcf7-f1-p11-o1").length > 0){
		$(".your-name input").focus(function(){
			if($(".your-name input").val() == "Tu Nombre"){
				$(".your-name input").val("");
			}
		});
		$(".your-name input").blur(function(){
			if($(".your-name input").val() == ""){
				$(".your-name input").val("Tu Nombre");
			}
		});
		
		$(".your-email input").focus(function(){
			if($(".your-email input").val() == "Tu Email"){
				$(".your-email input").val("");
			}
		});
		$(".your-email input").blur(function(){
			if($(".your-email input").val() == ""){
				$(".your-email input").val("Tu Email");
			}
		});
	}

});

var timeout = 200;
var closetimer = 0;
var ddmenuitem = 0;
var menuitem = 0;

function jsddm_open(){
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');
	name = $(this).find('a').eq(0).attr("class");
	$(this).find('a').eq(0).css('background','#FFF');
	$(this).find('a').eq(0).css('color','#0076cc');
}

function jsddm_close(){
	if(ddmenuitem){
		ddmenuitem.css('visibility', 'hidden');
	}
}

function jsddm_timer(){
	closetimer = window.setTimeout(jsddm_close, timeout);
	name = $(this).find('a').eq(0).attr("class");
	$(this).find('a').eq(0).css('background','#0076cc');
	$(this).find('a').eq(0).css('color','#FFF');
	$(this).find("a.current_item").eq(0).css("background","#FFF");
	$(this).find("a.current_item").eq(0).css("color","#0076cc");
	$(".current_item_parent a").css("background","#FFF");
	$(".current_item_parent a").css("color","#0076cc");
}

function jsddm_canceltimer(){
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
