When checkbox checked show radiobuttons

When checkbox checked show radiobuttons

Hello,
I am a real newbie to JQuery and Javascript, but now I need to do this task for my school project, the subject's unrelated to client-scripting, but this thing just came out as a part of my idea, and I suppose the best way to do it would be using javascript, so I thought of asking here, since I am not really planning on learning JQuery for now, so I thought I could get some help around here.

So, I have a couple of checkboxes, and I want to show radiobuttons whenever a checkbox is checked, e.g. if I check the first checkbox(about languages I speak), I check English, and I get the radio buttons for how good I speak it - 1 to 5.I select one of the radio buttons, then I check German too, and I should get 5 radio buttons for that one too etc...

Now, here's my code: I;m creating the checkboxes dynamically, it's an ASP.NET MVC application:
  1. <% for(int i = 0; i < Model.Languages.Count; i++)
  2.               { %>
  3.                 
  4.             <input id="applang" name="applang" type="checkbox" value="<%: Model.Languages[i].languageID%>" />
  5.              
  6.             <%: Model.Languages[i].name.ToString() %><br />

  7.             <%} %>
I figured out that this would be a start for it:
  1.  $("input[@name='applang']").click(function () {
  2.         
  3.     });
But now what should I do to show five radio buttons on the click - I found out I should use the .show() function, I tried this:
  1. $("input[type='radio']").show();
but it's not doing anything..
Also, I should get the text and values(numeric) for the radio buttons from my Model, i.e. database.

Any help would be appreciated.

Regards