document.write('<style>#distributiva {visibility:hidden;}</style>');
//document.getElementById('datos_centrales_interior3').style.visibility = 'hidden';

var url_procede = actualizar_vprocede('TV01');
var ow_contratar =	 '&ow=TV011000';
var ow_masinfo =	 '&ow=TV012000';

var pest_selec = 2;
if	(getParametro ("pest", this) != null)
	pest_selec = getParametro ("pest", this);

var max = 0; //pestañas


function inic_html()
{
	redimensionar_contenido();
	max = calcular_max();
	mostrar_television(pest_selec);
}

function redimensionar_contenido()
{
	var idpuesto = 'parte_central';

	var h_opciones_producto = 0;
	var h_oferta_comun = 0;
	var h_nota_pie = 0;
	var h_nota_aviso = 0;
	var h_ver_trios = 0;

	for (var icapa in document.getElementById(idpuesto).getElementsByTagName("div"))
	{		
		if (document.getElementById(idpuesto).getElementsByTagName("div")[icapa].className == 'opc_precios_television')
		{
			var idpuesto2 = document.getElementById(idpuesto).getElementsByTagName("div")[icapa].id;

			for (var icapa2 in document.getElementById(idpuesto2).getElementsByTagName("div"))
			{
				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'opciones_producto')
				{
					var altura = document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].offsetHeight;
					h_opciones_producto = (altura > h_opciones_producto)? altura : h_opciones_producto;	
				}
				
				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'oferta_comun')
				{
					var altura = document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].offsetHeight;
					h_oferta_comun = (altura > h_oferta_comun)? altura : h_oferta_comun;	
				}
				
				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'nota_pie')
				{
					var altura = document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].offsetHeight;
					h_nota_pie = (altura > h_nota_pie)? altura : h_nota_pie;	
				}

				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'nota_aviso')
				{
					var altura = document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].offsetHeight;
					h_nota_aviso = (altura > h_nota_aviso)? altura : h_nota_aviso;	
				}
				
				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'ver_trios')
				{
					var altura = document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].offsetHeight;
					h_ver_trios = (altura > h_ver_trios)? altura : h_ver_trios;	
				}
			}
		}
	}

	for (var icapa in document.getElementById(idpuesto).getElementsByTagName("div"))
	{		
		if (document.getElementById(idpuesto).getElementsByTagName("div")[icapa].className == 'opc_precios_television')
		{
			var idpuesto2 = document.getElementById(idpuesto).getElementsByTagName("div")[icapa].id;

			for (var icapa2 in document.getElementById(idpuesto2).getElementsByTagName("div"))
			{
				/*
				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'opciones_producto')
					document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].style.height = h_opciones_producto + 'px';
				*/

				/*
				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'oferta_comun')
					document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].style.height = h_oferta_comun + 'px';
				*/

				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'nota_pie')
					document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].style.height = h_nota_pie + 'px';

				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'nota_aviso')
					document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].style.height = h_nota_aviso + 'px';

				if (document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].className == 'ver_trios')
					document.getElementById(idpuesto2).getElementsByTagName("div")[icapa2].style.height = h_ver_trios + 'px';
			}
		}
	}

	/*
	var h_max = 0;
	for (var icapa in document.getElementById(idpuesto).getElementsByTagName("div"))
	{
		if (document.getElementById(idpuesto).getElementsByTagName("div")[icapa].className == 'opc_precios_television')
		{
			var h_aux = document.getElementById(idpuesto).getElementsByTagName("div")[icapa].offsetHeight;
			h_max = (h_max > h_aux) ? h_max : h_aux;
		}
	}

	for (var icapa in document.getElementById(idpuesto).getElementsByTagName("div"))
	{
		if (document.getElementById(idpuesto).getElementsByTagName("div")[icapa].className == 'opc_precios_television')
			document.getElementById(idpuesto).getElementsByTagName("div")[icapa].style.height = h_max + 'px';
	}
	*/

	// Ajustamos enlace-tv
	if	(document.getElementById('otros-enlaces'))
	{
		var h_max = 0;
		for (var icapa in document.getElementById('otros-enlaces').getElementsByTagName("div"))
		{
			if (document.getElementById('otros-enlaces').getElementsByTagName("div")[icapa].className == 'enlace-tv')
			{
				var h_aux = document.getElementById('otros-enlaces').getElementsByTagName("div")[icapa].offsetHeight;
				h_max = (h_max > h_aux) ? h_max : h_aux;
			}
		}

		for (var icapa in document.getElementById('otros-enlaces').getElementsByTagName("div"))
		{
			if (document.getElementById('otros-enlaces').getElementsByTagName("div")[icapa].className == 'enlace-tv')
				document.getElementById('otros-enlaces').getElementsByTagName("div")[icapa].style.height = h_max + 'px';
		}
	}

	// Ajustamos los vídeos y las imágenes
	var h1 = document.getElementById('video').offsetHeight;
	var h2 = document.getElementById('comparador_television').offsetHeight;
	document.getElementById('comparador_television').style.height = h1 + 'px';
	var dif = parseFloat(h1 - h2);

	if	(dif > 0)
		document.getElementById('espacio_trailers').style.height = dif + 'px'
	else
		document.getElementById('video').style.height = h2 + 'px'

	document.getElementById('distributiva').style.visibility = 'visible';
}

