function playAudio(file, desc) {

  var w = 320;
  var h = 190;
  var pw = 320;
  var ph = 190;
  var sx;
  var sy;

  if (window.innerWidth || window.innerHeight) {
    pw = window.innerWidth;
    ph = window.innerHeight;
  } else {
    pw = document.body.clientWidth;
    ph = document.body.clientHeight;
  }
  if (window.screenX || window.screenY) {
    sx = window.screenX;
    sy = window.screenY;
  } else {
    sx = window.screenLeft;
    sy = window.screenTop;
  }

  var x = Math.floor((pw-w)/2) + sx;
  var y = Math.floor((ph-h)/2) + sy;

  player = window.open('/listen.html?file='+file+'&desc='+desc,'listen','width='+w+',height='+h+',left='+x+',top='+y+',resizable=0,scrollbars=0,titlebar=0,toolbar=0,menubar=0,status=0,directories=0,personalbar=0');
  player.focus();

}

