	/*функция считает все необходимые данные
вызывается некоторыми элементами формы, изменение которых может отражаться в сумме*/
function sum(){
if (null != document.getElementById("forma")) {
	var forma = document.getElementById("forma").selectedIndex; //Организационно-правовая форма
	switch(forma){
		case 0: forma = 1500; break;		//если выбран "ООО" цена 700р
		case 1: forma = 1600; break;		//если выбран "ЗАО" цена 800р
		case 2: forma = 1000; break;		//если выбран "ИП" цена 450р
	}
}
	var nonAdress=0;								//переменная хранит значение платного адреса
	if(document.getElementById("no_adress")){  //если отмечано, что своего адреса нет
		var region = new Array(); //массив с ценами различных адресов
		region[0] = [0,1600,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1600]; //цены без почтового обслуживания
		region[1] = [0,3000,3000,3000,2900,3000,2900,2900,3000,2900,3000,2900,2900,3000]; //цены с почтовым обслуживанием 6 месяцев 
		region[2] = [0,4000,3900,3900,3900,3900,3900,3900,3900,3900,3900,3900,3900,4000]; //цены с почтовым обслуживанием 11 месяцев 
		region[3] = [0,4500,4500,4500,4400,4500,4400,4400,4500,4400,4500,4400,4400,4500]; //цены с почтово-секретарским обслуживанием 6 месяцев
		region[4] = [0,5400,5400,5400,5300,5400,5300,5300,5400,5300,5400,5300,5300,5400]; //цены с почтово-секретарским обслуживанием 11 месяцев 
		
		var selectedRegion = document.getElementById("region").selectedIndex; // выбранный регион
		var post = (document.getElementById("post_1").checked)? 1 : 0; //если выбрано с почтовым обслуживанием то "1" иначе "0"
		var period = (document.getElementById("period_0").checked)? 1 : 0; // если стоит переключатель на 6 месяцев, то 0 иначе 1
		var postExtend = (document.getElementById("secretary").checked)? 1 : 0; // если выбрано с почтово-секретарским обслуживанием, то 0 иначе 1
		
		if(post){																							// если выбрано с почтовым обслуживанием то
			if(postExtend){																			// если выбрано с почтово-секретарским обслуживанием то
				if(period) nonAdress = region[3][selectedRegion]; // если период 6 мес
				else nonAdress = region[4][selectedRegion];				// иначе период 11 мес
			}
			else{																								// иначе если не выбрано с почтово-секретарским обслуживанием то
				if(period) nonAdress = region[1][selectedRegion]; // если период 6 мес
				else nonAdress = region[2][selectedRegion];				// иначе период 11 мес
			}
		}
		else nonAdress = region[0][selectedRegion];						// иначе если не выбрано с почтовым обслуживанием
		
	}
	var delivery=0;								//переменная хранит значение доставки
	if(document.getElementById("delivery").selectedIndex == 1) delivery = 300;	//если выбрана доставка в пределах города, то она платная и стоит 300р
	if(document.getElementById("delivery").selectedIndex == 2) delivery = 400; //если выбрана доставка за пределами центра, то она платная и стоит 400р
	
	var allSumm = forma+nonAdress+delivery; //счиатем все
	document.getElementById("contract_summ_output").innerHTML=allSumm+" руб.";   //выводим сумму в div
	document.getElementById("redirect_values").value=allSumm;   //выводим сумму в скрытое поле для передачи ее post запросом
}

/*функция оперирует скрытием и отображением элементов выбора региона
вызывается кликом на чекбоксе nonAdress*/
function noAdress(checkbox){ //аргумент содержит в себе чекбокс
	if(checkbox.checked){ //если стоит галочка (адреса нет)
		document.getElementById("adress").disabled = true; //выключаем поле ввода своего адреса
		document.getElementById("adress").value = "нет"; // пишем в нем "нет" (нужно для работы валидатора)
		document.getElementById("nonAdress").style.display="block"; // отображаем элементы выбора региона
	} else { //иначе если галочки нет (есть свой адрес)
		document.getElementById("adress").disabled = false;  //активируем поле ввода своего адреса
		document.getElementById("adress").value = ""; // пишем в нем " " (нужно для работы валидатора)
		document.getElementById("nonAdress").style.display="none"; // скрываем элементы выбора региона
	}
}
/*функция оперирует скрытием и отображением элементов выбора вида почтового обслуживания
вызывается кликом на чекбоксе post*/
function postService(){
	var checkbox = document.getElementById("post_1").checked;
	if(checkbox){ //если выброно ДА
		document.getElementById("postService").style.display="block"; // отображаем элементы выбора вида
	} else { //иначе если  выброно нет
		document.getElementById("postService").style.display="none"; // скрываем элементы выбора 
	}
}

