	
// FUNCIONES COMUNES A TODO EL SITE

function verSite()
{
	var urlsite = document.forms['otrosSites'].sitesmapfre.value;
	if (urlsite!="")
	{
		eval("window.open('http://www."+urlsite+".com')");
	}
}

function abrirVentana(url,sizeH,sizeV,name)
{
	eval("window.open('"+url+"', '"+name+"', 'toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=no, width="+sizeH+", height="+sizeV+"')");
}

// Para Historia
function activate(capa,num,clas)
{
	eval("document.getElementById('"+capa+num+"').className = '"+clas+"'");
}
function activateAll(capa,num,num1,num2)
{
	for (i=num1;i<=num2;i++)
	{
		activate(capa,i,'');
	}
	activate(capa,num,'on');
}
function blockNone(capa,num,estado)
{
	eval("document.getElementById('"+capa+num+"').style.display = '"+estado+"'");
}
function blockNoneAll(capa,num,num1,num2)
{
	for (i=num1;i<=num2;i++)
	{
		blockNone(capa,i,'none');
	}
	blockNone(capa,num,'block');
}

function anyos(anyoPest,anyoList1,anyoList2)
{
	activateAll('a',anyoPest,anyoList1,anyoList2);
	blockNoneAll('anyo',anyoPest,anyoList1,anyoList2);
}

function periodo(numPeriodo,anyoPest,anyoList1,anyoList2)
{
	blockNoneAll('periodo',numPeriodo,'1','3');
	activateAll('p',numPeriodo,'1','3');
	anyos(anyoPest,anyoList1,anyoList2);
}

function printHistory()
{

	for (i=1;i<=3;i++)
	{
		blockNone('periodo',i,'block');
	}
	for (j=1989;j<=2006;j++)
	{
		blockNone('anyo',j,'block');
		blockNone('a',j,'none');
	}
	window.print();
	periodo('1','1989','1989','1995');
}

// Para la sección Contacte con Nosotros
function contacto(combo)
{
	eval ("var urlsite = document.forms['combosContac']."+combo+".value");
	if (urlsite!="")
	{
		eval("document.location.href='"+urlsite+".shtml'");
	}
}


var url = document.location.search;
function negocioProductoPart()
{
	url = url.split("&");
	if (url!="")
	{
		selectNegocio();
		formulario.combosPart();
		window.setTimeout("selectProducto()",10);
	}
}
function negocioProductoEmpr()
{
	url = url.split("&");
	if (url!="")
	{
		selectNegocio();
		formulario.combosEmpr();
		window.setTimeout("selectProducto()",10);
	}
}
function selectNegocio()
{
	var negocio = url[0];
	negocio = negocio.split("=");
	negocio = negocio[1];
	formulario.document.forms['frm'].negocio.value = negocio;
	formulario.document.forms['frm'].negocio.disabled = "disabled";
}
function selectProducto()
{
	var producto = url[1];
	producto = producto.split("=");
	producto = producto[1];
	formulario.document.forms['frm'].Producto.value = producto;
	formulario.document.forms['frm'].Producto.disabled = "disabled";
}


if (navigator.appName == "Microsoft Internet Explorer")
{
	var version = navigator.appVersion;

	principio=version.indexOf("MSIE");
	fin=principio+9
	version=version.substring(principio,fin);		

	if ( (version!="MSIE 5.01") && (version!="MSIE 5.0;") ) 
	version="no5"
	else version="5"
}
else
{
	version="no5"
}


function cambiarTildes(cadena,tilde)
{
	cadena = ""+cadena;
	var temp = "";
	var letra = "";
	switch (tilde)
	{
		case "á": 
		letra="a"
		break;
		case "é":
		letra="e"
		break;
		case "í":
		letra="i"
		break;
		case "ó":
		letra="o"
		break;
		case "ú":
		letra="u"
		break;
	}
	var splitCadena = cadena.split(tilde);
	temp  += splitCadena[0];
	for (k=1;k<=splitCadena.length-1;k++) temp += letra + splitCadena[k];
	temp = temp.replace("&","AND");
	temp = temp.replace("ñ","NY");
	return temp;
}

