/*function enableMainMenu() {
	var masterUl = $('nav').getElements('ul')[0];
	var lis = masterUl.getElements('li');
	
	$('nav').getElements('a').removeProperty('title');
	
	lis.each(function(item, key) {
		if (item.getElements('ul').length != 0 && item.getParent().getParent().get('id') == 'nav') {
			item.addEvent('mouseenter', function() {
				this.getElements('ul')[0].setStyle('display', 'block');
			});
			item.addEvent('mouseleave', function() {
				this.getElements('ul')[0].setStyle('display', 'none');
			});
		}
	});	
}*/

function enableMainMenu() {
	var menuBlocks = $('nav').getElements('.menu-item');
	
	menuBlocks.each(function(item, key) {
		if (item.hasClass('container')) {
			var container = item.getElements('.menu-block')[0];
			container.setStyle('display', 'none');
		}
		
		item.addEvent('mouseenter', function() {
			if (item.getParent().getParent().get('id') == 'nav') {
				item.getElements('a')[0].setStyle('font-weight', 'bold');
				var container = item.getElements('.menu-block')[0];
				container.setStyle('display', 'block');
			}
		});
		
		item.addEvent('mouseleave', function() {
			if (item.getParent().getParent().get('id') == 'nav') {
				item.getElements('a')[0].setStyle('font-weight', 'normal');
				container.setStyle('display', 'none');
			}
		});
	});
}

function showYoutubeBol(videoId) {
		youtubeBol = new bootzBox({'id': 'videoBol','content': '<div style="padding-top: 30px;"><object data="http://www.youtube.com/v/'+videoId+'&hl=en_US&fs=1&showinfo=0" height="338" type="application/x-shockwave-flash" width="450"><param name="movie" value="http://www.youtube.com/v/mAOJA6trWqc&hl=en_US&fs=1&showinfo=0" /></object></div>'});
 		var videoContainer = $(document.body).getElements('.videoBol-container')[0];
		var closeButton = new Element('div', {'class': 'gallery_close'});
		closeButton.addEvent('click', function() {
			youtubeBol.hide();
		});					
		videoContainer.adopt(closeButton);
	   
		youtubeBol.show();
}


function showVideoBol() {
	$clear(videoOrb);
	
	var content = $('videoContent').get('html');
	content = content + '<div id="bedrijfsfilm-div"></div>';
	
	videoOrb = new bootzBox({'id': 'videoBol',
				  			 'content': content});	

	
				  			 
	var so = new SWFObject('/assets/flash/player.swf','ply','450','328','0','#ffffff');
	
	var flashVersion = Browser.Plugins.Flash;
	
	if (flashVersion.version != 10) {
		$('bedrijfsfilm-div').set('html', '<br /><br /><br /><br /><br /><br /><br /><br />U heeft geen of een te oude flash player geinstalleerd op uw PC. <br /><a target="_blank" href="http://www.adobe.com/products/flashplayer/">Klik hier</a> om flash te downloaden.');	
	} else {
	
		so.addVariable('id', 'ply');
		so.addParam('allowfullscreen','true');
		so.addParam('allowscriptaccess','always');
		so.addParam('wmode','opaque');
		so.addVariable('image','/assets/images/video/screenshot_bedrijfsfilm2.png');
		so.addVariable('file','/assets/flash/Qredits_v4.0_NL.MP4');
		so.write('bedrijfsfilm-div');
		
	}

	videoOrb.show();
}

function hideVideoBol() {
	videoOrb.hide();
}


