//NO-JMARTIN

//Form submit

function enviarFormEmol(url){
	query = encodeURIComponent( $j("#query").val() ) ;
	// query = fixEncode(encodeURIComponent(document.pf.q.value.replace(/\/|:|@|=/g," ")));
    document.location = url + query.replace(/ /,"+");	
    return false;
}

//


function helpWindow(url) {
	popupWindow = open(url,'popUpWindow','height=500,width=400,left=500,top=100,,scrollbars=1');
}
function surveyWindow(url) {
	popupWindow = open(url,'popUpWindow','height=500,width=700,left=100,top=100,scrollbars=1');
}
function inthelpWindow(url) {
	popupWindow = open(url,'popUpWindow','height=630,width=1050,left=100,top=100,scrollbars=1');
}

function videoamarillasWindow(url) {
	popupWindow = open(url,"Video","resizable=no,scrollbars=no,titlebar=no,width=640,height=480");
}

function hideMenus() {
	submenus=getElementsByClass("submenu");
	for(i in submenus)
		submenus[i].style.display="none";
}

function showMenu(id) {
	hideMenus();
	document.getElementById(id).style.display="block";
}

// Funcion de toggle generica
function toggleById(clase) {
	var togglers = $j('.'+clase);
	if( togglers.hasClass("toggler") )
	{
		$j('.'+clase).show();
		$j('.'+clase+'.toggler').addClass('togglerExpandido');
		$j('.'+clase+'.toggler').removeClass('toggler');
	}
	else
	{
		$j('.'+clase).hide();
		$j('.'+clase+'.togglerExpandido').addClass('toggler');
		$j('.'+clase+'.togglerExpandido').removeClass('togglerExpandido');
		$j('.'+clase+'.toggler').show();
	}
}


//JMARTIN
var $j = jQuery.noConflict();
$j(document).ready(function(){

	// Oculta los Inputs tipo hidden
	$j(".hide, input[type=hidden]").hide();

	// Desplazamiento y Highlight
	if (document.getElementById("para_ver")) {
		$j.scrollTo("#para_ver", 1000, {offset:-50});
	}

	$j("#para_ver").animate({
		backgroundColor:"#fff799"
	}, 1500);
	$j("#para_ver").animate({
		backgroundColor:"#ffffff"
	}, 1500);

	// Despliegue navegadores
	$j("#verMasNav").toggle(function(){
		$j("#navegadorclas").show();
		$j.title = $j(this).attr("title");
		$j(this).attr("title", "Ver menos");
		$j(this).addClass("alt");
		return false;
	}, function(){
		$j("#navegadorclas").hide();
		$j(this).attr("title", $j.title);
		$j(this).removeClass("alt");
		return false;
	});
	// Despliegue sucursales
	$j(".verSucursales .mostrar").css({ background: "url(img/mostrarOcultar.jpg) left top" });
	$j(".verSucursales").toggle(function(){
		$j(this).next().show();
		$j.verSucursales = $j(this).text();
		if($j(this).hasClass('verMatriz'))
			$j(this).text("Ocultar casa matriz");
		else
			$j(this).text("Ocultar direcciones");
		$j(this).removeClass("verSucursales");
		$j(this).addClass("verSucursalesAlt");
		return false;
	}, function(){
		$j(this).next().hide();
		$j(this).removeClass("verSucursalesAlt");
		$j(this).addClass("verSucursales");		
		if($j(this).hasClass('verMatriz'))
			$j(this).text("Mostrar casa matriz");
		else
			$j(this).text("Mostrar más direcciones");
				
		return false;
	});
	
	//>>>>> Ancho minimo IE6 <<<<<
	if ( $j.browser.msie ) {
		if ($j.browser.version == "6.0") {
			$j.h = ($j("body").width());
			if ($j.h <= 1024) {
				$j("#wrap").css({ width: "1000px" });
			}
			else {
				$j("#wrap").css({ width: "100%" });
			}
			if ($j.h >= 1419) {
				$j("#wrap").css({
					width: "1419px"
				});
			}
		}
	}
	
	//>>>>> Tooltip Home Amarillas <<<<<
	$j("#zero_results .iADS .tg1, #zero_results .iADS .tg2, #zero_results .iADS .tg3, #zero_results .iADS .tg4").click(function(){
		$j("#zero_results .tooltip").show();
		return false;
	});
	$j("#queryQue").focus(function(){
		$j("#zero_results .tooltip").hide();
	});
	//>>>>> Agregar/Quitar resultados <<<<<
	$j("#resultadosGuardados li a").click(function(){
		$j(this).parent().remove();
		$j.elem = $j("#resultadosGuardados ul *").size();
		if ($j.elem == 0) {
			$j("#resultadosGuardados h1").remove();
		}
		return false;
	});
	
	//>>>>> Bordes redondeados <<<<<
	if ( jQuery.browser.msie){
		if ( jQuery.browser.version > 6 ) {
			$j('#ordenar_por a').append('	<span class="tl"></span>\
											<span class="tr"></span>\
											<span class="bl"></span>\
											<span class="br"></span>');
		}
	}

	//>>>>> Select Ordenar por <<<<<
	$j("#ordenar_por .select").text( $j("#ordenar_por .alt").text() );
	$j("#ordenar_por ul a.alt").parent().remove();
	$j("#ordenar_por ul a.alt").remove();

	var t = true;
	$j("#ordenar_por .select").click(function(){
		if (t){
			$j("#ordenar_por ul").show();
			$j("body").append('<div id="overlay"></div>');
			$j("#overlay").css({
				width: "100%",
				height: "100%",
				display: "block",
				position: "absolute",
				top: "0",
				left: "0",
				zIndex: "9"
			});
			t = false;
		}
		else {
			$j("#ordenar_por ul").hide();
			t = true;
		}
		return false;
	});

	$j("#overlay").live("click", function(){
		$j("#ordenar_por ul").hide();
		$j("#overlay").remove();
		t = true;
	});

	//>>>>> Alto contenido con pocos banners <<<<<
	if ( $j("#resultscontainer-2").height() < $j("#rightsidecontainer").height() ){
		$j("#resultscontainer-2").height($j("#rightsidecontainer").height() + "px");
	}

});

