function doAction(myevent,obj) { if (myevent.keyCode == 13) { if (validate(obj)) obj.submit(); } } function validate(obj) { if (document.getElementById("username1").value == "") { alert("الرجاء ادخال اسم المستخدم"); document.getElementById("username1").focus(); return false; } if (document.getElementById("password1").value == "") { alert("الرجاء ادخال كلمة السر"); document.getElementById("password1").focus(); return false; } document.getElementById("frm1").submit(); } function validateSubscription(form) { if (form.first_name.value == "") { alert("الرجاء ادخال الاسم الاول"); form.first_name.focus(); return false; } if (form.last_name.value == "") { alert("الرجاء ادخال اسم العائلة"); form.last_name.focus(); return false; } if (form.email.value == "") { alert("الرجاء ادخال البريد الالكتروني"); form.email.focus(); return false; }else { if (!emailCheck(form.email.value)) { return false; } } if (form.sector.value == -1) { alert("الرجاء اختيار القطاع"); return false; } if (form.country.value == -1) { alert("الرجاء اختيار مكان الاقامة"); return false; } var formlength = Number(form.length); var is_checked= false; for (var i=0;i255) { alert("صيغة البريد الالكتروني غير صحيحة") return false } } return true } // Domain is symbolic name var domainArray=domain.match(domainPat) if (domainArray==null) { alert("صيغة البريد الالكتروني غير صحيحة") return false } /* domain name seems valid, but now make sure that it ends in a three-letter word (like com, edu, gov) or a two-letter word, representing country (uk, nl), and that there's a hostname preceding the domain or country. */ /* Now we need to break up the domain to get a count of how many atoms it consists of. */ var atomPat=new RegExp(atom,"g") var domArr=domain.match(atomPat) var len=domArr.length if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) { // the address must end in a two letter or three letter word. alert("The address must end in a three-letter domain, or two letter country.") return false } // Make sure there's a host name preceding the domain. if (len<2) { var errStr="صيغة البريد الالكتروني غير صحيحة" alert(errStr) return false } // If we've gotten this far, everything's valid! return true; } // End -->