var altoAmpliado = 0;
var altoTotal = 401;
var URL = CONSTANTES['urlGeneral'];
var ventanaMusica = "";
var fotos = "";
var cambio = "";
var alt = "";
var carpetaCabecera = "";
var numFoto = 0;
var puedeAmpliar = true;
var letra = "";

var seccion = "";
var subSeccion = "";
var subApartado = "";
var preSeccion = null;
var preSubSeccion = null;
var preSubApartado = null;

if(CONSTANTES['SEGUIMIENTOJS']!=true){		//AÑADIMOS EL LISTENER PARA LA FUNCION ANTERIOR
	seccion = seccionInicio;
	subSeccion = subSeccionInicio;
	subApartado = subApartadoInicio;
}



function trackAnalytics(pathName) {
	var event = ['_trackPageview'];
	if (pathName) {
		event.push(pathName);
	}
	_gaq.push(event);
};


var objetoDestino = "";
var objetoDestinoGeneral = "contenidoRow";

//eval("alert('eo')")

var nodesactivar = false;
var barraBlock = false;

var listaIniciada = false;

var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

if (navigator.appName.indexOf("Netscape") != -1) {var isNN = true;}
else{var isNN = false;}

if (navigator.appName.indexOf("Microsoft Internet Explorer") != -1) {var isIE = true;}
else{var isIE = false;}

function pngFix(imagen){
//	if ((version >= 5.5) && (document.body.filters)) 
	if ((version >= 5.5 & version <7) && (document.body.filters)) 
	{
	  var img = imagen;
	  var imgName = img.src.toUpperCase()
		 var imgID = (img.id) ? "id='" + img.id + "' " : ""
		 var imgClass = (img.className) ? "class='" + img.className + "' " : ""
		 var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
		 var imgStyle = "display:inline-block;" + img.style.cssText 
		 if (img.align == "left") imgStyle = "float:left;" + imgStyle
		 if (img.align == "right") imgStyle = "float:right;" + imgStyle
		 if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
		 var strNewHTML = "<span " + imgID + imgClass + imgTitle
		 + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
		 + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
		 + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
		 img.outerHTML = strNewHTML
	}
}

if(typeof(document.getElementsByClassName) != 'function') {	    // Sirve para que funcione el getElementsByClassName en todos los navegadores
  	document.getElementsByClassName = function (cn) {
		var rx = new RegExp("\\b" + cn + "\\b"), allT = document.getElementsByTagName("*"), allCN = [], i = 0, a;
			while (a = allT[i++]) {
			  if (a.className && a.className.indexOf(cn) + 1) {
				if(a.className===cn){ allCN[allCN.length] = a; continue;   }
				rx.test(a.className) ? (allCN[allCN.length] = a) : 0;
			  }
			}
		return allCN;
	}
}



function setContenido(objeto,texto) {
	document.getElementById(objeto).innerHTML = texto
}


function initFade(capa){

 
	if(capa!=objetoDestinoGeneral){
//		alert("IF DISTINTO "+$("#"+objetoDestinoGeneral).css("visibility") )
		if($("#"+objetoDestinoGeneral).css("visibility")!="visible"){
			$("#"+objetoDestinoGeneral).css("visibility","visible")
		}
	}
	



	var content = document.getElementById(capa);
	if(isIEOld()){
//		$("#"+capa).css("opacity",1);
		$("#"+capa).css("visibility","visible");
	}else{
		$("#"+capa).stop(true);
		$("#"+capa).animate({ opacity: 1 }, {duration: 200,easing: 'easeInQuart'});
	}
//	alert("IF "+seccion+" "+subSeccion+" "+subApartado)


	if(ancla == ""){
		goTop();
	}else{
		var idAncla = ancla.slice(2,ancla.length)
//		alert("hay anclaje a "+ancla+" id "+idAncla)
		var destination = $("#"+idAncla).offset().top;
	    $("html,body").stop().animate({scrollTop: destination},500, 'easeInOutCubic');

		ancla="";
	}


}	



function isIEOld(numMax,numMin){
	if(numMax==null){numMax=7}
	if(numMin==null){numMin=5.5}
	if ((version >= numMin & version <=numMax) && (document.body.filters) && isIE){
		return true;
	}else{
		return false;
	}
}

function initDinamics(desdeJava){
	obj = document.getElementsByClassName("imgDinamica");
	for(i=0;i<obj.length;i++){
		obj[i].onload = function (){
			objName = this.id
			pngFix(this);
		}
		obj[i].src = obj[i].src;
	}

/*	if(desdeJava!=true){
		obj = document.getElementsByClassName("txtIncrustado");
		alert("oculto incrustados")
		for(i=0;i<obj.length;i++){
			if(obj[i].style.visibility=="") obj[i].style.visibility = "hidden";
		}
	}*/
}

function aparecerElementos(nameElementos){
	obj = document.getElementsByClassName(nameElementos);
//	alert(obj)
	for(i=0;i<obj.length;i++){
		obj[i].style.visibility = "visible";
	}
}

function desaparecerObjeto(obj){
	if(typeof obj == 'object'){
		var content = obj
	}else{
		var content = document.getElementById(obj);
	}
	var property = content.filters ? 'filter' : 'opacity';
	content.style[property] = content.filters ? 'alpha(opacity=' + 0 + ')' : 0/100;
}



function getWindowData(){
    var widthViewport,heightViewport,xScroll,yScroll,widthTotal,heightTotal;
    if (typeof window.innerWidth != 'undefined'){
        widthViewport= window.innerWidth-17;
        heightViewport= window.innerHeight-17;
    }else if(typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth !='undefined' && document.documentElement.clientWidth != 0){
        widthViewport=document.documentElement.clientWidth;
        heightViewport=document.documentElement.clientHeight;
    }else{
        widthViewport= document.getElementsByTagName('body')[0].clientWidth;
        heightViewport=document.getElementsByTagName('body')[0].clientHeight;
    }
    xScroll=self.pageXOffset || (document.documentElement.scrollLeft+document.body.scrollLeft);
    yScroll=self.pageYOffset || (document.documentElement.scrollTop+document.body.scrollTop);
    widthTotal=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth,widthViewport);
    heightTotal=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight,heightViewport);
    return [widthViewport,heightViewport,xScroll,yScroll,widthTotal,heightTotal];
} 



function abajo(e) {
  var keyCode=0 ;

  if (isIE){
    keyCode=event.keyCode
  }else{
    keyCode=e.which;
  }
  letra = keyCode;
}

function arriba(e) {
  letra = "";
}

document.onkeydown = abajo;
document.onkeyup = arriba;

function detenerPropagacion(){
	var e=window.event||arguments.callee.caller.arguments[0];
	e.cancelBubble = true;
	e.returnValue = false;
	if (e.stopPropagation) e.stopPropagation();
	if (e.preventDefault) e.preventDefault();
}

function str_replace(busca, repla, orig)
{
	str 	= new String(orig);

	rExp	= "/"+busca+"/g";
	rExp	= eval(rExp);
	newS	= String(repla);

	str = new String(str.replace(rExp, newS));

	return str;
}



function apareceElemento(objStr,iniLeft,iniRight){

	pngFix(document.getElementById(objStr))
//	$("#"+objStr).css("opacity", 0)
//	obj = document.getElementById(objStr)
//	obj.style.visibility = "visible";*/
}





///////////////////////////////////
//	 MENUS
///////////////////////////////
var alturaMinimaWebC = 705;
var anchuraMinimaWebC = 1266
var heightActual = 0;
var widthActual = 0;

function initPieWeb(){
	if(heightActual == 0){
		heightActual = $("#contenidoRow").css("height");
		widthActual = $("#centrado").css("width");
	}
	
	if(navigator.userAgent.match(/iPad/i) == null){
	//	alert("IPW")
		dimensionesWindow =  getWindowData();
		var altoVentana = $(window).height()

		var altoDocumento = dimensionesWindow[5]

		var altoPie = $("#pie").height()
		var altoContent = altoVentana - altoPie;
		if($("#contenedorHome")[0]!=null){
			objInicial = $("#contenedorHome")
		}else{
			objInicial = $("#contenedorGeneral")
		}
		if(objInicial.attr("altoInicialDelContenido")!=null){
			var alturaMinimaWebC = parseFloat(objInicial.attr("altoInicialDelContenido"));
		}else{
			var alturaMinimaWebC = objInicial[0].offsetHeight;
			objInicial.attr("altoInicialDelContenido",alturaMinimaWebC)
		}
		
	//	alert("altoVentana "+altoVentana+"   altoDocumento "+altoDocumento)
	//	alert(altoInicialDelContenido+" "+altoContent+" "+alturaMinimaWebC)

	//	if(altoVentana>=altoDocumento){
	//	if(altoInicialDelContenido<=altoContent){
			if(altoContent>alturaMinimaWebC){
	//			alert(altoInicialDelContenido+" "+altoContent+" "+alturaMinimaWebC)
				$("#contenidoRow").css("height",altoContent+"px")
			}else{
				$("#contenidoRow").css("height",alturaMinimaWebC+"px")
			}
	//	}else{
	//		$("#contenidoRow").css("height",altoInicialDelContenido+"px")
	//	}

		var anchoVentana = $(window).width()
		if(anchoVentana>anchuraMinimaWebC){
			$("#centrado").css("width",anchoVentana+"px")
			$("#pie").css("width",anchoVentana-80+"px")
		}else{
			$("#centrado").css("width",anchuraMinimaWebC+"px")
			$("#pie").css("width",anchuraMinimaWebC-80+"px")
		}

 
		if( heightActual != $("#contenidoRow").css("height") || widthActual != $("#centrado").css("width")){
			var i=0;
			posMenu = $("#menu").offset().top + 20;
			laPosMenu = $("#pieRight").position().left+40;

			while($(".subMenu").eq(i)[0]!=null ){
				obj = $(".subMenu").eq(i);
				objIn = $("ul",obj);
				numObjIn = objIn.attr("id").slice(8,9)
		//			alert(numObjIn)
				numMenu = numObjIn;
				
				objMenu = $("#l"+numMenu);

			
				
				padMenuLeft = objMenu.css("padding-left");
				padMenuLeft = parseInt(padMenuLeft.slice(0,padMenuLeft.length-2));
				padMenuRight = objMenu.css("padding-right");
				padMenuRight = parseInt(padMenuRight.slice(0,padMenuRight.length-2));
				anchoMenu = objMenu.width() + padMenuRight + padMenuLeft;


				
				padMenuLeft = obj.css("padding-left");
				padMenuLeft = parseInt(padMenuLeft.slice(0,padMenuLeft.length-2));
				padMenuRight = obj.css("padding-right");
				padMenuRight = parseInt(padMenuRight.slice(0,padMenuRight.length-2));
				anchoPropio = obj.width() + padMenuRight + padMenuLeft;

				
				
				laPos = laPosMenu + objMenu.position().left + anchoMenu/2 - anchoPropio/2;

		//		alert(laPos+" l"+numMenu+" "+objMenu.attr("id"))
				obj.css("left",laPos+"px")
				obj.css("top",posMenu+"px")

				i++;
			}
		}

		heightActual = $("#contenidoRow").css("height");
		widthActual = $("#centrado").css("width");


		if(seccion==0){
			actuaSliderHome()	
		}

	}else{
//		$("body").css("padding-top","70px")
		$("body").css("padding-bottom","140px")
		$("#contenidoRow").css("height","auto")
//		alert($("#contenidoRow").height())
		if($("#contenidoRow").height()<650){
			$("#contenidoRow").height(650)
		}

		if( heightActual != $("#contenidoRow").css("height") || widthActual != $("#centrado").css("width")){

			var i=0;
			posMenu = $("#menu").offset().top + 20;
			laPosMenu = $("#pieRight").position().left+00;

			while($(".subMenu").eq(i)[0]!=null ){
				obj = $(".subMenu").eq(i);
				objIn = $("ul",obj);
				numObjIn = objIn.attr("id").slice(8,9)
		//			alert(numObjIn)
				numMenu = numObjIn;
				
				objMenu = $("#l"+numMenu);

			
				
				padMenuLeft = objMenu.css("padding-left");
				padMenuLeft = parseInt(padMenuLeft.slice(0,padMenuLeft.length-2));
				padMenuRight = objMenu.css("padding-right");
				padMenuRight = parseInt(padMenuRight.slice(0,padMenuRight.length-2));
				anchoMenu = objMenu.width() + padMenuRight + padMenuLeft;


				
				padMenuLeft = obj.css("padding-left");
				padMenuLeft = parseInt(padMenuLeft.slice(0,padMenuLeft.length-2));
				padMenuRight = obj.css("padding-right");
				padMenuRight = parseInt(padMenuRight.slice(0,padMenuRight.length-2));
				anchoPropio = obj.width() + padMenuRight + padMenuLeft;

				
				
				laPos = laPosMenu + objMenu.position().left + anchoMenu/2 - anchoPropio/2;

		//		alert(laPos+" l"+numMenu+" "+objMenu.attr("id"))
				posMenu = posMenu - obj.height();
				obj.css("left",laPos+"px")
				obj.css("top",posMenu+"px")

				i++;
			}

		}

		heightActual = $("#contenidoRow").css("height");
		widthActual = $("#centrado").css("width");


		if(seccion==0){
			actuaSliderHome()	
		}
	}
//	alert("IPW")
}


