////////////// inicio de pagina ///////////////////////

function iniciarPaginaAuto(vers, cat, idioma){
	//SELECCIONAR EL TIPO DE SEGURO ELEGIDO    
    apartado=(MM_findObj('TipoSeguroSel').value!="")?MM_findObj('TipoSeguroSel').value:apartado;

	categoriaAuto=cat;
	version = vers;
	MM_findObj('lang').value=idioma;
	
	MM_findObj('tablaCargador').style.display="none";
	MM_findObj('capaBloqueo').style.display="none";
	MM_findObj('capaReloj').style.display="none";
	
    //Primero se genera el listado vacio con las compaņias del configuracion.xml....
	generarPrimerListado();
   
    men = MM_findObj('tbMenu');
	men.innerHTML=generarMenuAuto();

}

function continuarInicio2()
{
    //AJAX: hacemos la tarificacion...
    mostrarProgreso(version);
	obtenerRequest('consultas/obtenerTarifas.aspx', parametrosForm, procesarTarifas, '', '');
}
/*
function continuarInicio(){
	generarListado();
	mostrarProgreso(version);
	obtenerRequest('consultas/obtenerTarifas.aspx', parametrosForm, procesarTarifas, '', '');
	
}
*/


/* **************************************************************************
 * INICIO. PRIMER LISTADO
 ****************************************************************************/
function generarPrimerListado()
{
    //se hace consulta al servidor, al configuracion.xml
    obtenerRequest('configuracion.xml', '', generarPrimerListadoCallback, '', '');
}

function generarPrimerListadoCallback(){

    var xmldoc = http_request.responseXML;

    //Companias a consultar
    compConsultadas = new Array();    
    var xmlCias = xmldoc.getElementsByTagName('Valor')[0].childNodes[0].nodeValue;
    var splitCias = xmlCias.split(',');
    for (iCia = 0; iCia < splitCias.length; iCia++) {
        var nombreCia = splitCias[iCia].toLowerCase();
        var codigo = getCodCia(nombreCia);
        if(codigo!='-1')
            ciasTaritag.push({codigo: codigo, nombre:nombreCia});
    }    
    compConsultadas = ciasTaritag;
    
    //Telefonos a cargar dependiendo de la compaņia
    telefonosCias = new Array();
    var xmlTnos = xmldoc.getElementsByTagName('Aseguradora');
    for (iTfno = 0; iTfno < xmlTnos.length; iTfno++) {
        var nombreAseguradora = xmlTnos[iTfno].attributes[0].nodeValue;
        var nodesTfns = xmlTnos[iTfno].childNodes;
        var tfno;
        if(document.all) 
            tfno = (nodesTfns[0].firstChild)?nodesTfns[0].firstChild.nodeValue:""; // --> tfnos
        else
            tfno = (nodesTfns[1].firstChild)?nodesTfns[1].firstChild.nodeValue:""; // --> tfnos

        telefonosCias.push({name: nombreAseguradora, tfno: tfno});
    }
    
    generarListado();
    continuarInicio2();
    
}
/* **************************************************************************
 * FIN PRIMER LISTADO
 ****************************************************************************/


/* **************************************************************************
 * INICIO LISTADO CON TARIFICACION
 ****************************************************************************/

