<html>
<head>
<body bgcolor="#505050">
<script language="javascript">function validletter(Str)
{
for (i=0; i<Str.length; i++)
{
if ((Str.charAt(i))>'ת' || (Str.charAt(i))<'א')
return(false);
}
}
function IsNumeric(Str)
{
for (var i=0; i<Str.length;i++)
{
if ( !((Str.charAt(i) <='9') && (Str.charAt(i)) >='0'))
return(false);
}
}
function bdika()
{
// בדיקת כינוי
if(document.har.nick.value.length==0)
{
window.alert("הכנס כינוי")
return(false);
}
if (validletter(document.har.nick.value) !=false)
{
alert("הקש כינוי באנגלית בלבד");
document.har.nick.focus();
document.har.nick.select();
return(false);
}
// בדיקת שם פרטי
if (document.har.fnme.value.length==0)
{
alert ("הכנס שם פרטי");
document.har.fnme.focus();
return(false);
}
if (validletter(document.har.fnme.value) ==false)
{
alert("הכנס שם בעברית בלבד");
document.har.fnme.focus();
document.har.fnme.select();
return(false);
}
// בדיקת שם משפחה
if (document.har.lnme.value.length==0)
{
alert ("הכנס שם משפחה");
document.har.lnme.focus();
document.har.lnme.select();
return(false);
}
if (validletter(document.har.lnme.value) ==false)
{
alert("הקש שם בעברית בלבד");
document.har.lnme.focus();
document.har.lnme.select();
return(false);
}
// בדיקת סיסמא
if(document.har.pass.value.length==0)
{
window.alert("הכנס סיסמא")
document.har.pass.focus();
return(false)
}
if(document.har.pass.value.length<3 || document.har.pass.value.length>7)
{
window.alert("הכנס סיסמא בין 3 ל-7 תווים")
document.har.pass.focus();
return(false)
}
for (i=0;i<document.har.pass.value.length;i++)
{
if (validletter(document.har.pass.value) ==true)
{
alert("הכנס בסיסמא רק מספרים")
document.har.pass.focus();
return(false);
}
if (document.har.pass.value.charAt(i)>='a' && document.har.pass.value.charAt(i)<='z' )
{
alert("הכנס בסיסמא רק מספרים")
document.har.pass.focus();
return(false)
}
}
// בדיקת וידוי סיסמא
if(document.har.vpass.value.length!=document.har.pass.value.length)
{
window.alert("וידוי סיסמא שונה מהסיסמא הראשונה")
document.har.vpass.focus();
return(false)
}
for (i=0;i<document.har.vpass.value.length;i++)
{
if (document.har.vpass.value.charAt(i)!=document.har.pass.value.charAt(i) )
{
alert("וידוי ססמא שונה מהססמא הראשונה")
document.har.vpass.focus();
return(false)
}
}
// בדיקת ת"ז
if (document.har.id.value.length==0)
{
alert ("כתוב מספר תעודת זהות");
document.har.id.focus();
return(false);
}
if (document.har.id.value.length>0 && document.har.id.value.length<9)
{
alert ("חסרות ספרות במספר תעודת הזהות");
document.har.id.focus();
return(false);
}
if (document.har.id.value.length>0 && document.har.id.value.length>9)
{
alert ("ספרות מיותרות במספר תעודת הזהות");
document.har.id.focus();
return(false);
}
if (IsNumeric(document.har.id.value)==false)
{
alert (" הקשת תווים לא חוקיים במספר תעודת הזהות");
document.har.id.focus();
document.har.id.select(); // סמן את הטקסט בשדה
return(false);
}
// בדיקה אימייל
var i = document.har.email.value;
if(document.har.email.value.length==0)
{
window.alert("הכנס אימייל");
return(false)
}
if(i.split('@').length!=2 || i.split('@')=="" || i.split('@')=="")
{
window.alert("אימייל שגוי");
document.har.email.focus();
return(false)
}
else
if(i.split('.').length!=2 && i.split('.').length!=3 || i.split('.')=="" || i.split('.')=="" || i.split('.')=="")
{
window.alert("אימייל שגוי");
document.har.email.focus();
return(false)
}
if(i.indexOf('/')!=-1 || i.indexOf(';')!=-1 || i.indexOf(':')!=-1 || i.indexOf(',')!=-1 || i.indexOf('"')!=-1 || i.indexOf("'")!=-1 || i.indexOf('!')!=-1 || i.indexOf('#')!=-1 || i.indexOf('$')!=-1 || i.indexOf('%')!=-1 || i.indexOf('^')!=-1 || i.indexOf('&')!=-1 || i.indexOf('*')!=-1 || i.indexOf(')')!=-1 || i.indexOf('(')!=-1 || i.indexOf('|')!=-1 || i.indexOf('`')!=-1 || i.indexOf('~')!=-1 || i.indexOf('>')!=-1 || i.indexOf('<')!=-1 || i.indexOf('?')!=-1)
{
window.alert("אימייל שגוי");
document.har.email.focus();
return(false)
}
if(i.indexOf('@')+1==i.indexOf('.') || i.indexOf('@')-1==i.indexOf('.') || i.indexOf(' ')!=-1)
{
window.alert("אימייל שגוי");
document.har.email.focus();
return(false)
}
for(var b = 0 ; b<=document.har.email.value.length ; b++)
{
if((i.charAt(b)>='א') && (i.charAt(b)<='ת'))
{
window.alert("באימייל כתוב רק אותיות באנגלית");
document.har.email.focus();
b=document.he.mail.value.length+1;
return(false)
}
}
// בדיקת עיר
if(document.har.city.value.length==0)
{
window.alert("הכנס עיר")
document.har.city.focus();
return(false)
}
// בדיקת רחוב
if(document.har.street.value.length==0)
{
window.alert("הכנס רחוב")
document.har.street.focus();
return(false)
}
for(i=0; i<=document.har.city.value.length; i++)
{
if((document.har.street.value.charAt(i)>='a' && document.har.street.value.charAt(i)<='z')||(document.har.street.value.charAt(i)>='A' && document.har.street.value.charAt(i)<='Z'))
{
window.alert("הכנס רחוב בעברית")
document.har.street.focus();
return(false)
}
}
}
</script>
</head>
<body dir="rtl">
<font face="arial" color="black" size="6"> הרשמה </font>
<br> <br>
<form name="har" action="regsup.asp" method="post" onsubmit="return bdika()">
<table>
<font face="arial" color="black" size="4"> שדה חובה </font>
<tr>
<td> <font face="arial" color="black" size="3"> <b> כינוי: </font> </b> </td>
<td> <input type="text" name="nick" > </td>
</tr>
<tr>
<td> <font face="arial" color="black" size="3"> <b> שם פרטי: </font> </b> </td>
<td> <input type="text" name="fnme" > </td>
</tr>
<tr>
<td> <font face="arial" color="black" size="3"> <b> שם משפחה: </font> </b> </td>
<td> <input type="text" name="lnme" > </td>
</tr>
<tr>
<td> <font face="arial" color="black" size="3"> <b> סיסמא: </font> </b> </td>
<td> <input type="password" name="pass" > </td>
</tr>
<tr>
<td> <font face="arial" color="black" size="3"> <b> וידוי סיסמא: </font> </b> </td>
<td> <input type="password" name="vpass" > </td>
</tr>
<tr>
<td> <font face="arial" color="black" size="3"> <b> מספר תעודת זהות: </font> </b> </td>
<td> <input type="text" name="id" > </td>
</tr>
<tr>
<font color="gray">______________________________________________________</font>
</tr>
<tr>
<td> <font face="arial" color="black" size="3"> <b> כתובת דוא"ל: </font> </b> </td>
<td> <input type="text" name="email" > </td>
</tr>
<tr><td><font face="arial" color="black" size="3"><b>
שם הישוב:</b></td></font><td>
<input type="text" name="city" >
</td></tr>
<tr>
<td> <font face="arial" color="black" size="3"> <b> רחוב: </font> </b> </td> <td> <input type="text" name="street"> </td>
</tr>
<tr>
<td> <font face="arial" color="black" size="3"> <b> מין: </font> </b>
<input type="radio" name="sex" value="נקבה"> <font face="arial" color="black" size="3"> <b> נקבה </font> </b>
<input type="radio" name="sex" value="זכר" checked> <font face="arial" color="black" size="3"> <b> זכר </font> </b>
</td>
</tr><br><br>
<tr><td>
<font face="arial" color="black" size="4"><br><br> שדה רשות </font>
</td></tr>
<table><tr>
<font color = "gray">______________________________________________________</font>
</tr>
</table>
<tr><td><font face="arial" color="black" size="3"><b>
מיהו לדעתך השחקן הטוב ביותר במשחק?</b></td></font><td>
<select name="player" size="1">
<option>כריסטיאנו רונאלדו</option>
<option>ליאונל מסי</option>
<option>רוביניו</option>
<option>רונאלדיניו</option>
<option>קאקא</option>
<option>תיירי הנרי</option>
<option>רוד ואן ניסטרלרוי</option>
<option>דידייה דרוגבה</option>
<option>זלאטן איברהימוביץ</option>
<option>פרננדו טורס</option>
<option>קרלס פויול</option>
</td></tr>
</select>
<tr> <td>
<br> <br> <font face="arial" color="black" size="3"> <b> </font> </b>
<br>
</table>
<center><br> <br>
<input type = "submit" value = "הרשם">
<input type="reset" value="נקה">
</form>
</body>
</html>