function trim(str) { return str.replace(/^\s*|\s*$/g,""); } function validate_email(email) { var rxp =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})$/; if(rxp.test(email)!=true) { return false; } else { return true; } } function filechecker(path){ var ext = new Array() ext[0] = "jpg" ext[1] = "jpeg" ext[2] = "gif" ext[3] = "pjpg" ext[4] = "pjpeg" ext[5] = "png" ext[6] = "JPG" ext[7] = "JPEG" ext[8] = "GIF" ext[9] = "PJPG" ext[10] = "PJPEG" ext[11] = "PNG" ext[12] = "BMP" ext[13] = "bmp" var flag=0; for(var i=0;i<14;i++) { if(path.lastIndexOf(ext[i])!=-1 ) { flag=1; break; } } return flag; } function validation() { if(trim(document.contact.name.value)=="") { alert("Please enter your name."); document.contact.name.focus(); return false; } if(trim(document.contact.email.value)=="") { alert("Please enter your email address."); document.contact.email.focus(); return false; } if(validate_email(document.contact.email.value)=="") { alert("Please enter valid email address."); document.contact.email.focus(); return false; } // if(isNaN(document.contact.telhome.value)) // { // alert("Please enter valid telephone number."); // document.contact.telhome.focus(); // return false; // } // if(isNaN(document.contact.mobile.value)) // { // alert("Please enter valid mobile number."); // document.contact.mobile.focus(); // return false; // } if(trim(document.contact.story.value)=="") { alert("Please enter your story."); document.contact.story.focus(); return false; } if(trim(document.contact.file.value)!="") { if(filechecker(document.contact.file.value)==0) { alert("Please upload a valid image."); document.contact.file.focus(); return false; } } if(trim(document.contact.file2.value)!="") { if(filechecker(document.contact.file2.value)==0) { alert("Please upload a valid image."); document.contact.file2.focus(); return false; } } if(trim(document.contact.security_code1.value)=="") { alert("Please enter security code."); document.contact.security_code1.focus(); return false; } }