/*
////////////// procesamiento datos en ruto ////////////////////////// 
function procesarTarifas(){
	quitarBloqueoCarga();
    seguros=new Array();
    
    xmldoc = http_request.responseXML;
    //Nš Presupuesto
    xmlPre = xmldoc.getElementsByTagName('NumPresupuesto');
    if(xmlPre.length>0)
        numPresupuesto=xmlPre[0].firstChild.nodeValue;
    
    //Companias consultadas
    var xmlCias = xmldoc.getElementsByTagName('MCCSTARITAG');
    for (iCia = 0; iCia < xmlCias.length; iCia++) {
        var nodeCia = xmlCias[iCia].childNodes;
        var codigo = (nodeCia[0].firstChild)?nodeCia[0].firstChild.nodeValue:'-1';
        if(codigo!='-1')
            ciasTaritag.push({codigo: codigo, nombre:'cia'});
    }    
    compConsultadas = ciasTaritag;
    
    
    //Telefonos a cargar dependiendo de la compaņia
    var xmlTnos = xmldoc.getElementsByTagName('Aseguradora');
    for (iTfno = 0; iTfno < xmlTnos.length; iTfno++) {
        var nombreAseguradora = xmlTnos[iTfno].attributes[0].nodeValue;
        var nodesTfns = xmlTnos[iTfno].childNodes;
        var tfno = (nodesTfns[0].firstChild)?nodesTfns[0].firstChild.nodeValue:"902 112 212"; // --> tfnos

        telefonosCias.push({name: nombreAseguradora, tfno: tfno});
    }
    
    
    
    //Puntuacion de las compaņias
    var xmlPtos = xmldoc.getElementsByTagName('Compania');
    for (iPto = 0; iPto < xmlPtos.length; iPto++) {
        //Puntuacion
        var garantiasCias = new Array();
        
        var nombreCia = xmlPtos[iPto].attributes[0].nodeValue;
        var nodesPto = xmlPtos[iPto].childNodes;
        for(var iGar=0;iGar<nodesPto.length;iGar++){
            var id = nodesPto[iGar].attributes[0].nodeValue; // --> id
            var puntos = nodesPto[iGar].attributes[1].nodeValue; // --> ptos
            
            garantiasCias.push({garantia: id, puntos:puntos});
        }
        puntuacionCias.push({nombre: nombreCia, puntos:garantiasCias});
    }
  
    
    //Modalidad
    xml = xmldoc.getElementsByTagName('Modalidad');
    c=0;
    for (i = 0; i < xml.length; i++) {
        var mod = xml[i].childNodes;

        pt=Number(mod[obtenerIdPrima(mod)].firstChild.nodeValue);
       
        //en ppio saldran todas las ofertas con o sin precio > 0 
        //if(pt>0){
            seguros[c]=new Array();
            for(j=0;j<mod.length;j++){
                tag = mod[j].tagName.toLowerCase();
                if(esNumerico(tag)) 
                    valor = (mod[j].firstChild!=null && mod[j].firstChild.nodeValue!=null) ? Number(mod[j].firstChild.nodeValue) : 0;
                else 
                    valor = (mod[j].firstChild!=null && mod[j].firstChild.nodeValue!=null) ? mod[j].firstChild.nodeValue : "";
                    
                seguros[c][tag] = valor;
            }
            c++;
        //}
    }
	segmentarSeguros();
	generarListado();
}

function segmentarSeguros(){
	
	for(ap=0;ap<apartados.length;ap++){
		tipo = apartados[ap].cod;
		// para las polizas TR con franquicia
		var franq = apartados[ap].franq;
		
		modalidades=new Array();
		for(se=0;se<seguros.length;se++){
			if(seguros[se].codtipomodalidad == tipo){
			    if(tipo===2){
		            var franqAnt = apartados[ap-1].franq;
			        if(seguros[se].franquicia>franqAnt && franq>=seguros[se].franquicia)
			            modalidades.push(seguros[se]);
			    }
			    else{ 
			        modalidades.push(seguros[se]);
			    }
			}
		}

		try{
			modalidades.ordenar('codcompania');
			primasModalidad = new Array();
			primasEscogidas = new Array();
			primasModTRLI = new Array();
			
			ant=modalidades[modalidades.length-1].codcompania;
	
			for(se=modalidades.length-1;se>=0;se--){
				if(modalidades[se].codcompania != ant){
					ant=modalidades[se].codcompania;
					primasModalidad.ordenar('primatotal');
					primasModalidad.reverse();
					
					primasEscogidas.push(primasModalidad[0]);
					primasModTRLI.push(primasModalidad[primasModalidad.length-1]);
					
					primasModalidad = new Array();
				}
				primasModalidad.push(modalidades[se]);
				modalidades.splice(se, 1)
			}
			primasModalidad.ordenar('primatotal');
			primasModalidad.reverse();
			
			primasEscogidas.push(primasModalidad[0]);
			apartados[ap].seguros=primasEscogidas;
			
			apartados[ap].seguros.ordenar('primatotal');
			apartados[ap].seguros.reverse();
			
			if(tipo===3){
			    primasModTRLI.push(primasModalidad[primasModalidad.length-1]);
			    apartados[ap+1].seguros=primasModTRLI;
			    
			    apartados[ap+1].seguros.ordenar('primatotal');
			    apartados[ap+1].seguros.reverse();
			}
			
		}catch(ex){}
	}
}
*/
Array.prototype.getValueById = function(idName,idValue,valueName){
	var ar = this;
	for (var x = 0; x < ar.length; x ++)
	{
		if (ar[x][idName]== idValue)
            return ar[x][valueName];
	}
	return "";
}


