function GetQuery()
{
    var url = document.location.href;
    var urlQuery = url.substring(url.indexOf('?') + 1);
    var paramsArray = urlQuery.split('&');
    var params = new Object();
    for (var i = 0; i < paramsArray.length; i++)
    {
        var param = paramsArray[i].split('=');
        var key = param[0];
        var value = (param[1] != null) ? param[1] : '';
        params[key] = value;
    }
    return params;
}

function WriteHTML(domObjectName, html)
{
    var domObject = document.getElementById(domObjectName);
    domObject.innerHTML = html;
}

function EmbedGame(domObjectName, gameID, language, portalName, playerNick, flashID, gameName, iCode)
{
    var geewaGame = {};
    geewaGame.gameID = gameID;
    geewaGame.language = language;
    if(playerNick == portalName){
    	geewaGame.nick = portalName+"_"+new Date().getTime();
    }else{
    	geewaGame.nick = playerNick;
    }
    geewaGame. invitationURL = 'http://'+glob.portalURL+'/mini-games/'+flashID+'/'+gameName+'/{invitationCode}/';
    if (iCode.length > 0)
    {
        geewaGame.invitationCode = iCode;
    }
    geewaGame.closeButton = false;
    geewaGame.resizeMode = false;
    geewaGame.menuLinks = 'hidden';
    WriteHTML(domObjectName, geewa.flashGame.getHTML(geewaGame));
}