// pop-up window
function openWin(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ns6 = (document.getElementById)? true:false


// Show/Hide functions for non-pointer layer/objects
function show(id) {
        if (ns4) document.layers[id].visibility = "show";
        else if (ie4) document.all[id].style.visibility = "visible";
		else if (ns6) eval ("document.getElementById('" + id + "').style.visibility = 'visible'");
}


function hide(id) {
        if (ns4) document.layers[id].visibility = "hide"
        else if (ie4) document.all[id].style.visibility = "hidden"
		else if (ns6) eval ("document.getElementById('" + id + "').style.visibility = 'hidden'");
}


// pre-load images
function preload(imgObj,imgSrc) {
	if (document.images) {
		eval(imgObj+' = new Image()')
		eval(imgObj+'.src = "'+imgSrc+'"')
	}
}


// change images
function changeImage(layer,imgName,imgObj) {
	if (document.images) {
		if (document.layers && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src')
		else document.images[imgName].src = eval(imgObj+".src")
	}
}


// actual pre-load
        preload('imageA','imageA.gif')
        preload('imageB','imageB.gif')
