function submitForm(f)
	{
	var errMSG = "";
	for (var i = 0; i<f.elements.length; i++)
	if (null!=f.elements[i].getAttribute("required"))
	if (isEmpty(f.elements[i].value))
	errMSG += "  " + f.elements[i].id + "\n";
	if ("" != errMSG)
		{
		alert("Не заполнены обязательные поля:\n" + errMSG);
		}
	else
		{
		var login = document.getElementById('Логин').value;
		var password = document.getElementById('Пароль').value;
		var password_copy = document.getElementById('Повтор пароля').value;
		var initials = document.getElementById('Ф.И.О. лица ответственного за размещение').value;
        var priv_mail = document.getElementById('E-mail лица ответственного за размещение').value;
		var company_name = document.getElementById('Название предприятия').value;
		var company_head = document.getElementById('Руководитель предприятия').value;
		var city = document.getElementById('Город').value;
		var address = document.getElementById('Адрес предприятия').value;
		var phone = document.getElementById('Телефон').value;
		var fax = document.getElementById('Факс').value;
		var www = document.getElementById('www').value;
		var email = document.getElementById('E-mail').value;
		var company_desc = document.getElementById('Краткое описание компании').value;
		var distributors = document.getElementById('Прямые дистрибьюторские отношения').value;
		var prod_desc = document.getElementById('Описание продукции / услуг компании').value;
		var tagsArray = new Array();
        $("#specdiv :input:checked").each(function(id) {
        message = $("#specdiv :input:checked").get(id);
        tagsArray.push(message.id);
        })
		$("#enterprisediv").html('<div align="center"><img src="/assets/snippets/register/images/loader.gif" /></div>');
		$("#enterprisediv").load("/assets/snippets/register/php/submitform.php", { 'spec[]': tagsArray, login: login, password: password, password_copy: password_copy, initials: initials, priv_mail: priv_mail, company_name: company_name, company_head: company_head, city: city, address: address, phone: phone, fax: fax, www: www, email: email, company_desc: company_desc, distributors: distributors, prod_desc: prod_desc });
		}
  }

function sendError(f)
	{
	var errMSG = "";
	for (var i = 0; i<f.elements.length; i++)
	if (null!=f.elements[i].getAttribute("required"))
	if (isEmpty(f.elements[i].value))
	errMSG += "  " + f.elements[i].id + "\n";
	if ("" != errMSG)
		{
		alert("Не заполнены обязательные поля:\n" + errMSG);
		}
	else
		{
		var name = document.getElementById('Имя').value;
		var phone = document.getElementById('Телефон').value;
		var email = document.getElementById('E-mail').value;
		var message = document.errorForm.message.value;
		$("#senderror").html('<div align="center"><img src="/assets/snippets/register/images/loader.gif" /></div>');
		$("#senderror").load("/assets/snippets/register/php/senderror.php", { name: name, phone: phone, email: email, message: message });
		}
  }

function sendPassword(f)
	{
	var errMSG = "";
	for (var i = 0; i<f.elements.length; i++)
	if (null!=f.elements[i].getAttribute("required"))
	if (isEmpty(f.elements[i].value))
	errMSG += "  " + f.elements[i].id + "\n";
	if ("" != errMSG)
		{
		alert("Не заполнены обязательные поля:\n" + errMSG);
		}
	else
		{
		var email = document.getElementById('Регистрационный E-mail').value;
		$("#sendpassword").html('<div align="center"><img src="/assets/snippets/register/images/loader.gif" /></div>');
		$("#sendpassword").load("/assets/snippets/register/php/sendpassword.php", { email: email });
		}
  }

function enterAccount(f)
	{
	var errMSG = "";
	for (var i = 0; i<f.elements.length; i++)
	if (null!=f.elements[i].getAttribute("required"))
	if (isEmpty(f.elements[i].value))
	errMSG += "  " + f.elements[i].id + "\n";
	if ("" != errMSG)
		{
		alert("Не заполнены обязательные поля:\n" + errMSG);
        return false;
		}
	else
		{
		f.submit()
		}
  }

function isEmpty(str)
	{
	for (var i = 0; i < str.length; i++)
		if (" " != str.charAt(i))
			return false;
			return true;
	}

function showhide(id)
	{
	if (document.getElementById)
		{
		obj = document.getElementById(id);
		if (obj.style.display == "none")
			{
			obj.style.display = "block";
			}
		else
			{
			obj.style.display = "none";
			}
		}
	}

function addBrands(f, id)
	{
	var errMSG = "";
	for (var i = 0; i<f.elements.length; i++)
	if (null!=f.elements[i].getAttribute("required"))
	if (isEmpty(f.elements[i].value))
	errMSG += "  " + f.elements[i].id + "\n";
	if ("" != errMSG)
		{
		alert("Не заполнены обязательные поля:\n" + errMSG);
		}
	else
		{
		var id = id;
		var brand = document.getElementById('Производитель').value;
		$("#addbrandtext").html('<div align="center"><img src="/assets/snippets/register/images/loader.gif" /></div>');
		$("#addbrandtext").load("/assets/snippets/register/php/addbrands.php", { id: id, brand: brand });
		}
  }

function changeData(f, ident, login)
	{
	var errMSG = "";
	for (var i = 0; i<f.elements.length; i++)
	if (null!=f.elements[i].getAttribute("required"))
	if (isEmpty(f.elements[i].value))
	errMSG += "  " + f.elements[i].id + "\n";
	if ("" != errMSG)
		{
		alert("Не заполнены обязательные поля:\n" + errMSG);
		}
	else
		{
        var login = login;
        var id = ident;
		var password = document.getElementById('Текущий пароль').value;
		var newpassword = document.getElementById('Новый пароль').value;
		var password_copy = document.getElementById('Повтор нового пароля').value;
		var initials = document.getElementById('Ф.И.О. лица ответственного за размещение').value;
		var priv_mail = document.getElementById('E-mail лица ответственного за размещение').value;
		var company_name = document.getElementById('Название предприятия').value;
		var company_head = document.getElementById('Руководитель предприятия').value;
		var city = document.getElementById('Город').value;
		var address = document.getElementById('Адрес предприятия').value;
		var phone = document.getElementById('Телефон').value;
		var fax = document.getElementById('Факс').value;
		var www = document.getElementById('www').value;
		var email = document.getElementById('E-mail').value;
		var company_desc = document.getElementById('Краткое описание компании').value;
		var distributors = document.getElementById('Прямые дистрибьюторские отношения').value;
		var prod_desc = document.getElementById('Описание продукции / услуг компании').value;
		var tagsArray = new Array();
        $("#specdiv :input:checked").each(function(id) {
        message = $("#specdiv :input:checked").get(id);
        tagsArray.push(message.id);
        })
		$("#changediv").html('<div align="center"><img src="/assets/snippets/register/images/loader.gif" /></div>');
		$("#changediv").load("/assets/snippets/register/php/change.php", { 'spec[]': tagsArray, password: password, id: id, login: login, newpassword: newpassword, password_copy: password_copy, initials: initials, priv_mail: priv_mail, company_name: company_name, company_head: company_head, city: city, address: address, phone: phone, fax: fax, www: www, email: email, company_desc: company_desc, distributors: distributors, prod_desc: prod_desc });
		}
  }