function actuaSliderHome(){
// HOME VERSION 1  LA IMAGEN SE EXPANDE EN ALTO TODO LO QUE PUEDE

/*		var altoCont = $("#contenidoRow").height() - 35;
	$("#contenedorHome").height(altoCont);
	aspecto = $("#imgHome").height() / $("#imgHome").width();
	$("#marcoHome").height(altoCont);
	$("#imgHome").height(altoCont-12);
	var anchoImg = $("#imgHome").height() / aspecto;
	$("#imgHome").width(anchoImg);
	$("#marcoHome").width(anchoImg+12);
	$("#marcoHomeTopCenter").width(anchoImg);
	$("#marcoHomeBottomCenter").width(anchoImg);
	$("#marcoHomeCenterIzq").height(altoCont-12);
	$("#marcoHomeCenterDer").height(altoCont-12);*/

	//HOME VERSION 2  LA IMAGEN SE EXPANDE EN ANCHO TODO LO QUE PUEDE Y EL ALTO SE ELIMINA EL SOBRANTE

	if($("#imgHomeImg").attr("aspecto")!=null){
		var aspecto = parseFloat($("#imgHomeImg").attr("aspecto"));
		var iniH = parseFloat($("#imgHomeImg").attr("iniH"));
		var iniW = parseFloat($("#imgHomeImg").attr("iniW"));
	}else{
		var aspecto = $("#imgHomeImg").height() / $("#imgHomeImg").width();
		var iniH = $("#imgHomeImg").height();
		var iniW = $("#imgHomeImg").width();
		$("#imgHomeImg").attr("aspecto",aspecto)
		$("#imgHomeImg").attr("iniH",iniH)
		$("#imgHomeImg").attr("iniW",iniW)
	}
	
	
	var anchoCont = $("#contenidoRow").width() - 70;
	var altoCont = $("#contenidoRow").height() - 35;

	var anchoImg = anchoCont-12;
	var altoImg = altoCont -12;

	$("#marcoHome").width(anchoCont);
	$("#marcoHome").height(altoCont);

	$("#imgHome").width(anchoImg);
	$("#imgHome").height(altoImg);
	$("#marcoHomeTopCenter").width(anchoImg);
	$("#marcoHomeBottomCenter").width(anchoImg);
	$("#marcoHomeCenterIzq").height(altoImg);
	$("#marcoHomeCenterDer").height(altoImg);


	var anchoImagen = anchoImg;
	var altoImagen = anchoImagen * aspecto;

	if(altoImagen<altoImg){
		var altoImagen = altoImg;
		var anchoImagen = altoImagen / aspecto;
	}


	$("#imgHomeImg").width(anchoImagen);
	$("#imgHomeImg").height(altoImagen);

	if($("#imgHomeImgCopia")[0]!=null){
		$("#imgHomeImgCopia").width(anchoImagen);
		$("#imgHomeImgCopia").height(altoImagen);
	}
}





function initMenu(animame){
//	alert("IM "+animame)
	if(animame!=true){  //NO LLEGA DESDE AJAX ASI K HAY QUE GENERAR EL SUBMENU
		generaMenu = true;
	}else{		// SI LLEGA DESDE AJAX SOLO HAY QUE HACER EL MENU SI NO EXISTE; YA QUE SE PUEDE LLEGAR DESDE UNA DIRECCION AJAY Y HAY QUE HACER EL MENU UNA VEZ
		cantidad = $(".subMenu",$("#menu")).length;
		if(cantidad!=0){
			generaMenu = true;
		}else{
			generaMenu = false;
		}
	}

	if(generaMenu == true){

		var elMenu = "";

		var i=0;
		while($(".subMenu").eq(i)[0]!=null ){
			obj = $(".subMenu").eq(i);
			preHTML = obj.html()
			objIn = $("ul",obj);
			numObjIn = objIn.attr("id").slice(8,9)
			numMenu = numObjIn;
//			alert(numMenu)
//			txtMenu = $(".aMenu").eq((numMenu-1)).html();

			elMenu += '<div class="subMenu num_'+numMenu+'"  onmouseover="rollOver('+"'"+'l'+numMenu+"'"+')" onmouseout="rollOut('+"'"+'l'+numMenu+"'"+')"><div class="subMenuContent"><div class="subMenuVacio"></div>'+preHTML+'<div class="subMenuVacioBot" onclick="cierraMenuIpad('+"'"+numMenu+"'"+')"><img src="'+URL+'img/flechaMen.jpg"></div></div></div>';
			i++;
		}

		$(".subMenu").remove();

		$("#centrado").append(elMenu)

/*		$("li",$("#menu")).css("height","30px");
		$("li",$("#menu")).css("padding-left","0px");
		$("li",$("#menu")).css("padding-right","0px");

		anchoTot = 0;
		for(i=1;i<=8;i++){
			anchoTot = anchoTot + $("#l"+i).width();
		}
		ajuste = 30;
		diferencia = $("#menu").width()-ajuste - anchoTot;
		separacion = diferencia/7
		sepPad = Math.floor(separacion/2)
		for(i=1;i<=8;i++){
			if(i!=1){
				$("#l"+i).css("padding-left",sepPad+"px");
			}else{
				$("#l"+i).css("padding-left",ajuste/2+"px");
			}
			if(i!=8){
				$("#l"+i).css("padding-right",sepPad+"px");
			}else{
				$("#l"+i).css("padding-right",ajuste/2+"px");
			}
		}
//		alert(diferencia)*/

		var i=0;
		posMenu = $("#menu").offset().top+20;
		laPosMenu = $("#pieRight").position().left+10;

		while($(".subMenu").eq(i)[0]!=null ){
			obj = $(".subMenu").eq(i);
			altoObj = obj.height();
			
			obj.css("position","absolute")
			obj.css("z-index","1000")
//			obj.css("padding","0px 30px");

/*			destWidth = obj.width()+20;
			obj.css("width",destWidth+"px")   */

//			$("a",obj).css("color","#ffffff");


			objIn = $("ul",obj);
			numObjIn = objIn.attr("id").slice(8,9)
//			alert(numObjIn)
			numMenu = numObjIn;
			
			objMenu = $("#l"+numMenu);

			obj.attr("id","subMenu_"+numMenu)

			if(isIEOld()){
				$(".subMenuVacio",obj).width($(".subMenuContent",obj).width())
				$(".subMenuVacioBot",obj).width($(".subMenuContent",obj).width())
			}			
			
			padMenuLeft = objMenu.css("padding-left");
			padMenuLeft = parseInt(padMenuLeft.slice(0,padMenuLeft.length-2));
			padMenuRight = objMenu.css("padding-right");
			padMenuRight = parseInt(padMenuRight.slice(0,padMenuRight.length-2));
			anchoMenu = objMenu.width() + padMenuRight + padMenuLeft;


			
			padMenuLeft = obj.css("padding-left");
			padMenuLeft = parseInt(padMenuLeft.slice(0,padMenuLeft.length-2));
			padMenuRight = obj.css("padding-right");
			padMenuRight = parseInt(padMenuRight.slice(0,padMenuRight.length-2));
			anchoPropio = obj.width() + padMenuRight + padMenuLeft;

			
			
			laPos = laPosMenu + objMenu.position().left + anchoMenu/2 - anchoPropio/2;

	//		alert(laPos+" l"+numMenu+" "+objMenu.attr("id"))
			obj.css("left",laPos+"px")
			obj.css("overflow","hidden")
			obj.attr("preHeight",obj.height())
			preTop = posMenu - altoObj;
			obj.attr("preTop",preTop)
			obj.css("height","0px")
//			obj.css("border-width","0px")
			obj.css("top","0px")

			i++;
		}

		$("#menu").css("visibility","visible")

	}


}


