//params = {'key:value'}
//es. {'type: AfterLaunch', 'size=BOX_211X170'}

function gntn_banner_inc(target_id, type, params) {

    var url = gnt_get_banner_url(type, params);

    $(document).ready(function() {
        $("#" + target_id).load(url);
    });
}


function gnt_get_banner_url(type, params) {

    var url;

    switch (type) {
        case "jackpot":
            {
                url = "/GNTN/JackpotContainer.aspx";
                if (params != undefined && params != null) {

                    var queryString = '?';

                    if (params["type"] != undefined)
                        queryString += "type=" + params["type"];

                    if (params["size"])
                        queryString += "&size=" + params["size"];

                    if (params["targetName"])
                        queryString += "&targetName=" + params["targetName"];

                    if (params["targetURL"])
                        queryString += "&targetURL=" + params["targetURL"];
                    if (params["game"])
                        queryString += "&game=" + params["game"];

                    url += queryString;
                }
                break;
            }
        case "latestDraw":
            {
                url = "/GNTN/LatestDrawContainer.aspx";
                if (params != undefined && params != null) {
                    var queryString = '?';
                if (params["game"])
                    queryString += "&game=" + params["game"];
                url += queryString;   
            }
                break;
            }
        case "timetable":
            {
                url = "/GNTN/TimeTableContainer.aspx";
                if (params != undefined && params != null) {
                    var queryString = '?';
                    if (params["game"])
                        queryString += "&game=" + params["game"];
                    url += queryString;
                }
                break;
            }
        default:
            break;
    }
    return url;
}