$oid = tep_db_prepare_input($_GET['oid']);
$oiid = tep_db_prepare_input($_GET['oiid']);
$eo = new elements_order($oid);
$eoi = $eo->items[$oiid];
$e = new element($eoi['elements_id']);
$e->getSuppliers();
if (isset($_POST['me_action']) && $_POST['me_action'] == 'CHANGESUPPLIER') {
    if (isset($_POST['etes_id'])) {
        $new_etesid = tep_db_prepare_input($_POST['etes_id']);
        if (isset($e->suppliers[$new_etesid])) {
            $new_etes = $e->suppliers[$new_etesid];
            $new_order = new elements_order(null, $new_etes['elements_suppliers_id']);
            if (is_null($new_order->orders_id)) {
                $new_order->createNew($new_etes['price_currency'], $session_userinfo['username']);
            }
            $eo->moveItem($oiid, $new_order->orders_id, $new_etes['item_number'], $new_etes['price_quantity_type'], $new_etes['pieces_per_qty_type'], $new_etes['elements_price'], $new_etes['price_currency']);
            $eo = new elements_order($oid);
            //REFRESH ORIGIN ORDERS
            if (count($eo->items) == 0) {
                $eo->updateStatus('12', $session_userinfo['username']);
            }
            //IF ORIGIN ORDERS ITEMS IS EMPTY, SET AS CANCELLED ORDERS (AVOID po_number IS NOT AVAILABLE FOR CURRENT MONTH)
            $messagebox->add("Supplier Changed Successfully", "green");
        } else {
            $messagebox->add("New Supplier Connection to Elements is not found");
        }
    } else {
        $messagebox->add("No New Supplier selected");
    }
}
$content .= '<div style="float:left">' . webImage($e->image, '130', '130') . '</div>';