$price_selling_b2c = isset($_POST['price_selling_b2c']) ? $_POST['price_selling_b2c'] : array();
        $price_selling_b2b = isset($_POST['price_selling_b2b']) ? $_POST['price_selling_b2b'] : array();
        $price_option = $_POST['price_option'];
        $target_id_exp = explode('-', $target_id);
        $product_id = $target_id_exp[2];
        $product = new Product($product_id);
        if (!SERVER_IS_LOCAL) {
            $product->updatePrice($price_uvp, $price_default);
        }
        foreach ($price_selling_b2c as $spid => $price) {
            $show_discount = $price_option[$spid] == 'true';
            $product->updatePriceSelling($spid, $price_uvp_sp[$spid], $price, $show_discount);
        }
        foreach ($price_selling_b2b as $spid => $prices) {
            $activate_discount = $price_option[$spid] == 'true';
            $product->updatePriceSellingB2B($spid, $prices['nd'], $prices['d'], $activate_discount);
        }
        $message = 'Price has been saved successfully';
        $product_table = drawProductPriceTable($product, $message);
        echo utf8_encode($product_table);
        exit;
    } elseif ($_POST['me_action'] == 'PREVIEWPRICE') {
        $price = tep_db_prepare_input($_POST['price']);
        $price_old = tep_db_prepare_input($_POST['price_old']);
        echo utf8_encode(Product::generatePricePreview($price_old, $price));
        exit;
    }
}
if (isset($_GET['pids']) && $_GET['pids'] != '') {
    $pids = explode(',', $_GET['pids']);
    $js_pids = 'var pids = [' . implode(', ', $pids) . '];';
     foreach ($pids as $pid) {
         $catalog_ids = $class_jc->addProduct($jng_sp_id, $pid);
         if (count($catalog_ids) > 0) {
             $total_catalog++;
             //SPECIAL RULE FOR BUYVIP, ACTIVATE PRODUCTS DIRECTLY
             //AND SAVE PRICE WITH FACTOR 4 AND 6 WITH DISCOUNT ACTIVE
             if ($jng_sp_id == '7') {
                 $default_discount = 0.5;
                 foreach ($catalog_ids as $cid) {
                     $class_jc->activateProduct($cid);
                 }
                 $p = new Product($pid);
                 $price_uvp = $p->getPriceUVP();
                 $pnd = $p->getPriceSellingDefaultB2B($price_uvp, $jng_sp_id);
                 $pd = round((1 - $default_discount) * $pnd, 2);
                 $p->updatePriceSellingB2B($jng_sp_id, $pnd, $pd, true);
             }
         }
     }
     echo 'ADDED,' . count($pids) . ',' . $total_catalog;
     exit;
 } elseif ($_POST['me_action'] == 'ACTIVATEALLPRODUCTS') {
     $pids = explode(',', tep_db_prepare_input($_POST['products']));
     $total_catalog = 0;
     foreach ($pids as $pid) {
         $catalog = $class_jc->retrieveDetail(null, $jng_sp_id, $pid);
         if ($catalog !== false) {
             $total_catalog++;
             $class_jc->activateProduct($catalog['jng_sp_catalog_id']);
         }
     }