From 6475274e66abe64d15709d2cc648164a3863131d Mon Sep 17 00:00:00 2001
From: aschwarz <a.schwarz@polizei.bwl.de>
Date: Wed, 7 Feb 2024 07:52:18 +0100
Subject: [PATCH] =?UTF-8?q?=C3=84nderungen=20Schwara?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 stud/antrag.php                   | 145 ++++++++++++++++++++++++------
 stud/antrag_aend.php              | 110 +++++++++++++++++------
 stud/check_aend.php               |  43 ++++++++-
 stud/gesamtcheck.php              |  50 ++++++++++-
 stud/prints/praxisstellen_neu.php |  37 ++++++--
 5 files changed, 322 insertions(+), 63 deletions(-)

diff --git a/stud/antrag.php b/stud/antrag.php
index 99c9623..88fbf06 100755
--- a/stud/antrag.php
+++ b/stud/antrag.php
@@ -452,7 +452,7 @@ $row_schluss = $anm_schluss->fetch_array(); // Auslesen des Datenbankdatum, um d
 echo"
 <html>
 <head>
-
+<script src=\"../js/dayjs.min.js\"></script>
 <link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
 	<script type=\"text/javascript\" src=\"livesearch/ajax.js\"></script>
 	<script type=\"text/javascript\" src=\"livesearch/ajax-dynamic-list.js\">
@@ -494,6 +494,8 @@ echo"
 			document.getElementById('beg_tag'+pos).value = date_tag;
 			document.getElementById('beg_mon'+pos).value = date_mon;
 			document.getElementById('beg_jahr'+pos).value = date_jahr;
+			func_monate(pos);
+			
 		}
 
 		function calendarCallback_end(date, month, year, pos)
@@ -506,6 +508,7 @@ echo"
 			document.getElementById('ende_tag'+pos).value = date_tag;
 			document.getElementById('ende_mon'+pos).value = date_mon;
 			document.getElementById('ende_jahr'+pos).value = date_jahr;
+			func_monate(pos);
 		}
 	// -->
 	</script>
@@ -632,112 +635,160 @@ oPopupBody.style.border = \"solid blue 1px\";
     }
     
     function umzug_ausblenden(){
+         func_monate(1);
          if(document.getElementById('entfernung1_ja').checked == false && document.getElementById('entfernung1_nein').checked == false){
+           document.getElementById('entfernung1_ja').disabled = true;
+           document.getElementById('entfernung1_nein').disabled = true;
            document.getElementById('ledig1_ja').disabled = true;
            document.getElementById('ledig1_nein').disabled = true;
            document.getElementById('hausstand1_ja').disabled = true;
            document.getElementById('hausstand1_nein').disabled = true;
+           document.getElementById('msg_umzug1').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
          }
-         /* Elemten 2,3,5,6,8,9,11,12 sind nur mit Ausnahmeregelung verfügbar. Daher werden sie ggf. nicht geprüft. Sonst Fehler wenn sie nicht vorhanden sind*/
+         /* Elemente 2,3,5,6,8,9,11,12 sind nur mit Ausnahmeregelung verfügbar. Daher werden sie ggf. nicht geprüft. Sonst Fehler wenn sie nicht vorhanden sind*/
          var element2_ja =  document.getElementById('entfernung2_ja');
          var element2_nein =  document.getElementById('entfernung2_nein');
          if (typeof(element2_ja) != 'undefined' && element2_ja != null && typeof(element2_nein) != 'undefined' && element2_nein != null){
+           func_monate(2);
            if(document.getElementById('entfernung2_ja').checked == false && document.getElementById('entfernung2_nein').checked == false){
+             document.getElementById('entfernung2_ja').disabled = true;
+             document.getElementById('entfernung2_nein').disabled = true;
              document.getElementById('ledig2_ja').disabled = true;
              document.getElementById('ledig2_nein').disabled = true;
              document.getElementById('hausstand2_ja').disabled = true;
              document.getElementById('hausstand2_nein').disabled = true;
+             document.getElementById('msg_umzug2').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
            }
          }
          var element3_ja =  document.getElementById('entfernung3_ja');
          var element3_nein =  document.getElementById('entfernung3_nein');
          if (typeof(element3_ja) != 'undefined' && element3_ja != null && typeof(element3_nein) != 'undefined' && element3_nein != null){
+           func_monate(3);
            if(document.getElementById('entfernung3_ja').checked == false && document.getElementById('entfernung3_nein').checked == false){
+             document.getElementById('entfernung3_ja').disabled = true;
+             document.getElementById('entfernung3_nein').disabled = true;
              document.getElementById('ledig3_ja').disabled = true;
              document.getElementById('ledig3_nein').disabled = true;
              document.getElementById('hausstand3_ja').disabled = true;
              document.getElementById('hausstand3_nein').disabled = true;
+             document.getElementById('msg_umzug3').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
            }
          }
          
+         func_monate(4);
          if(document.getElementById('entfernung4_ja').checked == false && document.getElementById('entfernung4_nein').checked == false){
+           document.getElementById('entfernung4_ja').disabled = true;
+           document.getElementById('entfernung4_nein').disabled = true;
            document.getElementById('ledig4_ja').disabled = true;
            document.getElementById('ledig4_nein').disabled = true;
            document.getElementById('hausstand4_ja').disabled = true;
            document.getElementById('hausstand4_nein').disabled = true;
+           document.getElementById('msg_umzug4').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
          }
          var element5_ja =  document.getElementById('entfernung5_ja');
          var element5_nein =  document.getElementById('entfernung5_nein');
          if (typeof(element5_ja) != 'undefined' && element5_ja != null && typeof(element5_nein) != 'undefined' && element5_nein != null){
+           func_monate(5);
            if(document.getElementById('entfernung5_ja').checked == false && document.getElementById('entfernung5_nein').checked == false){
+             document.getElementById('entfernung5_ja').disabled = true;
+             document.getElementById('entfernung5_nein').disabled = true;
              document.getElementById('ledig5_ja').disabled = true;
              document.getElementById('ledig5_nein').disabled = true;
              document.getElementById('hausstand5_ja').disabled = true;
              document.getElementById('hausstand5_nein').disabled = true;
+             document.getElementById('msg_umzug5').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
            }
          }
          var element6_ja =  document.getElementById('entfernung6_ja');
          var element6_nein =  document.getElementById('entfernung6_nein');
          if (typeof(element6_ja) != 'undefined' && element6_ja != null && typeof(element6_nein) != 'undefined' && element6_nein != null){
+           func_monate(6);
            if(document.getElementById('entfernung6_ja').checked == false && document.getElementById('entfernung6_nein').checked == false){
+             document.getElementById('entfernung6_ja').disabled = true;
+             document.getElementById('entfernung6_nein').disabled = true;
              document.getElementById('ledig6_ja').disabled = true;
              document.getElementById('ledig6_nein').disabled = true;
              document.getElementById('hausstand6_ja').disabled = true;
              document.getElementById('hausstand6_nein').disabled = true;
+             document.getElementById('msg_umzug6').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
            }
          }
          
+         func_monate(7);
          if(document.getElementById('entfernung7_ja').checked == false && document.getElementById('entfernung7_nein').checked == false){
+           document.getElementById('entfernung7_ja').disabled = true;
+           document.getElementById('entfernung7_nein').disabled = true;
            document.getElementById('ledig7_ja').disabled = true;
            document.getElementById('ledig7_nein').disabled = true;
            document.getElementById('hausstand7_ja').disabled = true;
            document.getElementById('hausstand7_nein').disabled = true;
+           document.getElementById('msg_umzug7').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
          }
          var element8_ja =  document.getElementById('entfernung8_ja');
          var element8_nein =  document.getElementById('entfernung8_nein');
          if (typeof(element8_ja) != 'undefined' && element8_ja != null && typeof(element8_nein) != 'undefined' && element8_nein != null){
+           func_monate(8);
            if(document.getElementById('entfernung8_ja').checked == false && document.getElementById('entfernung8_nein').checked == false){
+             document.getElementById('entfernung8_ja').disabled = true;
+             document.getElementById('entfernung8_nein').disabled = true;
              document.getElementById('ledig8_ja').disabled = true;
              document.getElementById('ledig8_nein').disabled = true;
              document.getElementById('hausstand8_ja').disabled = true;
              document.getElementById('hausstand8_nein').disabled = true;
+             document.getElementById('msg_umzug8').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
            }
          }
          var element9_ja =  document.getElementById('entfernung9_ja');
          var element9_nein =  document.getElementById('entfernung9_nein');
          if (typeof(element9_ja) != 'undefined' && element9_ja != null && typeof(element9_nein) != 'undefined' && element9_nein != null){
+           func_monate(9);
            if(document.getElementById('entfernung9_ja').checked == false && document.getElementById('entfernung9_nein').checked == false){
+             document.getElementById('entfernung9_ja').disabled = true;
+             document.getElementById('entfernung9_nein').disabled = true;
              document.getElementById('ledig9_ja').disabled = true;
              document.getElementById('ledig9_nein').disabled = true;
              document.getElementById('hausstand9_ja').disabled = true;
              document.getElementById('hausstand9_nein').disabled = true;
+             document.getElementById('msg_umzug9').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
            }
          }
          
+         func_monate(10);
          if(document.getElementById('entfernung10_ja').checked == false && document.getElementById('entfernung10_nein').checked == false){
+           document.getElementById('entfernung10_ja').disabled = true;
+           document.getElementById('entfernung10_nein').disabled = true;
            document.getElementById('ledig10_ja').disabled = true;
            document.getElementById('ledig10_nein').disabled = true;
            document.getElementById('hausstand10_ja').disabled = true;
            document.getElementById('hausstand10_nein').disabled = true;
+           document.getElementById('msg_umzug10').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
          }
          var element11_ja =  document.getElementById('entfernung11_ja');
          var element11_nein =  document.getElementById('entfernung11_nein');
          if (typeof(element11_ja) != 'undefined' && element11_ja != null && typeof(element11_nein) != 'undefined' && element11_nein != null){
+           func_monate(11);
            if(document.getElementById('entfernung11_ja').checked == false && document.getElementById('entfernung11_nein').checked == false){
+             document.getElementById('entfernung11_ja').disabled = true;
+             document.getElementById('entfernung11_nein').disabled = true;
              document.getElementById('ledig11_ja').disabled = true;
              document.getElementById('ledig11_nein').disabled = true;
              document.getElementById('hausstand11_ja').disabled = true;
              document.getElementById('hausstand11_nein').disabled = true;
+             document.getElementById('msg_umzug11').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
            }
          }
          var element12_ja =  document.getElementById('entfernung12_ja');
          var element12_nein =  document.getElementById('entfernung12_nein');
          if (typeof(element12_ja) != 'undefined' && element12_ja != null && typeof(element12_nein) != 'undefined' && element12_nein != null){
+           func_monate(12);
            if(document.getElementById('entfernung12_ja').checked == false && document.getElementById('entfernung12_nein').checked == false){
+             document.getElementById('entfernung12_ja').disabled = true;
+             document.getElementById('entfernung12_nein').disabled = true;
              document.getElementById('ledig12_ja').disabled = true;
              document.getElementById('ledig12_nein').disabled = true;
              document.getElementById('hausstand12_ja').disabled = true;
              document.getElementById('hausstand12_nein').disabled = true;
+             document.getElementById('msg_umzug12').innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
            }
          }
     }
