const $optionClearMotor = '';
const $optionClearModel = '';
function initMarkType(){
if ($('#frmsend-order_brand').val()!=-1)
$('#frmsend-order_car_mark').parent().parent().hide();
if ($('#frmsend-order_model').val()!=-1)
$('#frmsend-order_car_model').parent().parent().hide();
if ($('#frmsend-order_engine').val()!=-1)
$('#frmsend-order_car_size').parent().parent().hide();
}
function setMarkType($val, $level){
if ($val==-1){
if ($level==2)
$('#frmsend-order_car_mark').parent().parent().show();
if ($level==3)
$('#frmsend-order_car_model').parent().parent().show();
if ($level==4)
$('#frmsend-order_car_size').parent().parent().show();
} else {
if ($level==2){
$('#frmsend-order_car_mark').parent().parent().hide();
$('#frmsend-order_car_model').parent().parent().hide();
$('#frmsend-order_car_size').parent().parent().hide();
} else if ($level==3){
$('#frmsend-order_car_model').parent().parent().hide();
$('#frmsend-order_car_size').parent().parent().hide();
} else if ($level==4){
$('#frmsend-order_car_size').parent().parent().hide();
}
}
}
function setMark($val,$level, callback){
setMarkType($val, $level);
if ($val==-1 || $val==0){
$select = false;
setSelect($select, $level);
} else {
setCursorWait();
jQuery.ajax({
url: "/loadMark.php",
type: "POST",
data: "id="+$val+"&level="+$level,
cache: false,
success: function($select) {
setSelect($select, $level);
eraseCursorWait();
if (typeof callback === "function") {
callback();
}
}
});
}
}
function setSelect($select, $level){
if ($level==1){
$("#frmsend-order_engine").find('option').remove().end().append($optionClearMotor);
$("#frmsend-order_model").find('option').remove().end().append($optionClearModel);
$("#frmsend-order_engine").trigger("chosen:updated");
$("#frmsend-order_model").trigger("chosen:updated");
$("#frmsend-order_car_code").val("");
$("#frmsend-order_car_power").val("");
$("#frmsend-order_car_power_hp").val("");
$("#frmsend-order_car_control_unit").val("");
if ($select)
$("#frmsend-order_brand").find('option').remove().end().append($select);
} else if ($level==2){
$("#frmsend-order_engine").find('option').remove().end().append($optionClearMotor);
$("#frmsend-order_engine").trigger("chosen:updated");
$("#frmsend-order_car_code").val("");
$("#frmsend-order_car_power").val("");
$("#frmsend-order_car_power_hp").val("");
$("#frmsend-order_car_control_unit").val("");
if ($select)
$("#frmsend-order_model").find('option').remove().end().append($select);
else
$("#frmsend-order_model").find('option').remove().end().append($optionClearModel);
$("#frmsend-order_model").trigger("chosen:updated");
} else if ($level==3){
$("#frmsend-order_car_code").val("");
$("#frmsend-order_car_power").val("");
$("#frmsend-order_car_power_hp").val("");
$("#frmsend-order_car_control_unit").val("");
if ($select){
$("#frmsend-order_engine").find('option').remove().end().append($select);
}else{
$("#frmsend-order_engine").find('option').remove().end().append($optionClearMotor);
}
$("#frmsend-order_engine").trigger("chosen:updated");
} else if ($level==4){
$("#frmsend-order_car_code").val("");
$("#frmsend-order_car_power").val("");
$("#frmsend-order_car_power_hp").val("");
$("#frmsend-order_car_control_unit").val("");
var data = JSON.parse($select);
if (typeof data.records !== 'undefined' && typeof data.records[0] !== 'undefined') {
$("#frmsend-order_car_code").val(data.records[0].engine_code);
$("#frmsend-order_car_power").val(data.records[0].power_orig_kw);
$("#frmsend-order_car_power").keyup();
$("#frmsend-order_car_control_unit").val(data.records[0].ecu_version);
}
}
}
function sendFile(){
jQuery.ajax({
url: "/sendFile.php",
type: "POST",
cache: false,
success: function($select) {
$("#sendFile").html($select);
}
});
}