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

  1. <html>
  2. <head>
  3. <title>Happy Halloween</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <script language="JavaScript">
  6. <!--
  7. function MM_timelinePlay(tmLnName, myID) { //v1.2
  8.   //Copyright 1997 Macromedia, Inc. All rights reserved.
  9.   var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
  10.   if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  11.   tmLn = document.MM_Time[tmLnName];
  12.   if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
  13.   if (myID == tmLn.ID) { //if Im newest
  14.     setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
  15.     fNew = ++tmLn.curFrame;
  16.     for (i=0; i<tmLn.length; i++) {
  17.       sprite = tmLn[i];
  18.       if (sprite.charAt(0) == 's') {
  19.         if (sprite.obj) {
  20.           numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
  21.           if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range
  22.             keyFrm=1;
  23.             for (j=0; j<sprite.values.length; j++) {
  24.               props = sprite.values[j]; 
  25.               if (numKeyFr != props.length) {
  26.                 if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
  27.                 else        sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
  28.               } else {
  29.                 while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
  30.                 if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
  31.                   if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
  32.                   else        sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
  33.         } } } } }
  34.       } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
  35.       if (fNew > tmLn.lastFrame) tmLn.ID = 0;
  36.   } }
  37. }
  38.  
  39. function MM_timelineGoto(tmLnName, fNew, numGotos) { //v2.0
  40.   //Copyright 1997 Macromedia, Inc. All rights reserved.
  41.   var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
  42.   if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  43.   tmLn = document.MM_Time[tmLnName];
  44.   if (numGotos != null)
  45.     if (tmLn.gotoCount == null) tmLn.gotoCount = 1;
  46.     else if (tmLn.gotoCount++ >= numGotos) {tmLn.gotoCount=0; return}
  47.   jmpFwd = (fNew > tmLn.curFrame);
  48.   for (i = 0; i < tmLn.length; i++) {
  49.     sprite = (jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i]; //count bkwds if jumping back
  50.     if (sprite.charAt(0) == "s") {
  51.       numKeyFr = sprite.keyFrames.length;
  52.       firstKeyFr = sprite.keyFrames[0];
  53.       lastKeyFr = sprite.keyFrames[numKeyFr - 1];
  54.       if ((jmpFwd && fNew<firstKeyFr) || (!jmpFwd && lastKeyFr<fNew)) continue; //skip if untouchd
  55.       for (keyFrm=1; keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]; keyFrm++);
  56.       for (j=0; j<sprite.values.length; j++) {
  57.         props = sprite.values[j];
  58.         if (numKeyFr == props.length) propNum = keyFrm-1 //keyframes only
  59.         else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1); //or keep in legal range
  60.         if (sprite.obj != null) {
  61.           if (props.prop2 == null) sprite.obj[props.prop] = props[propNum];
  62.           else        sprite.obj[props.prop2][props.prop] = props[propNum];
  63.       } }
  64.     } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
  65.   }
  66.   tmLn.curFrame = fNew;
  67.   if (tmLn.ID == 0) eval('MM_timelinePlay(tmLnName)');
  68. }
  69.  
  70. function MM_swapImgRestore() { //v2.0
  71.   if (document.MM_swapImgData != null)
  72.     for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
  73.       document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
  74. }
  75.  
  76. function MM_preloadImages() { //v2.0
  77.   if (document.images) {
  78.     var imgFiles = MM_preloadImages.arguments;
  79.     if (document.preloadArray==null) document.preloadArray = new Array();
  80.     var i = document.preloadArray.length;
  81.     with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
  82.       preloadArray[i] = new Image;
  83.       preloadArray[i++].src = imgFiles[j];
  84.   } }
  85. }
  86.  
  87. function MM_swapImage() { //v2.0
  88.   var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
  89.   for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
  90.     objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
  91.     if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
  92.         (objStr.indexOf('document.all[')   ==0 && document.all   ==null))
  93.       objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
  94.     obj = eval(objStr);
  95.     if (obj != null) {
  96.       swapArray[j++] = obj;
  97.       swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
  98.       obj.src = MM_swapImage.arguments[i+2];
  99.   } }
  100.   document.MM_swapImgData = swapArray; //used for restore
  101. }
  102.  
  103. function MM_initTimelines() {
  104.     //MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
  105.     var ns = navigator.appName == "Netscape";
  106.     document.MM_Time = new Array(2);
  107.     document.MM_Time[0] = new Array(2);
  108.     document.MM_Time["Timeline1"] = document.MM_Time[0];
  109.     document.MM_Time[0].MM_Name = "Timeline1";
  110.     document.MM_Time[0].fps = 15;
  111.     document.MM_Time[0][0] = new String("behavior");
  112.     document.MM_Time[0][0].frame = 106;
  113.     document.MM_Time[0][0].value = "MM_timelineGoto('Timeline1','1')";
  114.     document.MM_Time[0][1] = new String("sprite");
  115.     document.MM_Time[0][1].slot = 1;
  116.     if (ns)
  117.         document.MM_Time[0][1].obj = document["Layer3"];
  118.     else
  119.         document.MM_Time[0][1].obj = document.all ? document.all["Layer3"] : null;
  120.     document.MM_Time[0][1].keyFrames = new Array(1, 7, 19, 21, 22, 23, 24, 25, 26, 27, 28, 44, 45, 46, 47, 48, 50, 61, 64, 65, 72, 89, 95, 99, 105);
  121.     document.MM_Time[0][1].values = new Array(3);
  122.     document.MM_Time[0][1].values[0] = new Array(657,653,650,646,642,636,628,621,613,605,596,586,575,565,556,547,539,531,524,507,499,489,485,483,481,479,478,478,471,463,454,445,436,425,414,402,390,379,369,359,350,342,334,327,325,324,320,316,307,286,279,271,263,255,246,236,227,218,210,202,195,176,162,151,156,155,154,152,150,148,145,142,140,138,136,134,132,130,127,125,122,120,117,115,114,112,111,110,110,113,121,129,137,144,149,150,147,141,134,127,118,110,100,91,82);
  123.     document.MM_Time[0][1].values[0].prop = "left";
  124.     document.MM_Time[0][1].values[1] = new Array(26,29,32,34,36,38,39,40,40,40,40,41,41,41,41,41,41,41,42,46,52,58,60,62,62,63,63,64,64,64,63,63,63,62,62,62,61,61,60,60,60,60,59,59,58,56,53,48,39,32,32,33,35,36,38,40,42,44,45,47,48,49,49,50,60,65,70,76,82,89,98,110,117,123,130,138,146,154,162,171,180,189,198,206,215,223,230,238,245,260,270,277,283,289,296,307,315,323,329,333,336,338,341,343,345);
  125.     document.MM_Time[0][1].values[1].prop = "top";
  126.     if (!ns) {
  127.         document.MM_Time[0][1].values[0].prop2 = "style";
  128.         document.MM_Time[0][1].values[1].prop2 = "style";
  129.     }
  130.     document.MM_Time[0][1].values[2] = new Array("45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45","45");
  131.     document.MM_Time[0][1].values[2].prop = "zIndex";
  132.     if (!ns)
  133.         document.MM_Time[0][1].values[2].prop2 = "style";
  134.     document.MM_Time[0].lastFrame = 106;
  135.     document.MM_Time[1] = new Array(0);
  136.     document.MM_Time["Timeline2"] = document.MM_Time[1];
  137.     document.MM_Time[1].MM_Name = "Timeline2";
  138.     document.MM_Time[1].fps = 15;
  139.     document.MM_Time[1].lastFrame = 0;
  140.     for (i=0; i<document.MM_Time.length; i++) {
  141.         document.MM_Time[i].ID = null;
  142.         document.MM_Time[i].curFrame = 0;
  143.         document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
  144.     }
  145. }
  146. //-->
  147. </script>
  148. <style type="text/css">
  149. <!--
  150. .Fixed02 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 7pt; font-style: italic; color: #FFFF99 }
  151. -->
  152. </style></head>
  153.  
  154. <body bgcolor="#000000" onLoad="MM_timelinePlay('Timeline1');MM_preloadImages('../image/riarw-2.jpg','#922168382549');MM_preloadImages('../image/skll-2.jpg','#922168382777');MM_preloadImages('../image/learw-2.jpg','#924769247500')" link="#ffff99" vlink="#ffff99" alink="#ffff99">
  155. <div id="Layer17" style="position:absolute; left:-6px; top:45px; width:157px; height:66px; z-index:19"><img src="../image/hse-1.jpg" width="152" height="413"></div>
  156. <div id="Layer1" style="position:absolute; left:686px; top:397px; width:39px; height:41px; z-index:29"><img src="../image/jkltrn-1.gif" width="57" height="43"></div>
  157. <div id="Layer2" style="position:absolute; left:139px; top:30px; width:36px; height:31px; z-index:31"><img src="../image/bv-L.jpg" width="500" height="389" name="uThumb001Dec01"></div>
  158. <div id="Layer4" style="position:absolute; left:622px; top:249px; width:23px; height:26px; z-index:1"><img src="../image/ar00.jpg" width="103" height="194"></div>
  159. <div id="Layer16" style="position:absolute; left:-1px; top:11px; width:26px; height:25px; z-index:20"><img src="../image/spdrwb-1.jpg" width="57" height="58"></div>
  160. <div id="Layer19" style="position:absolute; left:98px; top:423px; width:23px; height:28px; z-index:40"><img src="../image/bleys.gif" width="49" height="33"></div>
  161. <div id="Layer19" style="position:absolute; left:81px; top:51px; width:23px; height:28px; z-index:40"><img src="../image/bleys.gif" width="33" height="22"></div>
  162. <div id="Layer19" style="position:absolute; left:566px; top:11px; width:23px; height:28px; z-index:40"><img src="../image/bleys.gif" width="40" height="24"></div>
  163. <div id="Layer3" style="position:absolute; width:45px; height:37px; z-index:45; left: 657px; top: 26px"><img src="../image/flynwch.gif" width="73" height="50"></div>
  164. <div id="Layer2" style="position:absolute; width:45px; height:38px; z-index:43; left: 191px; top: 92px"><img src="../image/photo1-L.jpg" width="400" height="286" name="uThumb001"></div>
  165. <div id="Layer5" style="position:absolute; left:646px; top:234px; width:39px; height:33px; z-index:36"><a href="hallowee.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('document.layers[\'Layer5\'].document.uHomeButton','document.uHomeButton','../image/skll-2.jpg','#922168382777')"><img name="uHomeButton" border="0" src="../image/skll-1.jpg" width="45" height="65" alt="Home"></a></div>
  166. <div id="Layer10" style="position:absolute; left:644px; top:307px; width:71px; height:18px; z-index:37"><a href="link2.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('document.layers[\'Layer10\'].document.uNextButton','document.uNextButton','../image/riarw-2.jpg','#922168382549')"><img name="uNextButton" border="0" src="../image/riarw-1.jpg" width="74" height="40" alt="Next"></a></div>
  167. <div id="Layer14" style="position:absolute; left:629px; top:354px; width:15px; height:33px; z-index:38"><a href="hallowee.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('document.layers[\'Layer14\'].document.uPreviousButton','document.uPreviousButton','../image/learw-2.jpg','#924769247500')"><img name="uPreviousButton" border="0" src="../image/learw-1.jpg" width="72" height="37" alt="Back"></a></div>
  168. <div id="Layer20" style="position:absolute; width:290px; height:25px; z-index:18; left: 162px; top: 432px"> 
  169.   <div align="center">
  170.       
  171.     <p id="uUleadLogo" class="Fixed02" align="left"><a href="http://www.novadevelopment.com"> 
  172.        </a></p>
  173.     </div>
  174. </div>
  175. </body>
  176. </html>
  177.