if (rutaIm==null || typeof(rutaIm)=='undefined'){
	rutaIm="";
}
var enableCache = true;
var jsCache = new Array();
/* */
var accion;
var limite;
var imagen1;

function LeeRecorte (objeto,borde){
	var vectorRecorte = objeto.clip.split("rect(")[1].split(")")[0].replace(/,/g, "").split("px");
	if (borde=="superior")
		return Number(vectorRecorte[0])
	if (borde=="derecho") 
		return Number(vectorRecorte[1])
	if (borde=="inferior") 
		return Number(vectorRecorte[2])
	if (borde=="izquierdo") 
		return Number(vectorRecorte[3])
}

function RecorteRelativo (objeto,superior,derecho,inferior,izquierdo) {    
	objeto.clip = "rect("+(this.LeeRecorte(objeto,'superior')+superior)+"px "+(this.LeeRecorte(objeto,'derecho')+derecho)+"px "+Number(this.LeeRecorte(objeto,'inferior')+inferior)+"px "+Number(this.LeeRecorte(objeto,'izquierdo')+izquierdo)+"px)"
}

function RestaurarImagen(limite,derecho,izquierda,velocidad){
	if (LeeRecorte(imagen1,'derecho') < limite){
		RecorteRelativo (imagen1,0,derecho,izquierda,0);
		if(accion) clearTimeout(accion);
		accion = setTimeout ("RestaurarImagen("+limite+","+derecho+","+izquierda+","+velocidad+")",velocidad)
	}
}
/* */
function anadido (codigo){
	var oldCart= getCookie("cart");
	if (oldCart!=null && oldCart.indexOf(codigo)>-1){
		return true;
	} else {
		return false;
	}
}

function showTexto(divId,url,ajaxObjects){
	var targetObj = document.getElementById(divId);
	targetObj.innerHTML = ajaxObjects.response;
	ajax_parseJs(targetObj);
}

function loadImgTexto(divId,url){	
        var ajaxObjects;
	ajaxObjects = new sack();		
	ajaxObjects.requestFile = url;
	ajaxObjects.onCompletion = function(){ showTexto(divId,url,ajaxObjects); };	
	ajaxObjects.runAJAX();			
}

function showBotonesReedicion(url,codigoLibro,titulo,precio,urlReedicion){
	var titul=replaceChars(titulo,'\'',' ');
	var targetCompra = document.getElementById("botonComprar"+codigoLibro);
	var targetFav = document.getElementById("botonFavoritos"+codigoLibro);
	targetCompra.innerHTML = "<a href='"+urlReedicion+"'><img class='boton6' src='/i/"+rutaIm+"avisar-reedicion.jpg' alt='"+altReedicion+"' /></a>";
}

function showBotonesCompra(url,codigoLibro,titulo,precio,autor,imagen,idImg,inParam, lang,objet){    
	var titul=replaceChars(titulo,'\'',' ');
	var targetCompra = document.getElementById("botonComprar"+codigoLibro);
	targetCompra.innerHTML = "<a class='enlace' href='javascript:actualiza();' onclick=\"anadirLibro('"+idImg+"','"+codigoLibro+"','"+titul+"','"+autor+"','"+precio+"','"+imagen+"','"+inParam+"','"+lang+"','"+objet+"');return false\"><img class='boton6' src='/i/"+rutaIm+"bo_anadir.gif' alt='"+altAnadir+"' /></a>";            
}
function popUp(url) {
	var hWnd = window.open(url,"","width=475,height=345,resizable=yes,status=yes,scrollbars=yes");
	if ((document.window != null) && (!hWnd.opener))
	hWnd.opener = document.window;
}

