// This function is used to search site using google search for any keyword typed by the user function searchSite() { var frm = document.forms[0]; var keyword; var url; keyword = frm.txtSearch.value; if (keyword!="") { url = "http://www.google.com/custom?q=" + keyword; if (frm.rdSearch[0].checked) { url = url + "&sitesearch=aot.org.lb"; } url = url + "&ie=windows-1256&oe=windows-1256"; window.location.href = url; }else{ return; } } // This function is used to subscribe (1) or unsubscribe (0) a certain email address function subscribeMe() { var frm = document.forms[0]; var email = frm.txtEmail.value; if (email != "") { if (!isValidMail(email)) { frm.txtEmail.focus(); }else{ if (frm.rdNewsletter[0].checked) frm.useraction.value = "subscribe"; else frm.useraction.value = "unsubscribe"; frm.action = "../Newsletter/subscribtion.php"; frm.submit(); } }else{ return false; } } // This function is used to check if a certain text is numeric or not function IsNumeric(sText) { var ValidChars = "0123456789."; var IsNumber=true; var Char; for (i = 0; i127) { alert("Your email address contains invalid characters."); return false; } } for (i=0; i127) { alert("Your email domain name contains invalid characters."); return false; } } if (user.match(userPat)==null) { alert("Your email doesn't seem to be valid - check your spelling."); return false; } var IPArray=domain.match(ipDomainPat); if (IPArray!=null) { for (var i=1;i<=4;i++) { if (IPArray[i]>255) { alert("Destination IP address is invalid!"); return false; } } return true; } var atomPat=new RegExp("^" + atom + "$"); var domArr=domain.split("."); var len=domArr.length; for (i=0;i