function cierraMenuIpad(numMenu){
	if(navigator.userAgent.match(/iPad/i) != null){
		rollOut('l'+numMenu)
	}
}

function rollOver(obj,objSubM){
	if(CONSTANTES['idioma']=="ES"){idioma = "en"}else{idioma = "es"}
	var objeto = document.getElementById(obj);
	numObjeto = objeto.id.slice(1,2)
	objeto.estado = 1;
	valorID = objeto.id

	if(seccion=="" || seccion==" "){
		aComparar = seccionInicio;
	}else{
		aComparar = seccion;
	}

//	if(aComparar!=numObjeto){
		var objeto = document.getElementById("am"+numObjeto);
		objeto.style.color = "#200e05"
//		$("#l"+numObjeto).css('background-image','url("'+URL+'img/bgLiOver.jpg")');
//	}

	var objMenu = $("#subMenu_"+numObjeto);
	var altoObjMenu = parseInt(objMenu.attr("preHeight"));
	var pretopMenu = $("#menu").offset().top + 20  - altoObjMenu;
//	objMenu.css("top",$("#menu").offset().top+"px")
//	objMenu.stop().animate({height: altoObjMenu+'px', paddingTop:'6px', paddingBottom:'6px'}, {duration: 300,easing: 'easeOutQuart'});
	objMenu.stop().animate({height: altoObjMenu+'px', top:pretopMenu+'px'}, {duration: 300,easing: 'easeOutQuart'});
//	objMenu.css("border-width","1px 1px 0px 1px")


}

function rollOut(obj,objSubM){
	if(CONSTANTES['idioma']=="ES"){idioma = "en"}else{idioma = "es"}
	var objeto = document.getElementById(obj);
	numObjeto = objeto.id.slice(1,2)
	objeto.estado = 2;
	valorID = objeto.id
	if(seccion=="" || seccion==" "){
		aComparar = seccionInicio;
	}else{
		aComparar = seccion;
	}
	if(aComparar!=numObjeto){
		var objeto = document.getElementById("am"+numObjeto);
		objeto.style.color = "#6f4f3f"
//		$("#l"+numObjeto).css('background-image','');
	}
	var objMenu = $("#subMenu_"+numObjeto);
//	objMenu.stop().animate({height: '0px', paddingTop:'0px', paddingBottom:'0px'}, {duration: 300,easing: 'easeOutQuart'});
	objMenu.stop().animate({height: '0px', top:$("#menu").offset().top+20+'px'}, {duration: 300,easing: 'easeOutQuart'});
//	objMenu.css("border-width","0px")

}

function overSubM(num,num2){
/*	$('#a_sub_'+num+'_'+num2).css("background","#000000")
	$('#a_sub_'+num+'_'+num2).css("color","#ffffff")
	Cufon.set("fontFamily", "Garamond LT LightCondensed").replace('#a_sub_'+num+'_'+num2);*/
}

function outSubM(num,num2){
	if(!(seccion==parseInt(num) && subSeccion==parseInt(num2))){
/*		$('#a_sub_'+num+'_'+num2).css("background","#ffffff")
		$('#a_sub_'+num+'_'+num2).css("color","#4c4c4c")
		Cufon.set("fontFamily", "Garamond LT LightCondensed").replace('#a_sub_'+num+'_'+num2);*/
	}
}


function clickSubMenu(destino,destinoJS,objeto,numSec,numSubSec){
//	$("a",$("#subMenu_"+numSec)).attr("class","cont")
//	$('#a_sub_'+numSec+'_'+numSubSec).attr("class","cont inactivo")
	clickSec(destino,destinoJS,objeto)
}




function clickSec(destino,destinoJS,objeto){	//FUNCION PARA EL CLICK EN TODOS LOS ENLACES

//	alert("preSeccion "+preSeccion)
/*	if(seccion!=null){
		if(seccion!=0){
			$("#am"+seccion).blur();
		}else{
			$("#aLogo").blur();
		}
	}*/
	if(objeto!=null){
		objeto.blur();
	}
	if(letra!=17 && letra!=224){
		if(CONSTANTES['SEGUIMIENTOJS']==true && destinoJS!=null && CONSTANTES['admin']!=1){
//			valor = seccion+"/"+subseccion+"/"+subapartado;
			valor = destinoJS;
//			alert("adress "+valor)
			SWFAddress.setValue(valor)
		}else{
			document.location = destino;
		}
	}else{
		window.open(destino)
		letra = "";
	}
}


function openNew(destino){	//FUNCION PARA EL CLICK EN TODOS LOS ENLACES
	window.open(destino)
}


function goTop(){		//FUNCION PARA IR AL TOP
//	window.scrollTo(0,0)
    $("#am11").blur();
	var destination = 0;
     $("html,body").stop().animate({scrollTop: destination},500, 'easeInOutCubic');

}

///////////////////////////////////
//	CARGA DE CONTENIDOS MEDIANTE AJAX
///////////////////////////////


///////////////////////////////////
//	SWF ADRESS  -  DEEP LINKING
///////////////////////////////
var primeraCarga = false;

function strpos (haystack, needle, offset) {	//DEVUELVE LA POSICION EN UN ARRAY DE UN ELEMENTO DADO O -1 SI NO EXISTE EN EL ARRAY LO USAMOS PARA COMPROBAR SI EL PERMALINK ES UN IDIOMA
    var i = (haystack+'').indexOf(needle, (offset || 0));
    return i === -1 ? false : i;
}

	
function calculaRuta(direccion){			//SACAMOS LOS TROZOS DE LA RUTA PARA CALCULAR EL NUMERO Y EL ID DE CADA SECCION,SUBSECCION,Y SUBAPARTADO, como paginacion e id
	nuevaDir = "";
	trozosRuta = direccion.split("/");
	valorSeccion = trozosRuta[1];
	valorSubseccion = trozosRuta[2];
	valorSubapartado = trozosRuta[3];
	valorSubSubapartado = trozosRuta[4];
	IDIOMA = trozosRuta[trozosRuta.length-1];
	
	//CALCULO DE LA SECCION

	if(valorSeccion!="" && valorSeccion!=null){
		SECCIONID = valorSeccion;
		if(strpos(CONSTANTES["IDIOMASPOSIBLES"],valorSeccion)!==false){
			SECCIONID = "home";
			SECCION = 0;
		}else{
			i=0;
			encontrado = false;
			while(CONSTANTES["MENU"+i+"LINK"]!=null){
				if(CONSTANTES["MENU"+i+"LINK"]==SECCIONID){
					SECCION = i;
					encontrado = true;
					break;
				}
				i++;
			}

			if(encontrado == false){
				SECCION = 0;
			}
		}
	}else{
		SECCIONID = "home";
		SECCION = 0;
	}

	//CALCULO DE LA SUBSECCION

	if(valorSubseccion!="" && valorSubseccion!=null){
		SUBSECCIONID = valorSubseccion;
		if(strpos(CONSTANTES["IDIOMASPOSIBLES"],valorSubseccion)!==false){
			SUBSECCIONID = 0;
		}
	}else{
		SUBSECCIONID = 0;
	}


	if(SECCION!=0){
		encontrado = false;
		i=1;
		while(CONSTANTES["MENU_"+SECCION+"_"+i+"_LINK"]!=null){
			if(CONSTANTES["MENU_"+SECCION+"_"+i+"_LINK"]==SUBSECCIONID){
				SUBSECCION = i;
				encontrado = true;
				break;
			}

			i++;
		}
		if(encontrado == false){
			SUBSECCION = SUBSECCIONID;
		}
	}else{
		SUBSECCION = 0;
	}


	//CALCULO DEL SUBAPARTADO
	if(valorSubapartado!="" && valorSubapartado!=null){
		SUBAPARTADOID = valorSubapartado;
		if(strpos(CONSTANTES["IDIOMASPOSIBLES"],valorSubapartado)!==false){
//			alert("ENTRO Y LO PONGO A 0")
			SUBAPARTADOID = 0;
		}
	}else{
		SUBAPARTADOID = 0;
	}

	if(SECCION!=0){
		encontrado = false;
		i=1;
		while(CONSTANTES["MENU_"+SECCION+"_"+SUBSECCION+"_"+i+"_LINK"]!=null){
			if(CONSTANTES["MENU_"+SECCION+"_"+SUBSECCION+"_"+i+"_LINK"]==SUBAPARTADOID){
				SUBAPARTADO = i;
				encontrado = true;
				break;
			}

			i++;
		}
		if(encontrado == false){
			SUBAPARTADO = SUBAPARTADOID;
		}
	}else{
		SUBAPARTADO = 0;
	}

	//CALCULO DEL SUBAPARTADO

	//CALCULO DEL SUBSUBAPARTADO
	SUBSUBAPARTADO = valorSubSubapartado;
	if(strpos(CONSTANTES["IDIOMASPOSIBLES"],valorSubSubapartado)!==false){
		SUBSUBAPARTADO = 0;
	}

	if(valorSubSubapartado==null){SUBSUBAPARTADO = 0;}


	if(SUBSUBAPARTADO != 0){
		nuevaDir = "/"+SECCION+"/"+SUBSECCION+"/"+SUBAPARTADO+"/"+IDIOMA
	}else{
		nuevaDir = "/"+SECCION+"/"+SUBSECCION+"/"+SUBAPARTADO+"/"+SUBSUBAPARTADO+"/"+IDIOMA
	}
//	alert("nuevaDir "+nuevaDir)

		
	objetoDestino = objetoDestinoGeneral;

	return new Array(nuevaDir,SECCIONID,SUBSECCIONID,SUBAPARTADOID);
}

var ancla = "";

