//сумма за количество символов заказ. статьи
function sum(cost)
	{
		myid1 = document.getElementById('count_charts');
		myid2 = document.getElementById('summ');
		
		if (myid1.value!=''){
		 summ = myid1.value * cost / 1000;
		 summ = Math.ceil(summ * 100);
		 summ = summ / 100;
		 myid2.value = summ;
		}
	}

//сумма за количество символов заказ. статьи
function sum_1(cost)
	{
		myid1 = document.getElementById('count_charts4');
		myid2 = document.getElementById('summ4');
		
		if (myid1.value!=''){
		 summ = myid1.value * cost / 1000;
		 summ = Math.ceil(summ * 100);
		 summ = summ / 100;
		 myid2.value = summ;
		}
	}
 //сумма за количество символов заказ. под ключ
function sum_2(cost)
	{
		myid1 = document.getElementById('count_charts9');
		myid2 = document.getElementById('summ9');
		
		if (myid1.value!=''){
		 summ = myid1.value * cost / 1000;
		 summ = Math.ceil(summ * 100);
		 summ = (summ / 100) + 30;
		 myid2.value = summ;
		}
	}

//Проверка полей формы для статей
function art_pr(form){	
	//Если не заполнено поле
	if((form.name.value=="")||(form.name_autor.value=="")||(form.keywords.value=="")||(form.anons.value=="")||(form.text.value=="")||(form.url.value=="")){
		//Выводим грозное сообщение
		jAlert('Не все поля заполнены', 'Error');
		//Возвращаем ложь
		return false;
	}
	//Если заполнены все поля
	else {	
		//Возвращаем правду
		return true;
	}
}
//Проверка полей формы для статей из архива
function arh_pr(form){	
	//Если не заполнено поле
	if((form.name.value=="")||(form.name_autor.value=="")||(form.keywords.value=="")||(form.anons.value=="")||(form.text.value=="")){
		//Выводим грозное сообщение
		jAlert('Не все поля заполнены', 'Error');
		//Возвращаем ложь
		return false;
	}
	//Если заполнены все поля
	else {	
		//Возвращаем правду
		return true;
	}
}
//Проверка полей формы для заказов
function ord_pr(form){	
	//Если не заполнено поле
	if((form.name.value=="")||(form.keywords.value=="")||(form.url.value=="")||(form.count_charts.value=="")||(form.anons.value=="")){
		//Выводим грозное сообщение
		jAlert('Не все поля заполнены', 'Error');
		//Возвращаем ложь
		return false;
	}
	//Если заполнены все поля
	else {
		aaa = form.count_charts.value/form.count_charts.value;
		if(aaa!=1){
			jAlert('Поле КОЛИЧЕСТВО СИМВОЛОВ не является числом!', 'Error');
			return false;
		}
		else return true;	
	}
}
//Проверка полей формы для заказов под ключ
function turnkey_pr(form){	
	//Если не заполнено поле
	if((form.keywords.value=="")||(form.url.value=="")||(form.count_charts.value=="")||(form.anons.value=="")){
		//Выводим грозное сообщение
		jAlert('Не все поля заполнены', 'Error');
		//Возвращаем ложь
		return false;
	}
	//Если заполнены все поля
	else {
		aaa = form.count_charts.value/form.count_charts.value;
		if(aaa!=1){
			jAlert('Поле КОЛИЧЕСТВО СИМВОЛОВ не является числом!', 'Error');
			return false;
		}
		else return true;	
	}
}
//Проверка полей формы для изм персон. данных
function pers_pr(form){
	var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;	
	//Если не заполнено поле
	if((form.fio.value=="")||(form.login.value=="")||(form.email.value=="")||(form.phone.value=="")){
		//Выводим грозное сообщение
		jAlert("Не все поля заполнены", 'Error');
		//Возвращаем ложь
		return false;
	}
	//Если заполнены все поля
	else {
		if(pattern.test(form.email.value))	return true;
		else{   
			//Выводим на экран сообщение
			jAlert("Вы неверно заполнили поле E-mail!", 'Error');
			//Возвращаем ложь
			return false;
		}
	}
}
//Проверка полей формы для изм парля юзера
function pas_pr(form){	
	//Если не заполнено поле
	if((form.password_old.value=="")||(form.password_new.value=="")||(form.password_new_t.value=="")){
		//Выводим грозное сообщение
		jAlert("Не все поля заполнены", 'Error');
		//Возвращаем ложь
		return false;
	}
	//Если заполнены все поля
	else {
		if(form.password_new.value!=form.password_new_t.value){
			 jAlert("Подтверждение пароля не соответствует!", 'Error');
			return false;
		}
		else return true;	
	}
}
//Проверка поля суммы для пополн баланса
function sum_pr(){
	input = document.getElementById("summa");
	sum = input.value
	//Если не заполнено поле
	if(sum ==""){
		//Выводим грозное сообщение
		jAlert('Сумма не введена. Введите сумму!', 'Error');
		//Возвращаем ложь
		return false;
	}
	//Если заполнено
	else {
		if(sum/sum!=1){
			jAlert('Сумма должна быть числом!', 'Error');
			return false;
		}
		else return true;	
	}
}
//Проверка полей формы для вывода баланса
function out_pr(form){	
	//Если не заполнено поле
	if((form.coshel.value=="")||(form.sum.value=="")){
		//Выводим грозное сообщение
		jAlert('Не все поля заполнены', 'Error');
		//Возвращаем ложь
		return false;
	}
	//Если заполнены все поля
	else {
		aaa = form.sum.value/form.sum.value;
		if(aaa!=1){
			jAlert('Поле CУММА не является числом!', 'Error');
			return false;
		}
		else return true;	
	}
}
//Очистка полей формы авторизации
function clear_avtoriz(){
	myid1 = document.getElementById("login");
	myid2 = document.getElementById("password");
	if (myid1.value=='Логин' && myid2.value=='123456'){
		myid1.value = '';
		myid2.value = '';
	}	
		
}
//Проверка полей формы для регистрации нового юзера
function pr_reg_user(form)
{
	var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	//Если не заполнено поле
	if((form.fio.value=="")||(form.login.value=="")||(form.password.value=="")||(form.passwordt.value=="")||(form.email.value=="")||(form.phone.value=="")){
	//Выводим грозное сообщение

	jAlert('Не все поля заполнены', 'Error');
	//Возвращаем ложь
	return false;
	}
	//Если заполнены все поля
	else {
		if(form.password.value!=form.passwordt.value)
		{
		//Выводим грозное сообщение
		jAlert('Пароли не сответствуют!', 'Error');
		//Возвращаем ложь
		return false;
		}
		else {
			if(pattern.test(form.email.value)){
				$('reg_form').request({
					onSuccess: function(transport){
						if(transport.responseText.match(/^OK/) != null) {
							window.location.href="http://public-art/user/article.php";
							return true;
						} 
						else {
							jAlert('неверная капча', 'Error');
							return false;
						}
					}
				});
			
			}
			else{   
				//Выводим на экран сообщение
				jAlert('Вы неверно заполнили поле E-mail!!', 'Error');
				//Возвращаем ложь
				return false;
			}
		}
	}
}

//Проверка полей формы обратной связи
function obr_connect(form)
{
	var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	//Если не заполнено поле
	if((form.fio.value=="")||(form.tema.value=="")||(form.text.value=="")||(form.email.value=="")){
	//Выводим грозное сообщение

	jAlert('Не все поля заполнены', 'Error');
	//Возвращаем ложь
	return false;
	}
	//Если заполнены все поля
	else {
		if(pattern.test(form.email.value))	return true;
		else{   
			//Выводим на экран сообщение
			jAlert('Вы неверно заполнили поле E-mail!!', 'Error');
			//Возвращаем ложь
			return false;
		}

	}
}
