$(document).ready(function(){
	//animateMainMenu();
})

function animateMainMenu()
{
	//$('#main-menu .menu-block').unbind();
	//setTimeout(function(){$('#main-menu .menu-block').menuHover();}, 50);
}

(function($){
	$.fn.menuHover = function(){
		return this.each(function(){
			if ( !$(this).hasClass('active') )
			{
				var is_anim = false;
				var $this = $(this);
				var base = $this.offset().top - $this.parent().offset().top;

				$this.click(function(){
					if ( $this.hasClass('selected') ) $this.removeClass('selected');
					else $this.addClass('selected');
				})
				$this.hover(function(){
					if ( !$(this).hasClass('selected') )
					{
						if ( !is_anim )
						{
							is_anim = true;
							$(this).animate({top: '+=7px'}, 150, function(){
								$(this).addClass('hover');
								is_anim = false;
							});
						}
					}
				},
				function(){
					if ( !$(this).hasClass('selected') )
					{
						$this.stop();
						is_anim = true;
						$(this).animate({top: base +'px'}, 100, function(){
							$(this).removeClass('hover');
							is_anim = false;
						});
					}
				});
			};
		});
	};
})(jQuery);

function showAuthForm()
{
	$('.send-mail-form').hide();
	var slide = true;
	if ($('div.forgot-form').is(':visible'))
	{
		$('div.forgot-form').hide();
		slide = false;
	}
	if (slide)
	{
		var _top = $('#main-menu .profile').offset().top - $('#main-menu').offset().top + 24;

		$('.auth-form').css('top', _top);
		$('div.forgot-form').hide();
		$('#Authorization_login').val();
		$('.auth-form').slideToggle('slow', function(){$('#Authorization_login').focus();
			if ($.browser.msie)
				$('.rounded').corner();
		});
	}
}

function showForgotForm()
{
	var _top = $('#main-menu .profile').offset().top - $('#main-menu').offset().top + 24;

	$('.auth-form').css('top', _top);
	$('div.forgot-form').hide();
	$('#Authorization_login').val();
	$('.auth-form').slideToggle('slow', function(){$('#Authorization_login').focus();});

	_top = $('#main-menu .profile').offset().top - $('#main-menu').offset().top + 24;

	$('div.forgot-form').css('top', _top);
	$('#ForgotPassword_email').val('');
	$('div.forgot-form').slideToggle('slow', function(){$('#ForgotPassword_email').focus();
		if ($.browser.msie)
			$('.rounded').corner();
	});
}

function closeForgotForm()
{
	$('div.forgot-form').hide();

	var _top = $('#main-menu .profile').offset().top - $('#main-menu').offset().top + 24;

	$('.auth-form').css('top', _top);
	$('.forgot-message').hide();
	$('div.forgot-form').hide();
	$('#Authorization_login').val();
	$('.auth-form').slideToggle('slow', function(){$('#Authorization_login').focus();});
}

function ShowMainMenu()
{
	$('#main-page-flash').remove();
	$('#bg-main-page-flash').css({'opacity': 1, 'filter': 'alpha(opacity=100)'});
	$('#main-menu').css({'opacity': 1, 'filter': 'alpha(opacity=100)'});
	$('#main-menu').css({'height': '350px'});
	$('.main-menu-main-page .menu-block').css({'opacity': 1, 'filter': 'alpha(opacity=100)'});
	$('.main-menu-main-page .menu-block').css({'visibility': 'visible'});
	$('#bg-main-page-flash').css({'visibility': 'visible'});
}

var user_profile_location = null;
function UserProfileLocation()
{
	if (user_profile_location != null)
		parent.location = user_profile_location;
	return false;
}

function ShowElementMonte()
{
	var so = new SWFObject("/flash/menu_buttons/monte_5th_element.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('element-monte-flash');
}

function ShowElementMonteActive()
{
	var so = new SWFObject("/flash/menu_buttons/monte_5th_element_active.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('element-monte-flash');
}

function ShowContest()
{
	var so = new SWFObject("/flash/menu_buttons/monte_contest.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('contest-flash');
}

function ShowContestActive()
{
	var so = new SWFObject("/flash/menu_buttons/monte_contest_active.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('contest-flash');
}

function ShowWall()
{
	var so = new SWFObject("/flash/menu_buttons/monte_wall.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('wall-flash');
}

function ShowWallActive()
{
	var so = new SWFObject("/flash/menu_buttons/monte_wall_active.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('wall-flash');
}

function ShowMonteTop()
{
	var so = new SWFObject("/flash/menu_buttons/monte_top.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('monte-top-flash');
}

function ShowMonteTopActive()
{
	var so = new SWFObject("/flash/menu_buttons/monte_top_active.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('monte-top-flash');
}

function ShowProfile()
{
	var so = new SWFObject("/flash/menu_buttons/monte_profile.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('profile-flash');
}

function ShowProfileLocation()
{
	var so = new SWFObject("/flash/menu_buttons/monte_profile_location.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('profile-location-flash');
}

function ShowProfileLogout()
{
	var so = new SWFObject("/flash/menu_buttons/monte_logout.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('profile-logout-flash');
}

function ShowRegisrtationActive()
{
	var so = new SWFObject("/flash/menu_buttons/monte_regisrtation.swf","flashMovie", "100%", "100%", "10");
    so.addParam("wmode", "transparent");
    so.write('registration-flash');
}

