	
// FUNCIONES COMUNES A TODO EL SITE PARA LA VERSION EN INGLES (en)

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('-- Select a business line product --');
            if (negocioValue=="SegurosdeViaje") anyadeNodo('-- Travel Insurance Products --','Adventure Sports Insurance','Hunting Trip Insurance','Ski and Snowboard Insurance','International Student Insurance','Insurance for Hiking and Camping Trips','Golf Trip Insurance','Segurviaje Schengen','Travel Cancellation Insurance')
            if (negocioValue=="RiesgosEspeciales") anyadeNodo('-- Special Risks Products --', 'Auto-Loan Guarantee (GAP)','Mechanical Breakdown Warranty','Vehicle Warranty Extension','Vehicle Maintenance','Home Warranty Extension')
            if (negocioValue=="Viajesyturismo") anyadeNodo('-- Travel and Tourism Products --','VIP Class','Receptive Tourism','Holiday Trips')
            if (negocioValue=="Terceraedad") anyadeNodo('-- The Elderly Products --','Homes for the Elderly','Day Centres','Assisted Apartments','Home Assistance','Teleassistance','Centres for the Physically Disabled','Social Emeregencies')    
      }
      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('-- Select a business line product --');
            if (negocioValue=="AsistenciaAutomoviles") anyadeNodo('-- Automobile Assistance Products --','Road Assistance','International Loss Adjuster Network','Vehicle Pre-inspection','Replacement Vehicle','Loyalty Clubs');
            if (negocioValue=="AsistenciaHogar") anyadeNodo('-- Home Assistance Products --','Professional tradesmen','24-hour Emergencies','Maintenance','Legal Council','Construction Work','Assistance to Businesses and SMEs');
            if (negocioValue=="AsistenciaSalud") anyadeNodo('-- Health Assistance Products --','International Network of Medical Clinics','Cost Containment & PPO','Intermedical Net','Mediphone 24','Second Medical Opinion','Smoke Out','Evaluation of Bodily Injuries','UKCC');
            if (negocioValue=="SegurosdeViaje") anyadeNodo('-- Travel Insurance Products --','Expatriates Annual Insurance','Bononegocios Plus','Segurviaje Business','Segurviaje Corporate','Segurviaje Platinum','Segurviaje Congresses','Universalia','Repatriation','Travel Insurance for the Tourism Sector');
            if (negocioValue=="RiesgosEspeciales") anyadeNodo('-- Special Risk Products --','Best Price','Warranty Extension','Auto-Loan Guarantee (GAP)','Mechanical Breakdown Warranty','Vehicle Warranty Extension','Vehicle Maintenance','Tyre Protection','Purchase Protection','Card Protection Programmes','Withdrawal of Drivers Licence','Fraudulent Card Use');
            if (negocioValue=="DefensaJuridica") anyadeNodo('-- Legal Defense Products --','Vehicles','Traffic Violations','Home','Credit Cards');
            if (negocioValue=="ViajesyTurismo") anyadeNodo('-- Trips and Tourism Products --','Business Travel','Congresses','Trips and Events');
            if (negocioValue=="GestiondeSiniestros") anyadeNodo('-- Claims Management Products --','Vehicles','Home','Health','Expatriates');
            if (negocioValue=="TerceraEdad") anyadeNodo('-- Senior Citizens Products --','Homes for the Elderly','Day Centres','Loyalty Clubs for Senior Citizens','Teleassistance');
            if (negocioValue=="ServiciosLineasAereas") anyadeNodo('-- Airline Service Products --','Customer Attention Centre (C.A.C.)','FREQUENT FLYER','Crisis Management','Lost & Found','Information Services','Tele Check-in');
            if (negocioValue=="ServiciosCallCenter") anyadeNodo('-- Call Center Service Products --','Database Updating','Customer Service Centre (C.S.C.)','Quality Control','Customer Relationship Management (C.R.M.)','INFO 24','Telemarketing / Telesales');
            if (negocioValue=="ServiciosTraducciones") anyadeNodo('-- Translation Service Products --','Translation Service');
            if (negocioValue=="ServiciosAMA") anyadeNodo('-- AMA Service Products --','AMA (World Assistance Application)');
      }
      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>";
      */
      }
}

