function Validate(object) {

       var message ="";
       
       if(object.in_fname.value =='') {
         message = message + "Please enter your First Name\n";
       }

       if(object.in_lname.value=="") {
         message = message + "Please enter your Last Name\n";
       }

       if(object.in_username.value ==''|| object.in_username.value.indexOf('.')==-1|| object.in_username.value.indexOf(' ')>=0|| object.in_username.value.indexOf('@')==-1) {
             message = message + "Please enter a valid Email Address\n";
       }

       if(object.in_email.value ==''|| object.in_email.value.indexOf('.')==-1|| object.in_email.value.indexOf(' ')>=0|| object.in_email.value.indexOf('@')==-1) {
             message = message + "Please enter a valid Confirm Email Address\n";
       }

       if(object.in_username && object.in_email && object.in_username.value!=object.in_email.value &&object.in_email.value!='') {
           message = message +"Your confirmed email address does not match the email address entered.\n";
       }

       if(object.in_pwd.value ==''){
         message = message + "Please enter a Password\n";
       }

       if(object.in_check_pwd.value ==''){
         message = message + "Please enter a Confirm Password\n";
       }

       if(object.in_pwd && object.in_check_pwd && object.in_pwd.value!=object.in_check_pwd.value ) {
          message = message +"Your confirmed password does not match the password entered.\n";
       }

       if(object.in_privacy) {
              if (object.in_privacy.checked == false){
                message = message + "Please accept our Privacy Statement\n";
              }
       }

       if(object.in_fname.value ==''){
              alert(message);
              object.in_fname.focus();
              return false;
       }
       else if(object.in_lname.value==""){
              alert(message);
              object.in_lname.focus();
              return false;
       }
       else if(object.in_username.value ==''|| object.in_username.value.indexOf('.')==-1|| object.in_username.value.indexOf(' ')>=0|| object.in_username.value.indexOf('@')==-1) {
             alert(message);
             object.in_username.focus();
             return false;
       }
       else if(object.in_email.value ==''|| object.in_email.value.indexOf('.')==-1|| object.in_email.value.indexOf(' ')>=0|| object.in_email.value.indexOf('@')==-1) {
             alert(message);
             object.in_email.focus();
             return false;
       }
       else if(object.in_username && object.in_email && object.in_username.value!=object.in_email.value &&object.in_email.value!='') {
             alert(message);
             object.in_username.focus();
             return false;
       }

       else if(object.in_pwd.value ==''){
               alert(message);
               object.in_pwd.focus();
               return false;
       }
       else if(object.in_check_pwd.value ==''){
               alert(message);
               object.in_check_pwd.focus();
               return false;
       }
       else if(object.in_pwd && object.in_check_pwd && object.in_pwd.value!=object.in_check_pwd.value ) {
               alert(message);
               object.in_pwd.focus();
               return false;
       }
       else if (object.in_privacy.checked == false){
 		alert(message);
                object.in_privacy.focus();
                return false;
       }

       return true;
}