function showBigImage(image, width, height, title)
{
	popupWin = window.open('/scripts/image.php?image=/'+image+'&w='+width+'&h='+height+'&title='+title,'','width='+width+', height='+height+', left=100, top=10, directories=no, location=no, menubar=no, resizable=yes, scrollbars=no, status=no, toolbar=no');
//	popupWin.focus(); // Ј«озЁв ў ЁҐ6 (­Ґ Ї®­п«, ўа®¤Ґ а Ў®в Ґв ЎҐ§ ­ҐҐ)
}

function perenos (id) {
	var RusA = "[абвгдеёжзийклмнопрстуфхцчшщъыьэюя]";
	var RusV = "[аеёиоуыэю\я]";
	var RusN = "[бвгджзклмнпрстфхцчшщ]";
	var RusX = "[йъь]";
	var Hyphen = "\xAD";
	var text = "";
	text = document.getElementById(id).innerHTML;
	var re1 = new RegExp("("+RusX+")("+RusA+RusA+")","ig");
	var re2 = new RegExp("("+RusV+")("+RusV+RusA+")","ig");
	var re3 = new RegExp("("+RusV+RusN+")("+RusN+RusV+")","ig");
	var re4 = new RegExp("("+RusN+RusV+")("+RusN+RusV+")","ig");
	var re5 = new RegExp("("+RusV+RusN+")("+RusN+RusN+RusV+")","ig");
	var re6 = new RegExp("("+RusV+RusN+RusN+")("+RusN+RusN+RusV+")","ig");
	
	text = text.replace(re1, "$1"+Hyphen+"$2");
	text = text.replace(re2, "$1"+Hyphen+"$2");
	text = text.replace(re3, "$1"+Hyphen+"$2");
	text = text.replace(re4, "$1"+Hyphen+"$2");
	text = text.replace(re5, "$1"+Hyphen+"$2");
	text = text.replace(re6, "$1"+Hyphen+"$2");
	
	document.getElementById(id).innerHTML = text;
}

$(document).ready(function() {
	$("#userregForm").validate({
		rules: {	
			regEmail: {
				required: true,
				maxlength:40,
				email: true
			},
			regPass1: {
				required: true,
				maxlength:30,
				minlength: 6
			},
			regPass2: {
				required: true,
				maxlength:30,
				minlength: 6,
				equalTo: "#regPass1"
			},
			regLogin: {
				maxlength:40,
				required: true
			},
			regName: {
				maxlength:40,
				required: true,
				rustext:true
			},
			regSurname: {
				required: true,
				maxlength:40,
				rustext:true
			},
			regMiddle: {
				maxlength:40,
				rustext:true
			},
			fpass: {
				required: true,
				maxlength:6,
				minlength:6
			},
			regCity: {
				maxlength:40,
				alphanumericRus:true
			},
			regPhone: {
				maxlength:30,
				telephone:true
			},
			regComp: {
				maxlength:40,
				alphanumericRus:true
			},
			regJob: {
				maxlength:40,
				alphanumericRus:true
			}
		},
		messages: {
			regEmail: {
				required: "Заполните поле 'E-mail'",
				maxlength: "Максимальная длина 40 символов",
				email: "Укажите верный e-mail"
			},
			regPass1: {
				required: "Заполните поле 'Пароль'",
				maxlength: "Максимальная длина 30 символов",
				minlength: "Минимальная длина 6 символов"
			},
			regPass2: {
				required: "Заполните поле 'Подтверждение'",
				maxlength: "Максимальная длина 30 символов",
				minlength: "Минимальная длина 6 символов",
				equalTo: "Пароли не совпадают"
			},
			regLogin: {
				maxlength: "Максимальная длина 40 символов",
				required: "Заполните поле 'Логин'"
			},
			regName: {
				required: "Заполните поле 'Имя'",
				maxlength: "Максимальная длина 40 символов",
				rustext:"Вводите только буквы русского алфавита"
			},
			regSurname: {
				required: "Заполните поле 'Фамилия'",
				maxlength: "Максимальная длина 40 символов",
				rustext:"Вводите только буквы русского алфавита"
			},
			regMiddle: {
				required: "Заполните поле 'Отчество'",
				maxlength: "Максимальная длина 40 символов",
				rustext:"Вводите только буквы русского алфавита"
			},
			fpass: {
				required: "Введите сивмолы изображенные на картинке",
				maxlength:"Максимальная длина 6 символов",
				minlength:"Минимальная длина 6 символов"
			},
			regCity: {
				required: "Заполните поле 'Город'",
				maxlength: "Максимальная длина 40 символов",
				alphanumericRus: "Используйте только буквы, цифры, пробел и дефис"
			},
			regPhone: {
				maxlength: "Максимальная длина 30 символов",
				telephone: "Неверный формат телефона"
			},
			regComp: {
				required: "Заполните поле 'Компания'",
				maxlength: "Максимальная длина 40 символов",
				alphanumericRus: "Используйте только буквы, цифры, пробел и дефис"
			},
			regJob: {
				required: "Заполните поле 'Должность'",
				maxlength: "Максимальная длина 40 символов",
				alphanumericRus: "Используйте только буквы, цифры, пробел и дефис"
			}
		}
		
	});
	
	$("#usersetForm").validate({
		rules: {	
			settEmail: {
				required: true,
				email: true
			},
			settPass1: {
				minlength: 6
			},
			settPass2: {
				minlength: 6,
				equalTo: "#settPass1"
			},
			settLogin: {
				required: true
			},
			settName: {
				required: true,
				rustext:true
			},
			settSurname: {
				required: true,
				rustext:true
			},
			settMiddlename: {
				rustext:true
			},
			settComp: {
				maxlength:40,
				alphanumericRus:true
			},
			settCity: {
				maxlength:40,
				alphanumericRus:true
			},
			settJob: {
				maxlength:40,
				alphanumericRus:true
			},
			settPhone: {
				maxlength:30,
				telephone:true
			}
		},
		messages: {
			settEmail: {
				required: "Заполните поле 'E-mail'",
				email: "Укажите верный e-mail"
			},
			settPass1: {
				minlength: "Минимальная длина 6 символов"
			},
			settPass2: {
				minlength: "Минимальная длина 6 символов",
				equalTo: "Пароли не совпадают"
			},
			settLogin: {
				required: "Заполните поле 'Логин'"
			},
			settName: {
				required: "Заполните поле 'Имя'",
				rustext:"Вводите только буквы русского алфавита"
			},
			settSurname: {
				required: "Заполните поле 'Фамилия'",
				rustext:"Вводите только буквы русского алфавита"
			},
			settMiddlename: {
				required: "Заполните поле 'Отчество'",
				rustext:"Вводите только буквы русского алфавита"
			},
			settComp: {
				required: "Заполните поле 'Компания'",
				maxlength: "Максимальная длина 40 символов",
				alphanumericRus: "Используйте только буквы, цифры, пробел и дефис"
			},
			settCity: {
				required: "Заполните поле 'Город'",
				maxlength: "Максимальная длина 40 символов",
				alphanumericRus: "Используйте только буквы, цифры, пробел и дефис"
			},
			settJob: {
				required: "Заполните поле 'Должность'",
				maxlength: "Максимальная длина 40 символов",
				alphanumericRus: "Используйте только буквы, цифры, пробел и дефис"
			},
			settPhone: {
				maxlength: "Максимальная длина 30 символов",
				telephone: "Неверный формат телефона"
			}
		}
	});
	
	//alert('1');
	
});
