<!--
function setPosition(pos)
{
if (!isNaN(pos) && this.id.controls.isAvailable('currentPosition'))
{
this.id.controls.currentPosition = pos/1000;
}
}


function getPosition()
{
  if (this.id.controls.isAvailable('currentPosition'))
  {
    return this.id.controls.currentPosition*1000;
  }
  else
    return 0;
}
function canPause()
{
  return (this.controls.isAvailable('pause'));
}
function doPause()
{
  if (this.controls.isAvailable('pause'))
    this.controls.pause();
}
function canPlay()
{
  return (this.controls.isAvailable('play'));
}
function doPlay()
{
  if (this.controls.isAvailable('play'))
    this.controls.play();
}
function canStop()
{
  return (this.controls.isAvailable('stop'));
}
function doStop()
{
  if (this.controls.isAvailable('stop'));
    this.controls.stop();
}
function setVolume(vol)
{
  if (!isNaN(vol) && this.id.settings.isAvailable('volume'));
    this.id.settings.volume = vol;
}
function getVolume()
{
  if (this.id.settings.isAvailable('volume'));
    return this.id.settings.volume;
}

function getLength()
{
  return parseInt(this.id.currentMedia.duration*1000);
}

function getPlayState()
{
  return this.id.playState;
}

function setSource(src)
{
  if (typeof(src) == 'string') this.id.url = src;
}
function Player(playerId)
{
if (typeof(playerId) == 'string')
{
this.id = document.getElementById(playerId);
this.controls = this.id.controls;

this.setPosition = setPosition;
this.getPosition = getPosition;

this.canPause = canPause;
this.doPause = doPause;

this.canPlay = canPlay;
this.doPlay = doPlay;

this.canStop = canStop;
this.doStop = doStop;

this.getLength = getLength;
this.getPlayState = getPlayState;
this.setSource = setSource;
this.setVolume = setVolume;
this.getVolume = getVolume;
}
}
var player = null;

//-->