@@ -773,6 +824,36 @@ oPopupBody.style.border = \"solid blue 1px\";
      }else{
        document.getElementById('msg'+pos).innerHTML = \"<font color='red'><b>Ergebnis: Umzugsvergütung nicht genehmigt</b></font>\";
      }
+    }
+    function func_monate(pos){
+    var beg_tag = document.getElementById('beg_tag'+pos).value;
+    var beg_mon = document.getElementById('beg_mon'+pos).value;
+    var beg_jahr = document.getElementById('beg_jahr'+pos).value;
+    var ende_tag = document.getElementById('ende_tag'+pos).value;
+    var ende_mon = document.getElementById('ende_mon'+pos).value;
+    var ende_jahr = document.getElementById('ende_jahr'+pos).value;
+    
+    const zeit_beginn = dayjs(beg_jahr+'-'+beg_mon+'-'+beg_tag)
+    const zeit_ende = dayjs(ende_jahr+'-'+ende_mon+'-'+ende_tag)
+    zeit_ende_neu = zeit_ende.add(1, 'day')
+    zeit_ende_neu.diff(zeit_beginn) // 20214000000 default milliseconds
+    if(zeit_ende_neu.diff(zeit_beginn,'month',true) >3){
+      document.getElementById('msg_umzug'+pos).innerHTML = \"<font color='green'><b>Antragsmöglichkeit prüfen</b></font>\";
+      document.getElementById('entfernung'+pos+'_ja').disabled = false;
+      document.getElementById('entfernung'+pos+'_nein').disabled = false;
+    }else{
+      document.getElementById('msg_umzug'+pos).innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
+      document.getElementById('entfernung'+pos+'_nein').checked = true;
+      document.getElementById('ledig'+pos+'_nein').checked = true;
+      document.getElementById('hausstand'+pos+'_nein').checked = true;
+      document.getElementById('entfernung'+pos+'_ja').disabled = true;
+      document.getElementById('entfernung'+pos+'_nein').disabled = true;
+      document.getElementById('ledig'+pos+'_ja').disabled = true;
+      document.getElementById('ledig'+pos+'_nein').disabled = true;
+      document.getElementById('hausstand'+pos+'_ja').disabled = true;
+      document.getElementById('hausstand'+pos+'_nein').disabled = true;
+    }
+    
     }
     </script>
   
@@ -1006,7 +1087,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag1' id='beg_tag1' value='$beg_tag' size=1>.<input type='text' name='beg_mon1' id='beg_mon1'value='$beg_mon' size=1>.<input type='text' name='beg_jahr1' id='beg_jahr1' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag1' id='beg_tag1' value='$beg_tag' size=1 onblur='func_monate(1);'>.<input type='text' name='beg_mon1' id='beg_mon1'value='$beg_mon' size=1 onblur='func_monate(1);'>.<input type='text' name='beg_jahr1' id='beg_jahr1' value='$beg_jahr' size=3 onblur='func_monate(1);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1015,7 +1096,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag1' id='ende_tag1' value='$end_tag' size=1>.<input type='text' name='ende_mon1' id='ende_mon1'value='$end_mon' size=1>.<input type='text' name='ende_jahr1' id='ende_jahr1' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag1' id='ende_tag1' value='$end_tag' size=1 onblur='func_monate(1);'>.<input type='text' name='ende_mon1' id='ende_mon1'value='$end_mon' size=1 onblur='func_monate(1);'>.<input type='text' name='ende_jahr1' id='ende_jahr1' value='$end_jahr' size=3 onblur='func_monate(1);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1064,6 +1145,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug1'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug1_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -1274,7 +1356,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag2' id='beg_tag2' value='$beg_tag' size=1>.<input type='text' name='beg_mon2' id='beg_mon2'value='$beg_mon' size=1>.<input type='text' name='beg_jahr2' id='beg_jahr2' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag2' id='beg_tag2' value='$beg_tag' size=1 onblur='func_monate(2);'>.<input type='text' name='beg_mon2' id='beg_mon2'value='$beg_mon' size=1 onblur='func_monate(2);'>.<input type='text' name='beg_jahr2' id='beg_jahr2' value='$beg_jahr' size=3 onblur='func_monate(2);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1283,7 +1365,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag2' id='ende_tag2' value='$end_tag' size=1>.<input type='text' name='ende_mon2' id='ende_mon2'value='$end_mon' size=1>.<input type='text' name='ende_jahr2' id='ende_jahr2' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag2' id='ende_tag2' value='$end_tag' size=1 onblur='func_monate(2);'>.<input type='text' name='ende_mon2' id='ende_mon2'value='$end_mon' size=1 onblur='func_monate(2);'>.<input type='text' name='ende_jahr2' id='ende_jahr2' value='$end_jahr' size=3 onblur='func_monate(2);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1331,6 +1413,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug2'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug2_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -1537,7 +1620,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-                         	<input type='text' name='beg_tag3' id='beg_tag3' value='$beg_tag' size=1>.<input type='text' name='beg_mon3' id='beg_mon3'value='$beg_mon' size=1>.<input type='text' name='beg_jahr3' id='beg_jahr3' value='$beg_jahr' size=3>
+                         	<input type='text' name='beg_tag3' id='beg_tag3' value='$beg_tag' size=1 onblur='func_monate(3);'>.<input type='text' name='beg_mon3' id='beg_mon3'value='$beg_mon' size=1 onblur='func_monate(3);'>.<input type='text' name='beg_jahr3' id='beg_jahr3' value='$beg_jahr' size=3 onblur='func_monate(3);'>
 	     	    	
 	     	    	<script language='JavaScript' type='text/javascript'>
 	     	        <!--
