var iRotate		= 0;
var iThumbDiff	= 95;
var aRotateImg	= new Array('ditzijn.jpg', 'willekeurige.png', 'namen.jpg');

function externalLinks()
{
	if (!document.getElementsByTagName)
		return;

	var anchors = document.getElementsByTagName('a');
	for (var i=0; i<anchors.length; i++)
	{
		var anchor = anchors[i];
		
		if (anchor.getAttribute('href') && anchor.getAttribute('rel') == 'nieuws' )
			anchor.innerHTML += ' <img src="/images/background/arrow/right_small_blue.gif" alt="" />';
		else if (anchor.getAttribute('href') && anchor.getAttribute('rel') == 'external' )
			anchor.target = '_blank';
	}
}

function rotateImg()
{
	document.getElementById('rotate').src = '/images/web/rotate/' + aRotateImg[iRotate];
	iRotate = (iRotate+1) < aRotateImg.length ? iRotate + 1: 0;	
	setTimeout('rotateImg()',4000);
}

function initFunctions()
{
	externalLinks();
	if ( document.getElementById('rotate') )
		rotateImg();
		
	if ( navigator.appVersion.toLowerCase().indexOf("mac") > 0 || navigator.userAgent.toLowerCase().indexOf("safari") > 0 )
	{
		var thumbIls = document.getElementById("thumbs").getElementsByTagName("LI");
		for (var i=0; i < thumbIls.length; i++) 
			thumbIls[i].style.marginBottom = 6 + 'px';
	}
	
	if($("dl.actueleemissie dd.emissietitel").length > 1){
		$("dl.actueleemissie dt").css("backgroundImage","url('/images/background/left/actueleemissies.gif')");
	}
}

function pickDia(iDia)
{
	document.getElementById('diaimg').src = iDia;	
}

function scrollDia(sDir)
{
	var iScroll = document.getElementById('thumbs').style.marginTop ? 
		parseInt(document.getElementById('thumbs').style.marginTop):
			0;

	if ( sDir == 'up' && iScroll < 0 )
		iScroll	+= iThumbDiff;
	else if ( sDir == 'down' && iScroll > (( document.getElementById('thumbs').offsetHeight * -1 )+(3*iThumbDiff)) )
		iScroll	-= iThumbDiff;

	document.getElementById('thumbs').style.marginTop = iScroll + 'px';
}



function portal_toggle(id){

  if($('#'+id).css('display')=='none'){
     $('#'+id).show('slow');
  }else{
     $('#'+id).hide('slow');
  }
}

function fiscaaljaarselectie(jaar){
	window.open('/portal/fiscaal.php?jaar='+jaar,'_self');
}

$(document).ready(function() 
{

	initFunctions();
	sfhover('navigation');
	$("li.hasChilds").each(function(i){
		var aantal = 1;
		if($(this).attr("rel") == 49){ aantal = 2;}
		if($(this).find('li').length < aantal){
			$(this).removeClass("hasChilds");
			$("ul",this).remove();
		}
	});	
	$("#mpdocumenten").toggle(
		function(){
			$("#mpdocumenten ul:first").css({left:'auto'});
			$(this).addClass("active");
		},
		function(){
			$("#mpdocumenten ul:first").css({left:'-999px'});
			$(this).removeClass("active");
		}
	);
});	
