function isPhone(field_id) { var max = 999999999; var field = eval(doc + field_id + doc2); var error_msg = eval(doc + field_id + '_error_msg' + doc2); var error_field = eval(doc + field_id + '_field_error' + doc2); var error_msg_txt = eval(doc + field_id + '_field_error_msg' + doc2); var required_field = eval(doc + field_id + '_required' + doc2); //if (required_field.value == "Y") { if (Math.ceil(field.value) != Math.floor(field.value) ) { var objRegExp = /^\d{3}\-\d{4}$/; if (!objRegExp.test(field.value)) { error_msg.innerHTML = "Invalid Phone Number"; error_field.value = "Y"; } else if ((!field.value || field.value.replace(/ /gi, "").length == 0) && required_field.value == "Y") { error_msg.innerHTML = error_msg_txt.value; error_field.value = "Y"; field.value = ""; } else { error_msg.innerHTML = ""; error_field.value = "N"; } } else { if (field.value > max) { error_msg.innerHTML = " value < 8 Digits"; error_field.value = "Y"; } else if ((!field.value || field.value.replace(/ /gi, "").length == 0) && required_field.value == "Y") { error_msg.innerHTML = error_msg_txt.value; error_field.value = "Y"; field.value = ""; } else { error_msg.innerHTML = ""; error_field.value = "N"; } } //} }