/*
# javascript voor de Neeleman
# ###############
# Onderdeel van sQuarecoW CMS
# © 2006-2008 sQuarecoW new media
# Versie: 2.00
# Module: neeleman
# ###############
*/

window.addEvent('domready', function() {
		
	// partner banner afbeeldingen
	if (typeof(partner_banners) != 'undefined') {
		var current1 = 0;	
		// vervang een plaatje
		function changePartnerImage() {
			current1 = (current1 == partner_banners.length -1 ? 0 : current1 + 1);
			$('partner_banners').getElement('img').set('src', partner_banners[current1].filepath);
				
			// huidige link verwijderen
			if ($defined($('partner_banner_href')))
					$('partner_banner_href').destroy();
			// is er ook een link?
			if (partner_banners[current1].link != '') {
				new Element('a', {
					'href': partner_banners[current1].link,
					'id': 'partner_banner_href',
					'events': {
						'click': function(e) {
							e.stop();
							// registreren
							new Request({
								'url': 'index.php?action=ajaxbannerclick&ID=' + partner_banners[current1].id
							}).send();
							// doorzetten
							window.open(partner_banners[current1].link);
						}
					}
				}).inject($('partner_banner_overlay'));
			}
		}
		
		// start de timer
		doChangeImage = changePartnerImage.periodical(7000);
	}
	
	// header afbeeldingen
	if (typeof(header_banners) != 'undefined') {
		var current2 = 0;	
		// vervang een plaatje
		function changeHeaderImage() {
			
			current2 = (current2 == header_banners.length -1 ? 0 : current2 + 1);
			$('header_banners').getElement('img').set('src', header_banners[current2].filepath);
			
			// huidige link verwijderen
			if ($defined($('header_banner_href')))
					$('header_banner_href').destroy();
			// is er ook een link?
			if (header_banners[current2].link != '') {
				new Element('a', {
					'href': header_banners[current2].link,
					'id': 'header_banner_href',
					'events': {
						'click': function(e) {
							e.stop();
							// registreren
							new Request({
								'url': 'index.php?action=ajaxbannerclick&ID=' + header_banners[current2].id
							}).send();
							// doorzetten
							location.href = header_banners[current2].link;
						}
					}
				}).inject($('header_banner_overlay'));
			}
		}
		
		// eerste keer
		changeHeaderImage();
		// start de timer
		doChangeImage = changeHeaderImage.periodical(7000);

	}
});
