var link   = "http://uwf.edu/explorecamps/fvp/";
var load   = window.onload;
var video_list = new Array();
var player_list = new Array();

function newMovie(file, width, height)
{
  var mdiv = document.createElement("div");
  mdiv.innerHTML = '<embed type="application/x-shockwave-flash" '+
                   'src="'+link+'player.swf" bgcolor="#FFFFFF" quality="high"'+
                   'allowfullscreen="true" allowscriptaccess="always" '+
                   'flashvars="file='+file+'&amp;image='+link+'exploreprograms09Logo.jpg"'+
                   'width="'+width+'" height="'+height+'">';
  mdiv.hidden = mdiv.innerHTML;
  
  return mdiv;
}

window.onload = function()
{
  load(); //load the previous onload event
    
  var i=0;
  while(add_links(i++));  
}
function add_links(id_num)
{
  var v = document.getElementById("video_links"+id_num);
  if(!v) return false;

  var videos = v.getElementsByTagName("div");
  video_list = new Array();
  for(i=0;i<videos.length;i++)
  {
    var info = videos[i].innerHTML.split(",");
    if(info[0] && info[1])
    {
      videos[i].style.display = "none";

      var video_link  = document.createElement("div");
      var video_data  = document.createElement("div");
      var video_open  = document.createElement("div");
      var video_close = document.createElement("a");
      
      var m = newMovie(info[1],info[2],info[3]);
      v.appendChild(video_link);
      video_link.appendChild(video_open);
      video_link.appendChild(video_data);
      video_data.appendChild(video_close);
      video_data.appendChild(m);
      
      video_link.style.backgroundImage = "url("+info[0]+")";
      video_link.className = "open";
      video_close.className = "close";
      video_data.className  = "video";

      video_data.style.width = info[2]+"px";
      video_open.style.width = "100%";
      video_open.style.height = "100%";
      video_open.style.cursor = "pointer";
      
      video_open.v  = video_data;
      video_close.v = video_data;
      video_open.m = m;
      video_close.m = m;
      
      video_list.push(video_data);
      player_list.push(m);
      
      video_open.onclick = function() 
      { 
        for(i=0;i<video_list.length;i++)
        {
          video_list[i].style.display = "none";
          player_list[i].innerHTML = "";
        }
        this.m.innerHTML = this.m.hidden;
        this.v.style.display = "block";
      };
      video_close.onclick = function() 
      {
        this.m.innerHTML = "";
        this.v.style.display = "none";
      };     

    }
  }
  
  return true;
}
