Index: /mods/wpsg_mod_autodebit.class.php
===================================================================
--- /mods/wpsg_mod_autodebit.class.php	(revision 6188)
+++ /mods/wpsg_mod_autodebit.class.php	(revision 6189)
@@ -346,6 +346,6 @@
 				$iban = trim($arCheckout['mod_autodebit_iban']);
 				
-				if ($this->checkIBAN($iban) == false) { $_SESSION['wpsg']['errorFields'][] = 'mod_autodebit_iban'; $this->shop->addFrontendError(__('Bitte die IBAN Nr ÃŒberprÃŒfen (Bankeinzug)', 'wpsg')); $error = true; }
-
+				if ($this->test_iban($iban) == false) { $_SESSION['wpsg']['errorFields'][] = 'mod_autodebit_iban'; $this->shop->addFrontendError(__('Bitte die IBAN Nr ÃŒberprÃŒfen (Bankeinzug)', 'wpsg')); $error = true; }
+				
 				// BIC-PrÃŒfung gewÃŒnscht
 				if ($this->shop->get_option('wpsg_mod_autodebit_bic') == '1') { 
@@ -364,39 +364,4 @@
 			
 		} // public function checkCheckout(&$state, &$error, &$arCheckout)
-		
-		/**
-		 * PrÃŒfen der IBAN auf Richtigkeit
-		 * @param unknown $iban
-		 * @return boolean
-		 */
-		private function checkIBAN($iban)
-		{
-			$iban = str_replace(" ", "", $iban);
-			$bb = true;
-				
-			if (strlen($iban) < 16)
-			{
-				return false;	
-			}
-			
-			$sum = substr($iban, 4)
-					. strval( ord( $iban{0} ) - 55 )
-					. strval( ord( $iban{1} ) - 55 )
-					. substr( $iban, 2, 2 );
-				
-			//sum = sum % 97;
-			// Calculate checksum
-			$csum = intval(substr($sum, 0, 1), 10);
-			for ($i = 1; $i < strlen($sum); $i++) {
-				$csum = $csum * 10;
-				$csum = $csum + intval(substr($sum, $i, 1), 10);
-				$csum = $csum % 97;
-			}
-			
-			if ($csum !== 1) { $bb = false; }
-			
-			return $bb;
-				
-		}
 		
 		/**
@@ -570,4 +535,9 @@
 		} // public function make_iban($blz, $kontonr) 
 		
+		/**
+		 * PrÃŒfen der IBAN auf Richtigkeit
+		 * @param unknown $iban
+		 * @return boolean
+		 */
 		public function test_iban($iban) 
 		{
Index: /views/css/frontend.css
===================================================================
--- /views/css/frontend.css	(revision 6188)
+++ /views/css/frontend.css	(revision 6189)
@@ -82,5 +82,5 @@
 .shippay_wrap .shippay_active .wpsg_payship_name { font-weight:bold; }
 .shippay_wrap .shippay_item_wrap:last-child { border-bottom:1px solid #DFDFDF; }
-.shippay_wrap .shippay_item_wrap input { display:none; }
+.shippay_wrap .shippay_item_wrap input[type="radio"] { display:none; }
 .shippay_wrap .shippay_item_wrap .shippay_checkmark { display:none; width:23px; height:18px; background-image:url('../gfx/checkmark.png'); background-repeat:no-repeat; position:absolute; right:10px; top:16px; }
 .shippay_wrap .shippay_active .shippay_checkmark { display:block; }
Index: /views/warenkorb/overview.phtml
===================================================================
--- /views/warenkorb/overview.phtml	(revision 6188)
+++ /views/warenkorb/overview.phtml	(revision 6189)
@@ -149,6 +149,6 @@
 							<?php $href = wp_get_attachment_image_src($arBilder[0]['post_id'], Array(30, 30)); ?>
 							<?php $imgtag = wp_get_attachment_image($arBilder[0]['post_id'], Array(30, 30)); ?>
+							<img src="<?php echo $href[0]; ?>" width="30" height="30" alt="<?php echo wpsg_hspc((($p['detailname'] != '')?$p['detailname']:$p['name'])); ?>" />
 							<?php } ?>
-							<img src="<?php echo $href[0]; ?>" width="30" height="30" alt="<?php echo wpsg_hspc((($p['detailname'] != '')?$p['detailname']:$p['name'])); ?>" />
 						</div>
 						<?php } ?>
