function encodeText (aString){
	var newString = "";
	var length = aString.length;
	for (var i=0; i<length; i++){
		var charCode = aString.charCodeAt (i);
		switch (charCode){
			case 39:
			  newString += "''";
			  break;		
			case 8216:
			  newString += "''";
			  break;
			case 8217:
			  newString += "''";
			  break;
			default:
			  newString += aString.charAt (i);		
		}
	}
	return newString;
}

function checkEmpty (aValue, fieldName){
	var result = "";
	if (isEmpty(aValue)){
		result = "Field \"" + fieldName + "\" cannot be empty.\n";
	}
	return result
}

function isEmpty (aValue){
    var err_message = "";
    var reg_exp = /\s+/;//1 or more white space characters
    if(aValue==null || aValue.replace(reg_exp,"").length==0) {
       	return true;
    }
	return false;
}