﻿//------------------------------------------------------------------------------------------------//
// Проверить поля быстрой аутентификации
function quickLogin(){
    if(document.auth.email.value=='' || document.auth.email.value=='Имя / E-mail'){
        alert('Поле "Логин" должно быть заполнено!');
        return;
    }
    if(document.auth.password.value=='' || document.auth.password.value=='password'){
        alert('Поле "Пароль" должно быть заполнено!');
        return;
    }
	document.auth.submit();
}

//------------------------------------------------------------------------------------------------//
// Проверить форму регистрации нового пользователя
function checkForm() {
	var result = true;
	if(document.register.nickname.value==""){
		$("#nickname").removeClass('field_ok').addClass('field_error');
		result = false;
	} else {
		$("#nickname").removeClass('field_error').addClass('field_ok');
	}
	
	if(document.register.email.value==""){
		$("#email").removeClass('field_ok').addClass('field_error');
		result = false;
	} else {
		$("#email").removeClass('field_error').addClass('field_ok');
	}

	if(document.register.confirm_password.value==""){
		$("#cpass").removeClass('field_ok').addClass('field_error');
		result = false;
	} else {
		$("#cpass").removeClass('field_error');
	}

	if(document.register.password.value==""){
		$("#pass").removeClass('field_ok').addClass('field_error');
		result = false;
	} else {
		$("#pass").removeClass('field_error');
		
			
		if(document.register.confirm_password.value != document.register.password.value){
			$("#pass").removeClass('field_ok').addClass('field_error');
			$("#cpass").removeClass('field_ok').addClass('field_error');
		} else {
			$("#pass").removeClass('field_error').addClass('field_ok');
			$("#cpass").removeClass('field_error').addClass('field_ok');
		}
	}

	if(!result) alert('Одно из обязательных полей не заполнено! \nЗаполните поля отмеченые красным и зарегистрируйтесь снова.');
	
	return result;
}

//------------------------------------------------------------------------------------------------//
$(document).ready(function(){
   //$("#buyButton").eticket();
	
// Инициализировать пафосные аккордеоновые менюшки
	$('#accordion').accordion({
		autoHeight: false,
		navigation: true
	});
		
// Lightbox 
	$('a[rel^=lightbox]').lightBox();	
		
// Сбросить поле для аутентификации и пароля при выделении
	$('.login').focus(function() {
		if(this.value == 'Имя / E-mail') {
			this.value = '';
		}
	});
	
	$('.login').blur(function() {
		if(this.value == '') {
			this.value = 'Имя / E-mail';
		}
	});	
	
	$('.pass').focus(function() {
		if(this.value == 'password') {
			this.value = '';
		}
	});
	
	$('.pass').blur(function() {
		if(this.value == '') {
			this.value = 'password';
		}
	});	
	
// Сбрасывать и восстанавливать прочие поля
	$('.input_field').focus(function() {
		if(this.value == this.alt) {
			this.value = '';
		}
	});
	
	$('.input_field').blur(function() {
		if(this.value == '') {
			this.value = this.alt;
		}
	});		
		
	$('#collapsible').click(function() {
		// event.preventDefault();
		$("#hidden").toggle("slow");
	});		
		$('#collapsible3').click(function() {
		// event.preventDefault();
		$("#hidden3").toggle("slow");
	});
	
		$('#collapsible2').click(function() {
		// event.preventDefault();
		$("#hidden2").toggle("slow");
	});
	
	$('#search_id').click(function(event) {
		$("#search").toggle("fast");
		event.preventDefault();
	});	
	
	$('#search_close').click(function(event) {
		$("#search").toggle("slow");
		event.preventDefault();
	});	
	
	
		
// Проверка на совпадение паролей
	$("#cpass, #pass").change(function(){
		if(document.register.confirm_password.value!=document.register.password.value){
			$("#pass").removeClass('field_ok').addClass('field_error');
			$("#cpass").removeClass('field_ok').addClass('field_error');
		} else {
			$("#pass").removeClass('field_error').addClass('field_ok');
			$("#cpass").removeClass('field_error').addClass('field_ok');
		}
	});
});
