// JavaScript Document var digits = "0123456789"; // non-digit characters which are allowed in phone numbers var phoneNumberDelimiters = "()- "; // characters which are allowed in international phone numbers // (a leading + is OK) var validWorldPhoneChars = phoneNumberDelimiters + "+"; // Minimum no of digits in an international phone no. var minDigitsInIPhoneNumber = 10; function isInteger(s) { var i; for (i = 0; i < s.length; i++) { // Check that current character is number. var c = s.charAt(i); if (((c < "0") || (c > "9"))) return false; } // All characters are numbers. return true; } function stripCharsInBag(s, bag) { var i; var returnString = ""; // Search through string's characters one by one. // If character is not in bag, append to returnString. for (i = 0; i < s.length; i++) { // Check that current character isn't whitespace. var c = s.charAt(i); if (bag.indexOf(c) == -1) returnString += c; } return returnString; } function checkInternationalPhone(strPhone){ s=stripCharsInBag(strPhone,validWorldPhoneChars); return (isInteger(s) && s.length >= minDigitsInIPhoneNumber); } function validate(i) { var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i var e=document.quickquery.ab.value var returnval=emailfilter.test(e) if (document.quickquery.a.value=="") { alert ((i==0?"Introduceti numele":"Please enter name")); document.quickquery.a.focus() return false; } else if (returnval==false) { alert((i==0?"Introduceti o adresa de email valida":"Please enter a valid email address.")) document.quickquery.ab.select() return false; } /*var Phone=document.quickquery.abc.value else if ((Phone.value==null) && || isNaN(Phone.value)){ alert("Please Enter valid Phone Number") Phone.focus() return false; }*/ else if(isNaN(document.quickquery.abc.value) || (document.quickquery.abc.value=="")) { alert((i==0?"Introduceti un numar de telefon valid":"Please Enter valid phone number")) document.quickquery.abc.focus() return false; } else if (document.quickquery.abcd.value=="") { alert ((i==0?"Introduceti mesajul":"Please enter your query")); document.quickquery.abcd.focus() return false; } } function validateform(i) { var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i var e=document.query.aa.value var returnval=emailfilter.test(e) if (document.query.cname.value=="") { alert ((i==0?"Introduceti numele":"Please enter name")); document.query.cname.focus() return false; } else if (returnval==false) { alert((i==0?"Introduceti o adresa de email valida.":"Please enter a valid email address.")); document.query.aa.select() return false; } else if (document.query.comment.value=="") { alert ((i==0?"Introduceti un comentariu":"Please enter Your comment")); document.query.comment.focus() return false; } else if(isNaN(document.query.phon.value) || document.query.phon.value=="") { alert((i==0?"Introduceti un numar de telefon valid":"Please enter a valid phone number")) document.query.phon.focus() return false; } else if (document.query.cod.value=="") { alert ((i==0?"Introduceti codul de securitate":"Please enter security code")); document.query.comment.focus() return false; } //var Phone=document.query.phon //if ((Phone.value==null)||(Phone.value=="") || isNaN(Phone.value) || (Phone.value.length != 11)){ // alert("Please Enter your Phone Number with Stdcode (i.g 01122440117)") //Phone.focus() //return false //} } function validaterequestform(i) { var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i var e=document.form1.aa.value var returnval=emailfilter.test(e) if (document.form1.rname.value=="") { alert ((i==0?"Introduceti numele":"Please enter name")); document.form1.rname.focus() return false; } else if (returnval==false) { alert((i==0?"Introduceti o adresa de email valida.":"Please enter a valid email address.")) document.form1.aa.select() return false; } else if(isNaN(document.form1.rphone.value) || (document.form1.rphone.value=="")) { alert((i==0?"Introduceti un numar de telefon valid":"Please Enter valid phone number")) document.form1.rphone.focus() return false; } //var Phone=document.form1.rphone //if ((Phone.value==null)||(Phone.value=="") || isNaN(Phone.value) || (Phone.value.length != 11)){ //alert("Please Enter your Phone Number with Stdcode (i.g 01122440117)") //Phone.focus() //return false //} }