(function($){
	$(document).ready(function(){

	  /* ajoute un target _blank au lien avec une classe external */
		$("a[rel='external'] ,a[rel='document'], .hentry .entry-content a[href^='http://'], #main-nav a[href^='http://'], a[href$='.pdf'], a[href$='.doc'], a[href$='.xls'], a[href$='.txt']").each(function(){
			$(this).attr({ title: ($(this).attr("title"))?$(this).attr("title"):$(this).attr("href")+" (nouvelle fenêtre)" });
			$(this).click(function() {window.open($(this).attr('href'));return false;});
		});
		/*--------------------*/

	  /*---- menu déroulant ----*/
    $('#main-nav ul li ul').css('position', 'relative');
    $('#main-nav ul li ul, #direct-access ul, #footer_nav ul').each(function(){
    	$('li:first', this).addClass('first');
    	$('li:last', this).addClass('last');
    });
    $('ul.sf-menu').superfish();
    /*---- menu déroulant ----*/

    /*---- fancybox ----*/
    $("a.fancybox").fancybox({'zoomOpacity' : true,
                              'overlayShow' : false,
                              'zoomSpeedIn' : 500,
                              'zoomSpeedOut' : 500});
    /*---- fancybox ----*/

    /*---- tabs ----*/
    $("#tabs").tabs();

    $("#tabs").each(function(){
      var limit = $(this).find('.ui-tabs-panel').length;
      var le_tabs = $(this);
      $(this).find('.ui-tabs-panel').each(function (i, val){

        if($(this).hasClass('is_selected'))
        {
          le_tabs.tabs('select', i);
        }

        var links = '';

        if(i != 0)
        {
          links += '<a href="#" class="previous-tab" onclick="$(\'#tabs\').tabs(\'select\', '+(i-1)+'); return false;">Onglet précédent</a>';
        }

        if(i != limit -1)
        {
          links += '<a href="#" class="next-tab" onclick="$(\'#tabs\').tabs(\'select\', '+(i+1)+'); return false;">Onglet suivant</a>';
        }

        if(links)
        {
          $(val).append('<div class="liens-onglets-suiv-prec">'+links+'</div>');
        }
      });
    });
    /*---- tabs ----*/

    /*---- accordion ----*/
    $(".accordion").accordion({
        autoHeight: false,
        collapsible: true,
        active: ".is_active",
	  });
    /*---- accordion ----*/
    
    
    /*---- procuration ----*/
    $('#form-procuration ul.actions').hide();


  	$("#procuration_joueur_joueur").autocomplete($("#pseudo_complete").attr("href"), {
  		width: 260,
  		selectFirst: false,
  		autoFill: true
  	});

    /*---- procuration ----*/
	});
})(jQuery);
