function LTrim(String){var i=0;var j=String.length-1;if(String==null)return(false);for(i=0;i<String.length;i++){if(String.substr(i,1)!=' '&&String.substr(i,1)!='\t')break}if(i<=j)return(String.substr(i,(j+1)-i));else return('')}function RTrim(String){var i=0;var j=String.length-1;if(String==null)return(false);for(j=String.length-1;j>=0;j--){if(String.substr(j,1)!=' '&&String.substr(j,1)!='\t')break}if(i<=j)return(String.substr(i,(j+1)-i));else return('')}function Trim(String){if(String==null)return(false);return RTrim(LTrim(String))}function IsEmail(Expression){if(Expression==null)return(false);var supported=0;if(window.RegExp){var tempStr="a";var tempReg=new RegExp(tempStr);if(tempReg.test(tempStr))supported=1}if(!supported)return(Expression.indexOf(".")>2)&&(Expression.indexOf("@")>0);var r1=new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");var r2=new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");return(!r1.test(Expression)&&r2.test(Expression))}function formValidate(){if(Trim(document.registerForm.UserName.value)==""){window.alert("Please key in the your name.");document.registerForm.UserName.focus();return(false)}if(Trim(document.registerForm.UserCompany.value)==""){window.alert("Please key in the your company name.");document.registerForm.UserCompany.focus();return(false)}if(IsEmail(Trim(document.registerForm.UserEmail.value))==""){window.alert("Invalid email address.");document.registerForm.UserEmail.focus();return(false)}}
