//
//


var comilla;
var ruta='';
var urllocal = '';
var ruta="";
var arrayBrujula=new Array();
var raiz=0;
var canales='';
var botonnumero;
var canalprincipal;
var idcanalbuscado;
var canalactual='Particulares';
var canalabuscarant;
var canalabuscar;
var CanalMenu= new Array();

function MM_openBrWindow(theURL,winName,features, myWidth, myHeight, isCenter) { //v3.0
  if(window.screen)if(isCenter)if(isCenter=="true"){
    var myLeft = (screen.width-myWidth)/2;  
    var myTop = (screen.height-myHeight)/2; 
    features+=(features!='')?',':''; 
    features+=',left='+myLeft+',top='+myTop;
  }
  window.open(theURL,winName,features+((features!='')?',':'')+'width='+myWidth+',height='+myHeight);
}


function abrirbuscar(){  
  //var texque=MM_findObj("txtbuscar").value;
var texque = document.getElementById('txtbuscar').value;	
if (texque == "" || null){
	alert("Introduce un texto a buscar");
}else{
var miurl="http://www.movistar.es/busquedas/resultado.html?cx=007015020189759892766%3Aj3qoyktmq9q&cof=FORID%3A10&q="+texque+"&sa=Comenzar+la+b%C3%BAsqueda&num=4";
MM_openBrWindow(miurl,'movistar','scrollbars=yes,resizable=yes','900','700','true');
//return false;
}
}

function getElementsByClassName(strClass, strTag, objContElm) {
  strTag = strTag || "*";
  objContElm = objContElm || document;
  var objColl = objContElm.getElementsByTagName(strTag);
  if (!objColl.length &&  strTag == "*" &&  objContElm.all) objColl = objContElm.all;
  var arr = new Array();
  var delim = strClass.indexOf('|') != -1  ? '|' : ' ';
  var arrClass = strClass.split(delim);
  for (var i = 0, j = objColl.length; i < j; i++) {
    var arrObjClass = objColl[i].className.split(' ');
    if (delim == ' ' && arrClass.length > arrObjClass.length) continue;
    var c = 0;
    comparisonLoop:
    for (var k = 0, l = arrObjClass.length; k < l; k++) {
      for (var m = 0, n = arrClass.length; m < n; m++) {
        if (arrClass[m] == arrObjClass[k]) c++;
        if (( delim == '|' && c == 1) || (delim == ' ' && c == arrClass.length)) {
          arr.push(objColl[i]);
          break comparisonLoop;
        }
      }
    }
  }
  return arr;
}

// To cover IE 5.0's lack of the push method
Array.prototype.push = function(value) {
  this[this.length] = value;
}


