$(document).ready(function(){
	
	
	//проверка валидности формы	
	$("#frm").validate(
	
	{
		rules: {
			name: "required",
			tel: "required",
			path: "required",
			path_header: "required",
			path_footer: "required",
			scr: "required",
			def: "required",
			id_role: "required",
			path_pic: "required",
			path_adm: "required",
			script_adm: "required",

			email: {
				required: true,
				email: true
			},
			price: {
				required: true,
				minlength: 2
			},
			p: {
				required: true,
				minlength: 4
			},
			pp: {
				required: true,
				minlength: 4,
				equalTo: "#password"
			},
		},
		messages: {
			name: "Введите значение в поле",
			tel: "Введите значение в поле",
			path: "Введите значение в поле",
			path_header: "Введите значение в поле",
			path_footer: "Введите значение в поле",
			scr: "Введите значение в поле",
			def: "Введите значение в поле",
			id_role: "Введите значение в поле",
			path_pic: "Введите путь к картинке или выберите картинку по ссылке <<Найти на сервере>>",
			path_adm: "Введите значение в поле",
			script_adm: "Введите значение в поле",
			
			email: "Введити E-mail в формате: <i>simple@mysite.com</i>",
			price: {
				required: "Введите значение в поле",
				minlength: "Необходимо ввести минимум 2 символа"
			},
			p: {
				required: "Введите пароль",
				minlength: "Длина пароля минимум 4 символа"
			},
			pp: {
				required: "Please provide a password",
				minlength: "Your password must be at least 5 characters long",
				equalTo: "Please enter the same password as above"
			},
		}
	}
	
	);
	
	
	$("#frm_obj").validate();
	
	
	
//обработка валидности селектов	модуля интерфейсы
	$('#id_role').change ( function() {
		$('#msg').hide();
		if($(this).val() == 0) $('#msg').show();
		
	});	
	
	$('form [name=frm_interface]').submit ( function() {
		if ($('#id_role').val() == 0)
		{
			$('#msg').show();
			return false;
		}
				
	});
	
	
//обработка валидности селектов	справочника параметры
	$('#sign').change ( function() {
		$('#msg').hide();
		if($(this).val() == 0) $('#msg').show();
		
	});	
	
	$('.frm_param').submit ( function() {
		if ($('#sign').val() == 0)
		{
			$('#msg').show();
			return false;
		}
				
	});
	
	
//обработка валидности селектов	модуля объекты
	$('#id_name').change ( function() {
		$('#msg').hide();
		if($(this).val() == 0) $('#msg').show();
//		alert($('#id_name').val());
		
	});	
	$('#model').change ( function() {
		$('#msg2').hide();
		if($(this).val() == 0) $('#msg2').show();
//		alert($('#model').val());
	
	});	
		
	$('#frm_obj').submit ( function() {
		if ($('#id_name').val() == 0 && $('#model').val() == 0)
		{
			$('#msg').show();
			$('#msg2').show();
			return false;
		}
		else if ($('#id_name').val() != 0 && $('#model').val() == 0)
		{
			$('#msg').hide();
			$('#msg2').show();
			return false;
		}
		else if ($('#id_name').val() == 0 && $('#model').val() != 0)
		{
			$('#msg').show();
			$('#msg2').hide();
			return false;
		}
		
			
//		alert($('#name_info').html());
//		alert($('#model_info').html());
			
	});

	
});	