﻿// JScript File
function TomarModelos (txtcboMarca, txtcboModelo, txtcboModelosHidden, txtcboEstado)
{
var idmarca;
var cbomodelo;
var cbomodelosOcultos;
var idEstado;

var s;

s='idmarca=document.getElementById("'+txtcboMarca+'").value;';
eval(s);
s='cbomodelo=document.getElementById("'+txtcboModelo+'");';
eval(s);
s='cbomodelosOcultos=document.getElementById("'+txtcboModelosHidden+'");';
eval(s);
s='idEstado=document.getElementById("'+txtcboEstado+'").value;';
eval(s);

//alert(idEstado);
while(cbomodelo.length>1) cbomodelo.remove(1);

var sidMar,sidMod,sModelo,sidEstado;
var arrSp;

if (idmarca!=-1)
    {
        for (var i=0; i<cbomodelosOcultos.length;i++)
        {
            arrSp=cbomodelosOcultos[i].value.split(",")
            sidMod=arrSp[0];
            sidMar=arrSp[1];
            sModelo=arrSp[2];
			sidEstado=arrSp[3];
            if (sidMar==idmarca)
            {
				if (idEstado==1)
				{
					if (sidEstado==1)
					{
						oOption = document.createElement("OPTION");
						oOption.text=sModelo;
						oOption.value=sidMod;
						s='try {document.getElementById("'+txtcboModelo+'").add(oOption);} catch(ex) {document.getElementById("'+txtcboModelo+'").add(oOption,null);}';
						eval(s);
					}
				} else 
				{
					oOption = document.createElement("OPTION");
					oOption.text=sModelo;
					oOption.value=sidMod;
					s='try {document.getElementById("'+txtcboModelo+'").add(oOption);} catch(ex) {document.getElementById("'+txtcboModelo+'").add(oOption,null);}';
					eval(s);
				}
            }        
        }
    }
}

function TomarIdModelo(txtcboModelo, txtIdModelo)
{

var valorModelo;
var idModeloTxt;
var idModelo;
var s;
s='valorModelo=document.all.'+txtcboModelo+'.value;';
eval(s);
s='idModeloTxt=document.all.'+txtIdModelo+'.value;';
eval(s);
var arrStr;
arrStr=valorModelo.split(",");
idModelo=arrStr[0];

s='document.all.'+txtIdModelo+'.value='+idModelo+';';

eval(s);


}

function TomarMarcas (txtcboEstado, txtcboMarcas, txtcboMarcasHidden)
{
var idestado;
var cboMarcas;
var cboMarcasOcultas;
var s;
s='idestado=document.getElementById("'+txtcboEstado+'").value;';
eval(s);
s='cboMarcas=document.getElementById("'+txtcboMarcas+'");';
eval(s);
//alert(s);
s='cboMarcasOcultas=document.getElementById("'+txtcboMarcasHidden+'");';
//alert(s);
eval(s);
//alert(idestado);
var sidEst,sidMar,sMarca;		
var arrSp;

if  ((parseInt(idestado)==-1) || (parseInt(idestado)==2)) 
	{ // && (cboMarcas.length<6) )
        //alert('pepepepe');
	//alert('cant: '+cboMarcasOcultas.length);
	while(cboMarcas.length>1) cboMarcas.remove(1);
	for (var i=0; i<cboMarcasOcultas.length;i++) { 
		arrSp=cboMarcasOcultas[i].value.split(",")
        sidMar=arrSp[0];
        sidEst=arrSp[1];
        sMarca=arrSp[2];
        if (sMarca!=' Todas'){
            oOption = document.createElement("OPTION");
            oOption.text=sMarca;
            oOption.value=sidMar;
            s=' try {document.getElementById("'+txtcboMarcas+'").add(oOption);} catch (ex) {document.getElementById("'+txtcboMarcas+'").add(oOption,null);}';
            eval(s);
            }
		}
	} else if (parseInt(idestado)==1) {
			while(cboMarcas.length>1) cboMarcas.remove(1);
//			alert('Esto es una prueba');
			for (var i=0; i<cboMarcasOcultas.length;i++) { 
			    //alert(cboMarcasOcultas.length);
			    arrSp=cboMarcasOcultas[i].value.split(",")
                sidMar=arrSp[0];
                sidEst=arrSp[1];
                sMarca=arrSp[2];				
                if (parseInt(sidEst)==1) {    
//alert(i);			        
                    oOption = document.createElement("option");
                    oOption.text = sMarca;
                    oOption.value = sidMar;
                    s='try {document.getElementById("'+txtcboMarcas+'").add(oOption);} catch(ex) {document.getElementById("'+txtcboMarcas+'").add(oOption,null);}';
                    eval(s);
                }        
			}
	}
    }


function TomarIdMarca(txtcboMarca, txtIdMarca)
{

var valorMarca;
var idMarcaTxt;

var s;
s='valorMarca=document.getElementById("'+txtcboMarca+'").value;';
eval(s);
s='idMarcaTxt=document.getElementById("'+txtIdMarca+'").value;';
eval(s);
alert("pepe");
/*var idMarca;
var arrStr;
arrStr=valorMarca.split(",");
idMarca=arrStr[0];

s='document.all.'+txtIdMarca+'.value='+idMarca+';';

eval(s);
*/
}