function showImgFicha(divId,url,codigoLibro,titulo,precio,urlBolsa, urlReedicion,ajaxObjects,autor,imagen,idImg,inParam, lang,objet){    
         var targetObj = document.getElementById(divId);
	if (ajaxObjects.response.indexOf('envio')>0){   
		s.prop16="Stock";        
		targetObj.innerHTML = "<span class='preventa1_stk'>"+izStock+"</span><span class='preventa2'>"+derStock+"</span><p class='txtPreventa'>"+dispStock+"</p><a class='autor' href='' onclick='mueDisponib(0);return false'>("+verDetalles+")</a>";
	}else if (ajaxObjects.response.indexOf('agotado')>0){    
		targetObj.innerHTML = "<span class='preventa1_ago'>"+izAgotado+"</span><span class='preventa2'>"+derAgotado+"</span><p class='txtPreventa'>"+dispAgot+"</p><a class='autor' href='' onclick='mueDisponib(1);return false'>("+verDetalles+")</a>";
	}else if (ajaxObjects.response.indexOf('rotura')>0){
		targetObj.innerHTML = "<strong>"+dispRotura+"</strong>";
	}else {                
            var contenido = preventa;
            if (contenido.indexOf(codigoLibro)<=-1){
                targetObj.innerHTML = "<p class='txtPreventa'>"+dispDispo+"</p><a class='autor' href='' onclick='mueDisponib(2);return false'>("+verDetalles+")</a>";
            }                
	}
	ajax_parseJs(targetObj);
	if (ajaxObjects.response.indexOf('agotado')>0){
		showBotonesReedicion(url,codigoLibro,titulo,precio,urlReedicion);        
	} else {
		showBotonesCompra(url,codigoLibro,titulo,precio,autor,imagen,idImg,inParam, lang,objet);
	}
	ajaxObjects = false;
}

function loadImgFicha(divId,codigoLibro,titulo,precio,urlBolsa, urlReedicion,autor,imagen,idImg,inParam,lang,objet){   
	if (objet==null || typeof(objet)=='undefined'){objet="";}
        var carpeta = codigoLibro%10;
        var url = "/cache/icono/"+carpeta+"/"+codigoLibro+".html";
        var ajaxObjects;
	ajaxObjects = new sack();		
	ajaxObjects.requestFile = url;
	ajaxObjects.onCompletion = function(){ showImgFicha(divId,url,codigoLibro,titulo,precio,urlBolsa, urlReedicion,ajaxObjects,autor,imagen,idImg,inParam,lang,objet); };
	ajaxObjects.onError = function(){showBotonesCompra(url,codigoLibro,titulo,precio,autor,imagen,idImg,inParam,lang,objet);};
        ajaxObjects.onFail = function(){showBotonesCompra(url,codigoLibro,titulo,precio,autor,imagen,idImg,inParam,lang,objet);};
        ajaxObjects.runAJAX();
}

