What is wrong with this HTML that Radio selection does not alway stick

Hi,

I have the HTML code below which essentially gives the user 3 Radio buttons to choose from, and depending on which radio button they choose different DIV element is displayed to them. The DIV info displays Ok, however the Radio selection does not always go through, that is you have to click the Radio selection like 2 times for the selection actually role from where it was to where the user clicked for it to go! What is causing this and how to fix it?
ThanX.
Code is here:

<tr bgcolor="#c6cedf"> 
                        <td><b>Who can view My Profile</b> 
                        </td>
                        <td> 
						<font color="red"></font>
                        </td>
                        <td valign="bottom"> 

							<table width="100%" border="0" cellpadding="0" cellspacing="0">
							<tr>
							<td width="60%" align="left" valign="middle">
	                           <input type="radio" name="view"  value="all" 							  onclick="dispaly_hidden_div_info('on', 'view_info_all')" <?php if (isset($view) AND ($view == 'all')) {echo 'checked';} ?>>  All
							  <br>
							  <input type="radio" name="view"  value="members_only" 							  onfocus="dispaly_hidden_div_info('on', 'view_info_members')" <?php if (isset($view) AND ($view == 'members_only')) {echo 'checked';} ?>>   Members Only
							  <br>
							  <input type="radio" name="view"  value="permission_needed" 							  onfocus="dispaly_hidden_div_info('on', 'view_info_perm')" <?php if (isset($view) AND ($view == 'permission_needed')) {echo 'checked';} ?>>  Permission Needed

							</td>
							<td width="40%" align="left" valign="middle">
							<div style="display: none; border: 1px solid black; color: red; padding: 5px; font-size: 9px;" id="view_info_all">
								If you select All, then everyone will be able to view your profile.
							</div>
							<div style="display: none; border: 1px solid black; color: red; padding: 5px; font-size: 9px;" id="view_info_members">
								If you select Members Only, then only those people who are registered members of AnooX community will be able to view your profile.
							</div>
							<div style="display: none; border: 1px solid black; color: red; padding: 5px; font-size: 9px;" id="view_info_perm">
								If you select Permission needed, then an email will be sent to you that someone wants to view your profile and upon accepting them as Friend then they will be able to view your profile.
							</div>
							</td>
							</tr>
							</table>

                        </td>
                      </tr>