// Раскрытие таблицы при нажатии на "плюсик"
function onclk(obj,img) {
	if (document.all(obj).style.display == 'inline') {
		document.all(obj).style.display='none';
		img.src='images/pict_plus.gif';
	} else {
		document.all(obj).style.display='inline';
		img.src='images/pict_minus.gif';
	}
	return;
}

// Раскрытие таблицы при нажатии на "плюсик" (с перезагрузкой содержимого)
function onclk_reload(obj,img) {
	if (document.all(obj).style.display == 'inline') {
		document.all(obj).style.display='none';
		img.src='images/pict_plus.gif';
	} else {
		document.all(obj).style.display='inline';
		img.src='images/pict_minus.gif';
		document.all(obj).innerHTML="<p align=left style='margin-left:50px'><img src='images/sup_load.gif'></p>";
	}
	return;
}

// Раскрытие таблицы при нажатии на "поиск"
function onclk_search(obj) {
	if (document.all(obj).style.display == 'inline') {		document.all(obj).style.display='none';
	} else {		document.all(obj).style.display='inline';
		document.all(obj).innerHTML="<img src='images/search_load.gif'>"
	}
	return;
}

// Раскрытие/скрытие чата
function onclk_chat(obj,img) {
	if (document.all(obj).style.display == 'inline') {
		document.all(obj).style.display='none';
		img.src='chat/images/pict_show.gif';
	} else {
		document.all(obj).style.display='inline';
		img.src='chat/images/pict_hide.gif';
	}
	return;
}

// Проверка полей формы "Заявки"
function form_check1(obj) {	if (obj.fio.value == '') {alert('Поле ФИО должно быть заполнено!'); return false;}
	if (obj.phone.value == '') {alert('Необходимо указать контактный телефон!'); return false;}
	if (obj.model.value == '') {alert('Необходимо указать модель автомобиля!'); return false;}
	if (obj.kuzov.value == '') {alert('Необходимо указать номер кузова!'); return false;}
	if (obj.year.value == '') {alert('Необходимо указать год выпуска автомобиля!'); return false;}

	obj.submit();
}

// Проверка полей формы "Заявки"
function form_check1mod(obj) {	d_check = 0;
	t_check = 0;
	p_check = 0;

	k = obj.add_k.value; // Количество полей
	for (i=1; i<=k; i++) {		if (document.getElementById('check_dvig'+i).value == 1) d_check++;
		if (document.getElementById('check_trans'+i).value == 1) t_check++;
		if (document.getElementById('check_priv'+i).value == 1) p_check++;
	}

	// Хотя бы 1 запчасть должна быть указана
	zap_k = 0;
	for (i=1; i<=k; i++) {
		if (document.getElementById('zap_name'+i).value != '') {
			//alert(document.getElementById('zap_name'+i).value);
			zap_k++;
			break;
		}
	}

	//alert(d_check);

	if (obj.fio.value == '') {alert('Поле ФИО должно быть заполнено!'); return false;}
	if (obj.phone.value == '') {alert('Необходимо указать контактный телефон!'); return false;}
	if (obj.auto_region.value == '0') {alert('Необходимо выбрать регион автомобиля!'); return false;}
	if ((obj.auto_mark.value == '0')&(obj.auto_mark_alt.value == '')) {alert('Необходимо указать марку автомобиля!'); return false;}
	if ((obj.auto_model.value == '0')&(obj.auto_model_alt.value == '')) {alert('Необходимо указать модель автомобиля!'); return false;}
	if (obj.kuzov.value == '') {alert('Необходимо указать номер кузова!'); return false;}
	if (obj.year.value == '') {alert('Необходимо указать год выпуска автомобиля!'); return false;}

	if ((d_check > 0)&(obj.dvig.value == '')) {alert('Необходимо указать модель двигателя!'); return false;}
	if ((t_check > 0)&obj.trans[0].checked) {alert('Необходимо указать тип трансмиссии!'); return false;}
	if ((p_check > 0)&obj.priv[0].checked) {alert('Необходимо указать привод!'); return false;}

	if (zap_k == 0) {alert('Укажите хотя бы одну запчасть!'); return false;}

	obj.submit();
}

// Проверка полей формы "Запчасти"
function form_check2(obj) {
	if (obj.name.value == '') {alert('Укажите наименование запчасти!'); return false;}

	obj.submit();
}

// Проверка полей формы "Предложения"
function form_check3(obj) {
	if (obj.provider.value == '') {alert('Укажите поставщика!'); return false;}
	if (obj.cost.value == '') {alert('Укажите стомость запчасти!'); return false;}
	if (obj.price.value == '') {alert('Укажите цену для клиента!'); return false;}
	if (obj.srok.value == '') {alert('Укажите сроки поставки!'); return false;}

	obj.submit();
}

