$session = create_ebay_session();
 if ($session) {
     $ListingEnhancementsCodeType = new BuyerPaymentMethodCodeType();
     $PaymentMethodCode = new BuyerPaymentMethodCodeType();
     $CountryCodeType = new CountryCodeType();
     $cs = new EbatNs_ServiceProxy($session);
     $item = new ItemType();
     //auction type
     $item->setListingType($auction_type_name);
     $item->Currency = DEFAULT_CURRENCY;
     //currency
     $item->Site = 'Germany';
     //site (ebay.de)
     //use sheduling if there is one
     if (isset($future_auction)) {
         $item->setScheduleTime($mynewstarttime);
     }
     //set title
     $product_title = stripcslashes($product_title);
     $product_title = striptags($product_title);
     $item->Title = $product_title;
     //set subtitle
     $product_title = stripcslashes($product_subtitle);
     $product_title = striptags($product_subtitle);
     $item->setSubTitle($product_subtitle);
     //set 1st category
     $item->PrimaryCategory = new CategoryType();
     $item->PrimaryCategory->CategoryID = $cat1;
     //set 2nd category
     $pos = strpos($cat1, LPAREN);
     if ($pos) {