
var server = "";

/**
 * @namespace auth
 * Проверка на существование имени пользователя
 */
function CheckUserName(value) {
    jQuery('span#userNameCheck').load(server + '/index.php?NO_TEMPLATE&app[cmd]=auth&app[act]=check_name&app[user_name]=' + value);
}

/**
 * @namespace auth
 * Проверка на существование пользовательского email
 */
function CheckUserEmail(value) {
    jQuery('span#userEmailCheck').load( server + '/index.php?NO_TEMPLATE&app[cmd]=auth&app[act]=check_email&app[email]=' + value);
}

/**
 * @namespace auth
 * Проверка правильности введенных паролей
 */
function CheckUserRepass(repassValue) {
    var passValue = jQuery('#pass').val();

    var image = (repassValue == passValue && passValue.length > 7)?	    "ok" : "block";


    jQuery('span#userRepassCheck').html("<img src='" + server + "/application/layouts/frontend/images/ico_" + image + ".gif'>");
    jQuery('span#userPassCheck').html("<img src='" + server + "/application/layouts/frontend/images/ico_" + image + ".gif'>");

    if(repassValue.length > 0){
	jQuery('span#repassLenght').css('visibility', 'visible');
    }

    if( repassValue.length >= 8 ){
	jQuery('span#repassLenght').html( 0 );
	jQuery('span#repassLenght').css('color', 'green');
    }else{
	jQuery('span#repassLenght').html( 8 - repassValue.length );
	jQuery('span#repassLenght').css('color', 'red');
    }

}
/**
 * @namespace auth
 * Проверка правильности введенных паролей
 */
function CheckUserPass(passValue) {

    var repassValue = jQuery('#repass').val();

    if(repassValue != ""){
	var image = (repassValue == passValue && passValue.length > 7)?	    "ok" : "block";


	jQuery('span#userRepassCheck').html("<img src='" + server + "/application/layouts/frontend/images/ico_" + image + ".gif'>");
	jQuery('span#userPassCheck').html("<img src='" + server + "/application/layouts/frontend/images/ico_" + image + ".gif'>");

    }

	if(passValue.length > 0){
	    jQuery('span#passLenght').css('visibility', 'visible');
	}

	if( passValue.length >= 8 ){
	    jQuery('span#passLenght').html( 0 );
	    jQuery('span#passLenght').css('color', 'green');
	}else{
	    jQuery('span#passLenght').html( 8 - passValue.length );
	    jQuery('span#passLenght').css('color', 'red');
	}

}

/**
 * Отправка формы регистрации
 */
function SubmitRegistration() {
    jQuery('#registrationForm').submit();
}

/**
 * Скрывает или отображает элементы
 */
function ShowHide(elementId) {
    jQuery('#' + elementId).toggle();
}

function ImagePopUP() {

	$('.imagepopup').each(function(i) {
		var tit=$(this).attr('title');
		var title='<img src="'+$(this).attr('src')+'">';
		if ($.trim(tit)!= '') title+='<br />'+tit;
		$(this).parent().attr('title',title).addClass('lacucinatips');
	});

	$('.imagepopup_l').hover(function () {
		var pos = $(this).find('a').offset();
		var h = parseInt($(this).find('img').height())/2;
		var w = parseInt($(this).find('img').width())/2;
		var href=$(this).find('a').attr('href');
		var src=$(this).find('img').attr('src');

		$('#popup-image-l').show();

		$('#popup-image-l a').attr('href', href);
		$('#popup-image-l a img').attr('src', src);
		$('#popup-image-l').css({ 'position':'absolute', 'left':pos.left-w+'px', 'top':pos.top-h+'px' });

	}, function () {
		$('#popup-image-l').hover(function () {

		}, function () {
			$('#popup-image-l a img').attr('src', ' ');
			$(this).hide();
		});

	});

}
jQuery(document).ready(function() {
	ImagePopUP();

//  	$('.lacucinatips').Tooltip({
//  		delay: 0,
//  		track: true,
//  		showURL: false,
//  		showBody: "; "
//  	});
});
