
var lastArticleId = -1;

/**
 * Article display functions
 */
function showArticleInfo(id) {
  if (lastArticleId >= 0)
    closeArticleInfo(lastArticleId);
  dojo.query("#item_"+id).style("display", "none");
  dojo.query("#info_"+id).style("display", "block");
  lastArticleId = id;
}
function closeArticleInfo(id) {
  dojo.query("#item_"+id).style("display", "block");
  dojo.query("#info_"+id).style("display", "none");
}
function changeImg(index, state) {
  document.getElementById("articleImg" + index).src = articleImages[index][state];
}
function preloadArticleImg() {
  for (i=0; i<articleImages.length; i++)
     preload("img" + i, articleImages[i][1]);
}

/**
 * Video display functions
 */
function displayVideo(index, video, preview, width, height) {
  // remove lastplayer
  $('#videoScreen').empty();

  // create player
  $('#videoScreen').append('<div id="videoPlayer" />');

  var flashvars = {};
    flashvars.mediaURL = "../../" + video;
    flashvars.teaserURL = preview;
    flashvars.allowSmoothing = "true";
    flashvars.autoPlay = "false";
    flashvars.buffer = "6";
    flashvars.showTimecode = "true";
    flashvars.loop = "false";
    flashvars.controlColor = "0xffffff";
    flashvars.controlBackColor = "0x000000";
    flashvars.scaleIfFullScreen = "true";
    flashvars.showScalingButton = "true";
    flashvars.defaultVolume = "100";
    flashvars.crop = "false";
    //flashvars.onClick = "toggleFullScreen";

  var params = {};
    params.menu = "false";
    params.allowFullScreen = "true";
    params.allowScriptAccess = "always"

  var attributes = {};
    attributes.id = "nonverblaster";
    attributes.bgcolor = "#000000"
  function embedSWF(){
    swfobject.embedSWF("js/nonverblaster/NonverBlaster.swf", "videoPlayer", width, height, "9", "js/nonverblaster/expressinstall.swf", flashvars, params, attributes);
  }
  embedSWF();

  // highlight current selection
  $('#listOfVideos .item a').removeClass('current');
  $('#listOfVideos #video' + index + ' a').addClass('current');
}