function showVideoBolEn() {
	$clear(videoOrb);
	
	var content = $('videoContent').get('html');
	content = content + '<div id="bedrijfsfilm-div"></div>';
	
	videoOrb = new bootzBox({'id': 'videoBol',
				  			 'content': content});	

	
				  			 
	var so = new SWFObject('/assets/flash/player.swf','ply','450','338','0','#ffffff');
	
	var flashVersion = Browser.Plugins.Flash;
	
	if (flashVersion.version != 10) {
		$('bedrijfsfilm-div').set('html', '<br /><br /><br /><br /><br /><br /><br /><br />U heeft geen of een te oude flash player geinstalleerd op uw PC. <br /><a target="_blank" href="http://www.adobe.com/products/flashplayer/">Klik hier</a> om flash te downloaden.');	
	} else {
	
		so.addVariable('id', 'ply');
		so.addParam('allowfullscreen','true');
		so.addParam('allowscriptaccess','always');
		so.addParam('wmode','opaque');
		so.addVariable('image','/assets/images/video/screenshot_bedrijfsfilm2.png');
		so.addVariable('file','/assets/flash/Qredits_v4.0_EN.mov.mp4');
		so.write('bedrijfsfilm-div');
		
	}

	videoOrb.show();
}

function hideVideoBolEn() {
	videoOrb.hide();
}


function showTellAFriend() {
	$clear(tellafriend);
	
	var iFrame = new Element('iframe', {'width': 370,
										'height': 800,
										'frameborder': 0,
										'allowTransparency': "true",
										'src': $('iframeContent').get('text')});
	$('iframeContent').set('html', $('iframeContent').get('html').replace($('iframeContent').get('text'), ''));
	$('iframeContent').adopt(iFrame);
	
	tellafriend = new bootzBox({'id': 'tellafriend',
							    'content': $('iframeContent')});	
	tellafriend.show();
}

function hideTellAFriend() {
	tellafriend.hide();	
}

function showGallery() {
	$clear(gallery);
	gallery = new bootzBox({'id': 'gallery',
                            'type': 'gallery',
							'content': $('galleryDiv')});
	
	var galleryContainer = $(document.body).getElements('.gallery-container')[0];
	var closeButton = new Element('div', {'class': 'gallery_close'});
	closeButton.addEvent('click', function() {
		hideGallery();
	});
	
	galleryContainer.adopt(closeButton);
	
	gallery.show();
}

function hideGallery() {
	gallery.hide();
}


/*pruster console(string) {
	$('console').set('html', string+'<br />'+$('console').get('html'));	
	$('console').setStyle('display', 'block');
}*/

function showDiv(div, hide) {
	
	$(hide).setStyle('display', 'none');	
	$(div).setStyle('display', 'block');	
}

function showMapContent(content, event) {
	$('google-maps-overlay').setStyles({
		'left': event.page.x,
		'top': event.page.y
	});

	if (content.indexOf('img') == -1) {
		$('google-maps-content').set('html', content+'<hr /><a style="cursor: pointer;" onclick="closeMapContent();">Sluiten</a>');
		if (($('google-maps-overlay').getPosition().y + $('google-maps-content').getComputedSize().height) > (getHeight()+$(document.body).getScroll().y)) {
			$('google-maps-overlay').setStyle('top', event.page.y - $('google-maps-content').getComputedSize().height);
		}
		$('google-maps-content').setStyle('display', 'block');
	} else {
		// A little delay for the image to load
		var imageSource = content.substr(content.search(/img src\=\"(.+?)\"/));
		imageSource = imageSource.split('"');
		imageSource = '/'+imageSource[1];
		new Asset.images(imageSource, {onComplete: function(el) {
			$('google-maps-content').set('html', content+'<hr /><a style="cursor: pointer;" onclick="closeMapContent();">Sluiten</a>');	
			$('google-maps-content').setStyle('display', 'block');
			if (($('google-maps-overlay').getPosition().y + $('google-maps-content').getComputedSize().height) > (getHeight()+$(document.body).getScroll().y)) {
				$('google-maps-overlay').setStyle('top', event.page.y - $('google-maps-content').getComputedSize().height);
			}
		}});
	}
	
	
}

function closeMapContent() {
	$('google-maps-content').setStyle('display', 'none');	
}
