(function($){
  // очищаем select
  $.fn.clearSelect = function() {
    return this.each(function(){
      if(this.tagName=='SELECT') {
        this.options.length = 0;
        $(this).attr('disabled','disabled');
      }
    });
  }
  // заполняем select
  $.fn.fillSelect = function(dataArray) {
    return this.clearSelect().each(function(){
      if(this.tagName=='SELECT') {
        var currentSelect = this;
        $.each(dataArray,function(index,data){
         var option = new Option(data.text,data.value); 	
				if($.browser.msie) {
					currentSelect.add(option);
				  } else {
				  	currentSelect.add(option,null);
				  }
			
        });
      }
    });
  }
})(jQuery);


$(document).ready(function(){
	
// выбор автомобиля
function adjustAuto(){
  var markaValue = $('#coremarks').val();
  var tmpSelect = $('#coremodels');
  if(markaValue.length == 0) {
    tmpSelect.attr('disabled','disabled');
    tmpSelect.clearSelect();
  } else {
  	
    $.getJSON(
      'ajax.php',
      {marks:markaValue},
      function(data) {
        tmpSelect.fillSelect(data).attr('disabled','');
        //alert(data);
    });
  }
  
};

  $('#coremarks').change(function(){
  	adjustAuto();
  }).change();
  
});
