var forms_ENGLISH = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ -"; var forms_HEBREW = " -"; var forms_DIGITS = "0123456789 -"; function IsEmail(sText) { var at="@" var dot="." var lat=sText.indexOf(at) var lstr=sText.length var ldot=sText.indexOf(dot) if (sText=="" || sText==null){ return false } if (sText.indexOf(at)==-1 || sText.indexOf(at)==0 || sText.indexOf(at)==lstr){ return false } if (sText.indexOf(dot)==-1 || sText.indexOf(dot)==0 || sText.indexOf(dot)==lstr){ return false } if (sText.indexOf(at,(lat+1))!=-1){ return false } if (sText.substring(lat-1,lat)==dot || sText.substring(lat+1,lat+2)==dot){ return false } if (sText.indexOf(dot,(lat+2))==-1){ return false } if (sText.indexOf(" ")!=-1){ return false } return true } function ChkStrBy(sText, sValidChars){ var ret = true; if (sText.length==0) return (false); for (i = 0 ; i < (sText.length) && (ret==true) ; i++){ if (sValidChars.indexOf(sText.charAt(i)) == -1){ ret = false; } } return (ret); } function IsNumeric(sText){ return (ChkStrBy(sText,forms_DIGITS)); } function addOpt(){ var j=0; for(i=1900;i<=2000;i++){ j++; document.frmJoin.year[j]=new Option(i,i,false); } for(i=1;i<=12;i++){ document.frmJoin.month[i]=new Option(i,i,false); } for(i=1;i<=31;i++){ document.frmJoin.day[i]=new Option(i,i,false); } } function date_something(sMonth, sYear) { return (new Date(sMonth + "/01/" + sYear) > new Date()); } function doUPD() { if(document.frmJoin.fname.value!=""){ if(document.frmJoin.lname.value!=""){ if(IsEmail(document.frmJoin.email.value)){ //if(document.frmJoin.pass.value.length>=4){ //if(IsNumeric(document.frmJoin.pid.value)==true && document.frmJoin.pid.value.length==9){ if(document.frmJoin.street.value!=""){ //if(IsNumeric(document.frmJoin.phone.value)==true && document.frmJoin.phone.value.length==7){ //if(document.frmJoin.kidomet.value!=""){ document.frmJoin.submit() //}else{alert("יש לבחור קידומת");document.frmJoin.kidomet.focus();} //}else{alert("יש למלא מספר טלפון");document.frmJoin.phone.focus();} }else{alert("יש למלא את שם הרחוב");document.frmJoin.street.focus();} //}else{alert("תעודת זהות -בלבד 9 ספרות");document.frmJoin.pid.focus();} //}else {alert("יש להזין סיסמא בעלת 4 תווים");document.frmJoin.pass.focus();} }else {alert("כתובת אימייל לא נכונה");document.frmJoin.email.focus();} }else{alert("יש למלא שם משפחה");document.frmJoin.lname.focus();} }else{alert("יש למלא שם פרטי");document.frmJoin.fname.focus();} } function doJoin() { if(document.frmJoin.fname.value!=""){ if(document.frmJoin.lname.value!=""){ if(IsEmail(document.frmJoin.email.value)){ if(document.frmJoin.pass.value.length>=4){ //if(IsNumeric(document.frmJoin.pid.value)==true && document.frmJoin.pid.value.length==9){ if(document.frmJoin.street.value!=""){ if(document.frmJoin.cityid.value!=""){ //if(IsNumeric(document.frmJoin.phone.value)==true && document.frmJoin.phone.value.length==7){ //if(document.frmJoin.kidomet.value!=""){ document.frmJoin.submit() //}else{alert("יש לבחור קידומת");document.frmJoin.kidomet.focus();} //}else{alert("יש למלא מספר טלפון");document.frmJoin.phone.focus();} }else{alert("יש למלא עיר");document.frmJoin.street.focus();} }else{alert("יש למלא את שם הרחוב");document.frmJoin.street.focus();} //}else{alert("תעודת זהות -בלבד 9 ספרות");document.frmJoin.pid.focus();} }else {alert("יש להזין סיסמא בעלת 4 תווים");document.frmJoin.pass.focus();} }else {alert("כתובת אימייל לא נכונה");document.frmJoin.email.focus();} }else{alert("יש למלא שם משפחה");document.frmJoin.lname.focus();} }else{alert("יש למלא שם פרטי");document.frmJoin.fname.focus();} } function doDelivery() { if(document.frmDelivery.fname.value!=""){ if(document.frmDelivery.street.value!=""){ if(IsNumeric(document.frmDelivery.phone.value)==true && document.frmDelivery.phone.value.length==7){ if(document.frmDelivery.kidomet.value!=""){ if(document.frmDelivery.cityid.value!=""){ document.frmDelivery.submit() }else{alert("לבחור שם עיר");document.frmDelivery.cityid.focus();} }else{alert("יש לבחור קידומת");document.frmDelivery.kidomet.focus();} }else{alert("יש למלא מספר טלפון");document.frmDelivery.phone.focus();} }else{alert("יש למלא את שם הרחוב");document.frmDelivery.street.focus();} }else{alert("יש להכניס שם מלא");document.frmDelivery.lname.focus();} } function doPay(){ var field=document.forms.pay; thetime=new Date() var themonth=field.month.options[field.month.selectedIndex].text; var theyear=field.year.options[field.year.selectedIndex].text; if(field.fullname.value!=''){ if(field.pid.value.length==9 && IsNumeric(field.pid.value)==true){ if(field.creditcard.value.length<=25 && IsNumeric(field.creditcard.value)==true){ if(field.svcnumber.value.length<=4 && field.svcnumber.value.length>2 && IsNumeric(field.svcnumber.value)==true){ if(new Date(themonth + "/31/" + theyear) >= thetime){ if(field.cardtypeid.value!=''){ if(field.agree.checked==true){ return true; }else{alert('יש לקרוא את תנאי השימוש ולהסכים להם'); return false;} }else{ alert("יש לבחור סוג כרטיס אשראי"); field.cardtypeid.focus(); return false; } }else{ alert("תוקף כרטיס אשראי שגוי"); field.month.focus(); return false; } }else{ alert("מספר SVC צריך להכיל 3 או 4 ספרות"); field.svcnumber.focus(); field.svcnumber.select(); return false; } }else{ alert("יש להזין מספר כרטיס אשראי תקין"); field.creditcard.focus(); field.creditcard.select(); return false; } }else{ alert("שדה תעודת זהות צריך להכיל\n 9 ספרות"); field.pid.focus(); field.pid.select(); return false; } }else{ alert("יש להכניס שם מלא"); field.fullname.focus(); return false; } } function passChng(){ if(document.passW.pass0.value!=''){ if((document.passW.pass1.value.length>=4) && (document.passW.pass2.value.length>=4)){ if(document.passW.pass1.value == document.passW.pass2.value) { return true }else{alert('הסיסמא הראשונה אינה זהה לשנייה');return false;} }else{alert('סיסמא צריכה להיות מינימום ארבע ספרות');return false;} }else{alert('יש לספק סיסמא נוכחית');return false;} } function doRemind(){ if(document.frmJoin.email.value==''){ alert("Please Insert your account email address.") }else{ location.href="?act=remind&emailremind="+document.frmJoin.email.value; } }