Expand|Select|Wrap|Line Numbers
- <script type="text/javascript">
- function IsNumeric(strString)
- // check for valid numeric strings
- {
- var strValidChars = "0123456789.-";
- var strChar;
- var blnResult = true;
- if (strString.length == 0) return false;
- // test strString consists of valid characters listed above
- for (i = 0; i < strString.length && blnResult == true; i++)
- {
- strChar = strString.charAt(i);
- if (strValidChars.indexOf(strChar) == -1)
- {
- blnResult = false;
- }
- }
- return blnResult;
- }
- function valid_form()
- {
- var emailfilter=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/
- var e=document.getElementById('form').email.value
- var tphone=document.getElementById('form').phone.value;
- var returnval=emailfilter.test(e)
- var cityw=document.getElementById('form').country.value;
- var tname=document.getElementById('form').name.value;
- var query=document.getElementById('form').textfield2.value;
- if(query=="")
- {
- alert("Please specify your requirement.")
- document.getElementById('form').textfield2.focus();
- return false;
- }
- if(tname=="")
- {
- alert("Please enter your name.")
- document.getElementById('form').name.focus();
- return false;
- }
- if(e=="")
- {
- alert("Please enter your email.")
- document.getElementById('form').email.focus();
- return false;
- }
- if(returnval==false)
- {
- alert("Please enter your valid email.")
- document.getElementById('form').email.focus();
- return false;
- }
- if(tphone==false)
- {
- alert("Please enter your phone number.")
- document.getElementById('form').phone.focus();
- return false;
- }
- if (IsNumeric(tphone)==false){
- alert(" Please enter a valid phone number.");
- document.getElementById('form').phone.focus();
- return false
- }
- if(cityw=="")
- {
- alert("Please select your country.")
- document.getElementById('form').focus();
- return false;
- }
- }
- </script>