function calcular_max(max)
{
	max = 0;
	for (var icapa in document.getElementById('pestanias').getElementsByTagName("div"))
	{
		if ((document.getElementById('pestanias').getElementsByTagName("div")[icapa].className == 'pestania_on') ||
			(document.getElementById('pestanias').getElementsByTagName("div")[icapa].className == 'pestania_off'))
		{
			max += 1;
		}
	}
	return max;
}

function mostrar_television(opc)
{	
	for	(var i=0; i<max; i++)
	{
		if	((i+1) == opc)
			document.getElementById('pestania_' + (i+1)).className = 'pestania_on'
		else
			document.getElementById('pestania_' + (i+1)).className = 'pestania_off';
	}

	for (var icapa in document.getElementsByTagName("div"))
	{
		if (document.getElementsByTagName("div")[icapa].className == 'opc_precios_television')
		{
			document.getElementsByTagName("div")[icapa].style.display = 'none';
		}
	}
	document.getElementById("opc_precios_television_" + opc).style.display = 'block';

	switch (opc)
	{
	case 1: document.getElementById("pestana_pulsada").innerHTML = '<img src="/on/io/es/distributivas/television/estadistica-television.html?ow=TVp1e">';break;
	case 2: document.getElementById("pestana_pulsada").innerHTML = '<img src="/on/io/es/distributivas/television/estadistica-television.html?ow=TVp2e">';break;
	case 3: document.getElementById("pestana_pulsada").innerHTML = '<img src="/on/io/es/distributivas/television/estadistica-television.html?ow=TVp3e">';break;
	}	

	//redimensionar_contenido2();
}


// COBERTURA
function BorrarTel()
{
	document.getElementById('form_cobertura2').NUMTELEF.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;
	} 
} 

function Evaluar(modo)
{
	var chr; 
	if	(modo == 0)
	{
		document.getElementById('form_cobertura2').elements['seleccionTipo'].value = 0;

		if	(document.getElementById('form_cobertura2').elements['NUMTELEF'].value.length==0)
		{ 
			alert('Por favor, introduzca un teléfono a consultar.'); 
			document.getElementById('form_cobertura2').elements['NUMTELEF'].focus(); 
			return;
		} 

		if	(!EsNumerico(document.getElementById('form_cobertura2').elements['NUMTELEF']))
		{ 
			alert('El Nº de Teléfono ha de ser numérico !.'); 
			document.getElementById('form_cobertura2').elements['NUMTELEF'].focus(); 
			return;
		} 

		if	(!NumDigitos(document.getElementById('form_cobertura2').elements['NUMTELEF']))
		{ 
			alert('El Nº de Teléfono debe estar formado por NUEVE dígitos !.'); 
			document.getElementById('form_cobertura2').elements['NUMTELEF'].focus(); 
			return;
		}

		top.document.location.href = '/on/io/navegacion/on.html?servicio=entrada&entrada=rd_coberturas_smd&menu_izq=1&uri=/no/servlet/noimtejg&NUMTELEF='+document.getElementById('form_cobertura2').elements['NUMTELEF'].value+'&seleccionTipo=0';

	}
	else
	{
		top.document.location.href = '/on/io/navegacion/on.html?servicio=entrada&entrada=rd_coberturas_smd&menu_izq=1&uri=/no/servlet/noimdo00&seleccionTipo=1';
	}

}  

function cob_tel()
{

	if	((document.getElementById('NUMTELEF2').value == '') ||
		(document.getElementById('NUMTELEF2').value == 'Nº Tlfno'))
	{ 
		alert('Por favor, introduzca un teléfono a consultar.'); 
		document.getElementById('NUMTELEF2').focus(); 
		return;
	}
	else if (!valida_telefono(document.getElementById('NUMTELEF2')) || valida_movil(document.getElementById('NUMTELEF2')))
	{
		alert('El número de teléfono de contacto es incorrecto');
		document.getElementById('NUMTELEF2').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('NUMTELEF2').value, '', '630', '270', '');
} 