function quitarEspacios(cadena) 
{
	cadena = ""+cadena;
	var temp = "";
	var splitCadena = cadena.split(" ");
	for(j= 0; j<splitCadena.length;j++) temp += splitCadena[j];
	return cambiarTildes(cambiarTildes(cambiarTildes(cambiarTildes(cambiarTildes(temp,"á"),"é"),"í"),"ó"),"ú");
}
function anyadeNodo(p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12)
{
	var losproductos = new Array(p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12);
	var valueoption = new Array();

	//borramos los existentes
	for(i=document.getElementById('Producto').childNodes.length-1;i>=0;i--)
	{
		document.getElementById('Producto').removeChild(document.getElementById('Producto').childNodes[i])
	}
	
	//añadimos los nuevos;
	for(i=0;i<=losproductos.length-1;i++)
	{
		if(losproductos[i])
		{
 			eloption = document.createElement("option");
	 		unoption = document.getElementById("Producto").appendChild(eloption);
	 		document.getElementById("Producto").appendChild(eloption);
	 		eloption.setAttribute("value",quitarEspacios(losproductos[i]));
 			eltextodeloption = document.createTextNode(losproductos[i]);
	 		eloption.appendChild(eltextodeloption);
		}
	}
}	

function combosPart()
{
	var negocioValue = document.getElementById('Negocio').value;
	
	if (version=="no5")
	{	
		if (negocioValue=="") anyadeNodo('-- Seleccione Producto --');
		if (negocioValue=="SegurosdeViaje") anyadeNodo('-- Productos de Seguros de Viaje --','Segurviaje Aventura','Segurviaje Caza y Safari','Segurviaje Esquí','Segurviaje Estudios','Segurviaje Excursión y Campamento','Segurviaje Golf','Segurviaje Schengen','Segurviaje Temporal','Gastos de Cancelación')
		if (negocioValue=="RiesgosEspeciales") anyadeNodo('-- Productos de Riesgos Especiales --','Garantía Auto Préstamo (GAP)','Garantía Mecánica','Extensión de Garantía para Vehículos','Mantenimiento de Vehículos','Extensión de Garantía para el hogar')
		if (negocioValue=="Viajesyturismo") anyadeNodo('-- Productos de Viajes y Turismo --','Viajes Vacacionales','Turismo Receptivo','Clase Vip')
		if (negocioValue=="Terceraedad") anyadeNodo('-- Productos de Tercera Edad --','Residencias','Centros de Día','Apartamentos Tutelados','Ayuda a Domicilio','Teleasistencia','Centros para Discapacitados Físicos','Emergencias Sociales')	
	}
	else
	{
		/*
		if (modeloColorValue=="101") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Naranja'>Naranja</option><option value='Verde'>Verde</option><option value='Rosa'>Rosa</option></select>";
		if (modeloColorValue=="102") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Naranja'>Naranja</option><option value='Azul'>Azul</option><option value='Amarilla'>Amarilla</option></select>";
		if (modeloColorValue=="107") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Verde'>Verde</option><option value='Azul'>Azul</option></select>";
		if (modeloColorValue=="204") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Negro'>Negro</option><option value='Rojo'>Rojo</option></select>";
		if (modeloColorValue=="205") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Azul'>Azul</option><option value='Gris'>Gris</option><option value='Rojo'>Rojo</option><option value='Negro'>Negro</option></select>";
		if (modeloColorValue=="301") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Negro'>Negro</option><option value='Rojo'>Rojo</option></select>";
		if (modeloColorValue=="302") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Azul'>Azul</option><option value='Gris'>Gris</option><option value='Rojo'>Rojo</option><option value='Negro'>Negro</option></select>";
	*/
	}
}

