
/**
 *   @desc получаем все марки модели
*/
function getAllMarks(model) {
     //alert(model);
     response = $.post('/autoparts/getallmarks/' + model,onGetAllMarksSuccess);
}

/**
 *   @desc показываем, скрываем ajax-loader.gif
*/
$(document).ready( init );
function init() {
       $("#choose-model").ajaxStart(function(){
          $(this).hide();
        });
       $("#choose-model").ajaxComplete(function(event,request, settings){
          $(this).show();
       });
       $("#ajax-loader").ajaxStart(function(){
          $(this).show();
        });
       $("#ajax-loader").ajaxComplete(function(event,request, settings){
          $(this).hide();
       });
       
}

/**
 *   @desc вписываем все модели данной марки в селект
*/
function onGetAllMarksSuccess(data) {

     var marks = eval(data);
     //alert(marks);
     var a_select = document.getElementById("model");
     a_select.options.length = 0;

     // добавляем первый пустой элемент
     var first=document.createElement('option');
     first.text     = "Выберите модель";
     first.value    = "";
     first.selected = "selected";

     try {
          a_select.add(first, null);
     } catch(ex) {
          // for ie
          a_select.add(first);
     }

     // добавляем все марки
     for (i in marks) { 
          var y=document.createElement('option');
          y.text  = marks[i];
          y.value = marks[i];
          try {
               a_select.add(y, null);
          } catch(ex) {
               a_select.add(y);
          }
     }

     //document.getElementById("model").innerHTML = "Выберите модель"

}

/**
 *   @desc проверяем чтобы выбрал модель
*/
function check_if_empty_mark() {
     if (document.getElementById("AutopartAutoModel").value == '') {
          //alert('Вы не выбрали марку автомобиля!');
          show("dialog");
          return false;
     }
     return true;
}
// очищает поле оригинального номера от "введите здесь номер запчасти, если знаете его"
function checkOriginalNumber() {
    AutopartOriginalNumber = document.getElementById("AutopartOriginalNumber");
    if (AutopartOriginalNumber.value == "не обязательное поле" || AutopartOriginalNumber.value == "оригинальный номер") AutopartOriginalNumber.value = "";
}
