home *** CD-ROM | disk | FTP | other *** search
/ Photo Explosion 2.5 (Special Edition) / NovaDevelopment-PhotoExplosionSE-v2.5-Windows.iso / Data / Data1.cab / _C6B64B39E7B5464ABFF35F6953598F7A < prev    next >
Encoding:
Text File  |  2005-12-12  |  15.2 KB  |  232 lines

  1. <html>
  2. <head>
  3. <title>My Senior Prom</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <script language="JavaScript">
  6. <!--
  7. <!--
  8. function MM_preloadImages() { //v2.0
  9.   if (document.images) {
  10.     var imgFiles = MM_preloadImages.arguments;
  11.     if (document.preloadArray==null) document.preloadArray = new Array();
  12.     var i = document.preloadArray.length;
  13.     with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
  14.       preloadArray[i] = new Image;
  15.       preloadArray[i++].src = imgFiles[j];
  16.   } }
  17. }
  18.  
  19. function MM_swapImgRestore() { //v2.0
  20.   if (document.MM_swapImgData != null)
  21.     for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
  22.       document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
  23. }
  24.  
  25. function MM_swapImage() { //v2.0
  26.   var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
  27.   for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
  28.     objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
  29.     if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
  30.         (objStr.indexOf('document.all[')   ==0 && document.all   ==null))
  31.       objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
  32.     obj = eval(objStr);
  33.     if (obj != null) {
  34.       swapArray[j++] = obj;
  35.       swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
  36.       obj.src = MM_swapImage.arguments[i+2];
  37.   } }
  38.   document.MM_swapImgData = swapArray; //used for restore
  39. }
  40.  
  41. function MM_timelinePlay(tmLnName, myID) { //v1.2
  42.   //Copyright 1997 Macromedia, Inc. All rights reserved.
  43.   var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
  44.   if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  45.   tmLn = document.MM_Time[tmLnName];
  46.   if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
  47.   if (myID == tmLn.ID) { //if Im newest
  48.     setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
  49.     fNew = ++tmLn.curFrame;
  50.     for (i=0; i<tmLn.length; i++) {
  51.       sprite = tmLn[i];
  52.       if (sprite.charAt(0) == 's') {
  53.         if (sprite.obj) {
  54.           numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
  55.           if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range
  56.             keyFrm=1;
  57.             for (j=0; j<sprite.values.length; j++) {
  58.               props = sprite.values[j]; 
  59.               if (numKeyFr != props.length) {
  60.                 if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
  61.                 else        sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
  62.               } else {
  63.                 while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
  64.                 if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
  65.                   if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
  66.                   else        sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
  67.         } } } } }
  68.       } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
  69.       if (fNew > tmLn.lastFrame) tmLn.ID = 0;
  70.   } }
  71. }
  72.  
  73. function MM_timelineGoto(tmLnName, fNew, numGotos) { //v2.0
  74.   //Copyright 1997 Macromedia, Inc. All rights reserved.
  75.   var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
  76.   if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  77.   tmLn = document.MM_Time[tmLnName];
  78.   if (numGotos != null)
  79.     if (tmLn.gotoCount == null) tmLn.gotoCount = 1;
  80.     else if (tmLn.gotoCount++ >= numGotos) {tmLn.gotoCount=0; return}
  81.   jmpFwd = (fNew > tmLn.curFrame);
  82.   for (i = 0; i < tmLn.length; i++) {
  83.     sprite = (jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i]; //count bkwds if jumping back
  84.     if (sprite.charAt(0) == "s") {
  85.       numKeyFr = sprite.keyFrames.length;
  86.       firstKeyFr = sprite.keyFrames[0];
  87.       lastKeyFr = sprite.keyFrames[numKeyFr - 1];
  88.       if ((jmpFwd && fNew<firstKeyFr) || (!jmpFwd && lastKeyFr<fNew)) continue; //skip if untouchd
  89.       for (keyFrm=1; keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]; keyFrm++);
  90.       for (j=0; j<sprite.values.length; j++) {
  91.         props = sprite.values[j];
  92.         if (numKeyFr == props.length) propNum = keyFrm-1 //keyframes only
  93.         else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1); //or keep in legal range
  94.         if (sprite.obj != null) {
  95.           if (props.prop2 == null) sprite.obj[props.prop] = props[propNum];
  96.           else        sprite.obj[props.prop2][props.prop] = props[propNum];
  97.       } }
  98.     } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
  99.   }
  100.   tmLn.curFrame = fNew;
  101.   if (tmLn.ID == 0) eval('MM_timelinePlay(tmLnName)');
  102. }
  103.  
  104. function MM_showHideLayers() { //v2.0
  105.   var i, visStr, args, theObj;
  106.   args = MM_showHideLayers.arguments;
  107.   for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
  108.     visStr   = args[i+2];
  109.     if (navigator.appName == 'Netscape' && document.layers != null) {
  110.       theObj = eval(args[i]);
  111.       if (theObj) theObj.visibility = visStr;
  112.     } else if (document.all != null) { //IE
  113.       if (visStr == 'show') visStr = 'visible'; //convert vals
  114.       if (visStr == 'hide') visStr = 'hidden';
  115.       theObj = eval(args[i+1]);
  116.       if (theObj) theObj.style.visibility = visStr;
  117.   } }
  118. }
  119.  
  120.  
  121. //-->
  122.  
  123. function MM_initTimelines() {
  124.     //MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
  125.     var ns = navigator.appName == "Netscape";
  126.     document.MM_Time = new Array(2);
  127.     document.MM_Time[0] = new Array(2);
  128.     document.MM_Time["Timeline1"] = document.MM_Time[0];
  129.     document.MM_Time[0].MM_Name = "Timeline1";
  130.     document.MM_Time[0].fps = 15;
  131.     document.MM_Time[0][0] = new String("sprite");
  132.     document.MM_Time[0][0].slot = 1;
  133.     if (ns)
  134.         document.MM_Time[0][0].obj = document["Layer9"];
  135.     else
  136.         document.MM_Time[0][0].obj = document.all ? document.all["Layer9"] : null;
  137.     document.MM_Time[0][0].keyFrames = new Array(1, 8, 19, 25, 29, 30, 33, 36, 42, 50);
  138.     document.MM_Time[0][0].values = new Array(2);
  139.     document.MM_Time[0][0].values[0] = new Array(56,59,62,65,68,71,75,80,84,88,93,97,102,108,113,117,122,127,131,138,143,148,153,157,161,165,168,170,171,172,169,164,160,156,151,146,143,141,139,136,133,128,124,119,114,109,103,98,92,87);
  140.     document.MM_Time[0][0].values[0].prop = "left";
  141.     document.MM_Time[0][0].values[1] = new Array(48,51,54,56,59,62,64,67,69,71,73,75,76,78,80,82,83,84,85,86,86,85,84,83,81,78,74,70,67,59,57,56,56,55,55,57,59,62,65,69,72,74,74,74,74,73,73,72,71,70);
  142.     document.MM_Time[0][0].values[1].prop = "top";
  143.     if (!ns) {
  144.         document.MM_Time[0][0].values[0].prop2 = "style";
  145.         document.MM_Time[0][0].values[1].prop2 = "style";
  146.     }
  147.     document.MM_Time[0][1] = new String("behavior");
  148.     document.MM_Time[0][1].frame = 51;
  149.     document.MM_Time[0][1].value = "MM_timelineGoto('Timeline1','1')";
  150.     document.MM_Time[0].lastFrame = 51;
  151.     document.MM_Time[1] = new Array(4);
  152.     document.MM_Time["Timeline2"] = document.MM_Time[1];
  153.     document.MM_Time[1].MM_Name = "Timeline2";
  154.     document.MM_Time[1].fps = 15;
  155.     document.MM_Time[1][0] = new String("behavior");
  156.     document.MM_Time[1][0].frame = 4;
  157.     document.MM_Time[1][0].value = "MM_showHideLayers('document.layers[\\\'Layer1\\\']','document.all[\\\'Layer1\\\']','hide','document.layers[\\\'Layer10\\\']','document.all[\\\'Layer10\\\']','show','document.layers[\\\'Layer11\\\']','document.all[\\\'Layer11\\\']','hide')";
  158.     document.MM_Time[1][1] = new String("behavior");
  159.     document.MM_Time[1][1].frame = 7;
  160.     document.MM_Time[1][1].value = "MM_showHideLayers('document.layers[\\\'Layer1\\\']','document.all[\\\'Layer1\\\']','hide','document.layers[\\\'Layer10\\\']','document.all[\\\'Layer10\\\']','hide','document.layers[\\\'Layer11\\\']','document.all[\\\'Layer11\\\']','show')";
  161.     document.MM_Time[1][2] = new String("behavior");
  162.     document.MM_Time[1][2].frame = 1;
  163.     document.MM_Time[1][2].value = "MM_showHideLayers('document.layers[\\\'Layer1\\\']','document.all[\\\'Layer1\\\']','show','document.layers[\\\'Layer11\\\']','document.all[\\\'Layer11\\\']','hide')";
  164.     document.MM_Time[1][3] = new String("behavior");
  165.     document.MM_Time[1][3].frame = 9;
  166.     document.MM_Time[1][3].value = "MM_timelineGoto('Timeline2','1')";
  167.     document.MM_Time[1].lastFrame = 9;
  168.     for (i=0; i<document.MM_Time.length; i++) {
  169.         document.MM_Time[i].ID = null;
  170.         document.MM_Time[i].curFrame = 0;
  171.         document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
  172.     }
  173. }
  174. //-->
  175. </script>
  176. <style type="text/css">
  177. <!--
  178. .AlbumTitleStyle {  font-family: "Times New Roman", "Times", "serif"; font-size: 26pt; font-style: italic; color: #FF6600}
  179. .ThumbTitleStyle {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 8pt; color: #FF3300; font-weight: bold}
  180. .Fixed02 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 7pt; font-style: italic; color: #FFFF99}
  181. .SignStyle {  font-family: "Times New Roman", "Times", "serif"; font-size: 10pt; font-style: italic; font-weight: bold; color: #FFFF99}
  182. -->
  183. </style></head>
  184.  
  185. <body bgcolor="#000000" onLoad="MM_preloadImages('../image/pre2.jpg','#924705405400');MM_preloadImages('../image/home2.jpg','#924705420500');MM_preloadImages('../image/next2.jpg','#924705431930');MM_timelinePlay('Timeline1');MM_timelinePlay('Timeline2')" link="#FFFF99" vlink="#FFFF99" alink="#FFFF99" >
  186. <div id="Layer2" style="position:absolute; left:3px; top:-3px; width:748px; height:40px; z-index:25"> 
  187.   <p id="uAlbumTitle" align="center" class="AlbumTitleStyle">My Senior Prom</p>
  188. </div>
  189. <div id="Layer3" style="position:absolute; left:72px; top:273px; width:98px; height:36px; z-index:4"><img src="../image/smbk.jpg" width="148" height="91" name="uThumb003Dec02"></div>
  190. <div id="Layer3" style="position:absolute; left:258px; top:137px; width:91px; height:50px; z-index:4"><img src="../image/smbk.jpg" width="148" height="91" name="uThumb002Dec02"></div>
  191. <div id="Layer3" style="position:absolute; left:261px; top:276px; width:108px; height:52px; z-index:4"><img src="../image/smbk.jpg" width="148" height="91" name="uThumb004Dec02"></div>
  192. <div id="Layer3" style="position:absolute; left:73px; top:137px; width:133px; height:78px; z-index:4"><img src="../image/smbk.jpg" width="148" height="91" name="uThumb001Dec02"></div>
  193. <div id="Layer4" style="position:absolute; left:63px; top:269px; width:109px; height:65px; z-index:9"><a href="s-prom3.htm"><img src="../image/frame1.gif" width="165" height="110" border="0" name="uThumb003Dec01"></a></div>
  194. <div id="Layer4" style="position:absolute; left:62px; top:130px; width:93px; height:40px; z-index:10"><a href="s-prom1.htm"><img src="../image/frame1.gif" width="165" height="110" border="0" name="uThumb001Dec01"></a></div>
  195. <div id="Layer4" style="position:absolute; left:256px; top:269px; width:104px; height:52px; z-index:11"><a href="s-prom4.htm"><img src="../image/frame1.gif" width="165" height="110" border="0" name="uThumb004Dec01"></a></div>
  196. <div id="Layer4" style="position:absolute; left:255px; top:130px; width:91px; height:52px; z-index:12"><a href="s-prom2.htm"><img src="../image/frame1.gif" width="165" height="110" border="0" name="uThumb002Dec01"></a></div>
  197. <div id="Layer1" style="position:absolute; left:44px; top:37px; width:519px; height:343px; z-index:1; visibility: hidden"><img src="../image/bg1-s.jpg" width="660" height="388"></div>
  198. <div id="Layer8" style="position:absolute; width:45px; height:38px; z-index:17; left: 453px; top: 169px"><img src="../image/drum-s.gif" width="234" height="238"></div>
  199. <div id="Layer9" style="position:absolute; width:38px; height:32px; z-index:18; left: 56px; top: 48px"><img src="../image/music-ani.gif" width="533" height="46"></div>
  200. <div id="Layer10" style="position:absolute; width:30px; height:27px; z-index:1; left: 44px; top: 37px; visibility: hidden"><img src="../image/bg2-s.jpg" width="660" height="388"></div>
  201. <div id="Layer11" style="position:absolute; width:30px; height:28px; z-index:1; left: 44px; top: 37px; visibility: visible">
  202.   <img src="../image/bg3-s.jpg" width="660" height="388"> 
  203. </div>
  204. <div id="Layer5" style="position:absolute; left:241px; top:428px; width:82px; height:46px; z-index:13"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('document.layers[\'Layer5\'].document.uPreviousButton','document.uPreviousButton','../image/pre2.jpg','#924705405400')"><img src="../image/pre1.jpg" width="86" height="58" border="0" name="uPreviousButton" alt="Back"></a></div>
  205. <div id="Layer6" style="position:absolute; left:349px; top:428px; width:52px; height:50px; z-index:14"><a href="seniprom.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('document.layers[\'Layer6\'].document.uHomeButton','document.uHomeButton','../image/home2.jpg','#924705420500')"><img src="../image/home1.jpg" width="57" height="58" border="0" name="uHomeButton" alt="Home"></a></div>
  206. <div id="Layer7" style="position:absolute; left:428px; top:428px; width:54px; height:46px; z-index:15"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('document.layers[\'Layer7\'].document.uNextButton','document.uNextButton','../image/next2.jpg','#924705431930')"><img src="../image/next1.jpg" width="86" height="58" border="0" name="uNextButton" alt="Next"></a></div>
  207. <div id="Layer12" style="position:absolute; width:179px; height:28px; z-index:21; left: 64px; top: 235px"> 
  208.   <p id="uThumbTitle001" class="ThumbTitleStyle" align="left">May 22, 2000</p>
  209. </div>
  210. <div id="Layer13" style="position:absolute; width:180px; height:29px; z-index:22; left: 256px; top: 235px"> 
  211.   <p id="uThumbTitle002" class="ThumbTitleStyle" align="left">May 22, 2000</p>
  212. </div>
  213. <div id="Layer14" style="position:absolute; width:177px; height:34px; z-index:20; left: 64px; top: 372px"> 
  214.   <p id="uThumbTitle003" class="ThumbTitleStyle" align="left">May 22, 2000</p>
  215. </div>
  216. <div id="Layer15" style="position:absolute; width:184px; height:33px; z-index:24; left: 256px; top: 373px"> 
  217.   <p id="uThumbTitle004" class="ThumbTitleStyle" align="left">May 22, 2000</p>
  218. </div>
  219. <div id="Layer16" style="position:absolute; width:296px; height:33px; z-index:26; left: 3px; top: 428px"> 
  220.   <p align="left"><a href="http://www.novadevelopment.com" class="Fixed02"> 
  221.        </a></p>
  222. </div>
  223. <div id="Layer17" style="position:absolute; width:34px; height:24px; z-index:5; left: 69px; top: 135px"><img src="../Image/photo-s1.jpg" width="147" height="92" name="uThumb001"></div>
  224. <div id="Layer18" style="position:absolute; width:38px; height:35px; z-index:5; left: 259px; top: 134px"><img src="../Image/photo-s2.jpg" width="155" height="95" name="uThumb002"></div>
  225. <div id="Layer19" style="position:absolute; width:37px; height:35px; z-index:5; left: 68px; top: 275px"><img src="../image/photo-s3.jpg" width="155" height="95" name="uThumb003"></div>
  226. <div id="Layer20" style="position:absolute; width:35px; height:30px; z-index:5; left: 260px; top: 274px"><img src="../Image/photo-s4.JPG" width="149" height="92" name="uThumb004"></div>
  227. <div id="Layer21" style="position:absolute; left:0; top:485; width:760; height:100; z-index:19; visibility: hidden"> 
  228.   <p id="uSignature" align="left" class="SignStyle">Input signature here!</p>
  229. </div>
  230. </body>
  231. </html>
  232.