/*функция оперирует скрытием и отображением texarea для перечисления имущества капитала
вызывается кликом по радиокнопке capital_form*/
function capitalShow(checkbox){ //аргумент содержит радиокнопку
	if(checkbox.id == "capital_form_0") document.getElementById("capitalDiv").style.display="none"; //если передалась не та кнопка скрываем texarea
	else document.getElementById("capitalDiv").style.display="block"; //иначе если передалась нужная кнопка показываем texarea
}

/*добавляет строчки html кода с полями учредителей и полями контактных телефонов
вызывается кликом по специальным ссылкам
аргументы:
type- какой код добалять (founder - поля учредителей, phone поля контактных телефонов)
act(true|false) -добавить или удалить код
ur(true|пусто)-добавить поля для юр лица
*/
function addRow(type,act,ur){ 
	if(type=="founder"){ // если добаавляем поля учредителей 
	/*создаем массивы с данными всех полей, они будут там храниться, чтобы в последствии при перезаписи всего кода восстановить данные*/
		var founderType = new Array();    					// юр или физ лицо
		var founderName = new Array();							// Фамилия И.О.
		var founderPortion = new Array();						// Доля в уставном капитале
		var responsible = new Array();							// Является заявителем в налоговой
		var founderOgrn = new Array();							// ОГРН юр лица
		var founderInn = new Array();								// ИНН юр лица
		var founderUrregiDate = new Array();				// Дата регистрации юр лица
		var founderUrregiName = new Array();				// Наименование регистрационного органа юр лица
		var founderUradress = new Array();					// Юридический адрес 
		var founderUrphone = new Array();						// Телефон юр лица
		var founderPasportNum = new Array();				// Cерия и номер паспорта физ лица
		var founderPasportIssuePlace = new Array();	// Кем выдан
		var founderPasportIssueDate = new Array();	// Когда
		var founderPasportCode = new Array();				// Код подразделения
		var founderPasportDataRozdenia = new Array();				// Дата рождения физ лица
		var founderPasportMestoRozdenia = new Array();				// Место рождения физ лица
		var founderPasportRegi = new Array();				// Место регистрации физ лица
		 var founderinn = new Array();
		
		for(var i=0; i<50; i++){			// цикл проходит по всем существующим полям (ограничение 50 харь)
			if(!document.getElementById("founder_name"+i)) break; // если поля нет выходим из цикла
			/*собираем все данные из полей и помещаем их в массивы*/
			founderType[i]=document.getElementById("founder_type"+i).value;					
			founderName[i]=document.getElementById("founder_name"+i).value;
			founderPortion[i]=document.getElementById("founder_portion"+i).value;
			responsible[i] = document.getElementById("responsible_"+i).checked;
			if(founderType[i]=="1"){ //если обрабатываеются поля юр лица
				founderOgrn[i]=document.getElementById("founder_ogrn"+i).value;
				founderInn[i]=document.getElementById("founder_inn"+i).value;
				founderUrregiDate[i]=document.getElementById("founder_urregi_date"+i).value;
				founderUrregiName[i]=document.getElementById("founder_urregi_name"+i).value;
				founderUradress[i]=document.getElementById("founder_uradress"+i).value;
				founderUrphone[i]=document.getElementById("founder_urphone"+i).value;
			} else {  //иначе если обрабатываеются поля физ лица
				founderPasportNum[i]=document.getElementById("founder_pasport_num"+i).value;
				founderPasportIssuePlace[i]=document.getElementById("founder_pasport_issue_place"+i).value;
				founderPasportIssueDate[i]=document.getElementById("founder_pasport_issue_date"+i).value;
				founderPasportCode[i]=document.getElementById("founder_pasport_code"+i).value;
				founderPasportDataRozdenia[i]=document.getElementById("founder_pasport_data_rozdenia"+i).value;
				founderPasportMestoRozdenia[i]=document.getElementById("founder_pasport_mesto_rozdenia"+i).value;
				founderPasportRegi[i]=document.getElementById("founder_pasport_regi"+i).value;
			   founderinn[i]=document.getElementById("founder_inn"+i).value;
			}
		}
		var itterator=1;   // переменная хранит значение, с помощью которого скрипт либо добавлет 1 группу кода либо удаляет
		if(!act)itterator=-1; // если act=false 
		var rows="";  // переменная хранит весь будущий html
		for(var i=0; i<founderName.length+itterator; i++){ // цикл строит хтмл код столько раз, сколько есть данных + 1 
			if(founderType[i]=="0" || (i==founderName.length && !ur)){ //если строим поля для физ лица ИЛИ если вызывается скрипт первый раз и при этом это не юр лицо
			/*делее обычный хтмл где к атрибутам name и id полей приставляются индексы и вводятся сохраненные данные*/
				rows+='<input name="founder_type'+i+'" id="founder_type'+i+'" type="hidden" value="0"/><table width="100%" border="0"><tr><th align="left" nowrap="nowrap" scope="row">Фамилия Имя Отчество</th><td><input class="inputbox" name="founder_name'+i+'" id="founder_name'+i+'" type="text" value="'+((founderName[i])?founderName[i]:'')+'"/></td></tr><tr><th align="left" scope="row">Cерия и номер паспорта</th><td><input class="inputbox" name="founder_pasport_num'+i+'" id="founder_pasport_num'+i+'" value="'+((founderPasportNum[i])?founderPasportNum[i]:'')+'"/></td></tr><tr><th align="left" scope="row">Кем выдан</th><td><input class="inputbox" name="founder_pasport_issue_place'+i+'" id="founder_pasport_issue_place'+i+'" value="'+((founderPasportIssuePlace[i])?founderPasportIssuePlace[i]:'')+'"/></td></tr><tr><th align="left" scope="row">Когда выдан</th><td><input class="inputbox" name="founder_pasport_issue_date'+i+'" id="founder_pasport_issue_date'+i+'" value="'+((founderPasportIssueDate[i])?founderPasportIssueDate[i]:'')+'"/></td></tr><tr><th align="left" scope="row">Код подразделения</th><td><input class="inputbox" name="founder_pasport_code'+i+'" id="founder_pasport_code'+i+'" value="'+((founderPasportCode[i])?founderPasportCode[i]:'')+'"/></td></tr><tr><th align="left" scope="row">Дата рождения</th><td><input class="inputbox" name="founder_pasport_data_rozdenia'+i+'" id="founder_pasport_data_rozdenia'+i+'" value="'+((founderPasportDataRozdenia[i])?founderPasportDataRozdenia[i]:'')+'"/></td></tr><tr><th align="left" scope="row">Место рождения</th><td><input class="inputbox" name="founder_pasport_mesto_rozdenia'+i+'" id="founder_pasport_mesto_rozdenia'+i+'" value="'+((founderPasportMestoRozdenia[i])?founderPasportMestoRozdenia[i]:'')+'"/></td></tr><tr><th align="left" scope="row">Место регистрации</th><td><input class="inputbox" name="founder_pasport_regi'+i+'"id="founder_pasport_regi'+i+'" value="'+((founderPasportRegi[i])?founderPasportRegi[i]:'')+'"/></td></tr><tr><th align="left" scope="row">Доля в уставном капитале</th><td><input class="inputbox" name="founder_portion'+i+'" type="text" id="founder_portion'+i+'" value="'+((founderPortion[i])?founderPortion[i]:'')+'"/></td></tr><tr><th align="left" scope="row">ИНН</th><td><input class="inputbox" name="founder_inn'+i+'"id="founder_inn'+i+'" value="'+((founderinn[i])?founderinn[i]:'')+'"/></td></tr><tr><td colspan="2" align="left" nowrap="nowrap" scope="row"><label><input name="responsible" type="radio" id="responsible_'+i+'" value="Является заявителем в налоговой" '+((responsible[i] || founderName.length==0)? 'checked="checked"':'')+' />Является заявителем в налоговой</label></td></tr></table>';
			}
			if(founderType[i]=="1" || (i==founderName.length && ur)){ //если строим поля для юр лица ИЛИ если вызывается скрипт первый раз и при этом это  юр лицо
			/*делее обычный хтмл где к атрибутам name и id полей приставляются индексы и вводятся сохраненные данные*/
				rows+='<input name="founder_type'+i+'" id="founder_type'+i+'" type="hidden" value="1"/><table width="100%" border="0">      <tr>        <th align="left" scope="row">ФИО и должность руководителя компании (Учредителя)</th>        <td><input class="inputbox" name="founder_name'+i+'" id="founder_name'+i+'" type="text" value="'+((founderName[i])?founderName[i]:'')+'"/></td>      </tr>      <tr>        <th align="left" scope="row">ОГРН</th>        <td><input class="inputbox" name="founder_ogrn'+i+'" id="founder_ogrn'+i+'" value="'+((founderOgrn[i])?founderOgrn[i]:'')+'"/></td>      </tr>      <tr>        <th align="left" scope="row">ИНН</th>        <td><input class="inputbox" name="founder_inn'+i+'" id="founder_inn'+i+'" value="'+((founderInn[i])?founderInn[i]:'')+'"/></td>      </tr>      <tr>        <th align="left" scope="row">Дата регистрации</th>        <td><input class="inputbox" name="founder_urregi_date'+i+'" id="founder_urregi_date'+i+'" value="'+((founderUrregiDate[i])?founderUrregiDate[i]:'')+'"/></td>      </tr>      <tr>        <th align="left" scope="row">Наименование регистрационного органа</th>        <td><input class="inputbox" name="founder_urregi_name'+i+'" id="founder_urregi_name'+i+'" value="'+((founderUrregiName[i])?founderUrregiName[i]:'')+'"/></td>      </tr>      <tr>        <th align="left" scope="row">Юридический адрес</th>        <td><input class="inputbox" name="founder_uradress'+i+'" id="founder_uradress'+i+'" value="'+((founderUradress[i])?founderUradress[i]:'')+'"/></td>      </tr>      <tr>        <th align="left" scope="row">Телефон</th>        <td><input class="inputbox" name="founder_urphone'+i+'" id="founder_urphone'+i+'" value="'+((founderUrphone[i])?founderUrphone[i]:'')+'"/></td>      </tr>      <tr>        <th align="left" scope="row">Доля в уставном капитале</th>        <td><input class="inputbox" name="founder_portion'+i+'" type="text" id="founder_portion'+i+'" value="'+((founderPortion[i])?founderPortion[i]:'')+'"/></td>      </tr>      <tr>        <td colspan="2" align="left" nowrap="nowrap" scope="row"><label><input  name="responsible" type="radio" id="responsible_'+i+'" value="Является заявителем в налоговой" '+((responsible[i] || founderName.length==0)? 'checked="checked"':'')+' />Является заявителем в налоговой</label></td>        </tr>    </table>';
			}
			
		}
		if(rows==""){ // если никакого html не будет
			document.getElementById("delRowLink").style.display="none"; //скрываем ссылку на удаление кода
			document.getElementById("founderss").value = ""; //стираем данные из поля, которое используется валидатором
		}
		else{ // иначе если html будет
			document.getElementById("delRowLink").style.display="block";  //отображаем ссылку на удаление кода
			document.getElementById("founderss").value = "1"; //вбиваем что-нибудь (например "1") вполе, которое используется валидатором
		}
		document.getElementById("foundersList").innerHTML = rows; //выводим весь сформированные html
		
	}
	/*таже схема с добавлением полей для телефонов*/
	if(type=="phone"){
		var contactPhone = new Array();
		for(var i=0; i<10; i++){
			if(!document.getElementById("contact_phone"+i)) break;
			contactPhone[i]=document.getElementById("contact_phone"+i).value;
		}
		var itterator=1;
		if(!act)itterator=-1;
		var rows="";
		for(var i=0; i<contactPhone.length+itterator; i++){
			rows+='<input class="inputbox" name="contact_phone'+i+'" id="contact_phone'+i+'" value="'+((contactPhone[i])?contactPhone[i]:'')+'" type="text" /><br />';
			if(i>=1) document.getElementById("delPhoneLink").style.display="inline";
			else document.getElementById("delPhoneLink").style.display="none";
		}
		document.getElementById("phonesList").innerHTML = rows;
	}
}
function Send(){ 
	function chk(id, type){
		switch (type){
			case 'text':
				RegEx=/^.+$/
				break;
			case 'phone':
				//RegEx=/^(\d[- ]?\d{3}[- ]?)?\d{3}[- ]?\d{2}[- ]?\d{2}\s*$/
				RegEx=/^.{4,}$/
				break;
			case 'date':
				RegEx=/^\d{1,2}[ .\/]\d{1,2}[ .\/]\d{2}(\d{2})?\s*$/
				break;
			case 'name':
				RegEx=/^\S{1,40}\s+\S{1,40}\s+\S{1,40}?\s*$/
				break;
			case 'passport':
				//RegEx=/^\d{2}[ -]?\d{2}[ -]?\d{3}[ -]?\d{3}\s*$/
				RegEx=/^.{4,}$/
				break;
			case 'innfiz':
				//RegEx=/^\d{12}\s*$/
				RegEx=/^.{5,}$/
				break;
			case 'innur':
				//RegEx=/^\d{10}\s*$/
				RegEx=/^.{5,}$/
				break;
			case 'part':
				RegEx=/^\d{1,3}(\.\d{1,})?[ ]*[%]?\s*$/
				break;
			case 'capital':
				//RegEx=/^\d{1,13}(\.\d\d)?[ ]?([рублейья.]{2,7})?\s*$/
				RegEx=/^\d{1,13}(\.\d\d)?/
				break;
			case 'ogrn':
				RegEx=/^\d{13}\s*$/
				break;
			case 'email':
				RegEx=/^([0-9a-zA-Z]([-.0-9a-zA-Z][0-9a-zA-Z]+)*@([-a-zA-Z][0-9a-zA-Z]+\.)+[a-zA-Z]{2,9})$/
				break;
		}		
		return RegEx.test(document.getElementById(id).value)
	}
	var mail_title='Online-заказ для регистрации:'
	var mail=''
	var mail_pre=''
	var mail_post='<br>'
	var text=''
	var error = false
	var j=0
	var elements = [["adress","text"],["item_46","text"],["item_47","text"],["item_48","text"],["item_51","text"],["item_66","text"],["item_68","text"],["item_69","text"],["item_71","text"],["item_57","text"],["item_59","text"],["item_50","phone"],["item_60","phone"],["item_64","name"],["item_65","passport"],["item_67","date"],["item_70","date"],["item_72","innfiz"],["item_55","capital"],["item_61","email"]]
	for(var i=0; i<50; i++){			// цикл проходит по всем существующим полям (ограничение 50 харь)
		if(!document.getElementById("founder_name"+i)) break; // если поля нет выходим из цикла
		elements.push(["founder_name"+i,"name"])
		elements.push(["founder_portion"+i,"text"])
		if (document.getElementById("founder_type"+i).value=="1"){ //если обрабатываеются поля юр лица
			elements.push(["founder_ogrn"+i,"ogrn"])
			elements.push(["founder_inn"+i,"innur"])
			elements.push(["founder_urregi_date"+i,"date"])
			elements.push(["founder_urregi_name"+i,"text"])
			elements.push(["founder_uradress"+i,"text"])
			elements.push(["founder_urphone"+i,"phone"])
		}
		else
		{
			elements.push(["founder_pasport_num"+i,"passport"])
			elements.push(["founder_pasport_issue_place"+i,"text"])
			elements.push(["founder_pasport_issue_date"+i,"date"])
			elements.push(["founder_pasport_code"+i,"text"])
			elements.push(["founder_pasport_data_rozdenia"+i,"date"])
			elements.push(["founder_pasport_mesto_rozdenia"+i,"text"])
			elements.push(["founder_pasport_regi"+i,"text"])
			elements.push(["founder_inn"+i,"innfiz"])
		}
	}
	for(var i=0; i<10; i++){
		if(!document.getElementById("contact_phone"+i)) break;
		elements.push(["contact_phone"+i,"phone"])
	}
	for(var i=0; i<elements.length; i++){	
		if (chk(elements[i][0],elements[i][1])){
			document.getElementById(elements[i][0]).style.background='url(/img/49.jpg) no-repeat'
		}
		else {
			document.getElementById(elements[i][0]).style.background='url(/img/50.jpg) no-repeat'
			error=true
		}
	}
	
	if (!error) {
		mail=mail_pre+"Организационно-правовая форма: "+document.getElementById("item_45").value+mail_post
		mail+=mail_pre+"Полное наименование: "+document.getElementById("item_46").value+mail_post
		mail+=mail_pre+"Сокращенное наименование: "+document.getElementById("item_47").value+mail_post
		mail+=mail_pre+"Наименование на английском языке: "+document.getElementById("item_48").value+mail_post
		if (!document.getElementById("no_adress").checked)	mail+=mail_pre+"Адрес местонахождения: "+document.getElementById("adress").value+mail_post
		else {
			mail+=mail_pre+"Адрес местонахождения: Нет своего адреса"+mail_post
			mail+=mail_pre+"    Район: "+document.getElementById("region").value+mail_post
			if (document.getElementById("post_0").checked) mail+=mail_pre+"Почтовое обслуживание: Нет"+mail_post
			else {
				if (document.getElementById("period_0").checked) mail+=mail_pre+"Почтовое обслуживание: 6 месяцев"
				else mail+=mail_pre+"Почтовое обслуживание: 11 месяцев"
				if (document.getElementById("secretary").checked) mail+=" с почтово-секретарским обслуживанием"+mail_post
				else mail+=mail_post
			}
		}		
		mail+=mail_pre+"Контактный телефон для налоговой: "+document.getElementById("item_50").value+mail_post
		mail+=mail_pre+"Руководитель: "+document.getElementById("item_51").value+mail_post
		mail+=mail_pre+"Паспортные данные руководителя:"+mail_post
		mail+=mail_pre+"Ф.И.О:"+document.getElementById("item_64").value+mail_post
		mail+=mail_pre+"Серия, номер паспорта: "+document.getElementById("item_65").value+mail_post
		mail+=mail_pre+"Когда выдан: "+document.getElementById("item_67").value+mail_post
		mail+=mail_pre+"Кем выдан: "+document.getElementById("item_66").value+mail_post
		mail+=mail_pre+"Код подразделения: "+document.getElementById("item_68").value+mail_post
		mail+=mail_pre+"Место регистрации: "+document.getElementById("item_69").value+mail_post
		mail+=mail_pre+"Место рождания: "+document.getElementById("item_71").value+mail_post
		mail+=mail_pre+"Дата рождения: "+document.getElementById("item_70").value+mail_post
		mail+=mail_pre+"ИНН: "+document.getElementById("item_72").value+mail_post
		mail+=mail_pre+"Должность: "+document.getElementById("item_53").value+mail_post
		for(var i=0; i<50; i++){			// цикл проходит по всем существующим полям (ограничение 50 харь)
			if(!document.getElementById("founder_name"+i)) break; // если поля нет выходим из цикла
			j=i+1
 		      mail+=mail_pre+"<br>Учредитель №"+j+":"+mail_post
			if (document.getElementById("founder_type"+i).value=="1"){ //если обрабатываеются поля юр лица
				mail+=mail_pre+"Юридическое лицо:"
				if (document.getElementById("responsible_"+i).checked) mail+=" (Является заявителем в налоговой)"+mail_post
				else mail+=mail_post
				mail+=mail_pre+"ФИО и должность руководителя компании (Учредителя):  "+document.getElementById("founder_name"+i).value+mail_post
				mail+=mail_pre+"ОГРН: "+document.getElementById("founder_ogrn"+i).value+mail_post
				mail+=mail_pre+"ИНН: "+document.getElementById("founder_inn"+i).value+mail_post
				mail+=mail_pre+"Дата регистрации: "+document.getElementById("founder_urregi_date"+i).value+mail_post
				mail+=mail_pre+"Наименование регистрационного органа: "+document.getElementById("founder_urregi_name"+i).value+mail_post
				mail+=mail_pre+"Юридический адрес: "+document.getElementById("founder_uradress"+i).value+mail_post
				mail+=mail_pre+"Телефон: "+document.getElementById("founder_urphone"+i).value+mail_post
				mail+=mail_pre+"Доля в уставном капитале: "+document.getElementById("founder_portion"+i).value+mail_post
			}
			else {
				mail+=mail_pre+"Физическое лицо:"
				if (document.getElementById("responsible_"+i).checked) mail+=" (Является заявителем в налоговой)"+mail_post
				else mail+=mail_post
				mail+=mail_pre+"Фамилия Имя Отчество: "+document.getElementById("founder_name"+i).value+mail_post
				mail+=mail_pre+"Cерия и номер паспорта: "+document.getElementById("founder_pasport_num"+i).value+mail_post
				mail+=mail_pre+"Кем выдан: "+document.getElementById("founder_pasport_issue_place"+i).value+mail_post
				mail+=mail_pre+"Когда выдан: "+document.getElementById("founder_pasport_issue_date"+i).value+mail_post
				mail+=mail_pre+"Код подразделения: "+document.getElementById("founder_pasport_code"+i).value+mail_post
				mail+=mail_pre+"Дата рождения: "+document.getElementById("founder_pasport_data_rozdenia"+i).value+mail_post
				mail+=mail_pre+"Место рождения: "+document.getElementById("founder_pasport_mesto_rozdenia"+i).value+mail_post
				mail+=mail_pre+"Место регистрации: "+document.getElementById("founder_pasport_regi"+i).value+mail_post
				mail+=mail_pre+"Доля в уставном капитале: "+document.getElementById("founder_portion"+i).value+mail_post
				mail+=mail_pre+"ИНН: "+document.getElementById("founder_inn"+i).value+mail_post
			}
		}
		mail+="<br>"
		mail+=mail_pre+"Капитал будет внесен: "
		if (document.getElementById("capital_form_0").checked) mail+=document.getElementById("capital_form_0").value+mail_post
		else {
			mail+=document.getElementById("capital_form_1").value+mail_post
			mail+=mail_pre+"    "+document.getElementById("capital_list").value+mail_post
		}
		mail+=mail_pre+"Размер уставного капитала: "+document.getElementById("item_55").value+mail_post
		mail+=mail_pre+"Виды деятельности (своими словами): "+document.getElementById("item_57").value+mail_post
		mail+=mail_pre+"Система налогообложения: "+document.getElementById("item_58").value+mail_post
		mail+=mail_pre+"Контактное лицо: "+document.getElementById("item_59").value+mail_post
		mail+=mail_pre+"Контактные телефоны: "+mail_post
		mail+=mail_pre+"    "+document.getElementById("item_60").value+mail_post
		for(var i=0; i<10; i++){
			if(!document.getElementById("contact_phone"+i)) break;
			mail+=mail_pre+"    "+document.getElementById("contact_phone"+i).value+mail_post
		}
		mail+=mail_pre+"E-mail: "+document.getElementById("item_61").value+mail_post
		text='mail_to='+document.getElementById("office").value;
		text +='&mail_from=pravospb.ru'
		text +='&mail_theme='+encodeURIComponent('Онлайн–заказ для регистрации ООО, ЗАО, ИП')
		text +='&mail_text='+encodeURIComponent(mail)
		async(text)	
		document.getElementById('artforms-box').innerHTML='Ваша заявка принята!';
	}
	else{
		document.getElementById('artforms-error').style.display="block"
	
	}

}
function feedback()
{
	RegEx=/^([0-9a-zA-Z]([-.0-9a-zA-Z][0-9a-zA-Z]+)*@([-a-zA-Z][0-9a-zA-Z]+\.)+[a-zA-Z]{2,9})$/
	if (RegEx.test(document.getElementById('item_8').value)){
		var data
		data='mail_to=feedback'
		data+='&mail_from='+encodeURIComponent(document.getElementById('item_8').value)
		data+='&mail_theme='+encodeURIComponent('Обратная связь: '+document.getElementById('item_7').value)+'('+encodeURIComponent(document.getElementById('item_8').value)+')'
		data+='&mail_text='+encodeURIComponent(document.getElementById('item_9').value)
		async(data)	
		alert('Сообщение отправлено!')
		document.getElementById('item_7').value=''
		document.getElementById('item_8').value=''
		document.getElementById('item_9').value=''
	} else {
		alert('Email введен некорректно!')
	}
}

function createObj(){
	var xml
	if (window.ActiveXObject){
		try{
			xml = new ActiveXObject("Microsoft.XMLHTTP")
		}
		catch(e){
			xml= false
		}
	}
	else {
		try{
			xml = new XMLHttpRequest()
		}
		catch(e){
			xml= false
		}
	}
	return xml
}

function async(text){
    var xml = createObj()
	if(xml.readyState == 4 || xml.readyState == 0){
		xml.open('post', '/js/mail.php', true);
		//xml.setRequestHeader('Accept-Charset', 'windows-1251');
		xml.setRequestHeader('Accept-Language','ru, en');
		//xml.setRequestHeader('Connection', 'close'); 
		//xml.setRequestHeader('Content-length', text.length); // Длинна отправляемых данных
		xml.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
		xml.send(text); // Именно здесь отправляются данные
	}
	else {
		setTimeout('async(text)', 1000)
	}

}


