var dest1=new Array();
dest1[0]="bcard/index.html";
dest1[1]="groceries/grocery.html";
dest1[2]="movie/index.html";
dest1[3]="alertbox/index.html";
dest1[4]="tour/tour.html";
dest1[5]="ugly/ring.html";
dest1[6]="iframe/index.html";
dest1[7]="graphs/graph.html";
dest1[8]="cf/cf.html";
dest1[9]="syntax/index.html";
dest1[10]="structure/index.html";
dest1[11]="structure/banalyzer.html";
dest1[12]="resizer/index.html";
dest1[13]="jiggle/index.html";
dest1[14]="fullscreen/index.html";
var prog=new Array();
prog[0]="Business Card Builder";
prog[1]="Grocery List Builder";
prog[2]="Pseudo QuickTime&reg; Movies";
prog[3]="Custom Alternate Alert Boxes";
prog[4]="Automated Site Tour";
prog[5]="Ugly Ring Remover";
prog[6]="In-screen Previews";
prog[7]="Line Graph Script Engine";
prog[8]="Follow the Cursor";
prog[9]="Style Sheet and JavaScript Syntax";
prog[10]="Browser Elements Structure";
prog[11]="Browser Elements Analyzer";
prog[12]="Automatic Page Resizer";
prog[13]="Annoying Browser Jiggle & Swoop";
prog[14]="Real Full Screen Windows";
var txt=new Array()
txt[0]='If you need some quick and dirty business cards that you can '
+'print on your own printer, this engine will help...';
txt[1]='If you have a client in the grocery business, this little scr'
+'ipt will provide a great additions to their pages...';
txt[2]='QuickTime&reg; movies are great, but are real bandwidth hogs.'
+' This Pseudo QuickTime&reg; Movie script allows big images, yet kee'
+'ps the bandwidth real low...';
txt[3]='These little scripts which allow you to vary the standard ale'
+'rt boxes may well be a nice touch on some of your sites...';
txt[4]='A quick and easy way to show visitors to your site the neat p'
+'ages you have produced...';
txt[5]='Some frustrated artist wannabe who programmed for the newer b'
+'rowsers added a "feature" - an ugly ring around clicked buttons or '
+'links.  This helps you remove it...';
txt[6]='This little script engine will generate the code you need to '
+'create an in-screen (IFRAME) pseudo movie. It can be used for a pre'
+'view of artworks for a gallery client, a moving display of your cli'
+'ents\' home pages or a preview of album covers...';
txt[7]='When you must display statistical information such as sales f'
+'or the month or visitor to the site data for your clients, it will '
+'always be more impressive if displayed in graphical form...';
txt[8]='A group of colored balls follow the cursor whereever the visi'
+'tor moves it. Then, at regular intervals, the balls change color...';
txt[9]='Provides you with both the necessary syntax in an easy to cop'
+'y window for a variety of scripts as well as (in most cases) a demo'
+'nstration of the code in action...';
txt[10]='Even one letter wrong in your script makes the whole thing s'
+'crew up without an even half-way decent (i.e. descriptive) error me'
+'ssage telling you what went wrong This will help...';
txt[11]='This utility will take any of your web pages and analyze it '
+'into arrays, nested arrays and all of the the other gobbledy-gook...';
txt[12]='This script engine takes your HTML and converts it into an automatically resizing page - images, text and tables...';
txt[13]='Sometimes we do things just because we can do them. This is a particularly annoying thing that we can do...';
txt[14]='We\'re always seeing folks suggesting that the "fullscreen" call will open a window to fill the screen and then the rascal doesn\'t work - this one does...';
txt[20]='';
function dump1(flg){
msg=window.open(dest1[flg],"","height=400,width=600,location=1,status=1,scrollbars=1,toolbar=1,resizable=1");
 }
function dim(){
 disp3(20); 
 }
function disp2(flg){
 if (document.getElementById){
  document.getElementById("display1").innerHTML='<IMG SRC=i/gear.gif'
  +' WIDTH=56 HEIGHT=50><BR><FONT COLOR=LIME>'+txt[flg]+'</FONT>';
  }
 else{
  if (document.layers){
   document.e.document.f.document.write('<P STYLE="font-family:arial,'
   +'helvetica,sans-serif;font-size'
   +':12px;color:lime;font-style:plain"><IMG SRC=i/gear.gif'
   +' WIDTH=56 HEIGHT=50><BR>'+txt[flg]+'</P>');
   document.e.document.f.document.close();
   }
  }
 }
function disp3(flg){
 if (document.getElementById){
  document.getElementById("display1").innerHTML='<FONT COLOR=LIME>'
  +txt[flg]+'</FONT>';
  }
 else{
  if (document.layers){
   document.e.document.f.document.write('<FONT COLOR=LIME>'+txt[flg]
   +'</FONT>');
   document.e.document.f.document.close();
   }
  }
 }

function wrtIt(){
 for (var i=0;i<15;i++){
  document.write('<A HREF='+dest1[i]+' onMouseover=disp2('+i+') onMous'
  +'eout=dim() TARGET=_BLANK">'+prog[i]+'</A><'
  +'BR>');
 }
 document.write('</TD><TD VALIGN=CENTER WIDTH=200 CLASS=b><DIV ID=di'
 +'splay1 ALIGN=LEFT VALIGN=MIDDLE><ILAYER ID=e WIDTH=200 HEIGHT=120'
 +'><LAYER ID=f WIDTH=200 HEIGHT=120></DIV></ILAYER></LAYER></TD></T'
 +'R><TR>');
 }
function wrtMusic(){
 if (parent.left.musflg==1){
  document.write('<OBJECT CLASSID=clsid:02BF25D5-8C17-4B23-BC80-D3488'
  +'ABDDC6B WIDTH=160 HEIGHT=144 CODEBASE=http://www.apple.com/qtacti'
  +'vex/qtplugin.cab><PARAM NAME=SRC VALUE=../i/lm3.mid><PARAM NAME=A'
  +'UTOPLAY VALUE=TRUE><PARAM NAME=CONTROLLER VALUE=FALSE><EMBED SRC='
  +'../i/lm3.mid AUTOPLAY=TRUE AUTOSTART=TRUE CONTROLLER=FALSE LOOP=F'
  +'ALSE VOLUME=80 HIDDEN=TRUE PLUGINSPAGE=http://www.apple.com/quick'
  +'time/download/></EMBED></OBJECT>');
  }
 }