<div id="tabs">
	<ul>
		<li><a href="#tabs-1"></a></li>
	</ul>
	<div id="tabs-1">

		[MESSAGE]

		[TAB1]
		[TAB1NEXT]
		<fieldset>
			<legend>Stapelverarbeitung</legend>
			<input type="checkbox" id="alle" onchange="toggleall()"> <label for="alle">{|Alle auswählen|}</label>
			<br /><br />
			<label for="templates">{|Vorlagen|}: </label><select id="templates">[TEMPLATES]</select>
			<input type="submit" class="btnBlue" onclick="assign()" value="{|Zuweisen|}">
		</fieldset>

	</div>


</div>

<script>
	function toggleall() {
      $('input[id^=\'aid_\']').prop('checked',$('#alle').prop('checked'));
  }

  function assign(){
      let aids = [];
      let checkboxen = $(":input[id^='aid_']:checked");
      for (let i = 0; i < checkboxen.length; i++) {
          let apidtmp = checkboxen[i].id.split('_');
          aids.push(apidtmp[1]);
      }


      $.ajax({
          url: 'index.php?module=retailpricetemplate&action=assigntemplates',
          type: 'POST',
          dataType: 'json',
          data: {
              aids: aids,
              templateid: $('#templates').val(),
          },
          success: function(data) {
              if(data.success){
              }else{
                  alert(data.error);
              }
          },
          beforeSend: function() {
          }
      });
      updateLiveTable('retail_price_template_assignment');
  }

  function updateLiveTable(name) {
      let oTableL = $('#'+name).dataTable();
      oTableL.fnFilter('%');
      oTableL.fnFilter('');
  }
</script>