var flashvars = {'clip_id': '1','server': 'vimeo.com','show_title': 0,'show_byline': 0,'show_portrait': 0,'fullscreen': 1,'js_api': 1, 'autoplay': 1, 'color': 'edcc70', 'hd': 1}
var parObj = {'swliveconnect':true,'fullscreen': 1,'allowscriptaccess': 'always','allowfullscreen':true, 'wmode': 'opaque'};
var attObj = {};
var oSwfId='myFlashID';
var vimeoAPI;
function ge$(d) {return document.getElementById(d);}
function loadNewVideo(vid) {
attObj.id=oSwfId;
flashvars.clip_id=vid;
var vp=ge$('video');
if(!vp) {
ge$('overlay').innerHTML='';
ge$('overlay').style.visibility = 'visible';
vp=document.createElement("DIV");
vp.id='video';
ge$('overlay').appendChild(vp);
}
swfobject.embedSWF("http://www.vimeo.com/moogaloop.swf",'video','705','365','9.0.0', 'expressInstall.swf',flashvars,parObj,attObj);
}
function playVimeoVideo() {
vimeoAPI.api_play();
addEvents();
}
function stopLoading() {
vimeoAPI.api_unload();
}
function pauseVimeoVideo() {
vimeoAPI.api_pause();
}
function seekToVimeoVideo(value) {
vimeoAPI.api_seekTo(value);
}
function stopVimeoVideo() {
vimeoAPI.api_seekTo(0);
vimeoAPI.api_pause();
}

// Event Handling//
function vimeo_player_loaded() {
    vimeoAPI = ge$(oSwfId);
    //These two lines are added here to show the event capabilities of Moogaloop API. (Showing and hiding a "Please wait" message)
    //If you don't require it, you should remove these two lines as event processing especially onProgress can be CPU intensive
    vimeoAPI.api_addEventListener("onFinish","handleVimeoFinish");
    vimeoAPI.api_addEventListener("onPause","handleVimeoPaused");
    flag=true;
    if(autoPlay) {
        playVimeoVideo();
    }
}

function handleVimeoPaused() {
		document.getElementById('overlay').style.visibility = 'hidden'; 
	}
	
function handleVimeoFinish() {
		document.getElementById('overlay').style.visibility = 'hidden'; 
	}	
