function FillRoomTypeList(baseUrl, placeId)
{
	var resortId = null;
	if($("select#resort_place_id").val() != null) resortId = $("select#resort_place_id").val();
	else resortId = (placeId!='') ? placeId : 0;
    $.getJSON(baseUrl + "/index/getroomtypes/ajax/true/resortid/" + resortId, function(j){
      var options = '';
      var selectedType = '';
      for (var i = 0; i < j.length; i++) {
      	if( (j[i].Id == placeId) || (j[i].Id == 'NOEDITMODE') ) selectedType = 'selected';
      	else selectedType = '';
        options += '<option value="' + j[i].Name + '"' + selectedType + '>' + j[i].Name + '</option>';
      }
      $("select#RoomTypeList").html(options);
      
      if(j.length > 0) $("select#RoomTypeList").removeAttr('disabled');
      else $("select#RoomTypeList").attr("disabled","disabled");
    })
}