var switcher_data=Array(),switcher_aktiv=0,switcher_TimeoutID,switcher_time=5000,switcher_enable=true;
switcher_data[0]=0;
switcher_data[1]=0;
switcher_data[2]=0;
function switcherEnable(What)
{
	if(What)
	{
		switcher_enable=true;
		switcher_TimeoutID = setTimeout("switcherWhat('Next')",switcher_time);
	}else{
		switcher_enable=false;
		clearTimeout(switcher_TimeoutID);
	}
}
function switcherWhat(What)
{
	switch(What)
	{
		case 'Prev':
			var prev = switcher_data[switcher_aktiv]-1;
			if(prev<0)
				prev=switcher[switcher_aktiv];
			switcherWhat(prev);
			break;
		case 'Next':
			var next = switcher_data[switcher_aktiv]+1;
			if(next>switcher[switcher_aktiv])
				next=0;
			switcherWhat(next);
			break;
		default:
			if(switcher_enable)
				clearTimeout(switcher_TimeoutID);
			ChangeCSSStyle('switcher_data'+switcher_aktiv+'_'+switcher_data[switcher_aktiv],'display','none');
			MM_swapImage('sw'+switcher_data[switcher_aktiv],'','/pic/switcher_deactive.gif',0);
			switcher_data[switcher_aktiv] = What;
			ChangeCSSStyle('switcher_data'+switcher_aktiv+'_'+switcher_data[switcher_aktiv],'display','block');
			MM_swapImage('sw'+switcher_data[switcher_aktiv],'','/pic/switcher_active.gif',0)
			if(switcher_enable)
				switcher_TimeoutID = setTimeout("switcherWhat('Next')",switcher_time); 
	}
}
function switcherChange(What)
{
	var switcher_navig_Obj=MM_findObj('switcher_navig_circle');
	for(i=0;i<=2;i++)
	{
		if(What==i)
		{
			switcher_aktiv=i;
			ChangeCSSStyle('switcher_data'+i,'display','block');
			ChangeCSSClass('switcher'+i,'td_on');
			switcherWhat(switcher_data[switcher_aktiv]);
			switcher_navig_Obj.innerHTML='';
			for(j=0;j<=switcher[i];j++)
				if(j==switcher_data[switcher_aktiv])
					switcher_navig_Obj.innerHTML+='<a href="#" onClick="switcherWhat('+j+');return false"><img src="/pic/switcher_active.gif" id="sw'+j+'"></a> ';
				else
					switcher_navig_Obj.innerHTML+='<a href="#" onClick="switcherWhat('+j+');return false"><img src="/pic/switcher_deactive.gif" id="sw'+j+'"></a> ';
		}else{
			ChangeCSSStyle('switcher_data'+i,'display','none');
			ChangeCSSClass('switcher'+i,'td');
		}
	}
}
var switcherINIT = function (){
	return switcherChange(0);
}
addEvent(window,'load',switcherINIT);

