window.addEvent('domready', function(){
	
	$$('ul.sponsor').each(function(n){
	
		var data = new Array();
		var el = n.getElements('img');
		
		if(el.length > 1){
			
			el.each(function(afb){
				data.push(afb.getProperty('src'));
			});
		
			var tijd = 2000; //1000 + (Math.random() * 3000);
			//var link = n.getElement('a').getProperty('href');
			
			n.empty();
		
			new Slideshow.Push(n, data, {width: 201, height: 71, delay: tijd});	
		
		}
	});
	
	//if(window.ie6){
		$$('ul.menu li').each(function(n){
			n.addEvent('mouseenter', function(e){
				n.addClass('hover');
			});
			n.addEvent('mouseleave', function(e){
				n.removeClass('hover');
			});
		});
	//}
	
	$$('a[rel=external]').each(function(el){
		el.setProperty('target', '_blank');
	})
	
	// alerts
	if($('frontalert')){
		frontAlert();
	}
	
});


// contactpage
var createAddress = function(){
	
	var adres = $('route_adres').value;
	var plaats = $('route_plaats').value;
	
	var totaal = adres +', '+ plaats +', nl';
	$('saddr').value = totaal;
	
	$('routeform').setProperty('target', '_blank');
	return true;
	
}

var frontAlert = function(){
	
	var size = window.getSize();
	var elem = $('frontalert');
	
	var fX = new Fx.Tween(elem, {duration: 1000, transition: 'sine:out'}).start('top', (size.y / 2));
	elem.addEvent('click', function(e){
		new Fx.Tween(elem, {duration: 700, transition: 'sine:out', onComplete: function(){
			elem.destroy();
		}}).start('top', -40);
		e = new Event(e).stop();
	});
	
}
