if( !console ) { var console = { log: function(msg) { alert(msg); } } }

function checkSelectRoom(){
	var selectedRoomNum = $("#roomsNumber option");
	$(selectedRoomNum).each(function(j,opt){
		var findSelectedOption = $(opt).attr('selected');
		var findSelectedVal = $(opt).val();
		if(findSelectedOption && (findSelectedVal < 5) ){
			$(".colNumberOfAdults,.colNumberOfChildren,#fsSpecialAccounts,.searchToggler").show();
			var createTable = $('<table></table>').attr({id:"tableAdditionalRooms", 'cellpadding':0, 'cellspacing':0})
			$("#tableAdditionalRooms").empty().remove();
			$(createTable).insertAfter('#fsRooms');
			
			for (var i=0; i<findSelectedVal-1; i++){
				var r = i+2;
				var createSelectTagAdults = $("<select></select>").attr({ "name":"room"+r+"adultsNumber", "id":"room"+r+"adultsNumber" });
				var createSelectTagChildren = $("<select></select>").attr({ "name":"room"+r+"childrenNumber", "id":"room"+r+"childrenNumber"});
				var colNumberOfAdultsOpts = $('#room1adultsNumber').html();
				var colNumberOfChildren = $('#room1childrenNumber').html();
				var html = '<td class="colNumberOfAddRooms"><span>Room '+r+':</span></td>';
				html += '<td class="colNumberOfAddAdults"></td>';
				html += '<td class="colNumberOfAddChildren"></td>';
				
				/*Add Opt fields*/
				$("#tableAdditionalRooms").append("<tr></tr>").find("tr:eq("+i+")").append(html);
				$("#tableAdditionalRooms tr td.colNumberOfAddAdults").eq(i).append(createSelectTagAdults);
				$("#tableAdditionalRooms tr td.colNumberOfAddChildren").eq(i).append(createSelectTagChildren);

				$("#room"+r+"adultsNumber").append(colNumberOfAdultsOpts);
				$("#room"+r+"childrenNumber").append(colNumberOfChildren);
			}//for loop

		} // if
		if(findSelectedOption && (findSelectedVal >= 5) ){ 
			$(".colNumberOfAdults,.colNumberOfChildren,#fsSpecialAccounts,.searchToggler").hide();
			$().find("#tableAdditionalRooms").empty().remove();
		} 
		if(findSelectedOption && (findSelectedVal == 1) ) { $().find("#tableAdditionalRooms").empty().remove(); }
	}) // selectedRoomNum each()
} //checkSelectRoom

/*Booking.js*/
$(document).ready(function(){
	checkSelectRoom();
	$("#roomsNumber").change(checkSelectRoom);  
}); //main documentt