function val_reg(thisDoc)
{
    /* call common function for validations */
    tmp_ret = validate_form(thisDoc);

    /* if validation is done successfully*/
    if(tmp_ret)
    {
	if(!(validate_Password(thisDoc)))
	{
		return false;
	}
        
        frmCNewPswd = thisDoc.frmPswd.value;
        tmp_int_len = frmCNewPswd.length;

        if( tmp_int_len < 6 || tmp_int_len > 32 )
        {
		alert(tmp_str_pswdLenErr);
		tmp_ret = false;
	}
	else
	{
		frmNewPswd  = thisDoc.frmPswd2.value;

		if( frmCNewPswd != frmNewPswd )
		{
		      alert(tmp_str_pswdErr);
		      tmp_ret = false;
		}
		else
		{
		      tmp_ret = true;
		}
	}
    }

   return tmp_ret;
}