// REAL PLAYER CONTROLS
function change_video(channel){
	//var re =  /(.ram|.rm|.ra)$/i;
	//var re2 =  /(.wmv|.wvx|.wma|.asf|.asx)$/i;
	//if(re.test(channel)){
		MediaPlayer.SetSource(channel);
		if(MediaPlayer.CanPlay()){ 
			MediaPlayer.DoPlay(); 
		}
	//}
	//if(re2.test(channel)){
	//	MediaPlayer.URL = channel;
	//	MediaPlayer.controls.play();
	//}
}
  var ie=document.all;
  var ns=document.layers;
  var button = new Array(); //all buttons
  button[1] = new Image(); button[1].src = "http://www.un.org/webcast/test/video_09.gif";
  button[2] = new Image(); button[2].src = "http://www.un.org/webcast/test/video_over_09.gif";
  var label = new Array(); //all labels
  for(var i=13; i<=17; i++) {
    label[i] = new Array();
	label[i][0] = new Image();
	label[i][1] = new Image();
	label[i][0].src = "http://www.un.org/webcast/test/video_"+i+".gif"; //mouse out
	label[i][1].src = "http://www.un.org/webcast/test/video_over_"+i+".gif"; //mouse out
  }
  function swapbutton(xname) {
    var timg = eval("document."+xname);
	var j = parseInt((xname.toString()).slice(1)) + 12;
	var tlab = eval("document.l"+j);
	//alert(tlab);
    if((timg.src).toString()==(button[1].src).toString()) {
	  timg.src = button[2].src;
	  tlab.src = label[j][1].src;
	}
	else {
	  timg.src = button[1].src;
	  tlab.src = label[j][0].src;
	}
  }
function StopClick() {
  if(document.MediaPlayer.CanStop()) document.MediaPlayer.DoStop();
}
function PlayClick() {
  if(document.MediaPlayer.CanPlay()) document.MediaPlayer.DoPlay();
}
function PauseClick() {
  if(document.MediaPlayer.CanPause()) document.MediaPlayer.DoPause();
  else if(document.MediaPlayer.CanPlay()) document.MediaPlayer.DoPlay();
}
function VolumeDown(){ 
  if(document.MediaPlayer.GetVolume() >= 10){ 
	document.MediaPlayer.SetVolume(document.MediaPlayer.GetVolume() - 10) 
  }
}
function VolumeUp(){ 
  if(document.MediaPlayer.GetVolume() <= 90){ 
	document.MediaPlayer.SetVolume(document.MediaPlayer.GetVolume() + 10) 
  }
}
function MuteAudioClick() {
  if(!document.MediaPlayer.GetMute()) document.MediaPlayer.SetMute(true);
  else document.MediaPlayer.SetMute(false);
}
	function time2ms(str) {
	  str = new String(str);
	  var foo = str.split(":");
	  var tsec = parseInt(foo[foo.length-1]);
	  tsec += parseInt(foo[foo.length-2])*60;
	  tsec += parseInt(foo[foo.length-3])*60*60;
	  tsec = tsec*1000;
	  return tsec
	}
	function seek(tstr) {
	  	var _vid = self.document.MediaPlayer;
	    if(_vid && _vid.GetCanSeek()) _vid.SetPosition(time2ms(tstr));
	}