/* */
function loadPreventaFicha(divId,codigoLibro){
	var contenido = preventa;
	if (contenido.indexOf(codigoLibro)>-1){
		var targetObj = document.getElementById(divId);
		var ruta=window.location.href;
		if (ruta.indexOf('fichabiblio')>-1 || ruta.indexOf('/libro-')>-1) {
			targetObj.innerHTML='<span class="preventa1">'+izPreventa+'</span><span class="preventa2">'+derPreventa+'</span><p class="txtPreventa">'+dispPreventa+'</p>';
		}else{
			targetObj.innerHTML='<span class="preventa1">'+izPreventa+'</span><span class="preventa2">'+derPreventa+'</span>';
		}
	}
	return;
}
/* */
function showMessage2(url,ajaxObjects,url2) {  
	nombre = getUNombre(); 
	var contenido = ajaxObjects.response;
	var targetObj = document.getElementById("buscar_der");
	var array_contenido = contenido.split("P:");
	for (i=0; i<array_contenido.length; i++){
		var promocion = array_contenido[i];
		var array_promocion = promocion.split("#");
		if (array_promocion.length > 1){                        
			String.prototype.fechaDDMMAAAA = function() {
			return this.replace(/^(\d{2})\/(\d{2})\/(\d{4})$/, "$2/$1/$3");
			}
			fecha1 = array_promocion[0].substr(array_promocion[0].length-10,array_promocion[0].length);
			fecha2= array_promocion[1];         
			f1=new Date( fecha1.fechaDDMMAAAA() );
			f2=new Date( fecha2.fechaDDMMAAAA() );
			fechaHoy= new Date();
			if (fechaHoy >= f1 && fechaHoy<=f2){
				if (nombre == ""){  
					targetObj.innerHTML=array_promocion[2] + "&nbsp;<a href='' style='text-decoration:underline;' onclick=\"mueTextPromo('"+array_promocion[3]+"');return false;\">("+verDetalles+")</a>"; 
				}else{
					targetObj.innerHTML="Hola "+nombre+",&nbsp;"+ array_promocion[2] + "&nbsp;<a href='' style='text-decoration:underline;' onclick=\"mueTextPromo('"+array_promocion[3]+"');return false;\">("+verDetalles+")</a>&nbsp;(Si no eres tu <a href='"+url2+"' style='text-decoration:underline'>pulsa aqui</a>)"; 
				}
				break;
			}
        	}else{
			if (nombre == ""){ 
				targetObj.innerHTML=array_promocion[0];
			}else{
				targetObj.innerHTML="Hola "+nombre+",&nbsp;"+ array_promocion[0]+"(Si no eres tu <a href='"+url2+"' style='text-decoration:underline'>pulsa aqui</a>)";
			}
		}
	}
}
function mueTextPromo(textoOf){
	var conten=document.getElementById("buscar_der");
	var textoPromo=document.getElementById("tePromo");
	if (textoPromo==null || typeof(textoPromo)=='undefined'){
		textoPromo=document.createElement("DIV");
		textoPromo.id="tePromo";
		textoPromo.innerHTML=textoOf+"<br /><a href='#' class=\"fl_right\" onclick='this.parentNode.style.display=\"none\";return false'>[Cerrar]</a>";
		conten.appendChild(textoPromo);
                textoPromo.style.display="block";
	}else{
		textoPromo.style.display="block";
	}
}

function showMessage(url2) {       
	var url =  "/cache/promocion/promocion.properties";
	var ajaxObjects; 
    	ajaxObjects = new sack();
    	ajaxObjects.requestFile = url;
        ajaxObjects.method = "GET";
    	ajaxObjects.onCompletion = function(){showMessage2(url,ajaxObjects,url2);};
    	ajaxObjects.runAJAX();
}
function saludo(url2){
	nombre = getUNombre();
	var targetObj = document.getElementById("saludo");
	if (targetObj!=null && typeof(targetObj)!='undefined' && targetObj.nodeType==1){
		if (nombre == ""){ 
			targetObj.innerHTML=txtSaludo;
		}else{
			targetObj.innerHTML=holaSaludo+" <strong>"+nombre+"</strong>,&nbsp;"+txtSaludo+" (<a href='"+url2+"'>"+cerrarSesion+"</a>)";
		}
	}
}
function loadPreventa(divId,codigoLibro){	
	var contenido = preventa;
	if (contenido.indexOf(codigoLibro)>-1){
	var targetObj = document.getElementById(divId);
		targetObj.innerHTML='<span class="preventa1">'+izPreventa+'</span><span class="preventa2">'+derPreventa+'</span>';
	}
	return;
}

function loadPreventaC(divId,codigoLibro){
	var contenido = preventa;
	if (contenido.indexOf(codigoLibro)>-1){
		var targetObj = document.getElementById(divId);
		targetObj.style.margin="8px 0px 8px 0px";
		targetObj.innerHTML='<span class="preventa1">'+izPreventa+'</span><span class="preventa2">'+derPreventa+'</span>';            
	}else{
		var targetObj = document.getElementById(divId);
		targetObj.style.margin="0";
		targetObj.innerHTML='';
	}
	return;
}

