﻿function trimString(s){ return s.replace(/(^\s*)|(\s*$)/,""); }

function SubmitOrderForm()
{
	var formObj = document.forms.makeorderform;
	if (trimString(formObj.company.value) == false) { alert("Введите название организации!"); return false;}
	if (trimString(formObj.fio.value) == false) { alert("Введите контактное лицо!"); return false;}
	if (trimString(formObj.phone.value) == false) { alert("Заполните телефон!"); return false;}
	if (formObj.email.value.search(/^[^@\s]+@([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}$/) == -1) { alert("Введите E-mail!"); return false;}
	
	formObj.submit();
}

function SubmitFeedbackForm()
{
    var formObj = document.forms.feedbackform;
	if (trimString(formObj.company.value) == false) { alert("Введите название компании!"); return false;}
	if (trimString(formObj.fio.value) == false) { alert("Введите фамилию/имя!"); return false;}
	if (trimString(formObj.Post.value) == false) { alert("Введите должность!"); return false;}
	if (trimString(formObj.town.value) == false) { alert("Введите город!"); return false;}
	if (trimString(formObj.phone.value) == false) { alert("Введите номер телефона!"); return false;}
	if (formObj.email.value.search(/^[^@\s]+@([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}$/) == -1) { alert("Пожалуста правильно ведите e-mail!"); return false;}
	

	if (trimString(formObj.addinfo.value) == false) { alert("Введите комментарий, мнение!"); return false;}
	
	
	formObj.submit();
}

function SubmitQuestionForm()
{
    var formObj = document.forms.questionform;
	if (trimString(formObj.company.value) == false) { alert("Введите название компании!"); return false;}
	if (trimString(formObj.fio.value) == false) { alert("Введите контактное лицо!"); return false;}
	if (trimString(formObj.Post.value) == false) { alert("Введите должность!"); return false;}
	if (trimString(formObj.adres.value) == false) { alert("Введите адрес!"); return false;}
	if (trimString(formObj.town.value) == false) { alert("Введите город!"); return false;}
	if (formObj.email.value.search(/^[^@\s]+@([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}$/) == -1) { alert("Пожалуста правильно ведите адрес электронной почты!"); return false;}
	if (trimString(formObj.phone.value) == false) { alert("Введите номер рабочего телефона!"); return false;}
	if (trimString(formObj.sourceinfo.value) == "0" && trimString(formObj.otherinfo.value) == false) { alert("Введите источник информации!"); return false;}
	if (trimString(formObj.seller.value) == false) { alert("Введите наименование продавца!"); return false;}
	if (trimString(formObj.sellerName.value) == false) { alert("Введите имя продавца!"); return false;}
	if (formObj.sellerEmail.value.search(/^[^@\s]+@([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}$/) == -1) { alert("Пожалуста правильно ведите адрес электронной почты!"); return false;}
	if (trimString(formObj.product.value) == "0" && trimString(formObj.otherproduct.value) == false) { alert("Введите названия продукта!"); return false;}
	if (trimString(formObj.counterOfPages.value) == false) { alert("Введите показания счётчика!"); return false;}
	if (trimString(formObj.SerialNumber.value) == false) { alert("Введите серийный номер!"); return false;}
	if (trimString(formObj.DriverType.value) == false) { alert("Введите тип драйвера!"); return false;}
	if (trimString(formObj.version.value) == false) { alert("Введите версию драйвера!"); return false;}
	if (trimString(formObj.addinfo.value) == false) { alert("Вы забыли описать свою проблему!"); return false;}
	
	
	formObj.submit();
}

function SubmitSubscribeForm()
{
    var formObj = document.forms.subscribeform;
	if (formObj.email.value.search(/^[^@\s]+@([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}$/) == -1) { alert("Введите E-mail!"); return false;}
	
	formObj.submit();
}

function ToggleDiv(id)
{
    var div = document.getElementById(id);
    var href = document.getElementById(id+'href');

    if (div.style.display =='block')
    {
       div.style.display = 'none';
       href.className = 'vac_plus';
    }
    else
    {
       div.style.display = 'block';
       href.className = 'vac_minus';
    }
}
 function onChangeOption(k)
    {
        for(i = 0; i < k; i++) 
        {
            var pic = document.getElementById("option" + i);
            if(pic != null)
                pic.className = "vacancyList";
        }
        var select = document.getElementById("fxTransition");
        var currentValue = select.options[select.selectedIndex].value;
        var selectElement = document.getElementById(currentValue);
        selectElement.className = "hiddendiv";
        
        
        
    }
