function lookup_modell(inputString) {
    if(inputString.length > 0) {
        $('.loading').show();
        $.post("/rpc.php", {modell: "1",marke: ""+inputString+""}, function(data){
            if(data.length >0) {
                $('.loading').hide();
                $('.modell_gross').removeClass("disabled");
                $('.modell_gross').removeAttr("disabled");
                $('.modell_gross').html(data);
            }
        });
    }else{
       $('#modell_gross').attr("disabled","disabled");
       $('.modell_gross').addClass("disabled");
    }
  } // lookup  

function lookup(inputString) {
    if(inputString.length > 0) {
        $('.anzeige').addClass("loadtext");
        $('.loading').show();
        var fielddata = $("#suchform_gross").serialize();
        $.post("/rpc.php", fielddata, function(data){
            if(data.length >0) {
                $('.anzeige').removeClass("loadtext");
                $('.amount').html(data);
                $('.loading').hide();
            }
        });
    }
  } // lookup

  function fill(thisValue) {
    $('#inputString').val(thisValue);
    $('#suggestions').hide();
  }
function list(inputString) {
    if(inputString.length > 0) {
        $('#list').addClass("loadtext");
        $('.loading').show();
        var fielddata = $("#list_form").serialize();
        $.post("/fahrzeugmarkt/list_rpc.php", fielddata, function(data){
            if(data.length >0) {
                $('#list').html(data);
                $('.loading').hide();
                $('#list').removeClass("loadtext");
            }
        });
    }
  } // lookup

$(document).ready(functions_ajax);

/***********************************************
***********************************************/
function functions_ajax() 
{
   $('#suchform_gross select').change(function() {
           var Value = $(this).attr('value');
           lookup(Value);
           if (Value == 'default'){
              $(this).removeClass("changed");
           }else{
              $(this).addClass("changed");
           }
      });
   $("select.marke").change(function(){
       var Value = $(this).attr('value');
       if (Value == 'default'){
           $('.modell_gross').addClass("disabled");
           $('.modell_gross').attr("disabled","disabled");
       }else{
          lookup_modell(Value); 
       }    
     });
   $('input[type=checkbox]').click(function() {
           var Value = $(this).attr('value');
           lookup(Value);

      });
   $('#list_form select').change(function() {
      var Value = $(this).attr('value');
      list(Value);

      });
   $("select").each(function(){
       var Value = $(this).attr('value');
          if (Value != 'default') {
             $(this).addClass("changed");
          }          
     });
}

