diff --git a/src/components/Teachers.vue b/src/components/Teachers.vue
index 7289fec595a3d824b9f55ce67beabf9c448f7e8a..7d26dd6c11190541d772df12d9ce2fbd5b9cadb7 100644
--- a/src/components/Teachers.vue
+++ b/src/components/Teachers.vue
@@ -120,199 +120,260 @@ export default {
         this.currentSortDir = 'desc';
 
         switch (this.currentSort){
-          case 'angebotsnummer':
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'teachers_id':
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'angebot':
-            document.getElementById("imgsortangebot").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'anrede':
+            document.getElementById("imgsortanrede").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'kursname':
-            document.getElementById("imgsortkursname").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'grad':
+            document.getElementById("imgsortgrad").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'veranstaltungsort':
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'firstname':
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'kursdatum':
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'lastname':
+            document.getElementById("imgsortlastname").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'thema':
-            document.getElementById("imgsortthema").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'street':
+            document.getElementById("imgsortstreet").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'kursort':
-            document.getElementById("imgsortkursort").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'zip':
+            document.getElementById("imgsortzip").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'begleitendeLehrkraft':
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'city':
+            document.getElementById("imgsortcity").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'betreuendeStudenten':
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'addaddress':
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'anzahlderAnwesenden':
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'personal_questionnaire':
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'anzahlderAngemeldeten':
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'summeruni_17':
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'kursleiter':
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'summeruni_18':
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'notiz':
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_asc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
+          case 'summeruni_19':
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
+            break;
+          case 'summeruni_20':
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
+            break;
+          case 'natlab_20':
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_asc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
             break;
         }
 
@@ -336,202 +397,264 @@ export default {
         this.currentSortDir = 'asc';
 
         switch (this.currentSort){
-          case 'angebotsnummer':
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'teachers_id':
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
+            break;
+          case 'anrede':
+            document.getElementById("imgsortanrede").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'angebot':
-            document.getElementById("imgsortangebot").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'grad':
+            document.getElementById("imgsortgrad").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'kursname':
-            document.getElementById("imgsortkursname").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'firstname':
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'veranstaltungsort':
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'lastname':
+            document.getElementById("imgsortlastname").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'kursdatum':
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'street':
+            document.getElementById("imgsortstreet").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'thema':
-            document.getElementById("imgsortthema").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'zip':
+            document.getElementById("imgsortzip").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'kursort':
-            document.getElementById("imgsortkursort").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'city':
+            document.getElementById("imgsortcity").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'begleitendeLehrkraft':
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'addaddress':
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'betreuendeStudenten':
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'personal_questionnaire':
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'anzahlderAnwesenden':
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'summeruni_17':
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'kursleiter':
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'summeruni_18':
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'anzahlderAngemeldeten':
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_def.svg');
+          case 'summeruni_19':
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
             break;
-          case 'notiz':
-            document.getElementById("imgsortnotiz").src = require('../assets/sort_desc.svg');
-            document.getElementById("imgsortangebotsnummer").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortangebot").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursname").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortveranstaltungsort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursdatum").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortthema").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursort").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbegleitendeLehrkraft").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortbetreuendeStudenten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAnwesenden").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortanzahlderAngemeldeten").src = require('../assets/sort_def.svg');
-            document.getElementById("imgsortkursleiter").src = require('../assets/sort_def.svg');
+          case 'summeruni_20':
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_def.svg');
+            break;
+          case 'natlab_20':
+            document.getElementById("imgsortnatlab_20").src = require('../assets/sort_desc.svg');
+            document.getElementById("imgsortteachersid").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortanrede").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortgrad").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortfirstname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortlastname").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortstreet").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortzip").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortcity").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortaddaddress").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortpersonal_questionaire").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_17").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_18").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_19").src = require('../assets/sort_def.svg');
+            document.getElementById("imgsortsummeruni_20").src = require('../assets/sort_def.svg');
             break;
         }
 
+
         this.rows.sort(function (a, b) {
           if (typeof(a[col]) === 'number' && typeof(b[col]) === 'number'){
             if (a[col] > b[col]) {