﻿
var anyoCarnet = "NO";
var diaNAcimiento = "NO";
var mesNacimiento = "NO";
var anyoNacimiento = "NO";

var pasado = "NO";
var marcada;
var pasadob = "NO";
var marcadab;

var pasadodia = "NO";
var marcadadia;
var pasadodiab = "NO";
var marcadadiab;

var marcadames;
var marcadames2;
var pasadomes = "NO";
var pasadomesb = "NO";
var marcadamesb;

var diaescrito;
var mesescrito;

var direccion;




function tresdia(id, color) {
    if ((pasadodia != "") && (pasadodia !="NO")) {
        pasadodia.style.backgroundColor = "";
    }
    var elemento = document.getElementById(id);
    elemento.style.backgroundColor = color;

    pasadodia = elemento;
    marcadadia = id;
    
    diaescrito = "SI";
    diaNAcimiento = "SI";

    if (mesNacimiento == "SI" && anyoNacimiento == "SI") {
        var fechafinal = marcadadia + "/" + marcadames2 + "/" + marcadab;
        var hidden = document.getElementById("ctl00_PanelInteracion_FechaOculta");
        hidden.value = fechafinal;
        var boton = document.getElementById("ctl00_PanelInteracion_BotonOculto");
        boton.click();
        //document.location.href = "013-fechaCarnet.aspx?id=" + fechafinal;
    }
}


function tresmes(id2, color2) {

    if ((pasadomes != "") && (pasadomes != "NO")) {
        pasadomes.style.backgroundColor = "";
    }
    var elemento = document.getElementById(id2);
    elemento.style.backgroundColor = color2;
   
    pasadomes = elemento;
    marcadames = id2;
    
    if (marcadames == "enero")
        marcadames2 = "01";
    if (marcadames == "febrero")
        marcadames2 = "02";
    if (marcadames == "marzo")
        marcadames2 = "03";
    if (marcadames == "abril")
        marcadames2 = "04";
    if (marcadames == "mayo")
        marcadames2 = "05";
    if (marcadames == "junio")
        marcadames2 = "06";
    if (marcadames == "julio")
        marcadames2 = "07";
    if (marcadames == "agosto")
        marcadames2 = "08";
    if (marcadames == "septiembre")
        marcadames2 = "09";
    if (marcadames == "octubre")
        marcadames2 = "10";
    if (marcadames == "noviembre")
        marcadames2 = "11";
    if (marcadames == "diciembre")
        marcadames2 = "12";

    mesescrito = "SI";
    mesNacimiento = "SI";

    if (diaNAcimiento == "SI" && anyoNacimiento == "SI") {
        var fechafinal = marcadadia + "/" + marcadames2 + "/" + marcadab;
        var hidden = document.getElementById("ctl00_PanelInteracion_FechaOculta");
        hidden.value = fechafinal;
        var boton = document.getElementById("ctl00_PanelInteracion_BotonOculto");
        boton.click();
        //document.location.href = "013-fechaCarnet.aspx?id=" + fechafinal;
    }
}



function tresAnyo(id3, color3) {

    if ((pasadob != "") && (pasadob != "NO")) {
        pasadob.style.backgroundColor = "";
    }
    var elemento = document.getElementById(id3);
    elemento.style.backgroundColor = color3;
    
    pasadob = elemento;
    marcadab = id3;
    anyoNacimiento = "SI";

    if (mesNacimiento == "SI" && diaNAcimiento == "SI") {
        var fechafinal = marcadadia + "/" + marcadames2 + "/" + marcadab;
        var hidden = document.getElementById("ctl00_PanelInteracion_FechaOculta");
        hidden.value = fechafinal;
        var boton = document.getElementById("ctl00_PanelInteracion_BotonOculto");
        boton.click();
        //document.location.href = "013-fechaCarnet.aspx?id=" + fechafinal;
    }
}

function tresAnyoCarnet(id3, color3) {

    if ((pasadob != "") && (pasadob != "NO")) {
        pasadob.style.backgroundColor = "";
    }
    var elemento = document.getElementById(id3);
    elemento.style.backgroundColor = color3;

    pasadob = elemento;
    marcadab = id3;
    anyoNacimiento = "SI";

    if (mesNacimiento == "SI") {
        var fechafinal = "28/" + marcadames2 + "/" + marcadab;
        var hidden = document.getElementById("ctl00_PanelInteracion_FechaOculta");
        hidden.value = fechafinal;
        var boton = document.getElementById("ctl00_PanelInteracion_BotonOculto");
        boton.click();
        //document.location.href = "014-profesion.aspx?id=" + fechafinal;
    }
}

function tresmesCarnet(id2, color2) 
{
    if ((pasadomes != "") && (pasadomes != "NO")) {
        pasadomes.style.backgroundColor = "";
    }
    var elemento = document.getElementById(id2);
    elemento.style.backgroundColor = color2;

    pasadomes = elemento;
    marcadames = id2;

    if (marcadames == "enero")
        marcadames2 = "01";
    if (marcadames == "febrero")
        marcadames2 = "02";
    if (marcadames == "marzo")
        marcadames2 = "03";
    if (marcadames == "abril")
        marcadames2 = "04";
    if (marcadames == "mayo")
        marcadames2 = "05";
    if (marcadames == "junio")
        marcadames2 = "06";
    if (marcadames == "julio")
        marcadames2 = "07";
    if (marcadames == "agosto")
        marcadames2 = "08";
    if (marcadames == "septiembre")
        marcadames2 = "09";
    if (marcadames == "octubre")
        marcadames2 = "10";
    if (marcadames == "noviembre")
        marcadames2 = "11";
    if (marcadames == "diciembre")
        marcadames2 = "12";

    mesescrito = "SI";
    mesNacimiento = "SI";

    if (anyoNacimiento == "SI") {
        var fechafinal = "28/" + marcadames2 + "/" + marcadab;
        var hidden = document.getElementById("ctl00_PanelInteracion_FechaOculta");
        hidden.value = fechafinal;
        var boton = document.getElementById("ctl00_PanelInteracion_BotonOculto");
        boton.click();
        //document.location.href = "014-profesion.aspx?id=" + fechafinal;
    }
}






function comparaCias(selectorCompanias) {
    var selector;

    selector = document.getElementById(selectorCompanias);
    window.open(selector.value);
}

