var blockLanguage;
var flag=0; //flag pour savoir si le menu langue est actif ou non
var languagesFunctions = {	
	
	clickToHide: function() {
       $("div.langList > div#close").bind('click', function() {
            $(this).attr("alt","clicked");
            languagesFunctions.hideLanguages($(this));
       });
    },
	//-----------------------------------------------------------
	

	// Appel AJAX pour les langues
	showLanguages: function(){
	   //var refid = my_bloc.parent().attr("idr");
	   if(flag) {
	       languagesFunctions.hideLanguages();
       } else {
           var strHref = window.location.href;
           flag = 1;
           $.ajax({
    			type: 'POST',
    			url: '?ajax_language',
    			data: 'action=getLinks&url='+strHref,
    			beforeSend: function() {
    
    			},
    			success: function(msg) {
    
                    blockLanguage = jQuery(msg).css({opacity: 1}).appendTo(document.body);
                    
                    //imageZoom = jQuery(msg).appendTo('#content_zoom');
                    languagesFunctions.clickToHide();
    			}			
    		});
        }   
	},
	
	//Supprime le div des langues
	hideLanguages: function() {
        flag = 0;
        blockLanguage.animate({opacity: 0}, function() {
            jQuery(this).remove();
        });
    }	
	
};