<!--
/*
This code is from Dynamic Web Coding 
at http://www.dyn-web.com/
Copyright 2002 by Sharon Paine 
See Terms of Use at http://www.dyn-web.com/bus/terms.html
Permission granted to use this code as long as this 
entire notice is included.
*/

// resize fix for ns4
var origWidth, origHeight;
if (document.layers) {
	origWidth = window.innerWidth; origHeight = window.innerHeight;
	window.onresize = function() { if (window.innerWidth != origWidth || window.innerHeight != origHeight) history.go(0); }
}

var docLoaded, curObj, curObjId;
function initDynLyrs() {
	curObj = new dynObj('wipeDiv5');	// wipe in 1st layer
	curObj.wipe("in right",150,150);
	curObjId = "wipeDiv5";	// hold current layer id
	docLoaded = true;
}
window.onload = initDynLyrs;

function doWipeTrans(id) {
	// do nothing if same link clicked again
	if (!docLoaded || id == curObjId) return;
	if (curObj && curObj.wiping) return;
	// for Opera
	if (window.opera) {
		if (curObj) curObj.hide();
		curObj = new dynObj(id);
		if (curObj) curObj.show();
	} else {
		// adjust wipe out of old layer here
		// arg's: which wipe,delay,duration
		if (curObj) curObj.wipe('out left',150,150,"finishTrans()");	
	}
	curObjId=id;
}

function finishTrans() {
	// restore ns4
	if (typeof curObj.css.clip.height != "undefined") {
		curObj.hide();	
		curObj.css.clip.height = curObj.height;
		curObj.css.clip.width = curObj.width;
	}
	curObj = new dynObj(curObjId);
	curObj.clipTo(0,0,0,0);
	// adjust wipe in of new layer here
	curObj.wipe('in right',150,150);	
}


function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//--> 
