/**
 * => Mootools 1.2.4
 * 	=> Core
 * @classDescription
 * Classe permettant de gérer des onglets
 * @author M@nu/Baphira
 */
var Tabs = new Class({
	initialize: function(id){
		this.tabs = $$("#"+id+" li a");

		this.tabs.each(function(el) {
			el.addEvent('click', function(e){
				this.show(el.getProperty('class'));
				new Event(e).stop();
			}.bind(this));
		}.bind(this));
	},
	show: function(id) {
		for (var i = 0; i < this.tabs.length; i++) {
			if (this.tabs[i].hasClass(id)) {
				this.tabs[i].addClass('here');
				if ($chk($(id))) { //le double clique provoquait une erreur
					$(id).addClass('here');
				}
			} else {
				this.tabs[i].removeClass('here');
				this.tabs[i].setProperty('class', this.tabs[i].getProperty('class').trim());
				$(this.tabs[i].getProperty('class')).removeClass('here');
				$(this.tabs[i].getProperty('class')).setProperty('class', $(this.tabs[i].getProperty('class')).getProperty('class').trim());
			}
		}
	}
});
