$(function() {
	var blognav = $('#blognav').addClass('sidebar');
	var blogextra = $('#blogextra').addClass('sidebar');
	
	// Move navigation in #top
	$('#wrapper').before($('#topnav'));
	
	// blognav on top
	$('#wrapper').prepend(blognav);
	var m = createMenu(blognav);
	if (m) { blognav.before(m); 

       //ajout de mon bazar
                 var libis = $(document.createElement('li'));
		var abis = $(document.createElement('a'));
		abis.attr('href','index.php?pages/Auteur');
		abis.append("Qui suis-je ?");
		libis.append(abis);
		m.append(libis);
//2eme bazar
//gallerie Français.
                 var libis2 = $(document.createElement('li'));
		var abis2 = $(document.createElement('a'));
		abis2.attr('href','index.php?pages/book');
		abis2.append("Book");
		libis2.append(abis2);
		m.append(libis2);

//2eme bazarbis
//gallerie Français.
                 var libis2bis = $(document.createElement('li'));
		var abis2bis = $(document.createElement('a'));
		abis2bis.attr('href','index.php?pages/Liens');
		abis2bis.append("Liens/Link");
		libis2bis.append(abis2bis);
		m.append(libis2bis);
//3eme bazar
//passage anglais. 
                var libis3 = $(document.createElement('li'));
		var abis3 = $(document.createElement('a'));
		abis3.attr('href','index.php?pages/English');
		abis3.append('<img src="/themes/fabien/img/gb.png" />');
		libis3.append(abis3);
		m.append(libis3);
         };

	// blogextra out from sidebar
	$('#sidebar').before(blogextra).remove();
	m = createMenu(blogextra);
	if (m) { blogextra.before(m); }
	
	// Show search if filed
	if ($('#search #q').val()) {
		$('#search').show();
	}
	
	function createMenu(bl) {
		if ($('div',bl).length == 0) {
			return false;
		}
		var l = $(document.createElement('ul'));
		l.addClass('sidebarmenu');
		
		$('div',bl).each(function() {
			$('>h2',this).hide();
			$(this).hide();
			
			var li = $(document.createElement('li'));
			var target = this;
			
			var a = $(document.createElement('a'));
			a.attr('href','#');
			a.append($('>h2',this).text());
			a.click(function() {
				return toggleMenu(target,bl);
			});
			li.append(a);
			l.append(li);
		});
		return l;
	};
	
	function toggleMenu(target,bl) {
		$('>div',bl).not(target).hide(100);
		$(target).toggle(100);
		return false;
	};
	
	return;
});
