function trim(str) {
    return str.replace(/(^[\s\xA0]+|[\s\xA0]+$)/g, '');
}

function checkFields () {
	var requiredFields = {"name":"Name","company":"Company","phone":"Phone"};

	var errorMsg = "Please fill in these required fields:";
	var valFlag = true;

	for (var fieldName in requiredFields) {
		var field = document.getElementById(fieldName);
		if (trim(field.value) == '') {

			errorMsg += '\n' + requiredFields[fieldName];
			valFlag = false;
		}
	}
        
	if (valFlag == false) {
		alert(errorMsg);
		return false;
	}
        return true;

}

