function tipos_de_envio($id_proveedor)
{
    $default = es_proveedor_nacional($id_proveedor, 'ARGENTINA') ? '1' : '';
    //	$codigo = "<option value=''>Elige un tipo de envio</option>";
    $codigo = "";
    $result = get_tipos_de_envio();
    while ($row = mysql_fetch_array($result)) {
        $codigo = $codigo . "<option value='" . $row[0] . "'" . ($row[0] == $default ? 'selected' : '') . "> {$row['1']} </option>";
    }
    return $codigo;
}
include 'main.php';
include 'dbutils.php';
session_start();
db_connect();
$id_item = $_POST['id_item'];
$cantidad = $_POST['cantidad'];
$formname = $_POST['formname'];
$id_orden = $_POST['id_orden'];
$tipoenvio = $_POST['tipoenvio'];
$id_proveedor = $_POST['id_proveedor'];
if (!isset($tipoenvio)) {
    $tipoenvio = "NULL";
}
if (isset($id_orden) && !empty($id_orden)) {
    // se inserta el item directo en la orden ya existente seleccionada
    if (es_proveedor_nacional($id_proveedor, 'ARGENTINA')) {
        $query = "INSERT INTO\tOrdenItem (id_orden, id_item, cantidad,\tcantidad_pendiente, precio_ref,\tmoneda, id_tipo_envio)\n\t\t    SELECT {$id_orden}, {$id_item}, {$cantidad}, {$cantidad}, Item.precio_ref, 'AR\$', {$tipoenvio}  FROM  Item  WHERE Item.id_item = {$id_item}";
    } else {
        //Proveedor extranjero
        $query = "INSERT INTO OrdenItem (id_orden, id_item, cantidad, cantidad_pendiente, precio_fob, moneda, id_tipo_envio)\n\t\t    SELECT {$id_orden}, {$id_item}, {$cantidad}, {$cantidad}, Item.precio_fob, 'US\$', {$tipoenvio}  FROM  Item  WHERE Item.id_item = {$id_item}";
    }
} else {
    // se inserta el item en la lista de items a comprar
    $query = "INSERT INTO ItemComprar (id_item, cantidad, id_tipo_envio) VALUES ({$id_item}, {$cantidad}, {$tipoenvio})";
}
$result = mysql_query($query);
$var = "";
eval_html('window_close.html', $var);
/**
 * Devuelve si el proveedor es extranjero o argentino para saber como mostrar el listado,
 * a partir del id_proveedor pasado como parametro
function getPrecio($row)
{
    $nac = es_proveedor_nacional($row[7], "ARGENTINA");
    return $nac ? $row[4] : $row[3];
}