function trim(s) 
{
	return s.replace(/^\s+|\s+$/g,'');
}

function add_event(type, fn)
{
    if (window.addEventListener){
        window.addEventListener(type, fn, '');
    } else if (window.attachEvent){
        window.attachEvent('on' + type, fn);
    }
}
 
function load_links()
{	
	document.getElementById('search-box').style.visibility = 'visible'	;
	document.getElementById('bottom-link').style.visibility = 'visible'	;
	
	fade_in(0);
}
var timeout = 0;

function fade_in(opacity)
{
	if (opacity == 0) {
		document.getElementById('consulting-box').style.visibility = 'visible'	;
		document.getElementById('web-design-box').style.visibility = 'visible'	;
		document.getElementById('it-support-box').style.visibility = 'visible'	;
	}
	
	if (opacity < 100) {
		clearTimeout(timeout);
		opacity += 5;
		changeOpac(opacity, 'consulting-box');
		changeOpac(opacity, 'web-design-box');
		changeOpac(opacity, 'it-support-box');
		setTimeout('fade_in('+opacity+')', 50);
	}
}	

function changeOpac(opacity, id) 
{
	var ele = document.getElementById(id).style;
	ele.opacity = (opacity / 100);
	ele.MozOpacity = (opacity / 100);
	ele.KhtmlOpacity = (opacity / 100);
	ele.filter = "alpha(opacity=" + opacity + ")";
}

add_event("load", load_links, ''); // add to onload handler 