function combosEmpr()
{
	var negocioValue = document.forms["frm"].negocio.value;
	if (version=="no5")
	{
		if (negocioValue=="") anyadeNodo('-- Seleccione Producto --');
		if (negocioValue=="AsistenciaAutomoviles") anyadeNodo('-- Productos de Asistencia Automóviles --','Asistencia en Carretera','Red Internacional de Peritos','Envío de Perito y Pre-inspección de Automóviles','Pre-inspección de Automóviles','Vehículo de Sustitución','Clubes de Fidelización');
		if (negocioValue=="AsistenciaHogar") anyadeNodo('-- Productos de Asistencia Hogar --','Conexión con profesionales','Emergencia 24 Horas','Mantenimiento','Orientación Jurídica','Remates de Obra','Asistencia a Comercios y PYMES');
		if (negocioValue=="AsistenciaSalud") anyadeNodo('-- Productos de Asistencia Salud --','Red Internacional de Clínicas Médicas','Cost Containment & PPO','Intermedical Net','Mediphone 24','Segunda Opinión Médica','SmokeOut','Valoración del Daño Corporal','UKCC');
		if (negocioValue=="SegurosdeViaje") anyadeNodo('-- Productos de Seguros de Viaje--','Segurviaje Anual Desplazados','Bononegocios Plus','Segurviaje Business','Segurviaje Corporate','Segurviaje Platino','Segurviaje Congresos','Universalia','Seguros de Viaje para el Sector Turístico','Repatriación'); 
		if (negocioValue=="RiesgosEspeciales") anyadeNodo('-- Productos de Riesgos Especiales--','Garantía Mejor Precio','Extensión de Garantía','Garantía Auto Préstamo (GAP)','Garantía Mecánica','Extensión de Garantía para Vehículos','Mantenimiento de Vehículos','Protección de Neumáticos','Protección de Compras','Programas de Protección de Tarjetas','Retirada de Licencia de Conducción','Uso Fraudulento de Tarjeta');
		if (negocioValue=="DefensaJuridica") anyadeNodo('-- Productos de Defensa Jurídica--','Automóviles','Infracciones de tráfico','Hogar','Tarjetas de crédito');
		if (negocioValue=="ViajesyTurismo") anyadeNodo('-- Productos de Viajes y Turismo --','Business Travel','Congresos','Viajes y Eventos');
		if (negocioValue=="TerceraEdad") anyadeNodo('-- Productos de Tercera Edad --','Residencias','Centros de Día','Clubes de fidelización para mayores','Teleasistencia');
		if (negocioValue=="GestiondeSiniestros") anyadeNodo('-- Productos de Gestión de Siniestros --','Automóviles','Hogar','Salud','Expatriados');
		if (negocioValue=="ServiciosLineasAereas") anyadeNodo('-- Productos de Servicios Líneas Aéreas --','Centro de Atención al Cliente (C.A.C.)','Frequent Flyer','Gestión de Crisis','Lost & Found','Servicios de Información','Tele Check-in');
		if (negocioValue=="ServiciosCallCenter") anyadeNodo('-- Productos de Servicios de Call Center --','Actualización de Bases de Datos','Centro de Atención al Cliente (C.A.C.)','Control de Calidad','Customer Relationship Management (C.R.M.)','INFO 24','Telemarketing / Televenta');
		if (negocioValue=="ServiciosTraducciones") anyadeNodo('-- Productos de Servicio de Traducciones --', 'Servicio de Traducciones');
		if (negocioValue=="ServiciosAMA") anyadeNodo('-- Productos de Servicio AMA --', 'Aplicación Mundial de Asistencia (AMA)');				
	}
	else
	{
		/*
		if (modeloColorValue=="101") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Naranja'>Naranja</option><option value='Verde'>Verde</option><option value='Rosa'>Rosa</option></select>";
		if (modeloColorValue=="102") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Naranja'>Naranja</option><option value='Azul'>Azul</option><option value='Amarilla'>Amarilla</option></select>";
		if (modeloColorValue=="107") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Verde'>Verde</option><option value='Azul'>Azul</option></select>";
		if (modeloColorValue=="204") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Negro'>Negro</option><option value='Rojo'>Rojo</option></select>";
		if (modeloColorValue=="205") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Azul'>Azul</option><option value='Gris'>Gris</option><option value='Rojo'>Rojo</option><option value='Negro'>Negro</option></select>";
		if (modeloColorValue=="301") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Negro'>Negro</option><option value='Rojo'>Rojo</option></select>";
		if (modeloColorValue=="302") document.getElementById('modeloColor').outerHTML = "<select id='modeloColor' name='modeloColor'><option value='Azul'>Azul</option><option value='Gris'>Gris</option><option value='Rojo'>Rojo</option><option value='Negro'>Negro</option></select>";
	*/
	}
}



