// JavaScript Document
//toggler - by dreamlettes.net
function tgClasses(c) {
var ael,a=new Array(),j=0;
if(document.all)ael=document.all;
else if(document.getElementsByTagName && !document.all)ael=document.getElementsByTagName("*");
for(i=0;i<ael.length;i++) {
if(ael[i].className==c) { a[j]=ael[i]; j++; }
} return a;
}
function toggler() {
var h=tgClasses('handler');
var t=tgClasses('toggle');
var sall=tgClasses('showall')
var hall=tgClasses('hideall')
for (var i = 0; i < sall.length; i++) sall[i].onclick = function() {showall()}; 
for (var i = 0; i < hall.length; i++) hall[i].onclick = function() {hideall()}; 
for (var i = 0; i < h.length; i++) { h[i].someProperty = i; h[i].onclick = function() {toggle(this)}; }
for (var i = 0; i < t.length; i++) t[i].style.display = 'none';
}
function toggle(el) {
var i= el.someProperty;
var t=tgClasses('toggle')[i];
if (t.style.display == 'none') {t.style.display = ''; el.className = 'handler_down';}
else {t.style.display = 'none'; el.className = 'handler'}
} 
function showall() {
var h=tgClasses('handler');
for (var i = 0; i < h.length; i++)  h[i].className = 'handler_down';
var t=tgClasses('toggle');
for (var i = 0; i < t.length; i++)  t[i].style.display = '';
}
function hideall() {
var h=tgClasses('handler_down');
for (var i = 0; i < h.length; i++)  h[i].className = 'handler';
var t=tgClasses('toggle');
for (var i = 0; i < t.length; i++)  t[i].style.display = 'none';
}	
window.onload=toggler;
//endtoggler

<!-- Hide JS from HTML validators
var base;       // default display
var str1,str2;  // breakdown of the string

var images = new Array ();  // throw-away just to load images
function PreCache () {      // precache all unref'ed images
var i;
  if (!document.images) return;    // does browser support this?
  for (i=0; i<arguments.length; i++) {  // process all args
    images[i] = new Image ();      // set up new image space
    images[i].src = arguments[i];  // ref image to force load
  }
}

function Rotate (nam1, img1, secs, nr, cnt) {  // slide-show
var nam = new Array ();
var f1,f2,f3,f2p1,ncnt;
var obj = document.images[nam1];
  if (cnt < 1 || !obj.src) return;
  obj.src = img1;
  nam = img1.split (".");  // start the breakout
  f1  = nam[0].substring(0, nam[0].length-1);
  f2  = nam[0].substring(nam[0].length-3);
  if (isNaN (f2)) f2 = nam[0].substring(nam[0].length-2);
  if (isNaN (f2)) f2 = nam[0].substring(nam[0].length-1);
  f3  = nam[1];
  if (f2 >= nr) f2 = 0;
  f2p1 = f1 + escape(f2*1.0 + 1) + "." + f3;
  ncnt = escape (cnt - 1);
  setTimeout ("Rotate ('" + nam1 + "','" + f2p1 + "'," + secs + "," + nr + "," + ncnt + ")", secs*1000);
}

function RotateF (nam1, img1, secs, nr, cnt) {  // fade slide-show
var nam = new Array ();
var f1,f2,f3,f2p1,ncnt;
var obj = document.images[nam1];
  if (cnt < 1 || !obj.src) return;
  if (document.all) {  // do special stuff with IE
    obj.style.filter="blendTrans(duration=2)";
    obj.filters.blendTrans.Apply();
  }
  obj.src = img1;      // stuff the image
  if (document.all) {
    obj.filters.blendTrans.Play()
  }
  nam = img1.split (".");  // start the breakout
  f1  = nam[0].substring(0, nam[0].length-1);
  f2  = nam[0].substring(nam[0].length-3);
  if (isNaN (f2)) f2 = nam[0].substring(nam[0].length-2);
  if (isNaN (f2)) f2 = nam[0].substring(nam[0].length-1);
  f3  = nam[1];
  if (f2 >= nr) f2 = 0;
  f2p1 = f1 + escape(f2*1.0 + 1) + "." + f3;
  ncnt = escape (cnt - 1);
  setTimeout ("RotateF ('" + nam1 + "','" + f2p1 + "'," + secs + "," + nr + "," + ncnt + ")", secs*1000);
}
//-->
<!-- Idea by:  Nic Wolfe (Nic@TimelapseProductions.com) -->
<!-- Web URL:  http://fineline.xs.mw -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=620,height=220,left = 266,top = 322');");
}
// End -->
<!-- Idea by:  Nic Wolfe (Nic@TimelapseProductions.com) -->
<!-- Web URL:  http://fineline.xs.mw -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function popUp_map(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=1245,height=500,left = 30,top = 322');");
}
// End -->