// JavaScript Document
(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($.support.cssFloat) {
					  currentSelect.add(option,null);
				  } else {
					  currentSelect.add(option);
				  }
			  });
		  }
	  });
  }
})(jQuery);

$(document).ready(function(){

  // выбор модели
  function adjustModel(){

  	var autoValue = $('#auto').val();
	  	 //alert('Выбор модели' + autoValue);
  	var tmpSelect = $('#model');
  	if(autoValue.length == 1) {
  		tmpSelect.attr('disabled','disabled');
  		tmpSelect.clearSelect();
  	} else {  		 // alert('Выбор' + autoValue);
  		$.getJSON('/trunks/car.php',{auto:autoValue},function(data) {tmpSelect.fillSelect(data).attr('disabled','');
 });


  	}
  };
  $('#auto').change(adjustModel);

});

	function goToCars(f)
{
		var n = f.model.selectedIndex;
		var Car = f.model.options[n].value;
		if (Car) { window.location = 'http://www.es-auto.ru/Cars/detail.php?CAR='+Car; }
		else
		{ alert("Ошибка обработки данных");}

}
function anichange (objName) {
  if ( $(objName).css('display') == 'none' ) {
    $(objName).animate({height: 'show'}, 400);
  } else {
    $(objName).animate({height: 'hide'}, 200);
  }
}
