function showList(el){
	try{
		var par = el.parentNode;
		var divs = par.getElementsByTagName('div');
		var div = false;
		
		for(var i = 0; i < divs.length; i++){
			if(divs[i].className.indexOf('foldy_content')> -1){
				div = $(divs[i]);
				break;
			}
		}
		
		if(div){
			if(div.hasClassName('hidden')){
				div.removeClassName('hidden');
			}else{
				div.addClassName('hidden');
			}
		}
		
		fixLeftCol();
		
	}catch(e){ ; }
}
	
function fixLeftCol(){
	var lc = document.getElementById('left_column');
	var ca = document.getElementById('content_area');
	if(lc !== null && ca !== null){
		if(lc.offsetHeight < ca.offsetHeight){
			lc.style.height = ca.offsetHeight + 'px';
		}
	}
}

function doPageInit(){
	/* fix left column height */
	fixLeftCol();
	
	/* sifr up the header text */
	if(typeof sIFR == "function"){
    sIFR.replaceElement("div#section_title h1", named({sFlashSrc: "/assets/flash/sifr.swf", sColor: "#FFFFFF", sWmode: "transparent", sCase: "lower"}));
	};
	
	/* make all external links "taget='_blank'" */
	var page_links = document.getElementsByTagName('a');
	var here = document.location.href.replace('http://','').split('/').shift();
	
	for(var p = 0; p < page_links.length; p++){
		var pl = page_links[p];
		if(pl.href.indexOf('http://') > -1 || pl.href.indexOf('https://') > -1){
			if(pl.href.indexOf(here) == -1){
				pl.target = '_blank';
				pl.className+=' external_link';
			}
		}
	}
}

window.onload = doPageInit;