function procesarTarifas(){
	quitarBloqueoCarga();
    seguros=new Array();
    
    xmldoc = http_request.responseXML;
    
    try{        
        //Nš Presupuesto
        xmlPre = xmldoc.getElementsByTagName('NumPresupuesto');
        if(xmlPre.length>0)
            numPresupuesto=xmlPre[0].firstChild.nodeValue;
       
        //Puntuacion de las compaņias
        var puntuacionCodCias=new Array();
        var xmlPtos = xmldoc.getElementsByTagName('Compania');
        for (iPto = 0; iPto < xmlPtos.length; iPto++) {
            var puntosCias = new Array();
            
            var nombreCia = xmlPtos[iPto].attributes[0].nodeValue; // -->nombre
            var codCia = xmlPtos[iPto].attributes[1].nodeValue; // -->cod
            var nodesPto = xmlPtos[iPto].childNodes;
            for(var iGar=0;iGar<nodesPto.length;iGar++){
                var id = nodesPto[iGar].attributes[0].nodeValue; // --> id
                var puntos = nodesPto[iGar].attributes[1].nodeValue; // --> ptos
                
                puntosCias.push({garantia: id, puntos:puntos});
            }
            puntuacionCodCias.push({cod: codCia, puntos:puntosCias});
        }
      
        
        //Modalidad
        xml = xmldoc.getElementsByTagName('Modalidad');
        c=0;
        for (i = 0; i < xml.length; i++) {
            var mod = xml[i].childNodes;

            pt=Number(mod[obtenerIdPrima(mod)].firstChild.nodeValue);
           
            //en ppio saldran todas las ofertas con o sin precio > 0 
            //if(pt>0){
                seguros[c]=new Array();
                for(j=0;j<mod.length;j++){
                    tag = mod[j].tagName.toLowerCase();
                    if(esNumerico(tag)) 
                        valor = (mod[j].firstChild!=null && mod[j].firstChild.nodeValue!=null) ? Number(mod[j].firstChild.nodeValue) : 0;
                    else 
                        valor = (mod[j].firstChild!=null && mod[j].firstChild.nodeValue!=null) ? mod[j].firstChild.nodeValue : "";
                        
                    seguros[c][tag] = valor;
                }
                //incluimos 1nuevo valor para la puntuacion..
                var puntosA = puntuacionCodCias.getValueById("cod",seguros[c].codcompania,"puntos");
                var descModalidad=getDescModalidad(seguros[c].codcompania,seguros[c].codtipomodalidad,seguros[c].codmodalidad);
                seguros[c]["puntos"] = (puntosA!="")?puntosA.getValueById("garantia",descModalidad,"puntos"):"0";
                c++;
            //}
        }
	    segmentarSeguros();
    	
    	
	    //Se selecciona el tipo de seguro elegido en el formulario
        apartado=(MM_findObj('TipoSeguroSel').value!="")?MM_findObj('TipoSeguroSel').value:apartado;

	    generarListado();
	}catch(ex){}
    
}

function getArrayValueById(ar,idName,idValue,valueName){
	for (var x = 0; x < ar.length; x ++)
	{
		if (ar[x][idName]== idValue)
            return ar[x][valueName];
	}
	return "";
}

function getDescModalidad(codCia,codTipoMod,codMod){

    var tiplogia="";
    switch(codTipoMod){
        case 1:tiplogia="TodoRiesgo";break;
        case 2:tiplogia="TodoRiesgoFranquicia";break;
        case 3:tiplogia=getDesModalidadTerceros(codCia,codMod);break;
    }

    return tiplogia;

}


