window.addEvent('domready', function() {
	
	var togglePlayer = function(el, classel) {
		var mainDiv = $(el);
		var movieID = "http://diensten.midhold.nl/portal/cms/movies/"+el+".flv";
		var contentDiv = mainDiv.getChildren()[0];
		
		if(!contentDiv.showPlayer) {
			//classel.set('class', 'stoppreview');
			classel.innerHTML = "STOP VIDEO";
			contentDiv.oldContent = contentDiv.innerHTML;
			contentDiv.showPlayer = true;
			contentDiv.innerHTML = '<div class="videopreview"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="348" height="264"><param name="movie" value="swf/player.swf" /><param name="flashVars" value="vid='+movieID+'&skincolor=0x000000" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><embed src="swf/player.swf" flashVars="vid='+movieID+'&skincolor=0x000000" quality="high" wmode="transparent" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="348" height="264"></embed></object></div>';
		} else {
			//classel.set('class', 'preview');
			classel.innerHTML = "START VIDEO";
			contentDiv.innerHTML = contentDiv.oldContent;
			contentDiv.showPlayer = false;
			for(i=0; i<$$('a.videobg').length; i++) {
				var div = $$('a.videobg')[i];
				$$('a.videobg')[i].addEvent('click', function(e) {
					togglePlayer(this.getParent().getParent().get("id"), this.getParent().getParent().getChildren()[1].getChildren()[0]);
				});
			}
		}
	};	

	for(i=0; i<$$('a.preview').length; i++) {
		var div = $$('a.preview')[i];
		$$('a.preview')[i].addEvent('click', function(e) {
			togglePlayer(this.getParent().getParent().get("id"), this);
		});
	}
	
	for(i=0; i<$$('a.videobg').length; i++) {
		var div = $$('a.videobg')[i];
		$$('a.videobg')[i].addEvent('click', function(e) {
			togglePlayer(this.getParent().getParent().get("id"), this.getParent().getParent().getChildren()[1].getChildren()[0]);
		});
	}
});