// Javascript for RWA Contract Services
// Version 1.8 - November 25, 2002
// By Down10 - http://www.down10.com

	// Code borrowed generously from Jeffrey Zeldman (www.zeldman.com)
	// Menubar preload. Pretty standard stuff.

if (document.all && window.attachEvent) window.attachEvent("onload", fixWinIE);
function fixWinIE() {
		if (document.body.scrollHeight < document.all.content.offsetHeight) {
			document.all.content.style.display = 'block';
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		gingold_over = newImage("img/gingold-over.gif");
		setter_over = newImage("img/setter-over.gif");
		paulkatz_over = newImage("img/paulkatz-over.gif");
		opus_over = newImage("img/opus-over.gif");
		opussw_over = newImage("img/opussw-over.gif");
		rwa_over = newImage("img/rwa-over.gif");
		field_over = newImage("img/field-gingold.gif");
		field_over = newImage("img/field-setter.gif");
		field_over = newImage("img/field-paulkatz.gif");
		field_over = newImage("img/field-opus.gif");
		field_over = newImage("img/field-opussw.gif");
		field_over = newImage("img/field-rwa.gif");
		preloadFlag = true;
		changeImages('gingold', 'img/gingold.gif');
		changeImages('setter', 'img/setter.gif');
		changeImages('paulkatz', 'img/paulkatz.gif');
		changeImages('opus', 'img/opus.gif');
		changeImages('opussw', 'img/opussw.gif');
		changeImages('rwa', 'img/rwa.gif');
		changeImages('field', 'img/field.gif');
	}
}

// toggle visibility 

function toggle( targetId ){
  if (document.getElementById){
  		target = document.getElementById( targetId );
  			if (target.style.display == "none"){
  				target.style.display = "";
  			} else {
  				target.style.display = "none";
  			}
  	}
}


// I "borrowed" this code from the lovely chaps Toke and Michael at www.k10k.net
// Thanks, guys. --Down10


// PRELOADING THE MOUSEOVER IMAGES
// Works: IE4+, NS4+, Opera

/*	function createObject(imgName,imgSrc) {
		if (loadingFlag) {
			eval(imgName + ' = new Image()');
			eval(imgName + '.src = "' + imgSrc + '"');
			return imgName;
		}
	}
*/

// MOUSEOVER IMAGE SWITCHING
// Works: IE4+, NS4+, Opera
// Notes: NS4 needs the DIV-name in there if image is in a DIV

/*	function changeImage(layer,imgName,imgObj) {
		if (preloadFlag) {
			if (browserNew) {
				document.getElementById(imgName).src = eval(imgObj+'.src');
			}
			if ((!browserNew) && (browserName == "NS") && (layer!=null)) {
				eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src');
			}
			else {
				document.images[imgName].src = eval(imgObj+'.src');
			}
		}
	}
*/

// REMOVES THE LINK BORDER IN IE4+, NS6
// Works: IE4+, NS6+
// Notes: In NS6 the select tags are not blurred

	function unblur() {
		this.blur();
	}

	function getLinksToBlur() {
		if ((browserNew) || (browserName == "IE")) {
			if (browserNew) {
				links = document.getElementsByTagName("a");
			}
			else {
				links = document.all.tags("a");
			}
			for(i=0; i<links.length; i++) {
				links[i].onfocus = unblur
			}
		}
		if (browserName == "IE") {
			if (browserNew) {
				drops = document.getElementsByTagName("select");
			}
			else {
				drops = document.all.tags("select");
			}
			for(i=0; i<drops.length; i++) {
				drops[i].onfocus = unblur
			}
		}
	}