function handleChange(event) {		//ESTE ES EL EVENTO QUE SE DISPARA CADA VEZ K SE CAMBIA LA URL
//	alert("path "+event.path+" "+tipoNavegador+" "+primeraCarga)
//	alert(event.path)
//	pageTracker._trackPageview('#/'+event.path);
	trackAnalytics('#/'+event.path)

	if(event.path!="/"){
		retornoDireccion = calculaRuta(event.path);
		miDireccion = retornoDireccion[0];
//		alert("ee")

//		alert("RetDir "+retornoDireccion[0]+" "+retornoDireccion[1]+" "+retornoDireccion[2]+" "+retornoDireccion[3])
//		alert("ANTES "+SECCIONID+" "+SUBSECCIONID+" "+SUBAPARTADOID)
		
//		alert("in "+isNaN(retornoDireccion[1]))
		if(isNaN(retornoDireccion[1])==true){
			if(retornoDireccion[1].slice(0,2)=="->"){
				ancla = retornoDireccion[1];
				retornoDireccion[1] = 0;
//				alert("Ancla en seccion")
			}
		}

		if(isNaN(retornoDireccion[2])==true && ancla==""){

			if(retornoDireccion[2].slice(0,2)=="->"){
				ancla = retornoDireccion[2];
				retornoDireccion[2] = 0;
//				alert("Ancla en subseccion")
			}
		}

		if(isNaN(retornoDireccion[3])==true && ancla==""){
			if(retornoDireccion[3].slice(0,2)=="->"){
				ancla = retornoDireccion[3];
				retornoDireccion[3] = 0;
//				alert("Ancla en subapartado")
			}
		}


		if(primeraCarga!=false){
			trozos = miDireccion.split("/")
//			alert("carga contenido normal desde AJAX "+trozos+"   "+trozos[4])
			cargaContenidoExterno(trozos[1],trozos[2],trozos[3],trozos[4],retornoDireccion[1],retornoDireccion[2],retornoDireccion[3],idiomaWeb,event.path,tipoNavegador,event.path)
		}else{
//			alert("tiene datos pero es la primera vez k cargamos")
//			alert(window.onload)
			window.onload = function(){
			}
//			alert(window.onload)
			$("#"+objetoDestino).stop(true);
			if(!isIEOld()){
				$("#"+objetoDestino).css("opacity",0);
				$("#"+objetoDestino).css("visibility","hidden");
			}
			trozos = miDireccion.split("/")
			cargaContenidoExterno(trozos[1],trozos[2],trozos[3],trozos[4],retornoDireccion[1],retornoDireccion[2],retornoDireccion[3],idiomaWeb,event.path,tipoNavegador,event.path)
			primeraCarga=true;
		}
//		alert("carga contenido")
	}else{		//SI EL PATH ESTÁ VACIO PUEDE SER POR DOS COSAS, K SEA LA PRIMERA CARGA O XK LLENDO HACIA ATRAS SE HA VUELTO A LA URL INICIAL QUE NO TIENE DIRECCION AJAX
		if(primeraCarga!=false){				//HEMOS VUELTO DANDO ATRAS
//			alert("carga contenido inicial")
			cargaContenidoExterno(seccionInicio,subSeccionInicio,subApartadoInicio,subSubApartadoInicio,seccionInicioID,subSeccionInicioID,subApartadoInicioID,idiomaWeb,URLINICIO,tipoNavegador,event.path)
		}else{		//ES LA PRIMERA VEZ QUE SE CARGA Y NO HAY DIRECCION AJAX
//			alert("no ejecuto accion por ser la primera carga")
			primeraCarga=true;
			seccion = seccionInicio;
			subSeccion = subSeccionInicio;
			subApartado = subApartadoInicio;
			subSubApartado = subSubApartadoInicio;
		}
	}
}

if(CONSTANTES['SEGUIMIENTOJS']==true){		//AÑADIMOS EL LISTENER PARA LA FUNCION ANTERIOR
	SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleChange);
}


//function cargaContenidoExterno(section,subsection,subapart,sectionID,subsectionID,subapartID,idioma,direccionInicial,tipoNavegador){	//ESTA FUNCION LLAMA AL PHP DE LA CONSULTA, METE EL CONTENIDO Y ESPERA AL PRELOAD, O SI NO HAY IMGS HACE EL FADE
function cargaContenidoExterno(section,subsection,subapart,subSubapart,sectionID,subsectionID,subapartID,idioma,direccionInicial,tipoNavegador,pathCompletoAJAX){	//ESTA FUNCION LLAMA AL PHP DE LA CONSULTA, METE EL CONTENIDO Y ESPERA AL PRELOAD, O SI NO HAY IMGS HACE EL FADE
//	alert("CEXTERNO "+pathCompletoAJAX)
	if(objetoDestino==""){objetoDestino=objetoDestinoGeneral}
//	alert("objDest "+objetoDestino)
	getCargando();
	var oXMLHttpRequest = generaReqCom();
	oXMLHttpRequest.onreadystatechange = function(){
		if(oXMLHttpRequest.readyState == 4 && oXMLHttpRequest.status == 200)
		{
			var respuesta = oXMLHttpRequest.responseXML;
			var elementos = respuesta.getElementsByTagName("valor"); 
			var resultado = elementos[0].getElementsByTagName("contenido")[0].firstChild.data;
			if (objetoDestino!=objetoDestinoGeneral){
				objeto = document.createElement("div");
				objeto.id = "test"
				objeto.innerHTML = resultado;
//				alert("antes "+resultado)
				if($("#"+objetoDestino, objeto).html()!=null && document.getElementById(objetoDestino)!=null){
					resultado = $("#"+objetoDestino, objeto).html();
//					alert("resultado 1 cambio parte "+resultado)
				}else{
					objetoDestino = objetoDestinoGeneral;
//					alert("resultado 2 cambio general  "+resultado)
				}
			}

//			alert("resultado final  "+resultado)
			if(!isIEOld()){
					$("#"+objetoDestino).css("opacity",0);
			}
			$("#"+objetoDestino).css("visibility","hidden");

			resultado = insertaOnload(escape(resultado))
			document.getElementById(objetoDestino).innerHTML = resultado;


			scriptJS = elementos[0].getElementsByTagName("scriptJS")[0].firstChild.data;
			var tituloPagina = elementos[0].getElementsByTagName("tituloPagina")[0].firstChild.data;
			var menuLang = elementos[0].getElementsByTagName("menuLang")[0].firstChild.data;

			objetoLenguaje = document.createElement("div");
			objetoLenguaje.id = "langHid"
			objetoLenguaje.innerHTML = menuLang;
//			alert(menuLang)

//			for(i=1;i<=CONSTANTES["IDIOMASPOSIBLES"].split("/").length;i++){		
//				$("#a_sub_5_"+i).attr("href",$("#a_sub_5_"+i, objetoLenguaje).attr("href"));
//			}

//			alert(myBreadcrumbs)
//			$("#migasPan").html(myBreadcrumbs);

//			document.getElementById("botonesIdioma").innerHTML = menuLang;

//			var existe = elementos[0].getElementsByTagName("existe")[0].firstChild.data;
//			alert("existe "+existe)



			cargaCompleta = false;
			elements = document.getElementById(objetoDestino).getElementsByTagName("img");
			if(elements[0]!="undefined" && elements[0]==null){
				$("#"+objetoDestino).css("visibility","visible");
				initFade(objetoDestino)
				eval(scriptJS);
				Hyphenator.run()
				delCargando();
			}
			document.title = str_replace("&nbsp;"," ",tituloPagina);
		}
	};
	if(idioma!=null){
		idiomaDestino = idioma
	}else{
		idiomaDestino = idiomaWeb
	}
//	envio = URL+"inc/getContentAJAX.php?idiomaWeb="+idiomaDestino+"&seccion="+section+"&subSeccion="+subsection+"&subApartado="+subapart+"&seccionID="+sectionID+"&subSeccionID="+subsectionID+"&subApartadoID="+subapartID+"&direccionInicial="+direccionInicial+"&tipoNavegador="+tipoNavegador;
	envio = URL+"inc/getContentAJAX.php?idiomaWeb="+idiomaDestino+"&seccion="+section+"&subSeccion="+subsection+"&subApartado="+subapart+"&subSubApartado="+subSubapart+"&seccionID="+sectionID+"&subSeccionID="+subsectionID+"&subApartadoID="+subapartID+"&direccionInicial="+direccionInicial+"&tipoNavegador="+tipoNavegador+"&pathCompletoAJAX="+pathCompletoAJAX;
//	alert(envio);


	//CALCULO DE SECCIONES  CAMBIO DE MENUUUUU

	if(seccion!=section){

		//ANIMACION MENU CAMBIO POR JS

		if(seccion!=""){
			if($("#l"+seccion)[0]!=null){
				$("#l"+seccion).removeClass("inactivo");
			}
//			$("#l"+seccion).css('background-image','');
			if($("#am"+seccion).hasClass('subM')){
				$("#am"+seccion).removeClass("inactivo");
			}else{
				$("#am"+seccion).css("color","#6f4f3f");
			}
		}else{
			if($("#l"+seccionInicio)[0]!=null){
				$("#l"+seccionInicio).removeClass("inactivo");
			}
//			$("#l"+seccionInicio).css('background-image','');

			if($("#am"+seccionInicio).hasClass('subM')){
				$("#am"+seccionInicio).removeClass("inactivo");
			}else{
				$("#am"+seccionInicio).css("color","#6f4f3f");
			}
		
		}

	
		if($("#l"+section)[0]!=null){
			$("#l"+section).addClass("inactivo");
		}
//		$("#l"+section).css('background-image','url("'+URL+'img/bgLiOver.jpg")');

		
		if($("#am"+section).hasClass('subM')){
			$("#am"+section).addClass("inactivo");
		}else{
			$("#am"+section).css("color","#200e05");
		}




		

		if(seccion!=""){myPre = seccion;}else{myPre = seccionInicio;} 
		myPreChange = true;
		preSeccion = seccion;
		seccion = section;

	}else{
		if(seccion!=""){myPre = seccion;}else{myPre = seccionInicio;} 
		preSeccion = null;
		myPreChange = false;
	}
	if(subSeccion!=subsection || myPreChange==true){
		//ANIMACION MENU CAMBIO POR JS
		preSubSeccion = subSeccion;
		subSeccion = subsection;

//		alert(subSeccion)
		
		if(preSubSeccion!=""){
			$("#a_sub_"+myPre+"_"+preSubSeccion).removeClass("inactivo")
			$("#aSubm"+myPre+"_"+preSubSeccion).removeClass("inactivo")
		}else{
			$("#a_sub_"+myPre+"_"+subSeccionInicio).removeClass("inactivo")
			$("#aSubm"+myPre+"_"+subSeccionInicio).removeClass("inactivo")
		}

		$("#a_sub_"+seccion+"_"+subSeccion).addClass("inactivo")
		$("#aSubm"+seccion+"_"+subSeccion).addClass("inactivo")
	
	}else{
		preSubSeccion = null;
	}
	if(subApartado!=subapart){
		preSubApartado = subApartado;
		subApartado = subapart;
	}else{
		preSubApartado = null;
	}

	if(seccion!=null){						///QUITO EL FOCUUUUS
		if(seccion!=0){
			$("#am"+seccion).blur();
		}else{
			$("#aLogo").blur();
		}
	}

	clearTimeout(timerDestacados);
	clearTimeout(timerSlide);




	oXMLHttpRequest.open( 'GET', envio, true );
	oXMLHttpRequest.send( null);
}

