<!--

//################################################################################
//#	This include file calls function(s) from the following other include file(s)
//#			N/A
//#
//################################################################################
	
function hasSpaces(strValue){
	var blnHasWhiteSpace = false;
	var strChar;
	var strWhiteSpaceTest= " \b\f\n\r\t";
	
	for(var i=0; i<strValue.length; i++){
		strChar = strValue.charAt(i);

		if(strWhiteSpaceTest.indexOf(strChar) != -1){
			blnHasWhiteSpace = true;
			break;
		}
	}
	
	return blnHasWhiteSpace;
}


function isAllSpaces(strValue){
	var blnHasNonWhiteSpace = false;
	var strChar;
	var strWhiteSpaceTest= " \b\f\n\r\t";
	
	for(var i=0; i<strValue.length; i++){
		strChar = strValue.charAt(i);
			
		if(strWhiteSpaceTest.indexOf(strChar) == -1){
			blnHasNonWhiteSpace = true;
		}
	}
	
	return !(blnHasNonWhiteSpace);
}


function trim(strText){
	if(strText.length > 0){
		strText = lTrim(strText);
	}
		
	if(strText.length > 0){
		strText = rTrim(strText);
	}
		
	return strText;
}
	
	
function lTrim(strText){
	var i = 0;
	var strChar;
	var strWhiteSpaceTest= " \b\f\n\r\t";
		
	if(strText.length > 0){
		for(i=0; i<strText.length; i++){
			strChar = strText.charAt(i);
					
			if(strWhiteSpaceTest.indexOf(strChar) == -1){
				break;
			}
		}
		strText = strText.substring(i, strText.length);
	}
		
	return strText;
}
	
	
function rTrim(strText){
	var i = strText.length - 1;
	var strChar;
	var strWhiteSpaceTest= " \b\f\n\r\t";
		
	if(strText.length > 0){
		for(i=strText.length-1; i>-1; i--){
			strChar = strText.charAt(i);
					
			if(strWhiteSpaceTest.indexOf(strChar) == -1){
				break;
			}
		}
		strText = strText.substring(0, i+1);
	}
		
	return strText;
}

function hasIllegalChars(strValue, strIllegalCharString){
	var blnHasIllegalChars = false;
	var strChar;
	var strIllegalCharMessage = '';

	for(var i=0; i < strIllegalCharString.length; i++){
		if (strIllegalCharMessage != ''){
			strIllegalCharMessage += ', ';
		}
		strIllegalCharMessage += strIllegalCharString.charAt(i);
	}

	for(var i=0; i < strValue.length; i++){
		strChar = strValue.charAt(i);
		if(strIllegalCharString.indexOf(strChar) != -1){
			blnHasIllegalChars = true;
			alert( 'The following characters are not allowed : \n\n' + strIllegalCharMessage ); 
			break;
		}
	}
	return blnHasIllegalChars;
}


// -->