function fieldfilter(evnt, regex) { var theChar="", theRegExp=/[0-9,\010]/, bFound=false; if(document.all) { evnt=window.event; theChar=String.fromCharCode(evnt.keyCode); if(!evnt.shiftKey) theChar=theChar.toLowerCase(); bFound=regex.test(theChar); evnt.returnValue=bFound; } else if (document.layers) { theChar=String.fromCharCode(evnt.which); bFound=regex.test(theChar) } else { theChar = String.fromCharCode(evnt.charCode); bFound = (evnt.keyCode!=0) || regex.test(theChar); evnt.cancelBubble=!bFound; } return bFound; } function checkboxValueChange(elementName) { var r; if(document.getElementById(elementName).value == 0) { r = 1; } else { r = 0; } document.getElementById(elementName).value = r; }