//////////////////////////
//	PRELOAD DE IMGS PARA CARGA DE CONTENIDO MEDIANTE AJAX
/////////////////////////

totalImgs = 0;
totalImgsCargadas = 0;
scriptJS = "";
cargaCompleta = false;

function cagaImg(){		//SE DISPARA CUANDO CARGA UNA IMAGEN DE UN CONTENIDO CARGADO X AJAX. CUANDO CARGA TODAS HACE FADE IN
	if(cargaCompleta == false){
		totalImgsCargadas++;
		if(totalImgsCargadas>=totalImgs){
			$("#"+objetoDestino).css("visibility","visible");
//			alert(totalImgsCargadas+" de "+totalImgs+" initFade")
			initFade(objetoDestino)
//			alert(scriptJS)
			eval(scriptJS);
			Hyphenator.run()
			cargaCompleta = true;
			delCargando();
			totalImgs = 0;
			totalImgsCargadas = 0;
		}else{
//								alert(totalImgsCargadas+" de "+totalImgs)
		}
	}
}

function insertaOnload(resultado){   //METE A LOS TAGS IMG DEL CONTENIDO CARGADO MEDIANTE AJAX EL EVENTO ONLOAD
	trozos = resultado.split(escape("<img"));
	cantidad = trozos.length;
	if(cantidad<2){
//		alert("entro")
		trozos = resultado.split(escape("<IMG"));
		cantidad = trozos.length;
	}
	nuevoRes = "";
//	alert("logn "+cantidad)
	totalImgs = cantidad-1;
	for(i=0;i<cantidad;i++){
		if(i!=0){
			nuevoRes += "<img onload='cagaImg()' onerror='cagaImg()'";
		}
		nuevoRes += unescape(trozos[i]);
	}
	return nuevoRes;
}


//////////////////////////


//////////////////////////


function getCargando(obj,cargandoImg){
	if(obj==null){
		ele = document.createElement('div');
		ele.id = 'cargandoGlobal'; 
		document.body.appendChild(ele);
	}else{
		obj.append('<div id="cargandoGlobal"></div>')
	}
	$("#cargandoGlobal").css("position","absolute");
	$("#cargandoGlobal").css("top","50%");
	$("#cargandoGlobal").css("left","50%");
	posicion = $("#cargandoGlobal").position();
	posTop = posicion.top - 13;
	posLeft = posicion.left - 13;
	$("#cargandoGlobal").css("top",posTop+"px");
	$("#cargandoGlobal").css("left",posLeft+"px");
	$("#cargandoGlobal").css("height","25px");
	$("#cargandoGlobal").css("width","25px");
	$("#cargandoGlobal").css("z-index","100000");
	$('#cargandoGlobal').css('background-color', 'transparent');
	if(cargandoImg==null){cargandoImg="miPreload.png"};
	$('#cargandoGlobal').css('background-image', 'url("'+URL+'img/'+cargandoImg+'")');
	$('#cargandoGlobal').css('background-position', '0px 0px');
	$('#cargandoGlobal').css('background-repeat', 'no-repeat');
	idCargando = setInterval("animaCargando()",200);
}

function animaCargando(){
	var posicion = $('#cargandoGlobal').attr("miPos");
	if(posicion!=null){
		posicion = parseInt(posicion);
	}else{
		posicion = 0;
	}
	var posFin = -posicion*25;
	posicion++;
	if(posFin<=-200){posFin=0;posicion=1;}
	$('#cargandoGlobal').attr("miPos",posicion)
	$('#cargandoGlobal').css('background-position', posFin+'px 0px');
}


function delCargando(mytime){
	$("#cargandoGlobal").stop(true);
	if(mytime==null){mytime=1200}
	$("#cargandoGlobal").animate({ opacity: 0 }, {duration: mytime,easing: 'easeInQuart', complete: function() {
		elemento=document.getElementById('cargandoGlobal');
		elemento.parentNode.removeChild(elemento);
		clearInterval(idCargando);
	}});
}


//////////////////////////////////////////////


//////////////////////////
//  INCRUSTAR TWEETER CARGA AJAX
///////////////////////////

function incrustaTweetwer(scr1,scr2){
	cargaJSExterno(scr1)
	cargaJSExterno(scr2)
}


function introduceScriptExterno(b){
	e=document;
	var a=e.getElementsByTagName("head")[0];
	a|| (a=e.body.parentNode.appendChild(e.createElement(" head")));
	a.appendChild(b)}function _loadJs(b){var a=e.createElement("script");
	a.type="text/javascript";a.charset="UTF-8";a.src=b;f(a)
}

function cargaJSExterno(b){
	e=document;
	var a=e.createElement("script");
	a.type="text/javascript";
	a.charset="UTF-8";
	a.src=b;
	introduceScriptExterno(a)
}

///////////////////////////



//////////////////////////
//FORMULARIOS
//////////////////////////

function valida_enviar(){

	document.getElementById("formErrorConsulta").innerHTML = "";
	if (document.consultaForm.comment.value.length==0){
		alert(CONSTANTES['ERROR1'])
		document.consultaForm.comment.focus()
		document.getElementById("formErrorConsulta").innerHTML = CONSTANTES['ERROR1'];
	}else if(document.consultaForm.nombre.value.length==0){
		alert(CONSTANTES['ERROR2'])
		document.consultaForm.nombre.focus()
		document.getElementById("formErrorConsulta").innerHTML = CONSTANTES['ERROR2'];
	}else if(document.consultaForm.correo.value.length==0){
		alert(CONSTANTES['ERROR3'])
		document.consultaForm.correo.focus()
		document.getElementById("formErrorConsulta").innerHTML = CONSTANTES['ERROR3'];
	}else{
		correo = document.consultaForm.correo.value;
		if(correo.split("@").length!=2 || correo.split("@")[0]=="" || correo.split("@")[1]=="" || correo.split("@")[1].split(".").length!=2 || correo.split("@")[1].split(".")[0]=="" || correo.split("@")[1].split(".")[1]==""){
			alert(CONSTANTES['ERROR4'])
			document.consultaForm.correo.focus()
			document.getElementById("formErrorConsulta").innerHTML = CONSTANTES['ERROR4'];
		}else{
			enviaComment();
		}
	}
}



function generaReqCom(){
	var oXMLHttpRequest; 
	if(window.XMLHttpRequest) { // no es IE 
		oXMLHttpRequest = new XMLHttpRequest(); 
	} else { // Es IE o no tiene el objeto 
		try { 
			oXMLHttpRequest = new ActiveXObject('Microsoft.XMLHTTP'); 
		} catch (e) { 
			alert('El navegador utilizado no está soportado'); 
		} 
	} 
	return oXMLHttpRequest;
}

function enviaComment(){ 
		obj = document.consultaForm;
		obj.submit.style.visibility="hidden";
		document.getElementById("formErrorConsulta").innerHTML = "Enviando...";

		var postParams = { nombre: document.consultaForm.nombre.value, correo: document.consultaForm.correo.value, comment: document.consultaForm.comment.value};
		$.post(URL+'inc/enviaCorreo_js.php', postParams, function(data){
			var respuesta = data;
			var resultado = respuesta.getElementsByTagName("enviado")[0].firstChild.data;
//			var sql = respuesta.getElementsByTagName("sql")[0].firstChild.data;
			alert("complete")
			if(resultado=="true"){
				alert(CONSTANTES['ENVIADO'])
				document.getElementById("formErrorConsulta").innerHTML = CONSTANTES['ENVIADO'];
				document.consultaForm.comment.value="";
				document.consultaForm.nombre.value="";
				document.consultaForm.correo.value="";
			}else{
				alert(CONSTANTES['ERROR_ENVIO'])
				document.getElementById("formErrorConsulta").innerHTML = CONSTANTES['ERROR_ENVIO'];
			}
			obj = document.consultaForm;
			obj.submit.style.visibility="visible";
		});
} 


var BrowserDetect = { 
	init: function () { 
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS"; 
	}, 
	searchString: function (data) { 
		for (var i=0;i<data.length;i++) { 
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) { if (dataString.indexOf(data[i].subString) != -1) return data[i].identity; } else if (dataProp) return data[i].identity; 
		} 
	}, 
	searchVersion: function (dataString) { 
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{ string: navigator.userAgent, subString: "Chrome", identity: "Chrome" },
		{ string: navigator.userAgent, subString: "OmniWeb", versionSearch: "OmniWeb/", identity: "OmniWeb" },
		{ string: navigator.vendor, subString: "Apple", identity: "Safari" },
		{ prop: window.opera, identity: "Opera" }, { string: navigator.vendor, subString: "iCab", identity: "iCab" },
		{ string: navigator.vendor, subString: "KDE", identity: "Konqueror" },
		{ string: navigator.userAgent, subString: "Firefox", identity: "Firefox" },
		{ string: navigator.vendor, subString: "Camino", identity: "Camino" },
		 // for newer Netscapes (6+) 
		{ string: navigator.userAgent, subString: "Netscape", identity: "Netscape" },
		{ string: navigator.userAgent, subString: "MSIE", identity: "Explorer", versionSearch: "MSIE" },
		{ string: navigator.userAgent, subString: "Gecko", identity: "Mozilla", versionSearch: "rv" },
		// for older Netscapes (4-)
		{ string: navigator.userAgent, subString: "Mozilla", identity: "Netscape", versionSearch: "Mozilla" } 
	],
	dataOS : [
		{ string: navigator.platform, subString: "Win", identity: "Windows" },
		{ string: navigator.platform, subString: "Mac", identity: "Mac" },
		{ string: navigator.platform, subString: "Linux", identity: "Linux" } 
	] 
}; 


function arraySearch(arr,val) {
	for (var i=0; i<arr.length; i++)
	if (arr[i] == val)
	return i;
	return false;
}

function compruebaNavegador(){
	if(navAlerta!=1){
		BrowserDetect.init();
		navegadores = new Array("Firefox","Opera","Safari","Explorer","Chrome")
		versiones = new Array(3,9,525,7,7)
//		versiones = new Array(100,100,1525,100,100)
		enlacesNav = new Array("http://www.mozilla-europe.org/es/firefox/","http://www.opera.com/","http://www.apple.com/es/safari/","http://www.microsoft.com/spain/windows/internet-explorer/","http://www.google.com/chrome?hl=es")
		indice = arraySearch(navegadores,BrowserDetect.browser)
		if(indice!==false){
			minVer = versiones[indice];
			if(minVer>BrowserDetect.version){
				alarmaVersion(BrowserDetect.browser,BrowserDetect.version,minVer,enlacesNav[indice]);
			}
		}
	}
}