function ajax_parseJs(obj){
	var scriptTags = obj.getElementsByTagName('SCRIPT');
	var string = '';
	var jsCode = '';
	for(var no=0;no<scriptTags.length;no++){	
		if(scriptTags[no].src){
	        var head = document.getElementsByTagName("head")[0];
	        var scriptObj = document.createElement("script");
	
	        scriptObj.setAttribute("type", "text/javascript");
	        scriptObj.setAttribute("src", scriptTags[no].src);  	
		}else{
			if(navigator.userAgent.toLowerCase().indexOf('opera')>=0){
				jsCode = jsCode + scriptTags[no].text + '\n';
			}
			else
				jsCode = jsCode + scriptTags[no].innerHTML;	
		}
		
	}

	if(jsCode)ajax_installScript(jsCode);
}

function ajax_installScript(script){		
	if (!script)
		return;		
	if (window.execScript){        	
		window.execScript(script)
	}else if(window.jQuery && jQuery.browser.safari){ // safari detection in jQuery
		window.setTimeout(script,0);
	}else{
		window.setTimeout( script, 0 );
	} 
}	

function XHConn(){
	var xmlhttp, bComplete = false;
	try {
		xmlhttp = new XMLHttpRequest();
	}catch (e){
		var XMLHTTP_IDS = new Array('MSXML2.XMLHTTP.5.0','MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP','Microsoft.XMLHTTP' );
		var success = false;
		for (var i=0;i < XMLHTTP_IDS.length && !success; i++) {
			try {
				xmlhttp = new ActiveXObject(XMLHTTP_IDS[i]);
				success = true;
			} catch (e) {}
		}
		if (!success) xmlhttp = false;
	}

	if (!xmlhttp) return null;
	this.connect = function(sURL, sMethod, sVars, fnDone){
		if (!xmlhttp) return false;
		bComplete = false;
		sMethod = sMethod.toUpperCase();

		try {
			if (sMethod == "GET"){
				xmlhttp.open(sMethod, sURL+"?"+sVars, true);
				sVars = "";
			}else{
				xmlhttp.open(sMethod, sURL, true);
				xmlhttp.setRequestHeader("Method", "POST "+sURL+" HTTP/1.1");
				xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			}
			xmlhttp.onreadystatechange = function(){
				if (xmlhttp.readyState == 4 && !bComplete){
					bComplete = true;
					fnDone(xmlhttp);
				}
			};
			xmlhttp.send(sVars);
		}catch(z) { return false; }
		return true;
	};
	return this; 
    }

function cargarTematicas(langParam,inParam){
	var capaTematicas=document.getElementById("capaTematicas");
        imagen1 =capaTematicas.style;
        capaTematicas.style.clip="rect(0px 0px 0px 0px)";
	var myConn = new XHConn(); 
	if (!myConn) alert("XMLHTTP no esta disponible. Inténtalo con un navegador más actual."); 
	var peticion = function (oXML) {
		capaTematicas.style.visibility="visible";
                RestaurarImagen(1010,27,7,35);
		capaTematicas.innerHTML=oXML.responseText;
                var selects=document.getElementsByTagName('SELECT');
                if (selects!=null){
                    for (pos=0;pos<selects.length;pos++){
                        selects[pos].style.visibility="hidden";
                    }
                }
	};
	myConn.connect("/modules/cargarTematicas", "GET", langParam+"&in="+inParam,peticion); 
}

function ocultarTematicas(){
	var capa=document.getElementById("capaTematicas");
	capa.style.visibility="hidden";
	var selects=document.getElementsByTagName('SELECT');
	if (selects!=null){
		for (pos=0;pos<selects.length;pos++){
			selects[pos].style.visibility="visible";
		}
	}
}

function verTematicas(){
	var capa=document.getElementById("capaTematicas");
	capa.style.visibility="visible";
	var selects=document.getElementsByTagName('SELECT');
	if (selects!=null){
		for (pos=0;pos<selects.length;pos++){
			selects[pos].style.visibility="hidden";
		}
	}
}