@@ -1546,7 +1629,7 @@ echo"
 	                    </script>
 	                    
 	                  bis
-	                 	<input type='text' name='ende_tag3' id='ende_tag3' value='$end_tag' size=1>.<input type='text' name='ende_mon3' id='ende_mon3'value='$end_mon' size=1>.<input type='text' name='ende_jahr3' id='ende_jahr3' value='$end_jahr' size=3>
+	                 	<input type='text' name='ende_tag3' id='ende_tag3' value='$end_tag' size=1 onblur='func_monate(3);'>.<input type='text' name='ende_mon3' id='ende_mon3'value='$end_mon' size=1 onblur='func_monate(3);'>.<input type='text' name='ende_jahr3' id='ende_jahr3' value='$end_jahr' size=3 onblur='func_monate(3);'>
 	     	    	
 	     	    	<script language='JavaScript' type='text/javascript'>
 	     	        <!--
@@ -1594,6 +1677,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug3'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug3_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -1837,7 +1921,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag4' id='beg_tag4' value='$beg_tag' size=1>.<input type='text' name='beg_mon4' id='beg_mon4'value='$beg_mon' size=1>.<input type='text' name='beg_jahr4' id='beg_jahr4' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag4' id='beg_tag4' value='$beg_tag' size=1 onblur='func_monate(4);'>.<input type='text' name='beg_mon4' id='beg_mon4'value='$beg_mon' size=1 onblur='func_monate(4);'>.<input type='text' name='beg_jahr4' id='beg_jahr4' value='$beg_jahr' size=3 onblur='func_monate(4);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1846,7 +1930,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag4' id='ende_tag4' value='$end_tag' size=1>.<input type='text' name='ende_mon4' id='ende_mon4'value='$end_mon' size=1>.<input type='text' name='ende_jahr4' id='ende_jahr4' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag4' id='ende_tag4' value='$end_tag' size=1 onblur='func_monate(4);'>.<input type='text' name='ende_mon4' id='ende_mon4'value='$end_mon' size=1 onblur='func_monate(4);'>.<input type='text' name='ende_jahr4' id='ende_jahr4' value='$end_jahr' size=3 onblur='func_monate(4);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1894,6 +1978,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug4'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug4_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -2101,7 +2186,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag5' id='beg_tag5' value='$beg_tag' size=1>.<input type='text' name='beg_mon5' id='beg_mon5'value='$beg_mon' size=1>.<input type='text' name='beg_jahr5' id='beg_jahr5' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag5' id='beg_tag5' value='$beg_tag' size=1 onblur='func_monate(5);'>.<input type='text' name='beg_mon5' id='beg_mon5'value='$beg_mon' size=1 onblur='func_monate(5);'>.<input type='text' name='beg_jahr5' id='beg_jahr5' value='$beg_jahr' size=3 onblur='func_monate(5);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2110,7 +2195,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag5' id='ende_tag5' value='$end_tag' size=1>.<input type='text' name='ende_mon5' id='ende_mon5'value='$end_mon' size=1>.<input type='text' name='ende_jahr5' id='ende_jahr5' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag5' id='ende_tag5' value='$end_tag' size=1 onblur='func_monate(5);'>.<input type='text' name='ende_mon5' id='ende_mon5'value='$end_mon' size=1 onblur='func_monate(5);'>.<input type='text' name='ende_jahr5' id='ende_jahr5' value='$end_jahr' size=3 onblur='func_monate(5);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2158,6 +2243,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug5'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug5_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -2362,7 +2448,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag6' id='beg_tag6' value='$beg_tag' size=1>.<input type='text' name='beg_mon6' id='beg_mon6'value='$beg_mon' size=1>.<input type='text' name='beg_jahr6' id='beg_jahr6' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag6' id='beg_tag6' value='$beg_tag' size=1 onblur='func_monate(6);'>.<input type='text' name='beg_mon6' id='beg_mon6'value='$beg_mon' size=1 onblur='func_monate(6);'>.<input type='text' name='beg_jahr6' id='beg_jahr6' value='$beg_jahr' size=3 onblur='func_monate(6);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2371,7 +2457,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag6' id='ende_tag6' value='$end_tag' size=1>.<input type='text' name='ende_mon6' id='ende_mon6'value='$end_mon' size=1>.<input type='text' name='ende_jahr6' id='ende_jahr6' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag6' id='ende_tag6' value='$end_tag' size=1 onblur='func_monate(6);'>.<input type='text' name='ende_mon6' id='ende_mon6'value='$end_mon' size=1 onblur='func_monate(6);'>.<input type='text' name='ende_jahr6' id='ende_jahr6' value='$end_jahr' size=3 onblur='func_monate(6);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2419,6 +2505,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug6'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug6_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -2663,7 +2750,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag7' id='beg_tag7' value='$beg_tag' size=1>.<input type='text' name='beg_mon7' id='beg_mon7'value='$beg_mon' size=1>.<input type='text' name='beg_jahr7' id='beg_jahr7' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag7' id='beg_tag7' value='$beg_tag' size=1 onblur='func_monate(7);'>.<input type='text' name='beg_mon7' id='beg_mon7'value='$beg_mon' size=1 onblur='func_monate(7);'>.<input type='text' name='beg_jahr7' id='beg_jahr7' value='$beg_jahr' size=3 onblur='func_monate(7);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2672,7 +2759,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag7' id='ende_tag7' value='$end_tag' size=1>.<input type='text' name='ende_mon7' id='ende_mon7'value='$end_mon' size=1>.<input type='text' name='ende_jahr7' id='ende_jahr7' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag7' id='ende_tag7' value='$end_tag' size=1 onblur='func_monate(7);'>.<input type='text' name='ende_mon7' id='ende_mon7'value='$end_mon' size=1 onblur='func_monate(7);'>.<input type='text' name='ende_jahr7' id='ende_jahr7' value='$end_jahr' size=3 onblur='func_monate(7);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2720,6 +2807,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug7'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug7_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -2928,7 +3016,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag8' id='beg_tag8' value='$beg_tag' size=1>.<input type='text' name='beg_mon8' id='beg_mon8'value='$beg_mon' size=1>.<input type='text' name='beg_jahr8' id='beg_jahr8' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag8' id='beg_tag8' value='$beg_tag' size=1 onblur='func_monate(8);'>.<input type='text' name='beg_mon8' id='beg_mon8'value='$beg_mon' size=1 onblur='func_monate(8);'>.<input type='text' name='beg_jahr8' id='beg_jahr8' value='$beg_jahr' size=3 onblur='func_monate(8);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2937,7 +3025,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag8' id='ende_tag8' value='$end_tag' size=1>.<input type='text' name='ende_mon8' id='ende_mon8'value='$end_mon' size=1>.<input type='text' name='ende_jahr8' id='ende_jahr8' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag8' id='ende_tag8' value='$end_tag' size=1 onblur='func_monate(8);'>.<input type='text' name='ende_mon8' id='ende_mon8'value='$end_mon' size=1 onblur='func_monate(8);'>.<input type='text' name='ende_jahr8' id='ende_jahr8' value='$end_jahr' size=3 onblur='func_monate(8);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2984,6 +3072,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug8'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug8_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -3190,7 +3279,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag9' id='beg_tag9' value='$beg_tag' size=1>.<input type='text' name='beg_mon9' id='beg_mon9'value='$beg_mon' size=1>.<input type='text' name='beg_jahr9' id='beg_jahr9' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag9' id='beg_tag9' value='$beg_tag' size=1 onblur='func_monate(9);'>.<input type='text' name='beg_mon9' id='beg_mon9'value='$beg_mon' size=1 onblur='func_monate(9);'>.<input type='text' name='beg_jahr9' id='beg_jahr9' value='$beg_jahr' size=3 onblur='func_monate(9);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3199,7 +3288,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag9' id='ende_tag9' value='$end_tag' size=1>.<input type='text' name='ende_mon9' id='ende_mon9'value='$end_mon' size=1>.<input type='text' name='ende_jahr9' id='ende_jahr9' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag9' id='ende_tag9' value='$end_tag' size=1 onblur='func_monate(9);'>.<input type='text' name='ende_mon9' id='ende_mon9'value='$end_mon' size=1 onblur='func_monate(9);'>.<input type='text' name='ende_jahr9' id='ende_jahr9' value='$end_jahr' size=3 onblur='func_monate(9);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3247,6 +3336,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug9'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug9_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -3489,7 +3579,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag10' id='beg_tag10' value='$beg_tag' size=1>.<input type='text' name='beg_mon10' id='beg_mon10'value='$beg_mon' size=1>.<input type='text' name='beg_jahr10' id='beg_jahr10' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag10' id='beg_tag10' value='$beg_tag' size=1 onblur='func_monate(10);'>.<input type='text' name='beg_mon10' id='beg_mon10'value='$beg_mon' size=1 onblur='func_monate(10);'>.<input type='text' name='beg_jahr10' id='beg_jahr10' value='$beg_jahr' size=3 onblur='func_monate(10);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3498,7 +3588,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag10' id='ende_tag10' value='$end_tag' size=1>.<input type='text' name='ende_mon10' id='ende_mon10'value='$end_mon' size=1>.<input type='text' name='ende_jahr10' id='ende_jahr10' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag10' id='ende_tag10' value='$end_tag' size=1 onblur='func_monate(10);'>.<input type='text' name='ende_mon10' id='ende_mon10'value='$end_mon' size=1 onblur='func_monate(10);'>.<input type='text' name='ende_jahr10' id='ende_jahr10' value='$end_jahr' size=3 onblur='func_monate(10);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3546,6 +3636,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug10'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug10_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -3753,7 +3844,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag11' id='beg_tag11' value='$beg_tag' size=1>.<input type='text' name='beg_mon11' id='beg_mon11'value='$beg_mon' size=1>.<input type='text' name='beg_jahr11' id='beg_jahr11' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag11' id='beg_tag11' value='$beg_tag' size=1 onblur='func_monate(11);'>.<input type='text' name='beg_mon11' id='beg_mon11'value='$beg_mon' size=1 onblur='func_monate(11);'>.<input type='text' name='beg_jahr11' id='beg_jahr11' value='$beg_jahr' size=3 onblur='func_monate(11);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3762,7 +3853,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag11' id='ende_tag11' value='$end_tag' size=1>.<input type='text' name='ende_mon11' id='ende_mon11'value='$end_mon' size=1>.<input type='text' name='ende_jahr11' id='ende_jahr11' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag11' id='ende_tag11' value='$end_tag' size=1 onblur='func_monate(11);'>.<input type='text' name='ende_mon11' id='ende_mon11'value='$end_mon' size=1 onblur='func_monate(11);'>.<input type='text' name='ende_jahr11' id='ende_jahr11' value='$end_jahr' size=3 onblur='func_monate(11);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3809,6 +3900,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug11'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug11_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -4015,7 +4107,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag12' id='beg_tag12' value='$beg_tag' size=1>.<input type='text' name='beg_mon12' id='beg_mon12'value='$beg_mon' size=1>.<input type='text' name='beg_jahr12' id='beg_jahr12' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag12' id='beg_tag12' value='$beg_tag' size=1 onblur='func_monate(12);'>.<input type='text' name='beg_mon12' id='beg_mon12'value='$beg_mon' size=1 onblur='func_monate(12);'>.<input type='text' name='beg_jahr12' id='beg_jahr12' value='$beg_jahr' size=3 onblur='func_monate(12);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -4024,7 +4116,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag12' id='ende_tag12' value='$end_tag' size=1>.<input type='text' name='ende_mon12' id='ende_mon12'value='$end_mon' size=1>.<input type='text' name='ende_jahr12' id='ende_jahr12' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag12' id='ende_tag12' value='$end_tag' size=1 onblur='func_monate(12);'>.<input type='text' name='ende_mon12' id='ende_mon12'value='$end_mon' size=1 onblur='func_monate(12);'>.<input type='text' name='ende_jahr12' id='ende_jahr12' value='$end_jahr' size=3 onblur='func_monate(12);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -4072,6 +4164,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug12'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug12_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
diff --git a/stud/antrag_aend.php b/stud/antrag_aend.php
index 090cb13..c4ea00a 100755
--- a/stud/antrag_aend.php
+++ b/stud/antrag_aend.php
@@ -14,7 +14,7 @@ $helpmail = "$uhd[wert2]";     // Kontaktmailadresse bei Problemen
 if ($_COOKIE["uid1"] == ""){ include("kurs/anmeldefehler_subdir.php"); exit;} //Wenn man nicht angemeldet ist soll man nichts ausw&auml;hlen k&ouml;nnen
 $uid1=$_COOKIE["uid1"];
 
