$(function () {
	$.ajaxSetup({
        type: 'POST',
        dataType: 'json'
    });
	$('#register-button').click(function () {
		if ($('#password').val() != $('#password1').val()) {
			$('#message').html('Пароли не совпадают');
			alert('Пароли не совпадают');
			$('#password').parent().parent().addClass('inputError');
			$('#password1').parent().parent().addClass('inputError');
			$('#password').val('');
			$('#password1').val('');
			for (i = 1; i < 3; i++) {
	        	$('#message').fadeOut('fast');
	        	$('#message').fadeIn('fast');
        	}
			return false;
		} else {
			$('#password').parent().parent().removeClass('inputError');
			$('#password1').parent().parent().removeClass('inputError');
		}
	});
	$('form').each(function () {
		if (!$(this).hasClass('notCheck')) {
			$(this).validForm({errorContainer: '#message'});
		}
	});
	$("a.popup-link").fancybox({
		'zoomSpeedIn' : 600,
		'zoomSpeedOut' : 500,
		'easingIn' : 'easeOutBack',
		'easingOut' : 'easeInBack',
		'hideOnContentClick' : 'false'
	}); 
	$("a.sreenshots").fancybox({
		'zoomSpeedIn' : 600,
		'zoomSpeedOut' : 500,
		'easingIn' : 'easeOutBack',
		'easingOut' : 'easeInBack',
		'hideOnContentClick' : 'false'
	});
	$('#login').blur(function () {
		var url = '/ajax.php?action=check-login', data = {0:0}, collection, element;
		data['login'] = $(this).val();
		$.ajax({
            url: url,
            data: data,
            success: function (res) {
                if (res.success) {
                	if (!res.message) {
                		$('#login').parent().parent().addClass('inputError');
                		$('#message').html('Логин ' + data['login'] + ' уже занят');
                		for (i = 1; i < 3; i++) {
            	        	$('#message').fadeOut('fast');
            	        	$('#message').fadeIn('fast');
                    	}
                		$('#login').val('');
                	} else {
                		$('#login').parent().parent().removeClass('inputError');
                	}
                } else {
                }
            }
        });
	});

});