function mantenerCapa(obje){
	obje.style.visibility="visible";
}
function ocultarCapa(obje){
	obje.style.visibility="hidden";
	var selects=document.getElementsByTagName('SELECT');
	if (selects!=null){
		for (pos=0;pos<selects.length;pos++){
			selects[pos].style.visibility="visible";
		}
	}
}
function cargaCapa(mantener,ocultas){
	var capasOc=ocultas;
	var capas;
	var cap;
	if (capasOc!=null && typeof(capasOc)!='undefined' && capasOc!=''){
		capas=capasOc.split(",");
		var capObj;
		for (cont=0;cont<capas.length;cont++){
			cap=capas[cont];
			capObj=document.getElementById(cap);
			if (capObj!=null && typeof(capObj)!='undefined' && capObj.nodeType==1){
				capObj.style.visibility="hidden";
			}
		}
	}
	var selects=document.getElementsByTagName('SELECT');
	if (selects!=null){
		for (pos=0;pos<selects.length;pos++){
			selects[pos].style.visibility="hidden";
		}
	}
	var capa=document.getElementById(mantener);
	imagen1=capa.style;
	capa.style.clip="rect(0px 0px 0px 0px)";
	capa.style.visibility="visible";
	RestaurarImagen(196,7,11,35);
}

function cargar_pestana(divId,posicion,codigoItem,codigoModulo,integracion,lang){ 
        if (integracion!='1') integracion='0';
	var capa=document.getElementById(divId);
	var myConn = new XHConn(); 
	if (!myConn) alert("XMLHTTP no esta disponible. Inténtalo con un navegador más actual."); 
	capa.innerHTML='<span style="font-size:20px">'+Cargando+' ...</span>';
	var peticion = function (oXML) {
		capa.innerHTML=oXML.responseText;
	};
	myConn.connect("/modules/cargarPestanas", "POST", "in="+integracion+lang+"&numero="+posicion+"&codigo="+codigoItem+"&codModulo="+codigoModulo,peticion); 
}


function marcarEnlace(idDiv){
	var enlace=document.getElementById(idDiv);
	enlace.style.textDecoration="underline";
}

function desmarcarEnlace(idDiv){
	var enlace=document.getElementById(idDiv);
	enlace.style.textDecoration="none";
}

function cargarListadoBolsillo(codigo,url,integracion,lang){
        if (integracion!='1') integracion='0';
        if (lang==null) lang='';
	var myConn2 = new XHConn(); 
	if (!myConn2) alert("XMLHTTP no esta disponible. Inténtalo con un navegador más actual."); 
	var capa2=document.getElementById("tabBolsillo");
	var peticion2 = function (oXML2) {
		capa2.innerHTML=oXML2.responseText;
	};
	myConn2.connect("/modules/tabBolsillo", "GET", "in="+integracion+lang+"&codigoTematica="+codigo,peticion2); 

	var myConn = new XHConn(); 
	if (!myConn) alert("XMLHTTP no esta disponible. Inténtalo con un navegador más actual."); 
	var capa=document.getElementById("capaBolsillo");
	capa.innerHTML='<span style="font-size:20px">'+Cargando+' ...</span>';
	var peticion = function (oXML) {
		capa.innerHTML=oXML.responseText;
	};
	myConn.connect(url, "GET", "in="+integracion+lang+"&codigoTematica="+codigo,peticion); 
}