// Проверка полей формы "Договоры"
function form_check4(obj) {
	if (obj.city_id.value == '') {alert('Необходимо указать город!'); return false;}
	if (obj.fio.value == '') {alert('Поле ФИО должно быть заполнено!'); return false;}
	if (obj.phone.value == '') {alert('Необходимо указать контактный телефон!'); return false;}
	if (obj.model.value == '') {alert('Необходимо указать модель автомобиля!'); return false;}
	if (obj.year.value == '') {alert('Необходимо указать год выпуска автомобиля!'); return false;}

	obj.submit();
}

// Проверка полей формы "Договоры"
function form_check4mod(obj) {
	if (obj.city_id.value == '') {alert('Необходимо указать город!'); return false;}
	if (obj.fio.value == '') {alert('Поле ФИО должно быть заполнено!'); return false;}
	if (obj.phone.value == '') {alert('Необходимо указать контактный телефон!'); return false;}
	if (obj.auto_region.value == '0') {alert('Необходимо выбрать регион автомобиля!'); return false;}
	if ((obj.auto_mark.value == '0')&(obj.auto_mark_alt.value == '')) {alert('Необходимо указать марку автомобиля!'); return false;}
	if ((obj.auto_model.value == '0')&(obj.auto_model_alt.value == '')) {alert('Необходимо указать модель автомобиля!'); return false;}
	if (obj.year.value == '') {alert('Необходимо указать год выпуска автомобиля!'); return false;}

	obj.submit();
}

// Проверка полей формы "Договоры" (для ассортимента и розницы)
function form_check4a(obj) {
	if (obj.city_id.value == '') {alert('Необходимо указать город!'); return false;}
	if (obj.fio.value == '') {alert('Поле ФИО должно быть заполнено!'); return false;}
	if (obj.phone.value == '') {alert('Необходимо указать контактный телефон!'); return false;}
	if (obj.model.value == '') {alert('Необходимо указать модель автомобиля!'); return false;}
	//if (obj.kuzov.value == '') {alert('Необходимо указать номер кузова!'); return false;}
	if (obj.year.value == '') {alert('Необходимо указать год выпуска автомобиля!'); return false;}

	obj.submit();
}

// Проверка полей формы "Договоры"
function form_check4a(obj) {
	if (obj.fio.value == '') {alert('Поле ФИО должно быть заполнено!'); return false;}
	if (obj.phone.value == '') {alert('Необходимо указать контактный телефон!'); return false;}
	if (obj.model.value == '') {alert('Необходимо указать модель автомобиля!'); return false;}
	//if (obj.kuzov.value == '') {alert('Необходимо указать номер кузова!'); return false;}
	if (obj.year.value == '') {alert('Необходимо указать год выпуска автомобиля!'); return false;}

	obj.submit();
}

// Проверка полей формы "Добавление вопроса"
function form_check5(obj) {
	if (obj.question.value == '') {alert('Необходимо сперва ввести вопрос!'); return false;}
	if (obj.answer.value == '') {alert('Необходимо ввести ответ!'); return false;}

	obj.submit();
}

// Проверка полей формы "Добавление записми в подтоварку"
function form_check6(obj) {
	if (obj.pname.value == '') {alert('Необходимо указать наименование!'); return false;}
	if (obj.cat_num.value == '') {alert('Необходимо ввести каталожный номер!'); return false;}

	obj.submit();
}

// Проверка полей формы "Добавление записми в подтоварку"
function form_check7(obj) {
	if (obj.name.value == '') {alert('Необходимо указать наименование!'); return false;}

	obj.submit();
}

// Проверка полей формы "Добавление операции"
function form_check8(obj) {	if (obj.oper_type.value == '6') {
		if (obj.obj_num.value == '') {alert('Необходимо указать наименование кредита!'); return false;}
	}	if (obj.summ.value == '') {alert('Необходимо указать сумму!'); return false;}
	if ((obj.comm.value == '') & (obj.comm_add[0].checked == true)) {alert('Комментарий не может быть пустым!'); return false;}

	obj.submit();
}

// Проверка полей формы "Добавление отчета"
function form_check9(obj) {
	//if (obj.summ.value == '') {alert('Необходимо указать сумму!'); return false;}
	//if (obj.comm.value == '') {alert('Комментарий не может быть пустым!'); return false;}

	obj.submit();
}

// Проверка полей формы "Редактирование поставщика (задания)"
function form_check10(obj) {
	if (obj.name.value == '') {alert('Необходимо указать наименование!'); return false;}
	if (obj.contact.value == '') {alert('Необходимо указать контактную информацию!'); return false;}

	obj.submit();
}

// Скрытие календаря при нажатии на произвольное место на странице
function hide_calendar(e) {	el = document.elementFromPoint(e.clientX,e.clientY).name;
	//alert(el);	if (el != 'ddd1') {		if(document.getElementById('calendar_begin').style.visibility=='visible') {			document.getElementById('calendar_begin').style.visibility='hidden';
		}
	}
	if (el != 'ddd2') {
		if(document.getElementById('calendar_end').style.visibility=='visible') {
			document.getElementById('calendar_end').style.visibility='hidden';
		}
	}
}