function alarmaVersion(nav,ver,minVer,enlace){
	objeto = document.createElement("div");
	objeto.className = "alertaVersion"
	objeto.id = "alertaVersion"
	contenedor = document.body;
	contenedor.appendChild(objeto);
	obj = document.getElementById("alertaVersion");
	$("#alertaVersion").css("position","absolute");
	$("#alertaVersion").css("top","0px");
	$("#alertaVersion").css("z-index","100000");
	$("#alertaVersion").css("width","100%");
	$("#alertaVersion").css("height","35px");
	$("#alertaVersion").css("text-align","center");
	$("#alertaVersion").css("color","#ffffff");
	obj.innerHTML = "<div id='alertaVersionBkg'></div><div id='alertaVersionTxt'>"+CONSTANTES['VALID1']+nav+" "+minVer+CONSTANTES['VALID2']+"<a style='color:#ffffff' href='"+enlace+"' title='"+CONSTANTES['DESCARGAR']+"' target='_blank'>"+nav+"</a><a style='color:#ffffff;margin-left:10px;' href='' onclick='cierraAlarmaVer();return false' title='"+CONSTANTES['CERRAR']+"'>"+CONSTANTES['CERRAR']+"</a></div>";
	$("#alertaVersionBkg").css("position","absolute");
	$("#alertaVersionBkg").css("left","0px");
	$("#alertaVersionBkg").css("width","100%");
	$("#alertaVersionBkg").css("height","35px");
	$("#alertaVersionBkg").css("background","#a81029");
	$("#alertaVersionBkg").css("opacity",0.8);
	$("#alertaVersionTxt").css("position","relative");
	$("#alertaVersionTxt").css("top","0px");
	$("#alertaVersionTxt").css("left","0px");
	$("#alertaVersionTxt").css("width","100%");
	$("#alertaVersionTxt").css("padding","8px 0px");
	$("#alertaVersionTxt").css("font-family","Arial");
	$("#alertaVersionTxt").css("font-size","90%");
	$("#alertaVersion").css("top","-"+$("#alertaVersion").css("height"));
	$("#alertaVersion").stop().animate({top: 0},500, 'easeInOutCubic');

//	alert("La version "+ver+" del navegador "+nav+" no es valida");

}

function cierraAlarmaVer(){
	$("#alertaVersion").stop().animate({top: "-"+$("#alertaVersion").height()},500, 'easeInOutCubic');
	cookieNavegador();
}


function cookieNavegador(){
	var oXMLHttpRequest; 
	if(window.XMLHttpRequest) { // no es IE 
		oXMLHttpRequest = new XMLHttpRequest(); 
	} else { // Es IE o no tiene el objeto 
		try { 
			oXMLHttpRequest = new ActiveXObject('Microsoft.XMLHTTP'); 
		} catch (e) { 
			alert('El navegador utilizado no está soportado'); 
		} 
	} 
	oXMLHttpRequest.open( 'GET', URL+'inc/cookieNavegador.php', true );
	oXMLHttpRequest.send( null );


}







//ampliado dinamico


function ampliaImgTodo(img,carpeta,imgs,fraseIni,obj) {

	//para que funcione en el catálogo
	if($(".selectorImg",$(obj).parent().parent())[0]!=null){
		var laPos = $(".selectorImg",$(obj).parent().parent()).attr("imgSelected");
		var lasImgs = imgs.split(",");
		img = lasImgs[parseInt(laPos)];
	}
	//Hasta akiiiii



	if(puedeAmpliar==true){
	    if (!isIE || version >=7){
			puedeAmpliar = false;
			putAmpliado(img,carpeta,imgs,fraseIni)
		}else{
			window.open(URL+carpeta+"/"+img)
		}
	}
}

function putAmpliado(img,carpeta,imgs,fraseIni){
	dimensionesWindow =  getWindowData();
	altoWin = dimensionesWindow[1];
	anchoWin = dimensionesWindow[0];
	cantidad = imgs.split(",").length;
	
	objeto = document.createElement("div");
	objeto.id = "ampliadoBkg"
	document.body.appendChild(objeto);
	$("#ampliadoBkg").css("height", "100%");
	$("#ampliadoBkg").css("width", "100%");

	$("#ampliadoBkg").css("position", "fixed");
	$("#ampliadoBkg").css("top", "0px");
	$("#ampliadoBkg").css("left", "0px");
	$("#ampliadoBkg").css("opacity", 0);
	$("#ampliadoBkg").animate({ opacity: 0.8 }, {duration: 600,easing: 'easeOutQuart'});

	
	objeto = document.createElement("div");
	objeto.id = "ampliadoFull"
	document.body.appendChild(objeto);
	$("#ampliadoFull").css("height", "40px");
	$("#ampliadoFull").css("width", "40px");
	$("#ampliadoFull").css("position", "fixed");
	$("#ampliadoFull").css("top", altoWin/2-15+"px");
	$("#ampliadoFull").css("left", anchoWin/2-15+"px");

//	$("#ampliado").css("opacity", 0.50);
	var ampliado= document.getElementById("ampliadoFull");

	objeto = new Image();
	objeto.id = "ampliadoImg"
	objeto.style.visibility = "hidden"
	objeto.onload = function(){
		ampliado.appendChild(objeto);
		anchoFinal = $("#ampliadoImg").width();
		altoFinal = $("#ampliadoImg").height();

		if(altoFinal>altoWin-50){
			proporcion = anchoFinal / altoFinal;
			altoFinal = altoWin - 50;
			anchoFinal = proporcion*altoFinal;
		}
		if(anchoFinal>anchoWin-50){
			proporcion = altoFinal / anchoFinal;
			anchoFinal = anchoWin - 50;
			altoFinal = proporcion*anchoFinal;
		}

		$("#ampliadoImg").css("height", "10px");
		$("#ampliadoImg").css("width", "10px");
		$("#ampliadoImg").css("visibility", "");
		$("#ampliadoImg").css("opacity", 0);


//		$("#ampliadoImg").css("margin", "5px");

		leftFinal = anchoWin/2 - anchoFinal/2
		topFinal = altoWin/2 - altoFinal/2
//		$("#ampliadoImg").animate({ height: altoFinal, width: anchoFinal}, {duration: 600,easing: 'easeOutQuart'});

		$("#ampliadoFull").hover( 
				//over
			function () {
				if(!isIEOld(8)){
					$("#ampliadoBar").stop(true);
					$("#ampliadoBar").animate({ opacity: 1 }, {duration: 600,easing: 'easeOutQuart'});
				}else{
					$("#ampliadoBar").css("visibility", "visible");
					$("#ampliadoLeftBkg").css("visibility", "visible");
					$("#ampliadoCloseBkg").css("visibility", "visible");
					$("#ampliadoRightBkg").css("visibility", "visible");
				}
			},
			//out
			function () {
				if(!isIEOld(8)){
					$("#ampliadoBar").stop(true);
					$("#ampliadoBar").animate({ opacity: 0 }, {duration: 600,easing: 'easeOutQuart'});
				}else{
					$("#ampliadoBar").css("visibility", "hidden");
					$("#ampliadoLeftBkg").css("visibility", "hidden");
					$("#ampliadoCloseBkg").css("visibility", "hidden");
					$("#ampliadoRightBkg").css("visibility", "hidden");
				}
			}
		);
		
		
		
		$("#ampliadoFull").animate({top: topFinal, height: altoFinal}, {duration: 600,easing: 'easeInQuart',complete: function() {
			$("#ampliadoFull").animate({ left: leftFinal, width: anchoFinal}, {duration: 600,easing: 'easeOutQuart',complete: function() {
//				$("#ampliadoImg").css("top", "25px");
				$("#ampliadoImg").css("top", "20px");
				$("#ampliadoImg").css("left", "20px");
				$("#ampliadoImg").css("height", altoFinal-40+"px");
				$("#ampliadoImg").css("width", anchoFinal-40+"px");
				$("#ampliadoFull").animate({ opacity: 1 }, {duration: 600,easing: 'easeOutQuart'});
				$("#ampliadoImg").animate({ opacity: 1 }, {duration: 600,easing: 'easeOutQuart',complete: function() {


					if(fraseIni){
						objeto = document.createElement("div");
						objeto.id = "ampliadoTexto"
						ampliado.appendChild(objeto);
						$("#ampliadoTexto").css("width", anchoFinal-38+"px");
						$("#ampliadoTexto").html('<div id="ampliadoTextoBg"></div><p>'+unescape(fraseIni)+'</p>');
						altoBg = $("p",$("#ampliadoTexto")).height()+20
						$("#ampliadoTextoBg").css("width", $("#ampliadoTexto").width()+"px");
						$("#ampliadoTextoBg").css("height", altoBg+"px");
						$("#ampliadoTextoBg").css("opacity", 0.65);
						$("#ampliadoTexto").append('<a href="" id="controlTextoAmpliado" onclick="cambiaTxtAmpliado();this.blur();return false;"><img id="controlTextoAmpliadoImg" src="'+URL+'img/controlTxt.jpg"/></a>');
						var leftControlTexto = $("#ampliadoTexto").width()/2 - $("#controlTextoAmpliado").width()/2 ;
						var topControlTexto = altoBg - $("#controlTextoAmpliado").width()/2 +2 ;
						$("#controlTextoAmpliado").css("left", leftControlTexto+"px");
						$("#controlTextoAmpliado").css("bottom", topControlTexto+"px");
						$("#controlTextoAmpliadoImg").css("left", "0px");
						$("#controlTextoAmpliadoImg").css("bottom", "0px");
						$("#controlTextoAmpliadoImg").rotate(0)

						$("#controlTextoAmpliadoImg").rotate(0)
					}



					objeto = document.createElement("div");
					objeto.id = "ampliadoBar"
					ampliado.appendChild(objeto);
//					$("#ampliadoBar").css("opacity", 0);
					var ampliadoBar= document.getElementById("ampliadoBar");

					objeto = document.createElement("div");
					objeto.id = "ampliadoBarIn"
					ampliadoBar.appendChild(objeto);
					var ampliadoBarIn= document.getElementById("ampliadoBarIn");


	if(cantidad>1){
					objeto = document.createElement("div");
					objeto.id = "ampliadoLeft"
					objeto.innerHTML = '<a href="" onclick="cambiaAmpliado(1,'+"'"+imgs+"','"+carpeta+"'"+');return false"><img id="ampliadoLeftBkg" src="'+URL+'img/izqAmpliado.png?nocache='+getNocache()+'" onload="arrancaIconosAmpliado(this)"/></a>'
					ampliadoBarIn.appendChild(objeto);
					if(!isIEOld(8)){
						$("#ampliadoLeftBkg").css("opacity", 0);
					}else{
						$("#ampliadoLeftBkg").css("visibility", "hidden");
					}
	}



					objeto = document.createElement("div");
					objeto.id = "ampliadoClose"
					objeto.innerHTML = '<a href="" onclick="cierraAmpliado2();return false"><img id="ampliadoCloseBkg" src="'+URL+'img/closeAmpliado.png?nocache='+getNocache()+'"  onload="arrancaIconosAmpliado(this)"/></a>'
					ampliadoBarIn.appendChild(objeto);
					if(!isIEOld(8)){
						$("#ampliadoCloseBkg").css("opacity", 0);
					}else{
						$("#ampliadoCloseBkg").css("visibility", "hidden");
					}

/*
	if(descarga==true){
					objeto = document.createElement("div");
					objeto.id = "ampliadoDownLoad"
					objeto.innerHTML = '<a href="" onclick="descargaAmpliado();return false"><img id="ampliadoDownLoadBkg" src="'+URL+'/img/downAmpliado.png"  onload="arrancaIconosAmpliado(this)"/></a>'
					ampliadoBarIn.appendChild(objeto);
					$("#ampliadoDownLoadBkg").css("opacity", 0);
	}*/



	if(cantidad>1){
					objeto = document.createElement("div");
					objeto.id = "ampliadoRight"
					objeto.innerHTML = '<a href="" onclick="cambiaAmpliado(2,'+"'"+imgs+"','"+carpeta+"'"+');return false"><img id="ampliadoRightBkg" src="'+URL+'img/derAmpliado.png?nocache='+getNocache()+'" onload="arrancaIconosAmpliado(this)"/></a>'
					objeto.imagen = img;
					ampliadoBarIn.appendChild(objeto);
					if(!isIEOld(8)){
						$("#ampliadoRightBkg").css("opacity", 0);
					}else{
						$("#ampliadoRightBkg").css("visibility", "hidden");
					}
	}
//					var cierre= document.getElementById("ampliadoClose");
//					cierre.onclick = cierraAmpliado();
				
				}});
			}});
		}});
	}
	objeto.src = URL+carpeta+"/"+img;
}