function pasaAnyos(anyo) {
    var anio = anyo;
    var mes1, mes2, mes3, mes4, mes5, mes6, mes7, mes8, mes9, mes10, mes11, mes12;
    var mes;
    mes1 = document.getElementById("RadioButtonList1_0");
    mes2 = document.getElementById("RadioButtonList1_1");
    mes3 = document.getElementById("RadioButtonList1_2");
    mes4 = document.getElementById("RadioButtonList1_3");
    mes5 = document.getElementById("RadioButtonList1_4");
    mes6 = document.getElementById("RadioButtonList1_5");
    mes7 = document.getElementById("RadioButtonList1_6");
    mes8 = document.getElementById("RadioButtonList1_7");
    mes9 = document.getElementById("RadioButtonList1_8");
    mes10 = document.getElementById("RadioButtonList1_9");
    mes11 = document.getElementById("RadioButtonList1_10");
    mes12 = document.getElementById("RadioButtonList1_11");

    if (mes1.checked)
        mes = "01/01/";
    else if (mes2.checked)
        mes = "01/02/";
    else if (mes3.checked)
        mes = "01/03/";
    else if (mes4.checked)
        mes = "01/04/";
    else if (mes5.checked)
        mes = "01/05/";
    else if (mes6.checked)
        mes = "01/06/";
    else if (mes7.checked)
        mes = "01/07/";
    else if (mes8.checked)
        mes = "01/08/";
    else if (mes9.checked)
        mes = "01/09/";
    else if (mes10.checked)
        mes = "01/10/";
    else if (mes11.checked)
        mes = "01/11/";
    else
        mes = "01/12/";

    //var direccion= ;
    document.location.href = "009-usovehiculo.aspx?id=" + mes + anio;


}


function pasaAnyosCarnet(anyo) {
    var anio = anyo;
    var mes1, mes2, mes3, mes4, mes5, mes6, mes7, mes8, mes9, mes10, mes11, mes12;
    var mes;

    alert("ye que si que susa");
    mes1 = document.getElementById("RadioButtonList1_0");
    mes2 = document.getElementById("RadioButtonList1_1");
    mes3 = document.getElementById("RadioButtonList1_2");
    mes4 = document.getElementById("RadioButtonList1_3");
    mes5 = document.getElementById("RadioButtonList1_4");
    mes6 = document.getElementById("RadioButtonList1_5");
    mes7 = document.getElementById("RadioButtonList1_6");
    mes8 = document.getElementById("RadioButtonList1_7");
    mes9 = document.getElementById("RadioButtonList1_8");
    mes10 = document.getElementById("RadioButtonList1_9");
    mes11 = document.getElementById("RadioButtonList1_10");
    mes12 = document.getElementById("RadioButtonList1_11");

    if (mes1.checked)
        mes = "01/01/";
    else if (mes2.checked)
        mes = "01/02/";
    else if (mes3.checked)
        mes = "01/03/";
    else if (mes4.checked)
        mes = "01/04/";
    else if (mes5.checked)
        mes = "01/05/";
    else if (mes6.checked)
        mes = "01/06/";
    else if (mes7.checked)
        mes = "01/07/";
    else if (mes8.checked)
        mes = "01/08/";
    else if (mes9.checked)
        mes = "01/09/";
    else if (mes10.checked)
        mes = "01/10/";
    else if (mes11.checked)
        mes = "01/11/";
    else
        mes = "01/12/";

    //    document.location.href="profesion.aspx?id="+mes+anio;
    alert("ye que si que susa");
    document.location.href = "controlFechas.aspx?id=" + mes + anio + "&id2=2";

}

function comparaCias(selectorCompanias)
{
    var selector;
    
    selector = document.getElementById(selectorCompanias);
    window.open(selector.value);
}

function pasaAnyos( anyo)
{
    var anio = anyo;
    var mes1,mes2,mes3,mes4,mes5,mes6,mes7,mes8,mes9,mes10,mes11,mes12;
    var mes;
    mes1= document.getElementById("RadioButtonList1_0");
    mes2= document.getElementById("RadioButtonList1_1");
    mes3= document.getElementById("RadioButtonList1_2");
    mes4= document.getElementById("RadioButtonList1_3");
    mes5= document.getElementById("RadioButtonList1_4");
    mes6= document.getElementById("RadioButtonList1_5");
    mes7= document.getElementById("RadioButtonList1_6");
    mes8= document.getElementById("RadioButtonList1_7");
    mes9= document.getElementById("RadioButtonList1_8");
    mes10= document.getElementById("RadioButtonList1_9");
    mes11= document.getElementById("RadioButtonList1_10");
    mes12= document.getElementById("RadioButtonList1_11");
    
    if(mes1.checked)
        mes="01/01/";
     else if(mes2.checked)
         mes="01/02/";
     else if(mes3.checked)
         mes="01/03/";
    else if(mes4.checked)
         mes="01/04/";
    else if(mes5.checked)
         mes="01/05/";
    else if(mes6.checked)
        mes="01/06/";
    else if(mes7.checked)
        mes="01/07/";
    else if(mes8.checked)
        mes="01/08/";
    else if(mes9.checked)
        mes="01/09/";
    else if(mes10.checked)
        mes="01/10/";
    else if(mes11.checked)
        mes="01/11/";
    else 
    mes="01/12/";
        
    //var direccion= ;
    document.location.href="009-usovehiculo.aspx?id="+mes+anio;
      
    
}


function pasaAnyosCarnet( anyo)
{
    var anio = anyo;
    var mes1,mes2,mes3,mes4,mes5,mes6,mes7,mes8,mes9,mes10,mes11,mes12;
    var mes;

   mes1= document.getElementById("RadioButtonList1_0");
   mes2= document.getElementById("RadioButtonList1_1");
   mes3= document.getElementById("RadioButtonList1_2");
   mes4= document.getElementById("RadioButtonList1_3");
   mes5= document.getElementById("RadioButtonList1_4");
   mes6= document.getElementById("RadioButtonList1_5");
   mes7= document.getElementById("RadioButtonList1_6");
   mes8= document.getElementById("RadioButtonList1_7");
   mes9= document.getElementById("RadioButtonList1_8");
   mes10= document.getElementById("RadioButtonList1_9");
   mes11= document.getElementById("RadioButtonList1_10");
   mes12= document.getElementById("RadioButtonList1_11");
    
    if(mes1.checked)
        mes="01/01/";
     else if(mes2.checked)
         mes="01/02/";
     else if(mes3.checked)
         mes="01/03/";
    else if(mes4.checked)
         mes="01/04/";
    else if(mes5.checked)
         mes="01/05/";
    else if(mes6.checked)
        mes="01/06/";
    else if(mes7.checked)
        mes="01/07/";
    else if(mes8.checked)
        mes="01/08/";
    else if(mes9.checked)
        mes="01/09/";
    else if(mes10.checked)
        mes="01/10/";
    else if(mes11.checked)
        mes="01/11/";
    else 
    mes="01/12/";

//    document.location.href="profesion.aspx?id="+mes+anio;
alert("ye que si que susa");
    document.location.href="controlFechas.aspx?id="+mes+anio+"&id2=2";     
    
}


