function Borrar(obj) { 
	document.getElementsByName(obj.name).item(0).value="";
} 

function EsNumerico(idobj){ 
  var chr; 
  if (idobj.value==null || idobj.value.length==0) {return false; } 
  for (var i=0;i<idobj.value.length;i++){ 
    chr=idobj.value.substring(i,i+1); 
    if (chr<"0"||chr>"9")  {return false; }
  } 
   return true; 
}

function NumDigitos(idobj){ 
  var chr; 
  if (idobj.value.length != 9) { return false; } 
  else { return true; } 
} 


var protocolo	= location.protocol;
var tol			= protocolo + "//www.telefonica.es";

function Consultar(){ 
	if(document.getElementsByName('NUMTELEF').item(0).value.length==0){ 
		alert("Por favor, introduzca un teléfono a consultar."); 
		document.getElementsByName('NUMTELEF').item(0).focus(); 
		return; 
	} 
	else if(!EsNumerico(document.getElementsByName('NUMTELEF').item(0))){ 
                alert("El Nº de Teléfono ha de ser numérico !."); 
                document.getElementsByName('NUMTELEF').item(0).focus(); 
				return; 
        } 
        else if(!NumDigitos(document.getElementsByName('NUMTELEF').item(0))){ 
                alert("El Nº de Teléfono debe estar formado por NUEVE dígitos !."); 
                document.getElementsByName('NUMTELEF').item(0).focus(); 
				return; 
        } 
        
        else if(document.getElementsByName('NUMTELEF').item(0).value.substring(0,1)!= "9" && document.getElementsByName('NUMTELEF').item(0).value.substring(0,1)!= "6" && document.getElementsByName('NUMTELEF').item(0).value.substring(0,1)!= "8"){ 
               alert("Número de teléfono fijo incorrecto !."); 
               document.getElementsByName('NUMTELEF').item(0).focus(); 
			   return; 
        }
        
        else {
			var telefono = document.getElementsByName('NUMTELEF').item(0).value;
       		//top.document.location.href='https://www.telefonicaonline.com/on/io/navegacion/on.html?servicio=entrada&entrada=rd_imagenio&menu_izq=1&v_procede=bnncober&uri=/on/io/es/imagenio/cobertura/lanzador.html&telefono='+telefono;

			top.document.location.href=tol+'/on/io/navegacion/on.html?servicio=entrada&entrada=rd_coberturas&menu_izq=1&v_idioma=es&v_segest=AHOG&v_pagina=HO&v_hueco=BHA&v_posicion=2&ow=CB020003&uri=/on/io/es/imagenio/cobertura/lanzador.html&telefono='+telefono;
	}
} 

function Consultar2(){ 
	if(document.getElementsByName('NUMTELEF2').item(0).value.length==0){ 
		alert("Por favor, introduzca un teléfono a consultar."); 
		document.getElementsByName('NUMTELEF2').item(0).focus(); 
		return; 
	} 
	else if(!EsNumerico(document.getElementsByName('NUMTELEF2').item(0))){ 
                alert("El Nº de Teléfono ha de ser numérico !."); 
                document.getElementsByName('NUMTELEF2').item(0).focus(); 
				return; 
        } 
        else if(!NumDigitos(document.getElementsByName('NUMTELEF2').item(0))){ 
                alert("El Nº de Teléfono debe estar formado por NUEVE dígitos !."); 
                document.getElementsByName('NUMTELEF2').item(0).focus(); 
				return; 
        } 
        
        else if(document.getElementsByName('NUMTELEF2').item(0).value.substring(0,1)!= "9" && document.getElementsByName('NUMTELEF2').item(0).value.substring(0,1)!= "6" && document.getElementsByName('NUMTELEF2').item(0).value.substring(0,1)!= "8"){ 
               alert("Número de teléfono fijo incorrecto !."); 
               document.getElementsByName('NUMTELEF2').item(0).focus(); 
			   return; 
        }
        
        else {
			var telefono = document.getElementsByName('NUMTELEF2').item(0).value;
       		//top.document.location.href='https://www.telefonicaonline.com/on/io/navegacion/on.html?servicio=entrada&entrada=rd_imagenio&menu_izq=1&v_procede=bnncober&uri=/on/io/es/imagenio/cobertura/lanzador.html&telefono='+telefono;

			top.document.location.href=tol+'/on/io/navegacion/on.html?servicio=entrada&entrada=rd_coberturas&menu_izq=1&v_idioma=es&v_segest=AHOG&v_pagina=HO&v_hueco=BHA&v_posicion=2&ow=CB020002&uri=/on/io/es/imagenio/cobertura/lanzador.html&telefono='+telefono;

	}
} 

