<div class="row" ng-if="question.type == 4">
   <div class="form-group">
      <div class="col-md-1 col-sm-1 col-xs-1"></div>
      <div class="col-md-10 col-sm-10 col-xs-10">
         <table class="table table-head table-hover table-bordered" ng-init="columnnum =  question.structure.list.column.length">
            <thead>
               <tr>
                  <th rowspan="2">{{ getQuestionData(question.structure.list.headerrow) }}</th>
                  <th colspan="{{ columnnum }}">{{ getQuestionData(question.structure.list.headercolumn) }}</th>
               </tr>
               <tr>
                  <th ng-repeat="question in question.structure.list.column"> {{ getQuestionData(question) }}</th>
               </tr>
            </thead>
            <tbody ng-repeat="listrow in question.structure.list.grouprow[0].listrow" ng-if="question.structure.list.grouprow[0].groupid == 'default' || question.structure.list.grouprow[0].listrow.length > 0">
               <tr>
                  <td>{{ getQuestionData(listrow) }}</td>
                  <td ng-repeat="cols in question.structure.list.column">
                     <center>
                        <input type="radio" value="{{ $index }}" ng-model="listrow.value" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'">
                     </center>
                  </td>
               </tr>
            </tbody>
            <tbody ng-repeat="listrow in question.structure.list.grouprow" ng-if="listrow.groupid != 'default'" ng-init="$fitstIndex = $parent.$parent.$index">
               <tr>
                  <td colspan="{{ columnnum+1 }}" class="font-bold subgroup">{{ getQuestionData(listrow.groupname) }}</td>
               </tr>
               <tr ng-repeat="listrow in listrow.listrow" ng-init="$grandparent = $parent.$index">
                  <td class="shift-table">{{ getQuestionData(listrow) }}</td>
                  <td ng-repeat="cols in question.structure.list.column">
                     <center>
                        <input type="radio" value="{{ $index }}" ng-model="listrow.value" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'">
                     </center>
                  </td>
               </tr>
            </tbody>
         </table>
      </div>
   </div>
</div>

<div class="row" ng-if="question.type == 5">
   <div class="form-group">
      <div class="col-md-1 col-sm-1 col-xs-1"></div>
      <div class="col-md-10 col-sm-10 col-xs-10">
         <table class="table table-head table-hover table-bordered" ng-init="columnnum =  question.structure.list.column.length">
            <thead>
               <tr>
                  <th rowspan="2">{{ getQuestionData(question.structure.list.headerrow) }}</th>
                  <th colspan="{{ columnnum }}">{{ getQuestionData(question.structure.list.headercolumn) }}</th>
               </tr>
               <tr>
                  <th ng-repeat="question in question.structure.list.column"> {{ getQuestionData(question) }}</th>
               </tr>
            </thead>
            <tbody ng-repeat="listrow in question.structure.list.grouprow[0].listrow" ng-if="question.structure.list.grouprow[0].groupid == 'default' || question.structure.list.grouprow[0].listrow.length > 0">
               <tr>
                  <td>{{ getQuestionData(listrow) }}</td>
                  <td ng-repeat="cols in question.structure.list.column">
                     <center>
                        <input type="checkbox" value=" {{ $index }}" ng-model="listrow.isSelect[$index]" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'">
                     </center>
                  </td>
               </tr>
            </tbody>
            <tbody ng-repeat="listrow in question.structure.list.grouprow" ng-if="listrow.groupid != 'default'" ng-init="$fitstIndex = $parent.$parent.$index">
               <tr>
                  <td colspan="{{ columnnum+1 }}" class="font-bold">{{ getQuestionData(listrow.groupname) }}</td>
               </tr>
               <tr ng-repeat="listrow in listrow.listrow" ng-init="$grandparent = $parent.$index">
                  <td class="shift-table">{{ getQuestionData(listrow)  }}</td>
                  <td ng-repeat="cols in question.structure.list.column">
                     <center>
                        <input type="checkbox" value=" {{ $index }}" ng-model="listrow.isSelect[$index]" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'">
                     </center>
                  </td>
               </tr>
            </tbody>
         </table>
      </div>
   </div>
</div>

<div class="row" ng-if="question.type == 7">
   <div class="form-group">
      <div class="col-md-1 col-sm-1 col-xs-1"></div>
      <div class="col-md-10 col-sm-10 col-xs-10">
         <table class="table table-head table-hover table-bordered" ng-init="columnnum =  question.structure.list.column.length">
            <thead>
               <tr>
                  <th rowspan="2">{{ getQuestionData(question.structure.list.headerrow) }}</th>
                  <th colspan="{{ columnnum }}">{{ getQuestionData(question.structure.list.headercolumn) }}</th>
               </tr>
               <tr>
                  <th ng-repeat="question in question.structure.list.column"> {{ getQuestionData(question) }}</th>
               </tr>
            </thead>
            <tbody ng-repeat="listrow in question.structure.list.grouprow[0].listrow" ng-if="question.structure.list.grouprow[0].groupid == 'default' || question.structure.list.grouprow[0].listrow.length > 0">
               <tr>
                  <td>{{ getQuestionData(listrow) }}</td>
                  <td ng-repeat="cols in question.structure.list.column">
                     <md-input-container class="md-block fullwidth md-table-input">
                        <input class="input-custom" name="cols_{{ $index }}" ng-model="listrow.textvalue[$index]" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'">
                     </md-input-container>
                  </td>
               </tr>
            </tbody>
            <tbody ng-repeat="listrow in question.structure.list.grouprow" ng-if="listrow.groupid != 'default'" ng-init="$fitstIndex = $parent.$parent.$index">
               <tr>
                  <td colspan="{{ columnnum+1 }}" class="font-bold">{{ getQuestionData(listrow.groupname) }}</td>
               </tr>
               <tr ng-repeat="listrow in listrow.listrow" ng-init="$grandparent = $parent.$index">
                  <td class="shift-table">{{ getQuestionData(listrow)  }}</td>
                  <td ng-repeat="cols in question.structure.list.column">
                     <center>
                        <md-input-container class="md-block fullwidth md-table-input">
                           <input class="input-custom" name="cols_{{ $index }}" ng-model="listrow.textvalue[$index]" ng-disabled="formData.savestatus == '1' || formData.savestatus == '2'">
                        </md-input-container>
                     </center>
                  </td>
               </tr>
            </tbody>
         </table>
      </div>
   </div>
</div>