function pasaAnyosNacimiento( anyo) {

    var anioa = anyo;
    var mes1a,mes2a,mes3a,mes4a,mes5a,mes6a,mes7a,mes8a,mes9a,mes10a,mes11a,mes12a;
    var mesa;
    var diaa,diaFinala;
    var ia;
    var consultaa="RadioButtonList1_";
    var consulta3a;
    for (ia=0;ia<31;ia++)
    {
        consulta3a=consultaa+ia;
        diaa= document.getElementById(consulta3a);
        if(diaa.checked)
        {
        if(ia<9)
            {
                diaFinala=ia+1;
                var diaFinala2="0"+diaFinala;
            }
            else{
                diaFinala=ia+1;
                diaFinala2=ia+1;
                }
         ia=32;
         
        }
        
    }
    
    
    mes1a= document.getElementById("RadioButtonList2_0");
    mes2a= document.getElementById("RadioButtonList2_1");
    mes3a= document.getElementById("RadioButtonList2_2");
    mes4a= document.getElementById("RadioButtonList2_3");
    mes5a= document.getElementById("RadioButtonList2_4");
    mes6a= document.getElementById("RadioButtonList2_5");
    mes7a= document.getElementById("RadioButtonList2_6");
    mes8a= document.getElementById("RadioButtonList2_7");
    mes9a= document.getElementById("RadioButtonList2_8");
    mes10a= document.getElementById("RadioButtonList2_9");
    mes11a= document.getElementById("RadioButtonList2_10");
    mes12a= document.getElementById("RadioButtonList2_11");
    
    if(mes1a.checked)
        mesa="01";
     else if(mes2a.checked)
         mesa="02";
     else if(mes3a.checked)
         mesa="03";
    else if(mes4a.checked)
         mesa="04";
    else if(mes5a.checked)
         mesa="05";
    else if(mes6a.checked)
        mesa="06";
    else if(mes7a.checked)
        mesa="07";
    else if(mes8a.checked)
        mesa="08";
    else if(mes9a.checked)
        mesa="09";
    else if(mes10a.checked)
        mesa="10";
    else if(mes11a.checked)
        mesa="11";
    else 
    mesa="12";

var fechaFinala = diaFinala2 + "/" + mesa + "/" + anioa;
alert("ye que si que susa");
    document.location.href="controlFechas.aspx?id="+fechaFinala+"&id2=1";
      
    
}

function ocultarBoton()
{
    var mes=document.getElementById("mesMatriculacionList");
    var anyo=document.getElementById("AnyoMatriculacion");
    var boton= document.getElementById("ImageButton1");
    var boton2= document.getElementById("ImageButton2");
     
    if(mes.value != 00 && anyo.value != 0)
    {
        boton.className="";
        boton2.className="Oculto";
    }
}

function ocultarBoton2()
{
    var mes=document.getElementById("AnyoNacimientoConductor");
    var anyo=document.getElementById("DropDownList2");
     var anyo2=document.getElementById("AnyoDropDownList");
    var boton= document.getElementById("ImageButton1");
     
    if(mes.value != 00 && anyo.value != 00 &&  anyo2.value!=0)
        boton.className="";

}


function info_cilindrada_coches() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_cilindrada.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}


function info_modelos_coches() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_modelos_coches.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}


function info_puertas_coche() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_puertas_coche.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_potencia_coches() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_potencia_coches.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_version_automoviles() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_version_automoviles.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_compra_automovil() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_compra_automovil.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}


function info_fecha_matriculacion() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_fecha_matriculacion.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_uso_habitual() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_uso_habitual.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}


function info_aparcamiento() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_aparcamiento.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_km_anuales() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_km_anuales.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}


function info_fecha_nacimiento() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_fecha_nacimiento.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_fecha_carne() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_fecha_carne.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}


function info_profesion() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_profesion.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_sexo() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_sexo.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_codigo_postal() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_codigo_postal.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_nacionalidad() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_nacionalidad.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_anos_asegurado() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_anos_asegurado.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_aseguradora_actual() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_aseguradora_actual.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_siniestros_declarados() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_siniestros_declarados.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}


function info_anos_sin_siniestros() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_anos_sin_siniestros.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}

