rendered paste body this.inPlaceEdit_Blur = function(){ var parentTD = this.parentNode; var xval = this.value; var re = new RegExp("(^\[0-9]{1,6}$)"); if((xval == "")){ parentTD.style.background=''; if(parentTD.className.match('pEdited')!=null) parentTD.className = parentTD.className.replace(" pEdited",""); parentTD.removeChild(this); parentTD.innerHTML = xval; parentTD.title = ''; parentTD.headers = ''; } else if(!xval.match(re)){ parentTD.style.background=''; if(parentTD.className.match('pEdited')!=null) parentTD.className = parentTD.className.replace(" pEdited",""); parentTD.removeChild(this); parentTD.title = ''; parentTD.headers = ''; alert('Value must be numeric.'); xinPlaceEdit_DblClick(parentTD); } else{ parentTD.style.background=''; if(parentTD.className.match('pEdited')==null) parentTD.className = parentTD.className+' pEdited'; parentTD.removeChild(this); parentTD.innerHTML = xval; } };