    $(document).ready(function(){

       // hide all rooms when page loads
       for(i = 2;i<=3;i++) {
        	$("#room"+i).hide("fast");
       }

       // Add onclick handler to checkbox w/id rooms
       $("#rooms").change(function(){

        var i;

        // show the required rooms
        for(i = 0;i<=$(this).val()+1;i++) {
        	$("#room"+i).show("fast");
        }

		// hide any rooms not being shown
        for(i = (parseInt($(this).val())+2);i<=3;i++) {
        	$("#room"+i).hide("fast");
        }

      });

	   // Add onclick handler to checkbox w/id room1_children
       $("#children1").change(function() {
        var i = 1;
        // clear existing child ages
        $("#room1_ages").empty();
        // if we have children selected create the age dropdowns
        if($(this).val() > 0) {
		if ($(this).val() == 1) document.getElementById("ages_field").innerHTML = 'Child Age';
		else document.getElementById("ages_field").innerHTML = 'Child Ages';
	        for(i = 1;i<=$(this).val();i++) {
	        	$("#room1_ages").append('<select name="age1'+i+'" size="1"><option value="0" selected>0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option></select> ');
	        }
        }
		else document.getElementById("ages_field").innerHTML = '&nbsp;';
      });

	  $("#children2").change(function() {
        var i = 1;
        // clear existing child ages
        $("#room2_ages").empty();
        // if we have children selected create the age dropdowns
        if($(this).val() > 0) {
	        for(i = 1;i<=$(this).val();i++) {
	        	$("#room2_ages").append('<select name="age2'+i+'" size="1"><option value="0" selected>0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option></select> ');
	        }
        }
      });
	  
	  $("#children3").change(function() {
        var i = 1;
        // clear existing child ages
        $("#room3_ages").empty();
        // if we have children selected create the age dropdowns
        if($(this).val() > 0) {
	        for(i = 1;i<=$(this).val();i++) {
	        	$("#room3_ages").append('<select name="age3'+i+'" size="1"><option value="0" selected>0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option></select> ');
	        }
        }
      });
	 /* $("#room4_children").change(function() {
        var i = 1;
        // clear existing child ages
        $("#room4_ages").empty();
        // if we have children selected create the age dropdowns
        if($(this).val() > 0) {
	        for(i = 1;i<=$(this).val();i++) {
	        	$("#room4_ages").append('<select name="room4_child_age'+i+'" size="1"><option value="0" selected>0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option></select> ');
	        }
        }
      });
	  $("#room5_children").change(function() {
        var i = 1;
        // clear existing child ages
        $("#room5_ages").empty();
        // if we have children selected create the age dropdowns
        if($(this).val() > 0) {
	        for(i = 1;i<=$(this).val();i++) {
	        	$("#room5_ages").append('<select name="room5_child_age'+i+'" size="1"><option value="0" selected>0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option></select> ');
	        }
        }
      });
	  $("#room6_children").change(function() {
        var i = 1;
        // clear existing child ages
        $("#room6_ages").empty();
        // if we have children selected create the age dropdowns
        if($(this).val() > 0) {
	        for(i = 1;i<=$(this).val();i++) {
	        	$("#room6_ages").append('<select name="room6_child_age'+i+'" size="1"><option value="0" selected>0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option></select> ');
	        }
        }
      });
	  $("#room7_children").change(function() {
        var i = 1;
        // clear existing child ages
        $("#room7_ages").empty();
        // if we have children selected create the age dropdowns
        if($(this).val() > 0) {
	        for(i = 1;i<=$(this).val();i++) {
	        	$("#room7_ages").append('<select name="room7_child_age'+i+'" size="1"><option value="0" selected>0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option></select> ');
	        }
        }
      });
	  $("#room8_children").change(function() {
        var i = 1;
        // clear existing child ages
        $("#room8_ages").empty();
        // if we have children selected create the age dropdowns
        if($(this).val() > 0) {
	        for(i = 1;i<=$(this).val();i++) {
	        	$("#room8_ages").append('<select name="room8_child_age'+i+'" size="1"><option value="0" selected>0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option></select> ');
	        }
        }
      });
	  */
});
	