﻿function obter0KmProntaEntrega(p) {
    var b = $(".hdn_v_b").val();
    var concessionaria = (($(".hdn_v_concessionaria").length > 0) ? $(".hdn_v_concessionaria").val() : 0);
    var modelo = (($(".hdn_v_modelo").length > 0) ? $(".hdn_v_modelo").val() : "");
    var ano = (($(".hdn_v_ano").length > 0) ? $(".hdn_v_ano").val() : 0);
    var valor_de = (($(".hdn_v_valor_de").length > 0) ? $(".hdn_v_valor_de").val() : 0);
    var valor_ate = (($(".hdn_v_valor_ate").length > 0) ? $(".hdn_v_valor_ate").val() : 0);
    var codigo_modelo = (($(".hdn_v_codigo_modelo").length > 0) ? $(".hdn_v_codigo_modelo").val() : 0);

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obter0KmProntaEntrega",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{b: " + b + ", pagina: " + p + ", concessionaria: '" + escape(concessionaria) + "', modelo: '" + escape(modelo) + "', ano: '" + escape(ano) + "', valor_de: '" + escape(valor_de) + "', valor_ate: '" + escape(valor_ate) + "', codigo_modelo: '" + escape(codigo_modelo) + "'}",
        success: function(json) {
            $("#lista-veiculos-0km-pe").html(json.d.HTML);
            $('.blink').blink();
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}
function obter0KmProntaEntregaBandeira(p) {
    var b = $(".hdn_v_b").val();

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obter0KmProntaEntregaBandeira",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{b: " + b + ", pagina: " + p + "}",
        success: function(json) {
            $("#lista-veiculos-0km-pe").html(json.d.HTML);
            $('.blink').blink();
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}
function obter0KmProntaEntregaConcessionaria(p) {
    var b = $(".hdn_v_b").val();
    var concessionaria = $(".hdn_v_concessionaria").val();

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obter0KmProntaEntregaConcessionaria",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{b: " + b + ", pagina: " + p + ", concessionaria: '" + escape(concessionaria) + "'}",
        success: function(json) {
            $("#lista-veiculos-0km-pe").html(json.d.HTML);
            $('.blink').blink();
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}
function obterSeminovos(p) {
    var b = $(".hdn_v_b").val();
    var concessionaria = (($(".hdn_v_concessionaria").length > 0) ? $(".hdn_v_concessionaria").val() : 0);
    var modelo = (($(".hdn_v_modelo").length > 0) ? $(".hdn_v_modelo").val() : "");
    var ano = (($(".hdn_v_ano").length > 0) ? $(".hdn_v_ano").val() : 0);
    var valor_de = (($(".hdn_v_valor_de").length > 0) ? $(".hdn_v_valor_de").val() : 0);
    var valor_ate = (($(".hdn_v_valor_ate").length > 0) ? $(".hdn_v_valor_ate").val() : 0);

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obterSeminovos",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{b: " + b + ", pagina: " + p + ", concessionaria: '" + escape(concessionaria) + "', modelo: '" + escape(modelo) + "', ano: '" + escape(ano) + "', valor_de: '" + escape(valor_de) + "', valor_ate: '" + escape(valor_ate) + "'}",
        success: function(json) {
            $("#lista-veiculos-seminovos").html(json.d.HTML);
            $('.blink').blink();
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}
function obterSeminovosBandeira(p) {
    var b = $(".hdn_v_b").val();

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obterSeminovosBandeira",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{b: " + b + ", pagina: " + p + "}",
        success: function(json) {
            $("#lista-veiculos-seminovos").html(json.d.HTML);
            $('.blink').blink();
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}
function obterSeminovosConcessionaria(p) {
    var b = $(".hdn_v_b").val();
    var concessionaria = $(".hdn_v_concessionaria").val();

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obterSeminovosConcessionaria",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{b: " + b + ", pagina: " + p + ", concessionaria: '" + escape(concessionaria) + "'}",
        success: function(json) {
            $("#lista-veiculos-seminovos").html(json.d.HTML);
            $('.blink').blink();
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}


function obterPromocoesVeiculos(p) {
    var b = $(".hdn_v_b").val();

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculoPromocaoHandler.aspx/obterPromocoes",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{codBandeira: " + b + ", pagina: " + p + "}",
        success: function(json) {
            $("#lista_veiculos_promocoes").html(json.d.HTML);            
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}


function obter0Km(p) {
    var b = $(".hdn_v_b").val();

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obter0Km",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{b: " + b + ", pagina: " + p + "}",
        success: function(json) {
            $("#lista-veiculos-0km").html(json.d.HTML);
            registerSkinnableSelect(".my-skinnable-select-05-bandeira", "my-skinnable-select-05-bandeira", "skinned-select-05-bandeira", "select-text-05-bandeira");
            if (json.d.JavaScript != null) {
                eval(json.d.JavaScript);
            }
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}
function obter0KmBandeira(p) {
    var b = $(".hdn_v_b").val();

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obter0KmBandeira",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{b: " + b + ", pagina: " + p + "}",
        success: function(json) {
            $("#lista-veiculos-0km").html(json.d.HTML);
            registerSkinnableSelect(".my-skinnable-select-05-bandeira", "my-skinnable-select-05-bandeira", "skinned-select-05-bandeira", "select-text-05-bandeira");
            if (json.d.JavaScript != null) {
                eval(json.d.JavaScript);
            }
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}
function obter0KmBandeiraVendasEspeciais(p) {
    var b = $(".hdn_v_b").val();

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obter0KmBandeiraVendasEspeciais",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{b: " + b + ", pagina: " + p + "}",
        success: function(json) {
            $("#lista-veiculos-0km-ve").html(json.d.HTML);
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}
function selSerie(o) {
    if (o.value != "") {
        location.href = o.value;
    }
}
function obterFinanciamento(p) {
    var t_ = $(".hdn_f_tipo").val();
    var p_ = $(".hdn_f_parcelas").val();
    var v_ = $(".hdn_f_valor").val();

    $.ajax({
        type: "POST",
        url: appUrl_ + "Handlers/VeiculosHandler.aspx/obterFinanciamento",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: "{pagina: " + p + ", tipo: '" + escape(t_) + "', parcelas: '" + escape(p_) + "', valor: '" + escape(v_) + "'}",
        success: function(json) {
            $("#lista-veiculos-financiamento").html(json.d.HTML);
            $('.blink').blink();
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(XMLHttpRequest.responseText);
        }
    });
}

