function nuevoAjax(){

    var xmlhttp=false;

 	try{

        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        //ie 8

   	}catch(e){

   	    try {

        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");		

    }catch(E){

        xmlhttp = false;

     	}

    }

    if (!xmlhttp && typeof XMLHttpRequest!='undefined') {

        xmlhttp = new XMLHttpRequest();
        //ff

    }

    return xmlhttp;

}



function buscarMarca(){
    //instancia el bloque html de devolucion
    result = document.getElementById('marca');	
    //instancio el valor del input del form
    busqueda = document.getElementById('tipo').value;
    marcaTag = document.getElementById('marca').removeAttribute('disabled');
    modeloTag = document.getElementById('modelo').setAttribute('disabled','disabled');
    consultarTag = document.getElementById('consultar').setAttribute('disabled','disabled');
    //instancio objeto ajax
    ajax=nuevoAjax();
    //abro documento destino
    
    ajax.open("POST", "ajax.php",true);	
    
    ajax.onreadystatechange=function() {
        
        if (ajax.readyState==4) {
            
            //result.innerHTML = ajax.responseText
            
            $('#marca').html(ajax.responseText);
            
            buscarModelo();

		}
	}
    
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    
    ajax.send("tipo="+busqueda+"&paso=1")
    
}//buscarTipo();
        
        
function buscarModelo(){
    //instancia el bloque html de devolucion
    result = document.getElementById('modelo');	
    //instancio el valor del input del form
    busquedaTipo = document.getElementById('tipo').value;
    busquedaMarca = document.getElementById('marca').value;
    
    //marcaTag = document.getElementById('marca').removeAttribute('disabled');
    modeloTag = document.getElementById('modelo').removeAttribute('disabled');
    consultarTag = document.getElementById('consultar').setAttribute('disabled','disabled');
    //instancio objeto ajax
    ajax=nuevoAjax();
    //abro documento destino
    ajax.open("POST", "ajax.php",true);	
    
    ajax.onreadystatechange=function() {
        
        if (ajax.readyState==4) {
            
            //result.innerHTML = ajax.responseText
            $('#modelo').html(ajax.responseText);
            
            habilitarConsulta();

		}
	}
    
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    
    ajax.send("tipo="+busquedaTipo+"&marca="+busquedaMarca+"&paso=2");
    
}//buscarModelo();




function habilitarConsulta(){
    
    modeloTag = document.getElementById('consultar').removeAttribute('disabled');
    
    //instancia el bloque html de devolucion
    result = document.getElementById('codigo');
	result2 = document.getElementById('codigo2');
    //result = document.getElementById('codigo');
    
    //instancio el valor del input del form
    busquedaTipo = document.getElementById('tipo').value;
    busquedaMarca = document.getElementById('marca').value;
    busquedaModelo = document.getElementById('modelo').value;
	
    //instancio objeto ajax
    ajax=nuevoAjax();
    //abro documento destino
    ajax.open("POST", "ajax.php",true);	
    
    ajax.onreadystatechange=function() {
        
        if (ajax.readyState==4) {
            
            //result.innerHTML = ajax.responseText
            result.value = ajax.responseText;
            
		}
	}
    
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    
    ajax.send("tipo="+busquedaTipo+"&marca="+busquedaMarca+"&modelo="+busquedaModelo+"&paso=3&subpaso=1");
	
	

	//instancio objeto ajax
    ajax2=nuevoAjax();
    //abro documento destino
    ajax2.open("POST", "ajax.php",true);	
    
    ajax2.onreadystatechange=function() {
        
        if (ajax2.readyState==4) {
            
            //result.innerHTML = ajax.responseText
            result2.value = ajax2.responseText;
            
		}
	}
    
    ajax2.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    
    ajax2.send("tipo="+busquedaTipo+"&marca="+busquedaMarca+"&modelo="+busquedaModelo+"&paso=3&subpaso=2");

	
	
    
}//habilitarConsulta();

function mostrarSugerencia(){
    
    //instancia el bloque html de devolucion
    result = document.getElementById('sugerenciaBox');
    
    codigo = document.getElementById('codigo').value;
	codigo2 = document.getElementById('codigo2').value;
  marca = document.getElementById('marca').value;
  modelo = document.getElementById('modelo').value;
    //instancio objeto ajax
    ajax=nuevoAjax();
    //abro documento destino
    ajax.open("POST", "ajax.php",true);	
    
    ajax.onreadystatechange=function() {
        
        if (ajax.readyState==4) {
            
            //result.innerHTML = ajax.responseText
            $('#sugerenciaBox').html(ajax.responseText);
            
		}
	}
    
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    
    ajax.send("codigo="+codigo+"&codigo2="+codigo2+"&paso=4&marca="+marca+"&modelo="+modelo);

          
    
}