function getDesModalidadTerceros(codCia,codMod){

    var codmodalidad = codMod.toString();
    var tiplogia="TercerosLunasRoboIncendio";

    switch(codCia){
        case "C0031": //"caser"
            if(codmodalidad==="7")
                tiplogia="Terceros";
            else if(codmodalidad==="4")
                tiplogia="TercerosLunas";
            else if(codmodalidad==="3" || codmodalidad==="9")
                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "M0050": //pelayo 
            if(codmodalidad==="1")
                tiplogia="Terceros";
            else if(codmodalidad==="2")
                tiplogia="TercerosLunas";
            else if(codmodalidad==="3")
                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "C0026": //sbilbao
            break;
        case "M0031": //mapfre
            if(codmodalidad==="00020228")
                tiplogia="Terceros";
            else if(codmodalidad==="00020229")
                tiplogia="TercerosLunas";
//            else if(codmodalidad===3) //"00025896"-->"Nueva P liza 10 con veh culo sustituci n" / "00025895"-->"Nueva P liza 10 sin veh culo sustituci n"
//                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "C0530": //zurich
            if(codmodalidad==="0000000073")
                tiplogia="Terceros";
            else if(codmodalidad==="0000000074")
                tiplogia="TercerosLunas";
            else if(codmodalidad==="0000000077" || codmodalidad==="0000000084")
                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "C0109": //allianz
            if(codmodalidad==="7")
                tiplogia="Terceros";
            else if(codmodalidad==="1")
                tiplogia="TercerosLunas";
            else if(codmodalidad==="2") // "5"-->"TODO RIESGO LIMITADO PERDIDA TOTAL"
                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "C0467": //liberty
            if(codmodalidad==="001")
                tiplogia="TercerosLunas";
            else if(codmodalidad==="003" || codmodalidad==="004")
                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "C0613": //reale
            break;
        case "M0134": //fiatc
            if(codmodalidad==="0")
                tiplogia="TercerosLunas";
            else if(codmodalidad==="4" || codmodalidad==="5")
                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "C0682": //amic
            if(codmodalidad==="02")
                tiplogia="Terceros";
            else if(codmodalidad==="01")
                tiplogia="TercerosLunas";
            else if(codmodalidad==="03")
                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "C0112": //axa
              //Todos los productos de AXA de Terceros tienen LunasRoboIncendio ...  
//            if(codmodalidad==="52462704")
//                tiplogia="Terceros";
//            else if(codmodalidad==="52462705")
//                tiplogia="TercerosLunas";
//            else if(codmodalidad==="52462710")
                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "C0184": //catalanao
            if(codmodalidad==="ABCEF")
                tiplogia="Terceros";
            else if(codmodalidad==="ABCEFG")
                tiplogia="TercerosLunas";
            else if(codmodalidad==="ABCEFGHI")
                tiplogia="TercerosLunasRoboIncendio";
            break;
        case "C0021": //vitalicio
            if(codmodalidad==="0501")
                tiplogia="Terceros";
            else if(codmodalidad==="0502")
                tiplogia="TercerosLunas";
            else if(codmodalidad==="0503")
                tiplogia="TercerosLunasRoboIncendio";
            break;
        default:break;
    }
    
    return tiplogia;

}

function segmentarSeguros(){
	
	for(ap=0;ap<apartados.length;ap++){
		tipo = apartados[ap].cod;
		// para las polizas TR con franquicia
		var franq = apartados[ap].franq;
		
		modalidades=new Array();
		for(se=0;se<seguros.length;se++){
			if(seguros[se].codtipomodalidad == tipo){
			    if(tipo===2){
		            var franqAnt = apartados[ap-1].franq;
			        if(seguros[se].franquicia>franqAnt && franq>=seguros[se].franquicia)
			            modalidades.push(seguros[se]);
			    }
			    else{ 
			        modalidades.push(seguros[se]);
			    }
			}
		}

		try{
			modalidades.ordenar('codcompania');
			primasModalidad = new Array();
			primasEscogidas = new Array();
			primasModTRLI = new Array();
			
			ant=modalidades[modalidades.length-1].codcompania;
	
			for(se=modalidades.length-1;se>=0;se--){
				if(modalidades[se].codcompania != ant){
					ant=modalidades[se].codcompania;
					primasModalidad.ordenar('primatotal');
					primasModalidad.reverse();
					
					primasEscogidas.push(primasModalidad[0]);
					primasModTRLI.push(primasModalidad[primasModalidad.length-1]);
					
					primasModalidad = new Array();
				}
				primasModalidad.push(modalidades[se]);
				modalidades.splice(se, 1)
			}
			primasModalidad.ordenar('primatotal');
			primasModalidad.reverse();
			
			primasEscogidas.push(primasModalidad[0]);
			apartados[ap].seguros=primasEscogidas;
			
			apartados[ap].seguros.ordenar('primatotal');
			apartados[ap].seguros.reverse();
			
			if(tipo===3){
			    primasModTRLI.push(primasModalidad[primasModalidad.length-1]);
			    apartados[ap+1].seguros=primasModTRLI;
			    
			    apartados[ap+1].seguros.ordenar('primatotal');
			    apartados[ap+1].seguros.reverse();
			}
			
		}catch(ex){}
	}
}
/* **************************************************************************
 * FIN LISTADO CON TARIFICACION
 ****************************************************************************/