function Consultar_Imagenio_Home(){ 
	if	(document.getElementsByName('NUMTELEF').item(0).value.length==0)
		{ 
			alert("Por favor, introduzca un teléfono a consultar."); 
			document.getElementsByName('NUMTELEF').item(0).focus(); 
			return; 
		} 
	else if	(!EsNumerico(document.getElementsByName('NUMTELEF').item(0)))
			{ 
                alert("El Nº de Teléfono ha de ser numérico !."); 
                document.getElementsByName('NUMTELEF').item(0).focus(); 
				return; 
			} 
	else if	(!NumDigitos(document.getElementsByName('NUMTELEF').item(0)))
			{ 
				alert("El Nº de Teléfono debe estar formado por NUEVE dígitos !."); 
				document.getElementsByName('NUMTELEF').item(0).focus(); 
				return; 
			} 
			
	else if	(document.getElementsByName('NUMTELEF').item(0).value.substring(0,1)!= "9" && document.getElementsByName('NUMTELEF').item(0).value.substring(0,1)!= "6" && document.getElementsByName('NUMTELEF').item(0).value.substring(0,1)!= "8")
			{ 
			   alert("Número de teléfono fijo incorrecto !."); 
			   document.getElementsByName('NUMTELEF').item(0).focus(); 
			   return; 
			}
	
	else	{
				//guardamos el vprocede en la cookie
				var v_procede = 'bnncober';
				
				try{borrarCookie ('cookievprocede');}
				catch (e){}

				crearCookie('cookievprocede', v_procede);
				
				var telefono = document.getElementsByName('NUMTELEF').item(0).value;
				top.document.location.href=tol+'/on/io/navegacion/on.html?servicio=entrada&entrada=rd_coberturas&menu_izq=1&v_idioma=es&v_segest=AHOG&v_pagina=HO&v_hueco=BHA&v_posicion=2&v_procede=bnncober&uri=/on/io/es/imagenio/cobertura/lanzador.html&telefono='+telefono;
			}
} 

function Consultar_v2()
{ 
	if	((document.getElementById('NUMTELEF').value == '') ||
		(document.getElementById('NUMTELEF').value == 'Nº Tlfno'))
	{ 
		alert('Por favor, introduzca un teléfono a consultar.'); 
		document.getElementById('NUMTELEF').focus(); 
		return;
	}
	else if (!valida_telefono(document.getElementById('NUMTELEF')) || valida_movil(document.getElementById('NUMTELEF')))
	{
		alert('El número de teléfono de contacto es incorrecto');
		document.getElementById('NUMTELEF').focus();
		return;
	}
	
	//AbreAsistente('https://www.telefonicaonline.com/on/io/recursos/emergente/index.htm?pagina_central=/on/io/es/pie/coberturas/consulta/imagenio_d.html&telefono='+document.getElementById('NUMTELEF').value, '', '630', '270', '');

	top.document.location.href='https://www.movistar.es/on/io/navegacion/on.html?servicio=entrada&entrada=rd_coberturas_smd&menu_izq=1&uri=/on/io/es/pie/coberturas/consulta/imagenio.html&telefono='+document.getElementById('NUMTELEF').value;
} 


