PreLoad(); //Pre-load button images into cache

function PreLoad()   //in a function to limit scope of unneeded variables
{
   var buttonFolder = "";
   for(i=1; i<=10; i++)
   {
      var b, name=pad(i,2);
      b = new Image(); b.src = buttonFolder+name+"makeup.png";
      b = new Image(); b.src = buttonFolder+name+"makeuph.png";
   }
}
function pad(number, length) {
    var str = number.toString();
    while (str.length < length) { str = '0' + str; }
    return str;
}

function AddRollovers()
{
   var list = document.getElementById("MovieList");
   var a = list.getElementsByTagName('A');
   for (i=0; i<a.length; i++)
   {
      a[i].onmouseover = new Function('mouseon(this);')
      a[i].onmouseout  = new Function('mouseoff(this);')
   }
}
var RolloverPattern = /^(.*\/[0-9]{2,2}makeup)h?(\.png)/;
function mouseon(obj)
{
   var val = RolloverPattern.exec(obj.firstChild.src);
   obj.firstChild.src = val[1]+'h'+val[2];
}
function mouseoff(obj)
{
   var val = RolloverPattern.exec(obj.firstChild.src);
   obj.firstChild.src = val[1]+val[2];
}

function videoX(item)
{
   var name = document.getElementById("movieclipname");
   name.value = item+"makeup.swf";
   var embed = document.getElementsByTagName('embed');
   if (embed!=null && embed.length>0)
   {
      embed[0].src = name.value;
   }
}

function video(item)
{
   var newswf = item+"makeup.swf";
   if(document.all)  //test if IE
   {
      player.LoadMovie(0, newswf);  //IE... <object id="player"
   }
   else
   {
      document.embeds.player.LoadMovie(0, newswf);  //FF... <embed name="player" 
      //Chrome,Safari,Opera: Adobe Flash Player Security error occurs when html is loaded as local files.
      //Works fine when run from a real website.
   }
}

