var g_plotLoaded=false;
var bufferedData = null;

function thisMovie(movieName) {
    return document.getElementById(movieName);
    /*
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    } else {
        return document[movieName]
    }
    */
}

function onPlotLoaded() {
  
  g_plotLoaded = true;
  if(bufferedData != null) {
    plot_displayData(bufferedData);
  }
  return true;
}

function plot_displayData(data) {
  
  try {    
    if(g_plotLoaded) {
      thisMovie('flashPlotArea').displayData(data);
    } else {
      bufferedData = data;
    }
  } catch(e) {
    alert(e);
  }
}
