Index: /controller/wpsg_AdminController.class.php
===================================================================
--- /controller/wpsg_AdminController.class.php	(revision 6305)
+++ /controller/wpsg_AdminController.class.php	(revision 6306)
@@ -876,4 +876,5 @@
 			{
 
+				$this->clearMessages();
 				$oCountry = wpsg_country::getInstance($_REQUEST['land_id']);
 				$oCountry->delete();
Index: /views/admin/laender.phtml
===================================================================
--- /views/admin/laender.phtml	(revision 6305)
+++ /views/admin/laender.phtml	(revision 6306)
@@ -63,4 +63,26 @@
 
 	    function wpsg_country_check_all() { jQuery('td.col_check input').each(function() { jQuery(this).prop('checked', !jQuery(this).prop('checked')); } ); }
+
+		function wpsg_country_remove(land_id)
+		{
+
+			if (!confirm('<?php echo __('Sind Sie sich sicher?', 'wpsg'); ?>')) return false;
+
+			jQuery.ajax( {
+				url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&subaction=laender&do=remove&noheader=1',
+				data: {
+					land_id: land_id
+				},
+				success: function(data) {
+											 
+					if (data === "1") jQuery('#wpsg_laenderrow_' + land_id).remove();
+					else alert(data);
+					
+				}
+			} );
+			
+			return false;
+
+		}
 
 		function wpsg_country_add()
Index: /views/admin/laender_list.phtml
===================================================================
--- /views/admin/laender_list.phtml	(revision 6305)
+++ /views/admin/laender_list.phtml	(revision 6306)
@@ -1,5 +1,5 @@
 <?php
 
-    /**  Lieste der LÃ€nder im Backend */
+    /**  Liste der LÃ€nder im Backend */
 
 ?>
@@ -26,5 +26,5 @@
         <tbody>
             <?php foreach ($this->view['data'] as $l) { ?>
-                <tr id="<?php echo $l['id']; ?>" class="<?php echo (($this->get_option('wpsg_defaultland') == $l['id'])?'bg-info':''); ?>">
+                <tr id="wpsg_laenderrow_<?php echo $l['id']; ?>" class="<?php echo (($this->get_option('wpsg_defaultland') == $l['id'])?'bg-info':''); ?>">
                     <td class="col_check"><input type="checkbox" value="1" name="arDelete[<?php echo $l['id']; ?>]" /></td>
                     <td class="col_name"><?php echo wpsg_hspc($l['name'].((wpsg_isSizedString($l['kuerzel']))?' ('.$l['kuerzel'].')':'')); ?></td>
@@ -58,5 +58,5 @@
 
                         <a href="#" onclick="return wpsg_country_edit('<?php echo $l['id']; ?>');" class="glyphicon glyphicon-pencil"></a>
-                        <a href="#" class="glyphicon glyphicon-trash"></a>
+                        <a href="#" onclick="return wpsg_country_remove('<?php echo $l['id']; ?>');" class="glyphicon glyphicon-trash"></a>
 
                     </td>
@@ -67,5 +67,5 @@
             <tr>
 
-                <td class="col_check"><span class="glyphicon glyphicon-trash"></span></td>
+                <td class="col_check"><!-- <span class="glyphicon glyphicon-trash"></span> --></td>
                 <td colspan="8">
 
Index: /views/admin/versandzonen.phtml
===================================================================
--- /views/admin/versandzonen.phtml	(revision 6305)
+++ /views/admin/versandzonen.phtml	(revision 6306)
@@ -22,7 +22,8 @@
 	<?php echo wpsg_drawForm_AdminboxStart(__('Versandzonen', 'wpsg')); ?>
 	
-		<br />
 		<span id="wpsg_vz_list"><?php $this->view['adminController']->vz_listAction(); ?></span>
 	
+		<a href="#" onclick="return wpsg_addVZ();"><span class="wpsg-glyphicon glyphicon glyphicon-plus"></span><?php echo __('Neue Versandzone anlegen.', 'wpsg'); ?></a><br />
+	    <br />
 		<a href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&subaction=laender"><span class="wpsg-glyphicon glyphicon glyphicon-wrench"></span><?php echo __('Zur LÃ€nderverwaltung', 'wpsg'); ?></a>
 	
@@ -34,10 +35,10 @@
 
 	/**
-	 * Wird aufgerufen um einen neuen Satz hinzuzufÃŒgen und die Liste neu zu lasen.
+	 * Wird aufgerufen um einen neuen Satz hinzu zufÃŒgen und die Liste neu zu laden.
 	 */
 	function wpsg_addVZ()
 	{
 
-		jQuery('#wpsg_vz_list').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
+		jQuery('#wpsg_vz_list').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" /><br />');
 		
 		jQuery.ajax( {
@@ -58,7 +59,7 @@
 	{
 
-		if (!confirm('<?php echo __('Sind Sie sich sicher, dass sie diese Versandzone lÃ¶schen mÃ¶chten?', 'wpsg'); ?>')) return false;
+		if (!confirm('<?php echo __('Sind Sie sich sicher, dass Sie diese Versandzone lÃ¶schen mÃ¶chten?', 'wpsg'); ?>')) return false;
 
-		jQuery('#wpsg_vz_list').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
+		jQuery('#wpsg_vz_list').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" /><br />');
 		
 		jQuery.ajax( {
Index: /views/admin/versandzonen_list.phtml
===================================================================
--- /views/admin/versandzonen_list.phtml	(revision 6305)
+++ /views/admin/versandzonen_list.phtml	(revision 6306)
@@ -10,4 +10,5 @@
 <?php } else { ?>
 <table class="table wpsg_table_vz">
+	<thead>
 	<tr>
 		<th class="col_name"><?php echo __('Bezeichnung', 'wpsg'); ?></th>
@@ -15,4 +16,6 @@
 		<th class="col_aktion"></th>
 	</tr>
+	</thead>
+	<tbody>
 	<?php foreach ($this->view['data'] as $vz) { ?>
 	<tr>
@@ -61,4 +64,5 @@
 	</tr>
 	<?php } ?>
+	</tbody>
 </table>
 