function cambiaTxtAmpliado(){
	estadoTexto = $("#controlTextoAmpliado").attr("estado")

	var elControl = $("#controlTextoAmpliado")
	var elP = $("p",$("#ampliadoTexto"))
	var elBg = $("#ampliadoTextoBg")
	var elDiv = $("#ampliadoTexto")


	if(estadoTexto==1){ //Ta cerrado, y hay que abrir
		$("#controlTextoAmpliado").attr("estado","0")
		var altoPre = parseInt(elBg.attr("preHeight"));
		var topControlTexto = altoPre - $("#controlTextoAmpliado").width()/2 +2 ;

		if(isIEOld()){
			elBg.stop().animate({height: altoPre},200, 'easeOutQuad');
			$("#ampliadoImg").animate({bottom:topControlTexto}, {duration: 200,easing: 'easeOutQuad', complete: function() {
					elP.css("visibility","visible");
			}});
		}else{
			elBg.stop().animate({height: altoPre},200, 'easeOutQuad');
			elControl.stop().animate({bottom: topControlTexto},200, 'easeOutQuad');
			elP.stop().delay(200).animate({opacity: 1},200, 'easeOutQuad');
		}

		$("#controlTextoAmpliadoImg").rotate(0)
		elDiv.css("height","auto")

	}else{  //Ta abierto, y hay que cerrar
		$("#controlTextoAmpliado").attr("estado","1")
		elBg.attr("preHeight",elBg.height());
		var topControlTexto = 0 - $("#controlTextoAmpliado").width()/2 +2 ;

		if(isIEOld()){
			elP.css("visibility","hidden");
			elBg.stop().animate({height: 0},200, 'easeOutQuad');
			elControl.stop().animate({bottom: topControlTexto},200, 'easeOutQuad');
		}else{
			elP.stop().animate({opacity: 0},200, 'easeOutQuad');
			elBg.stop().delay(200).animate({height: 0},200, 'easeOutQuad');
			elControl.stop().delay(200).animate({bottom: topControlTexto},200, 'easeOutQuad');
		}

		$("#controlTextoAmpliadoImg").rotate(180)
		elDiv.css("height","0px")

	}
	

}

function descargaAmpliado(){
	objeto = document.getElementById('ampliadoImg');
//	alert(objeto.src);
	
	trozos = objeto.src.split("/");
	nuevaRuta = "";
	for(i=4;i<trozos.length;i++){
		if(i!=4){nuevaRuta += "/"}
		nuevaRuta += trozos[i];
	}
	destino = URL+"inc/descargaFile.php?file="+nuevaRuta;
//	alert(destino);
//	window.open(destino)
	document.location.href= destino
}

function descargaFichero(archivo,nombre){
	destino = URL+"inc/descargaFile.php?file="+archivo+"&fileNombre="+nombre;
//	pageTracker._trackPageview('#/descarga_archivo/'+nombre);
	trackAnalytics('#/descarga_archivo/'+nombre)

//	alert(destino);
	document.location.href= destino
//	window.open(destino)
}


function arrancaIconosAmpliado(obj){
	pngFix(obj);
	if(!isIEOld(8)){
		$("#"+obj.id).stop(true);
		$("#"+obj.id).animate({opacity:1}, {duration: 400,easing: 'easeInQuint'});
	}else{
		$("#"+obj.id).css("visibility", "visible");
	}


}

function cambiaAmpliado(sentido,imgs,carpeta){
	objeto = document.getElementById('ampliadoRight');
	img = objeto.imagen;
	imagenes = imgs.split(",");
	for(i=0;i<imagenes.length;i++){
		if(img == imagenes[i]){
			posicion = i;
			break;
		}
	}

	if(sentido==1){posicion --;}else{posicion ++;}
	if(posicion<0){posicion = imagenes.length-1}
	if(posicion>imagenes.length-1){posicion = 0}
	imgCarga = imagenes[posicion];
	objeto.imagen = imgCarga;
	if(frasesFotos!=null){
		frasesFotosArr = frasesFotos.split("0|0")
		fraseDest = frasesFotosArr[posicion];
		$("#ampliadoTexto").css("visibility","hidden")
		$("p",$("#ampliadoTexto")).css("visibility","hidden")

	}
	$("#ampliadoImg").animate({opacity:0}, {duration: 400,easing: 'easeInQuint', complete: function() {
		elemento=document.getElementById('ampliadoImg');
		elemento.parentNode.removeChild(elemento);

		objeto = new Image();
		objeto.id = "ampliadoImg"
		objeto.style.visibility = "hidden"
		objeto.onload = function(){
			var ampliado= document.getElementById("ampliadoFull");
			ampliado.appendChild(objeto);
			anchoFinal = $("#ampliadoImg").width();
			altoFinal = $("#ampliadoImg").height();
			var ampliadoImg= document.getElementById("ampliadoImg");
//			ampliadoImg.onmouseover = apareceBar();
//			ampliadoImg.onmouseout = desapareceBar();

			if(altoFinal>altoWin-50){
				proporcion = anchoFinal / altoFinal;
				altoFinal = altoWin - 50;
				anchoFinal = proporcion*altoFinal;
			}
			if(anchoFinal>anchoWin-50){
				proporcion = altoFinal / anchoFinal;
				anchoFinal = anchoWin - 50;
				altoFinal = proporcion*anchoFinal;
			}

			$("#ampliadoImg").css("height", "10px");
			$("#ampliadoImg").css("width", "10px");
			$("#ampliadoImg").css("visibility", "");
			$("#ampliadoImg").css("opacity", 0);
			leftFinal = anchoWin/2 - anchoFinal/2
			topFinal = altoWin/2 - altoFinal/2
	//		$("#ampliadoImg").animate({ height: altoFinal, width: anchoFinal}, {duration: 600,easing: 'easeOutQuart'});
			$("#ampliadoFull").animate({top: topFinal, height: altoFinal}, {duration: 600,easing: 'easeInQuart',complete: function() {
				$("#ampliadoFull").animate({ left: leftFinal, width: anchoFinal}, {duration: 600,easing: 'easeOutQuart',complete: function() {
					$("#ampliadoImg").css("top", "20px");
					$("#ampliadoImg").css("left", "20px");
					$("#ampliadoImg").css("height", altoFinal-40+"px");
					$("#ampliadoImg").css("width", anchoFinal-40+"px");
					$("#ampliadoTexto").css("width", anchoFinal-38+"px");

					$("#ampliadoFull").animate({ opacity: 1 }, {duration: 600,easing: 'easeOutQuart'});
					$("#ampliadoImg").animate({ opacity: 1 }, {duration: 600,easing: 'easeOutQuart',complete: function() {

						if(frasesFotos){
							$("#controlTextoAmpliado").attr("estado","0")
							$("#controlTextoAmpliadoImg").rotate(0)
							$("#ampliadoTexto").css("height","auto")

							$("p",$("#ampliadoTexto")).html(fraseDest);
							altoBg = $("p",$("#ampliadoTexto")).height()+20

							$("#ampliadoTextoBg").css("width", $("#ampliadoTexto").width()+"px");
							$("#ampliadoTextoBg").css("height", altoBg+"px");
							$("#ampliadoTexto").css("visibility","visible")
							$("p",$("#ampliadoTexto")).css("visibility","visible")
							$("p",$("#ampliadoTexto")).css("opacity",1)

							var leftControlTexto = $("#ampliadoTexto").width()/2 - $("#controlTextoAmpliado").width()/2 ;
							var topControlTexto = altoBg - $("#controlTextoAmpliado").width()/2 +2 ;
							$("#controlTextoAmpliado").css("left", leftControlTexto+"px");
							$("#controlTextoAmpliado").css("bottom", topControlTexto+"px");


						}
					}});
				}});
			}});

		}
		objeto.src = URL+carpeta+"/"+imgCarga;
	}});

}

