﻿function UltimosAnuncios() {
    var gComparar = new Array();


    this.setComparar = function(codAnuncio, id) {
        if (id.checked) {
            if (gComparar.length == 4) {
                id.checked = false;
                return alert('No máximo quatro carros podem ser comparados');
            }
            gComparar.push(codAnuncio);
        } else {
            gComparar.remove(gComparar.indexOf(codAnuncio));
        }
        if ($('ltsOpCompAnuncios') != null)
            $html('ltsOpCompAnuncios', 'Comparar anúncios selecionados (' + gComparar.length + ')');
    };


    this.compararAnuncios = function() {
        if (gComparar.length > 1) {
            var queryString = 'ui/CompararAnuncios.aspx?anuncio=';
            for (var x = 0; x < gComparar.length; x++) {
                queryString += gComparar[x].toString();
                if ((x + 1) != gComparar.length)
                    queryString += ', ';
            }
            location.href = queryString;
        } else {
            alert('Ao menos dois anuncios devem ser selecionados');
        }
    };
};


var oUltimosAnuncios;
$load(function() {
    oUltimosAnuncios = new UltimosAnuncios();
});