/*
 * Banners dinámicos
 * Se prefiere actuar ante el evento "ready" del div, puesto que esperar a que se cargue el documento
 * completo, podría provocar que los banners no se carguen nunca dado que hay carga de sitios externos. 
 */
/*
$j("#banners").ready(function(){
	$j.ajax( {
		url : "ajax/bannersAjax.php",
		data: "accion=load&canal=buscador",
		async : true,
		dataType : "html",
		ifModified : false,
		processData : false,
		timeout : 5000,
		type : "GET",
		
		success : function(datos) {
			$j("#banners").html(datos);
		}
	});
	
	$j("#banners").click(function(event) {
		if(event.target.id != "banners") {
			window.open("ajax/bannersAjax.php?accion=click&eurl=" + event.target.id);
		}
	});
});
*/

function loadThumbnail(mainUrl, secondaryUrl, thumbUri, divId, altitle) {
	var img = new Image();
 
	$j(img).attr('alt', altitle);
	$j(img).attr('class', 'left');
	$j(img).attr('title', altitle);
	
	// wrap our new image in jQuery, then:
	$j(img).load(function () {
		$j(this).hide();
		$j('#' + divId).append(this);
		$j(this).show();
		$j(this).removeAttr("width");
		$j(this).removeAttr("height");
	})
	// if there was an error loading the image, react accordingly
	.error(function () {
		$j(img).attr('src', secondaryUrl + thumbUri); 
		$j('#' + divId).append($j(img));
		$j(img).removeAttr("width");
		$j(img).removeAttr("height");
	})
	.attr('src', mainUrl + thumbUri);

}
			
// Para los previews de galerias slide (jquery)
function slideGaleria(count) {
	$j.elementos = cantidadGalerias;
	if ($j.count == $j.elementos) {
		$j.count = -1;
	}
	$j.id = "n-galurl"+ count;
	$j("#galerias_mostrando").html("<div></div>");
	$j.toreplace = "#"+($j.id).replace(/n-/, "");
	$j("#galerias_mostrando").html($j($j.toreplace).html());
	$j("#previewnavigation a").removeClass("alt");
	$j("#"+$j.id).addClass("alt");
	$j.count++;
}
//Para selects de amarillas


function enviarRegion(location){
	 window.location=$j(location).val();
}
