﻿// JavaScript Document

jQuery(document).ready(function ($){

	$(document).pngFix(); 
	
	$('#s').click(function(){
		if ($(this).val()=='Búsqueda'){
			$(this).val('');
		}
	});
	$('#s').blur(function(){
		if ($(this).val()==''){
			$(this).val('Búsqueda');
		}
	});
	
	$('#s').keyup(function() {
		if (this.value.match(/[^a-zA-Z0-9áéíóúüñ.,\- ]/g)) {
			this.value = this.value.replace(/[^a-zA-Z0-9áéíóúüñ.,\- ]/g, '');
		}
	});
	
	$('#btn').click(function(){
		if ($('#s').val()=='Búsqueda'){
			$('#s').val('').focus();
		}else{
			$('#searchform').submit();
		}
	});
		
	
	$("#scroller").scrollable({circular: true}).navigator().autoscroll(6500);
	$("#scroller").hover(function(){
		$("#scroller ul li div").stop(true,true).slideDown();
	},function(){
		$("#scroller ul li div").stop(true,true).slideUp();
	}); 
	
	
	$('.page-item-11594 a:first').toggle(function(){
		$(".page-item-11594 .children").slideDown();
		return false;
	},function(){
		$(".page-item-11594 .children").slideUp();
		return false;
	});
	
	
	 
	if ($("#scroll_shop ul").length){
		$.ajax({
			type: "GET",
			url: "/tienda/index.php",		
			success: function(data){
				//alert(data);
				var text = "";
				cc = 0;
				$("#scroll_shop ul li").hide().html('');
				$(data).find('#whatsNew .centerBoxContentsNew').each(function(){
					cc++;
					if (cc < 4){
						text = $(this).html();
						
						text = text.replace('images/','tienda/images/');
						//text = text.replace('src="','src="/tienda/');
						$("#scroll_shop ul li").append('<div>'+text+'</div>');
					}
				});	
				$("#scroll_shop ul li").fadeIn('slow');
				//$("#scroll_shop").scrollable({circular: true}).navigator();
			}
		}); 
	}// END CARGA TIENDA
	
	// UNIFICA LOS TAMAÑOS DE LOS BOX EN EL FOOTER
	hboxA = $("#boxA").height();
	hboxB = $("#boxB").height();
	if (hboxA > hboxB){
		$("#boxB").height(hboxA);
	}else{
		$("#boxA").height(hboxB);
	}
	// UNIFICA LOS TAMAÑOS DE LOS BOX EN EL FOOTER
	
	
	// SCRIPT MENU DESPLEGABLES
/*	$(".listmenu li a").click(function(){
		uls = $(this).parent().find("ul").html();
		if (uls){
			$(this).parent().parent().find("li ul").hide();
			$(this).parent().find("ul").show();
			return false;
		}else{
			return true;
		}
	});*/
	// SCRIPT MENU DESPLEGABLES
	
	// Donde queremos cambiar el tamaño de la fuente
	var donde = $(".entry-content, .entry-content p, .item p");
	var sizeFuenteOriginal = donde.css('font-size');
	
	// Resetear Font Size
	$(".resetearFont").click(function(){
		donde.css('font-size', sizeFuenteOriginal);
	});
	// Aumentar Font Size
	$(".btnMax").click(function(){
		var sizeFuenteActual = donde.css('font-size');
		var sizeFuenteActualNum = parseFloat(sizeFuenteActual, 10);
		var sizeFuenteNuevo = sizeFuenteActualNum*1.2;
		if (sizeFuenteNuevo < 20){
			donde.css('font-size', sizeFuenteNuevo);
		}
		return false;
	});
	// Disminuir Font Size
	$(".btnMin").click(function(){
		var sizeFuenteActual = donde.css('font-size');
		var sizeFuenteActualNum = parseFloat(sizeFuenteActual, 10);
		var sizeFuenteNuevo = sizeFuenteActualNum*0.8;
		if (sizeFuenteNuevo > 9){
			donde.css('font-size', sizeFuenteNuevo);
		}
		return false;
	});
	
	
 	//======================
	

	
	//======================
	// modal
	//======================
	$("a[rel^='biblioteca']").prettyPhoto();
	$("a[href$=jpg],a[href$=gif],a[href$=png]").not("[rel^=biblioteca]").not(".shutterset_set_1").prettyPhoto();

	
	$("#menu-item-11260 a").click(function(){
		var sitemap = $("#boxA ul").html();
		$("#sitemap").html('<div><ul><li><a class="icon_home_mapa" title="Enlace a &quot;Inicio&quot;" href="/">Home</a></li>'+ sitemap +'</ul><div class="clear"><a href="#" onclick="cerrarSitemap()">Cerrar</a></div></div>').slideToggle('slow');
		return false;
	});
	
	
	$("#mapaChile ul li a").hover(function(){
		
		$("#mapaChile ul li div").hide();
		//$(this).css('background-image','url("/wp-content/themes/hogardecristo_v2/images/arrow-tooltip.png")');
		//$(this).parent().find("div").clearQueue().stop(true,true);
		$(this).parent().find("div").fadeIn('fast');
		
	},function(){
		//$(this).css('background-image','url("")');
		//$(this).parent().find("div").clearQueue().stop(true,true);
		$(this).parent().find("div").fadeOut('fast');
	});
	
	

	

if ($("#flowpanes").length){
	
	// wait until document is fully scriptable
	 
	
		// select #flowplanes and make it scrollable. use circular and navigator plugins
		$("#flowpanes").scrollable({  mousewheel: false }).navigator({
	
			// select #flowtabs to be used as navigator
			navi: "#flowtabs",
	
			// select A tags inside the navigator to work as items (not direct children)
			naviItem: 'a',
	
			// assign "current" class name for the active A tag inside navigator
			activeClass: 'current',
	
			// make browser's back button work
			history: false

		});

};

	

//Mascaras de los inputs de formularios
$("input.nacimiento").mask("99/99/9999");
$("input.telefono").mask("(99)999999?99",{placeholder:"_"});	
	
	// cierre del ready
});


function cerrarSitemap(){
	$("#sitemap").slideToggle('slow');
}

