


TabInfo = Class.create();
TabInfo.prototype = {
	initialize: function(information) {
		this.information     = information;
		
		this.settings   = $$('.information-data');		
		
		infoCode = this.settings[0].id.replace('information-', '');
		element = $('information-' + infoCode);
		this.display(element);                
		
		this.settings.each(function(element){
		var infoCode = element.id.replace('information-', '');
            	Event.observe(element, 'click', this.loadInfo.bind(this))
        }.bind(this));	
	},
	
	loadInfo: function(event){
        var element = Event.element(event);
        this.display(element);
    },
	
	display: function(element) {	
		for (i=0;i<this.settings.length;i++) {
			infoCode = this.settings[i].id.replace('information-', '');
	
			if (this.settings[i].id == element.id) {
				this.initHeader(i);				
				$(infoCode + '-content').show();
			} else {				
				this.disableHeader(i);
				$(infoCode + '-content').hide();
			}	
		}
	},
	
	initHeader: function(index) {
		element = this.settings[index];
        element.parentNode.className = 'current';
        
        
	},
	
	disableHeader: function(index) {
		element = this.settings[index];
        element.parentNode.className = '';
	}
}