/*
EASY TABS 1.2 Produced and Copyright by Koller Juergen
www.kollermedia.at | www.austria-media.at
Need Help? http:/www.kollermedia.at/archive/2007/07/10/easy-tabs-12-now-with-autochange
You can use this Script for private and commercial Projects, but just leave the two credit lines, thank you.
*/

/*Swich EasyTabs Functions - no need to edit something here*/
function easytabs(menunr, active) 
{
	if (menunr == autochangemenu)
	{
		currenttab = active;
	}
	
	if ((menunr == autochangemenu)&&(stoponhover==1)) 
	{
		stop_autochange();
	}
	else if ((menunr == autochangemenu)&&(stoponhover==0))
	{
		counter = 0;
	}
	menunr = menunr-1;
	for (i=1; i <= tabcount[menunr]; i++)
	{
		document.getElementById(tablink_idname[menunr]+i).className='tab'+i;
		document.getElementById(tabcontent_idname[menunr]+i).style.display = 'none';
	}
	
	if(tablink = document.getElementById(tablink_idname[menunr]+active))
		tablink.className='tab'+active+' active';
	if(tabcontent = document.getElementById(tabcontent_idname[menunr]+active))
		tabcontent.style.display = 'block';
}

function start_autochange()
{
	counter=counter+1;
	timer=setTimeout("start_autochange()",1000);
	if (counter == changespeed+1) 
	{
		currenttab++;
		if (currenttab>totaltabs) 
		{
			currenttab=1;
		}
		easytabs(autochangemenu, currenttab);
		restart_autochange();
	}
}

function restart_autochange()
{
	clearTimeout(timer);
	counter=0;
	start_autochange();
}

function stop_autochange()
{
	clearTimeout(timer);
	counter=0;
}

window.onload=function()
{
	var menucount=loadtabs.length; 
	var a = 0; var b = 1; 
	do
	{
		easytabs(b, loadtabs[a]);
		a++;
		b++;
	}
	while (b<=menucount);

	if (autochangemenu!=0)
	{
		start_autochange();
	}
}
