diff --git a/support/tool/CRAFT/admin_component_types/bewerken.php b/support/tool/CRAFT/admin_component_types/bewerken.php
index 6709e6bd4d169f23e2e0d8fc473823155ee8b729..096c60242172a2b1d29a7f2bdd43e36038e5791c 100644
--- a/support/tool/CRAFT/admin_component_types/bewerken.php
+++ b/support/tool/CRAFT/admin_component_types/bewerken.php
@@ -1,233 +1,232 @@
-  	<?php
+ <?php
 	
-	$_SESSION['admin_deel'] = 1;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+	if (isset($_SESSION['admin_deel'])){
 	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+		$_SESSION['admin_deel'] = 1;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Type component bewerken</h2>
-    	
-    	<?php 
-				
-				function Validatie_Opslaan(){		
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Type component bewerken</h2>
+	    	
+	    	<?php 
 					
-					if (isset($_POST['naam'])) {
-						if ($_POST['naam'] == '')
+					function Validatie_Opslaan(){		
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 							return false;
-					} else return false;
-					
-					//Minimum niet negatief
-					if (isset($_POST['minimum']) && $_POST['minimum'] < 0)
-						return false;
-					
-					//maximum niet groter dan minimum
-					if (isset($_POST['minimum']) && isset($_POST['maximum']) && $_POST['maximum'] < $_POST['minimum']) 
-						return false;
-
-					//Reserve tussen minimum en maximum										
-					if (isset($_POST['minimum']) && isset($_POST['maximum']) && isset($_POST['reserve']) && 
-						($_POST['reserve'] > $_POST['maximum'] || $_POST['reserve'] < $_POST['minimum']))
+						
+						if (isset($_POST['naam'])) {
+							if ($_POST['naam'] == '')
+								return false;
+						} else return false;
+						
+						//Minimum niet negatief
+						if (isset($_POST['minimum']) && $_POST['minimum'] < 0)
 							return false;
+						
+						//maximum niet groter dan minimum
+						if (isset($_POST['minimum']) && isset($_POST['maximum']) && $_POST['maximum'] < $_POST['minimum']) 
+							return false;
+	
+						//Reserve tussen minimum en maximum										
+						if (isset($_POST['minimum']) && isset($_POST['maximum']) && isset($_POST['reserve']) && 
+							($_POST['reserve'] > $_POST['maximum'] || $_POST['reserve'] < $_POST['minimum']))
+								return false;
+						
+						return true;
+					}
 					
-					//controleren of de parent component gewijzigd wordt. 
-					//dit mag alleen wanneer er geen childs zijn OF geen aangemaakt componenten
-					//$query = 
-					
-					return true;
-				}
-				
-				//eerst een validatie doen om de ingevoerde gegevens te controleren en te kijken of er opgeslagen mag worden...
-				if(Validatie_Opslaan()) {
-					$query = "UPDATE comp_type SET Type_Naam = '". $_POST['naam'] ."', Type_Parent = '". $_POST['parent'] ."', Structuur_Entry='";
-					if (isset($_POST['entry']) && $_POST['entry'] == 'on') 
-						$query = $query . "1', ";
-					else $query = $query . "0', ";
-					$query = $query . "Min_Aantal='". $_POST['minimum'] ."', Max_Aantal='". $_POST['maximum'] ."', Reserve_Minimum='". $_POST['reserve'] ."', ";
-					$query = $query . "Type_Verantwoordelijke='". $_POST['verantwoordelijke'] ."', Geleverd_Door='".$_POST['leverancier']."', Gefabriceerd_Door='".$_POST['fabricant']."'";
-					$query = $query . " WHERE Comp_Type = '" . $_GET['c'] . "'";
-					
-					if (mysql_query($query)) echo("Het gewijzigde type \"". $_POST['naam'] ."\" is in het systeem bijgewerkt<br>");
-					else("Er is iets mis gegaan met het opslaan van het type \"". $_POST['naam'] ."\"!! Het type is niet bijgewerkt!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige type of selecteer links een type uit de treeview.</a>');					
-				}
-				else {
-				
-					if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+					//eerst een validatie doen om de ingevoerde gegevens te controleren en te kijken of er opgeslagen mag worden...
+					if(Validatie_Opslaan()) {
+						$query = "UPDATE comp_type SET Type_Naam = '". htmlspecialchars($_POST['naam']) ."', Type_Parent = '". $_POST['parent'] ."', Structuur_Entry='";
+						if (isset($_POST['entry']) && $_POST['entry'] == 'on') 
+							$query = $query . "1', ";
+						else $query = $query . "0', ";
+						$query = $query . "Min_Aantal='". htmlspecialchars($_POST['minimum']) ."', Max_Aantal='". htmlspecialchars($_POST['maximum']) ."', Reserve_Minimum='". htmlspecialchars($_POST['reserve']) ."', ";
+						$query = $query . "Type_Verantwoordelijke='". $_POST['verantwoordelijke'] ."', Geleverd_Door='".$_POST['leverancier']."', Gefabriceerd_Door='".$_POST['fabricant']."'";
+						$query = $query . " WHERE Comp_Type = '" . $_GET['c'] . "'";
+						
+						if (mysql_query($query)) echo("Het gewijzigde type \"". $_POST['naam'] ."\" is in het systeem bijgewerkt<br>");
+						else("Er is iets mis gegaan met het opslaan van het type \"". $_POST['naam'] ."\"!! Het type is niet bijgewerkt!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige type of selecteer links een type uit de treeview.</a>');					
+					}
+					else {
 					
-						$query = 'SELECT * FROM comp_type WHERE Comp_Type = '. $_GET['c'];
-				  	$resultaat = mysql_query($query);  	
-				  	$row = mysql_fetch_array($resultaat);
-	    	?>
-	    	
-			    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-				    	<table>
-				    		<tr>
-				    			<td>Type ID:</td>
-				    			<td><?php echo($row['Comp_Type']); ?> </td>
-				    		</tr>
-				    		<tr>
-				    			<td>Naam van het type:</td>
-				    			<td><input name="naam" type="text" value="<?php if (isset($_POST['naam'])) echo($_POST['naam']); else echo($row['Type_Naam']) ?>">
-				    			<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['naam'] == '') echo('<b id="type_naam">* Er is geen naam ingevoerd!</b>');?></td>
-				    		</tr>
-				    		<tr>
-				    			<td>Parent van het type:</td>
-				    			<td><select name="parent">
+						if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+						
+							$query = 'SELECT * FROM comp_type WHERE Comp_Type = '. $_GET['c'];
+					  	$resultaat = mysql_query($query);  	
+					  	$row = mysql_fetch_array($resultaat);
+		    	?>
+		    	
+				    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+					    	<table>
+					    		<tr>
+					    			<td>Type ID:</td>
+					    			<td><?php echo($row['Comp_Type']); ?> </td>
+					    		</tr>
+					    		<tr>
+					    			<td>Naam van het type:</td>
+					    			<td><input name="naam" type="text" value="<?php if (isset($_POST['naam'])) echo(htmlentities($_POST['naam'], ENT_QUOTES)); else echo($row['Type_Naam']) ?>">
+					    			<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['naam'] == '') echo('<b id="type_naam">* Er is geen naam ingevoerd!</b>');?></td>
+					    		</tr>
+					    		<tr>
+					    			<td>Parent van het type:</td>
+					    			<td><select name="parent">
+						    			<?php 
+						    				$query = 'SELECT Comp_Type, Type_Naam FROM comp_type';
+						    			  $resultaat = mysql_query($query);
+						    			  if (isset($_POST['parent'])) $selectie = $_POST['parent'];
+						    			  else $selectie = $row['Type_Parent'];
+										  	while ($data = mysql_fetch_array($resultaat)) {
+										  		if ($data['Comp_Type'] != $_GET['c']) {
+											  		echo('<option value="'. $data['Comp_Type'] .'"');
+											  		if(isset($selectie) && isset($_GET['c']) &&  $data['Comp_Type'] == $selectie)
+											  			echo('SELECTED');
+											  		echo('>'. $data['Type_Naam'] .'</option>');
+										  		}
+										  	}
+						    			?></select>
+						    		</td>
+					    		</tr>
+					    		<tr>
+					    			<td>Structurele entry:</td>
+					    			<td>
 					    			<?php 
-					    				$query = 'SELECT Comp_Type, Type_Naam FROM comp_type';
-					    			  $resultaat = mysql_query($query);
-					    			  if (isset($_POST['parent'])) $selectie = $_POST['parent'];
-					    			  else $selectie = $row['Type_Parent'];
-									  	while ($data = mysql_fetch_array($resultaat)) {
-									  		if ($data['Comp_Type'] != $_GET['c']) {
-										  		echo('<option value="'. $data['Comp_Type'] .'"');
-										  		if(isset($selectie) && isset($_GET['c']) &&  $data['Comp_Type'] == $selectie)
+					    				echo('<input id="entry" name="entry" type="checkbox" ');
+					    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+					    					if(isset($_POST['entry']) && ($_POST['entry'] == 1 || $_POST['entry'] == 'on')) 
+					    						echo('CHECKED');
+					    				}
+					    				else if ($row['Structuur_Entry'] == 1) echo('CHECKED');
+					    				echo('>');
+					    			?></td>
+					    		</tr>
+					    		<tr><td>Aangemaakt door:</td><td>
+					    			<?php
+											$_SESSION['comp'] = $_GET['c'];
+											$_SESSION['comp_parent'] = $row['Type_Parent'];
+											$query2 = 'SELECT inlognaam FROM gebruiker WHERE Werknem_ID = '. $row['Aangemaakt_Door'];
+					  					$resultaat2 = mysql_query($query2); 
+					  					$row2= mysql_fetch_array($resultaat2);
+					    				echo($row2['inlognaam']);
+					    			?></td>
+					    		</tr>
+					    		<tr><td>Aangemaakt op:</td><td><?php echo($row['Aanmaak_Datum']) ?></td><td></td></tr>
+					    		<tr>
+					    			<td>Gefabriceerd door:</td>
+					    			<td><select name="fabricant">						    		
+					    				<?php
+							    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
+						    			  $resultaat = mysql_query($query);
+					  						if (isset($_POST['fabricant'])) $selectie = $_POST['fabricant'];
+					  						else $selectie = $row['Gefabriceerd_Door'];
+												
+										  	while ($data = mysql_fetch_array($resultaat)) {
+										  		echo('<option value="'. $data['Contact_ID'] .'"');
+										  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
 										  			echo('SELECTED');
-										  		echo('>'. $data['Type_Naam'] .'</option>');
-									  		}
-									  	}
-					    			?></select>
-					    		</td>
-				    		</tr>
-				    		<tr>
-				    			<td>Structurele entry:</td>
-				    			<td>
-				    			<?php 
-				    				echo('<input id="entry" name="entry" type="checkbox" ');
-				    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-				    					if(isset($_POST['entry']) && ($_POST['entry'] == 1 || $_POST['entry'] == 'on')) 
-				    						echo('CHECKED');
-				    				}
-				    				else if ($row['Structuur_Entry'] == 1) echo('CHECKED');
-				    				echo('>');
-				    			?></td>
-				    		</tr>
-				    		<tr><td>Aangemaakt door:</td><td>
-				    			<?php
-										$_SESSION['comp'] = $_GET['c'];
-										$_SESSION['comp_parent'] = $row['Type_Parent'];
-										$query2 = 'SELECT inlognaam FROM gebruiker WHERE Werknem_ID = '. $row['Aangemaakt_Door'];
-				  					$resultaat2 = mysql_query($query2); 
-				  					$row2= mysql_fetch_array($resultaat2);
-				    				echo($row2['inlognaam']);
-				    			?></td>
-				    		</tr>
-				    		<tr><td>Aangemaakt op:</td><td><?php echo($row['Aanmaak_Datum']) ?></td><td></td></tr>
-				    		<tr>
-				    			<td>Gefabriceerd door:</td>
-				    			<td><select name="fabricant">						    		
-				    				<?php
-						    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
-					    			  $resultaat = mysql_query($query);
-				  						if (isset($_POST['fabricant'])) $selectie = $_POST['fabricant'];
-				  						else $selectie = $row['Gefabriceerd_Door'];
-											
-									  	while ($data = mysql_fetch_array($resultaat)) {
-									  		echo('<option value="'. $data['Contact_ID'] .'"');
-									  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
-									  			echo('SELECTED');
-									  		echo('>'. $data['Contact_Naam'] .'</option>');
-									  	}
-							    	?></select>
-							    </td>
-				    		</tr>
-				    		<tr>
-				    			<td>Geleverd door:</td>
-				    			<td><select name="leverancier">
-						    		<?php
-						    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
-					    			  $resultaat = mysql_query($query);
-				  						if (isset($_POST['leverancier'])) $selectie = $_POST['leverancier'];
-				  						else $selectie = $row['Geleverd_Door'];
-											
-									  	while ($data = mysql_fetch_array($resultaat)) {
-									  		echo('<option value="'. $data['Contact_ID'] .'"');
-									  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
+										  		echo('>'. $data['Contact_Naam'] .'</option>');
+										  	}
+								    	?></select>
+								    </td>
+					    		</tr>
+					    		<tr>
+					    			<td>Geleverd door:</td>
+					    			<td><select name="leverancier">
+							    		<?php
+							    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
+						    			  $resultaat = mysql_query($query);
+					  						if (isset($_POST['leverancier'])) $selectie = $_POST['leverancier'];
+					  						else $selectie = $row['Geleverd_Door'];
+												
+										  	while ($data = mysql_fetch_array($resultaat)) {
+										  		echo('<option value="'. $data['Contact_ID'] .'"');
+										  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
+										  			echo('SELECTED');
+										  		echo('>'. $data['Contact_Naam'] .'</option>');
+										  	}
+								    	?></select>
+					    			</td>
+					    		</tr>
+					    		<tr>
+					    			<td>Minimaal aan te maken aantal:</td>
+					    			<td><input name="minimum" type="text" value="<?php if(isset($_POST['minimum'])) echo(htmlentities($_POST['minimum'],ENT_QUOTES)); else echo($row['Min_Aantal']); ?>">
+					    			<?php
+					    				if (isset($_POST['minimum']) && $_POST['minimum'] < 0)	
+					    					echo('<b id="type_minimum">* Er is een negatief aantal ingevoerd.</b>');
+					    			?>
+					    			</td>
+					    		</tr>
+					    		<tr>
+					    			<td>Maximaal aan te maken aantal:</td>
+					    			<td><input name="maximum" type="text" value="<?php if(isset($_POST['maximum'])) echo(htmlentities($_POST['maximum'],ENT_QUOTES)); else echo($row['Max_Aantal']); ?>">
+					    			<?php
+					    				if (isset($_POST['minimum']) && isset($_POST['maximum']) && $_POST['maximum'] < $_POST['minimum'])	
+					    					echo('<b id="type_maximum">* Het maximum aantal is kleiner dan het minimum aantal.</b>');
+					    				?></td>
+					    		</tr>
+					    		<tr>
+					    			<td>Aantal op reserve:</td>
+					    			<td><input name="reserve" type="text" value="<?php if(isset($_POST['reserve'])) echo(htmlentities($_POST['reserve'],ENT_QUOTES)); else echo($row['Reserve_Minimum']); ?>">
+					    			<?php
+											if (isset($_POST['minimum']) && isset($_POST['maximum']) && isset($_POST['reserve']) && 
+												($_POST['reserve'] > $_POST['maximum'] || $_POST['reserve'] < $_POST['minimum']))
+						    					echo('<b id="type_reserve">* De invoer ('.$_POST['reserve'] .') valt buiten de min. / max. waardes.</b>');
+					    				?></td>
+					    		</tr>
+					    		<tr>
+					    			<td>Type verantwoordelijke:</td>
+					    			<td><select name="verantwoordelijke">
+					    			<?php
+											$query2 = 'SELECT Werknem_ID, inlognaam FROM gebruiker';
+					  					$resultaat2 = mysql_query($query2); 
+									  	if (isset($_POST['verantwoordelijke'])) $selectie = $_POST['verantwoordelijke'];
+									  	else $selectie = $row['Type_Verantwoordelijke'];
+									  	while ($data = mysql_fetch_array($resultaat2)) {
+									  		echo('<option value="'. $data['Werknem_ID'] .'"');
+									  		if(isset($selectie) && $data['Werknem_ID'] == $selectie)
 									  			echo('SELECTED');
-									  		echo('>'. $data['Contact_Naam'] .'</option>');
+									  		echo('>'. $data['inlognaam'] .'</option>');
 									  	}
-							    	?></select>
-				    			</td>
-				    		</tr>
-				    		<tr>
-				    			<td>Minimaal aan te maken aantal:</td>
-				    			<td><input name="minimum" type="text" value="<?php if(isset($_POST['minimum'])) echo($_POST['minimum']); else echo($row['Min_Aantal']); ?>">
-				    			<?php
-				    				if (isset($_POST['minimum']) && $_POST['minimum'] < 0)	
-				    					echo('<b id="type_minimum">* Er is een negatief aantal ingevoerd.</b>');
-				    			?>
-				    			</td>
-				    		</tr>
-				    		<tr>
-				    			<td>Maximaal aan te maken aantal:</td>
-				    			<td><input name="maximum" type="text" value="<?php if(isset($_POST['maximum'])) echo($_POST['maximum']); else echo($row['Max_Aantal']); ?>">
-				    			<?php
-				    				if (isset($_POST['minimum']) && isset($_POST['maximum']) && $_POST['maximum'] < $_POST['minimum'])	
-				    					echo('<b id="type_maximum">* Het maximum aantal is kleiner dan het minimum aantal.</b>');
-				    				?></td>
-				    		</tr>
-				    		<tr>
-				    			<td>Aantal op reserve:</td>
-				    			<td><input name="reserve" type="text" value="<?php if(isset($_POST['reserve'])) echo($_POST['reserve']); else echo($row['Reserve_Minimum']); ?>">
-				    			<?php
-										if (isset($_POST['minimum']) && isset($_POST['maximum']) && isset($_POST['reserve']) && 
-											($_POST['reserve'] > $_POST['maximum'] || $_POST['reserve'] < $_POST['minimum']))
-					    					echo('<b id="type_reserve">* De invoer ('.$_POST['reserve'] .') valt buiten de min. / max. waardes.</b>');
-				    				?></td>
-				    		</tr>
-				    		<tr>
-				    			<td>Type verantwoordelijke:</td>
-				    			<td><select name="verantwoordelijke">
-				    			<?php
-										$query2 = 'SELECT Werknem_ID, inlognaam FROM gebruiker';
-				  					$resultaat2 = mysql_query($query2); 
-								  	if (isset($_POST['verantwoordelijke'])) $selectie = $_POST['verantwoordelijke'];
-								  	else $selectie = $row['Type_Verantwoordelijke'];
-								  	while ($data = mysql_fetch_array($resultaat2)) {
-								  		echo('<option value="'. $data['Werknem_ID'] .'"');
-								  		if(isset($selectie) && $data['Werknem_ID'] == $selectie)
-								  			echo('SELECTED');
-								  		echo('>'. $data['inlognaam'] .'</option>');
-								  	}
-				    			?></select></td>
-				    		</tr>
-				    		<tr>
-									<td id="opslaan" align="right"><a href="javascript:document.theForm.submit();">Opslaan</a></td>
-				    			<td><input id="opslaan" name="opslaan" type="hidden" value="1"></td>
-				    		</tr>
-				    	</table>
-						</form> 		   	
-	
-			<?php 
+					    			?></select></td>
+					    		</tr>
+					    		<tr>
+										<td id="opslaan" align="right"><a href="javascript:document.theForm.submit();">Opslaan</a></td>
+					    			<td><input id="opslaan" name="opslaan" type="hidden" value="1"></td>
+					    		</tr>
+					    	</table>
+							</form> 		   	
+		
+				<?php 
+					}
+					else echo('Er is geen type component geselecteerd om te wijzigen.<br>Selecteer hiernaast een type component.'); 
 				}
-				else echo('Er is geen type component geselecteerd om te wijzigen.<br>Selecteer hiernaast een type component.'); 
-			}
-			?>
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+				?>
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_component_types/toevoegen.php b/support/tool/CRAFT/admin_component_types/toevoegen.php
index b272fddfad75f4f23a31728f2974a8aa8550db8d..7206903d39df81c9c324f9c5c6fbfbab1a88d98e 100644
--- a/support/tool/CRAFT/admin_component_types/toevoegen.php
+++ b/support/tool/CRAFT/admin_component_types/toevoegen.php
@@ -1,153 +1,155 @@
-  	<?php
+<?php
+	if (isset($_SESSION['admin_deel'])){
 	
-	$_SESSION['admin_deel'] = 1;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+		$_SESSION['admin_deel'] = 1;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Type component toevoegen</h2>
-    	<?php
-    	
-    		function Valideer_Invoer() {
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
-					
-					if (isset($_POST['naam'])) {
-						if ($_POST['naam'] == '')
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Type component toevoegen</h2>
+	    	<?php
+	    	
+	    		function Valideer_Invoer() {
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 							return false;
-					} else return false;
-					
-					//Minimum niet negatief
-					if (isset($_POST['minimum']) && $_POST['minimum'] < 0)
-						return false;
-					
-					//maximum niet groter dan minimum
-					if (isset($_POST['minimum']) && isset($_POST['maximum']) && $_POST['maximum'] < $_POST['minimum']) 
-						return false;
-
-					//Reserve tussen minimum en maximum										
-					if (isset($_POST['minimum']) && isset($_POST['maximum']) && isset($_POST['reserve']) && 
-						($_POST['reserve'] > $_POST['maximum'] || $_POST['reserve'] < $_POST['minimum']))
+						
+						if (isset($_POST['naam'])) {
+							if ($_POST['naam'] == '')
+								return false;
+						} else return false;
+						
+						//Minimum niet negatief
+						if (isset($_POST['minimum']) && $_POST['minimum'] < 0)
 							return false;
-					
-					return true;    			
-    		}
-    	
-				//eerst de invoer valideren om te kijken of er opgeslagen mag worden...
-				if (Valideer_Invoer())
-				{
-					if (isset($_POST['entry']) && ($_POST['entry'] == 1 || $_POST['entry'] == 'on')) $entry = 1;
-					else $entry = 0;
-					
-					$query = "INSERT INTO comp_type (Type_Naam, Type_Parent, Aangemaakt_Door, Aanmaak_Datum, Structuur_Entry, Min_Aantal, Max_Aantal, Reserve_Minimum, Type_Verantwoordelijke, Gefabriceerd_door, Geleverd_Door) ";
-					$query = $query . " VALUES ('". $_POST['naam'] ."', '". $_POST['parent'] ."', '". $_SESSION['gebr_id'] ."' ,NOW(), '". $entry ."', '". $_POST['minimum'] ."', '";
-					$query = $query. $_POST['maximum'] ."', '". $_POST['reserve'] ."', '". $_POST['verantwoordelijke'] ."', '".$_POST['fabricant']."', '". $_POST['leverancier'] ."')";
-					if (mysql_query($query)) echo("Het nieuwe type \"". $_POST['naam'] ."\" is aan het systeem toegevoegd<br>");
-					else echo("Het nieuwe type \"". $_POST['naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een type toe te voegen.</a>');
-				}
-				else {
-					
-    	?>
-    	
-    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>">
-	    	<table>
-	    		<tr><td>Naam van het type:</td><td><input type="text" name="naam" value="<?php if(isset($_POST['naam'])) echo($_POST['naam']); ?>"><?php if(isset($_POST['naam']) && $_POST['naam'] == '') echo('<b id="type_naam">* Er is geen naam ingevoerd!</b>'); ?></td></tr>
-	    		<tr><td>Parent van het type:</td><td>
-	    			<select name="parent">
-	    			<?php 
-	    				$query = 'SELECT Comp_Type, Type_Naam FROM comp_type';
-	    			  $resultaat = mysql_query($query);
-				  		if (isset($_POST['parent'])) $selectie = $_POST['parent'];
-				  		else if(isset($_GET['c'])) $selectie = $_GET['c'];
-							
-					  	while ($data = mysql_fetch_array($resultaat)) {
-					  		echo('<option value="'. $data['Comp_Type'] .'"');
-					  		if(isset($selectie) && $data['Comp_Type'] == $selectie)
-					  			echo('SELECTED');
-					  		echo('>'. $data['Type_Naam'] .'</option>');
-					  	}
-	    			?>
-	    			</select></td></tr>
-	    		<tr><td>Structurele entry:</td><td><input name="entry" type="checkbox" value="1" <?php if(isset($_POST['entry']) && $_POST['entry'] == 1 ) echo("CHECKED"); ?>></td></tr>
-	    		<tr><td>Gefabriceerd door:</td><td><select name="fabricant">
-		    		<?php
-		    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
-	    			  $resultaat = mysql_query($query);
-							
-					  	while ($data = mysql_fetch_array($resultaat)) {
-					  		echo('<option value="'. $data['Contact_ID'] .'"');
-					  		if(isset($_POST['fabricant']) && $data['Contact_ID'] == $_POST['fabricant'])
-					  			echo('SELECTED');
-					  		echo('>'. $data['Contact_Naam'] .'</option>');
-					  	}
-			    	?>
-	    			</select></td></tr>
-	    		<tr><td>Geleverd door:</td><td><select name="leverancier">
-		    		<?php
-		    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
-	    			  $resultaat = mysql_query($query);
-							
-					  	while ($data = mysql_fetch_array($resultaat)) {
-					  		echo('<option value="'. $data['Contact_ID'] .'"');
-					  		if(isset($_POST['leverancier']) && $data['Contact_ID'] == $_POST['leverancier'])
-					  			echo('SELECTED');
-					  		echo('>'. $data['Contact_Naam'] .'</option>');
-					  	}
-			    	?>
-	    			</select></td></tr>
-	    		<tr><td>Minimaal aan te maken aantal:</td><td><input name="minimum" type="text" value="<?php if(isset($_POST['minimum'])) echo($_POST['minimum']); else echo('1'); ?>"><?php if (isset($_POST['minimum']) && $_POST['minimum'] < 0 ) echo('<b id="type_minimum">* Het minimum aantal ('. $_POST['minimum'] .') mag niet negatief zijn!</b>');?></td></tr>
-	    		<tr><td>Maximaal aan te maken aantal:</td><td><input name="maximum" type="text" value="<?php if(isset($_POST['maximum'])) echo($_POST['maximum']); ?>"><?php if (isset($_POST['minimum']) && isset($_POST['maximum']) && ($_POST['maximum'] < $_POST['minimum']) ) echo('<b id="type_maximum">* Het minimum aantal is hoger dan het maximum aantal!</b>'); ?> </td></tr>
-	    		<tr><td>Aantal op reserve:</td><td><input name="reserve" type="text" value="<?php if(isset($_POST['reserve'])) echo($_POST['reserve']) ?>"><?php
+						
+						//maximum niet groter dan minimum
+						if (isset($_POST['minimum']) && isset($_POST['maximum']) && $_POST['maximum'] < $_POST['minimum']) 
+							return false;
+	
+						//Reserve tussen minimum en maximum										
 						if (isset($_POST['minimum']) && isset($_POST['maximum']) && isset($_POST['reserve']) && 
 							($_POST['reserve'] > $_POST['maximum'] || $_POST['reserve'] < $_POST['minimum']))
-	    					echo('<b id="type_reserve">* De invoer valt buiten de min. / max. waardes!</b>');
-    				?></td></tr>
-	    		<tr><td>Type verantwoordelijke:</td><td>
-	    			<select name="verantwoordelijke">
-	  				<?php
-	    				$query = 'SELECT Werknem_ID, inlognaam FROM gebruiker';
-	    			  $resultaat = mysql_query($query);
-					  	if (isset($_POST['verantwoordelijke'])) $selectie = $_POST['verantwoordelijke'];
-					  	else $selectie = $_SESSION['gebr_id'];
-					  	
-					  	while ($data = mysql_fetch_array($resultaat)) {
-					  		echo('<option value="'. $data['Werknem_ID'] .'"');
-					  		if (isset($selectie) && $selectie == $data['Werknem_ID']) echo(' SELECTED ');
-					  		echo('>'.$data['inlognaam'] .'</option>');
-					  	}
-	   				?>
-	    			</select></td></tr>
-	    		<tr><td></td><td><input name="opslaan" type="hidden" value="1"><a href="javascript:document.theForm.submit();">Opslaan</a></td></tr>
-	    	</table>
-			</form> 		   	
-		<?php
-			}
-		?>
-
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+								return false;
+						
+						return true;    			
+	    		}
+	    	
+					//eerst de invoer valideren om te kijken of er opgeslagen mag worden...
+					if (Valideer_Invoer())
+					{
+						if (isset($_POST['entry']) && ($_POST['entry'] == 1 || $_POST['entry'] == 'on')) $entry = 1;
+						else $entry = 0;
+						
+						$query = "INSERT INTO comp_type (Type_Naam, Type_Parent, Aangemaakt_Door, Aanmaak_Datum, Structuur_Entry, Min_Aantal, Max_Aantal, Reserve_Minimum, Type_Verantwoordelijke, Gefabriceerd_door, Geleverd_Door) ";
+						$query = $query . " VALUES ('". htmlspecialchars($_POST['naam']) ."', '". $_POST['parent'] ."', '". $_SESSION['gebr_id'] ."' ,NOW(), '". $entry ."', '". htmlspecialchars($_POST['minimum']) ."', '";
+						$query = $query. htmlspecialchars($_POST['maximum']) ."', '". htmlspecialchars($_POST['reserve']) ."', '". $_POST['verantwoordelijke'] ."', '".$_POST['fabricant']."', '". $_POST['leverancier'] ."')";
+						if (mysql_query($query)) echo("Het nieuwe type \"". $_POST['naam'] ."\" is aan het systeem toegevoegd<br>");
+						else echo("Het nieuwe type \"". $_POST['naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een type toe te voegen.</a>');
+					}
+					else {
+						
+	    	?>
+	    	
+	    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>">
+		    	<table>
+		    		<tr><td>Naam van het type:</td><td><input type="text" name="naam" value="<?php if(isset($_POST['naam'])) echo(htmlentities($_POST['naam'],ENT_QUOTES)); ?>"><?php if(isset($_POST['naam']) && $_POST['naam'] == '') echo('<b id="type_naam">* Er is geen naam ingevoerd!</b>'); ?></td></tr>
+		    		<tr><td>Parent van het type:</td><td>
+		    			<select name="parent">
+		    			<?php 
+		    				$query = 'SELECT Comp_Type, Type_Naam FROM comp_type';
+		    			  $resultaat = mysql_query($query);
+					  		if (isset($_POST['parent'])) $selectie = $_POST['parent'];
+					  		else if(isset($_GET['c'])) $selectie = $_GET['c'];
+								
+						  	while ($data = mysql_fetch_array($resultaat)) {
+						  		echo('<option value="'. $data['Comp_Type'] .'"');
+						  		if(isset($selectie) && $data['Comp_Type'] == $selectie)
+						  			echo('SELECTED');
+						  		echo('>'. $data['Type_Naam'] .'</option>');
+						  	}
+		    			?>
+		    			</select></td></tr>
+		    		<tr><td>Structurele entry:</td><td><input name="entry" type="checkbox" value="1" <?php if(isset($_POST['entry']) && $_POST['entry'] == 1 ) echo("CHECKED"); ?>></td></tr>
+		    		<tr><td>Gefabriceerd door:</td><td><select name="fabricant">
+			    		<?php
+			    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
+		    			  $resultaat = mysql_query($query);
+								
+						  	while ($data = mysql_fetch_array($resultaat)) {
+						  		echo('<option value="'. $data['Contact_ID'] .'"');
+						  		if(isset($_POST['fabricant']) && $data['Contact_ID'] == $_POST['fabricant'])
+						  			echo('SELECTED');
+						  		echo('>'. $data['Contact_Naam'] .'</option>');
+						  	}
+				    	?>
+		    			</select></td></tr>
+		    		<tr><td>Geleverd door:</td><td><select name="leverancier">
+			    		<?php
+			    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
+		    			  $resultaat = mysql_query($query);
+								
+						  	while ($data = mysql_fetch_array($resultaat)) {
+						  		echo('<option value="'. $data['Contact_ID'] .'"');
+						  		if(isset($_POST['leverancier']) && $data['Contact_ID'] == $_POST['leverancier'])
+						  			echo('SELECTED');
+						  		echo('>'. $data['Contact_Naam'] .'</option>');
+						  	}
+				    	?>
+		    			</select></td></tr>
+		    		<tr><td>Minimaal aan te maken aantal:</td><td><input name="minimum" type="text" value="<?php if(isset($_POST['minimum'])) echo(htmlentities($_POST['minimum'], ENT_QUOTES)); else echo('1'); ?>"><?php if (isset($_POST['minimum']) && $_POST['minimum'] < 0 ) echo('<b id="type_minimum">* Het minimum aantal ('. $_POST['minimum'] .') mag niet negatief zijn!</b>');?></td></tr>
+		    		<tr><td>Maximaal aan te maken aantal:</td><td><input name="maximum" type="text" value="<?php if(isset($_POST['maximum'])) echo(htmlentities($_POST['maximum'], ENT_QUOTES)); ?>"><?php if (isset($_POST['minimum']) && isset($_POST['maximum']) && ($_POST['maximum'] < $_POST['minimum']) ) echo('<b id="type_maximum">* Het minimum aantal is hoger dan het maximum aantal!</b>'); ?> </td></tr>
+		    		<tr><td>Aantal op reserve:</td><td><input name="reserve" type="text" value="<?php if(isset($_POST['reserve'])) echo(htmlentities($_POST['reserve'],ENT_QUOTES)) ?>"><?php
+							if (isset($_POST['minimum']) && isset($_POST['maximum']) && isset($_POST['reserve']) && 
+								($_POST['reserve'] > $_POST['maximum'] || $_POST['reserve'] < $_POST['minimum']))
+		    					echo('<b id="type_reserve">* De invoer valt buiten de min. / max. waardes!</b>');
+	    				?></td></tr>
+		    		<tr><td>Type verantwoordelijke:</td><td>
+		    			<select name="verantwoordelijke">
+		  				<?php
+		    				$query = 'SELECT Werknem_ID, inlognaam FROM gebruiker';
+		    			  $resultaat = mysql_query($query);
+						  	if (isset($_POST['verantwoordelijke'])) $selectie = $_POST['verantwoordelijke'];
+						  	else $selectie = $_SESSION['gebr_id'];
+						  	
+						  	while ($data = mysql_fetch_array($resultaat)) {
+						  		echo('<option value="'. $data['Werknem_ID'] .'"');
+						  		if (isset($selectie) && $selectie == $data['Werknem_ID']) echo(' SELECTED ');
+						  		echo('>'.$data['inlognaam'] .'</option>');
+						  	}
+		   				?>
+		    			</select></td></tr>
+		    		<tr><td></td><td><input name="opslaan" type="hidden" value="1"><a href="javascript:document.theForm.submit();">Opslaan</a></td></tr>
+		    	</table>
+				</form> 		   	
+			<?php
+				}
+			?>
+	
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");
+	}
 ?>
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_component_types/verwijderen.php b/support/tool/CRAFT/admin_component_types/verwijderen.php
index 05a5d60e8259714d9c9a7388a35be3eb58747f73..7e2e636bc3eb350338f827a1dca2b08aa079facd 100644
--- a/support/tool/CRAFT/admin_component_types/verwijderen.php
+++ b/support/tool/CRAFT/admin_component_types/verwijderen.php
@@ -1,87 +1,90 @@
-  	<?php
+<?php
+
+	if (isset($_SESSION['admin_deel'])){
 	
-	$_SESSION['admin_deel'] = 1;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+		$_SESSION['admin_deel'] = 1;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Type component verwijderen</h2>
-    		
-    		<?php
-    			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
-						$query = "DELETE FROM comp_type WHERE Comp_Type = " . $_POST['component'];
-						if (mysql_query($query)) echo("Het door u geselecteerde type component is uit het systeem verwijderd.<br>");
-						else("Er is iets mis gegaan met het verwijderen van het type!! Het type is niet verwijderd!");
-						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een type uit de treeview.</a>');
-    				
-    				
-    			}
-    			else {
-    			
-	    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-							$query = "SELECT Type_Naam FROM comp_type WHERE Comp_Type = '". $_GET['c'] ."'";
-							$resultaat = mysql_query($query);
-							$row = mysql_fetch_row($resultaat);
-							
-							echo('U heeft het type "'. $row[0] .'" geselecteerd:<br>');
-							
-							//eerst kijken of er componenten aangemaakt zijn van dit type
-							$query = "SELECT COUNT(Comp_Type_ID) FROM comp_lijst WHERE Comp_Type_ID = '". $_GET['c'] ."' GROUP BY Comp_Type_ID";
-							$resultaat = mysql_query($query);
-							$row = mysql_fetch_row($resultaat);
-							//er zijn geen componenten van dit type.
-							if ($row[0] == NULL) {
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Type component verwijderen</h2>
+	    		
+	    		<?php
+	    			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
+							$query = "DELETE FROM comp_type WHERE Comp_Type = " . $_POST['component'];
+							if (mysql_query($query)) echo("Het door u geselecteerde type component is uit het systeem verwijderd.<br>");
+							else("Er is iets mis gegaan met het verwijderen van het type!! Het type is niet verwijderd!");
+							echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een type uit de treeview.</a>');
+	    				
+	    				
+	    			}
+	    			else {
+	    			
+		    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+								$query = "SELECT Type_Naam FROM comp_type WHERE Comp_Type = '". $_GET['c'] ."'";
+								$resultaat = mysql_query($query);
+								$row = mysql_fetch_row($resultaat);
 								
-								//kijken of dit component deel uitmaakt van een hierarchie
-								$query2 = "SELECT Count(Type_Parent) FROM comp_type c WHERE Type_Parent = ". $_GET['c'] ." GROUP BY Type_Parent";
-								$resultaat2 = mysql_query($query2);
-								$row2 = mysql_fetch_row($resultaat2);
-								//geen childs gevonden, dit is dus het onderste deel van een hierarchie
-								//er mag verwijderd worden!!!!!!!!!!!!!!!
-								if ($row2[0] == NULL) {
-									//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
-									?>
-							    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-							    		<table>
-							    			<tr><td><input type="hidden" name="component" value="<?php echo($_GET['c']);?>">Weet u zeker dat u dit component verwijderen wilt?</td></tr>
-							    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil dit component verwijderen</td></tr>
-							    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
-							    		</table>
-							    	</form>
-									<?php
+								echo('U heeft het type "'. $row[0] .'" geselecteerd:<br>');
+								
+								//eerst kijken of er componenten aangemaakt zijn van dit type
+								$query = "SELECT COUNT(Comp_Type_ID) FROM comp_lijst WHERE Comp_Type_ID = '". $_GET['c'] ."' GROUP BY Comp_Type_ID";
+								$resultaat = mysql_query($query);
+								$row = mysql_fetch_row($resultaat);
+								//er zijn geen componenten van dit type.
+								if ($row[0] == NULL) {
+									
+									//kijken of dit component deel uitmaakt van een hierarchie
+									$query2 = "SELECT Count(Type_Parent) FROM comp_type c WHERE Type_Parent = ". $_GET['c'] ." GROUP BY Type_Parent";
+									$resultaat2 = mysql_query($query2);
+									$row2 = mysql_fetch_row($resultaat2);
+									//geen childs gevonden, dit is dus het onderste deel van een hierarchie
+									//er mag verwijderd worden!!!!!!!!!!!!!!!
+									if ($row2[0] == NULL) {
+										//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
+										?>
+								    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+								    		<table>
+								    			<tr><td><input type="hidden" name="component" value="<?php echo($_GET['c']);?>">Weet u zeker dat u dit component verwijderen wilt?</td></tr>
+								    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil dit component verwijderen</td></tr>
+								    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
+								    		</table>
+								    	</form>
+										<?php
+									}
+									else echo("Dit type component heeft onderliggende type componenten, welke naar dit type component verwijzen.<br>Hierdoor kan dit type niet verwijderd worden!");
 								}
-								else echo("Dit type component heeft onderliggende type componenten, welke naar dit type component verwijzen.<br>Hierdoor kan dit type niet verwijderd worden!");
+								//wel componenten van dit type, dus stoppen (met een melding)					
+								else echo("Er zijn instanties van dit type component aangemaakt.<br>Hierdoor is het niet mogelijk om dit type component te verwijderen!");
 							}
-							//wel componenten van dit type, dus stoppen (met een melding)					
-							else echo("Er zijn instanties van dit type component aangemaakt.<br>Hierdoor is het niet mogelijk om dit type component te verwijderen!");
+							else echo("Er is geen type component geselecteerd om te verwijderen<br>Selecteer hiernaast een type component.");
 						}
-						else echo("Er is geen type component geselecteerd om te verwijderen<br>Selecteer hiernaast een type component.");
-					}
-		    	?>
-	    		
-	    	
-	    </div>
-	<?php  
-			
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+			    	?>
+		    		
+		    	
+		    </div>
+		<?php  
+				
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");
+	}
 ?>
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_componenten/bewerken.php b/support/tool/CRAFT/admin_componenten/bewerken.php
index ee14137b0dca5acd23c70caead0ce3045e8e6ce1..6b8145bd3d68dece0a7d1516136c1bf11ed1fc44 100644
--- a/support/tool/CRAFT/admin_componenten/bewerken.php
+++ b/support/tool/CRAFT/admin_componenten/bewerken.php
@@ -1,364 +1,366 @@
-  	<?php
+<?php
+	if (isset($_SESSION['admin_deel'])) {
 	
-	$_SESSION['admin_deel'] = 2;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	include_once($_SESSION['pagina'] . 'includes/datum_tijd_functies.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."admin_componenten/comp_functies.php\"></script>");
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+		$_SESSION['admin_deel'] = 2;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+		include_once($_SESSION['pagina'] . 'includes/datum_tijd_functies.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Component bewerken</h2>
-    	
-    	<?php
-    	
-    		function Child_Controle() {
-					$query = "SELECT Count(Comp_Type_ID) FROM comp_lijst WHERE Comp_Type_ID = '".$_GET['c']."' GROUP BY Comp_Type_ID";
-					$resultaat = mysql_query($query);
-					if ($resultaat != null) {
-						$data = mysql_fetch_array($resultaat);
-						//er hangen componenten onder, dus false retourneren om de bewerking te stoppen
-						if (isset($data[0]))
-							return false;
-					}	
-					else return true;
-    		}
-    		
-    		function Type_Controle() {
-					//wanneer het parent component veranderd wordt...
-					if (isset($_POST['comp_huidige_type']) && isset($_POST['comp_nieuwe_type']) && $_POST['comp_huidige_type'] != $_POST['comp_nieuwe_type']){
-						//parent!! kijken of er componenten onder hangen. is dit zo, dan niet verplaatsen
-						if (!Child_Controle()) return false;
-					}
-					return true;
-    		}
-
-    		function Parent_Controle() {
-					//wanneer het parent component veranderd wordt...
-					if (isset($_POST['comp_huidige_parent']) && isset($_POST['comp_nieuwe_parent']) && $_POST['comp_huidige_parent'] != $_POST['comp_nieuwe_parent']){
-						//parent!! kijken of er componenten onder hangen. is dit zo, dan niet verplaatsen
-  					if (!Child_Controle()) return false;
-					}					
-					return true;
-    		}
-    	
-				//validatie functie om te kijken of er opgeslagen mag worden.
-				function Validatie_Opslaan(){
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
-
-					if (isset($_POST['comp_naam'])) {
-						if ($_POST['comp_naam'] == '')
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."admin_componenten/comp_functies.php\"></script>");
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Component bewerken</h2>
+	    	
+	    	<?php
+	    	
+	    		function Child_Controle() {
+						$query = "SELECT Count(Comp_Type_ID) FROM comp_lijst WHERE Comp_Type_ID = '".$_GET['c']."' GROUP BY Comp_Type_ID";
+						$resultaat = mysql_query($query);
+						if ($resultaat != null) {
+							$data = mysql_fetch_array($resultaat);
+							//er hangen componenten onder, dus false retourneren om de bewerking te stoppen
+							if (isset($data[0]))
+								return false;
+						}	
+						else return true;
+	    		}
+	    		
+	    		function Type_Controle() {
+						//wanneer het parent component veranderd wordt...
+						if (isset($_POST['comp_huidige_type']) && isset($_POST['comp_nieuwe_type']) && $_POST['comp_huidige_type'] != $_POST['comp_nieuwe_type']){
+							//parent!! kijken of er componenten onder hangen. is dit zo, dan niet verplaatsen
+							if (!Child_Controle()) return false;
+						}
+						return true;
+	    		}
+	
+	    		function Parent_Controle() {
+						//wanneer het parent component veranderd wordt...
+						if (isset($_POST['comp_huidige_parent']) && isset($_POST['comp_nieuwe_parent']) && $_POST['comp_huidige_parent'] != $_POST['comp_nieuwe_parent']){
+							//parent!! kijken of er componenten onder hangen. is dit zo, dan niet verplaatsen
+	  					if (!Child_Controle()) return false;
+						}					
+						return true;
+	    		}
+	    	
+					//validatie functie om te kijken of er opgeslagen mag worden.
+					function Validatie_Opslaan(){
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 							return false;
-					} else return false;
-
-					if (!Type_Controle()) return false;					
-					if (!Parent_Controle()) return false;
-
-  				//de statusdatum controleren
-  				if (isset($_POST['statusdatum'])) {
-  					//wanneer de statusdatum gevuld is, dan...
-   					if($_POST['statusdatum'] !='') {
-   						
-   						//controleren op de juiste samenstelling van de statusdatum
-   						if (Valideer_Datum($_POST['statusdatum']) == false)
-   						return false;
-  					
-    					//controleren of de tijd correct ingevoerd is
-    					if(isset($_POST['statustijd'])) {
-    					  if (Valideer_Tijd($_POST['statustijd']) == false)
-    					  	return false;
-    					}
-    				}
-   				} 
-  				
-  				//de leverdatum controleren
-  				if (isset($_POST['leverdatum'])) {
-  					//wanneer de leverdatum gevuld is, dan...
-   					if($_POST['leverdatum'] !='') {
-   						
-   						//controleren op de juiste samenstelling van de leverdatum
-   						if (Valideer_Datum($_POST['leverdatum']) == false)
-   						return false;
-  					
-    					//controleren of de tijd correct ingevoerd is
-    					if(isset($_POST['levertijd'])) {
-    					  if (Valideer_Tijd($_POST['levertijd']) == false)
-    					  	return false;
-    					}
-    				}
-   				} 
-
-  				//de fabricagedatum controleren
-  				if (isset($_POST['fabricagedatum'])) {
-  					//wanneer de fabricagedatum ingevuld is, dan... 
-  					if($_POST['fabricagedatum'] !='') {
-
-   						//controleren op de juiste samenstelling van de fabricagedatum
-	   					if (Valideer_Datum($_POST['fabricagedatum']) == false)
+	
+						if (isset($_POST['comp_naam'])) {
+							if ($_POST['comp_naam'] == '')
+								return false;
+						} else return false;
+	
+						if (!Type_Controle()) return false;					
+						if (!Parent_Controle()) return false;
+	
+	  				//de statusdatum controleren
+	  				if (isset($_POST['statusdatum'])) {
+	  					//wanneer de statusdatum gevuld is, dan...
+	   					if($_POST['statusdatum'] !='') {
+	   						
+	   						//controleren op de juiste samenstelling van de statusdatum
+	   						if (Valideer_Datum($_POST['statusdatum']) == false)
+	   						return false;
+	  					
+	    					//controleren of de tijd correct ingevoerd is
+	    					if(isset($_POST['statustijd'])) {
+	    					  if (Valideer_Tijd($_POST['statustijd']) == false)
+	    					  	return false;
+	    					}
+	    				}
+	   				} 
+	  				
+	  				//de leverdatum controleren
+	  				if (isset($_POST['leverdatum'])) {
+	  					//wanneer de leverdatum gevuld is, dan...
+	   					if($_POST['leverdatum'] !='') {
+	   						
+	   						//controleren op de juiste samenstelling van de leverdatum
+	   						if (Valideer_Datum($_POST['leverdatum']) == false)
 	   						return false;
-  						//controleren of de tijd correct ingevoerd is
-    					if(isset($_POST['fabricagetijd'])) {
-    						if (Valideer_Tijd($_POST['fabricagetijd']) == false)
-    					 		return false;
-  						}
-   					}
-     			}
-					return true;
-				}
-
-				//eerst een validatie doen om de ingevoerde gegevens te controleren en te kijken of er opgeslagen mag worden...
-    		if(Validatie_Opslaan()) {
-
-					//Een nieuwe melding van het component toevoegen, dit is zeer waarschijnlijk een bewerkenmelding oid
-					$query_melding = "INSERT INTO melding_lijst (Meld_Type_ID, Comp_Lijst_ID, Meld_Datum, Huidige_Status, Voorgaande_Melding, Prob_Beschrijving, Behandeld_Door, Gemeld_Door)";
-					$query_melding = $query_melding . "VALUES ('". $_POST['type_melding'] ."', '".$_GET['c']."'";
-
-  				//het toevoegen van een statusdatum: eerst kijken of er 1 ingevuld is, anders de huidige datum gebruiken...
-  				if (isset($_POST['statusdatum']) && $_POST['statusdatum'] != '') {
-    				$datum=split("-",$_POST['statusdatum']);
-	  				$query_melding = $query_melding . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['statustijd'] .":00'";							
+	  					
+	    					//controleren of de tijd correct ingevoerd is
+	    					if(isset($_POST['levertijd'])) {
+	    					  if (Valideer_Tijd($_POST['levertijd']) == false)
+	    					  	return false;
+	    					}
+	    				}
+	   				} 
+	
+	  				//de fabricagedatum controleren
+	  				if (isset($_POST['fabricagedatum'])) {
+	  					//wanneer de fabricagedatum ingevuld is, dan... 
+	  					if($_POST['fabricagedatum'] !='') {
+	
+	   						//controleren op de juiste samenstelling van de fabricagedatum
+		   					if (Valideer_Datum($_POST['fabricagedatum']) == false)
+		   						return false;
+	  						//controleren of de tijd correct ingevoerd is
+	    					if(isset($_POST['fabricagetijd'])) {
+	    						if (Valideer_Tijd($_POST['fabricagetijd']) == false)
+	    					 		return false;
+	  						}
+	   					}
+	     			}
+						return true;
 					}
-					else $query_melding = $query_melding . ", NOW()";
-					$query_melding = $query_melding . ", '". $_POST['hidden_status'] ."', '". $_POST['Voorgaande_Melding'] ."', '". $_POST['hidden_melding'] ."', '". $_SESSION['gebr_id'] ."', '". $_SESSION['gebr_id'] ."') ";
-
-					mysql_query($query_melding);
-					$melding_id = mysql_insert_id();
-
-					//opslaan van het component
-					$query = "UPDATE comp_lijst SET Comp_Naam = '". $_POST['comp_naam'] . "', Comp_Parent = '". $_POST['comp_nieuwe_parent'] . "', Laatste_Melding ='". $melding_id;
-					$query = $query . "', Comp_Locatie = '". $_POST['comp_locatie'] ."', Comp_Verantwoordelijke = '". $_POST['comp_verantwoordelijke'] . "'";
-					
-  				//de waarde voor de leverdatum aan de query toevoegen
-  				if (isset($_POST['leverdatum']) && $_POST['leverdatum'] != '') {
-    				$datum = split("-",$_POST['leverdatum']);
-	  				$query = $query . ", Lever_Datum = '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['levertijd'] .":00'";
-	  			}
-
-  				//de waarde voor de fabricagedatum aan de query toevoegen
-  				if (isset($_POST['fabricagedatum']) && $_POST['fabricagedatum'] != '') {
-    				$datum = split("-",$_POST['fabricagedatum']);
-    				$query = $query . ", Fabricatie_Datum = '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['fabricagetijd'] .":00'";
-  				}
-				
-					$query = $query . ", Contact_Leverancier='".$_POST['leverancier']."', Contact_Fabricant='".$_POST['fabricant']."' WHERE Comp_Lijst_ID = '" . $_GET['c'] . "'";
-
-					if (mysql_query($query)) echo("Het gewijzigde component \"". $_POST['comp_naam'] ."\" is in het systeem bijgewerkt<br>");
-					else("Er is iets mis gegaan met het opslaan van het component \"". $_POST['comp_naam'] ."\"!! Het component is niet bijgewerkt!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige component of selecteer links een component uit de treeview.</a>');
-										
-    		}
-    		else {
-					//de tijdzone waarin we leven instellen, wordt dit niet gedaan dan klaagt PHP
-					date_default_timezone_set ("Europe/Amsterdam");
-    	
-	    		if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-						$query = "SELECT * FROM comp_lijst WHERE Comp_Lijst_ID ='". $_GET['c'] ."'";
-						$resultaat = mysql_query($query);
-				  	$row = mysql_fetch_array($resultaat);
-				?>
-		    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-						<table>
-							<tr>
-								<td>Component ID:</td>
-								<td> <?php echo($row['Comp_Lijst_ID']); ?></td>
-							</tr>
-							<tr>
-								<td>Naam component:</td>
-								<td><input name="comp_naam" type="text" value="<?php if (isset($_POST['comp_naam'])) echo($_POST['comp_naam']); else echo($row['Comp_Naam']); ?>">
-				    		<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['comp_naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>');?></td>
-							</tr>
-							<tr>
-								<td>Type component:</td>
-								<td>
-									<?php 
-										$query = "SELECT Type_Naam FROM comp_type WHERE Comp_Type = " . $row['Comp_Type_ID'];
-										$result = mysql_query($query);
-										$data = mysql_fetch_array($result);
-										echo($data[0]);
-  							 ?></td>
-							</tr>
-							<tr>
-								<td>Parent component:</td>
-								<td><input type="hidden" name="comp_huidige_parent" value="<?php echo($row['Comp_Parent']); ?>"><select name="comp_nieuwe_parent">
-									<?php
-									  $query2 = "SELECT Comp_Lijst_ID, Comp_Naam FROM comp_lijst WHERE Comp_Type_ID in (SELECT Type_Parent FROM comp_type WHERE Comp_Type = '".$row['Comp_Type_ID']."')";
-										$resultaat2 = mysql_query($query2);
-										while ($data = mysql_fetch_array($resultaat2)) {
-											echo("<option value=\"". $data['Comp_Lijst_ID'] ."\"");
-											if (isset($_POST['comp_nieuwe_parent']) && isset($_POST['comp_huidige_parent']) && $_POST['comp_nieuwe_parent'] != $_POST['comp_huidige_parent']) {
-												if ($_POST['comp_nieuwe_parent'] == $data['Comp_Lijst_ID']) echo(" SELECTED"); }
-											else {if ($data['Comp_Lijst_ID'] == $row['Comp_Parent']) echo(" SELECTED");}
-											echo(">". $data['Comp_Naam'] ."</option>\r\n");
-										}
-									?></select>
-				    		<?php if(!Parent_Controle()) echo('<b>* Parent kan niet veranderen vanwege onderliggende componenten!</b>');?>
-								</td>
-							</tr>
-		    			<tr>
-		    				<td>Type melding:</td>
-		    				<td><select name="type_melding" onchange="switchMelding();">
-		    					<?php
-		    						$query = "SELECT Meld_Type_ID, Melding_Type_Naam FROM melding_type";
-				    			  $resultaat = mysql_query($query);
 	
-							  		if (isset($_POST['type_melding'])) $selectie = $_POST['type_melding'];
-							  		else $selectie = 'SELECTED';
+					//eerst een validatie doen om de ingevoerde gegevens te controleren en te kijken of er opgeslagen mag worden...
+	    		if(Validatie_Opslaan()) {
+	
+						//Een nieuwe melding van het component toevoegen, dit is zeer waarschijnlijk een bewerkenmelding oid
+						$query_melding = "INSERT INTO melding_lijst (Meld_Type_ID, Comp_Lijst_ID, Meld_Datum, Huidige_Status, Voorgaande_Melding, Prob_Beschrijving, Behandeld_Door, Gemeld_Door)";
+						$query_melding = $query_melding . "VALUES ('". $_POST['type_melding'] ."', '".$_GET['c']."'";
+	
+	  				//het toevoegen van een statusdatum: eerst kijken of er 1 ingevuld is, anders de huidige datum gebruiken...
+	  				if (isset($_POST['statusdatum']) && $_POST['statusdatum'] != '') {
+	    				$datum=split("-",$_POST['statusdatum']);
+		  				$query_melding = $query_melding . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['statustijd'] .":00'";							
+						}
+						else $query_melding = $query_melding . ", NOW()";
+						$query_melding = $query_melding . ", '". $_POST['hidden_status'] ."', '". $_POST['Voorgaande_Melding'] ."', '". htmlentities($_POST['hidden_melding'], ENT_QUOTES) ."', '". $_SESSION['gebr_id'] ."', '". $_SESSION['gebr_id'] ."') ";
+	
+						mysql_query($query_melding);
+						$melding_id = mysql_insert_id();
+	
+						//opslaan van het component
+						$query = "UPDATE comp_lijst SET Comp_Naam = '". htmlentities($_POST['comp_naam'], ENT_QUOTES) . "', Comp_Parent = '". $_POST['comp_nieuwe_parent'] . "', Laatste_Melding ='". $melding_id;
+						$query = $query . "', Comp_Locatie = '". $_POST['comp_locatie'] ."', Comp_Verantwoordelijke = '". $_POST['comp_verantwoordelijke'] . "'";
+						
+	  				//de waarde voor de leverdatum aan de query toevoegen
+	  				if (isset($_POST['leverdatum']) && $_POST['leverdatum'] != '') {
+	    				$datum = split("-",$_POST['leverdatum']);
+		  				$query = $query . ", Lever_Datum = '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['levertijd'] .":00'";
+		  			}
 	
-								  	while ($data = mysql_fetch_array($resultaat)) {
-				  	  				echo('<option value="'.$data['Meld_Type_ID'].'"');
-					  	  			if ($data['Meld_Type_ID'] == $selectie || $selectie == 'SELECTED') {
-					  	  				echo('SELECTED');
-					  	  				$selectie = $data['Meld_Type_ID'];
-					  	  			}
-					  	  			echo('>'. $data['Melding_Type_Naam'] .'</option>');
-										}
-		    					?>
-		    					</select></td>
-		    			</tr>
-							<tr>
-								<td>Melding beschrijving:</td>
-								<td><iframe id="frame_melding" name="frame_melding" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_melding.php?c=<?php echo($selectie); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="72" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
-								</td>
-							</tr>
-							<tr>
-								<td>Status datum:</td>
-								<td>
-									<input name="statusdatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['statusdatum'])) echo($_POST['statusdatum']); else echo(date('d-m-Y')); ?>">
-									<input name="statustijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['statustijd'])) echo($_POST['statustijd']); else echo(date('H:i')); ?>">
-	    					  <?php if(isset($_POST['statusdatum']) && (!Valideer_Datum($_POST['statusdatum']) || !Valideer_Tijd($_POST['statustijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
-							</tr>
-							<tr>
-								<td>Locatie component:</td>
-								<td><select name="comp_locatie">
-									<?php
-										$query2 = "SELECT Locatie_ID, Loc_Naam FROM comp_locatie";
-										$result = mysql_query($query2);
-										while ($data = mysql_fetch_array($result)) {
-											echo("<option value=\"". $data['Locatie_ID'] ."\"");
-											if ($data['Locatie_ID'] == $row['Comp_Locatie']) echo(" SELECTED");
-											echo(">". $data['Loc_Naam'] ."</option>\r\n");
-										}
-									?>
-								</select></td>
-							</tr>
-							<tr>
-								<td>Verantwoordelijke component:</td>
-								<td><select name="comp_verantwoordelijke">
-									<?php
-										$query2 = "SELECT Werknem_ID, inlognaam FROM gebruiker";
-										$result = mysql_query($query2);
-										while ($data = mysql_fetch_array($result)) {
-											echo("<option value=\"". $data['Werknem_ID'] ."\"");
-											if ($data['Werknem_ID'] == $row['Comp_Verantwoordelijke']) echo(" SELECTED");
-											echo(">". $data['inlognaam'] ."</option>\r\n");
-										}
-									?>
-								</select></td>
-							</tr>
-							<tr>
-								<td>Fabricant:</td>
-								<td><select name="fabricant">				    				
-									<?php
-					    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
-				    			  $resultaat = mysql_query($query);
-			  						if (isset($_POST['fabricant'])) $selectie = $_POST['fabricant'];
-			  						else $selectie = $row['Contact_Fabricant'];
-										
-								  	while ($data = mysql_fetch_array($resultaat)) {
-								  		echo('<option value="'. $data['Contact_ID'] .'"');
-								  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
-								  			echo('SELECTED');
-								  		echo('>'. $data['Contact_Naam'] .'</option>');
-								  	}
-							    ?></select>
-								</td>
-							</tr>
-							<tr>
-								<td>Leverancier:</td>
-								<td><select name="leverancier">									
-									<?php
-					    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
-				    			  $resultaat = mysql_query($query);
-			  						if (isset($_POST['leverancier'])) $selectie = $_POST['leverancier'];
-			  						else $selectie = $row['Contact_Leverancier'];
-										
-								  	while ($data = mysql_fetch_array($resultaat)) {
-								  		echo('<option value="'. $data['Contact_ID'] .'"');
-								  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
-								  			echo('SELECTED');
-								  		echo('>'. $data['Contact_Naam'] .'</option>');
-								  	}
-							    ?></select></td>
-							</tr>
-							<tr>
-								<td>Leverdatum:</td>
-								<td>
-									<?php 
-										//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
-			    					$gedeeldveld=split(" ",$row['Lever_Datum']);
-										//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
-										$datum = split("-",$gedeeldveld[0]);
-										//tijd veld opdelen zodat de uren, minuten en secondevelden makkelijk te benaderen zijn
-										$tijd = split(":",$gedeeldveld[1]);
-									 ?>
-									<input name="leverdatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['leverdatum'])) echo($_POST['leverdatum']); else echo($datum[2] ."-". $datum[1] ."-". $datum[0]); ?>">
-									<input name="levertijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['levertijd'])) echo($_POST['levertijd']); else echo($tijd[0] .":". $tijd[1]); ?>">
-	    					  <?php if(isset($_POST['leverdatum']) && (!Valideer_Datum($_POST['leverdatum']) || !Valideer_Tijd($_POST['levertijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
-							</tr>
-							<tr>
-								<td>Fabricagedatum:</td>
-								<td>
-									<?php 
-										//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
-			    					$gedeeldveld=split(" ",$row['Fabricatie_Datum']);
-										//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
-										$datum = split("-",$gedeeldveld[0]);
-										//tijd veld opdelen zodat de uren, minuten en secondevelden makkelijk te benaderen zijn
-										$tijd = split(":",$gedeeldveld[1]);
-									 ?>
-									<input name="fabricagedatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['fabricagedatum'])) echo($_POST['fabricagedatum']); else echo($datum[2] ."-". $datum[1] ."-". $datum[0]); ?>">
-									<input name="fabricagetijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['fabricagetijd'])) echo($_POST['fabricagetijd']); else echo($tijd[0] .":". $tijd[1]); ?>">
-	    					  <?php if(isset($_POST['fabricagedatum']) && (!Valideer_Datum($_POST['fabricagedatum']) || !Valideer_Tijd($_POST['fabricagetijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
-							</tr>
-			    		<tr>
-								<td id="opslaan" align="right"><a href="javascript:SubmitComponentBewerken();">Opslaan</a></td>
-			    			<td>
-		    					<input id="hidden_melding" name="hidden_melding" type="hidden" value="">
-		    					<input id="hidden_status" name="hidden_status" type="hidden" value="">
-			    				<input id="opslaan" name="opslaan" type="hidden" value="1">
-			    				<input id="Voorgaande_Melding" name="Voorgaande_Melding" type="hidden" value="<?php echo($row['Laatste_Melding']); ?>">
-			    			</td>
-			    		</tr>
-						</table>
-					</form>
-				
-				<?php
+	  				//de waarde voor de fabricagedatum aan de query toevoegen
+	  				if (isset($_POST['fabricagedatum']) && $_POST['fabricagedatum'] != '') {
+	    				$datum = split("-",$_POST['fabricagedatum']);
+	    				$query = $query . ", Fabricatie_Datum = '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['fabricagetijd'] .":00'";
+	  				}
+					
+						$query = $query . ", Contact_Leverancier='".$_POST['leverancier']."', Contact_Fabricant='".$_POST['fabricant']."' WHERE Comp_Lijst_ID = '" . $_GET['c'] . "'";
+	
+						if (mysql_query($query)) echo("Het gewijzigde component \"". $_POST['comp_naam'] ."\" is in het systeem bijgewerkt<br>");
+						else("Er is iets mis gegaan met het opslaan van het component \"". $_POST['comp_naam'] ."\"!! Het component is niet bijgewerkt!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige component of selecteer links een component uit de treeview.</a>');
+											
 	    		}
-					else echo('Er is geen component geselecteerd om te wijzigen.<br>Selecteer hiernaast een component.'); 
-				}
-    	?>
-    </div>    	
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+	    		else {
+						//de tijdzone waarin we leven instellen, wordt dit niet gedaan dan klaagt PHP
+						date_default_timezone_set ("Europe/Amsterdam");
+	    	
+		    		if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+							$query = "SELECT * FROM comp_lijst WHERE Comp_Lijst_ID ='". $_GET['c'] ."'";
+							$resultaat = mysql_query($query);
+					  	$row = mysql_fetch_array($resultaat);
+					?>
+			    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+							<table>
+								<tr>
+									<td>Component ID:</td>
+									<td> <?php echo($row['Comp_Lijst_ID']); ?></td>
+								</tr>
+								<tr>
+									<td>Naam component:</td>
+									<td><input name="comp_naam" type="text" value="<?php if (isset($_POST['comp_naam'])) echo(htmlentities($_POST['comp_naam'], ENT_QUOTES)); else echo($row['Comp_Naam']); ?>">
+					    		<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['comp_naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>');?></td>
+								</tr>
+								<tr>
+									<td>Type component:</td>
+									<td>
+										<?php 
+											$query = "SELECT Type_Naam FROM comp_type WHERE Comp_Type = " . $row['Comp_Type_ID'];
+											$result = mysql_query($query);
+											$data = mysql_fetch_array($result);
+											echo($data[0]);
+	  							 ?></td>
+								</tr>
+								<tr>
+									<td>Parent component:</td>
+									<td><input type="hidden" name="comp_huidige_parent" value="<?php echo($row['Comp_Parent']); ?>"><select name="comp_nieuwe_parent">
+										<?php
+										  $query2 = "SELECT Comp_Lijst_ID, Comp_Naam FROM comp_lijst WHERE Comp_Type_ID in (SELECT Type_Parent FROM comp_type WHERE Comp_Type = '".$row['Comp_Type_ID']."')";
+											$resultaat2 = mysql_query($query2);
+											while ($data = mysql_fetch_array($resultaat2)) {
+												echo("<option value=\"". $data['Comp_Lijst_ID'] ."\"");
+												if (isset($_POST['comp_nieuwe_parent']) && isset($_POST['comp_huidige_parent']) && $_POST['comp_nieuwe_parent'] != $_POST['comp_huidige_parent']) {
+													if ($_POST['comp_nieuwe_parent'] == $data['Comp_Lijst_ID']) echo(" SELECTED"); }
+												else {if ($data['Comp_Lijst_ID'] == $row['Comp_Parent']) echo(" SELECTED");}
+												echo(">". $data['Comp_Naam'] ."</option>\r\n");
+											}
+										?></select>
+					    		<?php if(!Parent_Controle()) echo('<b>* Parent kan niet veranderen vanwege onderliggende componenten!</b>');?>
+									</td>
+								</tr>
+			    			<tr>
+			    				<td>Type melding:</td>
+			    				<td><select name="type_melding" onchange="switchMelding();">
+			    					<?php
+			    						$query = "SELECT Meld_Type_ID, Melding_Type_Naam FROM melding_type";
+					    			  $resultaat = mysql_query($query);
+		
+								  		if (isset($_POST['type_melding'])) $selectie = $_POST['type_melding'];
+								  		else $selectie = 'SELECTED';
+		
+									  	while ($data = mysql_fetch_array($resultaat)) {
+					  	  				echo('<option value="'.$data['Meld_Type_ID'].'"');
+						  	  			if ($data['Meld_Type_ID'] == $selectie || $selectie == 'SELECTED') {
+						  	  				echo('SELECTED');
+						  	  				$selectie = $data['Meld_Type_ID'];
+						  	  			}
+						  	  			echo('>'. $data['Melding_Type_Naam'] .'</option>');
+											}
+			    					?>
+			    					</select></td>
+			    			</tr>
+								<tr>
+									<td>Melding beschrijving:</td>
+									<td><iframe id="frame_melding" name="frame_melding" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_melding.php?c=<?php echo($selectie); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="72" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
+									</td>
+								</tr>
+								<tr>
+									<td>Status datum:</td>
+									<td>
+										<input name="statusdatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['statusdatum'])) echo($_POST['statusdatum']); else echo(date('d-m-Y')); ?>">
+										<input name="statustijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['statustijd'])) echo($_POST['statustijd']); else echo(date('H:i')); ?>">
+		    					  <?php if(isset($_POST['statusdatum']) && (!Valideer_Datum($_POST['statusdatum']) || !Valideer_Tijd($_POST['statustijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
+								</tr>
+								<tr>
+									<td>Locatie component:</td>
+									<td><select name="comp_locatie">
+										<?php
+											$query2 = "SELECT Locatie_ID, Loc_Naam FROM comp_locatie";
+											$result = mysql_query($query2);
+											while ($data = mysql_fetch_array($result)) {
+												echo("<option value=\"". $data['Locatie_ID'] ."\"");
+												if ($data['Locatie_ID'] == $row['Comp_Locatie']) echo(" SELECTED");
+												echo(">". $data['Loc_Naam'] ."</option>\r\n");
+											}
+										?>
+									</select></td>
+								</tr>
+								<tr>
+									<td>Verantwoordelijke component:</td>
+									<td><select name="comp_verantwoordelijke">
+										<?php
+											$query2 = "SELECT Werknem_ID, inlognaam FROM gebruiker";
+											$result = mysql_query($query2);
+											while ($data = mysql_fetch_array($result)) {
+												echo("<option value=\"". $data['Werknem_ID'] ."\"");
+												if ($data['Werknem_ID'] == $row['Comp_Verantwoordelijke']) echo(" SELECTED");
+												echo(">". $data['inlognaam'] ."</option>\r\n");
+											}
+										?>
+									</select></td>
+								</tr>
+								<tr>
+									<td>Fabricant:</td>
+									<td><select name="fabricant">				    				
+										<?php
+						    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
+					    			  $resultaat = mysql_query($query);
+				  						if (isset($_POST['fabricant'])) $selectie = $_POST['fabricant'];
+				  						else $selectie = $row['Contact_Fabricant'];
+											
+									  	while ($data = mysql_fetch_array($resultaat)) {
+									  		echo('<option value="'. $data['Contact_ID'] .'"');
+									  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
+									  			echo('SELECTED');
+									  		echo('>'. $data['Contact_Naam'] .'</option>');
+									  	}
+								    ?></select>
+									</td>
+								</tr>
+								<tr>
+									<td>Leverancier:</td>
+									<td><select name="leverancier">									
+										<?php
+						    			$query = 'SELECT Contact_ID, Contact_Naam FROM contact WHERE Contact_ID > 1';
+					    			  $resultaat = mysql_query($query);
+				  						if (isset($_POST['leverancier'])) $selectie = $_POST['leverancier'];
+				  						else $selectie = $row['Contact_Leverancier'];
+											
+									  	while ($data = mysql_fetch_array($resultaat)) {
+									  		echo('<option value="'. $data['Contact_ID'] .'"');
+									  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
+									  			echo('SELECTED');
+									  		echo('>'. $data['Contact_Naam'] .'</option>');
+									  	}
+								    ?></select></td>
+								</tr>
+								<tr>
+									<td>Leverdatum:</td>
+									<td>
+										<?php 
+											//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
+				    					$gedeeldveld=split(" ",$row['Lever_Datum']);
+											//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
+											$datum = split("-",$gedeeldveld[0]);
+											//tijd veld opdelen zodat de uren, minuten en secondevelden makkelijk te benaderen zijn
+											$tijd = split(":",$gedeeldveld[1]);
+										 ?>
+										<input name="leverdatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['leverdatum'])) echo($_POST['leverdatum']); else echo($datum[2] ."-". $datum[1] ."-". $datum[0]); ?>">
+										<input name="levertijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['levertijd'])) echo($_POST['levertijd']); else echo($tijd[0] .":". $tijd[1]); ?>">
+		    					  <?php if(isset($_POST['leverdatum']) && (!Valideer_Datum($_POST['leverdatum']) || !Valideer_Tijd($_POST['levertijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
+								</tr>
+								<tr>
+									<td>Fabricagedatum:</td>
+									<td>
+										<?php 
+											//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
+				    					$gedeeldveld=split(" ",$row['Fabricatie_Datum']);
+											//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
+											$datum = split("-",$gedeeldveld[0]);
+											//tijd veld opdelen zodat de uren, minuten en secondevelden makkelijk te benaderen zijn
+											$tijd = split(":",$gedeeldveld[1]);
+										 ?>
+										<input name="fabricagedatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['fabricagedatum'])) echo($_POST['fabricagedatum']); else echo($datum[2] ."-". $datum[1] ."-". $datum[0]); ?>">
+										<input name="fabricagetijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['fabricagetijd'])) echo($_POST['fabricagetijd']); else echo($tijd[0] .":". $tijd[1]); ?>">
+		    					  <?php if(isset($_POST['fabricagedatum']) && (!Valideer_Datum($_POST['fabricagedatum']) || !Valideer_Tijd($_POST['fabricagetijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
+								</tr>
+				    		<tr>
+									<td id="opslaan" align="right"><a href="javascript:SubmitComponentBewerken();">Opslaan</a></td>
+				    			<td>
+			    					<input id="hidden_melding" name="hidden_melding" type="hidden" value="">
+			    					<input id="hidden_status" name="hidden_status" type="hidden" value="">
+				    				<input id="opslaan" name="opslaan" type="hidden" value="1">
+				    				<input id="Voorgaande_Melding" name="Voorgaande_Melding" type="hidden" value="<?php echo($row['Laatste_Melding']); ?>">
+				    			</td>
+				    		</tr>
+							</table>
+						</form>
+					
+					<?php
+		    		}
+						else echo('Er is geen component geselecteerd om te wijzigen.<br>Selecteer hiernaast een component.'); 
+					}
+	    	?>
+	    </div>    	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_componenten/comp_functies.php b/support/tool/CRAFT/admin_componenten/comp_functies.php
index 27c4b8aaa036459e5b96e9c635cec98cce5b9b67..d27a6658ce2b34f2b03a9c1465dd6b8ff8e20dde 100644
--- a/support/tool/CRAFT/admin_componenten/comp_functies.php
+++ b/support/tool/CRAFT/admin_componenten/comp_functies.php
@@ -1,7 +1,6 @@
 <?php
 
 	session_start();
-
 ?>
 
 function switchMelding() 
diff --git a/support/tool/CRAFT/admin_componenten/comp_naam.php b/support/tool/CRAFT/admin_componenten/comp_naam.php
index 4c52a33f49b31fe916da44aed7715e9ac594b9a2..90e92e9f92cdac2ab16f67c9aef5a56a5bdf79a5 100644
--- a/support/tool/CRAFT/admin_componenten/comp_naam.php
+++ b/support/tool/CRAFT/admin_componenten/comp_naam.php
@@ -17,7 +17,7 @@
 				$naam = $data[0];
 				if(isset($_GET['n']))
 					$naam = $_GET['n'];
-				$inputveld = "<input id=\"sComp_Naam\" name=\"sComp_Naam\" type=\"text\" value=\"". $naam;
+				$inputveld = "<input id=\"sComp_Naam\" name=\"sComp_Naam\" type=\"text\" value=\"". htmlentities($naam, ENT_QUOTES);
 
 				$query = "SELECT Count(Comp_Type_ID) FROM comp_lijst WHERE Comp_Type_ID = '".$_GET['c']."' GROUP BY Comp_Type_ID";
 				$resultaat = mysql_query($query);
diff --git a/support/tool/CRAFT/admin_componenten/toevoegen.php b/support/tool/CRAFT/admin_componenten/toevoegen.php
index eb4247b9c4730721766c5510fc8b5584872a8482..5176c322a55f67d4d105e99a6ae30c7331b6f743 100644
--- a/support/tool/CRAFT/admin_componenten/toevoegen.php
+++ b/support/tool/CRAFT/admin_componenten/toevoegen.php
@@ -1,323 +1,325 @@
 <?php
+	if(isset($_SESSION['admin_deel'])) {
 	
-	$_SESSION['admin_deel'] = 2;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	include_once($_SESSION['pagina'] . 'includes/datum_tijd_functies.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."admin_componenten/comp_functies.php\"></script>");
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+		$_SESSION['admin_deel'] = 2;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+		include_once($_SESSION['pagina'] . 'includes/datum_tijd_functies.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Component toevoegen</h2>
-    		<?php
-    			
-    			
-    			//het valideren van de invoer, dus controleren of de ingevoerde gegevens opgeslagen mogen worden
-    			function Valideer_Invoer() {
-						
-						//controleren of het component niet het maximum aantal instanties van dit component overtreedt
-						if (isset($_POST['hidden_aantal']) && isset($_POST['hidden_maximum']) && $_POST['hidden_aantal'] > $_POST['hidden_maximum'])
-							return false;
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."admin_componenten/comp_functies.php\"></script>");
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Component toevoegen</h2>
+	    		<?php
+	    			
+	    			
+	    			//het valideren van de invoer, dus controleren of de ingevoerde gegevens opgeslagen mogen worden
+	    			function Valideer_Invoer() {
 							
-						//controleren of er wel een naam voor dit component ingevoerd is
-						if (isset($_POST['hidden_naam'])) {
-							if ($_POST['hidden_naam'] == '')
+							//controleren of het component niet het maximum aantal instanties van dit component overtreedt
+							if (isset($_POST['hidden_aantal']) && isset($_POST['hidden_maximum']) && $_POST['hidden_aantal'] > $_POST['hidden_maximum'])
 								return false;
-						} else return false;
-
-    				//controleren of er wel een type voor dit component geselecteerd is
-    				if (isset($_POST['hidden_type']) && $_POST['hidden_type'] =='') 
-							return false;
-
-    				//de statusdatum controleren
-    				if (isset($_POST['statusdatum'])) {
-    					//wanneer de statusdatum gevuld is, dan...
-     					if($_POST['statusdatum'] !='') {
-     						
-     						//controleren op de juiste samenstelling van de statusdatum
-	   						if (Valideer_Datum($_POST['statusdatum']) == false)
-	   						return false;
-    					
-	    					//controleren of de tijd correct ingevoerd is
-	    					if(isset($_POST['statustijd'])) {
-	    					  if (Valideer_Tijd($_POST['statustijd']) == false)
-	    					  	return false;
-	    					}
-	    				}
-     				} 
-    				
-    				//de leverdatum controleren
-    				if (isset($_POST['leverdatum'])) {
-    					//wanneer de leverdatum gevuld is, dan...
-     					if($_POST['leverdatum'] !='') {
-     						
-     						//controleren op de juiste samenstelling van de leverdatum
-	   						if (Valideer_Datum($_POST['leverdatum']) == false)
-	   						return false;
-    					
-	    					//controleren of de tijd correct ingevoerd is
-	    					if(isset($_POST['levertijd'])) {
-	    					  if (Valideer_Tijd($_POST['levertijd']) == false)
-	    					  	return false;
-	    					}
-	    				}
-     				} 
-
-    				//de fabricagedatum controleren
-    				if (isset($_POST['fabricagedatum'])) {
-    					//wanneer de fabricagedatum ingevuld is, dan... 
-    					if($_POST['fabricagedatum'] !='') {
-
-     						//controleren op de juiste samenstelling van de fabricagedatum
-		   					if (Valideer_Datum($_POST['fabricagedatum']) == false)
+								
+							//controleren of er wel een naam voor dit component ingevoerd is
+							if (isset($_POST['hidden_naam'])) {
+								if ($_POST['hidden_naam'] == '')
+									return false;
+							} else return false;
+	
+	    				//controleren of er wel een type voor dit component geselecteerd is
+	    				if (isset($_POST['hidden_type']) && $_POST['hidden_type'] =='') 
+								return false;
+	
+	    				//de statusdatum controleren
+	    				if (isset($_POST['statusdatum'])) {
+	    					//wanneer de statusdatum gevuld is, dan...
+	     					if($_POST['statusdatum'] !='') {
+	     						
+	     						//controleren op de juiste samenstelling van de statusdatum
+		   						if (Valideer_Datum($_POST['statusdatum']) == false)
 		   						return false;
-    						//controleren of de tijd correct ingevoerd is
-	    					if(isset($_POST['fabricagetijd'])) {
-	    						if (Valideer_Tijd($_POST['fabricagetijd']) == false)
-	    					 		return false;
-    						}
-     					}
-     				}
-    				//alle controles zijn goed doorlopen
-    				return true;
-    			}
-    			
-    			
-    			//controleren of er opgeslagen kan worden, of dat de invoervelden getoond moeten worden
-    			if (Valideer_Invoer()) {
-    				//het eerste gedeelte van de query
-    				$query = "INSERT INTO comp_lijst (Comp_Naam, Comp_Type_ID, Comp_Parent, Comp_Locatie, Comp_Verantwoordelijke, Contact_Fabricant, Contact_Leverancier";
-    				//als er een leverdatum ingevoerd is, dan dit veld ook toevoegen aan de query
-    				if (isset($_POST['leverdatum']) && $_POST['leverdatum'] != '')
-    					$query = $query . ", Lever_datum";
-    				//als er een fabricagedatum ingevoerd is, dan dit veld ook toevoegen aan de query
-    				if (isset($_POST['fabricagedatum']) && $_POST['fabricagedatum'] != '')
-    					$query = $query . ", Fabricatie_Datum";
-    				
-    				//de waardes, welke opgeslagen moeten worden in de database
-    				$query = $query . ") VALUES ('". $_POST['hidden_naam'] ."', '". $_POST['comp_type'] ."', '". $_POST['hidden_type'] ."', '";
-    				$query = $query .  $_POST['comp_locatie'] ."', '".  $_POST['comp_verantwoordelijke']."', '".$_POST['hidden_fabricant']."', '".$_POST['hidden_leverancier']."'";
-    				    				
-    				//de waarde voor de leverdatum aan de query toevoegen
-    				if (isset($_POST['leverdatum']) && $_POST['leverdatum'] != '') {
-	    				$datum=split("-",$_POST['leverdatum']);
-  	  				$query = $query . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['levertijd'] .":00'";
-  	  			}
-    				//de waarde voor de fabricagedatum aan de query toevoegen
-    				if (isset($_POST['fabricagedatum']) && $_POST['fabricagedatum'] != '') {
-	    				$datum=split("-",$_POST['fabricagedatum']);
-	    				$query = $query . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['fabricagetijd'] .":00'";
-    				}
-    				
-    				//de query afsluiten met een haakje
-    				$query = $query . ')';
-						
-						//variabele om bij te houden hoeveel querys goed uitgevoerd zijn
-						//dit is bedoeld voor het geven van de juiste foutmelding
-						$errorLevel = 0;
-						
-						//wanneer het toevoegen van het component goed gegaan is, dan een melding toevoegen
-						if (mysql_query($query)) {
-							$errorLevel = 1;
-
-							//de toegevoegde component_ID opslaan voor later gebruik
-							$Comp_ID = mysql_insert_id();
-
-							//De eerste melding van het component toevoegen, dit is zeer waarschijnlijk het plaatsen van het component oid
-							$query = "INSERT INTO melding_lijst (Meld_Type_ID, Comp_Lijst_ID, Meld_Datum, Huidige_Status, Voorgaande_Melding, Prob_Beschrijving, Behandeld_Door, Gemeld_Door)";
-							$query = $query . "VALUES ('". $_POST['type_melding'] ."', '". $Comp_ID ."'";
-		
-		  				//het toevoegen van een statusdatum: eerst kijken of er 1 ingevuld is, anders de huidige datum gebruiken...
-		  				if (isset($_POST['statusdatum']) && $_POST['statusdatum'] != '') {
-		    				$datum=split("-",$_POST['statusdatum']);
-			  				$query = $query . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['statustijd'] .":00'";							
-							}
-							else $query = $query . ", NOW()";
-							$query = $query . ", '". $_POST['hidden_status'] ."', '1', '". $_POST['hidden_melding'] ."', '". $_SESSION['gebr_id'] ."', '". $_SESSION['gebr_id'] ."') ";
+	    					
+		    					//controleren of de tijd correct ingevoerd is
+		    					if(isset($_POST['statustijd'])) {
+		    					  if (Valideer_Tijd($_POST['statustijd']) == false)
+		    					  	return false;
+		    					}
+		    				}
+	     				} 
+	    				
+	    				//de leverdatum controleren
+	    				if (isset($_POST['leverdatum'])) {
+	    					//wanneer de leverdatum gevuld is, dan...
+	     					if($_POST['leverdatum'] !='') {
+	     						
+	     						//controleren op de juiste samenstelling van de leverdatum
+		   						if (Valideer_Datum($_POST['leverdatum']) == false)
+		   						return false;
+	    					
+		    					//controleren of de tijd correct ingevoerd is
+		    					if(isset($_POST['levertijd'])) {
+		    					  if (Valideer_Tijd($_POST['levertijd']) == false)
+		    					  	return false;
+		    					}
+		    				}
+	     				} 
+	
+	    				//de fabricagedatum controleren
+	    				if (isset($_POST['fabricagedatum'])) {
+	    					//wanneer de fabricagedatum ingevuld is, dan... 
+	    					if($_POST['fabricagedatum'] !='') {
+	
+	     						//controleren op de juiste samenstelling van de fabricagedatum
+			   					if (Valideer_Datum($_POST['fabricagedatum']) == false)
+			   						return false;
+	    						//controleren of de tijd correct ingevoerd is
+		    					if(isset($_POST['fabricagetijd'])) {
+		    						if (Valideer_Tijd($_POST['fabricagetijd']) == false)
+		    					 		return false;
+	    						}
+	     					}
+	     				}
+	    				//alle controles zijn goed doorlopen
+	    				return true;
+	    			}
+	    			
+	    			
+	    			//controleren of er opgeslagen kan worden, of dat de invoervelden getoond moeten worden
+	    			if (Valideer_Invoer()) {
+	    				//het eerste gedeelte van de query
+	    				$query = "INSERT INTO comp_lijst (Comp_Naam, Comp_Type_ID, Comp_Parent, Comp_Locatie, Comp_Verantwoordelijke, Contact_Fabricant, Contact_Leverancier";
+	    				//als er een leverdatum ingevoerd is, dan dit veld ook toevoegen aan de query
+	    				if (isset($_POST['leverdatum']) && $_POST['leverdatum'] != '')
+	    					$query = $query . ", Lever_datum";
+	    				//als er een fabricagedatum ingevoerd is, dan dit veld ook toevoegen aan de query
+	    				if (isset($_POST['fabricagedatum']) && $_POST['fabricagedatum'] != '')
+	    					$query = $query . ", Fabricatie_Datum";
+	    				
+	    				//de waardes, welke opgeslagen moeten worden in de database
+	    				$query = $query . ") VALUES ('". htmlentities($_POST['hidden_naam'], ENT_QUOTES) ."', '". $_POST['comp_type'] ."', '". $_POST['hidden_type'] ."', '";
+	    				$query = $query .  $_POST['comp_locatie'] ."', '".  $_POST['comp_verantwoordelijke']."', '".$_POST['hidden_fabricant']."', '".$_POST['hidden_leverancier']."'";
+	    				    				
+	    				//de waarde voor de leverdatum aan de query toevoegen
+	    				if (isset($_POST['leverdatum']) && $_POST['leverdatum'] != '') {
+		    				$datum=split("-",$_POST['leverdatum']);
+	  	  				$query = $query . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['levertijd'] .":00'";
+	  	  			}
+	    				//de waarde voor de fabricagedatum aan de query toevoegen
+	    				if (isset($_POST['fabricagedatum']) && $_POST['fabricagedatum'] != '') {
+		    				$datum=split("-",$_POST['fabricagedatum']);
+		    				$query = $query . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['fabricagetijd'] .":00'";
+	    				}
+	    				
+	    				//de query afsluiten met een haakje
+	    				$query = $query . ')';
 							
-							//de melding is goed toegevoegd, dus nu een verwijzing naar de laatste melding bij het component voegen
+							//variabele om bij te houden hoeveel querys goed uitgevoerd zijn
+							//dit is bedoeld voor het geven van de juiste foutmelding
+							$errorLevel = 0;
+							
+							//wanneer het toevoegen van het component goed gegaan is, dan een melding toevoegen
 							if (mysql_query($query)) {
-								$errorLevel = 2;
-								//de ID van de toegevoegde melding ophalen
-								$Meld_ID = mysql_insert_id();
+								$errorLevel = 1;
+	
+								//de toegevoegde component_ID opslaan voor later gebruik
+								$Comp_ID = mysql_insert_id();
+	
+								//De eerste melding van het component toevoegen, dit is zeer waarschijnlijk het plaatsen van het component oid
+								$query = "INSERT INTO melding_lijst (Meld_Type_ID, Comp_Lijst_ID, Meld_Datum, Huidige_Status, Voorgaande_Melding, Prob_Beschrijving, Behandeld_Door, Gemeld_Door)";
+								$query = $query . "VALUES ('". $_POST['type_melding'] ."', '". $Comp_ID ."'";
+			
+			  				//het toevoegen van een statusdatum: eerst kijken of er 1 ingevuld is, anders de huidige datum gebruiken...
+			  				if (isset($_POST['statusdatum']) && $_POST['statusdatum'] != '') {
+			    				$datum=split("-",$_POST['statusdatum']);
+				  				$query = $query . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['statustijd'] .":00'";							
+								}
+								else $query = $query . ", NOW()";
+								$query = $query . ", '". $_POST['hidden_status'] ."', '1', '". htmlentities($_POST['hidden_melding'], ENT_QUOTES) ."', '". $_SESSION['gebr_id'] ."', '". $_SESSION['gebr_id'] ."') ";
 								
-								$query = "UPDATE comp_lijst SET Laatste_Melding = '". $Meld_ID ."' WHERE Comp_Lijst_ID='". $Comp_ID ."'";
-								if (mysql_query($query)) {$errorLevel = 3;}
+								//de melding is goed toegevoegd, dus nu een verwijzing naar de laatste melding bij het component voegen
+								if (mysql_query($query)) {
+									$errorLevel = 2;
+									//de ID van de toegevoegde melding ophalen
+									$Meld_ID = mysql_insert_id();
+									
+									$query = "UPDATE comp_lijst SET Laatste_Melding = '". $Meld_ID ."' WHERE Comp_Lijst_ID='". $Comp_ID ."'";
+									if (mysql_query($query)) {$errorLevel = 3;}
+								}
 							}
-						}
-												
-						if ($errorLevel == 3) echo("Het nieuwe component \"". $_POST['hidden_naam'] ."\" is aan het systeem toegevoegd!<br>");
-						else if ($errorLevel == 0) echo("Het nieuwe component \"". $_POST['hidden_naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
-						else if ($errorLevel == 1) echo("Het nieuwe component \"". $_POST['hidden_naam'] ."\" is aan het systeem toegevoegd.<br>Alleen er is iets foutgegaan met het toevoegen van de melding! De melding is dus niet aan het systeem toegevoegd!");
-						else if ($errorLevel == 2) echo("Het nieuwe component \"". $_POST['hidden_naam'] ."\" en bijbehorende melding is aan het systeem toegevoegd.<br>Alleen er is iets foutgegaan met het verwijzen van de melding naar het component!");
-    				echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een component toe te voegen.</a>');
-    			}
-    			//er mag niet opgeslagen worden, dus toon het formulier met invoervelden
-    			else {
-						//de tijdzone waarin we leven instellen, wordt dit niet gedaan dan klaagt PHP
-						date_default_timezone_set ("Europe/Amsterdam");
-    		?>
-    	
-    		<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>">
-	    		<table>
-	    			<tr>
-	    				<td>Selecteer type om toe te voegen:</td>
-	    				<td><select name="comp_type" id="comp_type" onchange="switchDocument(<?php if(isset($_POST['comp_naam'])){ echo("&n=". $_POST['hidden_naam']); } ?> );">
-				    	  <?php
-				    			$query = "SELECT Comp_Type, Type_Naam FROM comp_type WHERE Type_Parent IN (SELECT Comp_Type_ID FROM comp_lijst)";
+													
+							if ($errorLevel == 3) echo("Het nieuwe component \"". $_POST['hidden_naam'] ."\" is aan het systeem toegevoegd!<br>");
+							else if ($errorLevel == 0) echo("Het nieuwe component \"". $_POST['hidden_naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
+							else if ($errorLevel == 1) echo("Het nieuwe component \"". $_POST['hidden_naam'] ."\" is aan het systeem toegevoegd.<br>Alleen er is iets foutgegaan met het toevoegen van de melding! De melding is dus niet aan het systeem toegevoegd!");
+							else if ($errorLevel == 2) echo("Het nieuwe component \"". $_POST['hidden_naam'] ."\" en bijbehorende melding is aan het systeem toegevoegd.<br>Alleen er is iets foutgegaan met het verwijzen van de melding naar het component!");
+	    				echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een component toe te voegen.</a>');
+	    			}
+	    			//er mag niet opgeslagen worden, dus toon het formulier met invoervelden
+	    			else {
+							//de tijdzone waarin we leven instellen, wordt dit niet gedaan dan klaagt PHP
+							date_default_timezone_set ("Europe/Amsterdam");
+	    		?>
+	    	
+	    		<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>">
+		    		<table>
+		    			<tr>
+		    				<td>Selecteer type om toe te voegen:</td>
+		    				<td><select name="comp_type" id="comp_type" onchange="switchDocument(<?php if(isset($_POST['comp_naam'])){ echo("&n=". $_POST['hidden_naam']); } ?> );">
+					    	  <?php
+					    			$query = "SELECT Comp_Type, Type_Naam FROM comp_type WHERE Type_Parent IN (SELECT Comp_Type_ID FROM comp_lijst)";
+					    			$resultaat = mysql_query($query);
+					    			$selected = 'SELECTED';
+								  	while ($data = mysql_fetch_array($resultaat)) {
+				  	  				echo('<option value="'.$data['Comp_Type'].'"');
+					  	  			
+					  	  			//wanneer er data gepost is, dan....
+					  	  			if (isset($_POST['comp_type'])) {
+					  	  				//kijken of het huidige record hetzelfde is als de geposte record,
+					  	  				//is dit het geval, dan dit record als de huidige selectie instellen
+					  	  				if ($_POST['comp_type'] == $data['Comp_Type'])  {
+					  	  					echo(" SELECTED"); 
+					  	  					$selected = $data['Comp_Type'];
+					  	  				}
+					  	  			}
+					  	  			//geen data gepost
+					  	  			else {
+					  	  				if ($selected == 'SELECTED') {
+					  	  					echo($selected);
+					  	  					$selected = $data['Comp_Type'];
+					  	  				}
+					  	  			}
+					  	  			echo('>'. $data['Type_Naam'] .'</option>');
+								  	}
+					    		?></select>
+					    	</td>
+		    			</tr>
+		    			<tr>
+		    			</tr>
+		    			<tr>
+		    				<td>Naam van het component:</td>
+		    				<td><iframe id="frame_naam" name="frame_naam" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_naam.php?c=<?php echo($selected); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="44" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
+		    					<?php if (isset($_POST['hidden_naam']) && $_POST['hidden_naam'] == '') echo("<b>* Er is geen naam voor deze instantie ingevuld!</b>");?></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Selecteer de parent van het component:</td>
+		    				<td><iframe id="frame_parent" name="frame_parent" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_parent.php?c=<?php echo($selected); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="26" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Type melding:</td>
+		    				<td><select name="type_melding" onchange="switchMelding();">
+		    					<?php
+		    						$query = "SELECT Meld_Type_ID, Melding_Type_Naam FROM melding_type";
+				    			  $resultaat = mysql_query($query);
+	
+							  		if (isset($_POST['type_melding'])) $selectie = $_POST['type_melding'];
+							  		else $selectie = 'SELECTED';
+	
+								  	while ($data = mysql_fetch_array($resultaat)) {
+				  	  				echo('<option value="'.$data['Meld_Type_ID'].'"');
+					  	  			if ($data['Meld_Type_ID'] == $selectie || $selectie == 'SELECTED') {
+					  	  				echo('SELECTED');
+					  	  				$selectie = $data['Meld_Type_ID'];
+					  	  			}
+					  	  			echo('>'. $data['Melding_Type_Naam'] .'</option>');
+										}
+		    					?>
+		    					</select></td>
+		    			</tr>
+							<tr>
+								<td>Melding beschrijving:</td>
+								<td><iframe id="frame_melding" name="frame_melding" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_melding.php?c=<?php echo($selectie); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="72" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
+								</td>
+							</tr>
+		    			<tr>
+		    				<td>statusdatum:</td>
+		    				<td><input name="statusdatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['statusdatum'])) echo($_POST['statusdatum']); else echo(date('d-m-Y'));?>">
+		    					  <input name="statustijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['statustijd'])) echo($_POST['statustijd']); else echo(date('H:i'));?>">
+		    					  <?php if(isset($_POST['statusdatum']) && (!Valideer_Datum($_POST['statusdatum']) || !Valideer_Tijd($_POST['statustijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie:</td>
+		    				<td><select name="comp_locatie">
+		    				<?php
+		    					$query = "SELECT Locatie_ID, Loc_Naam FROM comp_locatie";
 				    			$resultaat = mysql_query($query);
-				    			$selected = 'SELECTED';
 							  	while ($data = mysql_fetch_array($resultaat)) {
-			  	  				echo('<option value="'.$data['Comp_Type'].'"');
-				  	  			
-				  	  			//wanneer er data gepost is, dan....
-				  	  			if (isset($_POST['comp_type'])) {
-				  	  				//kijken of het huidige record hetzelfde is als de geposte record,
-				  	  				//is dit het geval, dan dit record als de huidige selectie instellen
-				  	  				if ($_POST['comp_type'] == $data['Comp_Type'])  {
-				  	  					echo(" SELECTED"); 
-				  	  					$selected = $data['Comp_Type'];
-				  	  				}
-				  	  			}
-				  	  			//geen data gepost
-				  	  			else {
-				  	  				if ($selected == 'SELECTED') {
-				  	  					echo($selected);
-				  	  					$selected = $data['Comp_Type'];
-				  	  				}
-				  	  			}
-				  	  			echo('>'. $data['Type_Naam'] .'</option>');
+				  	  			echo('<option value="'.$data['Locatie_ID'].'">'. $data['Loc_Naam'] .'</option>');
 							  	}
-				    		?></select>
-				    	</td>
-	    			</tr>
-	    			<tr>
-	    			</tr>
-	    			<tr>
-	    				<td>Naam van het component:</td>
-	    				<td><iframe id="frame_naam" name="frame_naam" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_naam.php?c=<?php echo($selected); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="44" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
-	    					<?php if (isset($_POST['hidden_naam']) && $_POST['hidden_naam'] == '') echo("<b>* Er is geen naam voor deze instantie ingevuld!</b>");?></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Selecteer de parent van het component:</td>
-	    				<td><iframe id="frame_parent" name="frame_parent" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_parent.php?c=<?php echo($selected); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="26" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Type melding:</td>
-	    				<td><select name="type_melding" onchange="switchMelding();">
-	    					<?php
-	    						$query = "SELECT Meld_Type_ID, Melding_Type_Naam FROM melding_type";
-			    			  $resultaat = mysql_query($query);
-
-						  		if (isset($_POST['type_melding'])) $selectie = $_POST['type_melding'];
-						  		else $selectie = 'SELECTED';
-
+		    				?>	
+		   					</select></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Verantwoordelijke:</td>
+		    				<td><select name="comp_verantwoordelijke">
+		    				<?php
+		    					$query = "SELECT Werknem_ID, inlognaam FROM gebruiker";
+				    			$resultaat = mysql_query($query);
 							  	while ($data = mysql_fetch_array($resultaat)) {
-			  	  				echo('<option value="'.$data['Meld_Type_ID'].'"');
-				  	  			if ($data['Meld_Type_ID'] == $selectie || $selectie == 'SELECTED') {
-				  	  				echo('SELECTED');
-				  	  				$selectie = $data['Meld_Type_ID'];
-				  	  			}
-				  	  			echo('>'. $data['Melding_Type_Naam'] .'</option>');
-									}
-	    					?>
-	    					</select></td>
-	    			</tr>
-						<tr>
-							<td>Melding beschrijving:</td>
-							<td><iframe id="frame_melding" name="frame_melding" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_melding.php?c=<?php echo($selectie); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="72" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
-							</td>
-						</tr>
-	    			<tr>
-	    				<td>statusdatum:</td>
-	    				<td><input name="statusdatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['statusdatum'])) echo($_POST['statusdatum']); else echo(date('d-m-Y'));?>">
-	    					  <input name="statustijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['statustijd'])) echo($_POST['statustijd']); else echo(date('H:i'));?>">
-	    					  <?php if(isset($_POST['statusdatum']) && (!Valideer_Datum($_POST['statusdatum']) || !Valideer_Tijd($_POST['statustijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie:</td>
-	    				<td><select name="comp_locatie">
-	    				<?php
-	    					$query = "SELECT Locatie_ID, Loc_Naam FROM comp_locatie";
-			    			$resultaat = mysql_query($query);
-						  	while ($data = mysql_fetch_array($resultaat)) {
-			  	  			echo('<option value="'.$data['Locatie_ID'].'">'. $data['Loc_Naam'] .'</option>');
-						  	}
-	    				?>	
-	   					</select></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Verantwoordelijke:</td>
-	    				<td><select name="comp_verantwoordelijke">
-	    				<?php
-	    					$query = "SELECT Werknem_ID, inlognaam FROM gebruiker";
-			    			$resultaat = mysql_query($query);
-						  	while ($data = mysql_fetch_array($resultaat)) {
-			  	  			echo('<option value="'.$data['Werknem_ID'].'"');
-			  	  			if ($_SESSION['gebr_id'] == $data['Werknem_ID']) echo(' SELECTED');
-			  	  			echo('>'. $data['inlognaam'] .'</option>');
-						  	}
-	    				?>    					
-	    				</select></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Fabricant contact:</td>
-	    				<td><iframe id="frame_fabricant" name="frame_fabricant" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_fabricant.php?c=<?php echo($selected); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="26" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
-	    				</td>
-	    			</tr>
-	    			<tr>
-	    				<td>Leverancier contact:</td>
-	    				<td><iframe id="frame_leverancier" name="frame_leverancier" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_leverancier.php?c=<?php echo($selected); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="26" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
-	    				</td>
-	    			</tr>
-	    			<tr>
-	    				<td>Leverdatum:</td>
-	    				<td><input name="leverdatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['leverdatum'])) echo($_POST['leverdatum']); else echo(date('d-m-Y'));?>">
-	    					  <input name="levertijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['levertijd'])) echo($_POST['levertijd']); else echo(date('H:i'));?>">
-	    					  <?php if(isset($_POST['leverdatum']) && (!Valideer_Datum($_POST['leverdatum']) || !Valideer_Tijd($_POST['levertijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Fabricatiedatum:</td>
-	    				<td><input name="fabricagedatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['fabricagedatum'])) echo($_POST['fabricagedatum']); else echo(date('d-m-Y'));?>">
-	    					  <input name="fabricagetijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['fabricagetijd'])) echo($_POST['fabricagetijd']); else echo(date('H:i'));?>">
-	    					  <?php if(isset($_POST['fabricagedatum']) && (!Valideer_Datum($_POST['fabricagedatum']) || !Valideer_Tijd($_POST['fabricagetijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
-	    			</tr>
-	    			<tr>
-	    				<td><input id="hidden_type" name="hidden_type" type="hidden" value=""><input id="hidden_naam" name="hidden_naam" type="hidden" value="">
-	    						<input id="hidden_aantal" name="hidden_aantal" type="hidden" value=""><input id="hidden_maximum" name="hidden_maximum" type="hidden" value="">
-	    						<input id="hidden_fabricant" name="hidden_fabricant" type="hidden" value=""><input id="hidden_leverancier" name="hidden_leverancier" type="hidden" value="">
-		    					<input id="hidden_melding" name="hidden_melding" type="hidden" value=""><input id="hidden_status" name="hidden_status" type="hidden" value=""></td>
-	    				<td><a href="javascript:submitComponentToevoegen();">Toevoegen</a></td>
-	    			</tr>
-	    		</table>
-	    	</form>
-    	
-    	<?php
-    		}
-    	?>
-    	
-    </div>    	
-    	
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+				  	  			echo('<option value="'.$data['Werknem_ID'].'"');
+				  	  			if ($_SESSION['gebr_id'] == $data['Werknem_ID']) echo(' SELECTED');
+				  	  			echo('>'. $data['inlognaam'] .'</option>');
+							  	}
+		    				?>    					
+		    				</select></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Fabricant contact:</td>
+		    				<td><iframe id="frame_fabricant" name="frame_fabricant" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_fabricant.php?c=<?php echo($selected); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="26" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
+		    				</td>
+		    			</tr>
+		    			<tr>
+		    				<td>Leverancier contact:</td>
+		    				<td><iframe id="frame_leverancier" name="frame_leverancier" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_componenten/comp_leverancier.php?c=<?php echo($selected); if(isset($_POST['hidden_naam'])){ echo("&n=".$_POST['hidden_naam']); } ?>" width="450" height="26" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
+		    				</td>
+		    			</tr>
+		    			<tr>
+		    				<td>Leverdatum:</td>
+		    				<td><input name="leverdatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['leverdatum'])) echo($_POST['leverdatum']); else echo(date('d-m-Y'));?>">
+		    					  <input name="levertijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['levertijd'])) echo($_POST['levertijd']); else echo(date('H:i'));?>">
+		    					  <?php if(isset($_POST['leverdatum']) && (!Valideer_Datum($_POST['leverdatum']) || !Valideer_Tijd($_POST['levertijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Fabricatiedatum:</td>
+		    				<td><input name="fabricagedatum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['fabricagedatum'])) echo($_POST['fabricagedatum']); else echo(date('d-m-Y'));?>">
+		    					  <input name="fabricagetijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['fabricagetijd'])) echo($_POST['fabricagetijd']); else echo(date('H:i'));?>">
+		    					  <?php if(isset($_POST['fabricagedatum']) && (!Valideer_Datum($_POST['fabricagedatum']) || !Valideer_Tijd($_POST['fabricagetijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
+		    			</tr>
+		    			<tr>
+		    				<td><input id="hidden_type" name="hidden_type" type="hidden" value=""><input id="hidden_naam" name="hidden_naam" type="hidden" value="">
+		    						<input id="hidden_aantal" name="hidden_aantal" type="hidden" value=""><input id="hidden_maximum" name="hidden_maximum" type="hidden" value="">
+		    						<input id="hidden_fabricant" name="hidden_fabricant" type="hidden" value=""><input id="hidden_leverancier" name="hidden_leverancier" type="hidden" value="">
+			    					<input id="hidden_melding" name="hidden_melding" type="hidden" value=""><input id="hidden_status" name="hidden_status" type="hidden" value=""></td>
+		    				<td><a href="javascript:submitComponentToevoegen();">Toevoegen</a></td>
+		    			</tr>
+		    		</table>
+		    	</form>
+	    	
+	    	<?php
+	    		}
+	    	?>
+	    	
+	    </div>    	
+	    	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_componenten/verwijderen.php b/support/tool/CRAFT/admin_componenten/verwijderen.php
index 0521a7df5156e399fa02d2c76f8641c72fa99a8e..305565f2d70143540654680fa6050ebd7ef0a132 100644
--- a/support/tool/CRAFT/admin_componenten/verwijderen.php
+++ b/support/tool/CRAFT/admin_componenten/verwijderen.php
@@ -1,86 +1,88 @@
-  	<?php
+<?php
+	if (isset($_SESSION['admin_deel'])) {
 	
-	$_SESSION['admin_deel'] = 2;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/comp_functies.php\"></script>");
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+		$_SESSION['admin_deel'] = 2;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Component verwijderen</h2>
-
-			<?php
-  			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
-					$query = "DELETE FROM comp_lijst WHERE Comp_Lijst_ID = " . $_POST['component'];
-					if (mysql_query($query)) echo("Het door u geselecteerde component is uit het systeem verwijderd.<br>");
-					else("Er is iets mis gegaan met het verwijderen van het geselecteerde component!! Het component is niet verwijderd!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een component uit de treeview.</a>');
-  			}
-  			else {
-
-					if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-						$query = "SELECT a.Comp_Naam, b.Type_Naam FROM comp_lijst a, comp_type b WHERE Comp_Lijst_ID = '". $_GET['c'] ."' AND a.Comp_Type_ID = b.Comp_Type";
-						$resultaat = mysql_query($query);
-						$row = mysql_fetch_row($resultaat);
-						
-						echo('U heeft het type "'. $row[0] .'" geselecteerd.<br>Dit is een component van het type "' .$row[1]. '"');
-						
-						//kijken of er componenten onder dit component hangen
-						$query = "SELECT COUNT(Comp_Type_ID) FROM comp_lijst WHERE Comp_Parent = '". $_GET['c'] ."' GROUP BY Comp_Type_ID";
-						$resultaat = mysql_query($query);
-						$row = mysql_fetch_row($resultaat);
-						//er zijn geen componenten van dit type.
-						if ($row[0] == NULL) {
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/comp_functies.php\"></script>");
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Component verwijderen</h2>
+	
+				<?php
+	  			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
+						$query = "DELETE FROM comp_lijst WHERE Comp_Lijst_ID = " . $_POST['component'];
+						if (mysql_query($query)) echo("Het door u geselecteerde component is uit het systeem verwijderd.<br>");
+						else("Er is iets mis gegaan met het verwijderen van het geselecteerde component!! Het component is niet verwijderd!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een component uit de treeview.</a>');
+	  			}
+	  			else {
+	
+						if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+							$query = "SELECT a.Comp_Naam, b.Type_Naam FROM comp_lijst a, comp_type b WHERE Comp_Lijst_ID = '". $_GET['c'] ."' AND a.Comp_Type_ID = b.Comp_Type";
+							$resultaat = mysql_query($query);
+							$row = mysql_fetch_row($resultaat);
+							
+							echo('U heeft het type "'. $row[0] .'" geselecteerd.<br>Dit is een component van het type "' .$row[1]. '"');
 							
-							//kijken of er meldingen bij dit component behoren
-							$query = "SELECT COUNT(Meld_Lijst_ID) FROM melding_lijst WHERE Comp_Lijst_ID = '".$_GET['c']."' GROUP BY Comp_Lijst_ID";
+							//kijken of er componenten onder dit component hangen
+							$query = "SELECT COUNT(Comp_Type_ID) FROM comp_lijst WHERE Comp_Parent = '". $_GET['c'] ."' GROUP BY Comp_Type_ID";
 							$resultaat = mysql_query($query);
 							$row = mysql_fetch_row($resultaat);
-							//er zijn geen meldingen bij dit component.
+							//er zijn geen componenten van dit type.
 							if ($row[0] == NULL) {
-							
-								//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
-								?>
-						    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-						    		<table>
-						    			<tr><td><input type="hidden" name="component" value="<?php echo($_GET['c']);?>">Weet u zeker dat u dit component verwijderen wilt?</td></tr>
-						    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil dit component verwijderen</td></tr>
-						    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
-						    		</table>
-						    	</form>
-								<?php
+								
+								//kijken of er meldingen bij dit component behoren
+								$query = "SELECT COUNT(Meld_Lijst_ID) FROM melding_lijst WHERE Comp_Lijst_ID = '".$_GET['c']."' GROUP BY Comp_Lijst_ID";
+								$resultaat = mysql_query($query);
+								$row = mysql_fetch_row($resultaat);
+								//er zijn geen meldingen bij dit component.
+								if ($row[0] == NULL) {
+								
+									//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
+									?>
+							    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+							    		<table>
+							    			<tr><td><input type="hidden" name="component" value="<?php echo($_GET['c']);?>">Weet u zeker dat u dit component verwijderen wilt?</td></tr>
+							    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil dit component verwijderen</td></tr>
+							    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
+							    		</table>
+							    	</form>
+									<?php
+								}
+								else echo("<br><br>Dit component heeft bijbehorende meldingen.<br>Hierdoor kan dit component niet verwijderd worden!");
 							}
-							else echo("<br><br>Dit component heeft bijbehorende meldingen.<br>Hierdoor kan dit component niet verwijderd worden!");
+							else echo("<br><br>Dit component heeft onderliggende componenten, welke naar dit component verwijzen.<br>Hierdoor kan dit component niet verwijderd worden!");
 						}
-						else echo("<br><br>Dit component heeft onderliggende componenten, welke naar dit component verwijzen.<br>Hierdoor kan dit component niet verwijderd worden!");
+						else echo("Er is geen component geselecteerd om te verwijderen<br>Selecteer hiernaast een component.");
 					}
-					else echo("Er is geen component geselecteerd om te verwijderen<br>Selecteer hiernaast een component.");
-				}
-			
-			?>
-    	
-    </div>    	
-    	
-	<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+				
+				?>
+	    	
+	    </div>    	
+	    	
+		<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_contacten/bewerken.php b/support/tool/CRAFT/admin_contacten/bewerken.php
index 8994bab10e444ee701a142c2790b1e537c79bb8a..8c250cfa9b3a134dcbae2f860712d3bad725a0ad 100644
--- a/support/tool/CRAFT/admin_contacten/bewerken.php
+++ b/support/tool/CRAFT/admin_contacten/bewerken.php
@@ -1,237 +1,238 @@
 <?php
+	if(isset($_SESSION['admin_deel'])){
+		$_SESSION['admin_deel'] = 7;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+		include_once($_SESSION['pagina'] . 'includes/controle_functies.php');
 	
-	$_SESSION['admin_deel'] = 7;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	include_once($_SESSION['pagina'] . 'includes/controle_functies.php');
-
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
-		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Extern contact bewerken</h2>
-			<?php
-				
-				function Validatie_Opslaan() {
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Extern contact bewerken</h2>
+				<?php
 					
-					//contact naam
-					if (isset($_POST['Contact_Naam'])) {
-						if ($_POST['Contact_Naam'] == '')
-							return false;
-					} else return false;
-    			
-    			if (isset($_POST['parent_gegevens']) && $_POST['Contact_Parent'] == 1)
-    				return false; 
-    			
-    			//adres veld 1
-					if (isset($_POST['Contact_Adres1'])) {
-						if ($_POST['Contact_Adres1'] == '' && !isset($_POST['parent_gegevens']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-    			//woonplaats
-					if (isset($_POST['Contact_Woonplaats'])) {
-						if ($_POST['Contact_Woonplaats'] == '' && !isset($_POST['parent_gegevens']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-    			//postcode
-					if (isset($_POST['Contact_Postcode'])) {
-						if ($_POST['Contact_Postcode'] != '' && !postcode_check($_POST['Contact_Postcode']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-    			//e-mail
-					if (isset($_POST['Contact_Email'])) {
-						if ($_POST['Contact_Email'] != '' && !mail_check($_POST['Contact_Email']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-   			
-
-					if (isset($_POST['Contact_Telefoon_Vast'])) {
-						if ($_POST['Contact_Telefoon_Vast'] != '' && !telefoon_check($_POST['Contact_Telefoon_Vast']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-
-					if (isset($_POST['Contact_Telefoon_Mobiel'])) {
-						if ($_POST['Contact_Telefoon_Mobiel'] != '' && !telefoon_check($_POST['Contact_Telefoon_Mobiel']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-    			//fax nummer (deze is niet verplicht, maar als deze ingevoerd is, dan toch controleren
-					if (isset($_POST['Contact_Telefoon_Fax'])) {
-						if ($_POST['Contact_Telefoon_Fax'] != '' && !telefoon_check($_POST['Contact_Telefoon_Fax']))
+					function Validatie_Opslaan() {
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 							return false;
+						
+						//contact naam
+						if (isset($_POST['Contact_Naam'])) {
+							if ($_POST['Contact_Naam'] == '')
+								return false;
+						} else return false;
+	    			
+	    			if (isset($_POST['parent_gegevens']) && $_POST['Contact_Parent'] == 1)
+	    				return false; 
+	    			
+	    			//adres veld 1
+						if (isset($_POST['Contact_Adres1'])) {
+							if ($_POST['Contact_Adres1'] == '' && !isset($_POST['parent_gegevens']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	    			//woonplaats
+						if (isset($_POST['Contact_Woonplaats'])) {
+							if ($_POST['Contact_Woonplaats'] == '' && !isset($_POST['parent_gegevens']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	    			//postcode
+						if (isset($_POST['Contact_Postcode'])) {
+							if ($_POST['Contact_Postcode'] != '' && !postcode_check($_POST['Contact_Postcode']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	    			//e-mail
+						if (isset($_POST['Contact_Email'])) {
+							if ($_POST['Contact_Email'] != '' && !mail_check($_POST['Contact_Email']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	   			
+	
+						if (isset($_POST['Contact_Telefoon_Vast'])) {
+							if ($_POST['Contact_Telefoon_Vast'] != '' && !telefoon_check($_POST['Contact_Telefoon_Vast']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	
+						if (isset($_POST['Contact_Telefoon_Mobiel'])) {
+							if ($_POST['Contact_Telefoon_Mobiel'] != '' && !telefoon_check($_POST['Contact_Telefoon_Mobiel']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	    			//fax nummer (deze is niet verplicht, maar als deze ingevoerd is, dan toch controleren
+						if (isset($_POST['Contact_Telefoon_Fax'])) {
+							if ($_POST['Contact_Telefoon_Fax'] != '' && !telefoon_check($_POST['Contact_Telefoon_Fax']))
+								return false;
+						}
+	
+	    			return true;
 					}
-
-    			return true;
-				}
-				
-				if(Validatie_Opslaan()) {
-					$query = "UPDATE contact SET Contact_Naam = '". $_POST['Contact_Naam'] ."', Contact_Adres1 = '". $_POST['Contact_Adres1'] ."', Contact_Adres2='". $_POST['Contact_Adres2'] ."'";
-					$query = $query . ", Contact_Postcode='". $_POST['Contact_Postcode'] ."', Contact_Woonplaats = '". $_POST['Contact_Woonplaats'] ."', Contact_Telefoon_Vast='". $_POST['Contact_Telefoon_Vast'] ."'";
-					$query = $query . ", Contact_Telefoon_Mobiel = '". $_POST['Contact_Telefoon_Mobiel'] ."', Contact_Email='". $_POST['Contact_Email'] ."', Contact_Fax = '". $_POST['Contact_Telefoon_Fax'] ."'";
-					$query = $query . ", Contact_Parent = '". $_POST['Contact_Parent'] ."', Contact_Functie='". $_POST['Contact_Functie'] ."', Contact_Parent_Gegevens=";
-					if (isset($_POST['parent_gegevens']) && $_POST['parent_gegevens'] == 'on') 
-						$query = $query . "'1'";
-					else $query = $query . "'0'";
-					$query = $query . " WHERE Contact_ID = '" . $_GET['c'] . "'";
 					
-					if (mysql_query($query)) echo("Het gewijzigde contact \"". $_POST['Contact_Naam'] ."\" is in het systeem bijgewerkt<br>");
-					else("Er is iets mis gegaan met het opslaan van het contact \"". $_POST['Contact_Naam'] ."\"!! Het contact is niet bijgewerkt!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige contact of selecteer links een contact uit de treeview.</a>');
-
-				}
-				else {
-					if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-						$query = 'SELECT * FROM contact WHERE Contact_ID = '. $_GET['c'];
-				  	$resultaat = mysql_query($query);  	
-				  	$row = mysql_fetch_array($resultaat);
-				  	
-				  	if (isset($_POST['opslaan']) && $_POST['opslaan'] == 1 )
-				  	{
-				  		if (isset($_POST['parent_gegevens']))
-				  			$parent_gegevens = 1;
-				  		else $parent_gegevens = 0;
-				  	}
-				  	else 
-				  		$parent_gegevens = $row['Contact_Parent_Gegevens'];
-				?>
-
-			    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-				    	<table>
-				    		<tr>
-				    			<td>Naam:</td>
-				    			<td><input name="Contact_Naam" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Naam']); else echo($row['Contact_Naam']); ?>">
-					    			<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['Contact_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>');?></td>
-				    		</tr>
-								<tr>
-									<td>Parent van dit contact:</td>
-									<td><select name="Contact_Parent">
-										<?php
-					    				$query = 'SELECT Contact_ID, Contact_Naam FROM contact';
-					    			  $result = mysql_query($query);
-								  		if (isset($_POST['parent'])) $selectie = $_POST['parent'];
-								  		else $selectie = $row['Contact_Parent'];
-											
-									  	while ($data = mysql_fetch_array($result)) {
-									  		if ($data['Contact_ID'] != $row['Contact_ID']) {
-										  		echo('<option value="'. $data['Contact_ID'] .'"');
-										  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
-										  			echo('SELECTED');
-										  		echo('>'. $data['Contact_Naam'] .'</option>');
-									  		}
-									  	}
-										?>
-										</select>
-					    		</td>
-								</tr>
-				    			<td>Functie:</td>
-				    			<td><input name="Contact_Functie" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Functie']); else echo($row['Contact_Functie']); ?>"></td>
-				    		</tr>
-								<tr>
-									<td>Gegevens van parent overnemen:</td>
-									<td><input name="parent_gegevens" type="checkbox" <?php if($parent_gegevens == 1) echo('CHECKED'); ?>></td>
-								</tr>
-				    		<tr>
-					   		<tr>
-				    			<td>Adres veld 1:</td>
-				    			<td><input name="Contact_Adres1" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Adres1']); else echo($row['Contact_Adres1']); ?>">
-				    				<?php
-				    					if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $parent_gegevens == 0 && $_POST['Contact_Adres1'] == '')
-				    						echo('<b>* Er is geen adres ingevoerd!</b>');
-				    				 ?>
-									</td>
-				    		</tr>
-				    		<tr>
-				    			<td>Adres veld 2:</td>
-				    			<td><input name="Contact_Adres2" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Adres2']); else echo($row['Contact_Adres2']); ?>"></td>
-				    		</tr>
-				    		<tr>
-				    			<td>Postcode:</td>
-				    			<td><input name="Contact_Postcode" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Postcode']); else echo($row['Contact_Postcode']); ?>">
-				    				<?php
-				    					if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) { 
-				    						if (($parent_gegevens == 1 && $_POST['Contact_Postcode'] != '' && !postcode_check($_POST['Contact_Postcode'])) ||
-				    							($parent_gegevens == 0 && ($_POST['Contact_Postcode'] == '' || !postcode_check($_POST['Contact_Postcode']))))
-				    						 		echo('<b>* Er is geen (geldige) postcode ingevoerd!</b>');
-				    					}
-				    				 ?>
-			    				</td>
-				    		</tr>
-				    		<tr>
-				    			<td>Woonplaats:</td>
-				    			<td><input name="Contact_Woonplaats" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Woonplaats']); else echo($row['Contact_Woonplaats']); ?>">
-				    				<?php
-				    					if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $parent_gegevens == 0 && $_POST['Contact_Woonplaats'] == '')
-				    						echo('<b>* Er is geen woonplaats ingevoerd!</b>');
-				    				 ?>
-				    			</td>
-				    		</tr>
-				    		<tr>
-				    			<td>E-mail:</td>
-				    			<td><input name="Contact_Email" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Email']); else echo($row['Contact_Email']); ?>">
-				    				<?php
-				    					if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) { 
-				    						if (($parent_gegevens == 1 && $_POST['Contact_Email'] != '' && !mail_check($_POST['Contact_Email'])) ||
-				    							($parent_gegevens == 0 && ($_POST['Contact_Email'] == '' || !mail_check($_POST['Contact_Email']))))
-				    						 		echo('<b>* Er is geen (geldig) e-mailadres ingevoerd!</b>');
-				    					}
-				    				 ?>
-			    				</td>
-				    		</tr>
-				    		<tr>
-				    			<td>Telefoon (vast):</td>
-				    			<td><input name="Contact_Telefoon_Vast" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Telefoon_Vast']); else echo($row['Contact_Telefoon_Vast']); ?>">
-				    				<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['Contact_Telefoon_Vast']!= '' && !telefoon_check($_POST['Contact_Telefoon_Vast'])) echo('<b>* Er is geen (geldig) telefoonnummer ingevoerd!</b>');?>
-			    				</td>
-				    		</tr>
-				    		<tr>
-				    			<td>Telefoon (mobiel):</td>
-				    			<td><input name="Contact_Telefoon_Mobiel" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Telefoon_Mobiel']); else echo($row['Contact_Telefoon_Mobiel']); ?>">
-				    				<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['Contact_Telefoon_Mobiel']!= '' && !telefoon_check($_POST['Contact_Telefoon_Mobiel'])) echo('<b>* Er is geen (geldig) telefoonnummer ingevoerd!</b>');?>
-			    				</td>
-				    		</tr>
-				    		<tr>
-				    			<td>Telefoon (fax):</td>
-				    			<td><input name="Contact_Telefoon_Fax" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Contact_Telefoon_Fax']); else echo($row['Contact_Fax']); ?>">
-				    				<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['Contact_Telefoon_Fax']!= '' && !telefoon_check($_POST['Contact_Telefoon_Fax'])) echo('<b>* Er is geen (geldig) telefoonnummer ingevoerd!</b>');?>
-			   					</td>
-				    		</tr>
-				    		<tr>
-				    			<td><input name="opslaan" type="hidden" value="1"></td>
-				    			<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
-				    		</tr>
-				    	</table>
-				    </form>
-			<?php 
+					if(Validatie_Opslaan()) {
+						$query = "UPDATE contact SET Contact_Naam = '". htmlentities($_POST['Contact_Naam'], ENT_QUOTES) ."', Contact_Adres1 = '". htmlentities($_POST['Contact_Adres1'], ENT_QUOTES) ."', Contact_Adres2='". htmlentities($_POST['Contact_Adres2'], ENTQUOTES) ."'";
+						$query = $query . ", Contact_Postcode='". htmlentities($_POST['Contact_Postcode'], ENT_QUOTES) ."', Contact_Woonplaats = '". htmlentities($_POST['Contact_Woonplaats'], ENT_QUOTES) ."', Contact_Telefoon_Vast='". htmlentities($_POST['Contact_Telefoon_Vast'], ENT_QUOTES) ."'";
+						$query = $query . ", Contact_Telefoon_Mobiel = '". htmlentities($_POST['Contact_Telefoon_Mobiel'], ENT_QUOTES) ."', Contact_Email='". htmlentities($_POST['Contact_Email'], ENT_QUOTES) ."', Contact_Fax = '". htmlentities($_POST['Contact_Telefoon_Fax'], ENT_QUOTES) ."'";
+						$query = $query . ", Contact_Parent = '". $_POST['Contact_Parent'] ."', Contact_Functie='". $_POST['Contact_Functie'] ."', Contact_Parent_Gegevens=";
+						if (isset($_POST['parent_gegevens']) && $_POST['parent_gegevens'] == 'on') 
+							$query = $query . "'1'";
+						else $query = $query . "'0'";
+						$query = $query . " WHERE Contact_ID = '" . $_GET['c'] . "'";
+						
+						if (mysql_query($query)) echo("Het gewijzigde contact \"". $_POST['Contact_Naam'] ."\" is in het systeem bijgewerkt<br>");
+						else("Er is iets mis gegaan met het opslaan van het contact \"". $_POST['Contact_Naam'] ."\"!! Het contact is niet bijgewerkt!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige contact of selecteer links een contact uit de treeview.</a>');
+	
 					}
-					else echo('Er is geen contact geselecteerd om te wijzigen.<br>Selecteer hiernaast een contact.');
-				}
-			?>
-
-	    </div>
-		<?php  
-			
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
-?>    	
\ No newline at end of file
+					else {
+						if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+							$query = 'SELECT * FROM contact WHERE Contact_ID = '. $_GET['c'];
+					  	$resultaat = mysql_query($query);  	
+					  	$row = mysql_fetch_array($resultaat);
+					  	
+					  	if (isset($_POST['opslaan']) && $_POST['opslaan'] == 1 )
+					  	{
+					  		if (isset($_POST['parent_gegevens']))
+					  			$parent_gegevens = 1;
+					  		else $parent_gegevens = 0;
+					  	}
+					  	else 
+					  		$parent_gegevens = $row['Contact_Parent_Gegevens'];
+					?>
+	
+				    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+					    	<table>
+					    		<tr>
+					    			<td>Naam:</td>
+					    			<td><input name="Contact_Naam" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Naam'], ENT_QUOTES)); else echo($row['Contact_Naam']); ?>">
+						    			<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['Contact_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>');?></td>
+					    		</tr>
+									<tr>
+										<td>Parent van dit contact:</td>
+										<td><select name="Contact_Parent">
+											<?php
+						    				$query = 'SELECT Contact_ID, Contact_Naam FROM contact';
+						    			  $result = mysql_query($query);
+									  		if (isset($_POST['parent'])) $selectie = $_POST['parent'];
+									  		else $selectie = $row['Contact_Parent'];
+												
+										  	while ($data = mysql_fetch_array($result)) {
+										  		if ($data['Contact_ID'] != $row['Contact_ID']) {
+											  		echo('<option value="'. $data['Contact_ID'] .'"');
+											  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
+											  			echo('SELECTED');
+											  		echo('>'. $data['Contact_Naam'] .'</option>');
+										  		}
+										  	}
+											?>
+											</select>
+						    		</td>
+									</tr>
+					    			<td>Functie:</td>
+					    			<td><input name="Contact_Functie" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Functie'], ENT_QUOTES)); else echo($row['Contact_Functie']); ?>"></td>
+					    		</tr>
+									<tr>
+										<td>Gegevens van parent overnemen:</td>
+										<td><input name="parent_gegevens" type="checkbox" <?php if($parent_gegevens == 1) echo('CHECKED'); ?>></td>
+									</tr>
+					    		<tr>
+						   		<tr>
+					    			<td>Adres veld 1:</td>
+					    			<td><input name="Contact_Adres1" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Adres1'], ENT_QUOTES)); else echo($row['Contact_Adres1']); ?>">
+					    				<?php
+					    					if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $parent_gegevens == 0 && $_POST['Contact_Adres1'] == '')
+					    						echo('<b>* Er is geen adres ingevoerd!</b>');
+					    				 ?>
+										</td>
+					    		</tr>
+					    		<tr>
+					    			<td>Adres veld 2:</td>
+					    			<td><input name="Contact_Adres2" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Adres2'], ENT_QUOTES)); else echo($row['Contact_Adres2']); ?>"></td>
+					    		</tr>
+					    		<tr>
+					    			<td>Postcode:</td>
+					    			<td><input name="Contact_Postcode" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Postcode'], ENT_QUOTES)); else echo($row['Contact_Postcode']); ?>">
+					    				<?php
+					    					if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) { 
+					    						if (($parent_gegevens == 1 && $_POST['Contact_Postcode'] != '' && !postcode_check($_POST['Contact_Postcode'])) ||
+					    							($parent_gegevens == 0 && ($_POST['Contact_Postcode'] == '' || !postcode_check($_POST['Contact_Postcode']))))
+					    						 		echo('<b>* Er is geen (geldige) postcode ingevoerd!</b>');
+					    					}
+					    				 ?>
+				    				</td>
+					    		</tr>
+					    		<tr>
+					    			<td>Woonplaats:</td>
+					    			<td><input name="Contact_Woonplaats" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Woonplaats'], ENT_QUOTES)); else echo($row['Contact_Woonplaats']); ?>">
+					    				<?php
+					    					if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $parent_gegevens == 0 && $_POST['Contact_Woonplaats'] == '')
+					    						echo('<b>* Er is geen woonplaats ingevoerd!</b>');
+					    				 ?>
+					    			</td>
+					    		</tr>
+					    		<tr>
+					    			<td>E-mail:</td>
+					    			<td><input name="Contact_Email" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Email'], ENT_QUOTES)); else echo($row['Contact_Email']); ?>">
+					    				<?php
+					    					if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) { 
+					    						if (($parent_gegevens == 1 && $_POST['Contact_Email'] != '' && !mail_check($_POST['Contact_Email'])) ||
+					    							($parent_gegevens == 0 && ($_POST['Contact_Email'] == '' || !mail_check($_POST['Contact_Email']))))
+					    						 		echo('<b>* Er is geen (geldig) e-mailadres ingevoerd!</b>');
+					    					}
+					    				 ?>
+				    				</td>
+					    		</tr>
+					    		<tr>
+					    			<td>Telefoon (vast):</td>
+					    			<td><input name="Contact_Telefoon_Vast" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Telefoon_Vast'], ENT_QUOTES)); else echo($row['Contact_Telefoon_Vast']); ?>">
+					    				<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['Contact_Telefoon_Vast']!= '' && !telefoon_check($_POST['Contact_Telefoon_Vast'])) echo('<b>* Er is geen (geldig) telefoonnummer ingevoerd!</b>');?>
+				    				</td>
+					    		</tr>
+					    		<tr>
+					    			<td>Telefoon (mobiel):</td>
+					    			<td><input name="Contact_Telefoon_Mobiel" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Telefoon_Mobiel'], ENT_QUOTES)); else echo($row['Contact_Telefoon_Mobiel']); ?>">
+					    				<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['Contact_Telefoon_Mobiel']!= '' && !telefoon_check($_POST['Contact_Telefoon_Mobiel'])) echo('<b>* Er is geen (geldig) telefoonnummer ingevoerd!</b>');?>
+				    				</td>
+					    		</tr>
+					    		<tr>
+					    			<td>Telefoon (fax):</td>
+					    			<td><input name="Contact_Telefoon_Fax" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Contact_Telefoon_Fax'], ENT_QUOTES)); else echo($row['Contact_Fax']); ?>">
+					    				<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['Contact_Telefoon_Fax']!= '' && !telefoon_check($_POST['Contact_Telefoon_Fax'])) echo('<b>* Er is geen (geldig) telefoonnummer ingevoerd!</b>');?>
+				   					</td>
+					    		</tr>
+					    		<tr>
+					    			<td><input name="opslaan" type="hidden" value="1"></td>
+					    			<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
+					    		</tr>
+					    	</table>
+					    </form>
+				<?php 
+						}
+						else echo('Er is geen contact geselecteerd om te wijzigen.<br>Selecteer hiernaast een contact.');
+					}
+				?>
+	
+		    </div>
+			<?php  
+				
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
+?>
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_contacten/toevoegen.php b/support/tool/CRAFT/admin_contacten/toevoegen.php
index 4b44adca26c294e7579da822f46668c6e17531eb..43b16779292743100cbc1cf16be02c2ed24ff6f8 100644
--- a/support/tool/CRAFT/admin_contacten/toevoegen.php
+++ b/support/tool/CRAFT/admin_contacten/toevoegen.php
@@ -1,271 +1,272 @@
-  <?php
-	
-	$_SESSION['admin_deel'] = 7;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	include_once($_SESSION['pagina'] . 'includes/controle_functies.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+<?php
+	if(isset($_SESSION['admin_deel'])){
+		$_SESSION['admin_deel'] = 7;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+		include_once($_SESSION['pagina'] . 'includes/controle_functies.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Extern contact toevoegen</h2>
-    	
-    	<?php
-    		
-    		function Valideer_Invoer() {
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
-					
-					//contact naam
-					if (isset($_POST['Contact_Naam'])) {
-						if ($_POST['Contact_Naam'] == '')
-							return false;
-					} else return false;
-    			
-    			if (isset($_POST['parent_gegevens']) && $_POST['parent'] == 1)
-    				return false; 
-    			
-    			//adres veld 1
-					if (isset($_POST['Contact_Adres1'])) {
-						if ($_POST['Contact_Adres1'] == '' && !isset($_POST['parent_gegevens']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-    			//woonplaats
-					if (isset($_POST['Contact_Woonplaats'])) {
-						if ($_POST['Contact_Woonplaats'] == '' && !isset($_POST['parent_gegevens']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-    			//postcode
-					if (isset($_POST['Contact_Postcode'])) {
-						if ($_POST['Contact_Postcode'] != '' && !postcode_check($_POST['Contact_Postcode']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-    			//e-mail
-					if (isset($_POST['Contact_Email'])) {
-						if ($_POST['Contact_Email'] != '' && !mail_check($_POST['Contact_Email']))
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Extern contact toevoegen</h2>
+	    	
+	    	<?php
+	    		
+	    		function Valideer_Invoer() {
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-   			
-
-					if (isset($_POST['Contact_Telefoon_Vast'])) {
-						if ($_POST['Contact_Telefoon_Vast'] != '' && !telefoon_check($_POST['Contact_Telefoon_Vast']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-
-					if (isset($_POST['Contact_Telefoon_Mobiel'])) {
-						if ($_POST['Contact_Telefoon_Mobiel'] != '' && !telefoon_check($_POST['Contact_Telefoon_Mobiel']))
-							return false;
-					} else if (!isset($_POST['parent_gegevens'])) return false;
-
-    			//fax nummer (deze is niet verplicht, maar als deze ingevoerd is, dan toch controleren
-					if (isset($_POST['Contact_Telefoon_Fax'])) {
-						if ($_POST['Contact_Telefoon_Fax'] != '' && !telefoon_check($_POST['Contact_Telefoon_Fax']))
-							return false;
-					}
-
-    			return true;
-    		}
-    		
-    		//kijken of er opgeslagen mag worden
-    		if (Valideer_Invoer()) {
-					if (isset($_POST['parent_gegevens']) && $_POST['parent_gegevens'] == 'on') 
-						$parent = 1;
-					else $parent = 0;
-					
-					$query = "INSERT INTO contact (Contact_Naam, Contact_Parent, Contact_Adres1, Contact_Adres2, Contact_Postcode, Contact_Woonplaats, ";
-					$query = $query . "Contact_Telefoon_Vast, Contact_Telefoon_Mobiel, Contact_Email, Contact_Fax, Contact_Functie, Contact_Parent_Gegevens) ";
-					$query = $query . "VALUES ('". $_POST['Contact_Naam'] ."', '". $_POST['parent'] ."', '". $_POST['Contact_Adres1'] ."' ,'". $_POST['Contact_Adres2'] ."', ";
-					$query = $query . "'". $_POST['Contact_Postcode'] ."', '". $_POST['Contact_Woonplaats'] ."', '" . $_POST['Contact_Telefoon_Vast'] ."', '". $_POST['Contact_Telefoon_Mobiel'] ."', ";
-					$query = $query . "'". $_POST['Contact_Email'] ."', '". $_POST['Contact_Telefoon_Fax'] ."', '". $_POST['Contact_Functie'] ."', '". $parent ."')";
-					
-					if (mysql_query($query)) echo("Het nieuwe contact \"". $_POST['Contact_Naam'] ."\" is aan het systeem toegevoegd<br>");
-					else echo("Het nieuwe contact \"". $_POST['Contact_Naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een contact toe te voegen.</a>');
-    			
-    		}
-    		else {
-    	?>
-		    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>">
-			    	<table>
-			    		<tr>
-			    			<td>Naam:</td>
-			    			<td><input name="Contact_Naam" type="text" value="<?php if(isset($_POST['Contact_Naam'])) echo($_POST['Contact_Naam']); ?>">
-		    				  <?php if(isset($_POST['Contact_Naam']) && $_POST['Contact_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?></td>
-			    		</tr>
-							<tr>
-								<td>Parent van dit contact:</td>
-								<td><select name="parent">
-				    			<?php 
-				    				$query = 'SELECT Contact_ID, Contact_Naam FROM contact';
-				    			  $resultaat = mysql_query($query);
-							  		if (isset($_POST['parent'])) $selectie = $_POST['parent'];
-							  		else if(isset($_GET['c'])) $selectie = $_GET['c'];
-										
-								  	while ($data = mysql_fetch_array($resultaat)) {
-								  		echo('<option value="'. $data['Contact_ID'] .'"');
-								  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
-								  			echo('SELECTED');
-								  		echo('>'. $data['Contact_Naam'] .'</option>');
-								  	}
-				    			?></select>
-		    				  <?php if(isset($_POST['parent_gegevens']) && $_POST['parent'] == 1) echo('<b>* Er dienen adresgegevens ingevoerd te worden!</b>'); ?></td>
-				    		</td>
-							</tr>
-			    			<td>Functie:</td>
-			    			<td><input name="Contact_Functie" type="text" value="<?php if(isset($_POST['Contact_Functie'])) echo($_POST['Contact_Functie']); ?>"></td>
-			    		</tr>
-							<tr>
-								<td>Gegevens van parent overnemen:</td>
-								<td><input name="parent_gegevens" type="checkbox" <?php if(isset($_POST['opslaan'])) {if (isset($_POST['parent_gegevens']) && $_POST['parent_gegevens'] == 'on' ) echo("CHECKED"); } else echo("CHECKED"); ?>></td>
-							</tr>
-			    		<tr>
-				   		<tr>
-			    			<td>Adres veld 1:</td>
-			    			<td><input name="Contact_Adres1" type="text" value="<?php if(isset($_POST['Contact_Adres1'])) echo($_POST['Contact_Adres1']); ?>">
-		    				  <?php if(!isset($_POST['parent_gegevens']) && isset($_POST['Contact_Adres1']) && $_POST['Contact_Adres1'] == '') echo('<b>* Er is geen adres ingevoerd!</b>'); ?></td>
-			    		</tr>
-			    		<tr>
-			    			<td>Adres veld 2:</td>
-			    			<td><input name="Contact_Adres2" type="text" value="<?php if(isset($_POST['Contact_Adres2'])) echo($_POST['Contact_Adres2']); ?>"></td>
-			    		</tr>
-			    		<tr>
-			    			<td>Postcode:</td>
-			    			<td><input name="Contact_Postcode" type="text" value="<?php if(isset($_POST['Contact_Postcode'])) echo($_POST['Contact_Postcode']); ?>">
-		    				  <?php 
-		    				  	if (isset($_POST['Contact_Postcode']))
-		    				  		$postcode = $_POST['Contact_Postcode'];
-		    				  	else $postcode = '';
-		    				  	
-		    				  	if(isset($_POST['opslaan'])) {
-											if(isset($_POST['parent_gegevens'])) {
-												if ($postcode != '' && !postcode_check($postcode))
-			   				  				echo('<b>* Er is geen geldige postcode ingevoerd!</b>');
-											}
-											else {
-												if ($postcode == '' || !postcode_check($postcode))
-			   				  				echo('<b>* Er is geen geldige postcode ingevoerd!</b>');
-											}
-		    				  	}
-		    				  ?>
-		    				</td>
-			    		</tr>
-			    		<tr>
-			    			<td>Woonplaats:</td>
-			    			<td><input name="Contact_Woonplaats" type="text" value="<?php if(isset($_POST['Contact_Woonplaats'])) echo($_POST['Contact_Woonplaats']); ?>">
-		    				  <?php if(!isset($_POST['parent_gegevens']) && isset($_POST['Contact_Woonplaats']) && $_POST['Contact_Woonplaats'] == '') echo('<b>* Er is geen woonplaats ingevoerd!</b>'); ?></td>			    				
-			    		</tr>
-			    		<tr>
-			    			<td>E-mail:</td>
-			    			<td><input name="Contact_Email" type="text" value="<?php if(isset($_POST['Contact_Email'])) echo($_POST['Contact_Email']); ?>">
-		    				  <?php 
-		    				  	if (isset($_POST['Contact_Email']))
-		    				  		$mail = $_POST['Contact_Email'];
-		    				  	else $mail = '';
-
-		    				  	if(isset($_POST['opslaan'])) {
-											if(isset($_POST['parent_gegevens'])) {
-												if ($mail != '' && !mail_check($mail))
-			   				  				echo('<b>* Er is geen geldig e-mailadres ingevoerd!</b>');
-											}
-											else {
-												if ($mail == '' || !mail_check($mail))
-			   				  				echo('<b>* Er is geen geldig e-mailadres ingevoerd!</b>');
-											}
-		    				  	}
-		    				  ?>
-		    				</td>
-			    		</tr>
-			    		<tr>
-			    			<td>Telefoon (vast):</td>
-			    			<td><input name="Contact_Telefoon_Vast" type="text" value="<?php if(isset($_POST['Contact_Telefoon_Vast'])) echo($_POST['Contact_Telefoon_Vast']); ?>">
-		    				  <?php 
-		    				  	if (isset($_POST['Contact_Telefoon_Vast']))
-		    				  		$vast = $_POST['Contact_Telefoon_Vast'];
-		    				  	else $vast = '';
-		    				  	
-		    				  	if(isset($_POST['opslaan'])) {
-											if(isset($_POST['parent_gegevens'])) {
-												if ($vast != '' && !telefoon_check($vast))
-			   				  				echo('<b>* Er is geen geldig vast nummer ingevoerd!</b>');
-											}
-											else {
-												if ($vast == '' || !telefoon_check($vast))
-			   				  				echo('<b>* Er is geen geldig vast nummer ingevoerd!</b>');
-											}
-		    				  	}
-		    				  ?>
-		    				</td>
-			    		</tr>
-			    		<tr>
-			    			<td>Telefoon (mobiel):</td>
-			    			<td><input name="Contact_Telefoon_Mobiel" type="text" value="<?php if(isset($_POST['Contact_Telefoon_Mobiel'])) echo($_POST['Contact_Telefoon_Mobiel']); ?>">
-		    				  <?php 
-		    				  	if (isset($_POST['Contact_Telefoon_Mobiel']))
-		    				  		$mobiel = $_POST['Contact_Telefoon_Mobiel'];
-		    				  	else $mobiel = '';
-
-		    				  	if(isset($_POST['opslaan'])) {
-											if(isset($_POST['parent_gegevens'])) {
-												if ($mobiel != '' && !telefoon_check($mobiel))
-			   				  				echo('<b>* Er is geen geldig mobiel nummer ingevoerd!</b>');
-											}
-											else {
-												if ($mobiel == '' || !telefoon_check($mobiel))
-			   				  				echo('<b>* Er is geen geldig mobiel nummer ingevoerd!</b>');
-											}
-		    				  	}
-		    				  ?>
-		    				</td>
-			    		</tr>
-			    		<tr>
-			    			<td>Telefoon (fax):</td>
-			    			<td><input name="Contact_Telefoon_Fax" type="text" value="<?php if(isset($_POST['Contact_Telefoon_Fax'])) echo($_POST['Contact_Telefoon_Fax']); ?>">
-		    				  <?php 
-		    				  	if (isset($_POST['Contact_Telefoon_Fax']))
-		    				  		$fax = $_POST['Contact_Telefoon_Fax'];
-		    				  	else $fax = '';
-
-		    				  	if(isset($_POST['opslaan'])) {
-											if ($fax != '' && !telefoon_check($fax))
-		   				  				echo('<b>* Er is geen geldig fax nummer ingevoerd!</b>');
-		    				  	}
-		   						?>
-		   					</td>
-			    		</tr>
-			    		<tr>
-			    			<td><input name="opslaan" type="hidden" value="1"></td>
-			    			<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
-			    		</tr>
-			    	</table>
-			    </form>
-		    <?php
-		  		}
-		    ?>
-	    
-	  </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+						
+						//contact naam
+						if (isset($_POST['Contact_Naam'])) {
+							if ($_POST['Contact_Naam'] == '')
+								return false;
+						} else return false;
+	    			
+	    			if (isset($_POST['parent_gegevens']) && $_POST['parent'] == 1)
+	    				return false; 
+	    			
+	    			//adres veld 1
+						if (isset($_POST['Contact_Adres1'])) {
+							if ($_POST['Contact_Adres1'] == '' && !isset($_POST['parent_gegevens']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	    			//woonplaats
+						if (isset($_POST['Contact_Woonplaats'])) {
+							if ($_POST['Contact_Woonplaats'] == '' && !isset($_POST['parent_gegevens']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	    			//postcode
+						if (isset($_POST['Contact_Postcode'])) {
+							if ($_POST['Contact_Postcode'] != '' && !postcode_check($_POST['Contact_Postcode']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	    			//e-mail
+						if (isset($_POST['Contact_Email'])) {
+							if ($_POST['Contact_Email'] != '' && !mail_check($_POST['Contact_Email']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	   			
+	
+						if (isset($_POST['Contact_Telefoon_Vast'])) {
+							if ($_POST['Contact_Telefoon_Vast'] != '' && !telefoon_check($_POST['Contact_Telefoon_Vast']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	
+						if (isset($_POST['Contact_Telefoon_Mobiel'])) {
+							if ($_POST['Contact_Telefoon_Mobiel'] != '' && !telefoon_check($_POST['Contact_Telefoon_Mobiel']))
+								return false;
+						} else if (!isset($_POST['parent_gegevens'])) return false;
+	
+	    			//fax nummer (deze is niet verplicht, maar als deze ingevoerd is, dan toch controleren
+						if (isset($_POST['Contact_Telefoon_Fax'])) {
+							if ($_POST['Contact_Telefoon_Fax'] != '' && !telefoon_check($_POST['Contact_Telefoon_Fax']))
+								return false;
+						}
+	
+	    			return true;
+	    		}
+	    		
+	    		//kijken of er opgeslagen mag worden
+	    		if (Valideer_Invoer()) {
+						if (isset($_POST['parent_gegevens']) && $_POST['parent_gegevens'] == 'on') 
+							$parent = 1;
+						else $parent = 0;
+						
+						$query = "INSERT INTO contact (Contact_Naam, Contact_Parent, Contact_Adres1, Contact_Adres2, Contact_Postcode, Contact_Woonplaats, ";
+						$query = $query . "Contact_Telefoon_Vast, Contact_Telefoon_Mobiel, Contact_Email, Contact_Fax, Contact_Functie, Contact_Parent_Gegevens) ";
+						$query = $query . "VALUES ('". htmlentities($_POST['Contact_Naam'], ENT_QUOTES) ."', '". $_POST['parent'] ."', '". htmlentities($_POST['Contact_Adres1'], ENT_QUOTES) ."' ,'". htmlentities($_POST['Contact_Adres2'], ENT_QUOTES) ."', ";
+						$query = $query . "'". htmlentities($_POST['Contact_Postcode'], ENT_QUOTES) ."', '". htmlentities($_POST['Contact_Woonplaats'], ENT_QUOTES) ."', '" . htmlentities($_POST['Contact_Telefoon_Vast'], ENT_QUOTES) ."', '". htmlentities($_POST['Contact_Telefoon_Mobiel'], ENT_QUOTES) ."', ";
+						$query = $query . "'". htmlentities($_POST['Contact_Email'], ENT_QUOTES) ."', '". htmlentities($_POST['Contact_Telefoon_Fax'], ENT_QUOTES) ."', '". $_POST['Contact_Functie'] ."', '". $parent ."')";
+						
+						if (mysql_query($query)) echo("Het nieuwe contact \"". $_POST['Contact_Naam'] ."\" is aan het systeem toegevoegd<br>");
+						else echo("Het nieuwe contact \"". $_POST['Contact_Naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een contact toe te voegen.</a>');
+	    			
+	    		}
+	    		else {
+	    	?>
+			    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>">
+				    	<table>
+				    		<tr>
+				    			<td>Naam:</td>
+				    			<td><input name="Contact_Naam" type="text" value="<?php if(isset($_POST['Contact_Naam'])) echo(htmlentities($_POST['Contact_Naam'], ENT_QUOTES)); ?>">
+			    				  <?php if(isset($_POST['Contact_Naam']) && $_POST['Contact_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?></td>
+				    		</tr>
+								<tr>
+									<td>Parent van dit contact:</td>
+									<td><select name="parent">
+					    			<?php 
+					    				$query = 'SELECT Contact_ID, Contact_Naam FROM contact';
+					    			  $resultaat = mysql_query($query);
+								  		if (isset($_POST['parent'])) $selectie = $_POST['parent'];
+								  		else if(isset($_GET['c'])) $selectie = $_GET['c'];
+											
+									  	while ($data = mysql_fetch_array($resultaat)) {
+									  		echo('<option value="'. $data['Contact_ID'] .'"');
+									  		if(isset($selectie) && $data['Contact_ID'] == $selectie)
+									  			echo('SELECTED');
+									  		echo('>'. $data['Contact_Naam'] .'</option>');
+									  	}
+					    			?></select>
+			    				  <?php if(isset($_POST['parent_gegevens']) && $_POST['parent'] == 1) echo('<b>* Er dienen adresgegevens ingevoerd te worden!</b>'); ?></td>
+					    		</td>
+								</tr>
+				    			<td>Functie:</td>
+				    			<td><input name="Contact_Functie" type="text" value="<?php if(isset($_POST['Contact_Functie'])) echo(htmlentities($_POST['Contact_Functie'], ENT_QUOTES)); ?>"></td>
+				    		</tr>
+								<tr>
+									<td>Gegevens van parent overnemen:</td>
+									<td><input name="parent_gegevens" type="checkbox" <?php if(isset($_POST['opslaan'])) {if (isset($_POST['parent_gegevens']) && $_POST['parent_gegevens'] == 'on' ) echo("CHECKED"); } else echo("CHECKED"); ?>></td>
+								</tr>
+				    		<tr>
+					   		<tr>
+				    			<td>Adres veld 1:</td>
+				    			<td><input name="Contact_Adres1" type="text" value="<?php if(isset($_POST['Contact_Adres1'])) echo(htmlentities($_POST['Contact_Adres1'], ENT_QUOTES)); ?>">
+			    				  <?php if(!isset($_POST['parent_gegevens']) && isset($_POST['Contact_Adres1']) && $_POST['Contact_Adres1'] == '') echo('<b>* Er is geen adres ingevoerd!</b>'); ?></td>
+				    		</tr>
+				    		<tr>
+				    			<td>Adres veld 2:</td>
+				    			<td><input name="Contact_Adres2" type="text" value="<?php if(isset($_POST['Contact_Adres2'])) echo(htmlentities($_POST['Contact_Adres2'], ENT_QUOTES)); ?>"></td>
+				    		</tr>
+				    		<tr>
+				    			<td>Postcode:</td>
+				    			<td><input name="Contact_Postcode" type="text" value="<?php if(isset($_POST['Contact_Postcode'])) echo(htmlentities($_POST['Contact_Postcode'], ENT_QUOTES)); ?>">
+			    				  <?php 
+			    				  	if (isset($_POST['Contact_Postcode']))
+			    				  		$postcode = $_POST['Contact_Postcode'];
+			    				  	else $postcode = '';
+			    				  	
+			    				  	if(isset($_POST['opslaan'])) {
+												if(isset($_POST['parent_gegevens'])) {
+													if ($postcode != '' && !postcode_check($postcode))
+				   				  				echo('<b>* Er is geen geldige postcode ingevoerd!</b>');
+												}
+												else {
+													if ($postcode == '' || !postcode_check($postcode))
+				   				  				echo('<b>* Er is geen geldige postcode ingevoerd!</b>');
+												}
+			    				  	}
+			    				  ?>
+			    				</td>
+				    		</tr>
+				    		<tr>
+				    			<td>Woonplaats:</td>
+				    			<td><input name="Contact_Woonplaats" type="text" value="<?php if(isset($_POST['Contact_Woonplaats'])) echo(htmlentities($_POST['Contact_Woonplaats'], ENT_QUOTES)); ?>">
+			    				  <?php if(!isset($_POST['parent_gegevens']) && isset($_POST['Contact_Woonplaats']) && $_POST['Contact_Woonplaats'] == '') echo('<b>* Er is geen woonplaats ingevoerd!</b>'); ?></td>			    				
+				    		</tr>
+				    		<tr>
+				    			<td>E-mail:</td>
+				    			<td><input name="Contact_Email" type="text" value="<?php if(isset($_POST['Contact_Email'])) echo(htmlentities($_POST['Contact_Email'], ENT_QUOTES)); ?>">
+			    				  <?php 
+			    				  	if (isset($_POST['Contact_Email']))
+			    				  		$mail = $_POST['Contact_Email'];
+			    				  	else $mail = '';
+	
+			    				  	if(isset($_POST['opslaan'])) {
+												if(isset($_POST['parent_gegevens'])) {
+													if ($mail != '' && !mail_check($mail))
+				   				  				echo('<b>* Er is geen geldig e-mailadres ingevoerd!</b>');
+												}
+												else {
+													if ($mail == '' || !mail_check($mail))
+				   				  				echo('<b>* Er is geen geldig e-mailadres ingevoerd!</b>');
+												}
+			    				  	}
+			    				  ?>
+			    				</td>
+				    		</tr>
+				    		<tr>
+				    			<td>Telefoon (vast):</td>
+				    			<td><input name="Contact_Telefoon_Vast" type="text" value="<?php if(isset($_POST['Contact_Telefoon_Vast'])) echo(htmlentities($_POST['Contact_Telefoon_Vast'], ENT_QUOTES)); ?>">
+			    				  <?php 
+			    				  	if (isset($_POST['Contact_Telefoon_Vast']))
+			    				  		$vast = $_POST['Contact_Telefoon_Vast'];
+			    				  	else $vast = '';
+			    				  	
+			    				  	if(isset($_POST['opslaan'])) {
+												if(isset($_POST['parent_gegevens'])) {
+													if ($vast != '' && !telefoon_check($vast))
+				   				  				echo('<b>* Er is geen geldig vast nummer ingevoerd!</b>');
+												}
+												else {
+													if ($vast == '' || !telefoon_check($vast))
+				   				  				echo('<b>* Er is geen geldig vast nummer ingevoerd!</b>');
+												}
+			    				  	}
+			    				  ?>
+			    				</td>
+				    		</tr>
+				    		<tr>
+				    			<td>Telefoon (mobiel):</td>
+				    			<td><input name="Contact_Telefoon_Mobiel" type="text" value="<?php if(isset($_POST['Contact_Telefoon_Mobiel'])) echo(htmlentities($_POST['Contact_Telefoon_Mobiel'], ENT_QUOTES)); ?>">
+			    				  <?php 
+			    				  	if (isset($_POST['Contact_Telefoon_Mobiel']))
+			    				  		$mobiel = $_POST['Contact_Telefoon_Mobiel'];
+			    				  	else $mobiel = '';
+	
+			    				  	if(isset($_POST['opslaan'])) {
+												if(isset($_POST['parent_gegevens'])) {
+													if ($mobiel != '' && !telefoon_check($mobiel))
+				   				  				echo('<b>* Er is geen geldig mobiel nummer ingevoerd!</b>');
+												}
+												else {
+													if ($mobiel == '' || !telefoon_check($mobiel))
+				   				  				echo('<b>* Er is geen geldig mobiel nummer ingevoerd!</b>');
+												}
+			    				  	}
+			    				  ?>
+			    				</td>
+				    		</tr>
+				    		<tr>
+				    			<td>Telefoon (fax):</td>
+				    			<td><input name="Contact_Telefoon_Fax" type="text" value="<?php if(isset($_POST['Contact_Telefoon_Fax'])) echo(htmlentities($_POST['Contact_Telefoon_Fax'], ENT_QUOTES)); ?>">
+			    				  <?php 
+			    				  	if (isset($_POST['Contact_Telefoon_Fax']))
+			    				  		$fax = $_POST['Contact_Telefoon_Fax'];
+			    				  	else $fax = '';
+	
+			    				  	if(isset($_POST['opslaan'])) {
+												if ($fax != '' && !telefoon_check($fax))
+			   				  				echo('<b>* Er is geen geldig fax nummer ingevoerd!</b>');
+			    				  	}
+			   						?>
+			   					</td>
+				    		</tr>
+				    		<tr>
+				    			<td><input name="opslaan" type="hidden" value="1"></td>
+				    			<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
+				    		</tr>
+				    	</table>
+				    </form>
+			    <?php
+			  		}
+			    ?>
+		    
+		  </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>     	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_contacten/verwijderen.php b/support/tool/CRAFT/admin_contacten/verwijderen.php
index 16194fe892bb8bd85e1b9bfe3218564a7998d05e..5f22eaeadf9efee0ad1823bfc8e19fdeb3212eed 100644
--- a/support/tool/CRAFT/admin_contacten/verwijderen.php
+++ b/support/tool/CRAFT/admin_contacten/verwijderen.php
@@ -1,71 +1,72 @@
 <?php
-	
-	$_SESSION['admin_deel'] = 7;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+	if(isset($_SESSION['admin_Deel'])){
+		$_SESSION['admin_deel'] = 7;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Extern contact verwijderen</h2>
-
-			<?php
-    			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
-						$query = "DELETE FROM contact WHERE Contact_ID = " . $_POST['contact'];
-						if (mysql_query($query)) echo("Het door u geselecteerde contact is uit het systeem verwijderd.<br>");
-						else("Er is iets mis gegaan met het verwijderen van het contact!! Het contact is niet verwijderd!");
-						echo('<a href="'.$_SESSION['huidige_pagina'].'&s=3">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een contact uit de treeview.</a>');
-    			}
-    			else {
-		  			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-							$query = "SELECT Contact_Naam FROM contact WHERE Contact_ID = '". $_GET['c'] ."'";
-							$resultaat = mysql_query($query);
-							$row = mysql_fetch_row($resultaat);
-							
-							echo('U heeft het type "'. $row[0] .'" geselecteerd:<br>');
-							//kijken of dit contact deel uitmaakt van een hierarchie
-							$query2 = "SELECT Count(Contact_Parent) FROM contact WHERE Contact_Parent = ". $_GET['c'] ." GROUP BY Contact_Parent";
-							$resultaat2 = mysql_query($query2);
-							$row1 = mysql_fetch_row($resultaat2);
-							//geen childs gevonden, dit is dus het onderste deel van een hierarchie
-							//er mag verwijderd worden!!!!!!!!!!!!!!!
-							if ($row1[0] == NULL) {
-								//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
-								?>
-						    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-						    		<table>
-						    			<tr><td><input type="hidden" name="contact" value="<?php echo($_GET['c']);?>">Weet u zeker dat u dit contact verwijderen wilt?</td></tr>
-						    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil dit contact verwijderen</td></tr>
-						    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
-						    		</table>
-						    	</form>
-								<?php
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Extern contact verwijderen</h2>
+	
+				<?php
+	    			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
+							$query = "DELETE FROM contact WHERE Contact_ID = " . $_POST['contact'];
+							if (mysql_query($query)) echo("Het door u geselecteerde contact is uit het systeem verwijderd.<br>");
+							else("Er is iets mis gegaan met het verwijderen van het contact!! Het contact is niet verwijderd!");
+							echo('<a href="'.$_SESSION['huidige_pagina'].'&s=3">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een contact uit de treeview.</a>');
+	    			}
+	    			else {
+			  			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+								$query = "SELECT Contact_Naam FROM contact WHERE Contact_ID = '". $_GET['c'] ."'";
+								$resultaat = mysql_query($query);
+								$row = mysql_fetch_row($resultaat);
+								
+								echo('U heeft het type "'. $row[0] .'" geselecteerd:<br>');
+								//kijken of dit contact deel uitmaakt van een hierarchie
+								$query2 = "SELECT Count(Contact_Parent) FROM contact WHERE Contact_Parent = ". $_GET['c'] ." GROUP BY Contact_Parent";
+								$resultaat2 = mysql_query($query2);
+								$row1 = mysql_fetch_row($resultaat2);
+								//geen childs gevonden, dit is dus het onderste deel van een hierarchie
+								//er mag verwijderd worden!!!!!!!!!!!!!!!
+								if ($row1[0] == NULL) {
+									//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
+									?>
+							    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+							    		<table>
+							    			<tr><td><input type="hidden" name="contact" value="<?php echo($_GET['c']);?>">Weet u zeker dat u dit contact verwijderen wilt?</td></tr>
+							    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil dit contact verwijderen</td></tr>
+							    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
+							    		</table>
+							    	</form>
+									<?php
+								}
+								else echo("Dit contact heeft onderliggende contacten, welke naar dit contact verwijzen.<br>Hierdoor kan dit type niet verwijderd worden!");
 							}
-							else echo("Dit contact heeft onderliggende contacten, welke naar dit contact verwijzen.<br>Hierdoor kan dit type niet verwijderd worden!");
+							else echo("Er is geen contact geselecteerd om te verwijderen<br>Selecteer hiernaast een contact.");
 						}
-						else echo("Er is geen contact geselecteerd om te verwijderen<br>Selecteer hiernaast een contact.");
-					}
-				?>
-	    </div>
-		<?php  
-			
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+					?>
+		    </div>
+			<?php  
+				
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_gebruikers/bewerken.php b/support/tool/CRAFT/admin_gebruikers/bewerken.php
index 1fff97f1a0ddc58fb9f68ba902f2b22d47904cb9..bdd7e5541026b478058ddd1c2983cfdd40820d56 100644
--- a/support/tool/CRAFT/admin_gebruikers/bewerken.php
+++ b/support/tool/CRAFT/admin_gebruikers/bewerken.php
@@ -1,216 +1,211 @@
-  	<?php
-	
-	$_SESSION['admin_deel'] = 6;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	include_once($_SESSION['pagina'] . 'includes/controle_functies.php');  
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+<?php
+	if(isset($_SESSION['admin_deel'])){
+		$_SESSION['admin_deel'] = 6;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+		include_once($_SESSION['pagina'] . 'includes/controle_functies.php');  
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Gebruikers bewerken</h2>
-			
-			<?php
-			
- 	    		function Valideer_Invoer() {
-						//Gebr_Naam
-						if (isset($_POST['Gebr_Naam'])) {
-							if ($_POST['Gebr_Naam'] == '')
-								return false;
-						} else return false;
- 	    			
- 	    			//Wachtwoord
-						if (isset($_POST['Wachtwoord'])) {
-							if ($_POST['Wachtwoord'] == '')
-								return false;
-						} else return false;
-
- 	    			//Gebr_Email
-						if (isset($_POST['Gebr_Email'])) {
-							if ($_POST['Gebr_Email'] != '' && !mail_check($_POST['Gebr_Email']))
-								return false;
-						} else return false;
-
- 	    			return true;
- 	    		}
-			
-				if(Valideer_Invoer()) {
-					$query = "UPDATE gebruiker SET inlognaam = '". $_POST['Gebr_Naam'] ."', Wachtwoord = '". md5($_POST['Wachtwoord']) ."', Start_Alg='". $_POST['Alg_Start'] ."'";
-					$query = $query . ", Start_Comp='". $_POST['Comp_Start'] ."', Start_Melding = '". $_POST['Melding_Start'] ."', Start_Stats='". $_POST['Stats_Start'] ."'";
-					$query = $query . ", Groep_ID = '". $_POST['Gebr_Groep'] ."', Gebruiker_Taal='". $_POST['Gebr_Taal'] ."', Emailadres = '". $_POST['Gebr_Email'] ."'";
-					$query = $query . " WHERE Werknem_ID = '" . $_GET['c'] . "'";
-					
-					if (mysql_query($query)) echo("De gewijzigde gebruiker \"". $_POST['Gebr_Naam'] ."\" is in het systeem bijgewerkt<br>");
-					else("Er is iets mis gegaan met het opslaan van de gebruiker \"". $_POST['Gebr_Naam'] ."\"!! De gebruiker is niet bijgewerkt!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar de vorige gebruiker of selecteer links een gebruiker uit de treeview.</a>');
-
-				}
-				else {
-					if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-						$query = 'SELECT * FROM gebruiker WHERE Werknem_ID = '. $_GET['c'];
-				  	$resultaat = mysql_query($query);  	
-				  	$row = mysql_fetch_array($resultaat);
-			?>
-				<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>&c=<?php echo($_GET['c']); ?>">
-    			<table>
-    				<tr>
-    					<td>Gebruikersnaam:</td>
-    					<td><input name="Gebr_Naam" type="text"  value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Gebr_Naam']); else echo($row['inlognaam']); ?>">
-	    				  <?php if(isset($_POST['Gebr_Naam']) && $_POST['Gebr_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?>
-	    				</td>
-    				</tr>
-    				<tr>
-    					<td>Groep:</td>
-    					<td><select name="Gebr_Groep">
-    						<?php 
-    							$query = 'SELECT Groep_ID, Groeps_Naam FROM gebruikers_groepen WHERE Groep_ID >1';
-									$resultaat = mysql_query($query);
-						  		if (isset($_POST['Gebr_Groep'])) $selectie = $_POST['Gebr_Groep'];
-						  		else $selectie = $row['Groep_ID'];
-
-    							while ($data = mysql_fetch_array($resultaat)) {
-										echo("<option value=\"". $data['Groep_ID'] ."\" ");
-										if ($data['Groep_ID'] == $selectie)
-											echo ('SELECTED');
-										echo(">". $data['Groeps_Naam'] ."</option>\r\n");
-									}
-    						 ?></select></td>
-    				</tr>
-    				<tr>
-    					<td>Wachtwoord:</td>
-    					<td><input name="Wachtwoord" type="password">
-	    				  <?php if(isset($_POST['Wachtwoord']) && $_POST['Wachtwoord'] == '') echo('<b>* Er is geen wachtwoord ingevoerd!</b>'); ?>
-	    				</td>
-    				</tr>
-    				<tr>
-    					<td>E-mailadres:</td>
-    					<td><input name="Gebr_Email" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo($_POST['Gebr_Email']); else echo($row['Emailadres']); ?>">
-	    				  <?php
-	    				  	if (isset($_POST['Gebr_Email']))
-	    				  		$mail = $_POST['Gebr_Email'];
-	    				  	else $mail = '';
-
-	    				  	if(isset($_POST['opslaan'])) {
-										if ($mail == '' || !mail_check($mail))
-	   				  				echo('<b>* Er is geen (geldig) e-mailadres ingevoerd!</b>');
-	    				  	}
-	    				  ?>    				  
-    					</td>
-    				</tr>
-    				<tr>
-    					<td>Gebruikerstaal:</td>
-    					<td><select name="Gebr_Taal">
-  							<?php 
-  								if (isset($_POST['Gebr_Taal']))
-  									$selectie = $_POST['Gebr_Taal'];
-  								else $selectie = $row['Gebruiker_Taal'];
-  							?>
-  							
-  							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Nederlands</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Engels</option>
-  						</select></td>
-    				</tr>
-    				<tr>
-    					<td>Algemene startpagina:</td>
-    					<td><select name="Alg_Start">
-  							<?php 
-  								if (isset($_POST['Alg_Start']))
-  									$selectie = $_POST['Alg_Start'];
-  								else $selectie = $row['Start_Alg'];
-  							?>
-
-   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Intro scherm</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Componenten</option>
-   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Meldingen</option>
-   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Statistieken</option>
-   							<option value="5" <?php if($selectie == 5) echo('SELECTED'); ?>>Instellingen</option>     							
-  						</select></td>
-    				</tr>
-    				<tr>
-    					<td>Componenten startpagina:</td>
-    					<td><select name="Comp_Start">
-  							<?php 
-  								if (isset($_POST['Comp_Start']))
-  									$selectie = $_POST['Comp_Start'];
-  								else $selectie = $row['Start_Comp'];
-  							?>
-
-   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Componenten overzicht</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Componenten toevoegen</option>
-   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Componenten bewerken</option>
-   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Componenten verwijderen</option>
-  						</select></td>
-    				</tr>
-    				<tr>
-    					<td>Meldingen startpagina:</td>
-    					<td><select name="Melding_Start">
-  							<?php 
-  								if (isset($_POST['Melding_Start']))
-  									$selectie = $_POST['Melding_Start'];
-  								else $selectie = $row['Start_Melding'];
-  							?>
-
-   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Meldingen overzicht</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Meldingen toevoegen</option>
-   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Meldingen bewerken</option>
-   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Meldingen verwijderen</option>
-  						</select></td>
-    				</tr>
-    				<tr>
-    					<td>Statistieken startpagina:</td>
-    					<td><select name="Stats_Start">
-  							<?php 
-  								if (isset($_POST['Stats_Start']))
-  									$selectie = $_POST['Stats_Start'];
-  								else $selectie = $row['Start_Stats'];
-  							?>
-
-   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Statistieken overzicht</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Statistieken toevoegen</option>
-   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Statistieken bewerken</option>
-   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Statistieken verwijderen</option>
-   						</select></td>
-    				</tr>
-    				<tr>
-		    			<td><input name="opslaan" type="hidden" value="1"></td>
-    					<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
-    				</tr>
-    			</table>
-    		</form>
-
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
 			
-			
-			
-			
-			<?php 
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Gebruikers bewerken</h2>
+				
+				<?php
+				
+	 	    		function Valideer_Invoer() {
+							//Gebr_Naam
+							if (isset($_POST['Gebr_Naam'])) {
+								if ($_POST['Gebr_Naam'] == '')
+									return false;
+							} else return false;
+	 	    			
+	 	    			//Wachtwoord
+							if (isset($_POST['Wachtwoord'])) {
+								if ($_POST['Wachtwoord'] == '')
+									return false;
+							} else return false;
+	
+	 	    			//Gebr_Email
+							if (isset($_POST['Gebr_Email'])) {
+								if ($_POST['Gebr_Email'] != '' && !mail_check($_POST['Gebr_Email']))
+									return false;
+							} else return false;
+	
+	 	    			return true;
+	 	    		}
+				
+					if(Valideer_Invoer()) {
+						$query = "UPDATE gebruiker SET inlognaam = '". $_POST['Gebr_Naam'] ."', Wachtwoord = '". md5($_POST['Wachtwoord']) ."', Start_Alg='". $_POST['Alg_Start'] ."'";
+						$query = $query . ", Start_Comp='". $_POST['Comp_Start'] ."', Start_Melding = '". $_POST['Melding_Start'] ."', Start_Stats='". $_POST['Stats_Start'] ."'";
+						$query = $query . ", Groep_ID = '". $_POST['Gebr_Groep'] ."', Gebruiker_Taal='". $_POST['Gebr_Taal'] ."', Emailadres = '". $_POST['Gebr_Email'] ."'";
+						$query = $query . " WHERE Werknem_ID = '" . $_GET['c'] . "'";
+						
+						if (mysql_query($query)) echo("De gewijzigde gebruiker \"". $_POST['Gebr_Naam'] ."\" is in het systeem bijgewerkt<br>");
+						else("Er is iets mis gegaan met het opslaan van de gebruiker \"". $_POST['Gebr_Naam'] ."\"!! De gebruiker is niet bijgewerkt!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar de vorige gebruiker of selecteer links een gebruiker uit de treeview.</a>');
+	
+					}
+					else {
+						if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+							$query = 'SELECT * FROM gebruiker WHERE Werknem_ID = '. $_GET['c'];
+					  	$resultaat = mysql_query($query);  	
+					  	$row = mysql_fetch_array($resultaat);
+				?>
+					<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>&c=<?php echo($_GET['c']); ?>">
+	    			<table>
+	    				<tr>
+	    					<td>Gebruikersnaam:</td>
+	    					<td><input name="Gebr_Naam" type="text"  value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Gebr_Naam'], ENT_QUOTES)); else echo($row['inlognaam']); ?>">
+		    				  <?php if(isset($_POST['Gebr_Naam']) && $_POST['Gebr_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?>
+		    				</td>
+	    				</tr>
+	    				<tr>
+	    					<td>Groep:</td>
+	    					<td><select name="Gebr_Groep">
+	    						<?php 
+	    							$query = 'SELECT Groep_ID, Groeps_Naam FROM gebruikers_groepen WHERE Groep_ID >1';
+										$resultaat = mysql_query($query);
+							  		if (isset($_POST['Gebr_Groep'])) $selectie = $_POST['Gebr_Groep'];
+							  		else $selectie = $row['Groep_ID'];
+	
+	    							while ($data = mysql_fetch_array($resultaat)) {
+											echo("<option value=\"". $data['Groep_ID'] ."\" ");
+											if ($data['Groep_ID'] == $selectie)
+												echo ('SELECTED');
+											echo(">". $data['Groeps_Naam'] ."</option>\r\n");
+										}
+	    						 ?></select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Wachtwoord:</td>
+	    					<td><input name="Wachtwoord" type="password">
+		    				  <?php if(isset($_POST['Wachtwoord']) && $_POST['Wachtwoord'] == '') echo('<b>* Er is geen wachtwoord ingevoerd!</b>'); ?>
+		    				</td>
+	    				</tr>
+	    				<tr>
+	    					<td>E-mailadres:</td>
+	    					<td><input name="Gebr_Email" type="text" value="<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) echo(htmlentities($_POST['Gebr_Email'], ENT_QUOTES)); else echo($row['Emailadres']); ?>">
+		    				  <?php
+		    				  	if (isset($_POST['Gebr_Email']))
+		    				  		$mail = $_POST['Gebr_Email'];
+		    				  	else $mail = '';
+	
+		    				  	if(isset($_POST['opslaan'])) {
+											if ($mail == '' || !mail_check($mail))
+		   				  				echo('<b>* Er is geen (geldig) e-mailadres ingevoerd!</b>');
+		    				  	}
+		    				  ?>    				  
+	    					</td>
+	    				</tr>
+	    				<tr>
+	    					<td>Gebruikerstaal:</td>
+	    					<td><select name="Gebr_Taal">
+	  							<?php 
+	  								if (isset($_POST['Gebr_Taal']))
+	  									$selectie = $_POST['Gebr_Taal'];
+	  								else $selectie = $row['Gebruiker_Taal'];
+	  							?>
+	  							
+	  							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Nederlands</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Engels</option>
+	  						</select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Algemene startpagina:</td>
+	    					<td><select name="Alg_Start">
+	  							<?php 
+	  								if (isset($_POST['Alg_Start']))
+	  									$selectie = $_POST['Alg_Start'];
+	  								else $selectie = $row['Start_Alg'];
+	  							?>
+	
+	   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Intro scherm</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Componenten</option>
+	   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Meldingen</option>
+	   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Statistieken</option>
+	   							<option value="5" <?php if($selectie == 5) echo('SELECTED'); ?>>Instellingen</option>     							
+	  						</select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Componenten startpagina:</td>
+	    					<td><select name="Comp_Start">
+	  							<?php 
+	  								if (isset($_POST['Comp_Start']))
+	  									$selectie = $_POST['Comp_Start'];
+	  								else $selectie = $row['Start_Comp'];
+	  							?>
+	
+	   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Componenten overzicht</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Componenten toevoegen</option>
+	   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Componenten bewerken</option>
+	   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Componenten verwijderen</option>
+	  						</select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Meldingen startpagina:</td>
+	    					<td><select name="Melding_Start">
+	  							<?php 
+	  								if (isset($_POST['Melding_Start']))
+	  									$selectie = $_POST['Melding_Start'];
+	  								else $selectie = $row['Start_Melding'];
+	  							?>
+	
+	   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Meldingen overzicht</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Meldingen toevoegen</option>
+	   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Meldingen bewerken</option>
+	   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Meldingen verwijderen</option>
+	  						</select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Statistieken startpagina:</td>
+	    					<td><select name="Stats_Start">
+	  							<?php 
+	  								if (isset($_POST['Stats_Start']))
+	  									$selectie = $_POST['Stats_Start'];
+	  								else $selectie = $row['Start_Stats'];
+	  							?>
+	
+	   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Statistieken overzicht</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Statistieken toevoegen</option>
+	   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Statistieken bewerken</option>
+	   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Statistieken verwijderen</option>
+	   						</select></td>
+	    				</tr>
+	    				<tr>
+			    			<td><input name="opslaan" type="hidden" value="1"></td>
+	    					<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
+	    				</tr>
+	    			</table>
+	    		</form>
+				
+				<?php 
+						}
+						else echo('Er is geen contact geselecteerd om te wijzigen.<br>Selecteer hiernaast een contact.');
 					}
-					else echo('Er is geen contact geselecteerd om te wijzigen.<br>Selecteer hiernaast een contact.');
-				}
-			?>
-
-
-
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+				?>
+	
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_gebruikers/toevoegen.php b/support/tool/CRAFT/admin_gebruikers/toevoegen.php
index 5ade31deb9b58e6e237a2b2651d14f85d3b73fae..d26a17330a84973058ec934dc026ae540e03ae10 100644
--- a/support/tool/CRAFT/admin_gebruikers/toevoegen.php
+++ b/support/tool/CRAFT/admin_gebruikers/toevoegen.php
@@ -1,205 +1,206 @@
-  	<?php
+<?php
+	if(isset($_SESSION['admin_deel'])){
+		$_SESSION['admin_deel'] = 6;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+		include_once($_SESSION['pagina'] . 'includes/controle_functies.php');  
+		
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Gebruikers toevoegen</h2>
+			    
+			    <?php
+	 	    		function Valideer_Invoer() {
+							//Gebr_Naam
+							if (isset($_POST['Gebr_Naam'])) {
+								if ($_POST['Gebr_Naam'] == '')
+									return false;
+							} else return false;
+	 	    			
+	 	    			//Wachtwoord
+							if (isset($_POST['Wachtwoord'])) {
+								if ($_POST['Wachtwoord'] == '')
+									return false;
+							} else return false;
 	
-	$_SESSION['admin_deel'] = 6;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	include_once($_SESSION['pagina'] . 'includes/controle_functies.php');  
+	 	    			//Gebr_Email
+							if (isset($_POST['Gebr_Email'])) {
+								if ($_POST['Gebr_Email'] != '' && !mail_check($_POST['Gebr_Email']))
+									return false;
+							} else return false;
 	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
-		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Gebruikers toevoegen</h2>
-		    
-		    <?php
- 	    		function Valideer_Invoer() {
-						//Gebr_Naam
-						if (isset($_POST['Gebr_Naam'])) {
-							if ($_POST['Gebr_Naam'] == '')
-								return false;
-						} else return false;
- 	    			
- 	    			//Wachtwoord
-						if (isset($_POST['Wachtwoord'])) {
-							if ($_POST['Wachtwoord'] == '')
-								return false;
-						} else return false;
-
- 	    			//Gebr_Email
-						if (isset($_POST['Gebr_Email'])) {
-							if ($_POST['Gebr_Email'] != '' && !mail_check($_POST['Gebr_Email']))
-								return false;
-						} else return false;
-
- 	    			return true;
- 	    		}
- 	    		
- 	    		
- 	    		if (Valideer_Invoer()) {
-						$query = "INSERT INTO gebruiker (inlognaam, Wachtwoord, Start_Alg, Start_Comp, Start_Melding, Start_Stats, Groep_ID, Gebruiker_Taal, Emailadres) ";
-						$query = $query . "VALUES ('". $_POST['Gebr_Naam'] ."', '". md5($_POST['Wachtwoord']) ."', '". $_POST['Alg_Start'] ."' ,'". $_POST['Comp_Start'] ."', ";
-						$query = $query . "'". $_POST['Melding_Start'] ."', '". $_POST['Stats_Start'] ."', '" . $_POST['Gebr_Groep'] ."', '". $_POST['Gebr_Taal'] ."', '". $_POST['Gebr_Email'] ."')";
-						
-						if (mysql_query($query)) echo("De nieuwe gebruiker \"". $_POST['Gebr_Naam'] ."\" is aan het systeem toegevoegd<br>");
-						else echo("De nieuwe gebruiker \"". $_POST['Gebr_Naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
-						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een gebruiker toe te voegen.</a>');   			
- 	    		} 	    		
- 	    		else {
- 	    			
-		    ?>
-		    <form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>">
-    			<table>
-    				<tr>
-    					<td>Gebruikersnaam:</td>
-    					<td><input name="Gebr_Naam" type="text" value="<?php if(isset($_POST['Gebr_Naam'])) echo($_POST['Gebr_Naam']); ?>">
-	    				  <?php if(isset($_POST['Gebr_Naam']) && $_POST['Gebr_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?>
-	    				</td>
-    				</tr>
-    				<tr>
-    					<td>Groep:</td>
-    					<td><select name="Gebr_Groep">
-    						<?php 
-    							$query = 'SELECT Groep_ID, Groeps_Naam FROM gebruikers_groepen WHERE Groep_ID >1';
-									$resultaat = mysql_query($query);
-									
-									$selectie = 'SELECTED';
-						  		if(isset($_POST['Gebr_Groep'])) $selectie  = $_POST['Gebr_Groep'];
-									
-    							while ($data = mysql_fetch_array($resultaat)) {
-										echo("<option value=\"". $data['Groep_ID'] ."\" ");
-							  		
-							  		if($data['Groep_ID'] == $selectie || $selectie == 'SELECTED') {
-							  			echo ('SELECTED');
-							  			$selectie = -1;
-							  		}
-										echo(">". $data['Groeps_Naam'] ."</option>\r\n");
-									}
-    						 ?></select></td>
-    				</tr>
-    				<tr>
-    					<td>Wachtwoord:</td>
-    					<td><input name="Wachtwoord" type="password">
-	    				  <?php if(isset($_POST['Wachtwoord']) && $_POST['Wachtwoord'] == '') echo('<b>* Er is geen wachtwoord ingevoerd!</b>'); ?>
-	    				</td>
-    				</tr>
-    				<tr>
-    					<td>E-mailadres:</td>
-    					<td><input name="Gebr_Email" type="text" value="<?php if(isset($_POST['Gebr_Email'])) echo($_POST['Gebr_Email']); ?>">
-	    				  <?php
-	    				  	if (isset($_POST['Gebr_Email']))
-	    				  		$mail = $_POST['Gebr_Email'];
-	    				  	else $mail = '';
-
-	    				  	if(isset($_POST['opslaan'])) {
-										if ($mail == '' || !mail_check($mail))
-	   				  				echo('<b>* Er is geen (geldig) e-mailadres ingevoerd!</b>');
-	    				  	}
-	    				  ?>    				  
-    					</td>
-    				</tr>
-    				<tr>
-    					<td>Gebruikerstaal:</td>
-    					<td><select name="Gebr_Taal">
-  							<?php 
-  								if (isset($_POST['Gebr_Taal']))
-  									$selectie = $_POST['Gebr_Taal'];
-  								else $selectie = 1;
-  							?>
-
-  							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Nederlands</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Engels</option>
-  						</select></td>
-    				</tr>
-    				<tr>
-    					<td>Algemene startpagina:</td>
-    					<td><select name="Alg_Start">
-  							<?php 
-  								if (isset($_POST['Alg_Start']))
-  									$selectie = $_POST['Alg_Start'];
-  								else $selectie = 1;
-  							?>
-
-   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Intro scherm</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Componenten</option>
-   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Meldingen</option>
-   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Statistieken</option>
-   							<option value="5" <?php if($selectie == 5) echo('SELECTED'); ?>>Instellingen</option>     							
-  						</select></td>
-    				</tr>
-    				<tr>
-    					<td>Componenten startpagina:</td>
-    					<td><select name="Comp_Start">
-  							<?php 
-  								if (isset($_POST['Comp_Start']))
-  									$selectie = $_POST['Comp_Start'];
-  								else $selectie = 1;
-  							?>
-
-   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Componenten overzicht</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Componenten toevoegen</option>
-   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Componenten bewerken</option>
-   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Componenten verwijderen</option>
-  						</select></td>
-    				</tr>
-    				<tr>
-    					<td>Meldingen startpagina:</td>
-    					<td><select name="Melding_Start">
-  							<?php 
-  								if (isset($_POST['Melding_Start']))
-  									$selectie = $_POST['Melding_Start'];
-  								else $selectie = 1;
-  							?>
-
-   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Meldingen overzicht</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Meldingen toevoegen</option>
-   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Meldingen bewerken</option>
-   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Meldingen verwijderen</option>
-  						</select></td>
-    				</tr>
-    				<tr>
-    					<td>Statistieken startpagina:</td>
-    					<td><select name="Stats_Start">
-  							<?php 
-  								if (isset($_POST['Stats_Start']))
-  									$selectie = $_POST['Stats_Start'];
-  								else $selectie = 1;
-  							?>
-
-   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Statistieken overzicht</option>
-   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Statistieken toevoegen</option>
-   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Statistieken bewerken</option>
-   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Statistieken verwijderen</option>
-   						</select></td>
-    				</tr>
-    				<tr>
-		    			<td><input name="opslaan" type="hidden" value="1"></td>
-    					<td><a href="javascript:document.theForm.submit();">Toevoegen</a></td>
-    				</tr>
-    			</table>
-    		</form>
-    	<?php 
-    		}
-    	?>
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+	 	    			return true;
+	 	    		}
+	 	    		
+	 	    		
+	 	    		if (Valideer_Invoer()) {
+							$query = "INSERT INTO gebruiker (inlognaam, Wachtwoord, Start_Alg, Start_Comp, Start_Melding, Start_Stats, Groep_ID, Gebruiker_Taal, Emailadres) ";
+							$query = $query . "VALUES ('". $_POST['Gebr_Naam'] ."', '". md5($_POST['Wachtwoord']) ."', '". $_POST['Alg_Start'] ."' ,'". $_POST['Comp_Start'] ."', ";
+							$query = $query . "'". $_POST['Melding_Start'] ."', '". $_POST['Stats_Start'] ."', '" . $_POST['Gebr_Groep'] ."', '". $_POST['Gebr_Taal'] ."', '". $_POST['Gebr_Email'] ."')";
+							
+							if (mysql_query($query)) echo("De nieuwe gebruiker \"". $_POST['Gebr_Naam'] ."\" is aan het systeem toegevoegd<br>");
+							else echo("De nieuwe gebruiker \"". $_POST['Gebr_Naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
+							echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een gebruiker toe te voegen.</a>');   			
+	 	    		} 	    		
+	 	    		else {
+	 	    			
+			    ?>
+			    <form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>">
+	    			<table>
+	    				<tr>
+	    					<td>Gebruikersnaam:</td>
+	    					<td><input name="Gebr_Naam" type="text" value="<?php if(isset($_POST['Gebr_Naam'])) echo(htmlentities($_POST['Gebr_Naam'], ENT_QUOTES)); ?>">
+		    				  <?php if(isset($_POST['Gebr_Naam']) && $_POST['Gebr_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?>
+		    				</td>
+	    				</tr>
+	    				<tr>
+	    					<td>Groep:</td>
+	    					<td><select name="Gebr_Groep">
+	    						<?php 
+	    							$query = 'SELECT Groep_ID, Groeps_Naam FROM gebruikers_groepen WHERE Groep_ID >1';
+										$resultaat = mysql_query($query);
+										
+										$selectie = 'SELECTED';
+							  		if(isset($_POST['Gebr_Groep'])) $selectie  = $_POST['Gebr_Groep'];
+										
+	    							while ($data = mysql_fetch_array($resultaat)) {
+											echo("<option value=\"". $data['Groep_ID'] ."\" ");
+								  		
+								  		if($data['Groep_ID'] == $selectie || $selectie == 'SELECTED') {
+								  			echo ('SELECTED');
+								  			$selectie = -1;
+								  		}
+											echo(">". $data['Groeps_Naam'] ."</option>\r\n");
+										}
+	    						 ?></select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Wachtwoord:</td>
+	    					<td><input name="Wachtwoord" type="password">
+		    				  <?php if(isset($_POST['Wachtwoord']) && $_POST['Wachtwoord'] == '') echo('<b>* Er is geen wachtwoord ingevoerd!</b>'); ?>
+		    				</td>
+	    				</tr>
+	    				<tr>
+	    					<td>E-mailadres:</td>
+	    					<td><input name="Gebr_Email" type="text" value="<?php if(isset($_POST['Gebr_Email'])) echo(htmlentities($_POST['Gebr_Email'], ENT_QUOTES)); ?>">
+		    				  <?php
+		    				  	if (isset($_POST['Gebr_Email']))
+		    				  		$mail = $_POST['Gebr_Email'];
+		    				  	else $mail = '';
+	
+		    				  	if(isset($_POST['opslaan'])) {
+											if ($mail == '' || !mail_check($mail))
+		   				  				echo('<b>* Er is geen (geldig) e-mailadres ingevoerd!</b>');
+		    				  	}
+		    				  ?>    				  
+	    					</td>
+	    				</tr>
+	    				<tr>
+	    					<td>Gebruikerstaal:</td>
+	    					<td><select name="Gebr_Taal">
+	  							<?php 
+	  								if (isset($_POST['Gebr_Taal']))
+	  									$selectie = $_POST['Gebr_Taal'];
+	  								else $selectie = 1;
+	  							?>
+	
+	  							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Nederlands</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Engels</option>
+	  						</select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Algemene startpagina:</td>
+	    					<td><select name="Alg_Start">
+	  							<?php 
+	  								if (isset($_POST['Alg_Start']))
+	  									$selectie = $_POST['Alg_Start'];
+	  								else $selectie = 1;
+	  							?>
+	
+	   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Intro scherm</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Componenten</option>
+	   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Meldingen</option>
+	   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Statistieken</option>
+	   							<option value="5" <?php if($selectie == 5) echo('SELECTED'); ?>>Instellingen</option>     							
+	  						</select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Componenten startpagina:</td>
+	    					<td><select name="Comp_Start">
+	  							<?php 
+	  								if (isset($_POST['Comp_Start']))
+	  									$selectie = $_POST['Comp_Start'];
+	  								else $selectie = 1;
+	  							?>
+	
+	   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Componenten overzicht</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Componenten toevoegen</option>
+	   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Componenten bewerken</option>
+	   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Componenten verwijderen</option>
+	  						</select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Meldingen startpagina:</td>
+	    					<td><select name="Melding_Start">
+	  							<?php 
+	  								if (isset($_POST['Melding_Start']))
+	  									$selectie = $_POST['Melding_Start'];
+	  								else $selectie = 1;
+	  							?>
+	
+	   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Meldingen overzicht</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Meldingen toevoegen</option>
+	   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Meldingen bewerken</option>
+	   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Meldingen verwijderen</option>
+	  						</select></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Statistieken startpagina:</td>
+	    					<td><select name="Stats_Start">
+	  							<?php 
+	  								if (isset($_POST['Stats_Start']))
+	  									$selectie = $_POST['Stats_Start'];
+	  								else $selectie = 1;
+	  							?>
+	
+	   							<option value="1" <?php if($selectie == 1) echo('SELECTED'); ?>>Statistieken overzicht</option>
+	   							<option value="2" <?php if($selectie == 2) echo('SELECTED'); ?>>Statistieken toevoegen</option>
+	   							<option value="3" <?php if($selectie == 3) echo('SELECTED'); ?>>Statistieken bewerken</option>
+	   							<option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Statistieken verwijderen</option>
+	   						</select></td>
+	    				</tr>
+	    				<tr>
+			    			<td><input name="opslaan" type="hidden" value="1"></td>
+	    					<td><a href="javascript:document.theForm.submit();">Toevoegen</a></td>
+	    				</tr>
+	    			</table>
+	    		</form>
+	    	<?php 
+	    		}
+	    	?>
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_gebruikers/verwijderen.php b/support/tool/CRAFT/admin_gebruikers/verwijderen.php
index d99b40083e7a6ad850494b7f7fe375f288248ce0..c393909d85ed4e5f18cc97b63e882af7aa34396c 100644
--- a/support/tool/CRAFT/admin_gebruikers/verwijderen.php
+++ b/support/tool/CRAFT/admin_gebruikers/verwijderen.php
@@ -1,67 +1,68 @@
-  	<?php
-	
-	$_SESSION['admin_deel'] = 6;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+<?php
+	if(isset($_SESSION['admin_deel'])){
+		$_SESSION['admin_deel'] = 6;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Gebruikers verwijderen</h2>
-			<?php
-    			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
-						$query = "DELETE FROM gebruiker WHERE Werknem_ID = " . $_POST['gebruiker'];
-						if (mysql_query($query)) echo("De door u geselecteerde gebruiker is uit het systeem verwijderd.<br>");
-						else("Er is iets mis gegaan met het verwijderen van de gebruiker!! De gebruiker is niet verwijderd!");
-						echo('<a href="'.$_SESSION['huidige_pagina'].'&s=3">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een gebruiker uit de treeview.</a>');
-    			}
-    			else {
-		  			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-							$query = "SELECT inlognaam FROM gebruiker WHERE Werknem_ID = '". $_GET['c'] ."'";
-							$resultaat = mysql_query($query);
-							$row = mysql_fetch_row($resultaat);
-							
-							echo('U heeft "'. $row[0] .'" geselecteerd:<br>');
-							
-							//kijken of de gebruiker niet de ingelogde persoon is							
-							if ($_GET['c'] != $_SESSION['gebr_id']) {
-							//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
-								?>
-						    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-						    		<table>
-						    			<tr><td><input type="hidden" name="gebruiker" value="<?php echo($_GET['c']);?>">Weet u zeker dat u deze gebruiker verwijderen wilt?</td></tr>
-						    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil deze gebruiker verwijderen</td></tr>
-						    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
-						    		</table>
-						    	</form>
-								<?php
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Gebruikers verwijderen</h2>
+				<?php
+	    			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
+							$query = "DELETE FROM gebruiker WHERE Werknem_ID = " . $_POST['gebruiker'];
+							if (mysql_query($query)) echo("De door u geselecteerde gebruiker is uit het systeem verwijderd.<br>");
+							else("Er is iets mis gegaan met het verwijderen van de gebruiker!! De gebruiker is niet verwijderd!");
+							echo('<a href="'.$_SESSION['huidige_pagina'].'&s=3">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een gebruiker uit de treeview.</a>');
+	    			}
+	    			else {
+			  			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+								$query = "SELECT inlognaam FROM gebruiker WHERE Werknem_ID = '". $_GET['c'] ."'";
+								$resultaat = mysql_query($query);
+								$row = mysql_fetch_row($resultaat);
+								
+								echo('U heeft "'. $row[0] .'" geselecteerd:<br>');
+								
+								//kijken of de gebruiker niet de ingelogde persoon is							
+								if ($_GET['c'] != $_SESSION['gebr_id']) {
+								//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
+									?>
+							    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+							    		<table>
+							    			<tr><td><input type="hidden" name="gebruiker" value="<?php echo($_GET['c']);?>">Weet u zeker dat u deze gebruiker verwijderen wilt?</td></tr>
+							    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil deze gebruiker verwijderen</td></tr>
+							    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
+							    		</table>
+							    	</form>
+									<?php
+								}
+								else echo("<br>Dit bent u zelf. U kunt uzelf niet verwijderen!");
 							}
-							else echo("<br>Dit bent u zelf. U kunt uzelf niet verwijderen!");
+							else echo("Er is geen gebruiker geselecteerd om te verwijderen<br>Selecteer hiernaast een gebruiker.");
 						}
-						else echo("Er is geen gebruiker geselecteerd om te verwijderen<br>Selecteer hiernaast een gebruiker.");
-					}
-				?>    	
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+					?>    	
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_gebruikersgroep/bewerken.php b/support/tool/CRAFT/admin_gebruikersgroep/bewerken.php
index df87711145ae02f6b3a29aeceda2be434040d6bf..e11b98b14483ba713deae7de01a03fdb5b3cdf8d 100644
--- a/support/tool/CRAFT/admin_gebruikersgroep/bewerken.php
+++ b/support/tool/CRAFT/admin_gebruikersgroep/bewerken.php
@@ -1,211 +1,212 @@
-  	<?php
+<?php
+	if (isset($_SESSION['admin_deel']))	{
+		$_SESSION['admin_deel'] = 5;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+		
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Gebruikersgroepen bewerken</h2>
 	
-	$_SESSION['admin_deel'] = 5;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+				<?php
+					
+					function Validatie_Opslaan() {
+							if (isset($_POST['groepsnaam'])) {
+								if($_POST['groepsnaam'] == '')
+									return false;
+							} else return false;
+							
+							return true;
+					}
+					
+					function checkboxWaardes($waarde) {
+						if (isset($_POST[$waarde]) && $_POST[$waarde] == 'on') 
+							return "1";
+						else return "0";					
+					}
+					
+					
+					//het opslaan van de wijzigingen
+					if(Validatie_Opslaan()) {
+						$query = "UPDATE gebruikers_groepen SET Groeps_Naam = '". htmlentities($_POST['groepsnaam'], ENT_QUOTES) ."', Groep_Parent = '". $_POST['groepsparent'] ."', ";
+						$query = $query . "Intro_Zichtbaar ='". checkboxWaardes('Intro_Zichtbaar') ."', Comp_Zichtbaar ='". checkboxWaardes('Comp_Zichtbaar') ."', "; 
+						$query = $query . "Melding_Zichtbaar = '". checkboxWaardes('Melding_Zichtbaar') ."', Stats_Zichtbaar = '". checkboxWaardes('Stats_Zichtbaar') ."', ";
+						$query = $query . "Instel_Zichtbaar = '". checkboxWaardes('Inst_Zichtbaar') ."', Toevoegen = '". checkboxWaardes('Toevoeg_Rechten') ."', ";
+						$query = $query . "Bewerken = '". checkboxWaardes('Bewerk_Rechten') ."', Verwijderen = '". checkboxWaardes('Verwijder_Rechten') ."' ";
+						$query = $query . " WHERE Groep_ID = '" . $_GET['c'] . "'";
 	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
-		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Gebruikersgroepen bewerken</h2>
-
-			<?php
-				
-				function Validatie_Opslaan() {
-						if (isset($_POST['groepsnaam'])) {
-							if($_POST['groepsnaam'] == '')
-								return false;
-						} else return false;
-						
-						return true;
-				}
-				
-				function checkboxWaardes($waarde) {
-					if (isset($_POST[$waarde]) && $_POST[$waarde] == 'on') 
-						return "1";
-					else return "0";					
-				}
-				
-				
-				//het opslaan van de wijzigingen
-				if(Validatie_Opslaan()) {
-					$query = "UPDATE gebruikers_groepen SET Groeps_Naam = '". $_POST['groepsnaam'] ."', Groep_Parent = '". $_POST['groepsparent'] ."', ";
-					$query = $query . "Intro_Zichtbaar ='". checkboxWaardes('Intro_Zichtbaar') ."', Comp_Zichtbaar ='". checkboxWaardes('Comp_Zichtbaar') ."', "; 
-					$query = $query . "Melding_Zichtbaar = '". checkboxWaardes('Melding_Zichtbaar') ."', Stats_Zichtbaar = '". checkboxWaardes('Stats_Zichtbaar') ."', ";
-					$query = $query . "Instel_Zichtbaar = '". checkboxWaardes('Inst_Zichtbaar') ."', Toevoegen = '". checkboxWaardes('Toevoeg_Rechten') ."', ";
-					$query = $query . "Bewerken = '". checkboxWaardes('Bewerk_Rechten') ."', Verwijderen = '". checkboxWaardes('Verwijder_Rechten') ."' ";
-					$query = $query . " WHERE Groep_ID = '" . $_GET['c'] . "'";
-
-					if (mysql_query($query)) echo("De gewijzigde gebruikersgroep \"". $_POST['groepsnaam'] ."\" is in het systeem bijgewerkt<br>");
-					else("Er is iets mis gegaan met het opslaan van de gebruikersgroep \"". $_POST['groepsnaam'] ."\"!! De gebruikersgroep is niet bijgewerkt!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige type of selecteer links een gebruikersgroep uit de treeview.</a>');
-				}
-				//voor het eerst in deze pagina of fouten ontdekt voor het opslaan
-				else {
-					if (isset($_GET['c']) && $_GET['c'] != 0 ) {					
-						$query = 'SELECT * FROM gebruikers_groepen WHERE Groep_ID = '. $_GET['c'];
-				  	$resultaat = mysql_query($query);  	
-				  	$row = mysql_fetch_array($resultaat);
-						if ($row['Vaste_gegevens'] == 1) echo('<b>Dit is een vaste groep!<br>Deze groep kan niet aangepast worden!</b><br>');
-			?>
-	    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-    			<table>
-    				<tr><td>Groepsnaam:</td><td><input name="groepsnaam" type="text" <?php if ($row['Vaste_gegevens'] == 1) echo('DISABLED'); ?>  value="<?php if (isset($_POST['groepsnaam'])) echo($_POST['groepsnaam']); else echo($row['Groeps_Naam']); ?>">
-		    					<?php if (isset($_POST['groepsnaam']) && $_POST['groepsnaam'] == '') echo("<b>* Er is geen naam voor deze groep gebruikers ingevuld!</b>");?></td>
-    				</tr>
-    				<tr>
-    					<td>Groepsparent:</td>
-    					<td><select name="groepsparent"  <?php if ($row['Vaste_gegevens'] == 1) echo('DISABLED'); ?>>
-    						<?php 
-    							$query = 'SELECT Groep_ID, Groeps_Naam FROM gebruikers_groepen WHERE Groep_ID >1';
-									$resultaat = mysql_query($query);
-			    			  if (isset($_POST['groepsparent'])) $selected = $_POST['groepsparent'];
-			    			  else $selected = $row['Groep_Parent'];
-
-    							while ($data = mysql_fetch_array($resultaat)) {
-										echo("<option value=\"". $data['Groep_ID'] ."\" ");
-										if ($selected == $data['Groep_ID'])
-											echo ('SELECTED');
-										echo(">". $data['Groeps_Naam'] ."</option>\r\n");
-									}
-    						 ?></select>
-    					</td>
-    				</tr>
-						<tr>
-							<td>Intro scherm zichtbaar:</td>
-							<td><?php 
-		    				echo('<input id="Intro_Zichtbaar" name="Intro_Zichtbaar"  type="checkbox" ');
-		    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-		    					if(isset($_POST['Intro_Zichtbaar']) && ($_POST['Intro_Zichtbaar'] == 1 || $_POST['Intro_Zichtbaar'] == 'on')) 
-		    						echo('CHECKED');
-		    				}
-		    				else if ($row['Intro_Zichtbaar'] == 1) echo('CHECKED');
-		    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
-		    				echo('>');
-		    			?></td>
-						</tr>
-						<tr>
-							<td>Componentscherm zichtbaar:</td>
-							<td><?php 
-		    				echo('<input id="Comp_Zichtbaar" name="Comp_Zichtbaar" type="checkbox" ');
-		    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-		    					if(isset($_POST['Comp_Zichtbaar']) && ($_POST['Comp_Zichtbaar'] == 1 || $_POST['Comp_Zichtbaar'] == 'on')) 
-		    						echo('CHECKED');
-		    				}
-		    				else if ($row['Comp_Zichtbaar'] == 1) echo('CHECKED');
-		    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
-		    				echo('>');
-		    			?></td>
-						</tr>
-						<tr>
-							<td>Meldingscherm zichtbaar:</td>
-							<td><?php 
-		    				echo('<input id="Melding_Zichtbaar" name="Melding_Zichtbaar" type="checkbox" ');
-		    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-		    					if(isset($_POST['Melding_Zichtbaar']) && ($_POST['Melding_Zichtbaar'] == 1 || $_POST['Melding_Zichtbaar'] == 'on')) 
-		    						echo('CHECKED');
-		    				}
-		    				else if ($row['Melding_Zichtbaar'] == 1) echo('CHECKED');
-		    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
-		    				echo('>');
-		    			?></td>
-						</tr>
-						<tr>
-							<td>Statistiekenscherm zichtbaar:</td>
-							<td><?php 
-		    				echo('<input id="Stats_Zichtbaar" name="Stats_Zichtbaar" type="checkbox" ');
-		    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-		    					if(isset($_POST['Stats_Zichtbaar']) && ($_POST['Stats_Zichtbaar'] == 1 || $_POST['Stats_Zichtbaar'] == 'on')) 
-		    						echo('CHECKED');
-		    				}
-		    				else if ($row['Stats_Zichtbaar'] == 1) echo('CHECKED');
-		    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
-		    				echo('>');
-		    			?></td>
-						</tr>
-						<tr>
-							<td>Instellingenscherm zichtbaar:</td>
-							<td><?php 
-		    				echo('<input id="Inst_Zichtbaar" name="Inst_Zichtbaar" type="checkbox" ');
-		    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-		    					if(isset($_POST['Inst_Zichtbaar']) && ($_POST['Inst_Zichtbaar'] == 1 || $_POST['Inst_Zichtbaar'] == 'on')) 
-		    						echo('CHECKED');
-		    				}
-		    				else if ($row['Instel_Zichtbaar'] == 1) echo('CHECKED');
-		    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
-		    				echo('>');
-		    			?></td>
-						</tr>
-						<tr>
-							<td>Toevoegrechten:</td>
-							<td><?php 
-		    				echo('<input id="Toevoeg_Rechten" name="Toevoeg_Rechten" type="checkbox" ');
-		    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-		    					if(isset($_POST['Toevoeg_Rechten']) && ($_POST['Toevoeg_Rechten'] == 1 || $_POST['Toevoeg_Rechten'] == 'on')) 
-		    						echo('CHECKED');
-		    				}
-		    				else if ($row['Toevoegen'] == 1) echo('CHECKED');
-		    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
-		    				echo('>');
-		    			?></td>
-						</tr>
-						<tr>
-							<td>Bewerkenrechten:</td>
-							<td><?php 
-		    				echo('<input id="Bewerk_Rechten" name="Bewerk_Rechten" type="checkbox" ');
-		    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-		    					if(isset($_POST['Bewerk_Rechten']) && ($_POST['Bewerk_Rechten'] == 1 || $_POST['Bewerk_Rechten'] == 'on')) 
-		    						echo('CHECKED');
-		    				}
-		    				else if ($row['Bewerken'] == 1) echo('CHECKED');
-		    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
-		    				echo('>');
-		    			?></td>
-						</tr>
-						<tr>
-							<td>Verwijderrechten:</td>
-							<td><?php 
-		    				echo('<input id="Verwijder_Rechten" name="Verwijder_Rechten" type="checkbox" ');
-		    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-		    					if(isset($_POST['Verwijder_Rechten']) && ($_POST['Verwijder_Rechten'] == 1 || $_POST['Verwijder_Rechten'] == 'on')) 
-		    						echo('CHECKED');
-		    				}
-		    				else if ($row['Verwijderen'] == 1) echo('CHECKED');
-		    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
-		    				echo('>');
-		    			?></td>
-						</tr>
-						<tr><td><a href="javascript:document.theForm.submit();">Opslaan</a></td><td><input id="opslaan" name="opslaan" type="hidden" value="1"></td></tr>
-    			</table>
-    		</form>
-
-			<?php 
+						if (mysql_query($query)) echo("De gewijzigde gebruikersgroep \"". $_POST['groepsnaam'] ."\" is in het systeem bijgewerkt<br>");
+						else("Er is iets mis gegaan met het opslaan van de gebruikersgroep \"". $_POST['groepsnaam'] ."\"!! De gebruikersgroep is niet bijgewerkt!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige type of selecteer links een gebruikersgroep uit de treeview.</a>');
+					}
+					//voor het eerst in deze pagina of fouten ontdekt voor het opslaan
+					else {
+						if (isset($_GET['c']) && $_GET['c'] != 0 ) {					
+							$query = 'SELECT * FROM gebruikers_groepen WHERE Groep_ID = '. $_GET['c'];
+					  	$resultaat = mysql_query($query);  	
+					  	$row = mysql_fetch_array($resultaat);
+							if ($row['Vaste_gegevens'] == 1) echo('<b>Dit is een vaste groep!<br>Deze groep kan niet aangepast worden!</b><br>');
+				?>
+		    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+	    			<table>
+	    				<tr><td>Groepsnaam:</td><td><input name="groepsnaam" type="text" <?php if ($row['Vaste_gegevens'] == 1) echo('DISABLED'); ?>  value="<?php if (isset($_POST['groepsnaam'])) echo(htmlentities($_POST['groepsnaam'],ENT_QUOTES)); else echo($row['Groeps_Naam']); ?>">
+			    					<?php if (isset($_POST['groepsnaam']) && $_POST['groepsnaam'] == '') echo("<b>* Er is geen naam voor deze groep gebruikers ingevuld!</b>");?></td>
+	    				</tr>
+	    				<tr>
+	    					<td>Groepsparent:</td>
+	    					<td><select name="groepsparent"  <?php if ($row['Vaste_gegevens'] == 1) echo('DISABLED'); ?>>
+	    						<?php 
+	    							$query = 'SELECT Groep_ID, Groeps_Naam FROM gebruikers_groepen WHERE Groep_ID >1';
+										$resultaat = mysql_query($query);
+				    			  if (isset($_POST['groepsparent'])) $selected = $_POST['groepsparent'];
+				    			  else $selected = $row['Groep_Parent'];
+	
+	    							while ($data = mysql_fetch_array($resultaat)) {
+											echo("<option value=\"". $data['Groep_ID'] ."\" ");
+											if ($selected == $data['Groep_ID'])
+												echo ('SELECTED');
+											echo(">". $data['Groeps_Naam'] ."</option>\r\n");
+										}
+	    						 ?></select>
+	    					</td>
+	    				</tr>
+							<tr>
+								<td>Intro scherm zichtbaar:</td>
+								<td><?php 
+			    				echo('<input id="Intro_Zichtbaar" name="Intro_Zichtbaar"  type="checkbox" ');
+			    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+			    					if(isset($_POST['Intro_Zichtbaar']) && ($_POST['Intro_Zichtbaar'] == 1 || $_POST['Intro_Zichtbaar'] == 'on')) 
+			    						echo('CHECKED');
+			    				}
+			    				else if ($row['Intro_Zichtbaar'] == 1) echo('CHECKED');
+			    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
+			    				echo('>');
+			    			?></td>
+							</tr>
+							<tr>
+								<td>Componentscherm zichtbaar:</td>
+								<td><?php 
+			    				echo('<input id="Comp_Zichtbaar" name="Comp_Zichtbaar" type="checkbox" ');
+			    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+			    					if(isset($_POST['Comp_Zichtbaar']) && ($_POST['Comp_Zichtbaar'] == 1 || $_POST['Comp_Zichtbaar'] == 'on')) 
+			    						echo('CHECKED');
+			    				}
+			    				else if ($row['Comp_Zichtbaar'] == 1) echo('CHECKED');
+			    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
+			    				echo('>');
+			    			?></td>
+							</tr>
+							<tr>
+								<td>Meldingscherm zichtbaar:</td>
+								<td><?php 
+			    				echo('<input id="Melding_Zichtbaar" name="Melding_Zichtbaar" type="checkbox" ');
+			    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+			    					if(isset($_POST['Melding_Zichtbaar']) && ($_POST['Melding_Zichtbaar'] == 1 || $_POST['Melding_Zichtbaar'] == 'on')) 
+			    						echo('CHECKED');
+			    				}
+			    				else if ($row['Melding_Zichtbaar'] == 1) echo('CHECKED');
+			    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
+			    				echo('>');
+			    			?></td>
+							</tr>
+							<tr>
+								<td>Statistiekenscherm zichtbaar:</td>
+								<td><?php 
+			    				echo('<input id="Stats_Zichtbaar" name="Stats_Zichtbaar" type="checkbox" ');
+			    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+			    					if(isset($_POST['Stats_Zichtbaar']) && ($_POST['Stats_Zichtbaar'] == 1 || $_POST['Stats_Zichtbaar'] == 'on')) 
+			    						echo('CHECKED');
+			    				}
+			    				else if ($row['Stats_Zichtbaar'] == 1) echo('CHECKED');
+			    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
+			    				echo('>');
+			    			?></td>
+							</tr>
+							<tr>
+								<td>Instellingenscherm zichtbaar:</td>
+								<td><?php 
+			    				echo('<input id="Inst_Zichtbaar" name="Inst_Zichtbaar" type="checkbox" ');
+			    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+			    					if(isset($_POST['Inst_Zichtbaar']) && ($_POST['Inst_Zichtbaar'] == 1 || $_POST['Inst_Zichtbaar'] == 'on')) 
+			    						echo('CHECKED');
+			    				}
+			    				else if ($row['Instel_Zichtbaar'] == 1) echo('CHECKED');
+			    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
+			    				echo('>');
+			    			?></td>
+							</tr>
+							<tr>
+								<td>Toevoegrechten:</td>
+								<td><?php 
+			    				echo('<input id="Toevoeg_Rechten" name="Toevoeg_Rechten" type="checkbox" ');
+			    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+			    					if(isset($_POST['Toevoeg_Rechten']) && ($_POST['Toevoeg_Rechten'] == 1 || $_POST['Toevoeg_Rechten'] == 'on')) 
+			    						echo('CHECKED');
+			    				}
+			    				else if ($row['Toevoegen'] == 1) echo('CHECKED');
+			    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
+			    				echo('>');
+			    			?></td>
+							</tr>
+							<tr>
+								<td>Bewerkenrechten:</td>
+								<td><?php 
+			    				echo('<input id="Bewerk_Rechten" name="Bewerk_Rechten" type="checkbox" ');
+			    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+			    					if(isset($_POST['Bewerk_Rechten']) && ($_POST['Bewerk_Rechten'] == 1 || $_POST['Bewerk_Rechten'] == 'on')) 
+			    						echo('CHECKED');
+			    				}
+			    				else if ($row['Bewerken'] == 1) echo('CHECKED');
+			    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
+			    				echo('>');
+			    			?></td>
+							</tr>
+							<tr>
+								<td>Verwijderrechten:</td>
+								<td><?php 
+			    				echo('<input id="Verwijder_Rechten" name="Verwijder_Rechten" type="checkbox" ');
+			    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+			    					if(isset($_POST['Verwijder_Rechten']) && ($_POST['Verwijder_Rechten'] == 1 || $_POST['Verwijder_Rechten'] == 'on')) 
+			    						echo('CHECKED');
+			    				}
+			    				else if ($row['Verwijderen'] == 1) echo('CHECKED');
+			    				if ($row['Vaste_gegevens'] == 1) echo(' DISABLED');
+			    				echo('>');
+			    			?></td>
+							</tr>
+							<tr><td><a href="javascript:document.theForm.submit();">Opslaan</a></td><td><input id="opslaan" name="opslaan" type="hidden" value="1"></td></tr>
+	    			</table>
+	    		</form>
+	
+				<?php 
+					}
+					else echo('Er is geen gebruikersgroep geselecteerd om te wijzigen.<br>Selecteer hiernaast een gebruikersgroep.'); 
 				}
-				else echo('Er is geen gebruikersgroep geselecteerd om te wijzigen.<br>Selecteer hiernaast een gebruikersgroep.'); 
-			}
-			?>
-    	
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+				?>
+	    	
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_gebruikersgroep/toevoegen.php b/support/tool/CRAFT/admin_gebruikersgroep/toevoegen.php
index 535d5e8891725daca59dbfa8d60f48cead71d0b9..054bffeb45b0c0c9cfac05ea8370f80943f759ae 100644
--- a/support/tool/CRAFT/admin_gebruikersgroep/toevoegen.php
+++ b/support/tool/CRAFT/admin_gebruikersgroep/toevoegen.php
@@ -1,117 +1,118 @@
-  	<?php
-	
-	$_SESSION['admin_deel'] = 5;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."admin_gebruikersgroep/groepen_functies.php\"></script>");
-
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+<?php
+	if(isset($_SESSION['admin_deel'])){
+		$_SESSION['admin_deel'] = 5;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Gebruikersgroepen toevoegen</h2>
-    		
-				<?php
-					
-					function Valideer_Invoer() {
-						if (isset($_POST['groepsnaam'])) {
-							if($_POST['groepsnaam'] == '')
-								return false;
-						} else return false;
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."admin_gebruikersgroep/groepen_functies.php\"></script>");
+	
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Gebruikersgroepen toevoegen</h2>
+	    		
+					<?php
+						
+						function Valideer_Invoer() {
+							if (isset($_POST['groepsnaam'])) {
+								if($_POST['groepsnaam'] == '')
+									return false;
+							} else return false;
+							
+							return true;
+						}
+						
 						
-						return true;
-					}
-					
-					
-					function Omzetten_Checkbox($waarde){
-						if ($waarde == 'true')
-							return '1';
-						else return '0';
-					}
-					
-					
-					if(Valideer_Invoer()) {
-
-    				$query = "INSERT INTO gebruikers_groepen (Groeps_Naam, Groep_Parent, Intro_Zichtbaar, Comp_Zichtbaar, Melding_Zichtbaar, Stats_Zichtbaar, ";
-    				$query = $query . "Instel_Zichtbaar, Toevoegen, Bewerken, Verwijderen) VALUES ('". $_POST['groepsnaam'] ."', '". $_POST['groepsparent'] ."', '";
-						$query = $query . Omzetten_Checkbox($_POST['hidden_intro']) ."', '". Omzetten_Checkbox($_POST['hidden_comp']) ."', '". Omzetten_Checkbox($_POST['hidden_melding']) ."', '". Omzetten_Checkbox($_POST['hidden_stats']) ."', '";
-						$query = $query . Omzetten_Checkbox($_POST['hidden_inst']) ."', '" . Omzetten_Checkbox($_POST['hidden_toevoeg']) ."', '". Omzetten_Checkbox($_POST['hidden_bewerk']) ."', '". Omzetten_Checkbox($_POST['hidden_verwijder']) ."')";
+						function Omzetten_Checkbox($waarde){
+							if ($waarde == 'true')
+								return '1';
+							else return '0';
+						}
 						
-						if (mysql_query($query)) echo("De nieuwe groep \"". $_POST['groepsnaam'] ."\" is aan het systeem toegevoegd<br>");
-						else echo("De nieuwe groep \"". $_POST['groepsnaam'] ."\" kon niet aan het systeem toegevoegd worden!.");
-    				echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een groep toe te voegen.</a>');
-					}
-					else {
-					
-				?>
-    		
-    		<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>">
-    			<table>
-    				<tr><td>
-		    			<table>
-		    				<tr><td>Groepsnaam:</td><td><input name="groepsnaam" type="text">
-		    					<?php if (isset($_POST['groepsnaam']) && $_POST['groepsnaam'] == '') echo("<b>* Er is geen naam voor deze groep gebruikers ingevuld!</b>");?></td>
-		    				</tr>
-		    				<tr>
-		    					<td>Groepsparent:</td>
-		    					<td><select name="groepsparent" id="groepsparent" onchange="switchDocument();">
-		    						<?php 
-		    							$query = 'SELECT Groep_ID, Groeps_Naam FROM gebruikers_groepen WHERE Groep_ID >1';
-											$resultaat = mysql_query($query);
-						    			$selected = 'SELECTED';
-
-		    							while ($data = mysql_fetch_array($resultaat)) {
-												echo("<option value=\"". $data['Groep_ID'] ."\" ");
-												if ($selected == 'SELECTED') {
-													echo ($selected);
-													$selected = $data['Groep_ID'];
+						
+						if(Valideer_Invoer()) {
+	
+	    				$query = "INSERT INTO gebruikers_groepen (Groeps_Naam, Groep_Parent, Intro_Zichtbaar, Comp_Zichtbaar, Melding_Zichtbaar, Stats_Zichtbaar, ";
+	    				$query = $query . "Instel_Zichtbaar, Toevoegen, Bewerken, Verwijderen) VALUES ('". htmlentities($_POST['groepsnaam'], ENT_QUOTES) ."', '". $_POST['groepsparent'] ."', '";
+							$query = $query . Omzetten_Checkbox($_POST['hidden_intro']) ."', '". Omzetten_Checkbox($_POST['hidden_comp']) ."', '". Omzetten_Checkbox($_POST['hidden_melding']) ."', '". Omzetten_Checkbox($_POST['hidden_stats']) ."', '";
+							$query = $query . Omzetten_Checkbox($_POST['hidden_inst']) ."', '" . Omzetten_Checkbox($_POST['hidden_toevoeg']) ."', '". Omzetten_Checkbox($_POST['hidden_bewerk']) ."', '". Omzetten_Checkbox($_POST['hidden_verwijder']) ."')";
+							
+							if (mysql_query($query)) echo("De nieuwe groep \"". $_POST['groepsnaam'] ."\" is aan het systeem toegevoegd<br>");
+							else echo("De nieuwe groep \"". $_POST['groepsnaam'] ."\" kon niet aan het systeem toegevoegd worden!.");
+	    				echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een groep toe te voegen.</a>');
+						}
+						else {
+						
+					?>
+	    		
+	    		<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>">
+	    			<table>
+	    				<tr><td>
+			    			<table>
+			    				<tr><td>Groepsnaam:</td><td><input name="groepsnaam" type="text">
+			    					<?php if (isset($_POST['groepsnaam']) && $_POST['groepsnaam'] == '') echo("<b>* Er is geen naam voor deze groep gebruikers ingevuld!</b>");?></td>
+			    				</tr>
+			    				<tr>
+			    					<td>Groepsparent:</td>
+			    					<td><select name="groepsparent" id="groepsparent" onchange="switchDocument();">
+			    						<?php 
+			    							$query = 'SELECT Groep_ID, Groeps_Naam FROM gebruikers_groepen WHERE Groep_ID >1';
+												$resultaat = mysql_query($query);
+							    			$selected = 'SELECTED';
+	
+			    							while ($data = mysql_fetch_array($resultaat)) {
+													echo("<option value=\"". $data['Groep_ID'] ."\" ");
+													if ($selected == 'SELECTED') {
+														echo ($selected);
+														$selected = $data['Groep_ID'];
+													}
+													echo(">". $data['Groeps_Naam'] ."</option>\r\n");
 												}
-												echo(">". $data['Groeps_Naam'] ."</option>\r\n");
-											}
-		    						 ?></select>
-		    					</td>
-		    				</tr>
-		    			</table>
-    				</td></tr>
-    				<tr><td><iframe id="frame_gegevens" name="frame_gegevens" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_gebruikersgroep/groep_gegevens.php?c=<?php echo($selected); ?>" width="450" height="195" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td></tr>
-    				<tr><td>
-    					<input name="hidden_inst" id="hidden_inst" type="hidden" value="">	
-    					<input name="hidden_comp" id="hidden_comp" type="hidden" value="">	
-    					<input name="hidden_intro" id="hidden_intro" type="hidden" value="">	
-    					<input name="hidden_stats" id="hidden_stats" type="hidden" value="">	
-    					<input name="hidden_bewerk" id="hidden_bewerk" type="hidden" value="">	
-    					<input name="hidden_melding" id="hidden_melding" type="hidden" value="">	
-    					<input name="hidden_toevoeg" id="hidden_toevoeg" type="hidden" value="">	
-    					<input name="hidden_verwijder" id="hidden_verwijder" type="hidden" value="">	
-    					<a href="javascript:submitGroepToevoegen();">Toevoegen</a>
-    				</td></tr>
-    			</table>
-    		</form>
-    	<?php
-    		}
-    	?>
-    
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+			    						 ?></select>
+			    					</td>
+			    				</tr>
+			    			</table>
+	    				</td></tr>
+	    				<tr><td><iframe id="frame_gegevens" name="frame_gegevens" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_gebruikersgroep/groep_gegevens.php?c=<?php echo($selected); ?>" width="450" height="195" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td></tr>
+	    				<tr><td>
+	    					<input name="hidden_inst" id="hidden_inst" type="hidden" value="">	
+	    					<input name="hidden_comp" id="hidden_comp" type="hidden" value="">	
+	    					<input name="hidden_intro" id="hidden_intro" type="hidden" value="">	
+	    					<input name="hidden_stats" id="hidden_stats" type="hidden" value="">	
+	    					<input name="hidden_bewerk" id="hidden_bewerk" type="hidden" value="">	
+	    					<input name="hidden_melding" id="hidden_melding" type="hidden" value="">	
+	    					<input name="hidden_toevoeg" id="hidden_toevoeg" type="hidden" value="">	
+	    					<input name="hidden_verwijder" id="hidden_verwijder" type="hidden" value="">	
+	    					<a href="javascript:submitGroepToevoegen();">Toevoegen</a>
+	    				</td></tr>
+	    			</table>
+	    		</form>
+	    	<?php
+	    		}
+	    	?>
+	    
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_gebruikersgroep/verwijderen.php b/support/tool/CRAFT/admin_gebruikersgroep/verwijderen.php
index 5be75d951a1045b2de05da928d0d01afa0957bbd..e2ca7662ab5520a1487ee2a988da37e5292fd995 100644
--- a/support/tool/CRAFT/admin_gebruikersgroep/verwijderen.php
+++ b/support/tool/CRAFT/admin_gebruikersgroep/verwijderen.php
@@ -1,89 +1,90 @@
-  	<?php
-	
-	$_SESSION['admin_deel'] = 5;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+<?php
+	if (isset($_SESSION['admin_deel'])) {
+		$_SESSION['admin_deel'] = 5;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Gebruikersgroepen verwijderen</h2>
-
-			<?php
-  			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
-					$query = "DELETE FROM gebruikers_groepen WHERE Groep_ID = " . $_POST['groep'];
-					if (mysql_query($query)) echo("De door u geselecteerde gebruikersgroep is uit het systeem verwijderd.<br>");
-					else("Er is iets mis gegaan met het verwijderen van de geselecteerde gebruikersgroep!! De gebruikersgroep is niet verwijderd!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een gebruikersgroep uit de treeview.</a>');
-  			}
-  			else {
-  				
-    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-						$query = "SELECT Groeps_Naam, Vaste_gegevens FROM gebruikers_groepen WHERE Groep_ID = '". $_GET['c'] ."'";
-						$resultaat = mysql_query($query);
-						$row = mysql_fetch_row($resultaat);
-						
-						echo('U heeft de gebruikersgroep "'. $row[0] .'" geselecteerd:<br>');
-						
-						if ($row[1] == 0) {
-						
-							//eerst kijken of er gebruikers onder deze groep hangen
-							$query = "SELECT COUNT(Groep_ID) FROM gebruiker WHERE Groep_ID = '". $_GET['c'] ."' GROUP BY Groep_ID";
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Gebruikersgroepen verwijderen</h2>
+	
+				<?php
+	  			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
+						$query = "DELETE FROM gebruikers_groepen WHERE Groep_ID = " . $_POST['groep'];
+						if (mysql_query($query)) echo("De door u geselecteerde gebruikersgroep is uit het systeem verwijderd.<br>");
+						else("Er is iets mis gegaan met het verwijderen van de geselecteerde gebruikersgroep!! De gebruikersgroep is niet verwijderd!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een gebruikersgroep uit de treeview.</a>');
+	  			}
+	  			else {
+	  				
+	    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+							$query = "SELECT Groeps_Naam, Vaste_gegevens FROM gebruikers_groepen WHERE Groep_ID = '". $_GET['c'] ."'";
 							$resultaat = mysql_query($query);
 							$row = mysql_fetch_row($resultaat);
-							//er zijn geen gebruikers behorende bij deze groep.
-							if ($row[0] == NULL) {
-								
-								//kijken of deze groep deel uitmaakt van een hierarchie
-								$query2 = "SELECT COUNT(Groep_ID) FROM gebruikers_groepen WHERE Groep_Parent = '". $_GET['c'] ."'";
-								$resultaat2 = mysql_query($query2);
-								$row2 = mysql_fetch_row($resultaat2);
-								//geen childs gevonden, dit is dus het onderste deel van een hierarchie
-								//er mag verwijderd worden!!!!!!!!!!!!!!!
-								if ($row2[0] == NULL || $row2[0] ==0) {
-									//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
-									?>
-							    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-							    		<table>
-							    			<tr><td><input type="hidden" name="groep" value="<?php echo($_GET['c']);?>">Weet u zeker dat u deze gebruikersgroep verwijderen wilt?</td></tr>
-							    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil deze gebruikersgroep verwijderen</td></tr>
-							    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
-							    		</table>
-							    	</form>
-									<?php
+							
+							echo('U heeft de gebruikersgroep "'. $row[0] .'" geselecteerd:<br>');
+							
+							if ($row[1] == 0) {
+							
+								//eerst kijken of er gebruikers onder deze groep hangen
+								$query = "SELECT COUNT(Groep_ID) FROM gebruiker WHERE Groep_ID = '". $_GET['c'] ."' GROUP BY Groep_ID";
+								$resultaat = mysql_query($query);
+								$row = mysql_fetch_row($resultaat);
+								//er zijn geen gebruikers behorende bij deze groep.
+								if ($row[0] == NULL) {
+									
+									//kijken of deze groep deel uitmaakt van een hierarchie
+									$query2 = "SELECT COUNT(Groep_ID) FROM gebruikers_groepen WHERE Groep_Parent = '". $_GET['c'] ."'";
+									$resultaat2 = mysql_query($query2);
+									$row2 = mysql_fetch_row($resultaat2);
+									//geen childs gevonden, dit is dus het onderste deel van een hierarchie
+									//er mag verwijderd worden!!!!!!!!!!!!!!!
+									if ($row2[0] == NULL || $row2[0] ==0) {
+										//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
+										?>
+								    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+								    		<table>
+								    			<tr><td><input type="hidden" name="groep" value="<?php echo($_GET['c']);?>">Weet u zeker dat u deze gebruikersgroep verwijderen wilt?</td></tr>
+								    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil deze gebruikersgroep verwijderen</td></tr>
+								    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
+								    		</table>
+								    	</form>
+										<?php
+									}
+									else echo("<br>Deze gebruikersgroep heeft onderliggende gebruikersgroepen, welke naar deze gebruikersgroep verwijzen.<br>Hierdoor kan deze gebruikersgroep niet verwijderd worden!");
 								}
-								else echo("<br>Deze gebruikersgroep heeft onderliggende gebruikersgroepen, welke naar deze gebruikersgroep verwijzen.<br>Hierdoor kan deze gebruikersgroep niet verwijderd worden!");
+								//wel gebruikers behorende bij deze groep, dus stoppen (met een melding)
+								else echo("<br>Er zijn gebruikers van deze gebruikersgroep horen.<br>Hierdoor is het niet mogelijk om deze gebruikersgroep te verwijderen!");
 							}
-							//wel gebruikers behorende bij deze groep, dus stoppen (met een melding)
-							else echo("<br>Er zijn gebruikers van deze gebruikersgroep horen.<br>Hierdoor is het niet mogelijk om deze gebruikersgroep te verwijderen!");
+							else echo("<br>De geselecteerde gebruikersgroep is een vaste groep.<br>Hierdoor is het niet mogelijk om deze gebruikersgroep te verwijderen!");
 						}
-						else echo("<br>De geselecteerde gebruikersgroep is een vaste groep.<br>Hierdoor is het niet mogelijk om deze gebruikersgroep te verwijderen!");
+						else echo("Er is geen gebruikersgroep geselecteerd om te verwijderen<br>Selecteer hiernaast een gebruikersgroep.");
 					}
-					else echo("Er is geen gebruikersgroep geselecteerd om te verwijderen<br>Selecteer hiernaast een gebruikersgroep.");
-				}
-			
-			?>
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+				
+				?>
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_locaties/bewerken.php b/support/tool/CRAFT/admin_locaties/bewerken.php
index ef7a7b0a235558933e48211fedfa39745bbcc68c..30099681e22b70376dac2f70f083ae8a17673dcc 100644
--- a/support/tool/CRAFT/admin_locaties/bewerken.php
+++ b/support/tool/CRAFT/admin_locaties/bewerken.php
@@ -1,131 +1,132 @@
 <?php
-	
-	$_SESSION['admin_deel'] = 8;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+	if(isset($_SESSION['admin_deel'])) {
+		$_SESSION['admin_deel'] = 8;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Locaties bewerken</h2>
-
-			<?php
-
-				function Valideer_Invoer() {
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
-					
-					if (isset($_POST['Loc_Naam'])) {
-						if ($_POST['Loc_Naam'] == '')
-							return false;
-					} else return false;
-    		
-    			return true;
-				}
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
 			
-    		if (Valideer_Invoer()) {
-					$query = "UPDATE comp_locatie SET Loc_Naam = '". $_POST['Loc_Naam'] . "', Loc_Adres1 = '". $_POST['Loc_Adres1'] . "', Loc_Adres2 = '". $_POST['Loc_Adres2'];
-					$query = $query . "', Loc_Postcode = '". $_POST['Loc_Postcode'] ."', Loc_Plaats = '". $_POST['Loc_Plaats'] ."', Long_Graden = '". $_POST['Long_Grad'];
-					$query = $query . "', Long_Min = '". $_POST['Long_Min'] ."', Long_Sec = '". $_POST['Long_Sec'] ."', Lat_Graden = '". $_POST['Lat_Grad'];
-					$query = $query . "', Lat_Min = '". $_POST['Lat_Min'] ."', Lat_Sec = '". $_POST['Lat_Sec'] ."' WHERE Locatie_ID = '" . $_GET['c'] . "'";
-
-					if (mysql_query($query)) echo("De gewijzigde locatie \"". $_POST['Loc_Naam'] ."\" is in het systeem bijgewerkt<br>");
-					else("Er is iets mis gegaan met het opslaan van de locatie \"". $_POST['Loc_Naam'] ."\"!! De locatie is niet bijgewerkt!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar de vorige locatie of selecteer links een locatie uit de treeview.</a>');
-    		}
-    		else {
-    		
-	    		if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-						$query = "SELECT * FROM comp_locatie WHERE Locatie_ID ='". $_GET['c'] ."'";
-						$resultaat = mysql_query($query);
-				  	$row = mysql_fetch_array($resultaat);
-			
-			?>
+			</div>
+	    <div id="rechterdeel">
 	    	
-	    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-	    		<table>
-	    			<tr>
-	    				<td>Locatie ID:</td>
-	    				<td><?php echo($row['Locatie_ID']); ?></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie naam:</td>
-	    				<td><input type="text" name="Loc_Naam" value="<?php if (isset($_POST['Loc_Naam'])) echo($_POST['Loc_Naam']); else echo($row['Loc_Naam']); ?>">
-	    					<?php if(isset($_POST['Loc_Naam']) && $_POST['Loc_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?>
-	    				</td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie adres 1:</td>
-	    				<td><input type="text" name="Loc_Adres1" value="<?php if (isset($_POST['Loc_Adres1'])) echo($_POST['Loc_Adres1']); else echo($row['Loc_Adres1']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie adres 2:</td>
-	    				<td><input type="text" name="Loc_Adres2" value="<?php if (isset($_POST['Loc_Adres2'])) echo($_POST['Loc_Adres2']); else echo($row['Loc_Adres2']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie postcode:</td>
-	    				<td><input type="text" name="Loc_Postcode" value="<?php if (isset($_POST['Loc_Postcode'])) echo($_POST['Loc_Postcode']); else echo($row['Loc_Postcode']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie plaats:</td>
-	    				<td><input type="text" name="Loc_Plaats" value="<?php if (isset($_POST['Loc_Plaats'])) echo($_POST['Loc_Plaats']); else echo($row['Loc_Plaats']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Graden (longitude):</td>
-	    				<td><input type="text" name="Long_Grad" value="<?php if (isset($_POST['Long_Grad'])) echo($_POST['Long_Grad']); else echo($row['Long_Graden']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Minuten (longitude):</td>
-	    				<td><input type="text" name="Long_Min" value="<?php if (isset($_POST['Long_Min'])) echo($_POST['Long_Min']); else echo($row['Long_Min']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Secondes (longitude):</td>
-	    				<td><input type="text" name="Long_Sec" value="<?php if (isset($_POST['Long_Sec'])) echo($_POST['Long_Sec']); else echo($row['Long_Sec']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Graden (latitude):</td>
-	    				<td><input type="text" name="Lat_Grad" value="<?php if (isset($_POST['Lat_Grad'])) echo($_POST['Lat_Grad']); else echo($row['Lat_Graden']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Minuten (latitude):</td>
-	    				<td><input type="text" name="Lat_Min" value="<?php if (isset($_POST['Lat_Min'])) echo($_POST['Lat_Min']); else echo($row['Lat_Min']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Secondes (latitude):</td>
-	    				<td><input type="text" name="Lat_Sec" value="<?php if (isset($_POST['Lat_Sec'])) echo($_POST['Lat_Sec']); else echo($row['Lat_Sec']); ?>"></td>
-	    			</tr>
-	    			<tr>
-		    		  <td><input name="opslaan" type="hidden" value="1"></td>
-		    		  <td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
-	    			</tr>
-	    		</table>
-    		</form>
+	    	<h2>Locaties bewerken</h2>
+	
 				<?php
+	
+					function Valideer_Invoer() {
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
+							return false;
+						
+						if (isset($_POST['Loc_Naam'])) {
+							if ($_POST['Loc_Naam'] == '')
+								return false;
+						} else return false;
+	    		
+	    			return true;
+					}
+				
+	    		if (Valideer_Invoer()) {
+						$query = "UPDATE comp_locatie SET Loc_Naam = '". htmlentities($_POST['Loc_Naam'], ENT_QUOTES) . "', Loc_Adres1 = '". htmlentities($_POST['Loc_Adres1'], ENT_QUOTES) . "', Loc_Adres2 = '". htmlentities($_POST['Loc_Adres2'], ENT_QUOTES);
+						$query = $query . "', Loc_Postcode = '". htmlentities($_POST['Loc_Postcode'], ENT_QUOTES) ."', Loc_Plaats = '". htmlentities($_POST['Loc_Plaats'], ENT_QUOTES) ."', Long_Graden = '". htmlentities($_POST['Long_Grad'], ENT_QUOTES);
+						$query = $query . "', Long_Min = '". htmlentities($_POST['Long_Min'], ENT_QUOTES) ."', Long_Sec = '". htmlentities($_POST['Long_Sec'], ENT_QUOTES) ."', Lat_Graden = '". htmlentities($_POST['Lat_Grad'], ENT_QUOTES);
+						$query = $query . "', Lat_Min = '". htmlentities($_POST['Lat_Min'], ENT_QUOTES) ."', Lat_Sec = '". htmlentities($_POST['Lat_Sec'], ENT_QUOTES) ."' WHERE Locatie_ID = '" . $_GET['c'] . "'";
+	
+						if (mysql_query($query)) echo("De gewijzigde locatie \"". $_POST['Loc_Naam'] ."\" is in het systeem bijgewerkt<br>");
+						else("Er is iets mis gegaan met het opslaan van de locatie \"". $_POST['Loc_Naam'] ."\"!! De locatie is niet bijgewerkt!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar de vorige locatie of selecteer links een locatie uit de treeview.</a>');
 	    		}
-					else echo('Er is geen locatie geselecteerd om te wijzigen.<br>Selecteer hiernaast een locatie.'); 
-				}
-    	?>
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+	    		else {
+	    		
+		    		if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+							$query = "SELECT * FROM comp_locatie WHERE Locatie_ID ='". $_GET['c'] ."'";
+							$resultaat = mysql_query($query);
+					  	$row = mysql_fetch_array($resultaat);
+				
+				?>
+		    	
+		    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+		    		<table>
+		    			<tr>
+		    				<td>Locatie ID:</td>
+		    				<td><?php echo($row['Locatie_ID']); ?></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie naam:</td>
+		    				<td><input type="text" name="Loc_Naam" value="<?php if (isset($_POST['Loc_Naam'])) echo(htmlentities($_POST['Loc_Naam'], ENT_QUOTES)); else echo($row['Loc_Naam']); ?>">
+		    					<?php if(isset($_POST['Loc_Naam']) && $_POST['Loc_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?>
+		    				</td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie adres 1:</td>
+		    				<td><input type="text" name="Loc_Adres1" value="<?php if (isset($_POST['Loc_Adres1'])) echo(htmlentities($_POST['Loc_Adres1'], ENT_QUOTES)); else echo($row['Loc_Adres1']); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie adres 2:</td>
+		    				<td><input type="text" name="Loc_Adres2" value="<?php if (isset($_POST['Loc_Adres2'])) echo(htmlentities($_POST['Loc_Adres2'], ENT_QUOTES)); else echo($row['Loc_Adres2']); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie postcode:</td>
+		    				<td><input type="text" name="Loc_Postcode" value="<?php if (isset($_POST['Loc_Postcode'])) echo(htmlentities($_POST['Loc_Postcode'], ENT_QUOTES)); else echo($row['Loc_Postcode']); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie plaats:</td>
+		    				<td><input type="text" name="Loc_Plaats" value="<?php if (isset($_POST['Loc_Plaats'])) echo(htmlentities($_POST['Loc_Plaats'], ENT_QUOTES)); else echo($row['Loc_Plaats']); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Graden (longitude):</td>
+		    				<td><input type="text" name="Long_Grad" value="<?php if (isset($_POST['Long_Grad'])) echo(htmlentities($_POST['Long_Grad'], ENT_QUOTES)); else echo($row['Long_Graden']); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Minuten (longitude):</td>
+		    				<td><input type="text" name="Long_Min" value="<?php if (isset($_POST['Long_Min'])) echo(htmlentities($_POST['Long_Min'], ENT_QUOTES)); else echo($row['Long_Min']); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Secondes (longitude):</td>
+		    				<td><input type="text" name="Long_Sec" value="<?php if (isset($_POST['Long_Sec'])) echo(htmlentities($_POST['Long_Sec'], ENT_QUOTES)); else echo($row['Long_Sec']); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Graden (latitude):</td>
+		    				<td><input type="text" name="Lat_Grad" value="<?php if (isset($_POST['Lat_Grad'])) echo(htmlentities($_POST['Lat_Grad'], ENT_QUOTES)); else echo($row['Lat_Graden']); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Minuten (latitude):</td>
+		    				<td><input type="text" name="Lat_Min" value="<?php if (isset($_POST['Lat_Min'])) echo(htmlentities($_POST['Lat_Min'], ENT_QUOTES)); else echo($row['Lat_Min']); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Secondes (latitude):</td>
+		    				<td><input type="text" name="Lat_Sec" value="<?php if (isset($_POST['Lat_Sec'])) echo(htmlentities($_POST['Lat_Sec'], ENT_QUOTES)); else echo($row['Lat_Sec']); ?>"></td>
+		    			</tr>
+		    			<tr>
+			    		  <td><input name="opslaan" type="hidden" value="1"></td>
+			    		  <td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
+		    			</tr>
+		    		</table>
+	    		</form>
+					<?php
+		    		}
+						else echo('Er is geen locatie geselecteerd om te wijzigen.<br>Selecteer hiernaast een locatie.'); 
+					}
+	    	?>
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_locaties/toevoegen.php b/support/tool/CRAFT/admin_locaties/toevoegen.php
index 466bf92c15f1b914331becff984a190fa9591dee..bda7ec24e938c5af5d20fc48444e5861ca91d0c6 100644
--- a/support/tool/CRAFT/admin_locaties/toevoegen.php
+++ b/support/tool/CRAFT/admin_locaties/toevoegen.php
@@ -1,121 +1,122 @@
-  	<?php
-	
-	$_SESSION['admin_deel'] = 8;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+<?php
+	if(isset($_SESSION['admin_deel'])){
+		$_SESSION['admin_deel'] = 8;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Locaties toevoegen</h2>
-    	
-	    	<?php
-	    		
-	    		function Valideer_Invoer() {
-						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-							return false;
-						
-						if (isset($_POST['Loc_Naam'])) {
-							if ($_POST['Loc_Naam'] == '')
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Locaties toevoegen</h2>
+	    	
+		    	<?php
+		    		
+		    		function Valideer_Invoer() {
+							if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 								return false;
-						} else return false;
-	    		
-	    			return true;
-	    		}
-	    		
-	    		if(Valideer_Invoer()) {
-						$query = "INSERT INTO comp_locatie (Loc_Naam, Long_Graden, Long_Min, Long_Sec, Lat_Graden, Lat_Min, Lat_Sec, ";
-						$query = $query . "Loc_Adres1, Loc_Adres2, Loc_Postcode, Loc_Plaats)  VALUES ('". $_POST['Loc_Naam'];
-						$query = $query . "', '". $_POST['Long_Grad'] ."', '". $_POST['Long_Min']. "', '".$_POST['Long_Sec'];
-						$query = $query . "', '". $_POST['Lat_Grad'] . "', '" .$_POST['Lat_Min']. "', '" .$_POST['Lat_Sec'];
-						$query = $query . "', '". $_POST['Loc_Adres1'] . "', '". $_POST['Loc_Adres2'] . "', '". $_POST['Loc_Postcode']. "', '". $_POST['Loc_Plaats']. "')";
-						if (mysql_query($query)) echo("De nieuwe locatie \"". $_POST['Loc_Naam'] ."\" is aan het systeem toegevoegd<br>");
-						else echo("De nieuwe locatie \"". $_POST['Loc_Naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
-						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een locatie toe te voegen.</a>');
-	    		}
-	    		else {
-	    		
-	    	?>
+							
+							if (isset($_POST['Loc_Naam'])) {
+								if ($_POST['Loc_Naam'] == '')
+									return false;
+							} else return false;
+		    		
+		    			return true;
+		    		}
+		    		
+		    		if(Valideer_Invoer()) {
+							$query = "INSERT INTO comp_locatie (Loc_Naam, Long_Graden, Long_Min, Long_Sec, Lat_Graden, Lat_Min, Lat_Sec, ";
+							$query = $query . "Loc_Adres1, Loc_Adres2, Loc_Postcode, Loc_Plaats)  VALUES ('". htmlentities($_POST['Loc_Naam'], ENT_QUOTES);
+							$query = $query . "', '". htmlentities($_POST['Long_Grad'], ENT_QUOTES) ."', '". htmlentities($_POST['Long_Min'], ENT_QUOTES). "', '".htmlentities($_POST['Long_Sec'], ENT_QUOTES);
+							$query = $query . "', '". htmlentities($_POST['Lat_Grad'], ENT_QUOTES) . "', '" .htmlentities($_POST['Lat_Min'], ENT_QUOTES). "', '" .htmlentities($_POST['Lat_Sec'], ENT_QUOTES);
+							$query = $query . "', '". htmlentities($_POST['Loc_Adres1'], ENT_QUOTES) . "', '". htmlentities($_POST['Loc_Adres2'], ENT_QUOTES) . "', '". htmlentities($_POST['Loc_Postcode'], ENT_QUOTES). "', '". htmlentities($_POST['Loc_Plaats'], ENT_QUOTES). "')";
+							if (mysql_query($query)) echo("De nieuwe locatie \"". $_POST['Loc_Naam'] ."\" is aan het systeem toegevoegd<br>");
+							else echo("De nieuwe locatie \"". $_POST['Loc_Naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
+							echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een locatie toe te voegen.</a>');
+		    		}
+		    		else {
+		    		
+		    	?>
+		    	
+		    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>">
+		    		<table>
+		    			<tr>
+		    				<td>Locatie naam:</td>
+		    				<td><input type="text" name="Loc_Naam" value="<?php if(isset($_POST['Loc_Naam'])) echo(htmlentities($_POST['Loc_Naam'], ENT_QUOTES)); ?>">
+		    					<?php if(isset($_POST['Loc_Naam']) && $_POST['Loc_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?>
+		    				</td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie adres 1:</td>
+		    				<td><input type="text" name="Loc_Adres1" value="<?php if(isset($_POST['Loc_Adres1'])) echo(htmlentities($_POST['Loc_Adres2'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie adres 2:</td>
+		    				<td><input type="text" name="Loc_Adres2" value="<?php if(isset($_POST['Loc_Adres2'])) echo(htmlentities($_POST['Loc_Adres2'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie postcode:</td>
+		    				<td><input type="text" name="Loc_Postcode" value="<?php if(isset($_POST['Loc_Postcode'])) echo(htmlentities($_POST['Loc_Postcode'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Locatie plaats:</td>
+		    				<td><input type="text" name="Loc_Plaats" value="<?php if(isset($_POST['Loc_Plaats'])) echo(htmlentities($_POST['Loc_Plaats'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Graden (longitude):</td>
+		    				<td><input type="text" name="Long_Grad" value="<?php if(isset($_POST['Long_Grad'])) echo(htmlentities($_POST['Long_Grad'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Minuten (longitude):</td>
+		    				<td><input type="text" name="Long_Min" value="<?php if(isset($_POST['Long_Min'])) echo(htmlentities($_POST['Long_Min'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Secondes (longitude):</td>
+		    				<td><input type="text" name="Long_Sec" value="<?php if(isset($_POST['Long_Sec'])) echo(htmlentities($_POST['Long_Sec'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Graden (latitude):</td>
+		    				<td><input type="text" name="Lat_Grad" value="<?php if(isset($_POST['Lat_Grad'])) echo(htmlentities($_POST['Lat_Grad'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Minuten (latitude):</td>
+		    				<td><input type="text" name="Lat_Min" value="<?php if(isset($_POST['Lat_Min'])) echo(htmlentities($_POST['Lat_Min'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+		    				<td>Secondes (latitude):</td>
+		    				<td><input type="text" name="Lat_Sec" value="<?php if(isset($_POST['Lat_Sec'])) echo(htmlentities($_POST['Lat_Sec'], ENT_QUOTES)); ?>"></td>
+		    			</tr>
+		    			<tr>
+			    		  <td><input name="opslaan" type="hidden" value="1"></td>
+			    		  <td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
+		    			</tr>
+		    		</table>
+	    		</form>
+			<?php
+				}
+			?>
 	    	
-	    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>">
-	    		<table>
-	    			<tr>
-	    				<td>Locatie naam:</td>
-	    				<td><input type="text" name="Loc_Naam" value="<?php if(isset($_POST['Loc_Naam'])) echo($_POST['Loc_Naam']); ?>">
-	    					<?php if(isset($_POST['Loc_Naam']) && $_POST['Loc_Naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?>
-	    				</td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie adres 1:</td>
-	    				<td><input type="text" name="Loc_Adres1" value="<?php if(isset($_POST['Loc_Adres1'])) echo($_POST['Loc_Adres2']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie adres 2:</td>
-	    				<td><input type="text" name="Loc_Adres2" value="<?php if(isset($_POST['Loc_Adres2'])) echo($_POST['Loc_Adres2']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie postcode:</td>
-	    				<td><input type="text" name="Loc_Postcode" value="<?php if(isset($_POST['Loc_Postcode'])) echo($_POST['Loc_Postcode']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Locatie plaats:</td>
-	    				<td><input type="text" name="Loc_Plaats" value="<?php if(isset($_POST['Loc_Plaats'])) echo($_POST['Loc_Plaats']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Graden (longitude):</td>
-	    				<td><input type="text" name="Long_Grad" value="<?php if(isset($_POST['Long_Grad'])) echo($_POST['Long_Grad']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Minuten (longitude):</td>
-	    				<td><input type="text" name="Long_Min" value="<?php if(isset($_POST['Long_Min'])) echo($_POST['Long_Min']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Secondes (longitude):</td>
-	    				<td><input type="text" name="Long_Sec" value="<?php if(isset($_POST['Long_Sec'])) echo($_POST['Long_Sec']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Graden (latitude):</td>
-	    				<td><input type="text" name="Lat_Grad" value="<?php if(isset($_POST['Lat_Grad'])) echo($_POST['Lat_Grad']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Minuten (latitude):</td>
-	    				<td><input type="text" name="Lat_Min" value="<?php if(isset($_POST['Lat_Min'])) echo($_POST['Lat_Min']); ?>"></td>
-	    			</tr>
-	    			<tr>
-	    				<td>Secondes (latitude):</td>
-	    				<td><input type="text" name="Lat_Sec" value="<?php if(isset($_POST['Lat_Sec'])) echo($_POST['Lat_Sec']); ?>"></td>
-	    			</tr>
-	    			<tr>
-		    		  <td><input name="opslaan" type="hidden" value="1"></td>
-		    		  <td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
-	    			</tr>
-	    		</table>
-    		</form>
-		<?php
-			}
-		?>
-    	
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_locaties/verwijderen.php b/support/tool/CRAFT/admin_locaties/verwijderen.php
index 2711f5b765dd6e77772872eea7642d90a22564d4..d11c0d083f0d877652d20fb3e95ad8bb95285a1c 100644
--- a/support/tool/CRAFT/admin_locaties/verwijderen.php
+++ b/support/tool/CRAFT/admin_locaties/verwijderen.php
@@ -1,74 +1,75 @@
 <?php
-	
-	$_SESSION['admin_deel'] = 8;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+	if(isset($_SESSION['admin_deel'])){
+		$_SESSION['admin_deel'] = 8;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	
-    	<h2>Locaties verwijderen</h2>
-	
-    		<?php
-    			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
-						$query = "DELETE FROM comp_locatie WHERE Locatie_ID = " . $_POST['Loc_ID'];
-						if (mysql_query($query)) echo("De door u geselecteerde locatie is uit het systeem verwijderd.<br>");
-						else("Er is iets mis gegaan met het verwijderen van de locatie!! De locatie is niet verwijderd!");
-						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een locatie uit de treeview.</a>');
-    			}
-    			else {
-	    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-							$query = "SELECT Loc_Naam FROM comp_locatie WHERE Locatie_ID = '". $_GET['c'] ."'";
-							$resultaat = mysql_query($query);
-							$row = mysql_fetch_row($resultaat);
-							
-							echo('U heeft het type "'. $row[0] .'" geselecteerd:<br>');
-							
-							//eerst kijken of er componenten aangemaakt zijn welke deze locatie gebruiken
-							$query = "SELECT COUNT(Comp_Type_ID) FROM comp_lijst WHERE Comp_Locatie = '". $_GET['c'] ."' GROUP BY Comp_Locatie";
-							$resultaat = mysql_query($query);
-							$row = mysql_fetch_row($resultaat);
-							//er zijn geen componenten met deze locatie, dus er mag verwijderd worden
-							if ($row[0] == NULL) {
-								//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
-								?>
-						    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>&c=<?php echo($_GET['c']); ?>">
-						    		<table>
-						    			<tr><td><input type="hidden" name="Loc_ID" value="<?php echo($_GET['c']);?>">Weet u zeker dat u deze locatie wilt verwijderen wilt?</td></tr>
-						    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil deze locatie verwijderen</td></tr>
-						    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
-						    		</table>
-						    	</form>
-								<?php
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	
+	    	<h2>Locaties verwijderen</h2>
+		
+	    		<?php
+	    			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
+							$query = "DELETE FROM comp_locatie WHERE Locatie_ID = " . $_POST['Loc_ID'];
+							if (mysql_query($query)) echo("De door u geselecteerde locatie is uit het systeem verwijderd.<br>");
+							else("Er is iets mis gegaan met het verwijderen van de locatie!! De locatie is niet verwijderd!");
+							echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een locatie uit de treeview.</a>');
+	    			}
+	    			else {
+		    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+								$query = "SELECT Loc_Naam FROM comp_locatie WHERE Locatie_ID = '". $_GET['c'] ."'";
+								$resultaat = mysql_query($query);
+								$row = mysql_fetch_row($resultaat);
+								
+								echo('U heeft het type "'. $row[0] .'" geselecteerd:<br>');
+								
+								//eerst kijken of er componenten aangemaakt zijn welke deze locatie gebruiken
+								$query = "SELECT COUNT(Comp_Type_ID) FROM comp_lijst WHERE Comp_Locatie = '". $_GET['c'] ."' GROUP BY Comp_Locatie";
+								$resultaat = mysql_query($query);
+								$row = mysql_fetch_row($resultaat);
+								//er zijn geen componenten met deze locatie, dus er mag verwijderd worden
+								if ($row[0] == NULL) {
+									//FORMPJE MAKEN!!!!!!!!!!!!!!!!!!!!!
+									?>
+							    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>&c=<?php echo($_GET['c']); ?>">
+							    		<table>
+							    			<tr><td><input type="hidden" name="Loc_ID" value="<?php echo($_GET['c']);?>">Weet u zeker dat u deze locatie wilt verwijderen wilt?</td></tr>
+							    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil deze locatie verwijderen</td></tr>
+							    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
+							    		</table>
+							    	</form>
+									<?php
+								}
+								//wel componenten met deze locatie, dus stoppen (met een melding)					
+								else echo("Deze locatie wordt gebruikt door een of meerdere componenten.<br>Hierdoor is het niet mogelijk om deze locatie te verwijderen!");
 							}
-							//wel componenten met deze locatie, dus stoppen (met een melding)					
-							else echo("Deze locatie wordt gebruikt door een of meerdere componenten.<br>Hierdoor is het niet mogelijk om deze locatie te verwijderen!");
+							else echo("Er is geen locatie geselecteerd om te verwijderen<br>Selecteer hiernaast een locatie.");
 						}
-						else echo("Er is geen locatie geselecteerd om te verwijderen<br>Selecteer hiernaast een locatie.");
-					}
-		    	?>
-    	
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+			    	?>
+	    	
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_melding_types/bewerken.php b/support/tool/CRAFT/admin_melding_types/bewerken.php
index 265f99739ff6bd959642fe19054cc1fbc00792a6..faa7ccddd7a8b8456ab2939df1fb5a8cd02adbc1 100644
--- a/support/tool/CRAFT/admin_melding_types/bewerken.php
+++ b/support/tool/CRAFT/admin_melding_types/bewerken.php
@@ -1,136 +1,138 @@
   <?php
+  if(isset($_SESSION['admin_deel'])) {
 	
-	$_SESSION['admin_deel'] = 3;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+		$_SESSION['admin_deel'] = 3;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Type melding bewerken</h2>
-			<?php
-    		
-    		function valideer_invoer() {
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
-
-					//het controleren van de naam
-					if (isset($_POST['type_naam'])) {
-						if ($_POST['type_naam'] == '')
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Type melding bewerken</h2>
+				<?php
+	    		
+	    		function valideer_invoer() {
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 							return false;
-					} else return false;
-
-					//het controleren van de aanwezigheid van een beschrijving
-					if (isset($_POST['type_beschrijving']) && $_POST['type_beschrijving'] =='')
-						return false;
-
-    			return true;
-    		}
-    		
-    		//controle op ingevoerde waardes uitvoeren om zodoende erachter te komen of er opgeslagen mag worden.
-    		if (valideer_invoer()) {
-					$query = "UPDATE melding_type SET Melding_Type_Naam = '". $_POST['type_naam'] ."', Huidige_Status = '". $_POST['type_status'] ."', Algemene_Melding='";
-					if (isset($_POST['type_algemeen']) && $_POST['type_algemeen'] == 'on') 
-						$query = $query . "1', ";
-					else $query = $query . "0', ";
-					$query = $query . "Stand_Beschrijving='". $_POST['type_beschrijving'] ."', Stand_Oplossing='". $_POST['type_oplossing'] ."' WHERE Meld_Type_ID = '" . $_GET['c'] . "'";
+	
+						//het controleren van de naam
+						if (isset($_POST['type_naam'])) {
+							if ($_POST['type_naam'] == '')
+								return false;
+						} else return false;
+	
+						//het controleren van de aanwezigheid van een beschrijving
+						if (isset($_POST['type_beschrijving']) && $_POST['type_beschrijving'] =='')
+							return false;
+	
+	    			return true;
+	    		}
+	    		
+	    		//controle op ingevoerde waardes uitvoeren om zodoende erachter te komen of er opgeslagen mag worden.
+	    		if (valideer_invoer()) {
+						$query = "UPDATE melding_type SET Melding_Type_Naam = '". htmlentities($_POST['type_naam'], ENT_QUOTES) ."', Huidige_Status = '". $_POST['type_status'] ."', Algemene_Melding='";
+						if (isset($_POST['type_algemeen']) && $_POST['type_algemeen'] == 'on') 
+							$query = $query . "1', ";
+						else $query = $query . "0', ";
+						$query = $query . "Stand_Beschrijving='". htmlentities($_POST['type_beschrijving'], ENT_QUOTES) ."', Stand_Oplossing='". htmlentities($_POST['type_oplossing'], ENT_QUOTES) ."' WHERE Meld_Type_ID = '" . $_GET['c'] . "'";
+						
+						if (mysql_query($query)) echo("Het gewijzigde type melding \"". $_POST['type_naam'] ."\" is in het systeem bijgewerkt<br>");
+						else("Er is iets mis gegaan met het opslaan van het type melding\"". $_POST['type_naam'] ."\"!! Het type melding is niet bijgewerkt!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige type melding of selecteer links een type melding uit de treeview.</a>');
+	
+	    		}
+	    		else {
+		    		if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+							$query = "SELECT * FROM melding_type WHERE Meld_Type_ID ='". $_GET['c'] ."'";
+							$resultaat = mysql_query($query);
+					  	$row = mysql_fetch_array($resultaat);
+					?>
+			    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>&c=<?php echo($_GET['c']); ?>">
+			    		<table>
+			    			<tr>
+			    				<td>Type ID:</td>
+			    				<td><?php echo($row['Meld_Type_ID']); ?></td>
+			    			</tr>
+			    			<tr>
+			    				<td>Type naam:</td>
+			    				<td><input name="type_naam" type="text" value="<?php if (isset($_POST['type_naam'])) echo(htmlentities($_POST['type_naam'], ENT_QUOTES)); else echo($row['Melding_Type_Naam']); ?>">
+					    			<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['type_naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>');?></td>
+			    			</tr>
+			    			<tr>
+			    				<td>Huidige status:</td>
+			    				<td><select name="type_status">
+										<?php
+											$query2 = "SELECT Status_ID, Status FROM status";
+											$result = mysql_query($query2);
+	
+											if (isset($_POST['type_status'])) $selectie = $_POST['type_status'];
+								  		else $selectie = $row['Huidige_Status'];
+	
+											while ($data = mysql_fetch_array($result)) {
+												echo("<option value=\"". $data['Status_ID'] ."\"");
+												if ($data['Status_ID'] == $selectie) echo(" SELECTED");
+												echo(">". $data['Status'] ."</option>\r\n");
+											}
+										?>
+			    				</select></td>
+			    			</tr>
+			    			<tr>
+			    				<td>Algemene melding:</td>
+			    				<td>
+		    						<?php 
+					    				echo('<input id="type_algemeen" name="type_algemeen" type="checkbox" ');
+					    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+					    					if(isset($_POST['type_algemeen']) && ($_POST['type_algemeen'] == 1 || $_POST['type_algemeen'] == 'on')) 
+					    					echo('CHECKED');
+					    				}
+					    				else if ($row['Algemene_Melding'] == 1) echo('CHECKED');
+					    				echo('>');
+					    			?></td>
+			    			</tr>
+			    			<tr>
+			    				<td>Standaard omschrijving:</td>
+			    				<td><textarea name="type_beschrijving" rows="5" cols="35"><?php if (isset($_POST['type_beschrijving'])) echo(htmlentities($_POST['type_beschrijving'], ENT_QUOTES)); else echo($row['Stand_Beschrijving']); ?></textarea>
+				    			<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['type_beschrijving'] == '') echo('<b id="type_naam">* Er is geen naam ingevoerd!</b>');?></td>
+	
+			    			</tr>
+			    			<tr>
+			    				<td>Standaard oplossing:</td>
+			    				<td><textarea name="type_oplossing" rows="5" cols="35"><?php if (isset($_POST['type_oplossing'])) echo(htmlentities($_POST['type_oplossing'], ENT_QUOTES)); else echo($row['Stand_Oplossing']); ?></textarea></td>
+			    			</tr>
+				    		<tr>
+				    			<td><input name="opslaan" type="hidden" value="1"></td>
+				    			<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
+			    			</tr>	    		
+			    		</table>
+			    	</form>
+		
+						<?php
+			    		}
+							else echo('Er is geen type melding geselecteerd om te wijzigen.<br>Selecteer hiernaast een type melding.'); 
+						}
+	    	?>
 					
-					if (mysql_query($query)) echo("Het gewijzigde type melding \"". $_POST['type_naam'] ."\" is in het systeem bijgewerkt<br>");
-					else("Er is iets mis gegaan met het opslaan van het type melding\"". $_POST['type_naam'] ."\"!! Het type melding is niet bijgewerkt!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het vorige type melding of selecteer links een type melding uit de treeview.</a>');
-
-    		}
-    		else {
-	    		if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-						$query = "SELECT * FROM melding_type WHERE Meld_Type_ID ='". $_GET['c'] ."'";
-						$resultaat = mysql_query($query);
-				  	$row = mysql_fetch_array($resultaat);
-				?>
-		    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']);?>&c=<?php echo($_GET['c']); ?>">
-		    		<table>
-		    			<tr>
-		    				<td>Type ID:</td>
-		    				<td><?php echo($row['Meld_Type_ID']); ?></td>
-		    			</tr>
-		    			<tr>
-		    				<td>Type naam:</td>
-		    				<td><input name="type_naam" type="text" value="<?php if (isset($_POST['type_naam'])) echo($_POST['type_naam']); else echo($row['Melding_Type_Naam']); ?>">
-				    			<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['type_naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>');?></td>
-		    			</tr>
-		    			<tr>
-		    				<td>Huidige status:</td>
-		    				<td><select name="type_status">
-									<?php
-										$query2 = "SELECT Status_ID, Status FROM status";
-										$result = mysql_query($query2);
-
-										if (isset($_POST['type_status'])) $selectie = $_POST['type_status'];
-							  		else $selectie = $row['Huidige_Status'];
-
-										while ($data = mysql_fetch_array($result)) {
-											echo("<option value=\"". $data['Status_ID'] ."\"");
-											if ($data['Status_ID'] == $selectie) echo(" SELECTED");
-											echo(">". $data['Status'] ."</option>\r\n");
-										}
-									?>
-		    				</select></td>
-		    			</tr>
-		    			<tr>
-		    				<td>Algemene melding:</td>
-		    				<td>
-	    						<?php 
-				    				echo('<input id="type_algemeen" name="type_algemeen" type="checkbox" ');
-				    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-				    					if(isset($_POST['type_algemeen']) && ($_POST['type_algemeen'] == 1 || $_POST['type_algemeen'] == 'on')) 
-				    					echo('CHECKED');
-				    				}
-				    				else if ($row['Algemene_Melding'] == 1) echo('CHECKED');
-				    				echo('>');
-				    			?></td>
-		    			</tr>
-		    			<tr>
-		    				<td>Standaard omschrijving:</td>
-		    				<td><textarea name="type_beschrijving" rows="5" cols="35"><?php if (isset($_POST['type_beschrijving'])) echo($_POST['type_beschrijving']); else echo($row['Stand_Beschrijving']); ?></textarea>
-			    			<?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 && $_POST['type_beschrijving'] == '') echo('<b id="type_naam">* Er is geen naam ingevoerd!</b>');?></td>
-
-		    			</tr>
-		    			<tr>
-		    				<td>Standaard oplossing:</td>
-		    				<td><textarea name="type_oplossing" rows="5" cols="35"><?php if (isset($_POST['type_oplossing'])) echo($_POST['type_oplossing']); else echo($row['Stand_Oplossing']); ?></textarea></td>
-		    			</tr>
-			    		<tr>
-			    			<td><input name="opslaan" type="hidden" value="1"></td>
-			    			<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
-		    			</tr>	    		
-		    		</table>
-		    	</form>
+	    </div>
 	
-					<?php
-		    		}
-						else echo('Er is geen type melding geselecteerd om te wijzigen.<br>Selecteer hiernaast een type melding.'); 
-					}
-    	?>
-				
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>      	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_melding_types/toevoegen.php b/support/tool/CRAFT/admin_melding_types/toevoegen.php
index 39fc2cd344bf608d73462b216dbd3526153c45d6..479222fcbfd8e4e5c7aee180b052a83007e9cf47 100644
--- a/support/tool/CRAFT/admin_melding_types/toevoegen.php
+++ b/support/tool/CRAFT/admin_melding_types/toevoegen.php
@@ -1,137 +1,140 @@
-  <?php
+<?php
 	
-	$_SESSION['admin_deel'] = 3;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+	if (isset($_SESSION['admin_deel'])) {
 	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+		$_SESSION['admin_deel'] = 3;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Type melding toevoegen</h2>
-    	
-    	<?php
-    	
-    		function Valideer_Invoer() {
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
-
-					if (isset($_POST['type_naam'])) {
-						if ($_POST['type_naam'] == '')
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Type melding toevoegen</h2>
+	    	
+	    	<?php
+	    	
+	    		function Valideer_Invoer() {
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 							return false;
-					} else return false;
-
-					if (isset($_POST['type_beschrijving'])) {
-						if($_POST['type_beschrijving'] == '')
-							return false;
-					} else return false;
-
-   				return true;
-    		}
-    	
-    		//kijken of er opgeslagen mag worden
-    		if (Valideer_Invoer()) {
-					
-					
-					if (isset($_POST['type_algemeen']) && ($_POST['type_algemeen'] == 1 || $_POST['type_algemeen'] == 'on')) $algemeen = 1;
-					else $algemeen = 0;
+	
+						if (isset($_POST['type_naam'])) {
+							if ($_POST['type_naam'] == '')
+								return false;
+						} else return false;
+	
+						if (isset($_POST['type_beschrijving'])) {
+							if($_POST['type_beschrijving'] == '')
+								return false;
+						} else return false;
+	
+	   				return true;
+	    		}
+	    	
+	    		//kijken of er opgeslagen mag worden
+	    		if (Valideer_Invoer()) {
+						
+						
+						if (isset($_POST['type_algemeen']) && ($_POST['type_algemeen'] == 1 || $_POST['type_algemeen'] == 'on')) $algemeen = 1;
+						else $algemeen = 0;
+						
+						$query = "INSERT INTO melding_type (Melding_Type_Naam, Huidige_Status, Algemene_Melding, Stand_Beschrijving";
+						if (isset($_POST['type_oplossing']) && $_POST['type_oplossing'] != '')
+							$query = $query . ", Stand_Oplossing";
+						
+						$query = $query . ") VALUES ('". htmlentities($_POST['type_naam'], ENT_QUOTES) ."', '". $_POST['type_status'] ."', '". $algemeen ."', '". htmlentities($_POST['type_beschrijving'], ENT_QUOTES);
+						if (isset($_POST['type_oplossing']) && $_POST['type_oplossing'] != '')
+							$query = $query. "', '" . htmlentities($_POST['type_oplossing'], ENT_QUOTES);
+						$query = $query . "')";
+	
+						if (mysql_query($query)) echo("Het nieuwe melding type \"". $_POST['type_naam'] ."\" is aan het systeem toegevoegd<br>");
+						else echo("Het nieuwe type melding \"". $_POST['type_naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een meldingtype toe te voegen.</a>');
+	   			
+	    		}
+	    		else {
+	    	?>
+	    	
+		    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>">
+			    	<table>
+			    		<tr>
+			    			<td>Naam type:</td>
+			    			<td><input name="type_naam" type="text" value="<?php if(isset($_POST['type_naam'])) echo(htmlentities($_POST['type_naam'],ENT_QUOTES)); ?>">
+			    				  <?php if(isset($_POST['type_naam']) && $_POST['type_naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?></td>
+			    		</tr>
+			    		<tr>
+			    			<td>Status melding:</td>
+			    			<td><select name="type_status">
+									<?php
+										$query2 = "SELECT Status_ID, Status FROM status";
+										$result = mysql_query($query2);
+	
+										$selectie = 'SELECTED';
+							  		if(isset($_POST['type_status'])) $selectie  = $_POST['type_status'];
+	
+										while ($data = mysql_fetch_array($result)) {
+											echo("<option value=\"". $data['Status_ID'] ."\"");
+	
+								  		if($data['Status_ID'] == $selectie || $selectie == 'SELECTED') {
+								  			echo ('SELECTED');
+								  			$selectie = -1;
+								  		}
+											echo(">". $data['Status'] ."</option>\r\n");
+										}
+									?>
+			    			</select></td>
+			    		</tr>
+			    		<tr>
+			    			<td>Algemene melding:</td>
+			    			<td><input name="type_algemeen" type="checkbox"
+								<?php
+			    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+			    					if(isset($_POST['type_algemeen']) && ($_POST['type_algemeen'] == 1 || $_POST['type_algemeen'] == 'on')) 
+			    					echo('CHECKED');
+			    				}
+			    				?>></td>
+			    		</tr>
+			    		<tr>
+			    			<td>Omschrijving:</td>
+			    			<td><textarea name="type_beschrijving" rows="5" cols="35"><?php if(isset($_POST['type_beschrijving'])) echo(htmlentities($_POST['type_beschrijving'], ENT_QUOTES)); ?></textarea>
+			    				  <?php if(isset($_POST['type_beschrijving']) && $_POST['type_beschrijving'] == '') echo('<b>* Er is geen omschrijving ingevoerd!</b>'); ?></td>
+	
+			    		</tr>
+			    		<tr>
+			    			<td>Eventuele oplossing:</td>
+			    			<td><textarea name="type_oplossing" rows="5" cols="35"><?php if(isset($_POST['type_oplossing'])) echo(htmlentities($_POST['type_oplossing'], ENT_QUOTES); ?></textarea></td>
+			    		</tr>
+			    		<tr>
+			    			<td><input name="opslaan" type="hidden" value="1"></td>
+			    			<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
+		    			</tr>	    		
+			    	</table>
+					</form>
 					
-					$query = "INSERT INTO melding_type (Melding_Type_Naam, Huidige_Status, Algemene_Melding, Stand_Beschrijving";
-					if (isset($_POST['type_oplossing']) && $_POST['type_oplossing'] != '')
-						$query = $query . ", Stand_Oplossing";
+				<?php
+					}
+				?>
 					
-					$query = $query . ") VALUES ('". $_POST['type_naam'] ."', '". $_POST['type_status'] ."', '". $algemeen ."', '". $_POST['type_beschrijving'];
-					if (isset($_POST['type_oplossing']) && $_POST['type_oplossing'] != '')
-						$query = $query. "', '" . $_POST['type_oplossing'];
-					$query = $query . "')";
-
-					if (mysql_query($query)) echo("Het nieuwe melding type \"". $_POST['type_naam'] ."\" is aan het systeem toegevoegd<br>");
-					else echo("Het nieuwe type melding \"". $_POST['type_naam'] ."\" kon niet aan het systeem toegevoegd worden!.");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om nog een meldingtype toe te voegen.</a>');
-   			
-    		}
-    		else {
-    	?>
-    	
-	    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>">
-		    	<table>
-		    		<tr>
-		    			<td>Naam type:</td>
-		    			<td><input name="type_naam" type="text" value="<?php if(isset($_POST['type_naam'])) echo($_POST['type_naam']); ?>">
-		    				  <?php if(isset($_POST['type_naam']) && $_POST['type_naam'] == '') echo('<b>* Er is geen naam ingevoerd!</b>'); ?></td>
-		    		</tr>
-		    		<tr>
-		    			<td>Status melding:</td>
-		    			<td><select name="type_status">
-								<?php
-									$query2 = "SELECT Status_ID, Status FROM status";
-									$result = mysql_query($query2);
-
-									$selectie = 'SELECTED';
-						  		if(isset($_POST['type_status'])) $selectie  = $_POST['type_status'];
-
-									while ($data = mysql_fetch_array($result)) {
-										echo("<option value=\"". $data['Status_ID'] ."\"");
-
-							  		if($data['Status_ID'] == $selectie || $selectie == 'SELECTED') {
-							  			echo ('SELECTED');
-							  			$selectie = -1;
-							  		}
-										echo(">". $data['Status'] ."</option>\r\n");
-									}
-								?>
-		    			</select></td>
-		    		</tr>
-		    		<tr>
-		    			<td>Algemene melding:</td>
-		    			<td><input name="type_algemeen" type="checkbox"
-							<?php
-		    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-		    					if(isset($_POST['type_algemeen']) && ($_POST['type_algemeen'] == 1 || $_POST['type_algemeen'] == 'on')) 
-		    					echo('CHECKED');
-		    				}
-		    				?>></td>
-		    		</tr>
-		    		<tr>
-		    			<td>Omschrijving:</td>
-		    			<td><textarea name="type_beschrijving" rows="5" cols="35"><?php if(isset($_POST['type_beschrijving'])) echo($_POST['type_beschrijving']); ?></textarea>
-		    				  <?php if(isset($_POST['type_beschrijving']) && $_POST['type_beschrijving'] == '') echo('<b>* Er is geen omschrijving ingevoerd!</b>'); ?></td>
-
-		    		</tr>
-		    		<tr>
-		    			<td>Eventuele oplossing:</td>
-		    			<td><textarea name="type_oplossing" rows="5" cols="35"><?php if(isset($_POST['type_oplossing'])) echo($_POST['type_oplossing']); ?></textarea></td>
-		    		</tr>
-		    		<tr>
-		    			<td><input name="opslaan" type="hidden" value="1"></td>
-		    			<td><a href="javascript:document.theForm.submit();">Opslaan</a></td>
-	    			</tr>	    		
-		    	</table>
-				</form>
-				
-			<?php
-				}
-			?>
-				
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");
+	}
 ?>    	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_melding_types/verwijderen.php b/support/tool/CRAFT/admin_melding_types/verwijderen.php
index cfa476f0a3afadbfdee1fae57181ac82d41b0698..1fc20beb87e61d633cd736f64bbdf489bd804f00 100644
--- a/support/tool/CRAFT/admin_melding_types/verwijderen.php
+++ b/support/tool/CRAFT/admin_melding_types/verwijderen.php
@@ -1,74 +1,76 @@
   <?php
+	if (isset($_SESSION['admin_deel'])) {
 	
-	$_SESSION['admin_deel'] = 3;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+		$_SESSION['admin_deel'] = 3;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Type melding verwijderen</h2>
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
 			
-			<?php
-   			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
-					$query = "DELETE FROM melding_type WHERE Meld_Type_ID = " . $_POST['type_melding'];
-					if (mysql_query($query)) echo("Het door u geselecteerde type component is uit het systeem verwijderd.<br>");
-					else("Er is iets mis gegaan met het verwijderen van het type!! Het type is niet verwijderd!");
-					echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een type uit de treeview.</a>');
-   			}
-   			else {
-    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-						$query = "SELECT Melding_Type_Naam FROM melding_type WHERE Meld_Type_ID = '". $_GET['c'] ."'";
-						$resultaat = mysql_query($query);
-						$row = mysql_fetch_row($resultaat);
-						
-						echo('U heeft het type melding "'. $row[0] .'" geselecteerd:<br>');
-						
-						//eerst kijken of er meldingen aangemaakt zijn van dit type
-						$query = "SELECT COUNT(Meld_Lijst_ID) FROM melding_lijst WHERE Meld_Type_ID = '". $_GET['c'] ."' GROUP BY Meld_Lijst_ID";
-						$resultaat = mysql_query($query);
-						$row = mysql_fetch_row($resultaat);
-
-						//er zijn geen meldingen van dit type.
-						if ($row[0] == NULL) {
-	 					?>
-				    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-				    		<table>
-				    			<tr><td><input type="hidden" name="type_melding" value="<?php echo($_GET['c']);?>">Weet u zeker dat u dit type melding verwijderen wilt?</td></tr>
-				    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil dit type melding verwijderen</td></tr>
-				    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
-				    		</table>
-				    	</form>
-	 					<?php
-						}
-						//er zijn wel meldingen van dit type
-						else echo("Dit type component heeft onderliggende type componenten, welke naar dit type component verwijzen.<br>Hierdoor kan dit type niet verwijderd worden!");
-    			}
-					//er is geen melding geselecteerd
-					else echo("Er is geen type melding geselecteerd om te verwijderen<br>Selecteer hiernaast een type component.");
-				}
-			?>
-		
-    </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Type melding verwijderen</h2>
+				
+				<?php
+	   			if (isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
+						$query = "DELETE FROM melding_type WHERE Meld_Type_ID = " . $_POST['type_melding'];
+						if (mysql_query($query)) echo("Het door u geselecteerde type component is uit het systeem verwijderd.<br>");
+						else("Er is iets mis gegaan met het verwijderen van het type!! Het type is niet verwijderd!");
+						echo('<a href="'.$_SESSION['huidige_pagina'].'">Klik hier om terug te keren naar het verwijderen scherm of selecteer links een type uit de treeview.</a>');
+	   			}
+	   			else {
+	    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+							$query = "SELECT Melding_Type_Naam FROM melding_type WHERE Meld_Type_ID = '". $_GET['c'] ."'";
+							$resultaat = mysql_query($query);
+							$row = mysql_fetch_row($resultaat);
+							
+							echo('U heeft het type melding "'. $row[0] .'" geselecteerd:<br>');
+							
+							//eerst kijken of er meldingen aangemaakt zijn van dit type
+							$query = "SELECT COUNT(Meld_Lijst_ID) FROM melding_lijst WHERE Meld_Type_ID = '". $_GET['c'] ."' GROUP BY Meld_Lijst_ID";
+							$resultaat = mysql_query($query);
+							$row = mysql_fetch_row($resultaat);
+	
+							//er zijn geen meldingen van dit type.
+							if ($row[0] == NULL) {
+		 					?>
+					    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+					    		<table>
+					    			<tr><td><input type="hidden" name="type_melding" value="<?php echo($_GET['c']);?>">Weet u zeker dat u dit type melding verwijderen wilt?</td></tr>
+					    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil dit type melding verwijderen</td></tr>
+					    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
+					    		</table>
+					    	</form>
+		 					<?php
+							}
+							//er zijn wel meldingen van dit type
+							else echo("Dit type component heeft onderliggende type componenten, welke naar dit type component verwijzen.<br>Hierdoor kan dit type niet verwijderd worden!");
+	    			}
+						//er is geen melding geselecteerd
+						else echo("Er is geen type melding geselecteerd om te verwijderen<br>Selecteer hiernaast een type component.");
+					}
+				?>
+			
+	    </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>      	
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_meldingen/bewerken.php b/support/tool/CRAFT/admin_meldingen/bewerken.php
index fa1170a4211e653786c3fc6c888cc0c5828e73e4..1a3fd290ea56c9973bda0257bc9dba4ca7ce697f 100644
--- a/support/tool/CRAFT/admin_meldingen/bewerken.php
+++ b/support/tool/CRAFT/admin_meldingen/bewerken.php
@@ -1,259 +1,260 @@
-  <?php
-	
-	$_SESSION['admin_deel'] = 4;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	include_once($_SESSION['pagina'] . 'includes/datum_tijd_functies.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
-		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Meldingen bewerken</h2>
+<?php
+	if (isset($_SESSION['admin_deel']))	{
+		$_SESSION['admin_deel'] = 4;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=2';
 	  
-	  	<?php
-	  		
-	  		//controle functie om te bekijken of er opgeslagen mag worden
-	  		function Valideer_Invoer() {
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
-					
-					//Meldingdatum controle
-  				if (isset($_POST['Meld_Datum'])) {
-  					//wanneer de statusdatum gevuld is, dan...
-   					if($_POST['Meld_Datum'] !='') {
-   						
-   						//controleren op de juiste samenstelling van de statusdatum
-   						if (Valideer_Datum($_POST['Meld_Datum']) == false)
-   						return false;
-  					
-    					//controleren of de tijd correct ingevoerd is
-    					if(isset($_POST['Meld_Tijd'])) {
-    					  if (Valideer_Tijd($_POST['Meld_Tijd']) == false)
-    					  	return false;
-    					}
-    				}
-   				} 
-					
-					//beschrijving
-					if (isset($_POST['Prob_Beschrijving'])) {
-						if ($_POST['Prob_Beschrijving'] == '')
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+		include_once($_SESSION['pagina'] . 'includes/datum_tijd_functies.php');
+		
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Meldingen bewerken</h2>
+		  
+		  	<?php
+		  		
+		  		//controle functie om te bekijken of er opgeslagen mag worden
+		  		function Valideer_Invoer() {
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 							return false;
-					} else return false;
-
-					return true;
-	  		}
-	  		
-	  		//controleren of er opgeslagen moet worden, of dat er een ander scherm getoond moet worden
-	  		if(Valideer_Invoer()) {
-					if (isset($_POST['Afgehandeld']) && ($_POST['Afgehandeld'] == 1 || $_POST['Afgehandeld'] == 'on'))
-						$afgehandeld = 1;
-					else $afgehandeld = 0;
-					
-					//query samenstellen
-					$query = "UPDATE melding_lijst SET Meld_Type_ID='". $_POST['Type_Melding'] ."', Gemeld_Door='". $_POST['Gemeld_Door'] ."', ";
-					$query = $query . "Prob_Beschrijving='". $_POST['Prob_Beschrijving']."', Prob_Oplossing='". $_POST['Prob_Oplossing'] ."', Behandeld_Door='".$_POST['Behandeld_Door']."', ";
-					$query = $query . "Afgehandeld='". $afgehandeld ."', Meld_Datum=";
-
-  				//het toevoegen van een statusdatum: eerst kijken of er 1 ingevuld is, anders de huidige datum gebruiken...
-  				if (isset($_POST['Meld_Datum']) && $_POST['Meld_Datum'] != '') {
-    				$datum=split("-",$_POST['Meld_Datum']);
-	  				$query = $query . "'". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['Meld_Tijd'] .":00'";
-					}
-					else $query = $query . "NOW()";
+						
+						//Meldingdatum controle
+	  				if (isset($_POST['Meld_Datum'])) {
+	  					//wanneer de statusdatum gevuld is, dan...
+	   					if($_POST['Meld_Datum'] !='') {
+	   						
+	   						//controleren op de juiste samenstelling van de statusdatum
+	   						if (Valideer_Datum($_POST['Meld_Datum']) == false)
+	   						return false;
+	  					
+	    					//controleren of de tijd correct ingevoerd is
+	    					if(isset($_POST['Meld_Tijd'])) {
+	    					  if (Valideer_Tijd($_POST['Meld_Tijd']) == false)
+	    					  	return false;
+	    					}
+	    				}
+	   				} 
+						
+						//beschrijving
+						if (isset($_POST['Prob_Beschrijving'])) {
+							if ($_POST['Prob_Beschrijving'] == '')
+								return false;
+						} else return false;
+	
+						return true;
+		  		}
+		  		
+		  		//controleren of er opgeslagen moet worden, of dat er een ander scherm getoond moet worden
+		  		if(Valideer_Invoer()) {
+						if (isset($_POST['Afgehandeld']) && ($_POST['Afgehandeld'] == 1 || $_POST['Afgehandeld'] == 'on'))
+							$afgehandeld = 1;
+						else $afgehandeld = 0;
+						
+						//query samenstellen
+						$query = "UPDATE melding_lijst SET Meld_Type_ID='". $_POST['Type_Melding'] ."', Gemeld_Door='". $_POST['Gemeld_Door'] ."', ";
+						$query = $query . "Prob_Beschrijving='". htmlentities($_POST['Prob_Beschrijving'], ENT_QUOTES)."', Prob_Oplossing='". htmlentities($_POST['Prob_Oplossing'], ENT_QUOTES) ."', Behandeld_Door='".$_POST['Behandeld_Door']."', ";
+						$query = $query . "Afgehandeld='". $afgehandeld ."', Meld_Datum=";
+	
+	  				//het toevoegen van een statusdatum: eerst kijken of er 1 ingevuld is, anders de huidige datum gebruiken...
+	  				if (isset($_POST['Meld_Datum']) && $_POST['Meld_Datum'] != '') {
+	    				$datum=split("-",$_POST['Meld_Datum']);
+		  				$query = $query . "'". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['Meld_Tijd'] .":00'";
+						}
+						else $query = $query . "NOW()";
+						
+						$query = $query . " WHERE Meld_Lijst_ID='".$_GET['m']."'";
+						
+						if (mysql_query($query)) echo("De gewijzigde melding (". $_GET['m'] .") is in het systeem bijgewerkt<br>");
+						else("Er is iets mis gegaan met het opslaan van deze melding (". $_GET['m'] .")!! Deze melding is niet bijgewerkt!");
+						echo('<br><a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '&m='.$_GET['m'].'">Klik hier om deze melding opnieuw te bewerken/bewerken.</a>');
+						echo('<br><a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het meldingenoverzicht van dit component.</a>');
+						echo('<br>of selecteer links een component uit de treeview.');
+		  		}
+		  		//niet opslaan
+		  		else {
+		  			//er is een component geselecteerd
+		  			if (isset($_GET['c']) && $_GET['c'] != 0) {
+			  			//er is een melding geselecteerd, dus de gegevens van die melding weergeven
+			  			if (isset($_GET['m']) && $_GET['m'] != 0) {
+								$query = "SELECT * FROM melding_lijst WHERE Meld_Lijst_ID='". $_GET['m'] ."'";
+								$resultaat = mysql_query($query);
+								$row = mysql_fetch_array($resultaat);
+								?>
+									<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']."&m=".$_GET['m']); ?>">
+										<table>
+											<tr>
+												<td>Type melding:</td>
+												<td><select name="Type_Melding">
+												<?php
+					    						$query = "SELECT Meld_Type_ID, Melding_Type_Naam FROM melding_type";
+							    			  $resultaat = mysql_query($query);
 					
-					$query = $query . " WHERE Meld_Lijst_ID='".$_GET['m']."'";
+										  		if (isset($_POST['Type_Melding'])) $type = $_POST['Type_Melding'];
+										  		else $type = $row['Meld_Type_ID'];
 					
-					if (mysql_query($query)) echo("De gewijzigde melding (". $_GET['m'] .") is in het systeem bijgewerkt<br>");
-					else("Er is iets mis gegaan met het opslaan van deze melding (". $_GET['m'] .")!! Deze melding is niet bijgewerkt!");
-					echo('<br><a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '&m='.$_GET['m'].'">Klik hier om deze melding opnieuw te bewerken/bewerken.</a>');
-					echo('<br><a href="'.$_SESSION['huidige_pagina'].'&c='.$_GET['c']. '">Klik hier om terug te keren naar het meldingenoverzicht van dit component.</a>');
-					echo('<br>of selecteer links een component uit de treeview.');
-	  		}
-	  		//niet opslaan
-	  		else {
-	  			//er is een component geselecteerd
-	  			if (isset($_GET['c']) && $_GET['c'] != 0) {
-		  			//er is een melding geselecteerd, dus de gegevens van die melding weergeven
-		  			if (isset($_GET['m']) && $_GET['m'] != 0) {
-							$query = "SELECT * FROM melding_lijst WHERE Meld_Lijst_ID='". $_GET['m'] ."'";
-							$resultaat = mysql_query($query);
-							$row = mysql_fetch_array($resultaat);
-							?>
-								<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']."&m=".$_GET['m']); ?>">
-									<table>
-										<tr>
-											<td>Type melding:</td>
-											<td><select name="Type_Melding">
-											<?php
-				    						$query = "SELECT Meld_Type_ID, Melding_Type_Naam FROM melding_type";
-						    			  $resultaat = mysql_query($query);
-				
-									  		if (isset($_POST['Type_Melding'])) $type = $_POST['Type_Melding'];
-									  		else $type = $row['Meld_Type_ID'];
-				
-										  	while ($data = mysql_fetch_array($resultaat)) {
-						  	  				echo('<option value="'.$data['Meld_Type_ID'].'"');
-							  	  			if ($data['Meld_Type_ID'] == $type) 
-							  	  				echo('SELECTED');
-							  	  			echo('>'. $data['Melding_Type_Naam'] .'</option>');
-												}
-											?>	
-											</select></td>
-										</tr>
-										<tr>
-											<td>Gemeld door:</td>
-											<td><select name="Gemeld_Door">
-											<?php
-												$query = "SELECT Werknem_ID, inlognaam FROM gebruiker";
-						    			  $resultaat = mysql_query($query);
-				
-									  		if (isset($_POST['Gemeld_Door'])) $selectie = $_POST['Gemeld_Door'];
-									  		else $selectie = $row['Gemeld_Door'];
-				
-										  	while ($data = mysql_fetch_array($resultaat)) {
-						  	  				echo('<option value="'.$data['Werknem_ID'].'"');
-							  	  			if ($data['Werknem_ID'] == $selectie)
-							  	  				echo('SELECTED');
-							  	  			echo('>'. $data['inlognaam'] .'</option>');
-												}
-											?>
-											</select></td>
-										</tr>
-										<tr>
-											<td>Meld datum:</td>
-											<td>
+											  	while ($data = mysql_fetch_array($resultaat)) {
+							  	  				echo('<option value="'.$data['Meld_Type_ID'].'"');
+								  	  			if ($data['Meld_Type_ID'] == $type) 
+								  	  				echo('SELECTED');
+								  	  			echo('>'. $data['Melding_Type_Naam'] .'</option>');
+													}
+												?>	
+												</select></td>
+											</tr>
+											<tr>
+												<td>Gemeld door:</td>
+												<td><select name="Gemeld_Door">
 												<?php
-													//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
-						    					$gedeeldveld=split(" ",$row['Meld_Datum']);
-													//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
-													$datum = split("-",$gedeeldveld[0]);
-													//tijd veld opdelen zodat de uren, minuten en secondevelden makkelijk te benaderen zijn
-													$tijd = split(":",$gedeeldveld[1]);
-												?>
-						    				<input name="Meld_Datum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['Meld_Datum'])) echo($_POST['Meld_Datum']); else echo($datum[2] ."-". $datum[1] ."-". $datum[0]); ?>">
-			    					  	<input name="Meld_Tijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['Meld_Tijd'])) echo($_POST['Meld_Tijd']); else echo($tijd[0] .":". $tijd[1]); ?>">
-		  	    					  <?php if(isset($_POST['Meld_Datum']) && (!Valideer_Datum($_POST['Meld_Datum']) || !Valideer_Tijd($_POST['Meld_Tijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?>
-											</td>
-										</tr>
-										<tr>
-											<td>Probleem beschrijving:</td>
-											<td><textarea name="Prob_Beschrijving" rows="4" cols="35"><?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 ) echo($_POST['Prob_Beschrijving']); else echo($row['Prob_Beschrijving']); ?></textarea>
-												<?php if(isset($_POST['Prob_Beschrijving']) && $_POST['Prob_Beschrijving'] == '') echo('<b>* Er is geen probleem beschrijving ingevoerd!</b>'); ?>
-											</td>
-										</tr>
-										<tr>
-											<td>Probleem oplossing:</td>
-											<td><textarea name="Prob_Oplossing" rows="4" cols="35"><?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 ) echo($_POST['Prob_Oplossing']); else echo($row['Prob_Oplossing']); ?></textarea></td>
-										</tr>
-										<tr>
-											<td>Behandeld door:</td>
-											<td><select name="Behandeld_Door">
-					    					<?php 
 													$query = "SELECT Werknem_ID, inlognaam FROM gebruiker";
 							    			  $resultaat = mysql_query($query);
 					
-										  		if (isset($_POST['Behandeld_Door'])) $selectie = $_POST['Behandeld_Door'];
-										  		else $selectie = $row['Behandeld_Door'];
+										  		if (isset($_POST['Gemeld_Door'])) $selectie = $_POST['Gemeld_Door'];
+										  		else $selectie = $row['Gemeld_Door'];
 					
 											  	while ($data = mysql_fetch_array($resultaat)) {
 							  	  				echo('<option value="'.$data['Werknem_ID'].'"');
-								  	  			if ($data['Werknem_ID'] == $selectie || $selectie == 'SELECTED')
+								  	  			if ($data['Werknem_ID'] == $selectie)
 								  	  				echo('SELECTED');
 								  	  			echo('>'. $data['inlognaam'] .'</option>');
 													}
-					    					?>	
-											</select></td>
-										</tr>
-										<tr>
-											<td>Afgehandeld:</td>
-											<td><input name="Afgehandeld" type="checkbox" 
-						    				<?php
-							    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-							    					if(isset($_POST['Afgehandeld']) && ($_POST['Afgehandeld'] == 1 || $_POST['Afgehandeld'] == 'on')) 
-							    					echo('CHECKED');
-							    				}
-							    				else if ($row['Afgehandeld'] == 1) echo('CHECKED');
-												?>>
-											</td>
-										</tr>
-										<tr>
-											<td><a href="<?php echo($_SESSION['huidige_pagina']."&c=".$_GET['c']); ?>">Overzicht meldingen</a></td>
-											<td><input type="hidden" name="opslaan" value="1"><a href="javascript:document.theForm.submit();">Opslaan</a></td>
-										</tr>
-									</table>
-								</form>
-							
-							<?php
-							
-		  			} // er is geen melding geselecteerd, dus alle meldingen van dat component tonen
-		  			else {
-							//meldingen laten zien
-							//gegevens over het geselecteerde component ophalen, zoals de naam van het component en de laatste opgeslagen melding (einde van de keten)
-							$query = "SELECT Laatste_Melding, Comp_Naam FROM comp_lijst WHERE Comp_Lijst_ID = '". $_GET['c'] ."'";
-							$resultaat = mysql_query($query);
-							$data = mysql_fetch_array($resultaat);
-							
-							//melding richting de gebruiker
-							echo("U heeft \"". $data[1] ."\" geselecteerd.<br>Voor dit component staan de volgende meldingen in het systeem:<br><br>");
-							
-							//het einde van de keten selecteren, hierna terug werken naar het begin
-							$query = "SELECT Meld_Lijst_ID, Meld_Datum, Prob_Beschrijving, Voorgaande_Melding FROM melding_lijst WHERE Meld_Lijst_ID ='". $data[0] ."'";
-							$resultaat = mysql_query($query);
-							$data = mysql_fetch_array($resultaat);
-							
-							//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
-							$gedeeldveld=split(" ",$data['Meld_Datum']);
-							//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
-							$datum = split("-",$gedeeldveld[0]);
-
-							//tabel aanmaken om de gegevens in te tonen
-							echo("<table border =\"1\">");
-							echo("<tr><td>". $data['Meld_Lijst_ID'] ."</td><td>" . substr($data['Prob_Beschrijving'], 0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['huidige_pagina']."&c=".$_GET['c']. "&m=". $data['Meld_Lijst_ID']. "\">Bewerken</a></td></tr>");
-					
-							//terugwerken richting het begin van de meldingenketen
-							while ($data['Voorgaande_Melding'] != 1) { 
-								$query = "SELECT Meld_Lijst_ID, Meld_Datum, Prob_Beschrijving, Voorgaande_Melding FROM melding_lijst WHERE Meld_Lijst_ID ='". $data['Voorgaande_Melding'] ."'";
+												?>
+												</select></td>
+											</tr>
+											<tr>
+												<td>Meld datum:</td>
+												<td>
+													<?php
+														//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
+							    					$gedeeldveld=split(" ",$row['Meld_Datum']);
+														//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
+														$datum = split("-",$gedeeldveld[0]);
+														//tijd veld opdelen zodat de uren, minuten en secondevelden makkelijk te benaderen zijn
+														$tijd = split(":",$gedeeldveld[1]);
+													?>
+							    				<input name="Meld_Datum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['Meld_Datum'])) echo($_POST['Meld_Datum']); else echo($datum[2] ."-". $datum[1] ."-". $datum[0]); ?>">
+				    					  	<input name="Meld_Tijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['Meld_Tijd'])) echo($_POST['Meld_Tijd']); else echo($tijd[0] .":". $tijd[1]); ?>">
+			  	    					  <?php if(isset($_POST['Meld_Datum']) && (!Valideer_Datum($_POST['Meld_Datum']) || !Valideer_Tijd($_POST['Meld_Tijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?>
+												</td>
+											</tr>
+											<tr>
+												<td>Probleem beschrijving:</td>
+												<td><textarea name="Prob_Beschrijving" rows="4" cols="35"><?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 ) echo(htmlentities($_POST['Prob_Beschrijving'], ENT_QUOTES)); else echo($row['Prob_Beschrijving']); ?></textarea>
+													<?php if(isset($_POST['Prob_Beschrijving']) && $_POST['Prob_Beschrijving'] == '') echo('<b>* Er is geen probleem beschrijving ingevoerd!</b>'); ?>
+												</td>
+											</tr>
+											<tr>
+												<td>Probleem oplossing:</td>
+												<td><textarea name="Prob_Oplossing" rows="4" cols="35"><?php if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1 ) echo(htmlentities($_POST['Prob_Oplossing'], ENT_QUOTES)); else echo($row['Prob_Oplossing']); ?></textarea></td>
+											</tr>
+											<tr>
+												<td>Behandeld door:</td>
+												<td><select name="Behandeld_Door">
+						    					<?php 
+														$query = "SELECT Werknem_ID, inlognaam FROM gebruiker";
+								    			  $resultaat = mysql_query($query);
+						
+											  		if (isset($_POST['Behandeld_Door'])) $selectie = $_POST['Behandeld_Door'];
+											  		else $selectie = $row['Behandeld_Door'];
+						
+												  	while ($data = mysql_fetch_array($resultaat)) {
+								  	  				echo('<option value="'.$data['Werknem_ID'].'"');
+									  	  			if ($data['Werknem_ID'] == $selectie || $selectie == 'SELECTED')
+									  	  				echo('SELECTED');
+									  	  			echo('>'. $data['inlognaam'] .'</option>');
+														}
+						    					?>	
+												</select></td>
+											</tr>
+											<tr>
+												<td>Afgehandeld:</td>
+												<td><input name="Afgehandeld" type="checkbox" 
+							    				<?php
+								    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+								    					if(isset($_POST['Afgehandeld']) && ($_POST['Afgehandeld'] == 1 || $_POST['Afgehandeld'] == 'on')) 
+								    					echo('CHECKED');
+								    				}
+								    				else if ($row['Afgehandeld'] == 1) echo('CHECKED');
+													?>>
+												</td>
+											</tr>
+											<tr>
+												<td><a href="<?php echo($_SESSION['huidige_pagina']."&c=".$_GET['c']); ?>">Overzicht meldingen</a></td>
+												<td><input type="hidden" name="opslaan" value="1"><a href="javascript:document.theForm.submit();">Opslaan</a></td>
+											</tr>
+										</table>
+									</form>
+								
+								<?php
+								
+			  			} // er is geen melding geselecteerd, dus alle meldingen van dat component tonen
+			  			else {
+								//meldingen laten zien
+								//gegevens over het geselecteerde component ophalen, zoals de naam van het component en de laatste opgeslagen melding (einde van de keten)
+								$query = "SELECT Laatste_Melding, Comp_Naam FROM comp_lijst WHERE Comp_Lijst_ID = '". $_GET['c'] ."'";
 								$resultaat = mysql_query($query);
 								$data = mysql_fetch_array($resultaat);
-					
+								
+								//melding richting de gebruiker
+								echo("U heeft \"". $data[1] ."\" geselecteerd.<br>Voor dit component staan de volgende meldingen in het systeem:<br><br>");
+								
+								//het einde van de keten selecteren, hierna terug werken naar het begin
+								$query = "SELECT Meld_Lijst_ID, Meld_Datum, Prob_Beschrijving, Voorgaande_Melding FROM melding_lijst WHERE Meld_Lijst_ID ='". $data[0] ."'";
+								$resultaat = mysql_query($query);
+								$data = mysql_fetch_array($resultaat);
+								
 								//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
 								$gedeeldveld=split(" ",$data['Meld_Datum']);
 								//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
 								$datum = split("-",$gedeeldveld[0]);
-							
-								//tonen gegevens
-								echo("<tr><td>". $data['Meld_Lijst_ID'] ."</td><td>" .substr($data['Prob_Beschrijving'], 0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['huidige_pagina']."&c=".$_GET['c']. "&m=". $data['Meld_Lijst_ID']. "\">Bewerken</a></td></tr>");
-							}
-							//afsluiten tabel
-							echo("</table>");
+	
+								//tabel aanmaken om de gegevens in te tonen
+								echo("<table border =\"1\">");
+								echo("<tr><td>". $data['Meld_Lijst_ID'] ."</td><td>" . substr($data['Prob_Beschrijving'], 0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['huidige_pagina']."&c=".$_GET['c']. "&m=". $data['Meld_Lijst_ID']. "\">Bewerken</a></td></tr>");
+						
+								//terugwerken richting het begin van de meldingenketen
+								while ($data['Voorgaande_Melding'] != 1) { 
+									$query = "SELECT Meld_Lijst_ID, Meld_Datum, Prob_Beschrijving, Voorgaande_Melding FROM melding_lijst WHERE Meld_Lijst_ID ='". $data['Voorgaande_Melding'] ."'";
+									$resultaat = mysql_query($query);
+									$data = mysql_fetch_array($resultaat);
+						
+									//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
+									$gedeeldveld=split(" ",$data['Meld_Datum']);
+									//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
+									$datum = split("-",$gedeeldveld[0]);
+								
+									//tonen gegevens
+									echo("<tr><td>". $data['Meld_Lijst_ID'] ."</td><td>" .substr($data['Prob_Beschrijving'], 0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['huidige_pagina']."&c=".$_GET['c']. "&m=". $data['Meld_Lijst_ID']. "\">Bewerken</a></td></tr>");
+								}
+								//afsluiten tabel
+								echo("</table>");
+			  			}
 		  			}
-	  			}
-	  			//er is geen component geselecteerd
-	  			else echo('Selecteer hiernaast een component om een melding aan toe te voegen.');
-	  		}
-	  	
-	  	?>
-	  
-	  </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+		  			//er is geen component geselecteerd
+		  			else echo('Selecteer hiernaast een component om een melding aan toe te voegen.');
+		  		}
+		  	
+		  	?>
+		  
+		  </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");
+	}
 ?> 
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_meldingen/toevoegen.php b/support/tool/CRAFT/admin_meldingen/toevoegen.php
index a4e0a07996d19a2eb8c02007e0f33d14a903c0e5..24386d78e73a699f401a6e467d4dd7d450d4874c 100644
--- a/support/tool/CRAFT/admin_meldingen/toevoegen.php
+++ b/support/tool/CRAFT/admin_meldingen/toevoegen.php
@@ -1,225 +1,226 @@
-  <?php
+<?php
+	if (isset($_SESSION['admin_deel'])) {
+		$_SESSION['admin_deel'] = 4;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
+		include_once($_SESSION['pagina'] . 'includes/datum_tijd_functies.php');
+		
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."admin_meldingen/melding_functies.php\"></script>");
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Meldingen toevoegen</h2>
 	
-	$_SESSION['admin_deel'] = 4;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=1';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	include_once($_SESSION['pagina'] . 'includes/datum_tijd_functies.php');
+				<?php
 	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."admin_meldingen/melding_functies.php\"></script>");
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
-		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Meldingen toevoegen</h2>
-
-			<?php
-
-				function Valideer_Invoer() {
-					if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
-						return false;
-					
-					//Meldingdatum controle
-  				if (isset($_POST['Meld_Datum'])) {
-  					//wanneer de statusdatum gevuld is, dan...
-   					if($_POST['Meld_Datum'] !='') {
-   						
-   						//controleren op de juiste samenstelling van de statusdatum
-   						if (Valideer_Datum($_POST['Meld_Datum']) == false)
-   						return false;
-  					
-    					//controleren of de tijd correct ingevoerd is
-    					if(isset($_POST['Meld_Tijd'])) {
-    					  if (Valideer_Tijd($_POST['Meld_Tijd']) == false)
-    					  	return false;
-    					}
-    				}
-   				} 
-					
-					//beschrijving
-					if (isset($_POST['hidden_beschrijving'])) {
-						if ($_POST['hidden_beschrijving'] == '')
+					function Valideer_Invoer() {
+						if (isset($_POST['opslaan']) && $_POST['opslaan'] == 0) 
 							return false;
-					} else return false;
-
-					return true;
-				}
-
-
-				if (Valideer_Invoer()) {
-					//uit de componenten lijst halen welke melding hier als laatste bij opgeslagen is
-					//deze waarde is nodig om een keten van meldingen te kunnen vormen
-					$query = "SELECT Laatste_Melding FROM comp_lijst WHERE Comp_Lijst_ID = '". $_GET['c'] ."'";
-					$resultaat = mysql_query($query);
-			  	$row = mysql_fetch_array($resultaat);
-					
-					//de query om de melding toe te voegen, samenstellen
-					$query = "INSERT INTO melding_lijst (Meld_Type_ID, Comp_Lijst_ID, Meld_Datum, Huidige_Status, Voorgaande_Melding, Prob_Beschrijving, Prob_Oplossing, Behandeld_Door, Gemeld_Door, Afgehandeld)";
-					$query = $query . "VALUES ('". $_POST['Type_Melding'] ."', '". $_GET['c'] ."'";
-
-  				//het toevoegen van een statusdatum: eerst kijken of er 1 ingevuld is, anders de huidige datum gebruiken...
-  				if (isset($_POST['Meld_Datum']) && $_POST['Meld_Datum'] != '') {
-    				$datum=split("-",$_POST['Meld_Datum']);
-	  				$query = $query . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['Meld_Tijd'] .":00'";							
+						
+						//Meldingdatum controle
+	  				if (isset($_POST['Meld_Datum'])) {
+	  					//wanneer de statusdatum gevuld is, dan...
+	   					if($_POST['Meld_Datum'] !='') {
+	   						
+	   						//controleren op de juiste samenstelling van de statusdatum
+	   						if (Valideer_Datum($_POST['Meld_Datum']) == false)
+	   						return false;
+	  					
+	    					//controleren of de tijd correct ingevoerd is
+	    					if(isset($_POST['Meld_Tijd'])) {
+	    					  if (Valideer_Tijd($_POST['Meld_Tijd']) == false)
+	    					  	return false;
+	    					}
+	    				}
+	   				} 
+						
+						//beschrijving
+						if (isset($_POST['hidden_beschrijving'])) {
+							if ($_POST['hidden_beschrijving'] == '')
+								return false;
+						} else return false;
+	
+						return true;
 					}
-					else $query = $query . ", NOW()";
-					$query = $query . ", '". $_POST['hidden_status'] ."', '". $row[0] ."', '". $_POST['hidden_beschrijving'] ."', '". $_POST['hidden_oplossing'];
-					$query = $query . "', '". $_POST['Behandeld_Door'] ."', '". $_POST['Gemeld_Door'] ."', '";
-					//de afgehandeld checkbox vertalen naar sql taal ;)
-					if (isset($_POST['afgehandeld']) && ($_POST['afgehandeld'] == 'on' || $_POST['afgehandeld'] == '1'))
-						$query = $query . "1') ";
-					else $query = $query . "0') ";
-
-					//uitvoeren van de insert query
-					mysql_query($query);
-					//de id van de zojuist toegevoegde melding halen
-					$Laatste_Melding = mysql_insert_id();
-					//het component waar deze melding bijhoort bijwerken, zodat deze weet dat er een nieuwe laatste_melding is (einde van de keten)
-					$query = "UPDATE comp_lijst SET Laatste_Melding='". $Laatste_Melding ."' WHERE Comp_Lijst_ID='". $_GET['c'] ."'";
-					mysql_query($query);
-					
-					//meldingen voor de gebruiker
-					echo("De nieuwe melding (". $Laatste_Melding .") is aan het systeem toegevoegd!<br>");
-   				echo('<a href="'.$_SESSION['huidige_pagina']. '&c=' . $_GET['c'] . '">Klik hier om nog een melding aan dit component toe te voegen of geselecteer een component uit de treeview.</a>');
-				}
-				else {
-					if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-						//de tijdzone waarin we leven instellen, wordt dit niet gedaan dan klaagt PHP
-						date_default_timezone_set ("Europe/Amsterdam");
-			?>
-
-			    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-			    		<table>
-			    			<tr>
-			    				<td>Type melding:</td>
-			    				<td><select name="Type_Melding" onChange="switchMelding();">
-			    					<?php
-			    						$query = "SELECT Meld_Type_ID, Melding_Type_Naam FROM melding_type";
-					    			  $resultaat = mysql_query($query);
-			
-								  		if (isset($_POST['Type_Melding'])) $type = $_POST['Type_Melding'];
-								  		else $type = 'SELECTED';
-			
-									  	while ($data = mysql_fetch_array($resultaat)) {
-					  	  				echo('<option value="'.$data['Meld_Type_ID'].'"');
-						  	  			if ($data['Meld_Type_ID'] == $type || $type == 'SELECTED') {
-						  	  				echo('SELECTED');
-						  	  				$type = $data['Meld_Type_ID'];
-						  	  			}
-						  	  			echo('>'. $data['Melding_Type_Naam'] .'</option>');
-											}    					
-			    					?>
-			    				</select></td>
-			    			</tr>
-			    			<tr>
-			    				<td>Gemeld door:</td>
-			    				<td><select name="Gemeld_Door">
-			    					<?php 
-											$query = "SELECT Werknem_ID, inlognaam FROM gebruiker";
-					    			  $resultaat = mysql_query($query);
-			
-								  		if (isset($_POST['Gemeld_Door'])) $selectie = $_POST['Gemeld_Door'];
-								  		else $selectie = 'SELECTED';
-			
-									  	while ($data = mysql_fetch_array($resultaat)) {
-					  	  				echo('<option value="'.$data['Werknem_ID'].'"');
-						  	  			if ($data['Werknem_ID'] == $selectie || $selectie == 'SELECTED') {
-						  	  				echo('SELECTED');
-						  	  				$selectie = $data['Werknem_ID'];
-						  	  			}
-						  	  			echo('>'. $data['inlognaam'] .'</option>');
-											}
-			    					?>
-			    				</select></td>
-			    			</tr>
-			    			<tr>
-			    				<td>Melddatum:</td>
-			    				<td><input name="Meld_Datum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['Meld_Datum'])) echo($_POST['Meld_Datum']); else echo(date('d-m-Y'));?>">
-			    					  <input name="Meld_Tijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['Meld_Tijd'])) echo($_POST['Meld_Tijd']); else echo(date('H:i'));?>">
-	  	    					  <?php if(isset($_POST['Meld_Datum']) && (!Valideer_Datum($_POST['Meld_Datum']) || !Valideer_Tijd($_POST['Meld_Tijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
-			    				
-			    				</td>
-			    			</tr>
-			    			<tr>
-			    				<td>Probleem beschrijving:</td>
-			    				<td><iframe id="frame_beschrijving" name="frame_beschrijving" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_meldingen/probleem_beschrijving.php<?php if(isset($type)) echo("?c=".$type); ?>" width="305" height="72" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
-			    					<?php if(isset($_POST['opslaan']) && ($_POST['opslaan'] == 1) && ($_POST['hidden_beschrijving'] == '')) echo('<b>* Er is geen beschrijving ingevoerd!</b>'); ?></td>
-			    			</tr>
-			    			<tr>
-			    				<td>Probleem oplossing:</td>
-			    				<td><iframe id="frame_oplossing" name="frame_oplossing" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_meldingen/probleem_oplossing.php<?php if(isset($type)) echo("?c=".$type); ?>" width="305" height="72" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td>
-			    			</tr>
-			    			<tr>
-			    				<td>Behandeld door:</td>
-			    				<td><select name="Behandeld_Door">
-			    					<?php 
-											$query = "SELECT Werknem_ID, inlognaam FROM gebruiker";
-					    			  $resultaat = mysql_query($query);
-			
-								  		if (isset($_POST['Behandeld_Door'])) $selectie = $_POST['Behandeld_Door'];
-								  		else $selectie = 'SELECTED';
-			
-									  	while ($data = mysql_fetch_array($resultaat)) {
-					  	  				echo('<option value="'.$data['Werknem_ID'].'"');
-						  	  			if ($data['Werknem_ID'] == $selectie || $selectie == 'SELECTED') {
-						  	  				echo('SELECTED');
-						  	  				$selectie = $data['Werknem_ID'];
-						  	  			}
-						  	  			echo('>'. $data['inlognaam'] .'</option>');
-											}
-			    					?>	
-			   					</select></td>
-			    			</tr>
-			    			<tr>
-			    				<td>Afgehandeld:</td>
-			    				<td><input name="afgehandeld" type="checkbox"
-			    				<?php
-				    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
-				    					if(isset($_POST['afgehandeld']) && ($_POST['afgehandeld'] == 1 || $_POST['afgehandeld'] == 'on')) 
-				    					echo('CHECKED');
-		    						}
-		    						?>>
-		    					</td>
-			    			</tr>
-			    			<tr>
-			    				<td>Historie:</td>
-			    				<td><iframe id="frame_historie" name="frame_historie" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_meldingen/historie.php <?php if(isset($_GET['c'])) echo("?c=".$_GET['c']); ?>" width="425" height="105" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td>
-			    			</tr>
-			    			<tr>
-			    				<td>
-			    					<input name="hidden_status" id="hidden_status" type="hidden" value="">
-			    					<input name="hidden_beschrijving" id="hidden_beschrijving" type="hidden" value="">
-			    					<input name="hidden_oplossing" id="hidden_oplossing" type="hidden" value="">
-			    					<input name="opslaan" type="hidden" value="1">
-			    				</td>
-			    				<td><a href="javascript:SubmitMeldingToevoegen();">Toevoegen</a></td>
-			    			</tr>
-			    		</table>
-			    	</form>
-				<?php
+	
+	
+					if (Valideer_Invoer()) {
+						//uit de componenten lijst halen welke melding hier als laatste bij opgeslagen is
+						//deze waarde is nodig om een keten van meldingen te kunnen vormen
+						$query = "SELECT Laatste_Melding FROM comp_lijst WHERE Comp_Lijst_ID = '". $_GET['c'] ."'";
+						$resultaat = mysql_query($query);
+				  	$row = mysql_fetch_array($resultaat);
+						
+						//de query om de melding toe te voegen, samenstellen
+						$query = "INSERT INTO melding_lijst (Meld_Type_ID, Comp_Lijst_ID, Meld_Datum, Huidige_Status, Voorgaande_Melding, Prob_Beschrijving, Prob_Oplossing, Behandeld_Door, Gemeld_Door, Afgehandeld)";
+						$query = $query . "VALUES ('". $_POST['Type_Melding'] ."', '". $_GET['c'] ."'";
+	
+	  				//het toevoegen van een statusdatum: eerst kijken of er 1 ingevuld is, anders de huidige datum gebruiken...
+	  				if (isset($_POST['Meld_Datum']) && $_POST['Meld_Datum'] != '') {
+	    				$datum=split("-",$_POST['Meld_Datum']);
+		  				$query = $query . ", '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['Meld_Tijd'] .":00'";							
 						}
-						else echo('Selecteer hiernaast een component om een melding aan toe te voegen.');
+						else $query = $query . ", NOW()";
+						$query = $query . ", '". $_POST['hidden_status'] ."', '". $row[0] ."', '". htmlentities($_POST['hidden_beschrijving'], ENT_QUOTES) ."', '". htmlentities($_POST['hidden_oplossing'], ENT_QUOTES);
+						$query = $query . "', '". $_POST['Behandeld_Door'] ."', '". $_POST['Gemeld_Door'] ."', '";
+						//de afgehandeld checkbox vertalen naar sql taal ;)
+						if (isset($_POST['afgehandeld']) && ($_POST['afgehandeld'] == 'on' || $_POST['afgehandeld'] == '1'))
+							$query = $query . "1') ";
+						else $query = $query . "0') ";
+	
+						//uitvoeren van de insert query
+						mysql_query($query);
+						//de id van de zojuist toegevoegde melding halen
+						$Laatste_Melding = mysql_insert_id();
+						//het component waar deze melding bijhoort bijwerken, zodat deze weet dat er een nieuwe laatste_melding is (einde van de keten)
+						$query = "UPDATE comp_lijst SET Laatste_Melding='". $Laatste_Melding ."' WHERE Comp_Lijst_ID='". $_GET['c'] ."'";
+						mysql_query($query);
+						
+						//meldingen voor de gebruiker
+						echo("De nieuwe melding (". $Laatste_Melding .") is aan het systeem toegevoegd!<br>");
+	   				echo('<a href="'.$_SESSION['huidige_pagina']. '&c=' . $_GET['c'] . '">Klik hier om nog een melding aan dit component toe te voegen of geselecteer een component uit de treeview.</a>');
 					}
+					else {
+						if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+							//de tijdzone waarin we leven instellen, wordt dit niet gedaan dan klaagt PHP
+							date_default_timezone_set ("Europe/Amsterdam");
 				?>
-
-	  </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+	
+				    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+				    		<table>
+				    			<tr>
+				    				<td>Type melding:</td>
+				    				<td><select name="Type_Melding" onChange="switchMelding();">
+				    					<?php
+				    						$query = "SELECT Meld_Type_ID, Melding_Type_Naam FROM melding_type";
+						    			  $resultaat = mysql_query($query);
+				
+									  		if (isset($_POST['Type_Melding'])) $type = $_POST['Type_Melding'];
+									  		else $type = 'SELECTED';
+				
+										  	while ($data = mysql_fetch_array($resultaat)) {
+						  	  				echo('<option value="'.$data['Meld_Type_ID'].'"');
+							  	  			if ($data['Meld_Type_ID'] == $type || $type == 'SELECTED') {
+							  	  				echo('SELECTED');
+							  	  				$type = $data['Meld_Type_ID'];
+							  	  			}
+							  	  			echo('>'. $data['Melding_Type_Naam'] .'</option>');
+												}    					
+				    					?>
+				    				</select></td>
+				    			</tr>
+				    			<tr>
+				    				<td>Gemeld door:</td>
+				    				<td><select name="Gemeld_Door">
+				    					<?php 
+												$query = "SELECT Werknem_ID, inlognaam FROM gebruiker";
+						    			  $resultaat = mysql_query($query);
+				
+									  		if (isset($_POST['Gemeld_Door'])) $selectie = $_POST['Gemeld_Door'];
+									  		else $selectie = 'SELECTED';
+				
+										  	while ($data = mysql_fetch_array($resultaat)) {
+						  	  				echo('<option value="'.$data['Werknem_ID'].'"');
+							  	  			if ($data['Werknem_ID'] == $selectie || $selectie == 'SELECTED') {
+							  	  				echo('SELECTED');
+							  	  				$selectie = $data['Werknem_ID'];
+							  	  			}
+							  	  			echo('>'. $data['inlognaam'] .'</option>');
+												}
+				    					?>
+				    				</select></td>
+				    			</tr>
+				    			<tr>
+				    				<td>Melddatum:</td>
+				    				<td><input name="Meld_Datum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['Meld_Datum'])) echo($_POST['Meld_Datum']); else echo(date('d-m-Y'));?>">
+				    					  <input name="Meld_Tijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['Meld_Tijd'])) echo($_POST['Meld_Tijd']); else echo(date('H:i'));?>">
+		  	    					  <?php if(isset($_POST['Meld_Datum']) && (!Valideer_Datum($_POST['Meld_Datum']) || !Valideer_Tijd($_POST['Meld_Tijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td>
+				    				
+				    				</td>
+				    			</tr>
+				    			<tr>
+				    				<td>Probleem beschrijving:</td>
+				    				<td><iframe id="frame_beschrijving" name="frame_beschrijving" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_meldingen/probleem_beschrijving.php<?php if(isset($type)) echo("?c=".$type); ?>" width="305" height="72" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe>
+				    					<?php if(isset($_POST['opslaan']) && ($_POST['opslaan'] == 1) && ($_POST['hidden_beschrijving'] == '')) echo('<b>* Er is geen beschrijving ingevoerd!</b>'); ?></td>
+				    			</tr>
+				    			<tr>
+				    				<td>Probleem oplossing:</td>
+				    				<td><iframe id="frame_oplossing" name="frame_oplossing" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_meldingen/probleem_oplossing.php<?php if(isset($type)) echo("?c=".$type); ?>" width="305" height="72" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td>
+				    			</tr>
+				    			<tr>
+				    				<td>Behandeld door:</td>
+				    				<td><select name="Behandeld_Door">
+				    					<?php 
+												$query = "SELECT Werknem_ID, inlognaam FROM gebruiker";
+						    			  $resultaat = mysql_query($query);
+				
+									  		if (isset($_POST['Behandeld_Door'])) $selectie = $_POST['Behandeld_Door'];
+									  		else $selectie = 'SELECTED';
+				
+										  	while ($data = mysql_fetch_array($resultaat)) {
+						  	  				echo('<option value="'.$data['Werknem_ID'].'"');
+							  	  			if ($data['Werknem_ID'] == $selectie || $selectie == 'SELECTED') {
+							  	  				echo('SELECTED');
+							  	  				$selectie = $data['Werknem_ID'];
+							  	  			}
+							  	  			echo('>'. $data['inlognaam'] .'</option>');
+												}
+				    					?>	
+				   					</select></td>
+				    			</tr>
+				    			<tr>
+				    				<td>Afgehandeld:</td>
+				    				<td><input name="afgehandeld" type="checkbox"
+				    				<?php
+					    				if(isset($_POST['opslaan']) && $_POST['opslaan'] == 1) {
+					    					if(isset($_POST['afgehandeld']) && ($_POST['afgehandeld'] == 1 || $_POST['afgehandeld'] == 'on')) 
+					    					echo('CHECKED');
+			    						}
+			    						?>>
+			    					</td>
+				    			</tr>
+				    			<tr>
+				    				<td>Historie:</td>
+				    				<td><iframe id="frame_historie" name="frame_historie" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_meldingen/historie.php <?php if(isset($_GET['c'])) echo("?c=".$_GET['c']); ?>" width="425" height="105" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td>
+				    			</tr>
+				    			<tr>
+				    				<td>
+				    					<input name="hidden_status" id="hidden_status" type="hidden" value="">
+				    					<input name="hidden_beschrijving" id="hidden_beschrijving" type="hidden" value="">
+				    					<input name="hidden_oplossing" id="hidden_oplossing" type="hidden" value="">
+				    					<input name="opslaan" type="hidden" value="1">
+				    				</td>
+				    				<td><a href="javascript:SubmitMeldingToevoegen();">Toevoegen</a></td>
+				    			</tr>
+				    		</table>
+				    	</form>
+					<?php
+							}
+							else echo('Selecteer hiernaast een component om een melding aan toe te voegen.');
+						}
+					?>
+	
+		  </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?> 
\ No newline at end of file
diff --git a/support/tool/CRAFT/admin_meldingen/verwijderen.php b/support/tool/CRAFT/admin_meldingen/verwijderen.php
index 7027524e58fdfa990bc221046aef680decf50c90..509c647156e676046f31660fb2388c4a7c4000f0 100644
--- a/support/tool/CRAFT/admin_meldingen/verwijderen.php
+++ b/support/tool/CRAFT/admin_meldingen/verwijderen.php
@@ -1,110 +1,111 @@
-  <?php
-	
-	$_SESSION['admin_deel'] = 4;
-  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
-  
-  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
-	
-  //controleren of er iemand ingelogd is...
-  if ($LOGGED_IN = user_isloggedin()) {
-  	
-  	?>
-  	<div id="linkerdeel">
-  		<?php 
-  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
-				echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
-  		?>
-			<script language="JavaScript">
-			<!--//
-	 			new tree (TREE_ITEMS, TREE_TPL);
-   		//-->
-			</script> 
+<?php
+	if (isset($_SESSION['admin_deel']))	{
+		$_SESSION['admin_deel'] = 4;
+	  $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'admin.php?p='.$_SESSION['admin_deel'].'&s=3';
+	  
+	  require_once($_SESSION['pagina'] . 'includes/login_funcs.php');
 		
-		</div>
-    <div id="rechterdeel">
-    	<h2>Meldingen verwijderen</h2>
-    	<?php
-    	
-    		
-    		//verwijder controle
-    		if(isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
-					$query1 = "UPDATE comp_lijst SET Laatste_Melding='". $_POST['laatste'] ."' WHERE Comp_Lijst_ID = '".$_GET['c']."'";
-					$query2 = "DELETE FROM melding_lijst WHERE Meld_Lijst_ID = " . $_POST['melding'];
-
-					if (mysql_query($query1) && mysql_query($query2)) echo("De door u geselecteerde melding is uit het systeem verwijderd.<br>");
-					else("Er is iets mis gegaan met het verwijderen van de geselecteerde melding!! De melding is niet verwijderd!");
-					echo('<br><a href="'.$_SESSION['huidige_pagina']. '&c='.$_GET['c']. '">Klik hier om het meldingenoverzicht van dit component te zien.</a>');
-					echo('<br><a href="'.$_SESSION['huidige_pagina']. '">Klik hier om terug te keren naar het begin van het verwijderenscherm.</a>');
-					echo('<br>of selecteer links een component uit de treeview.');    		
-    		}
-    		else {
-    			//een component om de meldingen van te tonen is geselecteerd
-    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
-			    	
-			    	?>
-			    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
-						<?php
-						
-						//gegevens over het geselecteerde component ophalen, zoals de naam van het component en de laatste opgeslagen melding (einde van de keten)
-						$query = "SELECT Laatste_Melding, Comp_Naam FROM comp_lijst WHERE Comp_Lijst_ID = '". $_GET['c'] ."'";
-						$resultaat = mysql_query($query);
-						$data = mysql_fetch_array($resultaat);
-						
-						//melding richting de gebruiker
-						echo("U heeft \"". $data['Comp_Naam'] ."\" geselecteerd.<br>Voor dit component staan de volgende meldingen in het systeem:<br><br>");
-											
-						//het einde van de keten selecteren, hierna terug werken naar het begin
-						$query = "SELECT Meld_Lijst_ID, Meld_Datum, Prob_Beschrijving, Voorgaande_Melding FROM melding_lijst WHERE Meld_Lijst_ID ='". $data['Laatste_Melding'] ."'";
-						$resultaat = mysql_query($query);
-						$data = mysql_fetch_array($resultaat);
-						
-						//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
-						$gedeeldveld=split(" ",$data['Meld_Datum']);
-						//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
-						$datum = split("-",$gedeeldveld[0]);
-
-						//tabel aanmaken om de gegevens in te tonen
-						echo("<table border=\"1\">\n");
-						echo("<tr><td><input type=\"checkbox\" name=\"cVerwijderen\" CHECKED></td><td>" . substr($data['Prob_Beschrijving'], 0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['pagina']."admin_meldingen/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Bekijken</a></td></tr>\n");
-						$melding = $data['Meld_Lijst_ID'];
-						$laatste = $data['Voorgaande_Melding'];
-						//terugwerken richting het begin van de meldingenketen
-						while ($data['Voorgaande_Melding'] != 1) { 
-							$query = "SELECT Meld_Lijst_ID, Meld_Datum, Prob_Beschrijving, Voorgaande_Melding FROM melding_lijst WHERE Meld_Lijst_ID ='". $data['Voorgaande_Melding'] ."'";
+	  //controleren of er iemand ingelogd is...
+	  if ($LOGGED_IN = user_isloggedin()) {
+	  	
+	  	?>
+	  	<div id="linkerdeel">
+	  		<?php 
+	  			echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>");
+					echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>");
+	  		?>
+				<script language="JavaScript">
+				<!--//
+		 			new tree (TREE_ITEMS, TREE_TPL);
+	   		//-->
+				</script> 
+			
+			</div>
+	    <div id="rechterdeel">
+	    	<h2>Meldingen verwijderen</h2>
+	    	<?php
+	    	
+	    		
+	    		//verwijder controle
+	    		if(isset($_POST['verwijderen']) && $_POST['verwijderen'] == 1 && isset($_POST['confirmatie']) && $_POST['confirmatie'] == 'on') {
+						$query1 = "UPDATE comp_lijst SET Laatste_Melding='". $_POST['laatste'] ."' WHERE Comp_Lijst_ID = '".$_GET['c']."'";
+						$query2 = "DELETE FROM melding_lijst WHERE Meld_Lijst_ID = " . $_POST['melding'];
+	
+						if (mysql_query($query1) && mysql_query($query2)) echo("De door u geselecteerde melding is uit het systeem verwijderd.<br>");
+						else("Er is iets mis gegaan met het verwijderen van de geselecteerde melding!! De melding is niet verwijderd!");
+						echo('<br><a href="'.$_SESSION['huidige_pagina']. '&c='.$_GET['c']. '">Klik hier om het meldingenoverzicht van dit component te zien.</a>');
+						echo('<br><a href="'.$_SESSION['huidige_pagina']. '">Klik hier om terug te keren naar het begin van het verwijderenscherm.</a>');
+						echo('<br>of selecteer links een component uit de treeview.');    		
+	    		}
+	    		else {
+	    			//een component om de meldingen van te tonen is geselecteerd
+	    			if (isset($_GET['c']) && $_GET['c'] != 0 ) {
+				    	
+				    	?>
+				    	<form name="theForm" method="post" action="<?php echo($_SESSION['huidige_pagina']); ?>&c=<?php echo($_GET['c']); ?>">
+							<?php
+							
+							//gegevens over het geselecteerde component ophalen, zoals de naam van het component en de laatste opgeslagen melding (einde van de keten)
+							$query = "SELECT Laatste_Melding, Comp_Naam FROM comp_lijst WHERE Comp_Lijst_ID = '". $_GET['c'] ."'";
+							$resultaat = mysql_query($query);
+							$data = mysql_fetch_array($resultaat);
+							
+							//melding richting de gebruiker
+							echo("U heeft \"". $data['Comp_Naam'] ."\" geselecteerd.<br>Voor dit component staan de volgende meldingen in het systeem:<br><br>");
+												
+							//het einde van de keten selecteren, hierna terug werken naar het begin
+							$query = "SELECT Meld_Lijst_ID, Meld_Datum, Prob_Beschrijving, Voorgaande_Melding FROM melding_lijst WHERE Meld_Lijst_ID ='". $data['Laatste_Melding'] ."'";
 							$resultaat = mysql_query($query);
 							$data = mysql_fetch_array($resultaat);
-				
+							
 							//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
 							$gedeeldveld=split(" ",$data['Meld_Datum']);
 							//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
 							$datum = split("-",$gedeeldveld[0]);
-
-							//tonen gegevens
-							echo("<tr><td>&nbsp</td><td>" .substr($data['Prob_Beschrijving'],0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['pagina']."admin_meldingen/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Bekijken</a></td></tr>\n");
-						}
-						//afsluiten tabel
-						echo("</table>");
-
-    				//confirmatie gedoe
-						?>    				
-			    		<table>
-			    			<tr><td><input type="hidden" name="laatste" value="<?php echo($laatste); ?>"><input type="hidden" name="melding" value="<?php echo($melding);?>">Weet u zeker dat u de geselecteerde melding verwijderen wilt?</td></tr>
-			    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil de geselecteerde melding verwijderen</td></tr>
-			    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
-			    		</table>
-			    	</form>
-    				<?php
-    			}
-    			//er is geen component geselecteerd om de meldingen van te tonen
-	  			else echo('Selecteer hiernaast een component om een melding aan toe te voegen.');
-    		}
-    	?>
-    	
-	  </div>
-
-<?php  
-      }
-	//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
-	else header("Location: index.php");  
+	
+							//tabel aanmaken om de gegevens in te tonen
+							echo("<table border=\"1\">\n");
+							echo("<tr><td><input type=\"checkbox\" name=\"cVerwijderen\" CHECKED></td><td>" . substr($data['Prob_Beschrijving'], 0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['pagina']."admin_meldingen/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Bekijken</a></td></tr>\n");
+							$melding = $data['Meld_Lijst_ID'];
+							$laatste = $data['Voorgaande_Melding'];
+							//terugwerken richting het begin van de meldingenketen
+							while ($data['Voorgaande_Melding'] != 1) { 
+								$query = "SELECT Meld_Lijst_ID, Meld_Datum, Prob_Beschrijving, Voorgaande_Melding FROM melding_lijst WHERE Meld_Lijst_ID ='". $data['Voorgaande_Melding'] ."'";
+								$resultaat = mysql_query($query);
+								$data = mysql_fetch_array($resultaat);
+					
+								//splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56)
+								$gedeeldveld=split(" ",$data['Meld_Datum']);
+								//datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn
+								$datum = split("-",$gedeeldveld[0]);
+	
+								//tonen gegevens
+								echo("<tr><td>&nbsp</td><td>" .substr($data['Prob_Beschrijving'],0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['pagina']."admin_meldingen/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Bekijken</a></td></tr>\n");
+							}
+							//afsluiten tabel
+							echo("</table>");
+	
+	    				//confirmatie gedoe
+							?>    				
+				    		<table>
+				    			<tr><td><input type="hidden" name="laatste" value="<?php echo($laatste); ?>"><input type="hidden" name="melding" value="<?php echo($melding);?>">Weet u zeker dat u de geselecteerde melding verwijderen wilt?</td></tr>
+				    			<tr><td><input type="CheckBox" name="confirmatie"> Ja, ik wil de geselecteerde melding verwijderen</td></tr>
+				    			<tr><td><input type="hidden" name="verwijderen" value="1"><a href="javascript:document.theForm.submit();">Verwijderen</a></td></tr>
+				    		</table>
+				    	</form>
+	    				<?php
+	    			}
+	    			//er is geen component geselecteerd om de meldingen van te tonen
+		  			else echo('Selecteer hiernaast een component om een melding aan toe te voegen.');
+	    		}
+	    	?>
+	    	
+		  </div>
+	
+	<?php  
+	      }
+		//niemand ingelogt, dus bezoeker naar de inlogpagina sturen
+		else header("Location: index.php");  
+	}
 ?>
\ No newline at end of file
diff --git a/support/tool/CRAFT/includes/admin_menu.php b/support/tool/CRAFT/includes/admin_menu.php
index 6b6300729d95d77192553b0ae7d82fb45d56bbf0..36aa114d5946433b76f636ebd844090cd01d25ff 100644
--- a/support/tool/CRAFT/includes/admin_menu.php
+++ b/support/tool/CRAFT/includes/admin_menu.php
@@ -1,3 +1,7 @@
+<?php 
+	if (isset($_SESSION['admin_deel'])){
+?>
+
 <div id="hoofdbalk">
 	<div id="admin_hoofdbalk">
   	<div id="spacerbalk">
@@ -36,3 +40,7 @@
 		</ul>
 	</div>
 </div>
+
+<?php
+	}
+?>
diff --git a/support/tool/CRAFT/includes/admin_top.php b/support/tool/CRAFT/includes/admin_top.php
index a26581340bdada710c45cbe472580f48cafe8396..9dac950511694a3c9516a13e42e62dc335510600 100644
--- a/support/tool/CRAFT/includes/admin_top.php
+++ b/support/tool/CRAFT/includes/admin_top.php
@@ -1,6 +1,4 @@
 <?php
-	
-  
   require_once('includes/login_funcs.php');
 	
   //controleren of er iemand ingelogd is...