var currentPosition;

var currentRemaining;

var BOFvideoPlayer = {
	playVideo: function(streamID){
		s1 = new SWFObject('inc/player.swf', 'mp1', '440', '270', '7');
		s1.addVariable('width', '480');
		s1.addVariable('height', '270');
		s1.addVariable('displayheight', '270');
		s1.addVariable('streamer', 'rtmp://85.114.41.60/oflaDemo');
		s1.addVariable('file', streamID);
		/*s1.addVariable('file', 'streams/' + streamID);
		s1.addVariable('streamer', 'rtmp://s3auadc1zzik2e.cloudfront.net/cfx/st');*/
		s1.addVariable('enablejs', 'true');
		s1.addVariable('javascriptid', 'jsid1');
		s1.addVariable('overstretch', 'false'); // expands to fit h or v  "false" -will stretch them to fit
		s1.addVariable('showdigits', 'true');
		s1.addVariable('autostart', 'true');
		s1.addVariable('showicons', 'true');
		
		/* VIRAL PLUGIN */
		s1.addVariable('plugins','');
		s1.addVariable('viral.onpause', 'false');
		s1.addVariable('viral.allowmenu','false');
		
/*	    s1.addVariable('logo', 'images/poweredbyANA.png');
		s1.addVariable('link', 'http://anasailing.com');*/
/*	    s1.addVariable('logo', 'images/poweredbyBANKEL.png');
		s1.addVariable('link', 'http://bankel.hr');*/
/*      s1.addVariable('logo', 'images/poweredbyOPTIMAm.png');
	    s1.addVariable('link', 'http://www.optima.hr');*/
		s1.addVariable('backcolor', '0xFFFFFF'); // face of buttons
		s1.addVariable('frontcolor', '0x404040'); // button symbols & playlist text
		s1.addVariable('lightcolor', '0x808080'); // highlighted playlist item
		s1.addVariable('screencolor', '0x000000'); // screen background color
		
		s1.write('videoDiv');
	}
}

function tMonitor(obj){
	time = obj.position;
	document.getElementById("t").innerHTML = "<b>" + time + "</b>";
}
//s1.addVariable('file', 'rtmp://castor.multilink.hr/oflaDemo');

function thisMovie(movieName) {
	if(navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
};

var BOFsendEvent = {
	sendEvent: function(swf, typ, prm){
		thisMovie(swf).sendEvent(typ, prm);
	}
}

/*function sendEvent(typ,prm) {
	thisMovie("mpl").sendEvent(typ,prm);
};*/
	
getUpdate = function(typ,pr1,pr2,swf) { 
	if (typ == 'state') {
		playerState = function(){
			var state = pr1;
			return state;
		}
	}
	else if (typ == "time") {
			currentPosition = pr1;
			pr2 == undefined ? null : currentRemaining = Math.round(pr2);
		}
	
	var tmp = document.getElementById("time"); 
	if (tmp) { tmp.innerHTML = "<b>Time:</b> " + currentPosition + "&nbsp;&nbsp;<b>Remaining:</b> " + currentRemaining; };
};

/*
 * Changed 09.02.2008.
 */
BOFgotoPos = function(scrub){
	var vidPstate = /*playerState()*/0;
	if (vidPstate == 1) {
		wait4buffer(scrub);
	} else {
			BOFsendEvent.sendEvent('mp1', 'SEEK', scrub);
			var videoMsg = Ext.get('videoMsg');
			//videoMsg.setStyle('display', 'none');
	}
}

function wait4buffer(scrub){
	setTimeout('BOFgotoPos(\''+scrub+'\')',500);
}

BOFvideoMsg = function(scrub){
	var videoMsg = Ext.get('videoMsg');
	videoMsg.setStyle('text-decoration', 'blink');
	videoMsg.setStyle('display', 'block');
	setTimeout('BOFgotoPos(\''+scrub+'\')',2000);
}
/*
 * End
 */