function cierraAmpliado2(){
	dimensionesWindow =  getWindowData();
	altoWin = dimensionesWindow[1];
	anchoWin = dimensionesWindow[0];
	elemento=document.getElementById('ampliadoClose');
	elemento.parentNode.removeChild(elemento);

	if(cantidad>1){
		elemento=document.getElementById('ampliadoLeft');
		elemento.parentNode.removeChild(elemento);
		elemento=document.getElementById('ampliadoRight');
		elemento.parentNode.removeChild(elemento);
	}

	puedeAmpliar=true
	$("#ampliadoImg").css("position", "absolute");
	altoImg = $("#ampliadoFull").height();
	anchoImg = $("#ampliadoFull").width();

	$("#ampliadoImg").animate({top: altoImg/2-15, height: 30, left: anchoImg/2-15, width: 30, opacity:0}, {duration: 400,easing: 'easeInQuint',complete: function() {
		$("#ampliado").animate({top: altoWin/2-15, height: 30, left: anchoWin/2-15, width: 30, opacity:0.5}, {duration: 400,easing: 'easeInQuart',complete: function() {
		}});
			$("#ampliadoFull").animate({opacity:0}, {duration: 400,easing: 'easeInQuart',complete: function() {
				elemento=document.getElementById('ampliadoFull');
				elemento.parentNode.removeChild(elemento);
				$("#ampliadoBkg").animate({opacity:0}, {duration: 400,easing: 'easeOutQuart',complete: function() {
					elemento=document.getElementById('ampliadoBkg');
					elemento.parentNode.removeChild(elemento);
					puedeAmpliar=true
				}});
			}});
	}});
}



function initMaps(){
	var mapObj = document.getElementById("mapsSpace");
	mapObj.innerHTML = '<iframe width="410" height="280" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.es/maps?f=q&amp;source=s_q&amp;hl=es&amp;geocode=&amp;q=opticas+capitol&amp;aq=&amp;sll=40.396764,-3.713379&amp;sspn=14.829371,33.815918&amp;vpsrc=6&amp;ie=UTF8&amp;hq=opticas+capitol&amp;hnear=&amp;t=m&amp;cid=17401746833475133820&amp;ll=42.462885,-2.442183&amp;spn=0.008865,0.017552&amp;z=15&amp;output=embed"></iframe>';

}

function getNocache(){
	nocache = "_nocache"+Math.floor(Math.random()*1111111111111) 
	return nocache;
}

timerDestacados = 0;
timerSlide = 0;

function initDestacados(noTimeOut){
/*	var dest0 = $(".ampliadoHome.numero0")
	$(".descAmpliado",dest0).css("visibility","hidden");
	$(".descAmpliado",dest0).css("overflow","hidden");
	$(".descAmpliado",dest0).css("height","0px");

	if(noTimeOut!=true){
		timerDestacados = setTimeout("cambiaDestacados()",10000);
	}*/
}


function cambiaDestacados(){
	if($(".ampliadoHome.numero0")[0]!=null){

		$("#destacados").stop().animate({opacity:0.3}, {duration: 100,easing: 'easeOutQuint'}).animate({opacity:1}, {duration: 200,easing: 'easeOutQuint'});
		var dest0 = $(".ampliadoHome.numero0")
		
		var titCopia = $(".tituloAmpliado",dest0).html();
		var descCopia = $(".descAmpliado",dest0).html();

		for(i=0;i<=2;i++){
			dest0bj = $(".ampliadoHome.numero"+i)
			numRec = i+1
			recObj = $(".ampliadoHome.numero"+numRec)
			$(".tituloAmpliado",dest0bj).html($(".tituloAmpliado",recObj).html());
			$(".descAmpliado",dest0bj).html($(".descAmpliado",recObj).html());
		}

		var dest3 = $(".ampliadoHome.numero3")
		$(".tituloAmpliado",dest3).html(titCopia);
		$(".descAmpliado",dest3).html(descCopia);


		initDestacados(true)

		Cufon.set("fontFamily", "ITC New Baskerville Std").replace("h2");
		timerDestacados = setTimeout("cambiaDestacados()",10000);
	}
}

arraySlide = new Array("slider1.jpg","slider2.jpg","slider3.jpg","slider4.jpg","slider5.jpg")
posSlide = 1;
function initSlide(){
	posSlide = 1;
	timerSlide = setTimeout("cambiaSlide()",5000);
}

function cambiaSlide(){
	if($("#imgHomeImg")[0]!=null){
		if(posSlide ==  arraySlide.length){posSlide = 0}
//		alert("CS "+URL+'img/slider/'+arraySlide[posSlide])
		$('<img />')
		.css('visibility', 'hidden')
		.attr('id', 'imgHomeImgCopia')
		.css('height', $("#imgHomeImg").height()+'px')
		.css('width', $("#imgHomeImg").width()+'px')
		.css('visibility', 'hidden')
		.load(function(){
			$('#imgHome').append( $(this) );
			if(!isIEOld()){
				 $(this).css("opacity",0)
				 $(this).css("visibility","visible")
				 $(this).stop().animate({opacity:1}, {duration: 2600,easing: 'easeOutQuint',complete:function(){
					 $("#imgHomeImg").remove()
					 $(this).attr('id', 'imgHomeImg')
					$("#imgHomeImgCopia").remove()
	 				timerSlide = setTimeout("cambiaSlide()",6000);
					posSlide ++;
				 }})
			}else{
				 $(this).css("visibility","visible")
				 $("#imgHomeImg").remove()
				 $(this).attr('id', 'imgHomeImg')
				$("#imgHomeImgCopia").remove()
				timerSlide = setTimeout("cambiaSlide()",6000);
     			posSlide ++;
			}

		})
		.attr('src', URL+'img/slider/'+arraySlide[posSlide]);


	}
}

puedeCambiarEventos = true;
numEventoSelected = 0;

function initEventos(){
	numEventoSelected = 0;
	objImg = $("#imgBigInteriorImg");
	if(objImg.height()<500){
		padTop = (500 - objImg.height()) / 2
		objImg.css("top",padTop+"px")
	}
	if(objImg.width()<780){
		padLeft = (780 - objImg.width()) / 2
		objImg.css("left",padLeft+"px")
	}

	$("#imgBigInterior").mouseover(function() {
		$("#fIzqBig").css("visibility","visible")
		$("#fDerBig").css("visibility","visible")
	}).mouseout(function(){
		$("#fIzqBig").css("visibility","hidden")
		$("#fDerBig").css("visibility","hidden")
	});


	$("#fDerBig").click(function(event) {
		if(puedeCambiarEventos == true){
			cantidad = $(".imgMiniInteriorA").length;
			numEventoSelected++;
			if(numEventoSelected>=cantidad){numEventoSelected=0;}
			$(".imgMiniInteriorA.num_"+numEventoSelected).click();
		}
	});
	
	$("#fIzqBig").click(function(event) {
		if(puedeCambiarEventos == true){
			cantidad = $(".imgMiniInteriorA").length;
			numEventoSelected--;
			if(numEventoSelected<0){numEventoSelected=cantidad-1;}
			$(".imgMiniInteriorA.num_"+numEventoSelected).click();
		}
	});
	


	if($("#thubFicha")[0]!=null){     //INTERIOR
		puedeCambiarEventos = true;
		i = 0;
		while($("a",$("#thubFicha")).eq(i)[0]!=null){
			obj = $("a",$("#thubFicha")).eq(i);
			objImg = $("img",obj);
			if(objImg.height()<65){
				padTop = (65 - objImg.height()) / 2
				objImg.css("padding-top",padTop+"px")
			}
			obj.click(function(event) {
				event.preventDefault();
				$(this).blur();
				if(puedeCambiarEventos == true){
					$("a",$("#thubFicha")).css('background-image', 'url("'+URL+'img/bgThubn2.jpg")');
					$("a",$("#thubFicha")).css('cursor', 'default');
					$("#fIzqBig").css('cursor', 'default');
					$("#fDerBig").css('cursor', 'default');
					$(this).css('background-image', 'url("'+URL+'img/bgThubn.jpg")');
					$(this).css('background-position', '0px 0px');
					$(this).css('background-repeat', 'no-repeat');
					puedeCambiarEventos = false;
					getCargando($("#imgBigInterior"),"eventosLoader.png");
					imagen = $(this).attr("href")
					numEventoSelected = $(this).attr("class");
					numEventoSelected = numEventoSelected.slice(numEventoSelected.length-1,numEventoSelected.length)
					$('<img />')
					.css('visibility', 'hidden')
					.attr('id', 'imgBigInteriorImgCopia')
					.css('visibility', 'hidden')
					.load(function(){
						delCargando(200)
						$('#imgBigInterior').append( $(this) );
						destLeft = 780/2 - $(this).width()/2;
						destTop = 500/2 - $(this).height()/2;
						$(this).css("left",destLeft+"px")
						$(this).css("top",destTop+"px")
						if(!isIEOld()){
							 $(this).css("opacity",0)
							 $(this).css("visibility","visible")
							 $("#imgBigInteriorImg").stop().animate({opacity:0}, {duration: 400,easing: 'easeOutQuint'})
							 $(this).stop().animate({opacity:1}, {duration: 600,easing: 'easeOutQuint',complete:function(){
								$("#imgBigInteriorImg").remove()
								$(this).attr('id', 'imgBigInteriorImg')
								$("#imgBigInteriorImgCopia").remove()
								puedeCambiarEventos = true;
								$("a",$("#thubFicha")).css('cursor', 'pointer');
								$("#fIzqBig").css('cursor', 'pointer');
								$("#fDerBig").css('cursor', 'pointer');
							 }})
						}else{
							 $(this).css("visibility","visible")
							$("#imgBigInteriorImg").remove()
							$(this).attr('id', 'imgBigInteriorImg')
							$("#imgBigInteriorImgCopia").remove()
							 puedeCambiarEventos = true;
							$("a",$("#thubFicha")).css('cursor', 'pointer');
							$("#fIzqBig").css('cursor', 'pointer');
							$("#fDerBig").css('cursor', 'pointer');
						}

					})
					.attr('src', imagen);
				}

			});
			i++;
		}
	}else{			//LISTADO
		i = 0;
		while($(".listadoEventos").eq(i)[0]!=null){
			obj = $(".listadoEventos").eq(i);
			obj.mouseover(function() {
				$(".foto",$(this)).css('background-image', 'url("'+URL+'img/bgList.jpg")');
			}).mouseout(function(){
				$(".foto",$(this)).css('background-image', 'url("'+URL+'img/bgList2.jpg")');
			});
			i++;
		}
	}
}