function info_tipo_siniestros() {
    window.open("http://www.km77.com/comparador/ayuda/seguros-coche/info_tipo_siniestros.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
}



function clickSeguro (ValorEleccion)
{
    var panelSeguro = document.getElementById("PanelOtroSeguro");
    var radioSi = document.getElementById("otroSeguroSi");
    var radioNo = document.getElementById("otroSeguroNo");
    var valor = document.getElementById("ValorOtroSeguro");
    
    valor.value = ValorEleccion;
    
    if (ValorEleccion == "SI")
    {
        panelSeguro.className="";
        radioSi.checked = "checked";
        radioNo.checked = "";
    }
    else
    {
        panelSeguro.className="Oculto";
        radioNo.checked = "checked";
        radioSi.checked = "";
    }
}


function CompruebaCarga ()
{
    var vision = document.getElementById("MostrarTablaOtroSeguro");
    var panelOtroSeguro = document.getElementById("pOtroSeguro");
    
    panelOtroSeguro.className = vision.Value;
}


function comprobarFecha (idDia, idMes, idAnyo)
{
    var controlAnyo = document.getElementById(idAnyo);
    var controlMes = document.getElementById(idMes);
    var controlDia = document.getElementById(idDia);
    var res = false;
    
    var fecha = new Date();
    var anyo = parseInt(controlAnyo.value, 10);
    var dia;
    var mes;
    var hoy = new Date();
    if ((isNaN(anyo)) || (anyo < 1900) || (anyo > fecha.getFullYear()))
        return false;
    if (controlDia != null)
        dia = parseInt(controlDia.value,10);
    else
        dia = 28;
    if (controlMes != null)
        mes = parseInt(controlMes.value, 10);
    else
        mes = hoy.getMonth();
        
    
    if (anyo == fecha.getFullYear())
    {
        if (mes > fecha.getMonth() + 1)
            return false;
        else if ((mes == fecha.getMonth() + 1) && (dia > fecha.getDate()))
            dia = fecha.getDate();
    }
    
    var diaLimite = 0;
    
    //alert (idDia + " " + idMes+ " " + idAnyo);
    
    var febrero29 = false;
    if ((anyo % 4) == 0)
        febrero29 = true;
    else if ((anyo % 400) == 0)
        febrero29 = true;
    
    switch (mes)
    {
    case 2:
        if (febrero29)
            diaLimite = 29;
        else
            diaLimite = 28;
        break;
    case 4:
    case 6:
    case 9:
    case 11:
        diaLimite = 30;
        break;
    case 1:
    case 3:
    case 5:
    case 7:
    case 8:
    case 10:
    case 12:
        diaLimite = 31;
        break;
    default: 
        res = false;
    }
    
    if ((dia >= 1) && (dia <= diaLimite))
        res = true;
    return res;
}
/*function compruebaFechaMatriculacion (source, parameters)   La funció vella...
{
    var panel = document.getElementById ("TextoFechaMatriculacion");
    if (panel.className == "Oculto")
        parameters.IsValid = true;
    else
        parameters.IsValid = comprobarFecha (null, "MesMatriculacion", "AnyoMatriculacion");
    CuentaComprobacion (parameters.IsValid);
} */

function compruebaFechaMatriculacion(source, parameters) {
    var panel = document.getElementById("TextoFechaMatriculacion");
    if (panel.className == "Oculto")
        parameters.IsValid = true;
    else
        parameters.IsValid = comprobarFecha(null, "ctl00_PanelInteracion_MesMatriculacion", "ctl00_PanelInteracion_AnyoMatriculacion");
    CuentaComprobacion(parameters.IsValid);
}


/*function compruebaFechaNacimientoConductor (source, parameters)
{
   var anyo = document.getElementById("AnyoNacimientoConductor");
   
   if ((parseInt(anyo.value, 10) < 1900) || (parseInt(anyo.value, 10) > 2100))
   {
     parameters.IsValid = false;
     return
   }
   parameters.IsValid = comprobarFecha ("DiaNacimientoConductor", "MesNacimientoConductor", "AnyoNacimientoConductor");
    CuentaComprobacion (parameters.IsValid);
}*/

function compruebaFechaNacimientoConductor(source, parameters) {
    var anyo = document.getElementById("ctl00_PanelInteracion_AnyoNacimientoConductor");
    if ((parseInt(anyo.value, 10) < 1900) || (parseInt(anyo.value, 10) > 2100)) {
        parameters.IsValid = false;
        return
    }
    parameters.IsValid = comprobarFecha("ctl00_PanelInteracion_DiaNacimientoConductor", "ctl00_PanelInteracion_MesNacimientoConductor", "ctl00_PanelInteracion_AnyoNacimientoConductor");
    CuentaComprobacion(parameters.IsValid);
}

/*function compruebaFechaCarnetConductor (source, parameters)
{
   var anyo = document.getElementById("AnyoCarnetConductor");
   
   if ((parseInt(anyo.value, 10) < 1900) || (parseInt(anyo.value, 10) > 2100))
   {
     parameters.IsValid = false;
     return
   }
   parameters.IsValid = comprobarFecha ("DiaCarnetConductor", "MesCarnetConductor", "AnyoCarnetConductor");
    CuentaComprobacion (parameters.IsValid);
}*/

function compruebaFechaCarnetConductor(source, parameters) {
    var anyo = document.getElementById("ctl00_PanelInteracion_AnyoCarnetConductor");
    if ((parseInt(anyo.value, 10) < 1900) || (parseInt(anyo.value, 10) > 2100)) {
        parameters.IsValid = false;
        return
    }
    parameters.IsValid = comprobarFecha("ctl00_PanelInteracion_DiaCarnetConductor", "ctl00_PanelInteracion_MesCarnetConductor", "ctl00_PanelInteracion_AnyoCarnetConductor");
    CuentaComprobacion(parameters.IsValid);
}


function SeleccionNO0 (source, parameters)
{
    parameters.IsValid = ((parameters.Value == "0")||(parameters.Value == ""))?false:true;
    CuentaComprobacion (parameters.IsValid);
}

function ActivaEnvio (idControl)
{
    var envio = document.getElementById(idControl);
    envio.click ();
}

function CambiaSelectorConductor ()
{
    var control = document.getElementById("ctl00_PanelInteracion_cbSelectorOtroConductor");
    var panel = document.getElementById ("divPanelOtroConductor");
    var hijos;
    
    panel.className = "Oculto";
    if (control.value == "SI")
    {
        panel.className = "";
    }
    document.recalc();
}

function CambioSelectorOtroSeguro ()
{
    var control = document.getElementById("ctl00_PanelInteracion_ValorOtroSeguro");
    var panel = document.getElementById("PanelOtroSeguro");
    var hijos;

    ComboModificado('ctl00_PanelInteracion_ValorOtroSeguro', 0);
    panel.className = "Oculto";
    if (control.value == "SI") {
        panel.className = "";
    }
    document.recalc();
}

function CambioSelectorPagoSeguro()
{
    var selector = document.getElementById("ctl00_PanelInteracion_SelectorTomador");
    var panel = document.getElementById ("DatosTomadorSeguro");
    
    panel.className="Oculto";
    if ((selector.value != "0") && (selector.value != "CONDUCTOR") && (selector.value != "EMPRESA"))
        panel.className = "";
    document.recalc();
}

function CambioSelectorPropietario()
{
    var selector = document.getElementById("ctl00_PanelInteracion_SelectorPropietario");
    var panel = document.getElementById ("PanelPropietarioVehiculo");
    
    panel.className="Oculto";
    if ((selector.value != "0") && (selector.value != "CONDUCTOR") && (selector.value != "EMPRESA"))
        panel.className = "";
    document.recalc();
}

function HaDeclaradoSiniestros()
{
    var pregunta = document.getElementById("ctl00_PanelInteracion_PreguntaAnyosSiniestros");
    var panelSiSiniestros = document.getElementById("DatosSiniestrosProducidos");
    var panelNoSiniestros = document.getElementById("PreguntaAnosSinSiniestros");

    ComboModificado('ctl00_PanelInteracion_PreguntaAnyosSiniestros', 3);
    if (pregunta.value == "SI") {
        panelSiSiniestros.className = "";
        panelNoSiniestros.className = "Oculto";
    }
    if (pregunta.value == "NO") {
        panelNoSiniestros.className = "";
        panelSiSiniestros.className = "Oculto";
    }
    document.recalc();
}

function CompruebaCodigoPostal (source, parameters)
{
    parameters.IsValid = ((parameters.Value > 1000) && (parameters.Value < 52100));
    CuentaComprobacion (parameters.IsValid);
}

// Bloque de funciones de validación de los datos del propietario
function compruebaFechaNacimientoPropietario (source, parameters)
{
    var desplegablePropietario = document.getElementById("ctl00_PanelInteracion_SelectorPropietario");
   
   if ((desplegablePropietario.value != "0") && (desplegablePropietario.value != "CONDUCTOR") && (desplegablePropietario.value != "EMPRESA"))
   {
       var anyo = document.getElementById("ctl00_PanelInteracion_AnyoNacimientoPropietario");
       
       if ((parseInt(anyo.value, 10) < 1910) || (parseInt(anyo.value, 10) > 2100))
       {
         parameters.IsValid = false;
         return
       }
       parameters.IsValid = comprobarFecha("ctl00_PanelInteracion_DiaNacimientoPropietario", "ctl00_PanelInteracion_MesNacimientoPropietario", "ctl00_PanelInteracion_AnyoNacimientoPropietario");
   }
   else
     parameters.IsValid = true;
    CuentaComprobacion (parameters.IsValid);
}
function CompruebaCodigoPostalPropietario (source, parameters)
{
    var desplegablePropietario = document.getElementById("ctl00_PanelInteracion_SelectorPropietario");
   
   if ((desplegablePropietario.value != "0") && (desplegablePropietario.value != "CONDUCTOR") && (desplegablePropietario.value != "EMPRESA"))
     parameters.IsValid = ((parameters.Value > 1000) && (parameters.Value < 52100));
   else
     parameters.IsValid = true;
    CuentaComprobacion (parameters.IsValid);
}
function SeleccionNO0Propietario (source, parameters)
{
    var desplegablePropietario = document.getElementById("ctl00_PanelInteracion_SelectorPropietario");
   
   if ((desplegablePropietario.value != "0") && (desplegablePropietario.value != "CONDUCTOR") && (desplegablePropietario.value != "EMPRESA"))
    parameters.IsValid = (parameters.Value == "0")?false:true;
   else
    parameters.IsValid = true; 
    CuentaComprobacion (parameters.IsValid);
}
// Fin de bloque de funciones de validación de datos del propietario

function DiferenciaCarnetNacimientoConductor (source, parameters)
{
    parameters.IsValid = Comprobar18Anyos ("Conductor");
    CuentaComprobacion (parameters.IsValid);
}
function Comprobar18Anyos(quien) {
    var fechaNacValida;
    var fechaCarnetValida;
    var diaNac, mesNac, anyoNac;
    var diaCar, mesCar, anyoCar;

    fechaCarnetValida = comprobarFecha("ctl00_PanelInteracion_DiaCarnet" + quien, "ctl00_PanelInteracion_MesCarnet" + quien, "ctl00_PanelInteracion_AnyoCarnet" + quien);
    fechaNacValida = comprobarFecha("ctl00_PanelInteracion_DiaNacimiento" + quien, "ctl00_PanelInteracion_MesNacimiento" + quien, "ctl00_PanelInteracion_AnyoNacimiento" + quien);

    if (!(fechaCarnetValida && fechaNacValida)) {
        return false;
    }

    diaNac = document.getElementById("ctl00_PanelInteracion_DiaNacimiento" + quien);
    mesNac = document.getElementById("ctl00_PanelInteracion_MesNacimiento" + quien);
    anyoNac = document.getElementById("ctl00_PanelInteracion_AnyoNacimiento" + quien);

    diaCar = document.getElementById("ctl00_PanelInteracion_DiaCarnet" + quien);
    mesCar = document.getElementById("ctl00_PanelInteracion_MesCarnet" + quien);
    anyoCar = document.getElementById("ctl00_PanelInteracion_AnyoCarnet" + quien);

    var difAnyos = parseInt(anyoCar.value, 10) - parseInt(anyoNac.value, 10);
    if (difAnyos > 18)
        return true;
    else {
        if (difAnyos < 18) {
            return false;
        }
        else {
            var difMeses = parseInt(mesCar.value, 10) - parseInt(mesNac.value, 10);
            if (difMeses > 0) {
                return true;
            }
            else {
                if (difMeses < 0) {
                    return false;
                }
                else {

                    var difDias = 31 - parseInt(diaNac.value, 10);
                    if (difDias > 0) {
                        return true;
                    }
                    else {
                        if (difDias < 0)
                            return false;
                        else
                            return true;
                    }
                }
            }
        }
    }
}

/*function Comprobar18Anyos (quien)
{
    var fechaNacValida;
    var fechaCarnetValida;
    var diaNac, mesNac, anyoNac;
    var diaCar, mesCar, anyoCar;
    
    fechaCarnetValida = comprobarFecha ("DiaCarnet"+quien, "MesCarnet"+quien, "AnyoCarnet"+quien);
    fechaNacValida = comprobarFecha ("DiaNacimiento" + quien, "MesNacimiento" + quien, "AnyoNacimiento"+quien);
    
    if (!(fechaCarnetValida && fechaNacValida))
    {
        return false;
    }
    
    diaNac = document.getElementById ("DiaNacimiento"+quien);
    mesNac = document.getElementById ("MesNacimiento"+quien);
    anyoNac = document.getElementById ("AnyoNacimiento"+quien);
    
    diaCar = document.getElementById ("DiaCarnet"+quien);
    mesCar = document.getElementById ("MesCarnet"+quien);
    anyoCar = document.getElementById ("AnyoCarnet"+quien);
    
    var difAnyos = parseInt (anyoCar.value, 10) - parseInt (anyoNac.value, 10);
    if (difAnyos > 18)
        return true;
    else
    {
        if (difAnyos < 18)
        {
            return false;
        }
        else
        {
            var difMeses = parseInt (mesCar.value, 10) - parseInt (mesNac.value, 10);
            if (difMeses > 0)
            {
                return true;
            }
            else 
            {
                if (difMeses < 0)
                {
                    return false;
                }
                else
                {
                
                    var difDias = 31 - parseInt (diaNac.value, 10);
                    if (difDias > 0)
                    {
                        return true;
                    }
                    else 
                    {
                        if (difDias < 0)
                            return false;
                        else
                            return true;
                    }
                }
            }
        }
    }
}
*/

// Bloque validación de OtroConductor
function SeleccionNO0OtroConductor (source, parameters)
{
    var desplegablePropietario = document.getElementById("ctl00_PanelInteracion_cbSelectorOtroConductor");
   
   if (desplegablePropietario.value == "SI")
    parameters.IsValid = (parameters.Value == "0")?false:true;
   else
    parameters.IsValid = true; 
    CuentaComprobacion (parameters.IsValid);
}

function CompruebaCodigoPostalOtroConductor (source, parameters)
{
    var desplegablePropietario = document.getElementById("ctl00_PanelInteracion_cbSelectorOtroConductor");

   if (desplegablePropietario.value == "SI")
     parameters.IsValid = ((parameters.Value > 1000) && (parameters.Value < 52100));
   else
     parameters.IsValid = true;
    CuentaComprobacion (parameters.IsValid);
}

function compruebaFechaNacimientoOtroConductor (source, parameters)
{
    var desplegableOtroConductor = document.getElementById("ctl00_PanelInteracion_cbSelectorOtroConductor");

   if (desplegableOtroConductor.value == "SI")
   {
       var anyo = document.getElementById("ctl00_PanelInteracion_AnyoNacimientoOtroConductor");
   
       if ((parseInt(anyo.value, 10) < 1910) || (parseInt(anyo.value, 10) > 2100))
       {
         parameters.IsValid = false;
         return
       }

       parameters.IsValid = comprobarFecha("ctl00_PanelInteracion_DiaNacimientoOtroConductor", "ctl00_PanelInteracion_MesNacimientoOtroConductor", "ctl00_PanelInteracion_AnyoNacimientoOtroConductor");
   }
   else
     parameters.IsValid = true;
    CuentaComprobacion (parameters.IsValid);
}

function compruebaFechaCarnetOtroConductor (source, parameters)
{
    var desplegableOtroConductor = document.getElementById("ctl00_PanelInteracion_cbSelectorOtroConductor");

   if (desplegableOtroConductor.value == "SI")
   {
       var anyo = document.getElementById("ctl00_PanelInteracion_AnyoCarnetOtroConductor");
   
       if ((parseInt(anyo.value, 10) < 1910) || (parseInt(anyo.value, 10) > 2100))
       {
         parameters.IsValid = false;
         return
       }

       parameters.IsValid = comprobarFecha("ctl00_PanelInteracion_DiaCarnetOtroConductor", "ctl00_PanelInteracion_MesCarnetOtroConductor", "ctl00_PanelInteracion_AnyoCarnetOtroConductor");
   }
   else
     parameters.IsValid = true;
    CuentaComprobacion (parameters.IsValid);
}

function DiferenciaCarnetNacimientoOtroConductor (source, parameters)
{
    var desplegableOtroConductor = document.getElementById("ctl00_PanelInteracion_cbSelectorOtroConductor");

   if (desplegableOtroConductor.value == "SI")
     parameters.IsValid = Comprobar18Anyos ("OtroConductor");
   else
     parameters.IsValid = true;
    CuentaComprobacion (parameters.IsValid);
}

/// Fin de la comprobación de datos para el Otro Conductor


// Bloque de funciones de validación de los datos del Tomador
function compruebaFechaNacimientoTomador (source, parameters)
{
    var desplegableTomador = document.getElementById("ctl00_PanelInteracion_SelectorTomador");
   
   if ((desplegableTomador.value != "0") && (desplegableTomador.value != "CONDUCTOR") && (desplegableTomador.value != "EMPRESA"))
   {
       var anyo = document.getElementById("ctl00_PanelInteracion_AnyoNacimientoTomador");

       parameters.IsValid = comprobarFecha("ctl00_PanelInteracion_DiaNacimientoTomador", "ctl00_PanelInteracion_MesNacimientoTomador", "ctl00_PanelInteracion_AnyoNacimientoTomador");
   }
   else
     parameters.IsValid = true;
    CuentaComprobacion (parameters.IsValid);
}

function CompruebaCodigoPostalTomador (source, parameters)
{
    var desplegableTomador = document.getElementById("ctl00_PanelInteracion_SelectorTomador");
   
   if ((desplegableTomador.value != "0") && (desplegableTomador.value != "CONDUCTOR") && (desplegableTomador.value != "EMPRESA"))
     parameters.IsValid = ((parameters.Value > 1000) && (parameters.Value < 52100));
   else
     parameters.IsValid = true;
    CuentaComprobacion (parameters.IsValid);
}

function SeleccionNO0Tomador (source, parameters)
{
    var desplegableTomador = document.getElementById("ctl00_PanelInteracion_SelectorTomador");
   
   if ((desplegableTomador.value != "0") && (desplegableTomador.value != "CONDUCTOR") && (desplegableTomador.value != "EMPRESA"))
    parameters.IsValid = (parameters.Value == "0")?false:true;
   else
    parameters.IsValid = true; 
    CuentaComprobacion (parameters.IsValid);
}
// Fin de bloque de funciones de validación de datos del Tomador


function SeleccionNO0AnyosSinSiniestros (source, parameters)
{
    var selector = document.getElementById("ctl00_PanelInteracion_SelectorAnyosSinSiniestros");
    var pregunta = document.getElementById("ctl00_PanelInteracion_PreguntaAnyosSiniestros");
    var otroSeg = document.getElementById("ctl00_PanelInteracion_ValorOtroSeguro");

    if (otroSeg.value == "SI") {
        if (pregunta.value == "NO") {
            if (selector.value > 0)
                parameters.IsValid = true;
            else
                parameters.IsValid = false;
        }
        else
            parameters.IsValid = true
    }
    else
        parameters.IsValid = true;
    CuentaComprobacion(parameters.IsValid);
}

function SeleccionNO0OtroSeguro(source, parameters)
{
    var otroSeg = document.getElementById("ctl00_PanelInteracion_ValorOtroSeguro");

    if (otroSeg.value == "SI") {
        parameters.IsValid = (parameters.Value == "0") ? false : true;
    }
    else
        parameters.IsValid = true;
    CuentaComprobacion(parameters.IsValid);
}

function SumaSiniestrosNO0(source, parameters)
{
    var otroSeg = document.getElementById("ctl00_PanelInteracion_ValorOtroSeguro");

    if (otroSeg.value == "SI") {
        var siniestros = document.getElementById("ctl00_PanelInteracion_PreguntaAnyosSiniestros");
        if (siniestros.value == "SI") {
            var accCyC = parseInt(document.getElementById("ctl00_PanelInteracion_AccidentesConContrarioYCulpaAA").value, 10) + parseInt(document.getElementById("ctl00_PanelInteracion_AccidentesConContrarioYCulpaUA").value, 10) + parseInt(document.getElementById("ctl00_PanelInteracion_AccidentesConContrarioYCulpaRA").value, 10);
            var accCnC = parseInt(document.getElementById("ctl00_PanelInteracion_AccidentesConContrarioSinCulpaAA").value, 10) + parseInt(document.getElementById("ctl00_PanelInteracion_AccidentesConContrarioSinCulpaUA").value, 10) + parseInt(document.getElementById("ctl00_PanelInteracion_AccidentesConContrarioSinCulpaRA").value, 10);
            var accSC = parseInt(document.getElementById("ctl00_PanelInteracion_AccidentesSinCulpaAA").value, 10) + parseInt(document.getElementById("ctl00_PanelInteracion_AccidentesSinCulpaUA").value, 10) + parseInt(document.getElementById("ctl00_PanelInteracion_AccidentesSinCulpaRA").value, 10);

            var suma = accCyC + accCnC + accSC;

            parameters.IsValid = (suma > 0);
        }
        else
            parameters.IsValid = true;
    }
    else
        parameters.IsValid = true;

    CuentaComprobacion(parameters.IsValid);
}


function MostrarPaneles ()
{
    var Mostrar = document.getElementById ("SelectorCompra");
    var Panel = document.getElementById ("TextoFechaMatriculacion");
    var Panel2 = document.getElementById ("CajasFechaMatriculacion");
    
    if (Mostrar != null)
    {
        if ((Mostrar.value != "NUEVO"))
        {
            Panel.className = "";
            Panel2.className = "";
        }
        else
        {
            Panel.className = "Oculto";
            Panel2.className = "Oculto";
        }
    }
    Mostrar = document.getElementById ("SelectorPropietario");
    Panel = document.getElementById ("PanelPropietarioVehiculo");
    
    if (Mostrar != null)
    {
        if ((Mostrar.value != "0") && (Mostrar.value != "CONDUCTOR"))
            Panel.className = "";
        else
            Panel.className = "Oculto";
    }
    
    Mostrar = document.getElementById ("cbSelectorOtroConductor");
    Panel = document.getElementById ("divPanelOtroConductor");
    
    if (Mostrar != null)
    {
        if (Mostrar.value == "SI")
            Panel.className = "";
        else
            Panel.className = "Oculto";
    }
        
    Mostrar = document.getElementById ("SelectorTomador");
    Panel = document.getElementById ("DatosTomadorSeguro");
    
    if (Mostrar != null)
    {
        if ((Mostrar.value != "0") && (Mostrar.value != "CONDUCTOR"))
            Panel.className = "";
        else
            Panel.className = "Oculto";
    }
    
    Mostrar = document.getElementById ("ValorOtroSeguro");
    Panel = document.getElementById ("PanelOtroSeguro");
    
    if (Mostrar != null)
    {
        if (Mostrar.value == "SI")
        {
            Panel.className = "";
            var Mostrar2 = document.getElementById ("PreguntaAnyosSiniestros");
            var Panel1 = document.getElementById ("DatosSiniestrosProducidos");
            var Panel2 = document.getElementById ("PreguntaAnosSinSiniestros");
            
            Panel1.className = "Oculto";
            Panel2.className = "Oculto";
            if (Mostrar2.value == "SI")
                Panel1.className = "";
            if (Mostrar2.value == "NO")
                Panel2.className = "";
        }
        else
            Panel.className = "Oculto";
    }
    
    document.recalc ();
    
/*    Mostrar = document.getElementById ("SaltaPagina");
    if (Mostrar.value == "SI")
    {
        Mostrar.value = "NO";
        setTimeout ("document.location.href='espera.aspx';", 200);
    }*/
}

function VaciaCajaFecha ()
{
    var valor = event.srcElement.value;
    
    if ((valor == "dd") || (valor == "mm") || (valor == "aaaa"))
        event.srcElement.value = "";
}

function CambioCompraVehiculo ()
{
    var desplegableCompra = document.getElementById("ctl00_PanelInteracion_SelectorCompra");

    ComboModificado("ctl00_PanelInteracion_SelectorCompra", 0);

    var cajas = document.getElementById("CajasFechaMatriculacion");
    cajas.className = "";
    var textoFecha = document.getElementById("TextoFechaMatriculacion");
    textoFecha.className = "";

    if (desplegableCompra.value == "NUEVO") {
        cajas.className = "Oculto";
        textoFecha.className = "Oculto";
    }
}

function ComboModificado (nombreControl, indValor)
{
    var desplegableCompra = document.getElementById (nombreControl);
    var datos = document.getElementById ("DatosSeleccionados");
    
    if ((desplegableCompra == null) || (datos == null))
      return;
    
    var vdatos = datos.value.split(";");
    vdatos[indValor] = desplegableCompra.value;
    var juntar = vdatos.join(";");
//    alert (juntar);
    datos.value = juntar;
}

function CompruebaLongitud ()
{
    var desplegableCompra = document.getElementById ("CodPostalConductor");
    var sigControl = document.getElementById ("cbSelectorSexoConductor");
    
    if ((desplegableCompra == null) || (sigControl == null))
      return;
//      alert (desplegableCompra.value);
//    alert (desplegableCompra.value.length);
    if (desplegableCompra.value.length == 5)
      sigControl.focus();
}


function SeleccionRealizada(source, parameters)
{
   // var seleccionado = document.getElementById ("VehiculoSeleccionado");
   // parameters.IsValid = (seleccionado.value == "")?false:true;

    var selector = document.getElementById("ctl00_PanelInteracion_SeleccionVersiones");
    
    parameters.IsValid = (selector.selectedIndex > 0)?true:false;
    CuentaComprobacion (parameters.IsValid);
}

function SeleccionRealizada2(source, parameters)
{
    var seleccionado = document.getElementById ("ModificarVehiculo");
   // parameters.IsValid = (seleccionado.value == "")?false:true;
    
    if (seleccionado.checked)
      SeleccionRealizada (source, parameters);
    else
    {
        parameters.IsValid = true
        CuentaComprobacion (parameters.IsValid);
    }
}

function CuentaComprobacion (valida)
{
    var campos = document.getElementById ("ContCampos");
    var correctos = document.getElementById ("ContCorrectos");
    
    var valorCampos = parseInt (campos.value, 10);
    var valorCorrectos = parseInt (correctos.value, 10);
    
    valorCampos++;
    if (valida == true)
      valorCorrectos++;
      
    campos.value = valorCampos;
    correctos.value = valorCorrectos;
}

function CalcularPulsado ()
{
//alert("CalcularPulsado()");
    var campos = document.getElementById ("ContCampos");
    var correctos = document.getElementById ("ContCorrectos");
    
    campos.value = 0;
    correctos.value = 0;

}

function CompruebaRelleno (source, parameters)
{
//alert("CompruebaRelleno");
    var campos = document.getElementById ("ContCampos");
    var correctos = document.getElementById ("ContCorrectos");
    
    parameters.IsValid = (campos.value == correctos.value);
}

//function info_tipo_automovil() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_tipo_furgoneta.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_puertas_coche() {
//    window.open("http://www.arpem.com/comparador/seguros/info_puertas_coche.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_modelos_coches() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_modelos_furgonetas.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_version_automoviles() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_version_furgonetas.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_potencia_coches() {
//    window.open("http://www.arpem.com/comparador/seguros/info_potencia_coches.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_compra_automovil() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_compra_furgoneta.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_fecha_matriculacion() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_fecha_matriculacion.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_uso_habitual() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_uso_habitual.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_aparcamiento() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_aparcamiento.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_remolque() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_remolque.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_km_anuales() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_km_anuales-furgonetas.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_fecha_nacimiento() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_fecha_nacimiento.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_fecha_carne() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_fecha_carne.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_codigo_postal() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_codigo_postal.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_sexo() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_sexo.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_nacionalidad() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_nacionalidad.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_profesion() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_profesion.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_propietario_automovil() {
//    window.open("http://www.arpem.com/comparador/seguros/info_propietario_automovil.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_seguro_actual() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_seguro_actual.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_anos_asegurado() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_anos_asegurado.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_aseguradora_actual() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_aseguradora_actual.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_siniestros_declarados() {
//    window.open("http://www.arpem.com/comparador/seguros-furgonetas/info_siniestros_declarados.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_otros_conductores() {
//    window.open("http://www.arpem.com/comparador/seguros/info_otros_conductores.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_tomador_seguro() {
//    window.open("http://www.arpem.com/comparador/seguros/info_tomador_seguro.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_dni_conductor() {
//    window.open("http://www.arpem.com/comparador/seguros/info_dni_conductor.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_numero_poliza() {
//    window.open("http://www.arpem.com/comparador/seguros/info_numero_poliza.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

//function info_matricula() {
//    window.open("http://www.arpem.com/comparador/seguros/info_matricula.html", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=300,screenX=0,screenY=0")
//}

function CambioAnyosSeguro()
{
    var control = document.getElementById("ctl00_PanelInteracion_ListaAnyosAsegudado");
    var madre = document.getElementById("ctl00_PanelInteracion_ValorOtroSeguro");
    var panel = document.getElementById ("PanelOtroSeguro");

    ComboModificado('ctl00_PanelInteracion_ListaAnyosAsegudado', 1);
    
    if ((control == null) || (madre == null))
      return;
      
    if (control.value == "-1")
    {
        madre.focus();
        madre.options[1].selected = true;
        panel.className = "Oculto";
    }
    document.recalc();
}

function ComprobarLongitudUsuario(source, parameters)
{
    var usuario=document.getElementById("userbox");
    
    if(usuario.value.length<5)
        parameters.IsValid=false;
    else
        parameters.IsValid=true;
   
}

function ComprobarUsuarioVacio(source, parameters)
{
    var usuario34=document.getElementById("nombrebox");
    if(usuario34.value.length<1)
        parameters.IsValid=false;
    else 
        parameters.IsValid=true;

}

function ComprobarTelefonoVacio(source, parameters)
{
    var telefono=document.getElementById("telefonobox");
    if(telefono.value.length<1)
        parameters.IsValid=false;
    else 
        parameters.IsValid=true;
}

function ComprobarLongitudPassword(source, parameters)
{
    var pass=document.getElementById("passbox");
    
    if(pass.value.length<5)
        parameters.IsValid=false;
    else
        parameters.IsValid=true;
   
}

function ComprobarPassRepe(source, parameters)
{
    var pass1=document.getElementById("passbox");
    var pass2=document.getElementById("reppassbox");
    
    if(pass1.value==pass2.value)
        parameters.IsValid=true;
    else
        parameters.IsValid=false;
}

function ComprobacionEmail(source, parameters)
{
    var email = document.getElementById("emailbox");
    if((email.value.indexOf('@',0)== -1) && (email.value.indexOf('.',0)== -1)) 
        parameters.IsValid=false;
    
        
}

function CerrarVentana()
{

    window.close();
}

function CambiaCoche ()
{
    var control = document.getElementById("ModificarVehiculo");
    var caja = document.getElementById("ctl00_PanelInteracion_VehiculoModificado");

    var fila1 = document.getElementById("Caja001");
    var fila2 = document.getElementById("Caja002");
    var fila3 = document.getElementById("Caja003");
    var fila4 = document.getElementById("Caja004");
    var fila5 = document.getElementById("Caja005");

    var fila6 = document.getElementById("Caja006");
    var fila7 = document.getElementById("Caja007");
    var fila8 = document.getElementById("Caja008");
    var fila9 = document.getElementById("Caja009");
    var fila10 = document.getElementById("Caja010");
    var fila11 = document.getElementById("Caja011");
    var fila12 = document.getElementById("Caja012");



    var compra = document.getElementById("ctl00_PanelInteracion_SelectorCompra");
    var mesMatricula = document.getElementById("ctl00_PanelInteracion_MesMatriculacion");
    var anyoMatricula = document.getElementById("ctl00_PanelInteracion_AnyoMatriculacion");

    if (fila1 == null) {
        alert("No he localizado la casilla 1");
        return;
    }

    if (fila2 == null) {
        alert("No he localizado la casilla 2");
        return;
    }

    if (fila3 == null) {
        alert("No he localizado la casilla 3");
        return;
    }

    if (fila4 == null) {
        alert("No he localizado la casilla 4");
        return;
    }

    if (fila5 == null) {
        alert("No he localizado la casilla 5");
        return;
    }

    if (compra == null) {
        alert("No he localizado la compra");
        return;
    }
    if (mesMatricula == null) {
        alert("No he localizado la mesMatricula");
        return;
    }
    if (anyoMatricula == null) {
        alert("No he localizado la anyoMatricula");
        return;
    }
    if (fila6 == null) {
        alert("No he localizado la casilla 6");
        return;
    }
    if (fila7 == null) {
        alert("No he localizado la casilla 7");
        return;
    }
    if (fila8 == null) {
        alert("No he localizado la casilla 8");
        return;
    }
    if (fila9 == null) {
        alert("No he localizado la casilla 9");
        return;
    }
    if (fila10 == null) {
        alert("No he localizado la casilla 10");
        return;
    }
    if (fila11 == null) {
        alert("No he localizado la casilla 11");
        return;
    }
    if (fila12 == null) {
        alert("No he localizado la casilla 12");
        return;
    }

    fila1.className = "Oculto"; //document.getElementById ("Caja001");
    fila2.className = "Oculto"; //document.getElementById ("Caja002");
    fila3.className = "Oculto"; //document.getElementById ("Caja003");
    fila4.className = "Oculto"; //document.getElementById ("Caja004");
    fila5.className = "Oculto"; //document.getElementById ("Caja005");

    fila6.className = "";
    fila7.className = "";
    fila8.className = "";
    fila9.className = "";
    fila10.className = "";
    fila11.className = "";
    fila12.className = "";

    if (control.checked == "") {

        caja.value = "0";
        fila1.className = "ccs14a1"; //document.getElementById ("Caja001");
        fila2.className = "ccs14a2"; //document.getElementById ("Caja002");
        fila3.className = ""; //document.getElementById ("Caja003");
        fila4.className = ""; //document.getElementById ("Caja004");
        fila5.className = ""; //document.getElementById ("Caja005");

        fila6.className = "Oculto";
        fila7.className = "Oculto";
        fila8.className = "Oculto";
        fila9.className = "Oculto";
        fila10.className = "Oculto";
        fila11.className = "Oculto";
        fila12.className = "Oculto";
    }
    else {
        caja.value = "1";
        compra.selectedIndex = 0;
        mesMatricula.selectedIndex = 0;
        anyoMatricula.selectedIndex = 0;
    }

    MostrarPaneles();
}
function OcultarCambioVehiculo() {


    var fila6 = document.getElementById("Caja006");
    var fila7 = document.getElementById("Caja007");
    var fila8 = document.getElementById("Caja008");
    var fila9 = document.getElementById("Caja009");
    var fila10 = document.getElementById("Caja010");
    var fila11 = document.getElementById("Caja011");
    var fila12 = document.getElementById("Caja012");

    fila6.className = "Oculto";
    fila7.className = "Oculto";
    fila8.className = "Oculto";
    fila9.className = "Oculto";
    fila10.className = "Oculto";
    fila11.className = "Oculto";
    fila12.className = "Oculto";
 }

function comentarios_seleccion_automovil() {
    window.open("envioSugerencia.aspx?id=comparativa", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=yes,width=650,screenX=0,screenY=0")
}

function limita_seleccion(indice) {
    var todoriesgo = document.getElementById("ctl00_PanelInteracion_Todoriesgo_0");
    var franquicias1 = document.getElementById("ctl00_PanelInteracion_Franquicias_1");
    var franquicias2 = document.getElementById("ctl00_PanelInteracion_Franquicias_2");
    var franquicias3 = document.getElementById("ctl00_PanelInteracion_Franquicias_3");
    var franquicias5 = document.getElementById("ctl00_PanelInteracion_Franquicias_4");
    var franquicias4 = document.getElementById("ctl00_PanelInteracion_Franquicias_0");

    var general1 = document.getElementById("ctl00_PanelInteracion_General_1");
    var general2 = document.getElementById("ctl00_PanelInteracion_General_2");
    var general4 = document.getElementById("ctl00_PanelInteracion_General_0");

    switch (indice) {
        case 1:
            todoriesgo.checked = false;
            franquicias1.checked = false;
            franquicias2.checked = false;
            franquicias3.checked = false;
            franquicias4.checked = false;
            franquicias5.checked = false;
            break;
        case 2:
            general1.checked = false;
            general2.checked = false;
            general4.checked = false;
            franquicias1.checked = false;
            franquicias2.checked = false;
            franquicias3.checked = false;
            franquicias4.checked = false;
            franquicias5.checked = false;
            break;
        case 3:
            todoriesgo.checked = false; ;
            general1.checked = false;
            general2.checked = false;
            general4.checked = false;
            break;
    }
}

function RedirigeCoberturas() {
    var codCompanyia = document.getElementById("companias");

    if (codCompanyia.value != "0")
        document.location.href = "029-resumen-aseguradora.aspx?id=" + codCompanyia.value;
}
