/*
 string[additional_mark]

jQuery.validator.addMethod("notEqual", function(value, element, params) {
	alert('1');
	 return this.optional(element) || value == params[0] + params[1]; 
	}, jQuery.format("Please enter the correct value for {0} + {1}"));
*/

$().ready(function(){
	/*
	 * заполняем поля подсказками
	 */
	notices_test_drive(1);
	notices_zakaz_avto(1);
	notices_service(1);
	
	// validate signup form on keyup and submit
	if ($("#test_drive").length!=0){
		$("#test_drive").validate({
		rules: {
		'ariph':{required:true,range: [7, 7]},
		'model':{required:true},
		'fio':{required:true},
		'phone':{required:true},
		'message':{required:true},
		},
		messages: {
			'ariph':"Укажите правильное значение",
			'model':"Укажите модель",
			'fio':"Укажите ФИО",
			'phone':"Укажите контактный телефон",
			'message':"Укажите удобное время",
			
		}
	});
	}
	if ($("#zakaz_avto").length!=0){
		$("#zakaz_avto").validate({
			rules: {
			'ariph':{required:true,range: [7, 7]},
			'mark':{required:true},
			'model':{required:true},
			'transmission':{required:true},
			'year':{required:true},
			'probeg':{required:true},
			'price':{required:true},
			'town':{required:true},
			'name':{required:true},
			'phone':{required:true},
			'comment':{required:false},
			},
			messages: {
			'ariph':"Укажите правильное значение",
			'mark':"Укажите марку",
			'model':"Укажите модель",
			'transmission':"Укажите тип КПП",
			'year':"Укажите год",
			'probeg':"Укажите пробег",
			'price':"Укажите цену",
			'town':"Укажите город",
			'name':"Укажите имя",
			'phone':"Укажите контактный телефон",
			}
	});
	}
	if ($("#service").length!=0){
		$("#service").validate({
			rules: {
			'ariph':{required:true,range: [7, 7]},
			'model':{required:true},
			'fio':{required:true},
			'phone':{required:true},
			'vin':{required:true},
			'message':{required:true},
			
			},
			messages: {
			'ariph':"Укажите правильное значение",
			'model':"Укажите модель и неисправность",
			'fio':"Укажите ФИО",
			'phone':"Укажите контактный телефон",
			'vin':"Укажите VIN",
			'message':"Укажите удобное для вас время",
			}
	});
	}
});


function set_notice_test_drive(field_id,focus){
	var show = (focus!=1);
	notices_test_drive(show,field_id);
}

function return_notices_test_drive(){
	notices_test_drive(1);
}

function notices_test_drive(show,field){
	if ($("#test_drive").length==1){
		var notice_id = [];
		var notice = [];
		for (var i = 0; i < notice_id.length; i++) {
			if (show==0){
				if ((field==null || field==notice_id[i]) && $("#"+notice_id[i]).val()==notice[i]){
					$("#"+notice_id[i]).val('');
					$("#"+notice_id[i]).removeClass('notice');
				}
			}
			else{
				if ((field==null || field==notice_id[i]) && $("#"+notice_id[i]).val()==''){
					$("#"+notice_id[i]).val(notice[i]);
					$("#"+notice_id[i]).addClass('notice');
				}
			}
			
		}
	}
}
function set_notice_zakaz_avto(field_id,focus){
	var show = (focus!=1);
	notices_zakaz_avto(show,field_id);
}

function return_notices_zakaz_avto(){
	notices_zakaz_avto(1);
}

function notices_zakaz_avto(show,field){
	if ($("#zakaz_avto").length==1){
		var notice_id = [];
		var notice = [];
		for (var i = 0; i < notice_id.length; i++) {
			if (show==0){
				if ((field==null || field==notice_id[i]) && $("#"+notice_id[i]).val()==notice[i]){
					$("#"+notice_id[i]).val('');
					$("#"+notice_id[i]).removeClass('notice');
				}
			}
			else{
				if ((field==null || field==notice_id[i]) && $("#"+notice_id[i]).val()==''){
					$("#"+notice_id[i]).val(notice[i]);
					$("#"+notice_id[i]).addClass('notice');
				}
			}
			
		}
	}
}	
function set_notice_service(field_id,focus){
	var show = (focus!=1);
	notices_service(show,field_id);
}

function return_notices_service(){
	notices_strah(1);
}

function notices_service(show,field){
	if ($("#service").length==1){
		var notice_id = [];
		var notice = [];
		for (var i = 0; i < notice_id.length; i++) {
			if (show==0){
				if ((field==null || field==notice_id[i]) && $("#"+notice_id[i]).val()==notice[i]){
					$("#"+notice_id[i]).val('');
					$("#"+notice_id[i]).removeClass('notice');
				}
			}
			else{
				if ((field==null || field==notice_id[i]) && $("#"+notice_id[i]).val()==''){
					$("#"+notice_id[i]).val(notice[i]);
					$("#"+notice_id[i]).addClass('notice');
				}
			}
			
		}
	}
}