///////////////////////// 
function seleccionarSeguro(ap){
	if(apartado!=ap) 
	    apartado=ap;
	
	for(var i=0;i<apartados.length;i++)
	    MM_findObj('tr_tit_'+i).className="tipologia";
	    
	MM_findObj('tr_tit_'+ap).className="tipologiaSubrayada";
	generarListado();
}

function nuevaConsulta(){
	
	window.location="tarificar.aspx";

}

/*function modificarConsulta(){
	
	window.location="tarificar.aspx?history=1";
	
}

NEW.. Pendiente modificacion*/
function modificarConsulta(){
	
	//window.location="tarificar.aspx?history=1";
	//MM_findObj('hddnPresupuesto').value=numPresupuesto;
	//var Url = "formSelect.aspx?id_preaut="+numPresupuesto+"&css="+css+"&lan="+lan;
	MM_findObj('parametros').value=parametrosForm;
	var Url = "tarificar.aspx?history=1";
	
	//window.location="tarificar.aspx?history=1";

	
	document.forms[0].action = Url;
    document.forms[0].target = "";
    document.forms[0].method = "POST";
    document.forms[0].submit();
	
}



//////////////////// progreso carga datos ///////////////////////////
function mostrarProgreso(texto){
	oElement = MM_findObj('bodyTarificador');
	dim = getDimensions(oElement);
	
	ancho=420;//350;//450
	alto=250;//300
	tp=150;//200;
	lf=(dim.w/2)-(ancho/2);
	
	MM_findObj('marcaModeloFinal').innerHTML=texto;
	MM_findObj('imgCargador').style.display="none";
	
	tablaCg = MM_findObj('tablaCargador');
	tablaCg.style.position="absolute";
	tablaCg.style.top=tp+"px";
	tablaCg.style.left=lf+"px";
	tablaCg.style.zIndex=35;
	tablaCg.style.display="block";
	
	temporizando=true;
	temporizador(60);
	
}

function temporizador(tiempo){
    if(tiempo>0){
        MM_findObj('tiempoFinal').innerHTML=tiempo;
        tiempo--;
		if(temporizando) setTimeout("temporizador("+tiempo+")", 1000);
    }
}

function quitarBloqueoCarga(){
	temporizando=false;
	MM_findObj('tablaCargador').style.display="none";
	MM_findObj('capaBloqueo').style.display="none";
	MM_findObj('capaReloj').style.display="none";
}

///////////////////// telefono seguros//////////////////////
function getById(codCia){
    var tfno="";
    
    for(var e1=0;e1<telefonosCias.length;e1++){
        if(telefonosCias[e1].name==codCia)
            tfno = telefonosCias[e1].tfno;
    }
    if(tfno=="")
    {
        for(var e2=0;e2<telefonosCias.length;e2++){
            if(telefonosCias[e2].name=="*")
                tfno = telefonosCias[e2].tfno;
        }
    }

    if(isNaN(parseInt(tfno)))
        tfno = " nosotros <a href='contacto.aspx'>aqui</a>";
    
    
    return tfno;
}
///////////////////////////////////////////////////////


