如果我是细心的朋友,请帮忙看下,代码有点长?
不知道为什么,javascript 没有生效,不知道是不是哪儿写错了?check.js文件如下:   function check()
   {
   	var userName=document.registerForm.userName.value;
	  var userPass=document.registerForm.userPass.value;
	  var reUserPass=document.regiserForm.reUserPass.value;
	  var realName=document.registerForm.realName.value;
	  var gender=document.registerForm.gender.value;
	  var telNumber=document.registerForm.telNumber.value;
	  var email=document.registerForm.email;
	  var homePage=document.registerForm.homePage.value;	   
	  var RuserName=userName.indexOf("'");
	  var RuserPass=userPass.indexOf("'");
	  var RReuserPass=reUserPass.indexOf("'");
	  var RTelNumber=telNumber.indexOf("'");
	  var RrealName=realName.indexOf("'");
	  var Remail=email.indexOf("'");
	  var CRemail=email.indexOf("@");
	  var RhomePage=homePage.indexOf("'");	       
	  if((RuserName!=-1)||(userName==""))
	  {
	  	 alert("用户名中不能包含撇号且必须填写。。。")
	  	 doucment.registerForm.userName.focus();
	  	 return false;
	  }
	  if((RuserPas!=-1)||(userPass=="")||(userPass.length<6))
	  {
	  	 alert("用户密码中不能包含撇号且必须填写,长度至少为六位。。");
	  	 document.registerForm.userPass.focus();
	  	 return false;
	  }
	  if(reUserPass!=userPass)
	  {
	  	alert("您两次输入的的密码不一致,请重新输入...");
	  	//document.registerFrom.userPass.focus();
	  	document.registerFrom.reUserPass.focus();
	  	return false;
	  }
	  if(RrealName!=-1)
	  {
	  	 alert("真实姓名中不能包含撇号。。");
	  	 document.registerForm.realName.focus();
	  	 return false;
	  }
	  if((RTelNumber!=-1)||(telNumber=="")||(telNumber.length<7))
	  {
	  	 alert("请输入正确电话号码!其中不能包含撇号且不能为空。。");
	  	 document.registerForm.telNumber.focus();
	  	 return false;
	  }
	  if(!checkTelNumber())
	  {
	  	alert("你输入的电话号码格式不正确,请重新输入。。。");
	  	document.registerForm.telNumber.focus();
	  }
	  if((Remail!=-1)||(email=="")||(email.length<7))
	  {
	  	 alert("请输入正确电子邮件,其中不能包含撇号且必须填写。。");
	  	 document.registerForm.email.focus();
	  	 return false;
	  }s
	  if(CRemail==-1)
	  {
	  	alert("你输入的电子邮件格式不正确,请重新输入。。。");
	  	document.registerForm.email.focus();
	  	return false;
	  }
	  if(RhomePage!=-1)
	  {
	  	 alert("主页网址中不能包含撇号。。");
	  	 document.registerForm.homePage.focus();
	  	 return false;
	  }  	 	   
   }
   function checkTelNumber()
   {
   	var tel="0123456789()_";
   	var b=1;
   	var c=document.registerForm.telNumber.value;  
   	for(var a=1;((a<tel.length)&&(b==1));a++)
   	{
   		var c=tel.indexOf(c.charAt(a));
   		if(c==-1)
   		{
   			b=0;
   		}  
   		return false; 		
   	}	
   }  
jsp文件如下:  <%@page contentType="text/html;charset=gb2312" %>
<html>
	<head>
		<title>
			my program register page
		</title>
		<script language="javascript" src="check.js">
		</script>
	</head>
		<body>
			<div align="center">
				<table border=0 align="center" bgcolor="#009999">
					<form name="registerForm" action="/RegisterHandle" method="post" onsubmit="javaScrip