-#require("check_zweig.php");                 // Prüft, ob Innenverwaltung angemeldet ist: setzt datenbankanbindung.php voraus
+#require("check_zweig.php");                 // Prüft, ob Innenverwaltung angemeldet ist: setzt datenbankanbindung2.php voraus
 #require("check_weitere_daten.php");
 include("kurs/sta/stan_useronline_write.php");     // F&uuml;r Statistik, wieviele User online sind
 
@@ -340,7 +340,7 @@ $row_schluss = $anm_schluss->fetch_array(); // Auslesen des Datenbankdatum, um d
 echo"
 <html>
 <head>
-
+<script src=\"../js/dayjs.min.js\"></script>
 <link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
 	<script type=\"text/javascript\" src=\"livesearch/ajax.js\"></script>
 	<script type=\"text/javascript\" src=\"livesearch/ajax-dynamic-list.js\">
@@ -382,6 +382,7 @@ echo"
 			document.getElementById('beg_tag'+pos).value = date_tag;
 			document.getElementById('beg_mon'+pos).value = date_mon;
 			document.getElementById('beg_jahr'+pos).value = date_jahr;
+			func_monate(pos);
 		}
 
 		function calendarCallback_end(date, month, year, pos)
@@ -394,6 +395,7 @@ echo"
 			document.getElementById('ende_tag'+pos).value = date_tag;
 			document.getElementById('ende_mon'+pos).value = date_mon;
 			document.getElementById('ende_jahr'+pos).value = date_jahr;
+			func_monate(pos);
 		}
 	// -->
 	</script>
