if ( typeof(jQuery) == 'undefined' ) {
    alert('jQuery 1.3.x needed');
}
else {
    $(function() {
        invAdTower.init();
    });
}

var invAdTower = {
    init: function() {
        this.renderBanner();
    },

    renderBanner: function() {
        var buffer = '';

        /* Render initial banner(s) */
        $('div.inventory120x600').css({
            width: '120px',
            height: '600px',
            backgroundColor: '#cccccc',
            fontFamily: 'verdana,arial,sans-serif',
            fontSize: '11px',
            color: '#333333',
            backgroundImage: 'url(/plugins/inventory_120x600/bg_120x600.png)',
            overflow: 'hidden'
        });

        $('div.inventory120x600').html('');


        $.ajax({
            url: '/ajax_serv/inventory_top.php',
            success: function(json_data) {
                var jsd = eval('('+json_data+')');
                var buffer = '';
                var i=0;

                for ( veh in jsd ) {
                    if ( i == 0 ) {
                        buffer+= "<div class=\"inventory120x600-phone\">" + jsd[veh].phone_number + "</div>";
                    }
                    i++;

                    buffer+= "<div class=\"inventory120x600-vehicle\" onclick=\"self.location.href='http://www.autofast.ca/view/" +
                                     jsd[veh].vehicle_id + "/-'\">" +
                                "<div style=\"background-image: url(" + jsd[veh].thumb + ")\" class=\"inventory120x600-photo\"><!-- --></div>" +
                                "<div class=\"inventory120x600-text\"><strong>" + jsd[veh].list_price + "</strong><br />" +
                                                                          jsd[veh].make + " " + jsd[veh].model + "</div>" +
                             "</div>";
                }

                $('div.inventory120x600').html(buffer);
    
                $('div.inventory120x600-phone').css({
                    color: '#ffffff',
                    fontSize: '11px',
                    height: '165px',
                    fontWeight: 'bold',
                    lineHeight: '270px',
                    textIndent: '8px',
                    overflow: 'hidden'
                });

                $('div.inventory120x600-vehicle').css({
                    width: '110px',
                    height: '110px',
                    paddingLeft: '8px',
                    paddingRight: '8px',
                    overflow: 'hidden',
                    cursor: 'pointer'
                });

                $('div.inventory120x600-photo').css({
                    width: '80px',
                    height: '60px'
                });

                $('div.inventory120x600-text').css({
                    fontSize: '10px',
                    color: '#ffffff',
                    lineHeight: '12px'
                });

            }
        });
    }
};
