var bIsFinished = false;
window.addEvent("domready", function(){
// code for fading panels behind tech icons
$$('div.fadefront').addEvents({
'mouseenter': function(e){
var sID = this.id.substring(5);
$('back'+sID).fade('in');
},
'mouseleave': function(e){
var sID = this.id.substring(5);
$('back'+sID).fade('out');
}
});
$$('img.fadeback').each(function(el) { el.set('opacity', 0); });
// code for play-pause button on Martin video
$('playpausebtn').set('opacity', 0);
$('playpausebtn').set('tween', {duration: 'short'});
$('playpausebtn').addEvent('click', function(e){
$f().toggle();
});
$('playpausebtn').addEvents({
'mouseenter': function(e){this.fade(1.0);},
'mouseleave': function(e){this.fade(0.4);}
});
// code for play again btn
$('playagainbtn').set('opacity', 0);
$('playagainbtn').set('tween', {duration: 'short'});
$('playagainbtn').addEvent('click', function(e){
if (bIsFinished) 
{
$f().play();
this.setStyle('cursor','default');
this.fade('out');
$('contactbtn').setStyle('cursor','default');
$('contactbtn').fade('out');
}
});
// code for contact us btn
$('contactbtn').set('opacity', 0);
$('contactbtn').set('tween', {duration: 'short'});
$('contactbtn').addEvent('click', function(e){
if (bIsFinished) 
window.location.href = "http://www.bbconsult.co.uk/ContactUs.aspx";
});
// start the videoplayer
flowplayer("videoplayer", {
src: "/bbimages/flowplayer-3.1.1.swf", 
wmode: 'transparent'},  
{ 
onBeforeClick: function() { 
// ignore 2+ clicks, which happens if Flashblock is installed 
if (this.alreadyCalledBeforeClick) 
return false; 
this.alreadyCalledBeforeClick = true; 
return true;
},
clip: {
url: "/bbimages/MartinVideo2.flv",
autoPlay: true,
autoBuffering: true,
onStart: function(){
$('playpausebtn').fade(0.4);
bIsFinished = false;
},
onResume: togglePlayPause,
onPause: togglePlayPause,
onFinish: function(){
bIsFinished = true;
$('playpausebtn').fade('out');
$('playagainbtn').fade('in');
$('playagainbtn').setStyle('cursor','pointer');
$('contactbtn').fade('in');
$('contactbtn').setStyle('cursor','pointer');
}
}, 
plugins: {controls: null}
}); 
});
function togglePlayPause()
{
$('playpausebtn').toggleClass('pausebackgrnd');
}
