$(document).ready(function (){		

	if ($.browser.msie && $.browser.version.substr(0,1)<7) { //Lanzar los fixes vía JS del IE6
		fixesIE6();
	}

	// CAJAS DE INFORMACION HTML
	$(".contenido-informacion").hide();
	$(".contenido-informacion:first").show();
	$(".sidebar-informacion-item").click(function(){
		if(!$(this).hasClass("activo")){
			var id_menu_sucio = $(this).attr("id");
			var id_contenido_mostrar = "informacion-"+(id_menu_sucio.slice(25,id_menu_sucio.length))
			
			$(".contenido-informacion").hide();
			$("#"+id_contenido_mostrar).fadeIn();
			
			$(".sidebar-informacion-item").removeClass("activo");
			$(this).addClass("activo");
		}
	});
	
	//BLOQUES DE UT
	$(".activarUt").click(function(){
		var id_sucio = $(this).attr("id");
		var id_bloque = id_sucio.slice(15,id_sucio.length);
		activarUt(id_bloque);
	});
	
	//CAMBIADOR MONEDA
	$("DIV#widget-moneda UL LI").click(function(){
		var id_sucio = $(this).attr("id");
		var id_submit = "#form-moneda_"+id_sucio.slice(7,id_sucio.length);												
		$(id_submit).submit();
	});
	
	//BUSQUEDA AVANZADA
	$("DIV.boton-buscador-avanzado").click(function(){
		$("#buscador-avanzado").submit();
	});
	
	//FANCYBOX
    /* Movido a interfaz mapa TPL - EventosLive
	$("A.fancybox-google-maps").live("click", function(){
		$(this).fancybox({
			'hideOnContentClick': false			 
		}).trigger('click');
	return false;
	});
	
    $("A.fancybox-google-maps-550").live("click", function(){
		$(this).fancybox({
			'frameWidth':550,
			'hideOnContentClick': false			 
		}).trigger('click');
	return false;
	});	
	*/

	$("A.fancybox").fancybox({
		'frameWidth': 500,
		'hideOnContentClick': false
	});
	
	//DIALOGOS GENERALES
	$("#control-widget-idiomas").click(function(){	//Bind de elementos básicos de widget
		dialogoAbrir($(this),"widget-idiomas",null,"bottom");
	});

	$("#control-widget-moneda").click(function(){	//Bind de elementos básicos de widget
		dialogoAbrir($(this),"widget-moneda",null,"bottom");
	});
	
	$("#control-widget-rss").click(function(){	//Bind de elementos básicos de widget
		var margen = new Array(6,0,0,-30);									
		dialogoAbrir($(this),"widget-rss",null,"bottom",margen);
	});	
	
});

/* FUNCIONES */
function activarUt(noOcultar){ /*noOcultar -> identificador del tipo de ut a mostrar*/
	//$(".activarUt").attr('href','#bloqueUt'); //Establece el ancla por encima de los tabs
	$(".activarUt").removeClass('activo');
	$("#activarBloqueUt"+noOcultar).addClass('activo');
	$(".bloqueUt").hide();		
	//$("#bloqueUt"+noOcultar).fadeIn("slow");
	$("#bloqueUt"+noOcultar).fadeIn();
}

function fixesIE6(){
	var url = "";
	var url_length = "";
	var url_ie6 = "";
	
	//QUITAR EL FONDO DEL BODY
	//$("BODY").css("background-image","");
	
	//LOGO HEADER, quitar transparencia	
	url = $("A#logo-portal IMG").attr("src");
	url_length = url.length;
	url_ie6 = url.substr(0,(url_length)-3);
	url_ie6 = url_ie6+"ie6.png";
	$("A#logo-portal IMG").attr("src",url_ie6);
	
	//Ver si hay que mostrar el panel de IE
	var galleta = getCookie("hideIE");
	if(galleta != "1"){
		$("#ie6-box").show();		
	}
}

function hideIE6UpgradeBox() {
	$("#ie6-box").hide();
	 setCookie("hideIE","1");
}

function setCookie(name, value, expires, path, domain, secure)
{
  document.cookie =
    name+"="+escape(value)+
    (expires ? "; expires="+expires.toGMTString() : "")+
    (path    ? "; path="   +path   : "")+
    (domain  ? "; domain=" +domain : "")+
    (secure  ? "; secure" : "");
}

function getCookie(name)
{
  var cookie, offset, end;
  cookie  = " "+document.cookie;
  offset  = cookie.indexOf(" "+name+"=");
  if (offset == -1) return undefined;
  offset += name.length+2;
  end     = cookie.indexOf(";", offset)
  if (end    == -1) end = cookie.length;
  return unescape(cookie.substring(offset, end));
}


