function start_video(container_id) {

  var uagent = navigator.userAgent.toLowerCase()
  var is_android = (uagent.search('android') > -1)
  var is_firefox = (uagent.search('firefox') > -1)

  var container = document.getElementById("video_container_" + container_id)
  var v = container.getElementsByTagName('VIDEO')[0]
  var width = parseInt(v.getAttribute('width'))
  var height = parseInt(v.getAttribute('height'))
  var src = container.getElementsByTagName('SOURCE')[0].getAttribute('src')
  var d = container.getElementsByTagName('DIV')[0]

  var so = new SWFObject(
    'mp4player.swf', 'flash_container_'+container_id, width, height, "8", "#000000"
  )
  so.addParam("scale", "exactfit")
  so.addParam("align", "tl")
  so.addParam("allowScriptAccess", "sameDomain")
  so.addParam("allowFullScreen", "true")
  so.addParam("wmode", "transparent")
  so.addParam("allowFullScreen", "true")
  so.addParam("quality", "high")
  so.addVariable("src", src)
  so.write(d)

  if (v = container.getElementsByTagName('VIDEO')[0]) {
    if (is_android || is_firefox) {
      var d = v.removeChild(v.getElementsByTagName('DIV')[0])
      v.style.display = 'none'
      container.appendChild(d)
    }
  }
}

