Event.observe(window, 'load', function() 
{
	if($('map'))
	{
		var latlng = new google.maps.LatLng(52.064502, 4.9128918); 
		    var myOptions = { 
		      zoom: 12, 
		      center: latlng, 
		      mapTypeId: google.maps.MapTypeId.ROADMAP 
		    }; 
		    var map = new google.maps.Map(document.getElementById("map"), myOptions); 
		        
		var marker = new google.maps.Marker({
	        position: latlng, 
	        map: map,
	        title:"Belo Groep BV"
	    }); 
	}
	
	if ($('portaalrotator'))
	{
		var v = new VideoPlayer(); 
		v.play('/flash/portaalrotator.flv', 'portaalrotator', 580, 326, '/flash/portaalrotator.jpg');
	}
	
	if ($('verreiker'))
	{
		var v = new VideoPlayer(); 
		v.play('/flash/verreiker.flv', 'verreiker', 580, 434, '/flash/verreiker.jpg');
	}
});

var VideoPlayer = Class.create(
{
	initialize: function()
	{
		
	},
	play: function(source, target, width, height, prerollimage)
	{
		var flashvars = {
			flvpFolderLocation: "/flvplayer/",
			flvpAutoStartMovie: false,
			flvpPreRollImage: prerollimage,
			flvpVideoSource: source,
			flvpWidth: width,
			flvpHeight: height,
			flvpTurnOnCorners: false,
			flvpShowbInfo: false,
			flvpShowbCc: false,
			flvpShowbMenu: false,
			flvpShowTimerText : false,
			flvpInterfaceDisplay : "autohide",
			flvpBackButtonRollOverColor: "0x87b4d3",
			flvpPlayButtonRollOverColor: "0x87b4d3",
			flvpPauseButtonRollOverColor: "0x87b4d3",
			flvpStopButtonRollOverColor: "0x87b4d3",
			flvpForwardButtonRollOverColor: "0x87b4d3",
			flvpInfoButtonRollOverColor: "0x87b4d3",
			flvpCCButtonRollOverColor: "0x87b4d3",
			flvpFullscreenButtonRollOverColor: "0x87b4d3",
			flvpMenuButtonRollOverColor: "0x87b4d3",
			flvpCloseMenuButtonRollOverColor: "0x87b4d3",
			flvpScrubBarDragRollOverColor: "0x87b4d3",
			flvpVolumeButtonOnRollOverColor: "0x87b4d3",
			flvpVolumeButtonOffRollOverColor: "0x87b4d3",
			flvpVolumeDragRollOverColor: "0x87b4d3",
			flvpScrubBarFrontColor : "0x87b4d3",
			flvpVolumeFrontColor : "0x87b4d3"
		};
		
		var params = {
			wmode: "transparent",
			menu: "true", 
			allowfullscreen: "true"
		};
		
		swfobject.embedSWF("/flash/flvplayer.swf", target, width, height, "9.0.0", "/flash/expressInstall.swf", flashvars, params);
	}
});