function mostrarTelefono(codCompania,puntos,primatotal){
    
    oElement = MM_findObj('bodyTarificador');
	dim = getDimensions(oElement);
	
	//ancho=350;
	ancho=420;
	alto=250;
	//tp=200;
	tp=150;
	lf=(dim.w/2)-(ancho/2);
	
	MM_findObj('imgTelefonoCia').src = "images/companias/" + codCompania + ".jpg"; 		
	MM_findObj('spTfnoCompania').innerHTML = getById(codCompania); 
	MM_findObj('spNumPresupuesto').innerHTML = numPresupuesto;
	
    MM_findObj('tdDiamantes').innerHTML = calcularPuntuacion(puntos);
	MM_findObj('spPrecio').innerHTML = formatearNumero(primatotal)+" &euro;";
	
	tablaCg = MM_findObj('tablaTelefono'); 
	tablaCg.style.position="absolute";
	tablaCg.style.top=tp+"px";
	tablaCg.style.left=lf+"px";
	tablaCg.style.zIndex=55;
	bloquearPantalla(false);
	tablaCg.style.display="block";
	
}

function cerrarTelefono(){
    MM_findObj('tablaTelefono').style.display="none";
	desbloquearPantalla();
}


/////////////////// realizar comparativa ///////////////////////////
///////////////Falta comparar con las demas cias
function compararSeleccionados(numI){
        
    var codCia = apartados[apartado].seguros[numI].codcompania;
    var iNm = numI;
    for(var iNm=0;iNm<segurosConTarifa.length;iNm++){
        if(segurosConTarifa[iNm]===codCia)
        {   
            numI =iNm;
            break;
        }
    }
    //numI = obtenerIdCodComp(codCia,segurosConTarifa);

    seleccionados = new Array();
	if(segurosConTarifa.length>2){
        if(numI===0){
            seleccionados.push(segurosConTarifa[numI]);
	        seleccionados.push(segurosConTarifa[numI+1]);
	        seleccionados.push(segurosConTarifa[numI+2]);
        }
        else if(numI===segurosConTarifa.length-1){
            seleccionados.push(segurosConTarifa[numI]);
	        seleccionados.push(segurosConTarifa[numI-1]);
	        seleccionados.push(segurosConTarifa[numI-2]);
        }
        else{
            seleccionados.push(segurosConTarifa[numI-1]);
	        seleccionados.push(segurosConTarifa[numI]);
	        seleccionados.push(segurosConTarifa[numI+1]);
        }
    }
    else
    {
        seleccionados.push(segurosConTarifa[numI]);
        if(numI-1>=0)    seleccionados.push(segurosConTarifa[numI-1]);
	    if(numI+1<segurosConTarifa.length)    seleccionados.push(segurosConTarifa[numI+1]);
    }
    
    var cias = "";
    for(var iS=0;iS<seleccionados.length;iS++)
        cias += seleccionados[iS]+",";
    
    selecCiasTarifas = seleccionados;
    
    cias=cias.substring(0,cias.length-1);
    
    var idioma=MM_findObj('lang').value;
    
    var idTipologia=apartados[apartado].seguros[0].codtipomodalidad;
    
    cargarGarantiasCias(idioma,cias,idTipologia);

//    //comparamos con el anterior 
//	if(numI===1){
//	    seleccionados.push(numI);
//	    // segurosConTarifa = apartados[apartado].seguros
//	    if(numI+1<=segurosConTarifa.length-1)
//	        seleccionados.push(numI+1);
//	    if(numI+2<=segurosConTarifa.length-1)
//	        seleccionados.push(numI+2);
//	}
//	else if(numI===segurosConTarifa.length-1) { 
//	    seleccionados.push(numI);
//	    if(numI-1>0)    seleccionados.push(numI-1);
//	    if(numI-2>0)    seleccionados.push(numI-2);
//	}
//	else
//	{
//	    seleccionados.push(numI-1);
//	    seleccionados.push(numI);
//	    if(numI+1<=segurosConTarifa.length-1)
//	        seleccionados.push(numI+1);
//	}
//	 
//	mostrarComparativa(seleccionados);
	
}
	

function mostrarComparar(){
  
    MM_findObj('capaComparar').className="capa";
    MM_findObj('capaComparar').style.display='block';
}

function ocultarComparar(){
         
   MM_findObj('capaComparar').className="";
   MM_findObj('capaComparar').style.display='none';
}

