document.addEvent("domready",function()
{
	if($('ui_inactive'))
	{
		$('ui_inactive').addEvent("mouseover",function()
		{
			$('login_but').src='/images/but_login.gif';
		});
		$('ui_inactive').addEvent("mouseout",function()
		{
			$('login_but').src='/images/but_login_hidden.gif';
		});
	}
	if($('btnTip'))
	{
		$('btnTip').addEvent("mouseover",function()
		{
			$('btnTip').src='/templates/directchange/images/btnTipActive.png';
		});
		$('btnTip').addEvent("mouseout",function()
		{
			$('btnTip').src='/templates/directchange/images/btnTip.png';
		});
		
		$('tips')
		{
			$('btnTip').addEvent("click",function()
			{
				$('tips').fade('toggle');
			});
		}
	}
	if($('btnHelp'))
	{
		var helpOriginal = $('btnHelp').src;
		
		$('btnHelp').addEvent("mouseover",function()
		{
			$('btnHelp').src='/templates/directchange/images/btnHelpActive.png';
		});
		$('btnHelp').addEvent("mouseout",function()
		{
			$('btnHelp').src= helpOriginal;
		});
	}
	
	if($('tips'))
	{
		if(!$('tips').isDisplayed())
		{
			$('tips').setStyle('display','block');
		}
		$('tips').fade('hide');
		if($('tip_close'))
		{
			$('tip_close').addEvent('click',function()
			{
				$('tips').fade('out');
			});
		}
		
	}
	
	if($('faq'))
	{
		var myAccordion = new Fx.Accordion($$('.question'), $$('.answer'), 
		{
			display:null,
			alwaysHide:true,
			
			onActive: function(toggler)
			{
				toggler.removeClass('closed');
				toggler.addClass('opened');
			},
			onBackground: function(toggler)
			{
				toggler.removeClass('opened');
				toggler.addClass('closed');
			}
		} );
	}
		
});

var setMap = 1;
var numbOfMaps = 4;

function showMap(map)
{
	if(map == 'next') 
	{
		if(setMap < numbOfMaps)
		{
			setMap = setMap + 1;
		}
		else setMap = setMap;
	}
	else if(map == 'prev')
	{
		if(setMap > 1)
		{
			setMap = setMap -1;
		}
		else setMap = 1;
	} 
	else
	{
		setMap = map;
		
	}
	$('kaartenstrip').tween('margin-left',(setMap*-161)+161);
}
window.addEvent('domready', function()
{ 
	
	$('kaartenstrip').set('tween', {transition: Fx.Transitions.Quad.easeOut});
	
	so_init();

});

/*****

Image Cross Fade Redux
Version 1.0
Last revision: 02.15.2006
steve@slayeroffice.com

Please leave this notice intact. 

Rewrite of old code found here: http://slayeroffice.com/code/imageCrossFade/index.html


*****/

var d=document, imgs = new Array(), zInterval = null, current=0, pause=false;

function so_init() {
	if(!d.getElementById || !d.createElement)return;
	
	
	imgs = d.getElementById("ambasadeurs_left").getElementsByTagName("a");
	for(i=1;i<imgs.length;i++) imgs[i].xOpacity = 0;
	imgs[0].style.display = "block";
	imgs[0].xOpacity = .99;
	
	setTimeout(so_xfade,6000);
}

function so_xfade() {
	cOpacity = imgs[current].xOpacity;
	nIndex = imgs[current+1]?current+1:0;
	nOpacity = imgs[nIndex].xOpacity;
	
	cOpacity-=.05; 
	nOpacity+=.05;
	
	imgs[nIndex].style.display = "block";
	imgs[current].xOpacity = cOpacity;
	imgs[nIndex].xOpacity = nOpacity;
	
	setOpacity(imgs[current]); 
	setOpacity(imgs[nIndex]);
	
	if(cOpacity<=0) {
		imgs[current].style.display = "none";
		current = nIndex;
		setTimeout(so_xfade,6000);
	} else {
		setTimeout(so_xfade,50);
	}
	
	function setOpacity(obj) {
		if(obj.xOpacity>.99) {
			obj.xOpacity = .99;
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		//obj.style.filter = "alpha(opacity=" + (obj.xOpacity*100) + ")";
	}
	
}
