﻿function renderOffers(data) {
    var isdoubled = false;
    if  (data.page.extra1 != undefined){ if (data.page.extra1.toLowerCase() == "double") isdoubled = true;}
    if (data.page.code.lastIndexOf('ob_w') == data.page.code.length - 4)
    {    
        jQuery("#travelsuite_" + data.page.code).html(
            getWideOb(data)
        );
        getBoxScrolling("wide", isdoubled, 'px_scrollparent_' + data.page.id);
    }
    else if (data.page.code.lastIndexOf('ob_s') == data.page.code.length - 4)
    {
        jQuery("#travelsuite_" + data.page.code).html(
            getSmallOb(data)
        );
        getBoxScrolling("small", isdoubled, 'px_scrollparent_' + data.page.id);
    }
    
    else if (data.page.code.lastIndexOf('sl_w') == data.page.code.length - 4)
    {
        jQuery("#travelsuite_" + data.page.code).html(
            getWideSl(data)
        );
    }
    else if (data.page.code.lastIndexOf('sl_m') == data.page.code.length - 4)
    {
        jQuery("#travelsuite_"+ data.page.code).html(
            getMediumSl(data)
        );
    }
    else if (data.page.code.lastIndexOf('sl_s') == data.page.code.length - 4)
    {
        jQuery("#travelsuite_" + data.page.code).html(
            getSmallSl(data)
        );
    }
    else if (data.page.code.lastIndexOf('_cinema') == data.page.code.length - 7)
    {
        jQuery("#travelsuite_" + data.page.code).html(
            getCinemaBox(data)
        );
        getBoxScrolling("cinema", isdoubled, 'px_scrollparent_' + data.page.id);
    }
    else if (data.page.code.lastIndexOf('sl_wl') == data.page.code.length - 5)
    {    
        jQuery("#travelsuite_" + data.page.code).html(
            getWhitelabelSl(data)
        );
    }
    else if (data.page.code.lastIndexOf('sem_s') == data.page.code.length - 5)
    {    
        jQuery("#travelsuite_" + data.page.code).html(
            getSeoBoxSmall(data)
        );
    }
    else if (data.page.code.lastIndexOf('sem_m') == data.page.code.length - 5)
    {    
        jQuery("#travelsuite_" + data.page.code).html(
            getSeoBoxMedium(data)
        );
    }
    
    // fix png's 
    var badBrowser = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
    if (badBrowser)
    {
        $('img[src$=.png]').each(function() {
            if (!this.complete)
            {
                this.onload = function() { fixPng(this) };
            }
            else
            {
                fixPng(this);
            }
        });
    }
}