// Removes leading whitespaces
function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}

// Removes ending whitespaces
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
	
}

// Removes leading and ending whitespaces
function trim( value ) {
	
	return LTrim(RTrim(value));
	
}

function submitSearch(){
	var str = document.getElementById("search");
	if (str && str.value != null && trim(str.value) != ""){
		var frm = document.getElementById("searchForm");
		frm.submit();
		return false;
	}
}

function showHiddenDivs(el){
	var base = document.getElementById("indexContent");	
	if (base){			
		var divs = base.getElementsByTagName("div");
		if (divs){
			//alert("There are " + divs.length + " divs");
			for (var i=0; i<divs.length; i++){
				var em = divs[i];
				//alert(em.style.display);
				em.style.display="block";
			}
			el.style.display="none";
		}
	}
	return false;
}

// PRELOADING IMAGES
if (document.images) {
 btn1_down=new Image(); btn1_down.src="images/go_down.gif"; 
 btn1_up  =new Image(); btn1_up.src  ="images/go.gif"; 

}

// EVENT HANDLERS
function pressButton(btName) {
 if (document.images)
  eval('document.'+btName+'.src='+btName+'_down.src');
}

function releaseButton(btName) {
 if (document.images)
  eval('document.'+btName+'.src='+btName+'_up.src');
}