function MM_preloadImages() { //v3.0
  var d=document; if(d.iMages){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_setTextOfLayer(objName,x,newText) { //v4.01
  if ((obj=MM_findObj(objName))!=null) with (obj)
    if (document.layers) {document.write(unescape(newText)); document.close();}
    else innerHTML = unescape(newText);
}




function inicio(){
	ruta = document.getElementById("imagen_tonta").src
	pos = ruta.lastIndexOf("/");
	ruta = ruta.substr(0,pos);
	
	canalactual="Particulares"
	
		if (getElementsByClassName('rastro', 'td')[0].innerHTML.indexOf("Empresas")>-1) {canalprincipal="Empresas"};
	
	escribeNuevaCabecera()

}


/*  FUNCION PARA LA  CABECERA */ 

function escribeNuevaCabecera() {
	
	var sHTML;
	

	sHTML='<table width="761" height="134" border="0" cellpadding="0" cellspacing="0">';
	sHTML+='<tr><td width="168" height="63" rowspan="2" valign="bottom"><a href="/" tabindex="1"><img src="'+ruta+'/movistar_es_cn_logo-movistar.gif" alt="Movistar" width="168" height="63" hspace="0" vspace="0" border="0" /></a></td>';
	sHTML+='<td height="27" colspan="2" valign="top" align="right"><form name="frmbuscar" onsubmit="abrirbuscar()"><table width="402" height="27" border="0" align="right" cellpadding="0" cellspacing="0"><tr>';
	
	
	for(i=0;i<cabecera.length;i++){
		if(cabecera[i].source=="#"){
			urldef = buscaCanal(cabecera[i].name);
		}else{
			urldef =cabecera[i].source;
			var barra = urldef.split("/");
			if(barra[2]=='admpai3.tsm.inet'){
				var texto='';
				for(j=3;j<barra.length;j++){texto+="/"+barra[j];}
				urldef = texto;
			}					
		}
			if ((urldef.indexOf("contacta")>0) && ((canalactual.indexOf("Empresas")!=-1) || (document.location.href.indexOf("/empresas")!=-1))){
			urldef=urldef+"/empresas"
			}
		
			sHTML+='<td align="center" valign="middle"><a href="'+urldef+'" class="topmenu" title="'+cabecera[i].description+'" tabindex="2">'+cabecera[i].description+'</a></td><td align="center"><img src="'+ruta+'/movistar_es_cn_divis-sup.gif" alt="division" width="1" height="27" /></td>';
		
		
	}
	

	
	sHTML+='<td width="160" valign="middle">&nbsp;<a href="#" class="topmenu" style="text-decoration:none;"';
	sHTML+=' title="Buscador" tabindex="6">Buscador</a></span>';
	sHTML+='<input type="text" name="txtbuscar" id="txtbuscar"  accesskey="b" tabindex="6" class="inputbuscador">';
	sHTML+='<a href="javascript:abrirbuscar()" tabindex="6"><img src="'+ruta+'/movistar_es_cn_flecha-buscador.gif" alt="Buscar" width="13" height="18" border="0" align="absmiddle" /></a></td>';
	sHTML+='</tr></table></form></td></tr><tr>';
	sHTML+='<td width="528" height="36" valign="bottom" background="'+ruta+'/movistar_es_cn_fondo-cabecera.gif"><img src="'+ruta+'/movistar_es_cn_pixel.gif" alt="blanco" width="200" height="36" border="0" /></td>';
	sHTML+='<td height="36" align="right" valign="bottom"><a href="http://www.telefonica.es" target="_blank" tabindex="7"><img src="'+ruta+'/movistar_es_cn_logo-telefonica.gif" alt="Telef&oacute;nica" width="85" height="36" border="0" /></a></td></tr><tr>';
	sHTML+='<td height="20" colspan="3" background="'+ruta+'/movistar_es_cn_fondo-vertical.gif" valign="top"><table width="759" height="20" border="0" align="right" cellpadding="0" cellspacing="0">';
	sHTML+='<tr><td width="339">'+escribefechahora()+'</td>';
	
	var textodebug='';var oid;
	
	
	oidaux=document.location.pathname
	lenoidaux=oidaux.length	
	posoidaux=oidaux.lastIndexOf("/")+1
	oid=oidaux.substring(posoidaux,lenoidaux)
	var arrayoid = oid.split('_');
	
	var seccion=""	
	var comilla="'"
	var ctarget=""
	var cmenu= new Array();
	
					
		
				if (canalprincipal!='') canalactual=canalprincipal
			
				if ((canalactual==undefined) || (!canalprincipal)) canalactual="Particulares"
				
				if ((canalactual.indexOf("Empresas")!=-1) || (document.location.href.indexOf("/empresas")!=-1)){



					sHTML+='<td width="104"><a href="/" alt="Particulares" title="Particulares" tabindex="7"><img src="'+ruta+'/movistar_es_cn_particulares.gif" alt="Particulares"  name="solaparticulares" width="104" height="20" border="0" id="solaparticulares" onmouseover="MM_swapImage(\'solaparticulares\',\'\',\''+ruta+'/movistar_es_cn_particulares-on.gif\',1)" onmouseout="MM_swapImgRestore()" /></a></td>';
					sHTML+='<td width="175"><a href="/empresas" alt="Empresas y Profesionales" title="Empresas y Profesionales" tabindex="8"><img src="'+ruta+'/movistar_es_cn_empresas-on.gif" alt="Empresas y Profesionales"  name="solapaempresas" width="175" height="20" border="0" id="solapaempresas" /></a></td>';
					sHTML+='<td width="140"><a href="http://www.empresa.movistar.es/" onmouseover="MM_swapImage(\'solapaconoce\',\'\',\''+ruta+'/movistar_es_cn_solapaconoce-on.gif\',1)" onmouseout="MM_swapImgRestore()" alt="Conoce la Empresa" title="Conoce la Empresa" tabindex="9"><img src="'+ruta+'/movistar_es_cn_solapaconoce.gif" alt="Conoce la Empresa"  name="solapaconoce" width="140" height="20" border="0" id="solapaconoce" /></a></td>';
					sHTML+='</tr></table></td>';
					sHTML+='</tr><tr>';

					cmenu=menuempresas


				} else {


					sHTML+='<td width="104"><a href="/" alt="Particulares" title="Particulares" tabindex="8" ><img src="'+ruta+'/movistar_es_cn_solapaparticulares-on.gif" alt="Particulares"  name="solaparticulares" width="104" height="20" border="0" id="solaparticulares" /></a></td>';
					sHTML+='<td width="175"><a href="/empresas" alt="Empresas y Profesionales" title="Empresas y Profesionales" onmouseover="MM_swapImage(\'solapaempresas\',\'\',\''+ruta+'/movistar_es_cn_solapaempresas-on.gif\',1)" onmouseout="MM_swapImgRestore()" tabindex="9"><img src="'+ruta+'/movistar_es_cn_solapaempresas.gif" alt="Empresas y Profesionales"  name="solapaempresas" width="175" height="20" border="0" id="solapaempresas" /></a></td>';
					sHTML+='<td width="140"><a href="http://www.empresa.movistar.es/" onmouseover="MM_swapImage(\'solapaconoce\',\'\',\''+ruta+'/movistar_es_cn_solapaconoce-on.gif\',1)" onmouseout="MM_swapImgRestore()" alt="Conoce la Empresa" title="Conoce la Empresa" tabindex="10"><img src="'+ruta+'/movistar_es_cn_solapaconoce.gif" alt="Conoce la Empresa"  name="solapaconoce" width="140" height="20" border="0" id="solapaconoce" /></a></td>';
					sHTML+='</tr></table></td></tr><tr>';
					cmenu=menuparticulares

				}


				textodebug=canalactual

			
					
				
				
				if (textodebug=='') cmenu=menuparticulares
			
		
	
			
						sHTML+='<td height="51" colspan="3"><table width="761" border="0" align="right" cellpadding="0" cellspacing="0"><tr>';
							
									for(i=0;i<cmenu.length;i++){
									
											
											
											if(cmenu[i].source=="" || cmenu[i].source == "#" ){
												
												sHTML+='<td width="95"><a href="'+comilla+cmenu[i].source+comilla+'" onmouseover="MM_swapImage(\'barraDeBotones_particulares'+i+'\',\'\',\''+cmenu[i].mouseoverimage+'\',1)" onmouseout="MM_swapImgRestore()" tabindex="13"><img src="'+cmenu[i].standardimage+'" alt="'+cmenu[i].description+'" name="barraDeBotones'+i+'"  border="0" id="barraDeBotones_particulares'+i+'"  /></a></td>';
														
											} else {
												
												
														if(cmenu[i].popup=="true"){
															ctarget="_blank";
														}else{
															ctarget="_self";
														}
														
														urldef =cmenu[i].source;
														var barra = urldef.split("/");
														
														if(barra[2]=='admpai3.tsm.inet'){
															var texto='';
															for(j=3;j<barra.length;j++){texto+="/"+barra[j];}
															urldef = texto;
														}			
												
														sHTML+='<td width="95"><a href="'+urldef+'" onmouseover="MM_swapImage(\'barraDeBotones_particulares'+i+'\',\'\',\''+cmenu[i].mouseoverimage+'\',1)" onmouseout="MM_swapImgRestore()" tabindex="13">';
														
														if ((botonnumero!=undefined) && (botonnumero==i)) sHTML+='<img src="'+cmenu[i].mouseoverimage+'" '
														else sHTML+='<img src="'+cmenu[i].standardimage+'" '
														sHTML+=' alt="'+cmenu[i].description+'" name="barraDeBotones_particulares'+i+'"  border="0" title="'+cmenu[i].description+'" id="barraDeBotones_particulares'+i+'"  target='+ctarget+'/></a></td>';
										
											}
								
									}
					
			
					sHTML	+='</tr></table></td></tr></table>';
		
				
	
			
				MM_setTextOfLayer('cabecerahtml','',sHTML);
				
				
				
				
				
				if (navigator.appName == "Microsoft Internet Explorer"){
					
					//Array of elements to be replaced
					var arrElements = new Array(3);
					arrElements[0] = "object";
					arrElements[1] = "embed";
					arrElements[2] = "applet";

					
					//Loop over element types
					for (n = 0; n < arrElements.length; n++) {
					
						//set object for brevity
						replaceObj = document.getElementsByTagName(arrElements[n]);
						
						//loop over element objects returned
						for (i = 0; i < replaceObj.length; i++ ) {
						
							//set parent object for brevity
							parentObj = replaceObj[i].parentNode;
							
							//grab the html inside of the element before removing it from the DOM
							newHTML = parentObj.innerHTML;
							
							//remove element from the DOM
							parentObj.removeChild(replaceObj[i]);
							
							//stick the element right back in, but as a new object
							parentObj.innerHTML = newHTML;
						
						}
					}
				}
				
			
				
				
								

	
		
	//setTimeout("mostrar_tonno();",30000);	
}


function escribefechahora(){
	var fecha_actual = new Date(); 
	hora = fecha_actual.getHours(); 
	minuto = fecha_actual.getMinutes();  
	if (minuto<10)  minuto='0'+minuto; 
	
	htmlfecha='<span class="grisfecha">'+hora+':'+minuto+'&nbsp;</span>';
	var nombres_dias = new Array("Domingo", "Lunes", "Martes", "Mi&eacute;rcoles", "Jueves", "Viernes", "S&aacute;bado"); 
	var nombres_meses = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");
	var fecha_actual = new Date();
	dia_mes = fecha_actual.getDate();
	dia_semana = fecha_actual.getDay();
	mes = fecha_actual.getMonth() + 1;
	anio = fecha_actual.getFullYear();
	
	
	
	
	// Promo Martes de Cine
		
		//textocine='<img src="/staticFiles/cda/movistar_es_icotickercine.gif"  width="21" height="20" align="absmiddle" border="0" /><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="90" height="15" ><param name="movie" value="/staticFiles/cda/movistar_es_tickercine.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><embed src="/staticFiles/cda/movistar_es_tickercine.swf" quality="high" wmode="transparent"  pluginspage="ttp://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="90" height="15"></embed> </object>'
	
		
		
		//if (nombres_dias[dia_semana]=='Martes') {
			
			//lafecha= textocine + ", " + dia_mes + " de " + nombres_meses[mes - 1]; 	
			
			//htmlfecha+='<span class="grisfecha">'+lafecha+'</span>'
		//} else {
			lafecha= nombres_dias[dia_semana] + " " + dia_mes + " de " + nombres_meses[mes - 1]; 	
			htmlfecha+='<span class="grisfecha">'+lafecha.toLowerCase()+'</span>'
		//}

		
		//Dia de Internet

		if (dia_mes==17&&mes==5) htmlfecha='<span class="grisfecha">'+hora+':'+minuto+'&nbsp;</span><span class="grisfecha">'+nombres_dias[dia_semana]+', </span><span ><a href="http://www.diainternet.movistar.es/index.html" target="_blank" style=" background-color:#a6b505; color:#FFFFFF; padding:0 2px 0 1px; text-decoration:none"><b>17</b> de mayo <strong>Día de Internet</strong></a> </span>';	
	
	
	
	return htmlfecha
}







function modificaBotoneraPrincipal(nombreBoton){
	
	/*alert(nombreBoton)
	for(i=0;i<cmenu.length;i++){
		
		if("menu" + cmenu[i].name == nombreBoton){
			document.getElementById("menu" + cmenu[i].name).src=cmenu[i].mouseoverimage;
		}		
	}
	*/
	
	
	
	
	
	
	
	
	
	
	
	
	
}




/*  FUNCION PARA LA BRUJULA DE NAVEGACION */ 


function borrahtml(Word) {
	a = Word.indexOf("<");
	b = Word.indexOf(">");
	len = Word.length;
	c = Word.substring(0, a);
	if(b == -1)
	b = a;
	d = Word.substring((b + 1), len);
	Word = c + d;
	tagCheck = Word.indexOf("<");
	if(tagCheck != -1)
	Word = borrahtml(Word);
	return Word;
}


function BuscaenCanalMenu(canal,indice,finale)
{



	canalabuscar=eval('arrayBrujula['+canal+']')
	
	canalabuscar = canalabuscar.replace(/^\s*/, '');
	canalabuscar = canalabuscar.replace(/\s*$/, '');
	
	canalabuscarant=eval('arrayBrujula['+(canal-1)+']')
	canalabuscarant = canalabuscarant.replace(/^\s*/, '');
	canalabuscarant = canalabuscarant.replace(/\s*$/, '');
	canalabuscarbis=canalabuscarant +':'+canalabuscar
	
	elpadre=arrayBrujula[1]
	elpadre = elpadre.replace(/^\s*/, '');
	elpadre = elpadre.replace(/\s*$/, '');
	

	if ((canalabuscar!=elpadre) ) {
	
		
		
		for(x=indice;x<finale;x++) {
		
			
			if ((canalabuscar==CanalMenu[x].description) || (canalabuscarbis==CanalMenu[x].description)) {
			
				canales=CanalMenu[x].description+'-'+canales;
				return x;
			}
		}
		
	} else {
	
		canalactual=canales;
		canalprincipal=elpadre
		canales=''
		
		if (document.location.pathname.indexOf("0,")<0){		
			//alert('\nALERTA DE DESARROLLO SOLO PARA ESTA FICHA\n\n Estoy en '+canalprincipal+' y en el canal numero '+idcanalbuscado+': '+CanalMenu[idcanalbuscado].name+'\n con url: '+CanalMenu[idcanalbuscado].url+'\n pero con mapeo '+document.location.pathname)
						
			if (CanalMenu[idcanalbuscado].level>0)		multiple_togglepormapeo(CanalMenu[idcanalbuscado].name,idcanalbuscado)
			
		}
		
	}
		
		
	
}




function buscacanalbrujula(){
	
	salida=new String();
	salida=getElementsByClassName('rastro', 'td')[0].innerHTML;
	
	if (salida.indexOf("www.movistar.es")>-1) {
	
		salida=borrahtml(salida);
		var reki = /\s{2,}/g;
		salida = salida.replace(reki, "");
		document.title=salida;
		/*arrayBrujula=salida.split(' : ');
		anchobru=arrayBrujula.length
				
			
					posarraycanal=BuscaenCanalMenu(anchobru-1,raiz,CanalMenu.length)
					//if (isString(posarraycanal)) alert(posarraycanal)
					primero=posarraycanal
					idcanalbuscado=primero
					
					if (posarraycanal>0){
						
						for(d=anchobru-2;d>0;d--) {
							
							auxposarraycanal=BuscaenCanalMenu(d,raiz,posarraycanal)
							if (auxposarraycanal>0) posarraycanal=auxposarraycanal
							
						}
						raiz=primero+1
						
						
					}*/
				
		}
}