

var isOpera = null;
var isSafari = null; 
var isGecko = null;
var isIE = null;
var isMobile = null;
var ua=navigator.userAgent, userAgentMatches;
if ((/KHTML/).test(ua)) {
isSafari=1;
}
userAgentMatches=ua.match(/AppleWebKit\/([^\s]*)/);
if (userAgentMatches&&userAgentMatches[1]) {
isSafari=parseFloat(userAgentMatches[1]);
}
if (!isSafari) {
userAgentMatches=ua.match(/Opera[\s\/]([^\s]*)/);
if (userAgentMatches&&userAgentMatches[1]) {
isOpera=parseFloat(userAgentMatches[1]);
} else {
userAgentMatches=ua.match(/MSIE\s([^;]*)/);
if (userAgentMatches&&userAgentMatches[1]) {
isIE=parseFloat(userAgentMatches[1]);
} else {
userAgentMatches=ua.match(/Gecko\/([^\s]*)/);
if (userAgentMatches) {
isGecko=1;
}
}
}
}

var retrasoPintadoCalendario = 2000;
var iterador = 0;
var ObjetosFlash = new Array();
var ObjetosFlashProcesados = new Array();
var userAgent = navigator.userAgent.toLowerCase();
var temporizador1 = setTimeout('METIncrustaObjetosFlash()',2000);
var temporizador2 = setTimeout('METIncrustaObjetosFlash()',8000);
var ModoInsercionFlash = 1;
if (userAgent.indexOf("linux") > -1)
{
ModoInsercionFlash = 0;	
}
function MET_CambiaModoInsercionFlash(modo)
{
ModoInsercionFlash = modo;
}
function MET_RedefineModoStandardInsercionFlash(modo)
{
if (userAgent.indexOf("opera") > -1 )
{
ModoInsercionFlash = 1;
}
else
{
ModoInsercionFlash = modo;
}
}
function METIncrustaObjetosFlash()
{
var ObjetoLocal;
retrasoPintadoCalendario = 0;
while (ObjetoLocal = ObjetosFlash.shift())
{
ObjetoLocal["obj"].replace(ObjetoLocal["div"]);
ObjetosFlashProcesados.push(ObjetoLocal);
}
}
function METOcultaObjetosFlash()
{
var div;
for (var i=0; i<ObjetosFlashProcesados.length; i++)
{
div = document.getElementById(ObjetosFlashProcesados[i]["div"]);
if (userAgent.indexOf("linux") > -1)
{
div.style.visibility = "hidden";
}
else
{
if (div.id.indexOf("div_MPlayerflash_") > -1)
div.style.visibility = "hidden";
}
}
}
function METMuestraObjetosFlash()
{
var div;
for (var i=0; i<ObjetosFlashProcesados.length; i++)
{
div = document.getElementById(ObjetosFlashProcesados[i]["div"]);
div.style.visibility = "visible";
}
}
var FlashDetect = new function(){
var self = this;
self.release = "1.0.2";
self.installed = false;
self.major = -1;
self.minor = -1;
self.revision = -1;
self.revisionStr = "";
self.activeXVersion = "";
var activeXDetectRules = [
{
"name":"ShockwaveFlash.ShockwaveFlash.7",
"version":function(obj){
return getActiveXVersion(obj);
}
},
{
"name":"ShockwaveFlash.ShockwaveFlash.6",
"version":function(obj){
var version = "6,0,21";
try{
obj.AllowScriptAccess = "always";
version = getActiveXVersion(obj);
}catch(err){}
return version;
}
},
{
"name":"ShockwaveFlash.ShockwaveFlash",
"version":function(obj){
return getActiveXVersion(obj);
}
}
];
var getActiveXVersion = function(activeXObj){
var version = -1;
try{
version = activeXObj.GetVariable("$version");
}catch(err){}
return version;
};
var getActiveXObject = function(name){
var obj = -1;
try{
obj = new ActiveXObject(name);
}catch(err){}
return obj;
};
var parseActiveXVersion = function(str){
var versionArray = str.split(",");
return {
"major":parseInt(versionArray[0].split(" ")[1], 10),
"minor":parseInt(versionArray[1], 10),
"revision":parseInt(versionArray[2], 10),
"revisionStr":versionArray[2]
};
};
var parseRevisionStrToInt = function(str){
return parseInt(str.replace(/[a-zA-Z]/g, ""), 10) || self.revision;
};
self.majorAtLeast = function(version){
return self.major >= version;
};
self.FlashDetect = function(){
if(navigator.plugins && navigator.plugins.length>0){
var type = 'application/x-shockwave-flash';
var mimeTypes = navigator.mimeTypes;
if(mimeTypes && mimeTypes[type] && mimeTypes[type].enabledPlugin && mimeTypes[type].enabledPlugin.description){
var desc = mimeTypes[type].enabledPlugin.description;
var descParts = desc.split(' ');
var majorMinor = descParts[2].split('.');
self.major = parseInt(majorMinor[0], 10);
self.minor = parseInt(majorMinor[1], 10); 
self.revisionStr = descParts[3];
self.revision = parseRevisionStrToInt(self.revisionStr);
self.installed = true;
}
}else if(navigator.appVersion.indexOf("Mac")==-1 && window.execScript){
var version = -1;
for(var i=0; i<activeXDetectRules.length && version==-1; i++){
var obj = getActiveXObject(activeXDetectRules[i].name);
if(typeof obj == "object"){
self.installed = true;
version = activeXDetectRules[i].version(obj);
if(version!=-1){
var versionObj = parseActiveXVersion(version);
self.major = versionObj.major;
self.minor = versionObj.minor; 
self.revision = versionObj.revision;
self.revisionStr = versionObj.revisionStr;
self.activeXVersion = version;
}
}
}
}
}();
};
var versionFlash = 	FlashDetect.major;
var revisionFlash = FlashDetect.revisionStr;
function FlashHTML(minVersion, source, width, height,op, pixel, id){
var self = this; 
var baseElement = document.createElement("div");
var options = arguments[4] || {};
var winIE = ((navigator.appVersion.toLowerCase().indexOf("win")!=-1) && (navigator.appName=="Microsoft Internet Explorer"));
var idCount = FlashHTML.idCount++;
var namespaceAdded = false;
var namespaceName = "flashtml";
var namespaceURN = "http://www.featureblend.com/2007/flashtml/";
var idObjeto = id;
self.domTemplate = "";
self.innerHTML = "";
self.xhtml = "";
if (pixel != undefined && pixel != "")
{
var divPixel = document.createElement("div");
divPixel.style.display = "none";
divPixel.style.zIndex = 100;
var imgPixel = document.createElement("img");
divPixel.appendChild(imgPixel);
imgPixel.src = pixel;
imgPixel.width = 1;
imgPixel.height = 1;
imgPixel.alt = "";
}
self.inDocumentElement = "";
var getCabVersion = function(minVersion){
return minVersion + ",0,0,0";
};
var getNameValueAttrFromOptions = function(name){
return (typeof options[name] != "undefined")?getNameValueAttributes(name, options[name].toString()):"";
};
var getNameValueAttributes = function(name, value){
return {
"@name":name,
"@value":value
};
};
var createElementFromRule = function(name, target){
var newElement = safeCreateElement(name.replace("#",""));
return target.appendChild(newElement);
};
var getID = function(){
if (idObjeto != undefined && idObjeto != "")
return idObjeto;
var patron = /.*\/([\w-]+)\.swf\??/i;
if (patron.test(source))
{
return (RegExp.$1);
}
return "ObjetoSWF";
};
var setAttributeFromRule = function(name, value, target){
target.setAttribute(name.replace("@",""), value);
};
var safeCreateElement = function(name){
if((name=="object" || name=="param") && document.namespaces){
if(!namespaceAdded){
document.namespaces.add(namespaceName, namespaceURN);
namespaceAdded = true;
}
return document.createElement(namespaceName + ":" + name);
}else{
return document.createElement(name);
}
};
var htmlTidy = function(str){
str = str.replace(/<\?xml([^>]*)>/, "");
str = str.replace(eval("/"+namespaceName+":/g"),"");
str = str.replace(/><\/param>/g,">");
str = str.replace(/(<param )(.*?)(>)/g, "<param $2 \/>");
return str;
};
var parseRules = function(position, target){
for(var i in position){
if(i.charAt(0)=="#"){
var appendedElement;
if(typeof position[i] == "object" && position[i].length){
for(var j=0; j<position[i].length; j++){
if(position[i][j]()!==""){
appendedElement = createElementFromRule(i, target);
parseRules(position[i][j](), appendedElement);
}
}
}else if(typeof position[i]=="function" && position[i]()!==""){
appendedElement = createElementFromRule(i, target);
parseRules(position[i](), appendedElement);
}
}else if(i.charAt(0)=="@"){
if(typeof position[i]=="function" && position[i]()!==""){
setAttributeFromRule(i, position[i](), target);
}else if(typeof position[i] == "string"){
setAttributeFromRule(i, position[i], target);
}
}
}
};
var structuralRules = {
"#object":function(){
return {
"@type":function(){
return (!winIE)?"application/x-shockwave-flash":"";
},
"@codebase":function(){
return (winIE)?"http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab#version="+getCabVersion(minVersion):"";
},
"@classid":function(){
return (winIE)?"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000":"";
},
"@data":function(){
return (!winIE)?source:"";
},
"@width":function(){
return width.toString();
},
"@height":function(){
return height.toString();
},
"@id":function(){
return getID();
},
"@tabindex":function(){
return options.tabindex || "";
},
"#param":[
function(){
return (winIE)?getNameValueAttributes("movie", source):"";
},
function(){
return getNameValueAttrFromOptions("allowscriptaccess");
},
function(){
return getNameValueAttrFromOptions("allowfullscreen");
},
function(){
return getNameValueAttrFromOptions("swliveconnect");
},
function(){
return getNameValueAttrFromOptions("play");
},
function(){
return getNameValueAttrFromOptions("loop"); 
},
function(){
return getNameValueAttrFromOptions("menu"); 
},
function(){
return getNameValueAttrFromOptions("quality"); 
},
function(){
return getNameValueAttrFromOptions("scale"); 
},
function(){
return getNameValueAttrFromOptions("align"); 
},
function(){
return getNameValueAttrFromOptions("salign"); 
},
function(){
return getNameValueAttrFromOptions("wmode"); 
},
function(){
return getNameValueAttrFromOptions("bgcolor");
},
function(){
return getNameValueAttrFromOptions("base");
},
function(){
var result = "";
if(options.flashvars){
var flashVarsStr = (typeof options.flashvars == "object")?FlashHTML.getQueryStrFromObj(options.flashvars):options.flashvars;
result = getNameValueAttributes("flashvars", flashVarsStr);
}
return result;
}
]
};
}
};
self.append = function(target){
return addToElement(target, false);
};
self.replace = function(target){
return addToElement(target, true);
};
var addToElement = function(target, replace){
var result = false;
var targetObj = (typeof target=="object")?target:document.getElementById(target);
if(!self.inDocumentElement){
if(winIE){
if(replace){
targetObj.innerHTML = self.xhtml;
}else{
targetObj.innerHTML += self.xhtml;
}
self.inDocumentElement = document.getElementById(getID());
window.attachEvent("onunload", self.garbageCollection);
}else{
if(replace){
while (targetObj.firstChild) {
targetObj.removeChild(targetObj.firstChild);
}					
}
self.inDocumentElement = targetObj.appendChild(baseElement.childNodes[0]);
}
result = self.inDocumentElement;
}
return result;
};
self.garbageCollection = function(){
if(winIE && self.inDocumentElement){
self.inDocumentElement = null;
}
};
self.FlashHTML = function(){
parseRules(structuralRules, baseElement);
self.domTemplate = baseElement.childNodes[0];
self.innerHTML = baseElement.innerHTML;
self.xhtml = htmlTidy(self.innerHTML);
}();
self.writeHTML = function(){
document.write(self.xhtml);
};
}
FlashHTML.getQueryStrFromObj = function(nameValue){
var str = "";
for(var i in nameValue){
if(nameValue.hasOwnProperty(i)){
str += (encodeURI(i) + "=" + encodeURI(nameValue[i]) + "&");
}
}
return str.substring(0, str.length-1);
};
FlashHTML.idCount = 0;
FlashHTML.idPattern = "FlashHTML_";
FlashHTML.release = "1.0.1";
function MASImgHTML(source, width, height, enlace, textalt, wopen, pixel)
{
var self = this; 
var baseElement = document.createElement("div");
var winIE = ((navigator.appVersion.toLowerCase().indexOf("win")!=-1) && (navigator.appName=="Microsoft Internet Explorer"));
self.inDocumentElement = "";
self.innerHTML = "";
if (textalt == "" || textalt == undefined)
textalt = "Haz click";
if (wopen == "" || wopen == undefined)
wopen = "_blank";
self.xhtml = "<a href=\"javascript:void(0)\" onClick=\"javascript:MASclickPublicidad('" + enlace + "','" + wopen +"');\" ><img src=\"" + source + "\" width=\"" + width + "\" height=\"" + height + "\" border=\"0\"  alt=\"" + textalt + "\" /></a>";
if (pixel != undefined && pixel != "")
{
self.xhtml +='<div id="mas_pixel" style="position:absolute;top:0px;left:0px;width:1px;height:1px;visibility:hidden;z-Index:1"><img src="' + pixel + '" width="1" height="1" alt="" \/><\/div>';
}
self.replace = function(target)
{
return newImgElement(target);
};
var newImgElement =  function(target)
{
var targetObj = (typeof target=="object")?target:document.getElementById(target);
if(winIE){
targetObj.innerHTML = self.xhtml;
self.inDocumentElement = targetObj;
}else{
while (targetObj.firstChild) {
targetObj.removeChild(targetObj.firstChild);
}					
var rng = document.createRange();
rng.setStartBefore(targetObj);
var htmlFrag = rng.createContextualFragment(self.xhtml);
targetObj.appendChild(htmlFrag);
}
result = self.inDocumentElement;
return result;
} 
}
function MASclickPublicidad(enlace, wopen)
{
if (wopen == '_blank')
{
if (enlace.indexOf("http://") != -1)
{
window.open(enlace);
}
}
else
{
window.location = enlace;
}
}
function MASinfo_user()
{
var navWidth = 0;
var navHeight = 0;
var re = /\s/g;
var user_agent = navigator.userAgent.toLowerCase().replace(re, "_");
if (self.innerWidth)
{
navWidth = innerWidth;
navHeight = innerHeight;
}
else if (document.documentElement && document.documentElement.clientWidth)
{
navWidth = document.documentElement.clientWidth;
navHeight = document.documentElement.clientHeight;
}
else if (document.body)
{
navWidth = document.body.clientWidth;
navHeight = document.body.clientHeight;
}
var screenWidth = screen.width;
var screenHeight = screen.height;
var resolucion = 'S:' + screenWidth + 'x' + screenHeight + '|N:' + navWidth + 'x' + navHeight + "|U:" + user_agent;
return escape(resolucion + "|F:" + versionFlash + '-' + revisionFlash);
}
function METUtils_activeTab(nombreId,cual) 
{
var contPestana;
objeto = document.getElementById(nombreId);
cuantasPestanas = objeto.childNodes.length;
for( i = 0 ; i < cuantasPestanas ; i++ ) 
{
if ( ( objeto.childNodes[i].nodeName == "DIV") && (  objeto.childNodes[i].className == "contenedormenupestanas" ) ) 
{
for ( j = 0 ; j < objeto.childNodes[i].childNodes.length ; j++ ) 
{
if ( objeto.childNodes[i].childNodes[j].nodeName == "UL" ) 
{
contPestana = 1;
for ( k = 0 ; k < objeto.childNodes[i].childNodes[j].childNodes.length ; k ++ ) 
{
if ( objeto.childNodes[i].childNodes[j].childNodes[k].nodeName == "LI" ) 
{
if ( contPestana == cual )
objeto.childNodes[i].childNodes[j].childNodes[k].className = "activo";
else
objeto.childNodes[i].childNodes[j].childNodes[k].className = "";
contPestana++;
}
}
}
}
}
if ( ( objeto.childNodes[i].nodeName == "DIV") && (  objeto.childNodes[i].className == "cajascontenido" ) ) 
{
contPestana = 1;
for ( j = 0 ; j < objeto.childNodes[i].childNodes.length ; j++ ) 
{
if ( ( objeto.childNodes[i].childNodes[j].nodeName == "DIV" ) && ( objeto.childNodes[i].childNodes[j].className == "cajacontenido" ) ) 
{
if ( contPestana == cual )
objeto.childNodes[i].childNodes[j].style.display = "block";
else
objeto.childNodes[i].childNodes[j].style.display = "none";
contPestana++;
}
}
}
}
}
function METUtils_removeElement(cualId) 
{
var elemento = document.getElementById(cualId);
var padre = elemento.parentNode;
padre.removeChild(elemento);
}
function METComentarios_hideElement(cualId) {
if (cualId == "contenedorAmpliarFoto")
{
METMuestraObjetosFlash();
}	
var elemento = document.getElementById(cualId);
var padre = elemento.parentNode;
padre.removeChild(elemento);
}
function METComentarios_showHideElement(idElemento) {
elemento = document.getElementById(idElemento);
if (elemento.className  == "alavista")
elemento.className = "oculto";
else
elemento.className = "alavista";
}
function METUtils_showElement(id) {
document.getElementById(id).style.display = 'inline';
}
function METUtils_hideElement(id) {
document.getElementById(id).style.display = 'none';
}
function METUtils_changeBackgroundImage(cualId) {
elDiv = document.getElementById(cualId);
if (elDiv.className == "nodesplegado") 
elDiv.className = "desplegado";
else 
elDiv.className = "nodesplegado";
}
function METImages_showPhotoInline(direccion,anchoImagen,altoImagen,piefoto,firma) {
if (document.getElementById('contenedorAmpliarFoto')) { METComentarios_hideElement('contenedorAmpliarFoto');METComentarios_hideElement('cortina');}
var YscrollVertical = (document.documentElement.scrollTop || 
document.body.scrollTop);
var anchoPantalla = document.documentElement.clientWidth;
var altoPantalla = document.documentElement.clientHeight;
var anchoContenedor = 990;
if(anchoImagen > anchoContenedor)
{
altoImagen = ( (anchoContenedor-30) * altoImagen ) / anchoImagen;
anchoImagen = (anchoContenedor-30);
}
var posicionX = (anchoContenedor / 2) - ( anchoImagen / 2 );
var posicionY = (altoPantalla/2) - ( altoImagen / 2 ) - (anchoImagen / 10);
if ( posicionY < 0 ) posicionY = 0;
var elDivId = document.createElement('div');
elDivId.setAttribute ("id","contenedorAmpliarFoto");
altototalpagina = document.body.offsetHeight;
var elDivCortina = document.createElement('div');
elDivCortina.className = "cortina";
elDivCortina.setAttribute ("id","cortina");
elDivCortina.style.height = altototalpagina + "px";
var elDiv = document.createElement('div');
elDiv.className = 'fotoAmpliada';
elDiv.style.width = anchoImagen+"px";
elDivId.style.left = "0px";
elDivId.style.top = YscrollVertical+posicionY+"px";
var imagen = document.createElement('img');
imagen.src = direccion;
imagen.setAttribute( "height", altoImagen);
imagen.style.width = anchoImagen + "px";
imagen.style.height = altoImagen + "px";
var elDivPie = document.createElement('div');
elDivPie.className = "piedefoto";
var elDivCerrarSuperior = document.createElement('div');
elDivCerrarSuperior.className = 'cerrarsuperior';
var enlaceCerrarSuperior = document.createElement('a');
var textoCerrarSuperior = document.createTextNode('cerrar');
enlaceCerrarSuperior.appendChild(textoCerrarSuperior);
enlaceCerrarSuperior.href="javascript:METComentarios_hideElement('contenedorAmpliarFoto');METComentarios_hideElement('cortina')";
elDivCerrarSuperior.appendChild(enlaceCerrarSuperior);
var elDivCerrar = document.createElement('div');
elDivCerrar.className = 'cerrar';
var enlaceCerrar = document.createElement('a');
var textoCerrar = document.createTextNode('cerrar');
enlaceCerrar.appendChild(textoCerrar);
enlaceCerrar.href="javascript:METComentarios_hideElement('contenedorAmpliarFoto');METComentarios_hideElement('cortina')";
elDivCerrar.appendChild(enlaceCerrar);
var elDivFirma = document.createElement('div');
elDivFirma.className = 'firma';
var textoFirma = document.createTextNode(firma);
elDivFirma.appendChild(textoFirma);
var parrafo = document.createElement('p');
var textoPie = document.createTextNode(piefoto);
parrafo.appendChild(textoPie);
document.body.appendChild(elDivCortina);
elDiv.appendChild(elDivCerrarSuperior);
elDiv.appendChild(imagen);
elDivPie.appendChild(parrafo);
elDivPie.appendChild(elDivFirma);
elDiv.appendChild(elDivPie);
elDiv.appendChild(elDivCerrar);
elDivId.appendChild(elDiv);
document.body.appendChild(elDivId);
elemento = document.getElementById("cortina");
elemento.onclick = function() {
METComentarios_hideElement("contenedorAmpliarFoto");
METComentarios_hideElement("cortina");
}
METOcultaObjetosFlash();
}
function METComentarios_showCommentInline(textoComentario,numeroComentario,autor,fecha,obj,seccion)
{  
var anchoComentario = 400;
var altoComentario = 600;
var portada = 0;
if (seccion == 1)
portada = 1
if (document.getElementById('contenedorAmpliarComentario')) 
{ 
METUtils_removeElement('contenedorAmpliarComentario');
}
ref = document.getElementById(obj);
posY = METUtils_calcPosition (ref, "offsetTop");
posX = METUtils_calcPosition (ref, "offsetLeft");
var elDivId = document.createElement('div');
elDivId.setAttribute ("id","contenedorAmpliarComentario");
altototalpagina = document.body.offsetHeight;
var elDivContenedorComentario = document.createElement('div');
elDivContenedorComentario.className = 'comentarioflotante';
var elDiv = document.createElement('div');
elDiv.className = 'comentarioAmpliado';
elDiv.style.width = anchoComentario+"px";
anchoPagina = document.documentElement.clientWidth;
if ( portada ) {
posX = posX + 60;
posY = posY + 20;
}
if (  anchoPagina < ( posX + anchoComentario ))
posX = anchoPagina - anchoComentario - 20;
elDivId.style.left = posX+"px";
elDivId.style.top = posY+20+"px";
var elDivComentario = document.createElement('div');
elDivComentario.className = "comentario";
var tituloCaja = document.createElement('h5');
var texto = document.createTextNode('comentario completo');
tituloCaja.appendChild(texto);
var elDivTextoComentario = document.createElement('div');
elDivTextoComentario.className = 'texto';
var textoPie = document.createTextNode(textoComentario);
elDivTextoComentario.innerHTML = textoComentario;
var elDivFirma = document.createElement('div');
elDivFirma.className = 'firma';
var spanNumeroComentario = document.createElement('span');
spanNumeroComentario.className = 'numero';
texto = document.createTextNode(numeroComentario);
spanNumeroComentario.appendChild(texto);
var spanAutor = document.createElement('span');
spanAutor.className = 'autor';
texto = document.createTextNode(autor);
spanAutor.appendChild(texto);
var spanFecha = document.createElement('span');
spanFecha.className = 'fecha';
texto = document.createTextNode(fecha);
spanFecha.appendChild(texto);
if (autor) {
if (numeroComentario) {
texto = document.createTextNode('nš ');
elDivFirma.appendChild(texto);
elDivFirma.appendChild(spanNumeroComentario);
}
texto = document.createTextNode(' por ');
elDivFirma.appendChild(texto);
elDivFirma.appendChild(spanAutor);
if (fecha) {
texto = document.createTextNode(' el ');
elDivFirma.appendChild(texto);
elDivFirma.appendChild(spanFecha);
}
}
var elDivCerrar = document.createElement('div');
elDivCerrar.className = 'cerrar';
var enlaceCerrar = document.createElement('a');
var textoCerrar = document.createTextNode('cerrar');
enlaceCerrar.appendChild(textoCerrar);
enlaceCerrar.href="javascript:METUtils_removeElement('contenedorAmpliarComentario');";
elDivCerrar.appendChild(enlaceCerrar);
elDivComentario.appendChild(tituloCaja);
elDivComentario.appendChild(elDivTextoComentario);
elDivComentario.appendChild(elDivFirma);
elDivContenedorComentario.appendChild(elDivComentario);
elDivContenedorComentario.appendChild(elDivCerrar);
elDiv.appendChild(elDivContenedorComentario);
elDivId.appendChild(elDiv);
document.body.appendChild(elDivId);
}
function METComentarios_showHideComments(cual) {
METComentarios_showHideElement( "comentario" + cual );
METUtils_removeElement( "desplegarcomentario" + cual );
}
var baseUrl = "/soitu/tags/diaria/"
var diaMinimo = 6;
var mesMinimo = 11;
var anyoMinimo = 2007;
var baseUrlArchive = "/soitu/hemeroteca/fecha.html?micromedio=portada&dia=";
var diaMinimoArchive = 27;
var mesMinimoArchive = 12;
var anyoMinimoArchive = 2007;
var baseUrlSearcher = baseUrl;
var diaMinimoSearcher = 6;
var mesMinimoSearcher = 11;
var anyoMinimoSearcher = 2007;
var diaActual;
var mesActual;
var anyoActual;
if ( (typeof(PortadillaUsuarios) != "undefined") && ( PortadillaUsuarios === 1 ) ) {
var hoy = new Date();
diaActual = hoy.getDate();
mesActual = hoy.getMonth() + 1;
anyoActual = hoy.getYear()
} else {
diaActual = 31
mesActual = 10
anyoActual = 2009
}
if ( anyoActual < 1000 ) {
anyoActual += 1900;
}
var mesActualCajaBuscador = mesActual;
var anyoActualCajaBuscador = anyoActual;
var globales = new Array();
globales['hemerotecames'] = new Array ();
globales['hemerotecames']['mesActualHemeroteca'] = mesActualCajaBuscador;
globales['hemerotecames']['anyoActualHemeroteca'] = anyoActualCajaBuscador;
var anyoActualHemeroteca = anyoActualCajaBuscador;
var mesActualHemeroteca = mesActualCajaBuscador;
function METCalendar_setBaseURL (url) {
baseUrlSearcher = url;
}
function METCalendar_setArchiveBaseURL (url) {
baseUrlArchive = url;
}
function METCalendar_initialize(year, month, day) {
anyoMinimo = year;
mesMinimo = month;
diaMinimo = day;
}
function METCalendar_initializeSearcher(year, month, day) {
anyoMinimoSearcher = year;
mesMinimoSearcher = month;
diaMinimoSearcher = day;
}
function METCalendar_initializeArchive(year, month, day) {
anyoMinimoArchive = year;
mesMinimoArchive = month;
diaMinimoArchive = day;
}
function METCalendar_createMonthsArchive(enQueDiv,cualMes,cualAnyo, Meses) {
setTimeout('METCalendar_createMonthsArchiveConRetraso("' + enQueDiv + '",' + cualMes + ',' + cualAnyo + ',' + Meses + ')',retrasoPintadoCalendario);
}
function METCalendar_createMonthsArchiveConRetraso(enQueDiv,cualMes,cualAnyo, Meses) {
var cuantosMeses = (Meses) ? Meses : "3";
METCalendar_initialize(anyoMinimoArchive, mesMinimoArchive, diaMinimoArchive);
baseUrl = baseUrlArchive;
if(cualMes > 12) { cualMes = cualMes - 12; cualAnyo++; }
if(cualMes < 1) { cualMes = cualMes + 12; cualAnyo--; }
if (enQueDiv === 'hemerotecames') {
anyoActualHemeroteca = cualAnyo;
mesActualHemeroteca = cualMes;
}
globales[enQueDiv]['anyoActualHemeroteca'] = cualAnyo;
globales[enQueDiv]['mesActualHemeroteca'] = cualMes;
tempAnyo = cualAnyo;
for(j=1;j<=cuantosMeses;j++) {
if(cualMes > 12) { cualMes = cualMes - 12; tempAnyo++; }
if(cualMes < 1) { cualMes = cualMes + 12; tempAnyo--; }
if (document.getElementById("contenedor_"+enQueDiv+j)) { METUtils_removeElement("contenedor_"+enQueDiv+j);}
if (document.getElementById(enQueDiv+'anyoymes'))
dataAsVar = 1;
else
dataAsVar = 0;
METCalendar_createMonth(enQueDiv + j,cualMes,tempAnyo, dataAsVar);
if((cualMes == mesActual) && (tempAnyo == anyoActual)) {
document.getElementById(enQueDiv+j).className = 'mesactivo';
} else {
document.getElementById(enQueDiv+j).className = '';
}
cualMes--;
}
if (document.getElementById(enQueDiv+'anterior') && document.getElementById(enQueDiv+'siguiente'))
divName = enQueDiv;
else
divName = "hemeroteca";
document.getElementById(divName+'anterior').style.display = "block";
document.getElementById(divName+'siguiente').style.display = "block";
if ( anyoActual < cualAnyo ) {
document.getElementById(divName+'siguiente').style.display = "none";
}
if ( anyoMinimo > globales[enQueDiv]['anyoActualHemeroteca'] )
document.getElementById(divName+'anterior').style.display = "none";
if ( ( anyoActual === cualAnyo ) && ( mesActual <= globales[enQueDiv]['mesActualHemeroteca'] ) )
document.getElementById(divName+'siguiente').style.display = "none";
if ( ( anyoMinimo === globales[enQueDiv]['anyoActualHemeroteca'] ) && ( mesMinimo >= ( cualMes + 1 ) ) )
document.getElementById(divName+'anterior').style.display = "none";
}
function METCalendar_createMonthSearcher(enQueDiv,cualMes,cualAnyo,dateAsVar) {
setTimeout('METCalendar_createMonthSearcherConRetraso("' + enQueDiv + '",' + cualMes + ',' + cualAnyo + ',' + dateAsVar + ')',retrasoPintadoCalendario);
}
function METCalendar_createMonthSearcherConRetraso(enQueDiv,cualMes,cualAnyo,dateAsVar) {
anyoActualCajaBuscador = cualAnyo;
if(cualMes > 12) { cualMes = cualMes - 12; anyoActualCajaBuscador ++; cualAnyo++; }
if(cualMes < 1) { cualMes = cualMes + 12; anyoActualCajaBuscador --; cualAnyo--; }
diasActuales = (cualMes * 31 ) + (cualAnyo * 365);
METCalendar_initialize(anyoMinimoSearcher, mesMinimoSearcher, diaMinimoSearcher);
baseUrl = baseUrlSearcher;
if (document.getElementById("contenedor_"+enQueDiv)) { 
METUtils_removeElement("contenedor_"+enQueDiv);
}
METCalendar_createMonth(enQueDiv,cualMes,anyoActualCajaBuscador,dateAsVar);
mesActualCajaBuscador = cualMes;
document.getElementById('flechaanterior').style.display = "block";
document.getElementById('flechasiguiente').style.display = "block";
if ( anyoActual < cualAnyo )
document.getElementById('flechasiguiente').style.display = "none";
if ( anyoMinimo > cualAnyo )
document.getElementById('flechaanterior').style.display = "none";
if ( ( anyoActual === cualAnyo ) && ( mesActual <= cualMes ) )
document.getElementById('flechasiguiente').style.display = "none";
if ( ( anyoMinimo === cualAnyo ) && ( mesMinimo >= cualMes ) )
document.getElementById('flechaanterior').style.display = "none";
}
function METCalendar_createMonth(enQueDiv,cualMes,cualAnyo,dateAsVar) {
var showMonth = (dateAsVar)? '0':'1';
var elementoLi;
var elementoTexto;
var diasSemana = new Array ("L", "M", "X", "J", "V", "S", "D");
var mesNombre = new Array("","Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
var ultimosDias = new Array("","31","28","31","30","31","30","31","31","30","31","30","31");
var objetoFecha = new Date(cualAnyo,(cualMes-1),1);
var diaInicio = objetoFecha.getDay();
if ( diaInicio === 0 )
diaInicio = 7;
var ultimoDia = ultimosDias[cualMes];
if ( ( ( cualAnyo % 4 ) == 0) && ( cualMes == 2 ) ) ultimoDia = 29;
elDiv = document.getElementById(enQueDiv);
var elDivId = document.createElement('div');
elDivId.setAttribute ("id","contenedor_"+enQueDiv);
var divContenedormesycalendario = document.createElement('div');
divContenedormesycalendario.className = "contenedormesycalendario";
if ( showMonth === '1') {
var elementoDivMesAnyo = document.createElement('div');
elementoDivMesAnyo.className = "anyoymes";
var elementoDivAnyo = document.createElement('div');
elementoDivAnyo.className = "anyo";
elementoTexto = document.createTextNode(cualAnyo);
elementoDivAnyo.appendChild(elementoTexto);
var elementoDivMes = document.createElement('div');
elementoDivMes.className = "mes";
elementoTexto = document.createTextNode(mesNombre[cualMes]);
elementoDivMes.appendChild(elementoTexto);
elementoDivMesAnyo.appendChild(elementoDivAnyo);
elementoDivMesAnyo.appendChild(elementoDivMes);
divContenedormesycalendario.appendChild(elementoDivMesAnyo);
} else {
enQueDivtemp = enQueDiv;
enQueDivtemp = enQueDivtemp.replace(/[0-9]$/, "");
if (document.getElementById(enQueDivtemp+'anyoymes'))
name = enQueDivtemp+'anyoymes';
else
name = 'anyoymes';
document.getElementById(name).innerHTML = mesNombre[cualMes] + ' ' + cualAnyo;
}
var elementoUl = document.createElement('ul');
elementoUl.className = 'calendario';
for(i=0; i<diasSemana.length; i++)
{
elementoLi = document.createElement('li');
elementoTexto = document.createTextNode(diasSemana[i]);
elementoLi.appendChild(elementoTexto);
elementoUl.appendChild(elementoLi);
}
i=1;
var pintar = 1;
do
{
dia = i - diaInicio + 1;
if (anyoActual === cualAnyo)
if (cualMes > mesActual)
pintar = 0;
if ( (mesMinimo > cualMes) && (anyoMinimo === cualAnyo) )
pintar = 0;
if ( (cualAnyo < anyoMinimo) || (cualAnyo > anyoActual) )
pintar = 0;
if ( (mesMinimo === cualMes) && (anyoMinimo === cualAnyo) ) {
if ( diaMinimo > dia ) {
pintar = 0;
} else {
pintar = 1;
}
}
if ( (mesActual === cualMes) && (anyoActual === cualAnyo) ) {
if ( diaActual < dia )
pintar = 0;
}
if(dia < 10) diaTexto = '0'+dia; else diaTexto = dia;
if(cualMes < 10) mesTexto = '0'+cualMes; else mesTexto = cualMes;
elementoLi = document.createElement('li');
if ((i >= diaInicio) && (dia <= ultimoDia ))
{
elementoTexto = document.createTextNode(diaTexto);
if ( pintar ) {
elementoEnlace = document.createElement('a');
elementoEnlace.href = baseUrl + cualAnyo + mesTexto + diaTexto;
elementoEnlace.appendChild(elementoTexto);
elementoLi.appendChild(elementoEnlace);
} else {
elementoLi.appendChild(elementoTexto);
}
elementoUl.appendChild(elementoLi);
}
else
{
elementoTexto = document.createTextNode('\u00a0');
elementoLi.appendChild(elementoTexto);
elementoUl.appendChild(elementoLi);
}
i++;
} while (( dia != ultimoDia) && ( i < 40 )) ;
divContenedormesycalendario.appendChild(elementoUl);
elDivId.appendChild(divContenedormesycalendario);
elDiv.appendChild(elDivId);
}
function MET_Grafico_Flash(grafico, GF_version, GF_params, flash_params, GF_width, GF_height, img_altenativa, url_alternativa, texto_alt, id)
{
if (versionFlash >= GF_version)
{
var id_div_Graficoflash = "div_Graficoflash_" + (++iterador);
var params = {"menu":"false", "wmode":"opaque" };
for(var key in flash_params)
{
params[key] = flash_params[key];
}
var cadena_params = "";
for(var key in GF_params)
{
cadena_params += encodeURIComponent(key) + "=" + encodeURIComponent(GF_params[key]) + "&";
}
if (cadena_params.length > 0)
grafico = grafico + "?" + cadena_params.substr(0,cadena_params.length-1);
var objeto_grafico = new FlashHTML(GF_version, grafico, GF_width, GF_height, params ,"", id);
document.write('<div id="' + id_div_Graficoflash + '"></div>');
if (ModoInsercionFlash == 0)
{
ObjetosFlash.push({"obj":objeto_grafico, "div":id_div_Graficoflash});
}
else
{
objeto_grafico.replace(id_div_Graficoflash);
}
}
else
{
if (img_altenativa != "")
{
document.write("<a href=\"" + url_alternativa + "\" ><img src=\"" + img_altenativa + "\" width=\"" + GF_width + "\" height=\"" + GF_height + "\" border=\"0\"  alt=\"" + texto_alt + "\" /></a>\n");
}
}
}
function MET_MultimediaPlayer(player, MP_params, flash_params, flash_width, flash_height)
{
if (versionFlash > 0)
{
var params = {"menu":"false", "wmode":"opaque" };
for(var key in flash_params)
{
params[key] = flash_params[key];
}
var id_div_MPlayerflash = "div_MPlayerflash_" + (++iterador);
var multimedia_player;
if (versionFlash >= 7)
{
var MP_versionMinima = 7;
var cadena_params = "";
for(var key in MP_params)
{
cadena_params += encodeURIComponent(key) + "=" + encodeURIComponent(MP_params[key]) + "&";
}
if (cadena_params.length > 0)
player = player + "?" + cadena_params.substr(0,cadena_params.length-1);
multimedia_player = new FlashHTML(MP_versionMinima, player, flash_width, flash_height, params ,"");
}
else
{
var no_multimedia_player = "/reproductores/no_player.swf";
no_multimedia_player += "?clickTag=" + encodeURIComponent('http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash');
multimedia_player = new FlashHTML(1, no_multimedia_player, flash_width, flash_height, params ,"");
}
document.write('<div id="' + id_div_MPlayerflash + '"></div>');
if (ModoInsercionFlash == 0)
{
ObjetosFlash.push({"obj":multimedia_player, "div":id_div_MPlayerflash});
}
else
{
multimedia_player.replace(id_div_MPlayerflash);
}
}
else
{
document.write('<table cellspacing="0" cellpadding="10" bgcolor="eeeeee" border="0" width="' +
flash_width +
'" height="' + flash_height + '"><tr><td align="center"><a ' + 'href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank">' +
'Necesita instalar el plugin de flash para ver este contenido</a></td></tr></table>\n');
}
}
function MET_Video_YouTube(video_YT, width_YT, height_YT)
{
if (versionFlash > 0)
{
var params_YT = {"menu":"false", "wmode":"window" };
var id_div_Video_YouTubeflash = "div_Video_YouTubeflash_" + (++iterador);
document.write('<div id="' + id_div_Video_YouTubeflash +  '" style="width:' + width_YT + 'px;height:' + height_YT +'px"></div>');
if (versionFlash >= 8)
{
var versionMinima_YT = 8;
var youtube = new FlashHTML(versionMinima_YT, video_YT, width_YT, height_YT, params_YT ,"");
if (ModoInsercionFlash == 0)
{
ObjetosFlash.push({"obj":youtube, "div":id_div_Video_YouTubeflash});
}
else
{
youtube.replace(id_div_Video_YouTubeflash);
}
}
else
{
var no_multimedia_player = "/reproductores/no_player.swf";
var clicktag = "?clickTag=http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
var no_multimedia_player = new FlashHTML(1, no_multimedia_player, width_YT, height_YT, params_YT ,"");
if (ModoInsercionFlash == 0)
{
ObjetosFlash.push({"obj":no_multimedia_player, "div":id_div_Video_YouTubeflash});
}
else
{
no_multimedia_player.replace(id_div_Video_YouTubeflash);
}
}
}
else
{
document.write('<table cellspacing="0" cellpadding="10" bgcolor="eeeeee" border="0" width="' +
flash_width +
'" height="' + flash_height + '"><tr><td align="center"><a ' + 'href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank">' +
'Necesita instalar el plugin de flash para ver este contenido</a></td></tr></table>\n');
}
}
function MET_Videos_Externos(video_Ex, width_Ex, height_Ex, params_Ex)
{
if (versionFlash > 0)
{
var default_params_Ex = {"menu":"false", "wmode":"window", "allowfullscreen":"true" };
for(var key in params_Ex)
{
default_params_Ex[key] = params_Ex[key];
}
var id_div_Video_Externoflash = "div_Video_Externoflash_" + (++iterador);
var video_externo;
if (versionFlash >= 7) 
{
var versionMinima_Ex = 7;
video_externo = new FlashHTML(versionMinima_Ex, video_Ex, width_Ex, height_Ex, default_params_Ex ,"");
}
else
{
var no_player = "/reproductores/no_player.swf";
var clicktag = "?clickTag=http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
video_externo = new FlashHTML(1, no_player, width_Ex, height_Ex, params_Ex ,"");
}
document.write('<div id="' + id_div_Video_Externoflash + '" style="width:' + width_Ex + 'px;height:' + height_Ex +'px"></div>');
if (ModoInsercionFlash == 0)
{
ObjetosFlash.push({"obj":video_externo, "div":id_div_Video_Externoflash});
}
else
{
video_externo.replace(id_div_Video_Externoflash);
}
}
else
{
document.write('<table cellspacing="0" cellpadding="10" bgcolor="eeeeee" border="0" width="' +
flash_width +
'" height="' + flash_height + '"><tr><td align="center"><a ' + 'href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank">' +
'Necesita instalar el plugin de flash para ver este contenido</a></td></tr></table>\n');
}
}
function METUtils_calcPosition(obj, attr) {
var val=0;
while (obj) {
val+=obj[attr];
obj=obj.offsetParent
}
return val
}
function METUtils_calcAbsPosition(el) {
if (document.documentElement.getBoundingClientRect && el.getBoundingClientRect) {
var box = el.getBoundingClientRect();
var rootNode;
if (el.ownerDocument) {
rootNode = el.ownerDocument;
} else {
rootNode = document;
}
return [box.left + Math.max(rootNode.documentElement.scrollLeft, rootNode.body.scrollLeft), 
box.top + Math.max(rootNode.documentElement.scrollTop, rootNode.body.scrollTop)];
} else {
var pos = [el.offsetLeft, el.offsetTop];
var parentNode = el.offsetParent;
var accountForBody = (isSafari &&
el.style.position == 'absolute' &&
el.offsetParent == el.ownerDocument.body);
if (parentNode != el) {
while (parentNode) {
pos[0] += parentNode.offsetLeft;
pos[1] += parentNode.offsetTop;
if (!accountForBody && isSafari && 
parentNode.style.position == 'absolute' ) { 
accountForBody = true;
}
parentNode = parentNode.offsetParent;
}
}
if (accountForBody) {
pos[0] -= el.ownerDocument.body.offsetLeft;
pos[1] -= el.ownerDocument.body.offsetTop;
}
if (el.parentNode) {
parentNode = el.parentNode;
var ROOT_TAG = /^body|html$/i;
while ( parentNode.tagName && !ROOT_TAG.test(parentNode.tagName) ) {
if (parentNode.style.display.search(/^inline|table-row.*$/i)) { 
pos[0] -= parentNode.scrollLeft;
pos[1] -= parentNode.scrollTop;
}
parentNode = parentNode.parentNode;
} 
}
return pos;
}
}
function METUtils_calcAbsPositionV2(el) {
if (document["documentElement"]["getBoundingClientRect"]) {
var scrollLeft, scrollTop, box, doc,
off1, off2, mode, bLeft, bTop,
xy = false;
if (el.style.display != 'none') {
box = el["getBoundingClientRect"]();
doc = el["ownerDocument"];
scrollLeft = Math.max(doc["documentElement"].scrollLeft, doc.body.scrollLeft);
scrollTop  = Math.max(doc["documentElement"].scrollTop, doc.body.scrollTop);
xy = [Math.round(box["left"]), Math.round(box["top"])];
if (isIE && isIE < 8) {
off1 = 2;
off2 = 2;
mode = doc["compatMode"];
if (window["getComputedStyle"]) {
bLeft = doc["documentElement"]["defaultView"]["getComputedStyle"](doc["documentElement"], null)["borderLeftWidth"];
bTop  = doc["documentElement"]["defaultView"]["getComputedStyle"](doc["documentElement"], null)["borderTopWidth"];
} else if (doc["documentElement"]["currentStyle"]) {
bLeft = doc["documentElement"]["clientLeft"];
bTop  = doc["documentElement"]["clientTop"];
}
if (isIE == 6) {
if (mode != "BackCompat" && mode != "CSS1Compat") {
off1 = 0;
off2 = 0;
}
}
if ((mode == "BackCompat" || mode == "CSS1Compat")) {
if (bLeft != "medium") {
off1 = parseInt(bLeft, 10);
}
if (bTop != "medium") {
off2 = parseInt(bTop, 10);
}
}
xy[0] -= off1;
xy[1] -= off2;
}
if ((scrollTop || scrollLeft)) {
xy[0] += scrollLeft;
xy[1] += scrollTop;
}
xy[0] = Math.round(xy[0]);
xy[1] = Math.round(xy[1]);
} else {
xy = [0,0];
}
return xy;
} else {
var doc, docScrollLeft, docScrollTop,
scrollTop, scrollLeft,
bCheck,
xy = false,
parentNode = el;
if (el.style.display != 'none') {
xy = [el["offsetLeft"], el["offsetTop"]];
doc = el["ownerDocument"];
docScrollLeft = Math.max(doc["documentElement"].scrollLeft, doc.body.scrollLeft);
docScrollTop = Math.max(doc["documentElement"].scrollTop, doc.body.scrollTop);
bCheck = ((isGecko || isSafari > 519) ? true : false);
while ((parentNode = parentNode["offsetParent"])) {
xy[0] += parentNode["offsetLeft"];
xy[1] += parentNode["offsetTop"];
if (bCheck) {
var t = 0, l = 0;
if (window["getComputedStyle"]) {
t = parseInt(parentNode["ownerDocument"]["defaultView"]["getComputedStyle"](parentNode, null)["borderTopWidth"], 10) || 0;
l = parseInt(parentNode["ownerDocument"]["defaultView"]["getComputedStyle"](parentNode, null)["borderLeftWidth"], 10) || 0;
} else if (parentNode["currentStyle"]) {
t = parseInt(parentNode["clientTop"], 10) || 0;
l = parseInt(parentNode["clientLeft"], 10) || 0;
}
if (isGecko) {
if (/^t(?:able|d|h)$/i.test(parentNode["tagName"])) {
t = 0;
l = 0;
}
}
xy[0] += l;
xy[1] += t;
}
}
if (el.style.position != "fixed") {
parentNode = el;
while ((parentNode = parentNode["parentNode"]) && parentNode["tagName"]) {
scrollTop = parentNode["scrollTop"];
scrollLeft = parentNode["scrollLeft"];

if (scrollTop || scrollLeft) {
xy[0] -= scrollLeft;
xy[1] -= scrollTop;
}
}
xy[0] += docScrollLeft;
xy[1] += docScrollTop;
} else {
if (isOpera) {
xy[0] -= docScrollLeft;
xy[1] -= docScrollTop;
} else if (isSafari || isGecko) {
xy[0] += docScrollLeft;
xy[1] += docScrollTop;
}
}
xy[0] = Math.round(xy[0]);
xy[1] = Math.round(xy[1]);
} else {
xy[0] = 0;
xy[1] = 0;
}
}
return xy;                
}
function METUtils_posicionarScrollEnPagina(posY) {
if (typeof document.documentElement.scrollTop != "undefined") {
document.documentElement.scrollTop = parseInt(posY);
}
if (typeof document.body.scrollTop != "undefined" && !isOpera) {
document.body.scrollTop = parseInt(posY);
}
}
function METUtils_windowOpen(url, nombreVentana, attrs) {
var nuevoNombre = nombreVentana;
if (nuevoNombre == '') {
nuevoNombre = Math.random();
}
var _window = window.open(url, nombreVentana, attrs);
}
function METClickTicker()
{
window.location = enlace;
}
function METInicioTicker()
{
iFrDoc = document.getElementById('iframeTicker').contentWindow.document || document.getElementById('iframeTicker').contentDocument.document;
iFrDoc.body.innerHTML = '<div onMouseOver="this.style.color=\'#000000\'" onMouseOut="this.style.color=\'#e34000\'" onMouseDown="javascript:parent.METClickTicker()" id="tickerteletipos" style="position:absolute;top:3px; left:0px; font: bold 11px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration: none; color: #e34000;display: block; cursor:pointer; float: left"></div>';
tickerObj = iFrDoc.getElementById("tickerteletipos");
METTicker();
}
function METTicker()
{
teletipo	= texto_teletipos[idx_teletipo];
if (nuevoTeletipo)
{
enlace = enlaces_teletipos[idx_teletipo];
nuevoTeletipo = false;
}
tickerObj.innerHTML = teletipo.substring(0,contadorCaracteres);
if(contadorCaracteres < teletipo.length)
{
contadorCaracteres++;
espera = retardoTecleo;
}
else
{
contadorCaracteres = 0;
espera = duracionTeletipo;
idx_teletipo++;
if (idx_teletipo >= texto_teletipos.length)
idx_teletipo = 0;
nuevoTeletipo = true;
}
setTimeout("METTicker()", espera);
}
function METUtils_IFrameRequest() {
var reqCount = 0;
this.readyState = 0;
this.status = 0;
this.responseText = "";
reqCount++;
this.req_id = reqCount;
}
METUtils_IFrameRequest.prototype = {
open: function(protocol, url, async) {
this.protocol = protocol;
this.url      = url;
},
onreadystatechange: function() { },
send: function(postBody) {
var self = this;
if (this.protocol.toUpperCase()=='POST') {
this.url = this.url + "&" + postBody;
}
var IFrameDoc = document.createElement('iframe');
IFrameDoc.setAttribute('id', 'req'+this.req_id);
IFrameDoc.setAttribute('name', 'req'+this.req_id);
IFrameDoc.style.width = "0";IFrameDoc.style.height = "0";IFrameDoc.style.border = "0";
document.body.appendChild(IFrameDoc);
try {
IFrameDoc.src = this.url;
}catch(e){
return false;
}
this.readyState = 1; this.onreadystatechange();
setTimeout(function(){self.IFht(4);}, 4);
},
overrideMimeType: function() { },
getResponseHeader: function (name) { return ''; },
setRequestHeader: function (name, data) { },
IFht: function (d) {
var self=this;
var el=document.getElementById('req'+self.req_id);
if (el.readyState=='complete') {
self.responseText = document.frames['req'+self.req_id].document.body.innerHTML.replace(/[\n\r]+/ig, "");
el.parentNode.removeChild(el);
self.status = 200;
self.readyState = 4;
self.onreadystatechange();
}else{
d*=1.5;
setTimeout(function(){self.IFht(d);},d);
}
}
};
function METUtils_makeHttpRequest(callbackFunction, url, postData, contentType) {
var METUtils_xmlHttpRequest = METUtils_createHttpRequestObj(contentType);
if (!METUtils_xmlHttpRequest) return;
METUtils_xmlHttpRequest.onreadystatechange = function () {
if (METUtils_xmlHttpRequest.readyState != 4) return;
callbackFunction(METUtils_xmlHttpRequest);
}
METUtils_xmlHttpRequest.open('POST', url, true);
METUtils_xmlHttpRequest.setRequestHeader('Content-type','application/x-www-form-urlencoded');
METUtils_xmlHttpRequest.send(postData);
}
function METUtils_makeHttpRequestGet (callbackFunction, url, contentType) {
var METUtils_xmlHttpRequest = METUtils_createHttpRequestObj(contentType);
if (!METUtils_xmlHttpRequest) return;
METUtils_xmlHttpRequest.onreadystatechange = function () {
if (METUtils_xmlHttpRequest.readyState != 4) return;
callbackFunction(METUtils_xmlHttpRequest);
}
METUtils_xmlHttpRequest.open('GET', url, true);
METUtils_xmlHttpRequest.setRequestHeader('Content-type','application/x-www-form-urlencoded');
METUtils_xmlHttpRequest.send(null);
}
function METUtils_createHttpRequestObj(contentType) {
var httpRequest;
if (window.XMLHttpRequest) {
httpRequest = new XMLHttpRequest();
if (httpRequest.overrideMimeType && contentType) {
httpRequest.overrideMimeType(contentType);
}
}else if (window.ActiveXObject) {
try {
httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try {
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
try {
httpRequest = new METUtils_IFrameRequest();
}
catch (e) {
httpRequest = false;
}
}
}
}
return httpRequest;
}
function METtrackNewInfoFromAJAX()
{
var rndPXLAJAX = parseInt(Math.random()*10000000);
var imgMMDAJAX = new Image(1,1);
imgMMDAJAX.src = "http://www.soitu.es/pxlctl.gif?"+rndPXLAJAX;
_nnEventTrack(window.location);
}
function _nnEventTrack(_nnClickURL)
{
var _nnCI = "es-micromedios";
var _nnCG = "0";
var _nnCC = "uk"; 
var _nnLP = location.protocol.indexOf('https')>-1?'https:':'http:';
var _nnRP = escape(window.location);
var _nnND = _nnLP + '//secure-' + _nnCC + '.imrworldwide.com/';
var _nnPixel = new Image(1,1);
var _nnParams = "rnd=" + (new Date()).getTime() + "&ci=" + _nnCI + "&cg=" + _nnCG;
_nnParams += "&si=" + escape(_nnClickURL) + "&rp=" + _nnRP;
_nnPixel.src = _nnND + "cgi-bin/m?" + _nnParams;
}

function METCreaIframe(id, ancho, alto, scroll, borde, div, code)
{
var iframe=document.createElement("iframe");
iframe.setAttribute("id",id);
iframe.setAttribute("width",ancho);
iframe.setAttribute("height",alto);
iframe.setAttribute("scrolling", scroll);
iframe.frameBorder = borde;
document.getElementById(div).appendChild(iframe);
iFrDoc = document.getElementById(id).contentWindow.document || document.getElementById(id).contentDocument.document;
iFrDoc.write(code);
iFrDoc.close();
}