function loadImgOferta(divId,codigoLibro,tamano){
	var contenido = ofertas;
	var targetObj = document.getElementById(divId);
	if (contenido.indexOf(codigoLibro+"=1")>-1){    
		targetObj.setAttribute("src","/i/"+rutaIm+"ico_50descuento.gif");
	}else if (contenido.indexOf(codigoLibro+"=2")>-1){    
		targetObj.setAttribute("src","/i/"+rutaIm+"ico_enviogratis.gif");
	}else if (contenido.indexOf(codigoLibro+"=3")>-1){    
		targetObj.setAttribute("src","/i/"+rutaIm+"ico_5descuento.gif");
	}else if (contenido.indexOf(codigoLibro+"=4")>-1){    
		targetObj.setAttribute("src","/i/"+rutaIm+"ico_regalo.gif");
	}else if (contenido.indexOf(codigoLibro+"=5")>-1){    
		targetObj.setAttribute("src","/i/"+rutaIm+"ico_oferta.gif");
	}
	return;
}

function loadImgOfertaC(divId,codigoLibro,tamano){
	var contenido = ofertas;
	if (contenido.indexOf(codigoLibro)>-1){
		var targetObj = document.getElementById(divId);
		if (contenido.indexOf(codigoLibro+"=1")>-1){    
			targetObj.setAttribute("src","/i/"+rutaIm+"ico_50descuento.gif");
		}else if (contenido.indexOf(codigoLibro+"=2")>-1){    
			targetObj.setAttribute("src","/i/"+rutaIm+"ico_enviogratis.gif");
		}else if (contenido.indexOf(codigoLibro+"=3")>-1){    
			targetObj.setAttribute("src","/i/"+rutaIm+"ico_5descuento.gif");
		}else if (contenido.indexOf(codigoLibro+"=4")>-1){    
			targetObj.setAttribute("src","/i/"+rutaIm+"ico_regalo.gif");
		}else if (contenido.indexOf(codigoLibro+"=5")>-1){    
			targetObj.setAttribute("src","/i/"+rutaIm+"ico_oferta.gif");
		}
	}else{
		var targetObj = document.getElementById(divId);
		targetObj.setAttribute("src","/i/sp.gif");
	}
	return;
}

function loadAjax(codigoLibro,idOferta,tamano,idPrev,modulo,tipoVoto){
	loadImgOferta(idOferta,codigoLibro,tamano);
	loadPreventa(idPrev,codigoLibro);
}

function loadEstado(divId,cod,titulo,precio,autor,imagen,estado,idImg,lang){
	document.getElementById(divId).innerHTML = ''; 
         if (lang==null || typeof(lang)=='undefined') lang='';
	var myConn = new XHConn(); 
	if (!myConn) alert("XMLHTTP no esta disponible. Inténtalo con un navegador más actual."); 
	var peticion = function (oXML) {
		document.getElementById(divId).innerHTML = oXML.responseText;
	};
	myConn.connect("/fichas/cargar_estado", "POST", "&estado="+estado+"&idImg="+idImg+"&codigoLibro="+cod+"&titulo="+titulo+"&precio="+precio+"&autor="+autor+"&imagen="+imagen+"&lang="+lang, peticion); 
}  

function loadPreventa2(divId,codigoLibro){
	var contenido = preventa;
	if (contenido.indexOf(codigoLibro)>-1){
		var targetObj = document.getElementById(divId);
		targetObj.innerHTML='<span class="preventa1">'+izPreventa+'</span><span class="preventa2">'+derPreventa+'</span>';
		var targetObj = document.getElementById("prox");
		targetObj.innerHTML =''+Proximamente+'...';
		var targetObj = document.getElementById("detalles");
		targetObj.innerHTML ='('+verDetalles+')';
	}
	return;
}

function mostrarPublicidad(tipoUrl) {       
	var url =  "/cache/promocion/publicidad.properties";
	var ajaxObjects2;   
    	ajaxObjects2 = new sack();
    	ajaxObjects2.requestFile = url;
        //ajaxObjects2.sincronismo = false;
    	ajaxObjects2.onCompletion = function(){ mostrarPublicidad2(url,ajaxObjects2,tipoUrl);};
    	ajaxObjects2.runAJAX();
}

