home *** CD-ROM | disk | FTP | other *** search
- /**
- * Demo.js
- *
- * this is a sample demo, anyone want to help me build more onto this?
- * send email to dhtml-feedback@netscape.com
- */
-
- function runDemo(menu) {
-
- //java.lang.System.out.println("file=" + window.visualMenuBar.items["Page"].items["Background"].label);
- switch(menu) {
- case 0:
- dev.hideDevButton();
- window.captureEvents(Event.MOUSEOVER|Event.MOUSEDOWN);
- if (dev.customWin) {
- if (dev.customWin.close) {
- var verify = confirm('This demo will completely clear all previous work in your Preview Page!');
- if (verify == true) {
- dev.customWin.close();
- } else {
- return;
- }
- }
- }
- dev.clearAll(1);
- dev.winStatus("demo running, please <B>wait</B>...");
- window.document.layers["card19"].visibility = 'hide';
- window.document.layers["demoRunning"].visibility = 'inherit';
- window.visualStatusBar.items[1].visibility = "inherit";
- window.visualMenuBar.hideAllMenus(null,true);
- window.visualMenuBar.onMenuBar("",window.visualMenuBar.items["Page"].labelLayer);
- setTimeout('window.visualMenuBar.items["Page"].onMenuItem_MouseOver("", window.visualMenuBar.items["Page"].items["New"]);',1000);
- setTimeout('window.visualMenuBar.hideAllMenus();',2500);
- setTimeout('dev.newPage();',3000);
- setTimeout('dev.newPage("hide"); openPreview(screen.availWidth, screen.availHeight);',6000);
- setTimeout('runDemo(1);',9000);
- break;
- case 1:
- window.visualMenuBar.onMenuBar("",window.visualMenuBar.items["Page"].labelLayer);
- setTimeout('window.visualMenuBar.items["Page"].onMenuItem_MouseOver("", window.visualMenuBar.items["Page"].items["Background/Color"]);',1000);
- setTimeout('window.visualMenuBar.hideAllMenus();',2500);
- setTimeout('displayCard(2);',3000);
- setTimeout('setBgColor(window.document.layers["card2"].document.forms[0]);',5000);
- setTimeout('runDemo(2);',7000);
- break;
- case 2:
- window.visualMenuBar.onMenuBar("",window.visualMenuBar.items["Text"].labelLayer);
- setTimeout('window.visualMenuBar.items["Text"].onMenuItem_MouseOver("",window.visualMenuBar.items["Text"].items["SimpleText"]);',500);
- setTimeout('displayCard(25);',1000);
- setTimeout('addText(window.document.layers["card25"].document.forms[0]);',2000);
- setTimeout('runDemo(3);',6000);
- break;
- case 3:
- window.visualMenuBar.onMenuBar("",window.visualMenuBar.items["Links"].labelLayer);
- setTimeout('window.visualMenuBar.items["Links"].onMenuItem_MouseOver("",window.visualMenuBar.items["Links"].items["Image Link"]);',500);
- setTimeout('displayCard(4);',1000);
- setTimeout('addImageLink(window.document.layers["card4"].document.forms[0]);',2000);
- setTimeout('runDemo(4);',6000);
- break;
- case 4:
- window.visualMenuBar.hideAllMenus();
- myWidgets();
- //setTimeout('myWidgets("hide"); displayCard(39);',4000);
- setTimeout('myWidgets("hide"); displayCard(27);',4000);
- setTimeout('addNewsBox(window.document.layers["card27"].document.forms[0]);',7000);
- //setTimeout('addSearch(window.document.layers["card39"].document.forms[0]);',7000);
- setTimeout('runDemo(5);',11000);
- break;
- case 5:
- myWidgets("inherit");
- setTimeout('myWidgets("hide"); displayCard(8);',3000);
- setTimeout('addTicker(window.document.layers["card8"].document.forms[0]);',7000);
- setTimeout('runDemo(6);',12000);
- break;
- case 6:
- dev.customWin.focus();
- dev.dynamic_X[3] = 0; //reposition Ticker
- dev.dynamic_Y[3] = dev.customWin.innerHeight - 35;
- setCursor( (dev.customWin.innerWidth /2) , dev.dynamic_Y[3] + 5);
- dev.docWrite(0);
- setTimeout('runDemo(7);',3000);
- break;
- case 7:
- dev.customWin.focus();
- dev.dynamic_X[2] = dev.customWin.innerWidth - 210; //reposition NewsBox
- dev.dynamic_Y[2] = dev.customWin.innerHeight - 350;
- setCursor(dev.dynamic_X[2] + 40, dev.dynamic_Y[2] + 10);
- //dev.dynamic_X[2] = dev.customWin.innerWidth / 2; //reposition Search
- //dev.dynamic_Y[2] = dev.customWin.innerHeight - 100;
- //setCursor(dev.dynamic_X[2] + 40, dev.dynamic_Y[2] + 5);
- dev.docWrite(0);
- setTimeout('runDemo(8);',3000);
- break;
- case 8:
- dev.customWin.focus();
- dev.dynamic_X[1] = 200; dev.dynamic_Y[1] = 70; //reposition Image Link
- //dev.dynamic_Y[1];
- setCursor(dev.dynamic_X[1] + 90, dev.dynamic_Y[1] + 10);
- dev.docWrite(0);
- setTimeout('runDemo(9);',3000);
- break;
- case 9:
- dev.customWin.focus();
- dev.dynamic_X[0] = dev.dynamic_X[1]; //reposition Text
- dev.dynamic_Y[0] = 10;
- setCursor(dev.dynamic_X[0] + 10, dev.dynamic_Y[0] + 10);
- dev.docWrite(0);
- setTimeout('runDemo(10);',3000);
- break;
- case 10:
- dev.cursor = "";
- top.window.focus();
- window.visualMenuBar.onMenuBar("",window.visualMenuBar.items["Links"].labelLayer);
- setTimeout('window.visualMenuBar.items["Links"].onMenuItem_MouseOver("",window.visualMenuBar.items["Links"].items["Button Link"]);',500);
- setTimeout('displayCard(14);',4000);
- setTimeout('addButton(document.layers["card14"].document.forms[0]);',6000);
- setTimeout('dev.dynamic_X[4]=5; dev.dynamic_Y[4]=dev.customWin.innerHeight - 100; dev.docWrite(0);',8000);
- setTimeout('runDemo(11);',10000);
- break;
- case 11:
- window.visualMenuBar.onMenuBar("",window.visualMenuBar.items["Graphics"].labelLayer);
- setTimeout('window.visualMenuBar.items["Links"].onMenuItem_MouseOver("",window.visualMenuBar.items["Graphics"].items["Image"]);',500);
- setTimeout('displayCard(3);',4000);
- setTimeout('addImage(document.layers["card3"].document.forms[0]);',6000);
- setTimeout('dev.dynamic_X[5]=dev.dynamic_X[1]; dev.dynamic_Y[5]=dev.dynamic_Y[2]; dev.docWrite(0);',8000);
- setTimeout('runDemo(12);',10000);
- break;
- case 12:
- window.visualMenuBar.hideAllMenus();
- myWidgets("inherit");
- setTimeout('myWidgets("hide"); displayCard(29);',3000);
- setTimeout('document.layers["card29"].document.forms[0].elements[3].selectedIndex=1;',4500);
- setTimeout('addMarquee(document.layers["card29"].document.forms[0]);',6000);
- setTimeout('dev.dynamic_X[6]=15; dev.dynamic_Y[6]=15; dev.docWrite(0);',8000);
- setTimeout('runDemo(13);',11000);
- break;
- case 13:
- //dev.customWin.focus();
- setTimeout('myWidgets("hide"); displayCard(39);',2000);
- setTimeout('addSearch(window.document.layers["card39"].document.forms[0]);',4500);
- setTimeout('dev.customWin.focus(); dev.dynamic_X[7] = dev.dynamic_X[5]; dev.dynamic_Y[7] = dev.customWin.innerHeight - 90; dev.docWrite(0);',8000); //reposition Search
- setTimeout('runDemo(14);',12000);
- break;
- case 14:
- window.focus();
- window.document.layers["demoRunning"].visibility = 'hide';
- window.visualMenuBar.items["Page"].menuLayer.visibility = "hide";
- window.visualStatusBar.items[1].visibility = "hide";
- displayCard(15);
- window.visualMenuBar.hideAllMenus();
- dev.simpleDialog('End Demo', '<BR><CENTER>Enough demo? <P><NOBR>Now you try it... :-)</NOBR><P>', "setTimeout('clearAll(1); displayCard(15);',500);", 250);
- dev.winStatus("","hide");
- window.releaseEvents(Event.MOUSEOVER|Event.MOUSEDOWN);
- //dev.docWrite(0);
- break;
- }
- }
-