/*function onPageLoad(functionName) {
  //check IE's proprietary DOM members.  If both are undefined, it's firefox (or at least, not IE)...
	if(document.uniqueID==document.expando) {
		// handle multiple functions
		fns = functionName.split(';');
		for (x=0;x<fns.length;x++) {
			if (fns[x].length>3) {
				document.addEventListener("DOMContentLoaded", eval(fns[x].replace('()','')), false);
			}
		}
		return;
	} else {
		//you can create any tagName, even customTag like <document:ready />
		var tempNode = document.createElement('document:ready');
		(function(){
				try {

					//wait until document.readyState === 'complete';
					if(document.readyState != 'complete') return setTimeout(arguments.callee, 0);

					//see if it throws errors until after ondocumentready
					tempNode.doScroll('left');

					//call your function which catch window.onDocumentReady
					eval(functionName);

					//relaese some memory, if possible
					tempNode = null;

				}catch (err){
					setTimeout(arguments.callee, 100);
				}
		})();
	}
};
*/
var lastBlockId='';

var BrowserVersion = 999;
if (navigator.appVersion.indexOf("MSIE") != -1) {
	BrowserVersion = parseFloat(navigator.appVersion.split("MSIE")[1]);
}

function showBlock(id) {
	if (lastBlockId!='') {
		document.getElementById(lastBlockId).style.display='none';
	}
	var el = $(id);
	el.style.display='';
	if (BrowserVersion>6) {
		el.style.display='';
		el.setOpacity(0);
		el.set('tween', {duration: 400});
		el.fade(1);
	}
	lastBlockId=id;
	return false;
}

function hideBlocks() {
	if (document.getElementsByClassName) {
		divs = document.getElementsByClassName('portfolio_detail');
	} else {
		i = 0;
		j = 0;
		divs = new Array();
		a = document.getElementsByTagName("div");
		while (el = a[i++]) {
			if (el.className == "portfolio_detail") {
				divs[j++] = el;
			}
		}
	}

	if (divs.length<1) { return; }

	lastBlockId = divs[0].id;

	if (divs.length>1) {
		for (x=1;x<divs.length;x++) {
			divs[x].style.display="none";
		}
	}
}