
function ltrim(str)	{
	var strTemp;

	if (str=='') return ('');
	strTemp=str;
	while (strTemp.indexOf(' ',0)==0) {
		strTemp=strTemp.substr(1, strTemp.length-1);
	}
	return (strTemp);
}

function rtrim(str)	{
	var strTemp;

	if (str=='') return ('');
	strTemp=str;
	while (strTemp.indexOf(' ',strTemp.length-1)==strTemp.length-1) {
		strTemp=strTemp.substr(0, strTemp.length-1);
	}
	return (strTemp);
}

function trim(str)	{
	var strTemp;

	if (str=='') return ('');
	strTemp=str;
	strTemp=ltrim(strTemp);
	strTemp=rtrim(strTemp);
	return (strTemp);
}

function submit_page(form) {
	var foundError;
	var search;
	/*
	foundError = false;
	if (trim(form.MT.value)=="") {
		foundError = true;
            alert("Please input words for searching!");
            form.MT.value='';
            form.MT.focus();
            return false;
	}
	*/
	foundError = false;
	search=trim(form.MT.value);
	invalidChar="!#$%^&()-_=+|~`:;[{]}.";
 	
	if (search=="") {
		foundError = true;
	}else {
		for (i=0;i<search.length;i++){
			badChar=search.charAt(i);
			if (invalidChar.indexOf(badChar)!=-1)
			{
       			foundError = true;
			break;
			}
		}
	} //end else

	if (foundError){
        alert("Veuillez taper les mots valides pour la recherche. On ne permet pas les caractères suivants:  !#$%^&()-_=+|~`:;[{]}.");
        form.MT.select();
        form.MT.focus();
        return false;
	}
}

