/**
 * @version 1.0
 *
 * @copyright Copyright 2010 WnG Solutions Sàrl, all rights reserved
 * @author Yannick Berthoud <yannick [DOT] berthoud [AT] wng [DOT] ch>
 * @package mailtoo.ch
 */

/**
 *
 */
$(document).ready(function() {
	// Affichage par défaut du formulaire de connexion
	if (wng_mailtoo_login_submitted == 1) {
		$('#menuLang').css('display', 'none');
		$('#connection').css('display', 'block');
		$('#connection').css('position', 'relative');
	}
	
	// Gestion des erreurs
	if (wng_mailtoo_login_error == 1) {
		$('#connection .contentWrap').append(
			'<div class="loginErrorMessage">' + wng_mailtoo_login_message + '</div>'
		);
	}
	
	/**
	 * Affichage du formulaire de connexion
	 */
	$('#loginCenter a').live('click', function() {		
		if ($('#connection').css('display') == 'none') {
			$('#menuLang').css('display', 'none');
			$('#connection').slideDown('normal', function() {
				$(this).css('display', 'block');
				$(this).css('position', 'relative');
			});
		} else {
			$('#connection').slideUp('normal', function() {
				$(this).css('display', 'none');
				$('#menuLang').fadeIn("fast");
			});
		}
		
		// On annule l'effet normal du lien
		return false;
	});
	
	/**
	 *
	 */
	$("input[name='password']").live('click', function() {
		$("input[name='password']").val('');
		$("input[name='password']").attr('type', 'password');
	});
			
	/**
	 * Chargement page
	 */
	$(".menuEmpty > a").live('click', function(){
		if($(this).hasClass("wheel")){
			$.ajax({
				beforeSend: function() {
					$("a").removeClass("wheel");
					$("a").addClass("ajaxLoader");
				}, complete: function() {
					$("a").removeClass("ajaxLoader");
					$("a").addClass("wheel");
				}
			});
		}
		else if($(this).hasClass("caddie")) {
			$.ajax({
				beforesend: function() {
					$("a").removeClass("caddie");
					$("a").addClass("ajaxLoader");
				}, complete: function() {
					$("a").removeClass("ajaxLoader");
					$("a").addClass("caddie");
				}
			});
		}
					
		else if($(this).hasClass("check")) {
			$.ajax({
				beforesend: function() {
					$("a").removeClass("check");
					$("a").addClass("ajaxLoader");
				}, complete: function() {
					$("a").removeClass("ajaxLoader");
					$("a").addClass("check");
				}
			});
		}
		
		else if ($(this).hasClass("play")) {
			$.ajax({
				beforesend: function() {
					$("a").removeClass("play");
					$("a").addClass("ajaxLoader");
				}, complete: function() {
					$("a").removeClass("ajaxLoader");
					$("a").addClass("play");
				}
			});
		}
	});
	
	/*
	// Parcours des différents éléments du menu
	$('#menuMain a').each(function() {
		// Ajout de l'action onclick
		$(this).click(function() {
			
			//alert($(this).attr('href'));
			//return false;
		});
	});
	*/
	
	//A venir
});