/*********************************************************************************************************** * * Move page via form * ***********************************************************************************************************/ function move_page(url) { var x = document.redirect; if (x) { x.action = url; x.submit(); } } /**********************************************************************************************************/ /*********************************************************************************************************** * * Default Window Status Bar Message * ***********************************************************************************************************/ window.defaultStatus = "[ RBM OF ATLANTA-NORTH ]"; /**********************************************************************************************************/ /*********************************************************************************************************** * * Set Window Status Message * ***********************************************************************************************************/ function set_status(status_msg) { if(status_msg.length == 0) { window.status = "[RBM OF ATLANTA-NORTH]"; } else { window.status = status_msg; } return true; } /**********************************************************************************************************/ /*********************************************************************************************************** * * Checks For Blanks * ***********************************************************************************************************/ function isEmpty(data) { for(i=0; i "9") { return false; } } return true; } /**********************************************************************************************************/ /*********************************************************************************************************** * * Checks For Integers * ***********************************************************************************************************/ function is_integer(field, error_mesg) { var int_pattern = /^[0-9]+$/; if(field.value.length > 0) { if(!int_pattern.test(field.value)) { alert(error_mesg); field.value = ''; field.focus(); return false; } } else { return true; } } /**********************************************************************************************************/ /*********************************************************************************************************** * * Checks For Specific Number Of Digits * ***********************************************************************************************************/ function is_digits(digit_field, digit_count, error_mesg) { var int_pattern = /^[0-9]+$/; if(digit_field.value.length > 0) { if(digit_field.value.length < digit_count) { alert(error_mesg); digit_field.focus(); return false; } else { if(!int_pattern.test(digit_field.value)) { alert(error_mesg); digit_field.focus(); return false; } } } return true; } /**********************************************************************************************************/ /*********************************************************************************************************** * * Checks For Valid Email Addresses * ***********************************************************************************************************/ function is_email(email_field, error_mesg) { var email_pattern = /^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$/i; if(email_field.value.length > 0) { if(!email_pattern.test(email_field.value)) { alert(error_mesg); email_field.focus(); return false; } } return true; } /**********************************************************************************************************/ /*********************************************************************************************************** * * JavaScript Confirmation Box * ***********************************************************************************************************/ function verify(str) { return window.confirm(str); } /**********************************************************************************************************/ /*********************************************************************************************************** * * Limits The Number Of Characters In Form Fields * ***********************************************************************************************************/ function textLimit(field, maxlimit) { /* If It'S Too Long, Trim It! */ if(field.value.length > maxlimit) { field.value = field.value.substring(0, maxlimit); } } /**********************************************************************************************************/