function mostrarPublicidad2(url,ajaxObjects,tipoUrl) {   
	var externo="";
	var rutaImg="";
	var link="";    
	var contenido = ajaxObjects.response;    
	contenido=contenido.replace(/[\n]/g,'');
	contenido=contenido.replace(/[\r]/g,'');
	//contenido=contenido.replace("\n","");
	//contenido=contenido.replace("\r","");    
	var targetObj = document.getElementById("banner");
	var array_contenido = contenido.split("*");   
	for (i=0; i<array_contenido.length; i++){        
		var promocion = array_contenido[i];
		var array_promocion = promocion.split("#");
		var seccion=array_promocion[0];       
		if ((array_promocion.length > 1) && (seccion==tipoUrl)){ 
			String.prototype.fechaCompleta = function() {
				return this.replace(/^(\d{2})\/(\d{2})\/(\d{4})\/(\d{2}).(\d{2})$/, "$2/$1/$3 $4:$5:00");
			}
			fecha1 = array_promocion[1];
			fecha2= array_promocion[2];
			externo=array_promocion[3];            
			rutaImg=array_promocion[4];
			link=array_promocion[5];
			f1=new Date( fecha1.fechaCompleta() );
			f2=new Date( fecha2.fechaCompleta() );           
			var myConn = new XHConn(); 
			if (!myConn) alert("XMLHTTP no esta disponible. Inténtalo con un navegador más actual."); 
			var peticion = function (oXML) {		
				var rText=oXML.responseText;
				var respuesta=eval('('+rText+')');
				if (respuesta){ 
					var dia=respuesta.dia;
					var mes=respuesta.mes;
					var anio=respuesta.anio;
					var hora=respuesta.hora;
					var min=respuesta.min;                   
					var seg='0';
					fechaHoy = new Date(anio, mes-1, dia, hora, min,seg);
					if (fechaHoy >= f1 && fechaHoy<=f2){    
						if(externo==0){//no es pagina externa
							targetObj.innerHTML= "<a href='"+link+"'><img src='"+rutaImg+"' id='imPublicidad' alt='"+altPubli+"' /></a>";
						}else{//es pagina externa                          
							targetObj.innerHTML= "<a href=http://"+link+" target='_blank'><img src='"+rutaImg+"' id='imPublicidad' alt='"+altPubli+"' /></a>";
						}                       
					}               
				}
			};
			myConn.connect("/common/darFecha", "POST", "",peticion); 
		}
	}//for
}
function cambiaLangWeb(idioma){
	var actual=window.location;
	var nueva=location.pathname;
	if (nueva==null || nueva=="" || nueva=="/"){
		nueva=location.protocol+"//"+location.host;
	}
	var inclu=false;
	var querystring=location.search.substring(1,location.search.length);
	if (querystring==null || querystring==""){
		var posIdi=nueva.lastIndexOf("/");
		var idiOrig=nueva.substring(posIdi+1,nueva.length);
		idiOrig=idiOrig.toLowerCase();
		if (idiOrig!="" && (idiOrig=="es_es" || idiOrig=="ca_es" || idiOrig=="fr_fr" || idiOrig=="en_gb" || idiOrig=="pt_pt")){
			nueva=nueva.substring(0,posIdi)+"/"+idioma;
		}else{
			nueva=nueva+"/"+idioma;
		}
	}else{
		var args = querystring.split('&');
		if (args.length==1){
			var pair = args[0].split('=');
			if (pair[0]=="lang"){
				nueva=nueva+"?lang="+idioma;
			}else{
				nueva=nueva+"?"+args[0]+"&lang="+idioma;
			}
		}else{
			nueva=nueva+"?";
			var i=0;
			do {
				if (i>0){
					nueva=nueva+"&";
				}
				var pair = args[i].split('=');
				if (pair[0]=="lang"){
					nueva=nueva+"lang="+idioma;
					inclu=true;
				}else{
					nueva=nueva+args[i];
				}
				i++;                    
			} while(i < args.length);
			if (!inclu){
				nueva=nueva+"&lang="+idioma;
			}
		}
	}
	window.location=nueva;
}
