/********************************************
 *	Mezimedia Flash Player Functions  
 *******************************************/
var callInterval = 0;
var strFlashParams;
var flashTag = "";
var pwidth = 340;
var pheight = 320;
var siteURL = "/jscript/mvplayer.swf";
var pskin = "";
var clickPlay = false;

/** This function call when not use server check **/
if(_videoDivId==null || _videoDivId==""){
	var _videoDivId ="dataContainer";
}
window.onload = function() {embedPlayer(_videoDivId)}; 


/*
 * Call Flash actions from the javascript
 */
function getID(swfID) {
   if (navigator.appName.indexOf("Microsoft") > -1) {
      return window[swfID];
   } else {
      return document[swfID];
   }
} 

/*
 *Embed Player Object
 */
 
function embedPlayer(PlayerDivId){
	var flashContainer = document.getElementById(PlayerDivId);
	if(!flashContainer) return;
	flashContainer.innerHTML = flashTag;
	
	//Check when player object init
	callInterval = window.setInterval(function(){
		try{
			if(!clickPlay){					
				initPlay(
					_videoID,				
					_videoTitle,
					_videoURL,						
					_videoUploadURL,
					_videoTracking,
					PlayerDivId
				);	
				window.clearInterval(callInterval);
				
			}
		}catch(e){
		}
	},100);
}

/*
 *Init the player
 */
function initPlay(	inp_video_id,
					inp_video_title,
					inp_video_url,					
					inp_video_upload_url,
					inp_video_tracking,
					PlayerDivId
					) {
	strFlashParams = "?videoid="+inp_video_id+"&subject="+inp_video_title+"&videopath="+inp_video_url+"&clientip="+clientip+"&trackingparams="+inp_video_tracking+"&staticimage="+_stillImageURL+"&uploadurl="+inp_video_upload_url;	

	flashTag = 
		"<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\""+
				"codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\""+ "width=\""+pwidth+"\" "+ "height=\""+pheight+"\""+" id=\"meziPlayer\" VIEWASTEXT>"+
		"<param name=\"movie\" value=\""+siteURL+pskin+strFlashParams+"\">"+ 
		"<param name=\"quality\" value=\"high\">"+ 
		"<param name=\"WMode\" value=\"Transparent\">"+ 
		"<embed src=\""+siteURL+pskin+strFlashParams+"\""+ 
		"		quality=\"high\" "+
		"		width=\""+pwidth+"\" "+
		"		height=\""+pheight+"\" "+
		"		type=\"application/x-shockwave-flash\""+ 
		"		pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" wmode=\"transparent\""+ 
		"		id=\"meziPlayer\" "+
		"		name=\"meziPlayer\" "+
		"		swLiveConnect=\"true\">"+
		"</embed>"+ 
		"</object>";
	clickPlay = true;

	embedPlayer(PlayerDivId);
}

/*
 * Call Flash Player to play Video Item 
 */

function callPlayerToPlay(	inp_video_id,			//Video ID							
							inp_video_title,		//Video Title
							inp_video_url,			//Video URL
							inp_upload_url		//Image URL					
							) {	

	try{
		var meziPlayer = getID("meziPlayer");	
		meziPlayer.callPlayerToPlay(inp_video_id,inp_video_title,inp_video_url,inp_upload_url);
		clickPlay = true;
	}catch(e){
	}
} 