window.onload = scriptsInit;

function scriptsInit() {
  for (var i=0; i<document.links.length; i++) {
    var linkObj =  document.links[i];
    
    if (linkObj.id) {
      if (linkObj.id.indexOf('Clip') > 0) {
        var videoButton = document.getElementById(linkObj.id + "-img");
        if (videoButton) {
          setupButton(linkObj,videoButton);
		}
      } else {
        var imgObj = document.getElementById(linkObj.id + "-img");
        if (imgObj) {
          setupRollover(linkObj,imgObj);
        }
      }
    }
  }
}


function setupRollover(thisLink,thisImage) {
  thisLink.imgToChange = thisImage;
  thisLink.onmouseout = rollOut;
  thisLink.onmouseover = rollOver;  
  thisLink.onmousedown = clickDown;
  
  thisLink.outImage = new Image();
  thisLink.outImage.src = "images/nav/" + thisLink.id + "-start.gif";

  thisLink.overImage = new Image();
  thisLink.overImage.src = "images/nav/" + thisLink.id + "-over.gif";
  
  thisLink.downImage = new Image();
  thisLink.downImage.src = "images/nav/" + thisLink.id + "-down.gif";
}

function setupButton(thisLink,thisImage) {
  thisLink.imgToChange = thisImage;
  thisLink.onmouseout = rollOut;
  thisLink.onmouseover = rollOver;  
  thisLink.onmousedown = clickDown;
  thisLink.onclick = setVideo;

  thisLink.outImage = new Image();
  thisLink.outImage.src = "images/nav/playbutton-start.gif";

  thisLink.overImage = new Image();
  thisLink.overImage.src = "images/nav/playbutton-over.gif";
  
  thisLink.downImage = new Image();
  thisLink.downImage.src = "images/nav/playbutton-down.gif";
}

function setupPromo(thisLink,thisImage) {
  thisLink.imgToChange = thisImage;
  thisLink.onmouseout = rollOut;
  thisLink.onmouseover = rollOver;  
  thisLink.onmousedown = clickDown;
  thisLink.onclick = setVideo;

  thisLink.outImage = new Image();
  thisLink.outImage.src = "images/nav/playbutton-start.gif";

  thisLink.overImage = new Image();
  thisLink.overImage.src = "images/nav/playbutton-over.gif";
  
  thisLink.downImage = new Image();
  thisLink.downImage.src = "images/nav/playbutton-down.gif";
}

function rollOut() {
  this.imgToChange.src = this.outImage.src;
}

function rollOver() {
  this.imgToChange.src = this.overImage.src;
}

function clickDown() {
  this.imgToChange.src = this.downImage.src;
}

function setVideo(){
  videoValSet = this.href  //link referance selected by onclick is passed to cookie below
	videoTitle = this.title
	videoX = this.vidX;
	videoY = this.vidY;
  var expireDate = new Date();
  expireDate.setMonth(expireDate.getMonth()+6);
  document.cookie = "videoVal=" + videoValSet + ";path=/;expires=" + expireDate.toGMTString();
	document.cookie = "videoTitle=" + videoTitle + ";path=/;expires=" + expireDate.toGMTString();
  window.location = "video.html";
  return false
}

function getVideo(){
  if (document.cookie != "") {
	  var tempInfo = document.cookie.split(";");
		for(var i = 0; i < tempInfo.length; i++) {
		  var c = tempInfo[i];
			while(c.charAt(0) == ' ') c = c.substring(1,c.length);
			if(c.indexOf("videoVal=") > -1) var vidLink = c.substring(9,c.length);
			if(c.indexOf("videoTitle=") > -1) {
			  var vidTitle = c.substring(11,c.length);
			} else {vidTitle = ""}
		}
		//alert("videoVal= " + vidLink + " videoTitle= " + vidTitle);
    var movieEmbedObj = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='640' height='480'><param name='movie' value=" + vidLink + " id='movieTag'><param name='quality' value='high'><embed src=" + vidLink + " id='embedTag' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='640' height='480'></embed></object><p><font size=4 face='Arial, Helvetica, sans-serif'>" + vidTitle + "</font></p>";
    document.getElementById("movieObject").innerHTML = movieEmbedObj
  }
}

