//-------------------------------
// Rollover Functionality
//-------------------------------

var aImages = new Array();

function xLoad(sName) {
	if (document.images) {
		if (document.images[sName] != null) {
    	var image;
		
    	image = new Image();
    	image.src = document.images[sName].src;
    	aImages[sName + "_out"] = image;
	
    	image = new Image();
	if (document.images[sName].src.substr(document.images[sName].src.length - 3, document.images[sName].src.length) == 'gif') {
    		image.src = document.images[sName].src.substr(0, document.images[sName].src.length - 8).toLowerCase() + '_On.gif';
	} else {
		image.src = document.images[sName].src.substr(0, document.images[sName].src.length - 8).toLowerCase() + '_On.jpg';
	}
    	aImages[sName + "_over"] = image;
		}
	}
}

function portfolioImgOver(img) {
	document.getElementById('pageText').style.display = 'none';
	document.getElementById(img).style.display = 'block';
}

function portfolioImgOut(img) {
	document.getElementById(img).style.display = 'none';
	document.getElementById('pageText').style.display = 'block';
}

function xAutoLoad() {
	if (document.images) {
  		for (var i=0; i < document.images.length; i++) {
			if (document.images[i].name.substr(0, 2) == 'ro') {
				xLoad(document.images[i].name);
			}
  		}
	}
}

function xOut(sName, sOther) {
	var thisImage = ((sOther == null) ? sName : sOther) + "_out";
	if (document.images && aImages[thisImage] != null) {
		document.images[sName].src = aImages[thisImage].src;
	}
}

function xOver(sName, sOther) {
	var thisImage = ((sOther == null) ? sName : sOther) + "_over";
	if (document.images && aImages[thisImage] != null) {
		document.images[sName].src = aImages[thisImage].src;
	}
}