navHover = function() { var lis = document.getElementById("navmenu").getElementsByTagName("LI"); for (var i=0; i max || price < min || isNaN(display_dec_string(obj.value))){ errorMsg = 'Invalid Price!'; calc(); alert(errorMsg); return false; } obj.value = display_dec_string(obj.value); return true; } function cleanCharacters (oField) { var origValue = oField.value; var newValue = ''; for (var i=0; i