/******************************************************************************* FILE: mud_Scripts.js REQUIRES: prototype.js AUTHOR: Takashi Okamoto mud(tm) - http://www.mudcorp.com/ VERSION: 2.1 - update to make it work more like MudFadeGallery DATE: 04/07/2006 -------------------------------------------------------------------------------- This file is part of MudShiftContent. MudShiftContent is free for anyone to use, but this header MUST be included, and may not be modified. *******************************************************************************/ //////////////////////////////////////////////////////////////////////////////// // GLOBAL VARS var imgs; var imgsGallery = new Array(); //////////////////////////////////////////////////////////////////////////////// // MOUSE EVENTS function setOnMouseClick() { var elements = document.getElementsByTagName("a"); for (var i = 0; i < elements.length; i++) { switch(elements[i].className) { case "next": elements[i].onclick = function() { imgs.move('next'); return false; } break; case "prev": elements[i].onclick = function() { imgs.move('prev'); return false; } break; } } } //////////////////////////////////////////////////////////////////////////////// // INIT function init() { setOnMouseClick(); // MudShiftContent(id, unitX, unitTotal) imgs = new MudShiftContent('imgs', imgsGallery); // set init if ($('imgs_title')) $('imgs_title').innerHTML = imgsGallery[0].title; if ($('imgs_caption')) $('imgs_caption').innerHTML = imgsGallery[0].caption; } //////////////////////////////////////////////////////////////////////////////// // EVENTS Event.observe(window, 'load', init, false);