/**
 * @author Daniele Corti - GESTWEB Research s.r.l. * All the contents of this file belog to GESTWEB Research s.r.l. - Italy
 */

var elems, numTabs, links;
var tabInUse = 0;
window.addEvent('load', function(){	
	elems = $$('#Tabs .tab');
	links = $$('.navPanel .num')
	numTabs = elems.length;
	if (numTabs > 0) {
		elems[0].setStyle('display', 'block');
		if (tabInUse == 0) {
			$('prevLink').setStyle('display', 'none');
		}
		else {
			$('prevLink').setStyle('display', 'inline');
		}
		
		if (tabInUse == numTabs - 1) {
			$('nextLink').setStyle('display', 'none');
		}
		else {
			$('nextLink').setStyle('display', 'inline');
		}
		if (tabInUse == 0) {
			$('firstLink').setStyle('display', 'none');
		}
		else {
			$('firstLink').setStyle('display', 'inline');
		}
		
		if (tabInUse == numTabs - 1) {
			$('lastLink').setStyle('display', 'none');
		}
		else {
			$('lastLink').setStyle('display', 'inline');
		}
	}
})

function changeTab(num)
{
	tabInUse = num - 1;
	for(i = 0; i < numTabs; i++)
	{
		if(i == tabInUse)
			elems[i].setStyle('display', 'block');
		else
			elems[i].setStyle('display', 'none');
	}
	
	for(i = 0; i < numTabs; i++)
	{
		if(i == tabInUse)
			links[i].addClass('bolded')
		else
			links[i].removeClass('bolded');
	}
	
	if(tabInUse == 0)
	{
		$('prevLink').setStyle('display', 'none');
	}
	else
	{
		$('prevLink').setStyle('display', 'inline');
	}
	
	if(tabInUse == numTabs - 1)
	{
		$('nextLink').setStyle('display', 'none');
	}
	else
	{
		$('nextLink').setStyle('display', 'inline');
	}
	if(tabInUse == 0)
	{
		$('firstLink').setStyle('display', 'none');
	}
	else
	{
		$('firstLink').setStyle('display', 'inline');
	}
	
	if(tabInUse == numTabs - 1)
	{
		$('lastLink').setStyle('display', 'none');
	}
	else
	{
		$('lastLink').setStyle('display', 'inline');
	}
}

function nextTab()
{
	changeTab(tabInUse + 2);
}

function prevTab()
{
	changeTab(tabInUse);
}
