function checkNumeric(s_input){ var s=s_input.value; s_input.value=s.replace(/\D+/,''); } function searchOrder(){ var orderId = document.getElementById("orderId_search"); var email = document.getElementById("email_search"); var orderIdMsg = document.getElementById("orderIdMsg_search"); var emailMsg = document.getElementById("emailMsg_search"); orderIdMsg.innerHTML = ""; emailMsg.innerHTML = ""; orderIdMsg.style.display = "none"; emailMsg.style.display = "none"; if(orderId.value==""){ orderIdMsg.innerHTML = "Please enter your order ID"; orderIdMsg.style.display = "block"; return false; } if(email.value==""){ emailMsg.innerHTML = "Please enter your email."; emailMsg.style.display = "block"; return false; }else if(!checkEmail_search(email.value)){ return false; } document.forms["expoOrderForm"].action = "booking_records.jsp?orderId=" + orderId.value + "&email=" + email.value; document.forms["expoOrderForm"].submit(); } function checkEmail_search(email){ var msg = ""; var flag = 0; if (!email == '' ){ if (email.match(/[a-zA-Z0-9_]@+[a-zA-Z0-9_\-]+\.[a-zA-Z0-9_]/ig)==null || email.match(/[\\'"\/]/ig)!=null || email.substr(0, 1) == '_'){ msg = "Invalid email"; flag = 0; }else{ flag = 1; } }else{ flag = 1; } var emailMsg = document.getElementById("emailMsg_search"); emailMsg.innerHTML = msg; emailMsg.style.display = "block"; if (flag==0){ return false; }else if(flag==1){ return true; } }