function CheckContactForm(){
	var pass = '';
	if(!document.getElementById('username').value.match(/^[а-яА-Яa-zA-Z-]+$/)){
		pass += 'Ошибка: некорректно введено имя!\n';
	}
	if(!document.getElementById('email').value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/)){
		pass += 'Ошибка: некорректно введен e-mail!\n';
	}
	if(document.getElementById('phone').value == ''){
		pass += 'Ошибка: поле телефон неможет пустым!\n';
	}
	if(document.getElementById('phone').value.match(/[^0-9]/)){
		pass += 'Ошибка: телефон может состоять только из цифр!\n';
	}
	if(pass != ''){
		alert(pass);
	} else {
		document.contact_form.submit();
	}
}

function CheckRegForm(){
	var pass = '';
	if(!document.getElementById('login').value.match(/\S/)){
		pass += 'Ошибка: Некорректно введен логин!\n';
	}
	if(document.getElementById('password').value == ''){
		pass += 'Ошибка: Пароль не может пустым!\n';
	}
	if(document.getElementById('confirm').value != document.getElementById('password').value){
		pass += 'Ошибка: Вы ввели неверный пароль подтверждение!\n';
	}
	if(!document.getElementById('email').value.match(/@/)){
		pass += 'Ошибка: Некорректно введен e-mail!\n';
	}
	if(document.getElementById('name').value.match(/[1-9]\d*[а-я]{0,1}/)){
		pass += 'Ошибка: Некорректно введено поле ФИО!\n';
	}
	if(pass != ''){
		alert(pass);
	} else {
		document.reg_form.submit();
	}
}

$(document).ready(function(){
	document.oncontextmenu= function(){
		return false;
	}
    $("#gallery a").fancybox({
    	hideOnContentClick: true,
    	overlayShow: true,
    	overlayOpacity: 0.5,
    	zoomSpeedIn: 2100,
    	zoomSpeedOut:600
    });   
});