function addEvent(obj, evType, fn){
	if (obj.addEventListener){
		obj.addEventListener(evType, fn, true);
		return true;
	} else if (obj.attachEvent){
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	} else {
		return false;
	}
}

function startColumnEffects() {
	if(($('column1')) && ($('column2')) && ($('column3')) && ($('column4'))){
		window.setTimeout("Effect.SlideDown('column1', {duration:1})",400);
		window.setTimeout("Effect.BlindDown('column2', {duration:1})",900);
		window.setTimeout("Effect.BlindDown('column3', {duration:1})",1400);
		window.setTimeout("Effect.BlindDown('column4', {duration:1})",1900);
	} else {
		// There are a few options:
			// - Javascript is turned off in clients browser
			// - or browser doesn't support prototype ;-(
		if (document.getElementById || document.all){ // Explorer 4/5 and Netscape 5
			document.getElementById('column1').style.display = 'block';
			document.getElementById('column2').style.display = 'block';
			document.getElementById('column3').style.display = 'block';
			document.getElementById('column4').style.display = 'block';
		} else if (document.layers){ // Netscape 4
			document.layers('column1').style.display = 'block';
			document.layers('column2').style.display = 'block';
			document.layers('column3').style.display = 'block';
			document.layers('column4').style.display = 'block';
		}
	}
}

addEvent(window, "load", startColumnEffects);