var myrulesGlobal = {
  ".flipbookModal": function(element) {
    element.onclick = function() {
      Global.OpenFlipbookModal(element);
      return false;
    }
  },
  '.toggleDiv' : function(element){
    element.onclick = function(){
      if (element.parentNode.parentNode.className == "open")
        element.parentNode.parentNode.className = "closed";
      else
        element.parentNode.parentNode.className = "open";
    }
    element.onmouseover = function (){
      var theText = "expand/collapse";
      element.alt=theText;
      element.title=theText;
    }
  },
  ".disclaimerModal": function(element) {
    element.onclick = function() {
      var str = typeof exitDisclaimer != "undefined" ? exitDisclaimer.text : "";
      if (str != "") {
        Dialog.confirm(str, {
          className: "alphacube",
          width: 400,
          height: 250,
          closable: true,
          okLabel: "Proceed",
          ok: function(win) {
            document.location = element.href;
          }
        });
        return false;
      }
      else {
        return true;
      }
    }
  }
};
  Behaviour.register(myrulesGlobal);

if(typeof Global == "undefined"){
  var Global = {}
}
Object.extend(Global, {
  "OpenFlipbookModal": function(element) {
    //var dimensions = document.viewport.getDimensions();
    //var w = dimensions.width;
    //var h = dimensions.height;
    var w = 727;
    var h = 500;
    Dialog.info("<iframe frameborder=\"0\" scrolling=\"no\" width=\"" + Number(w - 10) + "\" height=\"" + Number(h - 10) + "\" src=\"" + element.href + "\"></iframe>", {
    className : "black alphacube",
    width     : w,
    height    : h,
    closable  : true
    });
  }
})


var MovieNavWidget = {
  "movieArr": [],
  "nextMovie": function() {
    var nextMovie = 0;
    for (i=0;i<this.movieArr.length;i++) {
      if(this.movieArr[i] == so.getAttribute("swf")) {
        if (!(i == this.movieArr.length - 1)) {
          nextMovie = i + 1;
        }
      }
    }
    so.setAttribute("swf",this.movieArr[nextMovie]);
    so.write("HomeMovieSwf"); 
  },
  "previousMovie": function() {
    var previousMovie = this.movieArr.length-1;
    for (i=0;i<this.movieArr.length;i++) {
      if(this.movieArr[i] == so.getAttribute("swf")) {
        if (!(i == 0)) {
          previousMovie = i - 1;
        }
      }
    }
    so.setAttribute("swf",this.movieArr[previousMovie]);
    so.write("HomeMovieSwf"); 
  }
}