@@ -521,6 +523,7 @@ oPopupBody.style.border = \"solid blue 1px\";
     }
     
     function umzug_ausblenden(){
+         func_monate(1);
          if(document.getElementById('entfernung1_ja').checked == false && document.getElementById('entfernung1_nein').checked == false){
            document.getElementById('ledig1_ja').disabled = true;
            document.getElementById('ledig1_nein').disabled = true;
@@ -531,6 +534,7 @@ oPopupBody.style.border = \"solid blue 1px\";
          var element2_ja =  document.getElementById('entfernung2_ja');
          var element2_nein =  document.getElementById('entfernung2_nein');
          if (typeof(element2_ja) != 'undefined' && element2_ja != null && typeof(element2_nein) != 'undefined' && element2_nein != null){
+           func_monate(2);
            if(document.getElementById('entfernung2_ja').checked == false && document.getElementById('entfernung2_nein').checked == false){
              document.getElementById('ledig2_ja').disabled = true;
              document.getElementById('ledig2_nein').disabled = true;
@@ -541,6 +545,7 @@ oPopupBody.style.border = \"solid blue 1px\";
          var element3_ja =  document.getElementById('entfernung3_ja');
          var element3_nein =  document.getElementById('entfernung3_nein');
          if (typeof(element3_ja) != 'undefined' && element3_ja != null && typeof(element3_nein) != 'undefined' && element3_nein != null){
+           func_monate(3);
            if(document.getElementById('entfernung3_ja').checked == false && document.getElementById('entfernung3_nein').checked == false){
              document.getElementById('ledig3_ja').disabled = true;
              document.getElementById('ledig3_nein').disabled = true;
@@ -549,6 +554,7 @@ oPopupBody.style.border = \"solid blue 1px\";
            }
          }
          
+         func_monate(4);
          if(document.getElementById('entfernung4_ja').checked == false && document.getElementById('entfernung4_nein').checked == false){
            document.getElementById('ledig4_ja').disabled = true;
            document.getElementById('ledig4_nein').disabled = true;
@@ -558,6 +564,7 @@ oPopupBody.style.border = \"solid blue 1px\";
          var element5_ja =  document.getElementById('entfernung5_ja');
          var element5_nein =  document.getElementById('entfernung5_nein');
          if (typeof(element5_ja) != 'undefined' && element5_ja != null && typeof(element5_nein) != 'undefined' && element5_nein != null){
+           func_monate(5);
            if(document.getElementById('entfernung5_ja').checked == false && document.getElementById('entfernung5_nein').checked == false){
              document.getElementById('ledig5_ja').disabled = true;
              document.getElementById('ledig5_nein').disabled = true;
@@ -568,6 +575,7 @@ oPopupBody.style.border = \"solid blue 1px\";
          var element6_ja =  document.getElementById('entfernung6_ja');
          var element6_nein =  document.getElementById('entfernung6_nein');
          if (typeof(element6_ja) != 'undefined' && element6_ja != null && typeof(element6_nein) != 'undefined' && element6_nein != null){
+           func_monate(6);
            if(document.getElementById('entfernung6_ja').checked == false && document.getElementById('entfernung6_nein').checked == false){
              document.getElementById('ledig6_ja').disabled = true;
              document.getElementById('ledig6_nein').disabled = true;
@@ -576,6 +584,7 @@ oPopupBody.style.border = \"solid blue 1px\";
            }
          }
          
+         func_monate(7);
          if(document.getElementById('entfernung7_ja').checked == false && document.getElementById('entfernung7_nein').checked == false){
            document.getElementById('ledig7_ja').disabled = true;
            document.getElementById('ledig7_nein').disabled = true;
@@ -585,6 +594,7 @@ oPopupBody.style.border = \"solid blue 1px\";
          var element8_ja =  document.getElementById('entfernung8_ja');
          var element8_nein =  document.getElementById('entfernung8_nein');
          if (typeof(element8_ja) != 'undefined' && element8_ja != null && typeof(element8_nein) != 'undefined' && element8_nein != null){
+           func_monate(8);
            if(document.getElementById('entfernung8_ja').checked == false && document.getElementById('entfernung8_nein').checked == false){
              document.getElementById('ledig8_ja').disabled = true;
              document.getElementById('ledig8_nein').disabled = true;
@@ -595,6 +605,7 @@ oPopupBody.style.border = \"solid blue 1px\";
          var element9_ja =  document.getElementById('entfernung9_ja');
          var element9_nein =  document.getElementById('entfernung9_nein');
          if (typeof(element9_ja) != 'undefined' && element9_ja != null && typeof(element9_nein) != 'undefined' && element9_nein != null){
+           func_monate(9);
            if(document.getElementById('entfernung9_ja').checked == false && document.getElementById('entfernung9_nein').checked == false){
              document.getElementById('ledig9_ja').disabled = true;
              document.getElementById('ledig9_nein').disabled = true;
@@ -603,6 +614,7 @@ oPopupBody.style.border = \"solid blue 1px\";
            }
          }
          
+         func_monate(10);
          if(document.getElementById('entfernung10_ja').checked == false && document.getElementById('entfernung10_nein').checked == false){
            document.getElementById('ledig10_ja').disabled = true;
            document.getElementById('ledig10_nein').disabled = true;
@@ -612,6 +624,7 @@ oPopupBody.style.border = \"solid blue 1px\";
          var element11_ja =  document.getElementById('entfernung11_ja');
          var element11_nein =  document.getElementById('entfernung11_nein');
          if (typeof(element11_ja) != 'undefined' && element11_ja != null && typeof(element11_nein) != 'undefined' && element11_nein != null){
+           func_monate(11);
            if(document.getElementById('entfernung11_ja').checked == false && document.getElementById('entfernung11_nein').checked == false){
              document.getElementById('ledig11_ja').disabled = true;
              document.getElementById('ledig11_nein').disabled = true;
@@ -622,6 +635,7 @@ oPopupBody.style.border = \"solid blue 1px\";
          var element12_ja =  document.getElementById('entfernung12_ja');
          var element12_nein =  document.getElementById('entfernung12_nein');
          if (typeof(element12_ja) != 'undefined' && element12_ja != null && typeof(element12_nein) != 'undefined' && element12_nein != null){
+           func_monate(12);
            if(document.getElementById('entfernung12_ja').checked == false && document.getElementById('entfernung12_nein').checked == false){
              document.getElementById('ledig12_ja').disabled = true;
              document.getElementById('ledig12_nein').disabled = true;
@@ -663,6 +677,38 @@ oPopupBody.style.border = \"solid blue 1px\";
        document.getElementById('msg'+pos).innerHTML = \"<font color='red'><b>Ergebnis: Umzugsvergütung nicht genehmigt</b></font>\";
      }
     }
+
+    function func_monate(pos){
+    var beg_tag = document.getElementById('beg_tag'+pos).value;
+    var beg_mon = document.getElementById('beg_mon'+pos).value;
+    var beg_jahr = document.getElementById('beg_jahr'+pos).value;
+    var ende_tag = document.getElementById('ende_tag'+pos).value;
+    var ende_mon = document.getElementById('ende_mon'+pos).value;
+    var ende_jahr = document.getElementById('ende_jahr'+pos).value;
+    
+    const zeit_beginn = dayjs(beg_jahr+'-'+beg_mon+'-'+beg_tag)
+    const zeit_ende = dayjs(ende_jahr+'-'+ende_mon+'-'+ende_tag)
+    zeit_ende_neu = zeit_ende.add(1, 'day')
+    zeit_ende_neu.diff(zeit_beginn) // 20214000000 default milliseconds
+    if(zeit_ende_neu.diff(zeit_beginn,'month',true) >3){
+      document.getElementById('msg_umzug'+pos).innerHTML = \"<font color='green'><b>Antragsmöglichkeit prüfen</b></font>\";
+      document.getElementById('entfernung'+pos+'_ja').disabled = false;
+      document.getElementById('entfernung'+pos+'_nein').disabled = false;
+    }else{
+      document.getElementById('msg_umzug'+pos).innerHTML = \"<font color='red'><b>Keine Umzugskostenzusage, da Praktikum nicht länger als 3 Monate.</b></font>\";
+      document.getElementById('entfernung'+pos+'_nein').checked = true;
+      document.getElementById('ledig'+pos+'_nein').checked = true;
+      document.getElementById('hausstand'+pos+'_nein').checked = true;
+      document.getElementById('entfernung'+pos+'_ja').disabled = true;
+      document.getElementById('entfernung'+pos+'_nein').disabled = true;
+      document.getElementById('ledig'+pos+'_ja').disabled = true;
+      document.getElementById('ledig'+pos+'_nein').disabled = true;
+      document.getElementById('hausstand'+pos+'_ja').disabled = true;
+      document.getElementById('hausstand'+pos+'_nein').disabled = true;
+    }
+    
+    }
+    
   </script>
 	
 </head>
@@ -897,14 +943,14 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag1' id='beg_tag1' value='$beg_tag' size=1>.<input type='text' name='beg_mon1' id='beg_mon1'value='$beg_mon' size=1>.<input type='text' name='beg_jahr1' id='beg_jahr1' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag1' id='beg_tag1' value='$beg_tag' size=1 onblur='func_monate(1);'>.<input type='text' name='beg_mon1' id='beg_mon1'value='$beg_mon' size=1 onblur='func_monate(1);'>.<input type='text' name='beg_jahr1' id='beg_jahr1' value='$beg_jahr' size=3 onblur='func_monate(1);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
 	        	beg_cal1 = new dynCalendar('beg_cal1', 'calendarCallback', 'images/', '', '1');
 	        //-->
                </script> bis
-                <input type='text' name='ende_tag1' id='ende_tag1' value='$end_tag' size=1>.<input type='text' name='ende_mon1' id='ende_mon1'value='$end_mon' size=1>.<input type='text' name='ende_jahr1' id='ende_jahr1' value='$end_jahr' size=3>
+                <input type='text' name='ende_tag1' id='ende_tag1' value='$end_tag' size=1 onblur='func_monate(1);'>.<input type='text' name='ende_mon1' id='ende_mon1'value='$end_mon' size=1 onblur='func_monate(1);'>.<input type='text' name='ende_jahr1' id='ende_jahr1' value='$end_jahr' size=3 onblur='func_monate(1);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -952,6 +998,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug1'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug1_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -1159,7 +1206,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag2' id='beg_tag2' value='$beg_tag' size=1>.<input type='text' name='beg_mon2' id='beg_mon2'value='$beg_mon' size=1>.<input type='text' name='beg_jahr2' id='beg_jahr2' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag2' id='beg_tag2' value='$beg_tag' size=1 onblur='func_monate(2);'>.<input type='text' name='beg_mon2' id='beg_mon2'value='$beg_mon' size=1 onblur='func_monate(2);'>.<input type='text' name='beg_jahr2' id='beg_jahr2' value='$beg_jahr' size=3 onblur='func_monate(2);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1168,7 +1215,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag2' id='ende_tag2' value='$end_tag' size=1>.<input type='text' name='ende_mon2' id='ende_mon2'value='$end_mon' size=1>.<input type='text' name='ende_jahr2' id='ende_jahr2' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag2' id='ende_tag2' value='$end_tag' size=1 onblur='func_monate(2);'>.<input type='text' name='ende_mon2' id='ende_mon2'value='$end_mon' size=1 onblur='func_monate(2);'>.<input type='text' name='ende_jahr2' id='ende_jahr2' value='$end_jahr' size=3 onblur='func_monate(2);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1217,6 +1264,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug2'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug2_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -1423,7 +1471,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-                         	<input type='text' name='beg_tag3' id='beg_tag3' value='$beg_tag' size=1>.<input type='text' name='beg_mon3' id='beg_mon3'value='$beg_mon' size=1>.<input type='text' name='beg_jahr3' id='beg_jahr3' value='$beg_jahr' size=3>
+                         	<input type='text' name='beg_tag3' id='beg_tag3' value='$beg_tag' size=1 onblur='func_monate(3);'>.<input type='text' name='beg_mon3' id='beg_mon3'value='$beg_mon' size=1 onblur='func_monate(3);'>.<input type='text' name='beg_jahr3' id='beg_jahr3' value='$beg_jahr' size=3 onblur='func_monate(3);'>
 	     	    	
 	     	    	<script language='JavaScript' type='text/javascript'>
 	     	        <!--
@@ -1432,7 +1480,7 @@ echo"
 	                    </script>
 	                    
 	                  bis
-	                 	<input type='text' name='ende_tag3' id='ende_tag3' value='$end_tag' size=1>.<input type='text' name='ende_mon3' id='ende_mon3'value='$end_mon' size=1>.<input type='text' name='ende_jahr3' id='ende_jahr3' value='$end_jahr' size=3>
+	                 	<input type='text' name='ende_tag3' id='ende_tag3' value='$end_tag' size=1 onblur='func_monate(3);'>.<input type='text' name='ende_mon3' id='ende_mon3'value='$end_mon' size=1 onblur='func_monate(3);'>.<input type='text' name='ende_jahr3' id='ende_jahr3' value='$end_jahr' size=3 onblur='func_monate(3);'>
 	     	    	
 	     	    	<script language='JavaScript' type='text/javascript'>
 	     	        <!--
@@ -1480,6 +1528,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug3'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug3_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -1723,7 +1772,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag4' id='beg_tag4' value='$beg_tag' size=1>.<input type='text' name='beg_mon4' id='beg_mon4'value='$beg_mon' size=1>.<input type='text' name='beg_jahr4' id='beg_jahr4' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag4' id='beg_tag4' value='$beg_tag' size=1 onblur='func_monate(4);'>.<input type='text' name='beg_mon4' id='beg_mon4'value='$beg_mon' size=1 onblur='func_monate(4);'>.<input type='text' name='beg_jahr4' id='beg_jahr4' value='$beg_jahr' size=3 onblur='func_monate(4);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1732,7 +1781,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag4' id='ende_tag4' value='$end_tag' size=1>.<input type='text' name='ende_mon4' id='ende_mon4'value='$end_mon' size=1>.<input type='text' name='ende_jahr4' id='ende_jahr4' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag4' id='ende_tag4' value='$end_tag' size=1 onblur='func_monate(4);'>.<input type='text' name='ende_mon4' id='ende_mon4'value='$end_mon' size=1 onblur='func_monate(4);'>.<input type='text' name='ende_jahr4' id='ende_jahr4' value='$end_jahr' size=3 onblur='func_monate(4);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1780,6 +1829,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug4'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug4_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -1986,7 +2036,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag5' id='beg_tag5' value='$beg_tag' size=1>.<input type='text' name='beg_mon5' id='beg_mon5'value='$beg_mon' size=1>.<input type='text' name='beg_jahr5' id='beg_jahr5' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag5' id='beg_tag5' value='$beg_tag' size=1 onblur='func_monate(5);'>.<input type='text' name='beg_mon5' id='beg_mon5'value='$beg_mon' size=1 onblur='func_monate(5);'>.<input type='text' name='beg_jahr5' id='beg_jahr5' value='$beg_jahr' size=3 onblur='func_monate(5);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -1995,7 +2045,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag5' id='ende_tag5' value='$end_tag' size=1>.<input type='text' name='ende_mon5' id='ende_mon5'value='$end_mon' size=1>.<input type='text' name='ende_jahr5' id='ende_jahr5' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag5' id='ende_tag5' value='$end_tag' size=1 onblur='func_monate(5);'>.<input type='text' name='ende_mon5' id='ende_mon5'value='$end_mon' size=1 onblur='func_monate(5);'>.<input type='text' name='ende_jahr5' id='ende_jahr5' value='$end_jahr' size=3 onblur='func_monate(5);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2043,6 +2093,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug5'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug5_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -2247,7 +2298,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag6' id='beg_tag6' value='$beg_tag' size=1>.<input type='text' name='beg_mon6' id='beg_mon6'value='$beg_mon' size=1>.<input type='text' name='beg_jahr6' id='beg_jahr6' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag6' id='beg_tag6' value='$beg_tag' size=1 onblur='func_monate(6);'>.<input type='text' name='beg_mon6' id='beg_mon6'value='$beg_mon' size=1 onblur='func_monate(6);'>.<input type='text' name='beg_jahr6' id='beg_jahr6' value='$beg_jahr' size=3 onblur='func_monate(6);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2256,7 +2307,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag6' id='ende_tag6' value='$end_tag' size=1>.<input type='text' name='ende_mon6' id='ende_mon6'value='$end_mon' size=1>.<input type='text' name='ende_jahr6' id='ende_jahr6' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag6' id='ende_tag6' value='$end_tag' size=1 onblur='func_monate(6);'>.<input type='text' name='ende_mon6' id='ende_mon6'value='$end_mon' size=1 onblur='func_monate(6);'>.<input type='text' name='ende_jahr6' id='ende_jahr6' value='$end_jahr' size=3 onblur='func_monate(6);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2304,6 +2355,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug6'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug6_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -2543,7 +2595,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag7' id='beg_tag7' value='$beg_tag' size=1>.<input type='text' name='beg_mon7' id='beg_mon7'value='$beg_mon' size=1>.<input type='text' name='beg_jahr7' id='beg_jahr7' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag7' id='beg_tag7' value='$beg_tag' size=1 onblur='func_monate(7);'>.<input type='text' name='beg_mon7' id='beg_mon7'value='$beg_mon' size=1 onblur='func_monate(7);'>.<input type='text' name='beg_jahr7' id='beg_jahr7' value='$beg_jahr' size=3 onblur='func_monate(7);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2552,7 +2604,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag7' id='ende_tag7' value='$end_tag' size=1>.<input type='text' name='ende_mon7' id='ende_mon7'value='$end_mon' size=1>.<input type='text' name='ende_jahr7' id='ende_jahr7' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag7' id='ende_tag7' value='$end_tag' size=1 onblur='func_monate(7);'>.<input type='text' name='ende_mon7' id='ende_mon7'value='$end_mon' size=1 onblur='func_monate(7);'>.<input type='text' name='ende_jahr7' id='ende_jahr7' value='$end_jahr' size=3 onblur='func_monate(7);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2600,6 +2652,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug7'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug7_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -2808,7 +2861,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag8' id='beg_tag8' value='$beg_tag' size=1>.<input type='text' name='beg_mon8' id='beg_mon8'value='$beg_mon' size=1>.<input type='text' name='beg_jahr8' id='beg_jahr8' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag8' id='beg_tag8' value='$beg_tag' size=1 onblur='func_monate(8);'>.<input type='text' name='beg_mon8' id='beg_mon8'value='$beg_mon' size=1 onblur='func_monate(8);'>.<input type='text' name='beg_jahr8' id='beg_jahr8' value='$beg_jahr' size=3 onblur='func_monate(8);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2817,7 +2870,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag8' id='ende_tag8' value='$end_tag' size=1>.<input type='text' name='ende_mon8' id='ende_mon8'value='$end_mon' size=1>.<input type='text' name='ende_jahr8' id='ende_jahr8' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag8' id='ende_tag8' value='$end_tag' size=1 onblur='func_monate(8);'>.<input type='text' name='ende_mon8' id='ende_mon8'value='$end_mon' size=1 onblur='func_monate(8);'>.<input type='text' name='ende_jahr8' id='ende_jahr8' value='$end_jahr' size=3 onblur='func_monate(8);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -2864,6 +2917,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug8'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug8_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -3070,7 +3124,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag9' id='beg_tag9' value='$beg_tag' size=1>.<input type='text' name='beg_mon9' id='beg_mon9'value='$beg_mon' size=1>.<input type='text' name='beg_jahr9' id='beg_jahr9' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag9' id='beg_tag9' value='$beg_tag' size=1 onblur='func_monate(9);'>.<input type='text' name='beg_mon9' id='beg_mon9'value='$beg_mon' size=1 onblur='func_monate(9);'>.<input type='text' name='beg_jahr9' id='beg_jahr9' value='$beg_jahr' size=3 onblur='func_monate(9);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3079,7 +3133,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag9' id='ende_tag9' value='$end_tag' size=1>.<input type='text' name='ende_mon9' id='ende_mon9'value='$end_mon' size=1>.<input type='text' name='ende_jahr9' id='ende_jahr9' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag9' id='ende_tag9' value='$end_tag' size=1 onblur='func_monate(9);'>.<input type='text' name='ende_mon9' id='ende_mon9'value='$end_mon' size=1 onblur='func_monate(9);'>.<input type='text' name='ende_jahr9' id='ende_jahr9' value='$end_jahr' size=3 onblur='func_monate(9);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3127,6 +3181,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug9'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug9_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -3370,7 +3425,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag10' id='beg_tag10' value='$beg_tag' size=1>.<input type='text' name='beg_mon10' id='beg_mon10'value='$beg_mon' size=1>.<input type='text' name='beg_jahr10' id='beg_jahr10' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag10' id='beg_tag10' value='$beg_tag' size=1 onblur='func_monate(10);'>.<input type='text' name='beg_mon10' id='beg_mon10'value='$beg_mon' size=1 onblur='func_monate(10);'>.<input type='text' name='beg_jahr10' id='beg_jahr10' value='$beg_jahr' size=3 onblur='func_monate(10);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3379,7 +3434,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag10' id='ende_tag10' value='$end_tag' size=1>.<input type='text' name='ende_mon10' id='ende_mon10'value='$end_mon' size=1>.<input type='text' name='ende_jahr10' id='ende_jahr10' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag10' id='ende_tag10' value='$end_tag' size=1 onblur='func_monate(10);'>.<input type='text' name='ende_mon10' id='ende_mon10'value='$end_mon' size=1 onblur='func_monate(10);'>.<input type='text' name='ende_jahr10' id='ende_jahr10' value='$end_jahr' size=3 onblur='func_monate(10);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3427,6 +3482,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug10'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug10_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -3634,7 +3690,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag11' id='beg_tag11' value='$beg_tag' size=1>.<input type='text' name='beg_mon11' id='beg_mon11'value='$beg_mon' size=1>.<input type='text' name='beg_jahr11' id='beg_jahr11' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag11' id='beg_tag11' value='$beg_tag' size=1 onblur='func_monate(11);'>.<input type='text' name='beg_mon11' id='beg_mon11'value='$beg_mon' size=1 onblur='func_monate(11);'>.<input type='text' name='beg_jahr11' id='beg_jahr11' value='$beg_jahr' size=3 onblur='func_monate(11);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3643,7 +3699,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag11' id='ende_tag11' value='$end_tag' size=1>.<input type='text' name='ende_mon11' id='ende_mon11'value='$end_mon' size=1>.<input type='text' name='ende_jahr11' id='ende_jahr11' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag11' id='ende_tag11' value='$end_tag' size=1 onblur='func_monate(11);'>.<input type='text' name='ende_mon11' id='ende_mon11'value='$end_mon' size=1 onblur='func_monate(11);'>.<input type='text' name='ende_jahr11' id='ende_jahr11' value='$end_jahr' size=3 onblur='func_monate(11);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3690,6 +3746,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug11'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug11_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
@@ -3894,7 +3951,7 @@ echo"
              <b>Zeitraum bei dieser Praxisstelle*: </b> 
             </td>
             <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
-            	<input type='text' name='beg_tag12' id='beg_tag12' value='$beg_tag' size=1>.<input type='text' name='beg_mon12' id='beg_mon12'value='$beg_mon' size=1>.<input type='text' name='beg_jahr12' id='beg_jahr12' value='$beg_jahr' size=3>
+            	<input type='text' name='beg_tag12' id='beg_tag12' value='$beg_tag' size=1 onblur='func_monate(12);'>.<input type='text' name='beg_mon12' id='beg_mon12'value='$beg_mon' size=1 onblur='func_monate(12);'>.<input type='text' name='beg_jahr12' id='beg_jahr12' value='$beg_jahr' size=3 onblur='func_monate(12);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3903,7 +3960,7 @@ echo"
                </script>
                
              bis
-            	<input type='text' name='ende_tag12' id='ende_tag12' value='$end_tag' size=1>.<input type='text' name='ende_mon12' id='ende_mon12'value='$end_mon' size=1>.<input type='text' name='ende_jahr12' id='ende_jahr12' value='$end_jahr' size=3>
+            	<input type='text' name='ende_tag12' id='ende_tag12' value='$end_tag' size=1 onblur='func_monate(12);'>.<input type='text' name='ende_mon12' id='ende_mon12'value='$end_mon' size=1 onblur='func_monate(12);'>.<input type='text' name='ende_jahr12' id='ende_jahr12' value='$end_jahr' size=3 onblur='func_monate(12);'>
 	    	
 	    	<script language='JavaScript' type='text/javascript'>
 	        <!--
@@ -3951,6 +4008,7 @@ echo"
           </td>
           <td width='30%' style='border-style: none; border-width: medium' height='0'>
             <b>Antrag auf Umzugsverg&uuml;tung:</b>
+            <br><div id='msg_umzug12'></div>
           </td>
           <td width='60%' align='left' style='border-style: none; border-width: medium' height='0'>
             <div id='umzug12_1' style='background-color:limegreen;width:400px;'>Liegt Ihre Wohnadresse mehr als 30 km von Ihrer zukünftigen Praxisstelle entfernt?</div>
diff --git a/stud/check_aend.php b/stud/check_aend.php
index 2906bae..e13cd4d 100755
--- a/stud/check_aend.php
+++ b/stud/check_aend.php
@@ -1141,8 +1141,49 @@ echo"
                         # Elsif rein: wenn $test AND $anz_aend[anz_aend] > 0
                         #             elseif anzahl 0 --> nachricht: Keine Änderungsaufträge vorhanden
                         #             else Fehler korrigieren
+                        
+                        $res_ausl = $db->query("SELECT count(*) Anz
+                                                  FROM stan_antrag t1
+                                                  WHERE t1.status = (
+                                                                     SELECT MAX(t2.status)
+                                                                       FROM stan_antrag t2
+                                                                      WHERE t1.aendid = t2.aendid
+                                                                     )
+                                                   AND t1.uid = '$uid1'
+                                                   AND t1.status = '2'
+                                                   AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
+                                                   AND t1.art=6
+                                             ");
+                        $anz_ausl = $res_ausl->fetch_array();               
+                        if(isset($anz_ausl['Anz']) and $anz_ausl['Anz'] >0){
+                        echo "<br>
+                            <script type='text/javascript'>
+			      function senden_aktiv(){
+			         if (document.getElementById('chk_ausland').checked){
+			            document.getElementById('senden').style.display='inline';
+			         }else{
+			            document.getElementById('senden').style.display='none';
+			         }
+			       }
+			    </script>
+			    <table width='100%'>
+			    <tr>
+			      <td><input type='checkbox' name='chk_ausland' onclick='senden_aktiv();' id='chk_ausland'></td>
+			      <td>
+                        <label for='chk_ausland'>Achtung! Sie sind verpflichtet, vor Antragsstellung für Praxisstellen im Ausland einen Stipendienantrag über das Akademische Auslandsamt/International Office der Hochschule einzureichen.<br> 
+                        Informationen finden Sie auf der Webseite/Intranet der Hoschschule.<br>
+                        <font color='red'>Sie bestätigen ausdrücklich bei Praxisstellen im Ausland den Stipendienantrag abgegeben zu haben.</font></label>
+                              </td>
+                            </tr>
+                            </table>
+                        ";
+                        }
                         if(!isset($fehler) AND $anz_aend['anz_aend'] > 0){ // Wenn alle Eintragungen stimmen und nicht verschickte Änderungsanträge vorhanden sind, dann Abschickenbutton anzeigen
-			  echo "<p align='center'><a href=".$_SERVER['PHP_SELF'] ."?action=aenderung><img src='../images/aenderung_stellen.png' border='0'></a></p>";
+			  if(isset($anz_ausl['Anz']) and $anz_ausl['Anz'] >0){
+			    echo "<p align='center'><a href='".$_SERVER['PHP_SELF'] ."?action=aenderung' id='senden' style='display:none'><img src='../images/aenderung_stellen.png' border='0'></a></p>";
+			  }else{
+			    echo "<p align='center'><a href=".$_SERVER['PHP_SELF'] ."?action=aenderung><img src='../images/aenderung_stellen.png' border='0'></a></p>";
+			  }
 			}elseif($anz_aend['anz_aend'] == 0){
 			  echo "<p align='center'><img src='../images/keine_aenderung.png' border='0'></p>";
 			}else{
diff --git a/stud/gesamtcheck.php b/stud/gesamtcheck.php
index 376a56a..bfb15fc 100755
--- a/stud/gesamtcheck.php
+++ b/stud/gesamtcheck.php
@@ -1177,6 +1177,7 @@ echo"
 
                          $query = "SELECT t1.saaid
                                         , t1.dst_id
+                                        , t1.art
                                         , DATE_Format(t1.beginn, '%d.%m.%Y') beginn
                                         , DATE_Format(t1.ende, '%d.%m.%Y') ende
                                         , DATE_FORMAT(t1.beginn, '%Y%m%d') beginnform
@@ -1275,8 +1276,55 @@ echo"
                         # Elsif rein: wenn $test AND $anz_aend[anz_aend] > 0
                         #             elseif anzahl 0 --> nachricht: Keine Änderungsaufträge vorhanden
                         #             else Fehler korrigieren
+			
+			$res_ausl = $db->query("SELECT count(*) Anz
+                                                  FROM stan_antrag t1
+                                                  WHERE t1.status = (
+                                                                     SELECT MAX(t2.status)
+                                                                       FROM stan_antrag t2
+                                                                      WHERE t1.aendid = t2.aendid
+                                                                     )
+                                                   AND t1.uid = '$uid1'
+                                                   AND t1.status = '-1'
+                                                   AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
+                                                   AND t1.art=6
+                                             ");
+                        $anz_ausl = $res_ausl->fetch_array();               
+                        if(isset($anz_ausl['Anz']) and $anz_ausl['Anz'] >0){
+                        echo "<br>
+                            <script type='text/javascript'>
+			      function senden_aktiv(){
+			         if (document.getElementById('chk_ausland').checked){
+			            document.getElementById('senden').style.display='inline';
+			         }else{
+			            document.getElementById('senden').style.display='none';
+			         }
+			       }
+			    </script>
+			    <table width='100%'>
+			    <tr>
+			      <td><input type='checkbox' name='chk_ausland' onclick='senden_aktiv();' id='chk_ausland'></td>
+			      <td>
+                        <label for='chk_ausland'>Achtung! Sie sind verpflichtet, vor Antragsstellung für Praxisstellen im Ausland einen Stipendienantrag über das Akademische Auslandsamt/International Office der Hochschule einzureichen.<br> 
+                        Informationen finden Sie auf der Webseite/Intranet der Hoschschule.<br>
+                        <font color='red'>Sie bestätigen ausdrücklich bei Praxisstellen im Ausland den Stipendienantrag abgegeben zu haben.</font></label>
+                              </td>
+                            </tr>
+                            </table>
+                        ";
+                        }
+
+
+                        
+                        
                         if(!isset($fehler) AND $anz_aend['anz_aend'] > 0){ // Wenn alle Eintragungen stimmen und nicht verschickte Änderungsanträge vorhanden sind, dann Abschickenbutton anzeigen
-			  echo "<p align='center'><a href=".$_SERVER['PHP_SELF'] ."?action=aenderung><img src='../images/erstantrag_stellen.gif' border='0'></a></p>";
+			  if(isset($anz_ausl['Anz']) and $anz_ausl['Anz'] >0){
+			    echo "<p align='center'><a href='".$_SERVER['PHP_SELF'] ."?action=aenderung' id='senden' style='display:none'><img src='../images/erstantrag_stellen.gif' border='0'></a></p>";
+			  }else{
+			    echo "<p align='center'><a href=".$_SERVER['PHP_SELF'] ."?action=aenderung><img src='../images/erstantrag_stellen.gif' border='0'></a></p>";
+			  }
+			  
+			  
 			}elseif($anz_aend['anz_aend'] == 0){
 			  echo "<p align='center'><img src='../images/keine_erstantrag.png' border='0'></p>";
 			}else{
diff --git a/stud/prints/praxisstellen_neu.php b/stud/prints/praxisstellen_neu.php
index c20affd..26296b6 100755
--- a/stud/prints/praxisstellen_neu.php
+++ b/stud/prints/praxisstellen_neu.php
@@ -92,8 +92,8 @@ $pdf->SetY(120);
 	for($i=0; $i<$columns; $i++) $header_type[$i] = $table_default_header_type;
 
 	$header_type[0]['WIDTH'] = 6;
-	$header_type[1]['WIDTH'] = 60;
-	$header_type[2]['WIDTH'] = 64;
+	$header_type[1]['WIDTH'] = 50;
+	$header_type[2]['WIDTH'] = 74;
 	$header_type[3]['WIDTH'] = 35;
 	
 	$header_type[0]['TEXT'] = "";
@@ -130,6 +130,7 @@ $pdf->SetY(120);
                        , t1.saaid saaid
                        , t1.aendid
                        , t1.status
+                       , t1.umzugsverg
 	            FROM stan_antrag t1
 	           WHERE t1.status = (
 	                               SELECT MAX(t2.status)
@@ -141,15 +142,16 @@ $pdf->SetY(120);
                       AND t1.uid = '$uid1'
                       AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
                     ORDER BY beginnform";
-#echo $query;
-#exit;
+                    
+
         $result = $db->query ($query)
            or die ("Cannot execute query1");
            
 
- 
+        
         while ($row = $result->fetch_array())
 	{
+	$hinweis_umzug=0;
 		$data = Array();
 		
 		$res2 = $db->query("SELECT bezeichnung FROM stan_vertiefungsbereich WHERE vbid='$row[vert_bereich]'");
@@ -158,7 +160,12 @@ $pdf->SetY(120);
                 $res4 = $db->query("SELECT bez, ort, str, plz FROM stan_dienststellen WHERE dst_id='$row[dst_id]'");
                 $row4 = $res4->fetch_array();
                 if($row4['bez'] != ''){
-                  $dst_bez = $row4['bez']." ".$row4['name'];
+                  if($row['umzugsverg'] == 'J'){
+                    $dst_bez = "$row4[bez] ".trim($row4['name'])."*";
+                    $hinweis_umzug=1;
+                  }else{
+                    $dst_bez = $row4['bez']." ".$row4['name'];
+                  }
                   $ort = $row4['ort'];
                   $str = $row4['str'];
                   $plz = $row4['plz'];
@@ -166,7 +173,12 @@ $pdf->SetY(120);
                 if($row4['bez'] == ''){
                   $res5 = $db->query("SELECT bez, ort, str, plz FROM stan_dienststellen_tmp WHERE dst_id='$row[dst_id]'");
                   $row5 = $res5->fetch_array();
-                  $dst_bez = $row5['bez']." ".$row5['name'];
+                  if($row['umzugsverg'] == 'J'){
+                    $dst_bez = "$row5[bez] $row5[name]*";
+                    $hinweis_umzug=1;
+                  }else{
+                    $dst_bez = $row5['bez']." ".$row5['name'];
+                  }
                   $ort = $row5['ort'];
                   $str = $row5['str'];
                   $plz = $row5['plz'];
@@ -207,7 +219,7 @@ $pdf->SetY(120);
 			$data[1]['T_ALIGN'] = "L";
 			$data[1]['V_ALIGN'] = "M";
 			
-			$data[2]['TEXT'] = "$row2[bezeichnung]";
+			$data[2]['TEXT'] = trim($row2['bezeichnung']);
 			$data[2]['T_ALIGN'] = "L";
 			$data[2]['V_ALIGN'] = "M";
 			
@@ -373,7 +385,14 @@ $pdf->SetY($pos);
 	
 	
 	
-	
+if($hinweis_umzug == 1){
+  $pos=$pdf->GetY();
+
+  $pdf->SetFont('Arial', '', 12);
+  $pdf->SetY($pos);
+  $pdf->SetX(24);
+  $pdf->MultiCell(190, 5, "* Für diesen Praxisabschnitt wird eine Umzugsvergütung gewährt.", 0, 'J');
+}