<script
language="javascript"
type="text/javascript">
FormName
=
"form"
CheckName
=
"check"
TextName
=
"text"
var
Condition=new
Array(
'a!=""',
'a!=""',
'a!=""&&a.length>5&&a.indexOf("@")!=-1&&a.indexOf(".")!=-1',
'a.length>7&&!(a.split("/")[0]*1>12)&&!(a.split("/")[1]*1>31)&&!(a.split("/")[2]*1<1900)'
);
function
docheck(w)
{
eval("a=document."
+
FormName +
"."
+
TextName +
w +
".value");
if
(eval(Condition[w]))
eval("document."
+
FormName +
"."
+
CheckName +
w +
".checked=true");
else
eval("document."
+
FormName +
"."
+
CheckName +
w +
".checked=false");
}
</script>
<form
name=form>
<input
type=checkbox
name=check0
onClick="return
false">
First: <input
type=text
name=text0
onBlur='docheck("0")'><BR>
<input
type=checkbox
name=check1
onClick="return
false">
Last: <input
type=text
name=text1
onBlur='docheck("1")'><BR>
<input
type=checkbox
name=check2
onClick="return
false">
E-Mail: <input
type=text
name=text2
onBlur='docheck("2")'><BR>
<input
type=checkbox
name=check3
onClick="return
false">
Birthday (mm/dd/yyyy): <input
type=text
name=text3
onBlur='docheck("3")'><BR>
</form>