jQuery(document).ready(function(){
	
	jQuery('#colMargin').children().addClass('mainbanners');
	
	
	if ( jQuery('#haarplayer').length == 0 ){
		jQuery('#colMargin').append('<div id="haarplayer"><div class="controlls"><div onclick="$f(\'haarvideo\').play();" style="background:transparent url(fileadmin/template/main/images/player/play.gif) no-repeat scroll 50% 50%"></div><div onclick="$f(\'haarvideo\').pause();" style="background:transparent url(fileadmin/template/main/images/player/pause.gif) no-repeat scroll 50% 50%"></div><div onclick="fwd();"  style="background:transparent url(fileadmin/template/main/images/player/forward.gif) no-repeat scroll 50% 50%"></div><div onclick="rew();"  style="background:transparent url(fileadmin/template/main/images/player/rewind.gif) no-repeat scroll 50% 50%"></div><div id="haarmute" onclick="toggleMute();"  style="background:transparent url(fileadmin/template/main/images/player/volume.gif) no-repeat scroll 50% 50%"></div></div><div id="haarvideo"></div></div>');
	}

	if ( jQuery('#haarplayer').length == 1 ){
		flowplayer("haarvideo", "/typo3conf/ext/miflowplayer/res/flowplayer/flowplayer-3.1.5.swf", {	
			clip: {
				autoPlay: false,
				scaling: "fit",
				loop: false,
				autoBuffering: false,
				fadeInSpeed: 2000,
				fadeOutSpeed: 2000,
				onFinish : function(){
						jQuery('#haarplayer').hide();
						jQuery('.mainbanners').show();
					}
			},
			canvas: {
					background: '#000000',
					backgroundGradient: 'none'
			},
			plugins: {
					controls: null
			}
		});
	}
});
var haarplayertimout=null;
function playClip(clip){
	jQuery(document).scrollTop('0px');
	jQuery('#haarplayer').show();
	jQuery('.mainbanners').hide();
	$f('haarvideo').stop();
	$f('haarvideo').play(clip);
	window.clearTimeout(haarplayertimout);
	haarplayertimout=window.setTimeout(function(){
		if (!$f('haarvideo').isPlaying()){
			$f('haarvideo').play(clip);
		}
	},500);
}

function fwd(){
	var s=$f('haarvideo').getStatus();
	if ( s.time+15 < s.bufferEnd ){
		$f('haarvideo').seek(s.time+15);
	}else{
		$f('haarvideo').seek(s.bufferEnd);
	}
}

function rew(){
	var s=$f('haarvideo').getStatus();
	if ( s.time-15 > 0 ){
		$f('haarvideo').seek(s.time-15);
	}else{
		$f('haarvideo').seek(0);
	}
}

function toggleMute(){
	var s=$f('haarvideo').getStatus();
	if ( s.muted ){
		$f('haarvideo').unmute();
	}else{
		$f('haarvideo').mute();
	}
}

