//document.observe("dom:loaded", 
//	function() {					

	initTabs({ tabId: 'specialsTabs',
			   selectedClass: 'selected',
			   initiallySelect: 0 });
//	});


function initTabs(args)
{
	
	if ($(args.tabId) == null) return;
	
	clearTabs(args.tabId, args.selectedClass);
	setTab(args.tabId, args.initiallySelect, args.selectedClass);
	
	var li = $(args.tabId).select('li');
	li.each(function(l, i) {
		l.select('a[rel]').each(function(a) {
			a.i = i;
			a.onclick = function() {
				clearTabs(args.tabId, args.selectedClass);
				setTab(args.tabId, this.i, args.selectedClass);
				return false;
			}
		});
	});

}


function clearTabs(tabId, selectedClass)
{
	
	$(tabId).select('li').each(function(l) {
		l.removeClassName(selectedClass);
		l.select('a[rel]').each(function(a) {
		a.removeClassName(selectedClass);
		$(a.rel).removeClassName('active');
		});
	});
	
}


function setTab(tabId, index, selectedClass)
{	
	
	var l = $(tabId).select('li');
	l[index].addClassName(selectedClass);
	l[index].select('a[rel]').each(function(a) {
		a.addClassName(selectedClass);
		$(a.rel).addClassName('active');
	});

}


