function trimStr(str){
	str = rTrim(str);
	str = lTrim(str);
	return str;
}

function rTrim(str){
	//Trim trailing white spaces
	while (str.substring(str.length-1,str.length) == " "){
		str = str.substring(0,str.length-1);
	}
	return(str);
}

function lTrim(str){
	//Trim leading white spaces
	while(str.substring(0,1) == " "){
		str = str.substring(1,str.length);
	}
	return(str);
}

function CheckEmail(text)
{
	//This function is used for javascript validation on emails.
	var re  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if(re.test(text)){
		return(true);
	}
	else{
		return(false);
	}
}

function openBrowserWindow(link) {
    new_window = window.open(link, '', 'toolbar=1,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=800,height=600');
    new_window.focus();
    new_window = null;
}