function openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } function printBrWindow() { window.print(); } function closeBrWindow() { window.close(); } function IsDigitsOnly( field, ErrMsg) { var v = field.value var m = v.match(/[0-9]+/) if (null != m) { if (m[0].length == v.length) { return true; } } alert( ErrMsg) return false; } function IsEmail( field, ErrMsg) { var v = field.value var m = v.match(/[@]{1}/) if (null != m) { return true; } alert( ErrMsg ) return false; } function leapYear(year) { if (year % 4 == 0) // basic rule return true // is leap year /* else */ // else not needed when statement is "return" return false // is not leap year } function getDays(month, year) { // create array to hold number of days in each month var ar = new Array(12) ar[1] = 31 // January ar[2] = (leapYear(year)) ? 29 : 28 // February ar[3] = 31 // March ar[4] = 30 // April ar[5] = 31 // May ar[6] = 30 // June ar[7] = 31 // July ar[8] = 31 // August ar[9] = 30 // September ar[10] = 31 // October ar[11] = 30 // November ar[12] = 31 // December // return number of days in the specified month (parameter) return ar[month] } function getPath() { var cpath; cpath = document.forms[0].com_path.value; return cpath } function round_dec( original_num, decimals) { return (Math.round(original_num * Math.pow(10,decimals) ) / Math.pow(10,decimals) ); }