// ADDRESS PROTECTION

function writeContactBegin() {
	var e = '<a href="mai' + 'lto:sco' + 'tt@' + 'scot' + 'tgbro' + 'oks.com">';
	document.write(e);
}
function writeContactEnd() {
	var e = '</a>';
	document.write(e);
}


// UTILITY FUNCTIONS

function findObj(n,d) {
	var p,i,x;
	if (!d) d = document;
	if (document.getElementById) x = document.getElementById(n);
	if (!(x=d[n]) && d.all) x = d.all[n];
	for (i=0;!x && i < d.forms.length; i++) x = d.forms[i][n];
	for (i=0;!x && d.layers && i < d.layers.length; i++) x = findObj(n,d.layers[i].document);
	return x;
}

function setImgSrc() {
	if (preloadFlag) {
		var a=setImgSrc.arguments;
		for (i=0;i<a.length;i+=2) {
			var obj=findObj(a[i]);
			if (obj) obj.src=a[i+1];
		}
	}
}

function preloadImages() {
	if (document.images) {
		if (typeof(document.preloadObj) == 'undefined'){
			document.preloadObj = new Object();
		}
		document.preloadObj.preloadArray = new Array();
		var preloadLength = preloadImages.arguments.length;
		for (i = 0; i < preloadLength; i++) {
			document.preloadObj.preloadArray[i] = new Image();
			document.preloadObj.preloadArray[i].src = preloadImages.arguments[i];
		}
		return true;
	}
}


// INITIALIZATION

var preloadFlag = false;

function initialize() {
	preloadFlag = preloadImages('images/btn_index_on.gif','images/btn_back_on.gif','images/btn_next_on.gif');
}

window.onload = initialize;

