Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/update"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=575&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=576&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity) ; document.write(getHttp("/body?name=game&sct=577&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=578&v=1709561669143")) ;document.write(gameEntity["gameEntityId"]) ;document.write(getHttp("/body?name=game&sct=579&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=580&v=1709561669143")) ;document.write(gameEntity["name"]) ;document.write(getHttp("/body?name=game&sct=581&v=1709561669143")) ;document.write(gameEntity["showOrder"]) ;document.write(getHttp("/body?name=game&sct=582&v=1709561669143")) ;document.write(gameEntity["showScenarios"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=583&v=1709561669143")) ;document.write(gameEntity["showElevation"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=584&v=1709561669143")) ;document.write(gameEntity["wikipedia"]?gameEntity["wikipedia"]:"") ;document.write(getHttp("/body?name=game&sct=585&v=1709561669143")) ;document.write(gameEntity["boardgamegeek"]?gameEntity["boardgamegeek"]:"") ;document.write(getHttp("/body?name=game&sct=586&v=1709561669143")) ; $("#updateGameForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/game/update", method: "POST", async: false, data: $("#updateGameForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateGameFormMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateGameFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/generate"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=587&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=588&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=589&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=590&v=1709561669143")) ;document.write(gameEntity["gameEntityId"]) ;document.write(getHttp("/body?name=game&sct=591&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=592&v=1709561669143")) ; } else { $.ajax ( { url: "/app/game/generateall", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameEntityId":gameEntity["gameEntityId"]}, success: function (data) { if (data["error"]) $("#gameGenerateMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameGenerateMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=593&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/updateshort"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=594&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=595&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity) ; document.write(getHttp("/body?name=game&sct=596&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=597&v=1709561669143")) ;document.write(gameEntity["gameEntityId"]) ;document.write(getHttp("/body?name=game&sct=598&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=599&v=1709561669143")) ;document.write(getHttp("/app/game/textshortdescription?gameEntityId="+gameEntity["gameEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=600&v=1709561669143")) ; $("#updateGameShortForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/game/updateshortdescription", method: "POST", async: false, data: $("#updateGameShortForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateGameShortFormMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateGameShortFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/updatelong"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=601&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=602&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity) ; document.write(getHttp("/body?name=game&sct=603&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=604&v=1709561669143")) ;document.write(gameEntity["gameEntityId"]) ;document.write(getHttp("/body?name=game&sct=605&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=606&v=1709561669143")) ;document.write(getHttp("/app/game/textlongdescription?gameEntityId="+gameEntity["gameEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=607&v=1709561669143")) ; $("#updateGameLongForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/game/updatelongdescription", method: "POST", async: false, data: $("#updateGameLongForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateGameLongFormMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateGameLongFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/updatedesign"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=608&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=609&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity) ; document.write(getHttp("/body?name=game&sct=610&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=611&v=1709561669143")) ;document.write(gameEntity["gameEntityId"]) ;document.write(getHttp("/body?name=game&sct=612&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=613&v=1709561669143")) ;document.write(getHttp("/app/game/textdesigndescription?gameEntityId="+gameEntity["gameEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=614&v=1709561669143")) ; $("#updateGameDesignForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/game/updatedesigndescription", method: "POST", async: false, data: $("#updateGameDesignForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateGameDesignFormMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateGameDesignFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/uploadimage"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=615&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=616&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity) ; document.write(getHttp("/body?name=game&sct=617&v=1709561669143")) ;document.write(categoryEntity["imageUrl"]) ;document.write(getHttp("/body?name=game&sct=618&v=1709561669143")) ;document.write(categoryEntity["imageCredit"]) ;document.write(getHttp("/body?name=game&sct=619&v=1709561669143")) ; $("#gameUploadImageForm").on ( "submit", function (event) { event.preventDefault() ; $("#gameUploadImageForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("gameEntityId",gameEntity["gameEntityId"]) ; formData.append("image",$('#gameUploadImageFormImage')[0].files[0]) ; formData.append("imageUrl",$('#gameUploadImageFormUrl').val()) ; formData.append("imageCredit",$('#gameUploadImageFormUrl').val()) ; $.ajax ( { url: "/app/game/uploadimage", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#gameUploadImageFormMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameUploadImageFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/uploadspecification"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=620&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=621&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity) ; document.write(getHttp("/body?name=game&sct=622&v=1709561669143")) ; $("#gameUploadSpecificationForm").on ( "submit", function (event) { event.preventDefault() ; $("#gameUploadSpecificationForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("gameEntityId",gameEntity["gameEntityId"]) ; formData.append("specification",$('#gameUploadSpecificationFormSpecification')[0].files[0]) ; $.ajax ( { url: "/app/game/uploadspecification", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#gameUploadSpecificationFormMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameUploadSpecificationFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/delete"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=623&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=624&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=625&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=626&v=1709561669143")) ;document.write(gameEntity["gameEntityId"]) ;document.write(getHttp("/body?name=game&sct=627&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=628&v=1709561669143")) ; } else { $.ajax ( { url: "/app/game/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameEntityId":gameEntity["gameEntityId"]}, success: function (data) { if (data["error"]) $("#gameDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/list" ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=629&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/subscribe"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=630&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=631&v=1709561669143")) ; breadcrumbsGame(gameEntity) ; gameMenu(gameEntity) ; $.ajax ( { url: "/app/game/subscribe", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameEntityId":gameEntity["gameEntityId"],"userEntityId":session["userEntityId"]}, success: function (data) { if (data["error"]) $("#gameSubscribeMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameSubscribeMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=632&v=1709561669143")) ; } } else if (pathname=="/game/join"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=633&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=634&v=1709561669143")) ; breadcrumbsGame(gameEntity,gameEntity) ; gameMenu(gameEntity,gameEntity) ; document.write(getHttp("/body?name=game&sct=635&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=636&v=1709561669143")) ;document.write(gameEntity["gameEntityId"]) ;document.write(getHttp("/body?name=game&sct=637&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=638&v=1709561669143")) ; $("#joinGameForm").on ( "submit", function (game) { game.prgameDefault() ; $.ajax ( { url: "/app/game/join", method: "POST", async: false, data: $("#joinGameForm").serializeArray(), success: function (data) { if (data["error"]) $("#joinGameFormMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#joinGameFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; document.write(getHttp("/body?name=game&sct=639&v=1709561669143")) ; } } else if (pathname=="/game/comment"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=640&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=641&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity,gameUserEntity) ; document.write(getHttp("/body?name=game&sct=642&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=643&v=1709561669143")) ;document.write(gameEntity["gameEntityId"]) ;document.write(getHttp("/body?name=game&sct=644&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=645&v=1709561669143")) ;document.write(getHttp("/app/game/user/textlongdescription?gameEntityId="+gameEntity["gameEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=646&v=1709561669143")) ; $("#commentGameForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/game/comment", method: "POST", async: false, data: $("#commentGameForm").serializeArray(), success: function (data) { if (data["error"]) $("#commentGameFormMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#commentGameFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
}
else if ((pathname=="/game/user"||pathname=="/game/user/list")&&validGame(gameEntity))
{
if (!validSession(session))
signinPage() ;
else if (validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=647&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=648&v=1709561669143")) ;
breadcrumbs(gameEntity) ;
gameUserMenu(gameEntity) ;
var gameUserEntityList = getHttpJson("/app/game/user/list?gameEntityId="+gameEntity["gameEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=649&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/user/view?gameUserEntityId="+data["gameUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createGameUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/user/update"&&validGame(gameEntity)&&validGameUser(gameUserEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=694&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=695&v=1709561669143")) ;document.write(gameUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=696&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameUserMenu(gameEntity,gameUserEntity) ; document.write(getHttp("/body?name=game&sct=697&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=698&v=1709561669143")) ;document.write(gameUserEntity["gameUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=699&v=1709561669143")) ; if (gameUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=700&v=1709561669143")) ;document.write(gameUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=701&v=1709561669143")) ; } if (gameUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=702&v=1709561669143")) ;document.write(gameUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=703&v=1709561669143")) ; } if (gameUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=704&v=1709561669143")) ;document.write(gameUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=705&v=1709561669143")) ;document.write(gameUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=706&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=707&v=1709561669143")) ;document.write(gameUserEntity["administrator"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=708&v=1709561669143")) ;document.write(gameUserEntity["editor"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=709&v=1709561669143")) ;document.write(gameUserEntity["designer"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=710&v=1709561669143")) ;document.write(gameUserEntity["subscriber"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=711&v=1709561669143")) ; $("#updateGameUserForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/game/user/update", method: "POST", async: false, data: $("#updateGameUserForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateGameUserFormMessage").html("
"+data["error"]) ; else { window.location = "/game/user/view?gameUserEntityId="+data["gameUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateGameUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/user/delete"&&validGame(gameEntity)&&validGameUser(gameUserEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=712&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=713&v=1709561669143")) ;document.write(gameUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=714&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameUserMenu(gameEntity,gameUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=715&v=1709561669143")) ;document.write(gameUserEntity["gameUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=716&v=1709561669143")) ; if (gameUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=717&v=1709561669143")) ;document.write(gameUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=718&v=1709561669143")) ; } if (gameUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=719&v=1709561669143")) ;document.write(gameUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=720&v=1709561669143")) ; } if (gameUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=721&v=1709561669143")) ;document.write(gameUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=722&v=1709561669143")) ;document.write(gameUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=723&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=724&v=1709561669143")) ; } else { $.ajax ( { url: "/app/game/user/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameUserEntityId":gameUserEntity["gameUserEntityId"]}, success: function (data) { if (data["error"]) $("#gameUserDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/user/list?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameUserDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=725&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/user/quit"&&validGame(gameEntity)&&validGameUser(gameUserEntity)) { if (!validSession(session)) signinPage() ; else if (gameUserEntity["userEntityId"]==session["userEntityId"]||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=726&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=727&v=1709561669143")) ; breadcrumbsGame(gameEntity,gameUserEntity) ; gameUserMenu(gameEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=728&v=1709561669143")) ;document.write(gameUserEntity["gameUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=729&v=1709561669143")) ; } else { $.ajax ( { url: "/app/game/user/quit", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameUserEntityId":gameUserEntity["gameUserEntityId"]}, success: function (data) { if (data["error"]) $("#gameUserQuitMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameUserQuitMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=730&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/user/resend"&&validGame(gameEntity)&&validGameUser(gameUserEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=731&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=732&v=1709561669143")) ;document.write(gameUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=733&v=1709561669143")) ; breadcrumbsGame(gameEntity,gameUserEntity) ; gameUserMenu(gameEntity,gameUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=734&v=1709561669143")) ;document.write(gameUserEntity["gameUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=735&v=1709561669143")) ; } else { $.ajax ( { url: "/app/game/user/resend", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameUserEntityId":gameUserEntity["gameUserEntityId"]}, success: function (data) { if (data["error"]) $("#gameUserResendMessage").html("
"+data["error"]) ; else { window.location = "/game/user/view?gameUserEntityId="+data["gameUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameUserResendMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=736&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=737&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/user/accept"&&validGame(gameEntity)&&validGameUser(gameUserEntity)) { if (!validSession(session)) signinPage() ; else if (gameUserEntity["userEntityId"]==session["userEntityId"]||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=738&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=739&v=1709561669143")) ; breadcrumbsGame(gameEntity,gameUserEntity) ; gameUserMenu(gameEntity) ; { $.ajax ( { url: "/app/game/user/accept", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameUserEntityId":gameUserEntityId}, success: function (data) { if (data["error"]) $("#gameUserAcceptMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameUserAcceptMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=740&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/user/decline"&&validGame(gameEntity)&&validGameUser(gameUserEntity)) { if (!validSession(session)) signinPage() ; else if (gameUserEntity["userEntityId"]==session["userEntityId"]||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=741&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=742&v=1709561669143")) ; breadcrumbsGame(gameEntity,gameUserEntity) ; gameUserMenu(gameEntity) ; { $.ajax ( { url: "/app/game/user/decline", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameUserEntityId":gameUserEntityId}, success: function (data) { if (data["error"]) $("#gameUserDeclineMessage").html("
"+data["error"]) ; else { window.location = "/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameUserDeclineMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=743&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/user/approve"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=744&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=745&v=1709561669143")) ;document.write(gameUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=746&v=1709561669143")) ; breadcrumbsGame(gameEntity,gameUserEntity) ; gameUserMenu(gameEntity,gameUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=747&v=1709561669143")) ;document.write(gameUserEntity["gameUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=748&v=1709561669143")) ; if (gameUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=749&v=1709561669143")) ;document.write(gameUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=750&v=1709561669143")) ; } if (gameUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=751&v=1709561669143")) ;document.write(gameUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=752&v=1709561669143")) ; } if (gameUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=753&v=1709561669143")) ;document.write(gameUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=754&v=1709561669143")) ;document.write(gameUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=755&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=756&v=1709561669143")) ; } else { $.ajax ( { url: "/app/game/user/approve", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameUserEntityId":gameUserEntity["gameUserEntityId"]}, success: function (data) { if (data["error"]) $("#gameUserApproveMessage").html("
"+data["error"]) ; else { window.location = "/game/user/view?gameUserEntityId="+data["gameUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameUserApproveMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=757&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/user/reject"&&validGame(gameEntity)&&validGameUser(gameUserEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=758&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=759&v=1709561669143")) ;document.write(gameUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=760&v=1709561669143")) ; breadcrumbsGame(gameEntity,gameUserEntity) ; gameUserMenu(gameEntity,gameUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=761&v=1709561669143")) ;document.write(gameUserEntity["gameUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=762&v=1709561669143")) ; if (gameUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=763&v=1709561669143")) ;document.write(gameUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=764&v=1709561669143")) ; } if (gameUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=765&v=1709561669143")) ;document.write(gameUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=766&v=1709561669143")) ; } if (gameUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=767&v=1709561669143")) ;document.write(gameUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=768&v=1709561669143")) ;document.write(gameUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=769&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=770&v=1709561669143")) ; } else { $.ajax ( { url: "/app/game/user/reject", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"gameUserEntityId":gameUserEntity["gameUserEntityId"]}, success: function (data) { if (data["error"]) $("#gameUserRejectMessage").html("
"+data["error"]) ; else { window.location = "/game/user/view?gameUserEntityId="+data["gameUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameUserRejectMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=771&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/image"||pathname=="/game/image/list")&&validGame(gameEntity))
{
if (!validSession(session))
signinPage() ;
else if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=772&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=773&v=1709561669143")) ;
breadcrumbs(gameEntity) ;
gameMenu(gameEntity) ;
var imageEntityList = getHttpJson("/app/game/image/list?gameEntityId="+gameEntity["gameEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=774&v=1709561669143")) ;
for (i=0 ; i<2&&i*5
"+data["error"]) ; else { window.location = "/game/image/list?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createGameImageFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/image/delete"&&validGame(gameEntity)) { if (!validSession(session)) signinPage() ; else if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=807&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=808&v=1709561669143")) ; breadcrumbs(gameEntity) ; gameMenu(gameEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=809&v=1709561669143")) ;document.write(getQueryParameter("imageEntityId")) ;document.write(getHttp("/body?name=game&sct=810&v=1709561669143")) ;document.write(gameEntity["gameEntityId"]) ;document.write(getHttp("/body?name=game&sct=811&v=1709561669143")) ;document.write(getQueryParameter("imageEntityId")) ;document.write(getHttp("/body?name=game&sct=812&v=1709561669143")) ; } else { $.ajax ( { url: "/app/game/image/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"imageEntityId":getQueryParameter("imageEntityId")}, success: function (data) { if (data["error"]) $("#gameImageDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/image/list?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameImageDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=813&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/module"||pathname=="/game/module/list")&&validGame(gameEntity))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=814&v=1709561669143")) ;
breadcrumbs(gameEntity,moduleEntity) ;
moduleMenu(moduleEntity) ;
var moduleEntityList = getHttpJson("/app/module/list?"+((validModule(moduleEntity))?("moduleEntityId="+moduleEntity["moduleEntityId"]):("gameEntityId="+gameEntity["gameEntityId"]))+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=815&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createModuleFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if (pathname=="/game/module/update"&&validGame(gameEntity)&&validModule(moduleEntity))
{
if (!validSession(session))
signinPage() ;
else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=909&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=910&v=1709561669143")) ;
breadcrumbs(gameEntity,moduleEntity) ;
moduleMenu(moduleEntity) ;
document.write(getHttp("/body?name=game&sct=911&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=912&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=913&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=914&v=1709561669143")) ;document.write(moduleEntity["name"]) ;document.write(getHttp("/body?name=game&sct=915&v=1709561669143")) ;document.write(moduleEntity["wikipedia"]?moduleEntity["wikipedia"]:"") ;document.write(getHttp("/body?name=game&sct=916&v=1709561669143")) ;document.write(moduleEntity["boardgamegeek"]?moduleEntity["boardgamegeek"]:"") ;document.write(getHttp("/body?name=game&sct=917&v=1709561669143")) ;
var moduleEntityList = getHttpJson("/app/module/list?gameEntityId="+gameEntity["gameEntityId"]+"&criteria=all&page=-1&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=918&v=1709561669143")) ;
for (var i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if (pathname=="/game/module/move"&&validModule(moduleEntity)&&(validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)))
{
if (!validSession(session))
signinPage() ;
else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=924&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=925&v=1709561669143")) ;
breadcrumbs(gameEntity,moduleEntity) ;
moduleMenu(moduleEntity) ;
document.write(getHttp("/body?name=game&sct=926&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=927&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=928&v=1709561669143")) ;
var moduleEntityList = getHttpJson("/app/module/list?gameEntityId="+gameEntity["gameEntityId"]+"&criteria=all&page=-1&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=929&v=1709561669143")) ;
for (var i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/module/generate"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=935&v=1709561669143")) ;document.write(moduleEntity["name"]) ;document.write(getHttp("/body?name=game&sct=936&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleMenu(moduleEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=937&v=1709561669143")) ;document.write(moduleEntity["name"]) ;document.write(getHttp("/body?name=game&sct=938&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=939&v=1709561669143")) ;document.write(moduleEntity["name"]) ;document.write(getHttp("/body?name=game&sct=940&v=1709561669143")) ; } else { $.ajax ( { url: "/app/module/generate", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleEntityId":moduleEntity["moduleEntityId"]}, success: function (data) { if (data["error"]) $("#moduleGenerateMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleGenerateMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=941&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/module/updateshort"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=942&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=943&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleMenu(moduleEntity) ; document.write(getHttp("/body?name=game&sct=944&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=945&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=946&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=947&v=1709561669143")) ;document.write(getHttp("/app/module/textshortdescription?moduleEntityId="+moduleEntity["moduleEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=948&v=1709561669143")) ; $("#updateModuleShortForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/module/updateshortdescription", method: "POST", async: false, data: $("#updateModuleShortForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateModuleShortFormMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateModuleShortFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/module/updatelong"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=949&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=950&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleMenu(moduleEntity) ; document.write(getHttp("/body?name=game&sct=951&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=952&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=953&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=954&v=1709561669143")) ;document.write(getHttp("/app/module/textlongdescription?moduleEntityId="+moduleEntity["moduleEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=955&v=1709561669143")) ; $("#updateModuleLongForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/module/updatelongdescription", method: "POST", async: false, data: $("#updateModuleLongForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateModuleLongFormMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateModuleLongFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/module/updatedesign"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=956&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=957&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleMenu(moduleEntity) ; document.write(getHttp("/body?name=game&sct=958&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=959&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=960&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=961&v=1709561669143")) ;document.write(getHttp("/app/module/textdesigndescription?moduleEntityId="+moduleEntity["moduleEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=962&v=1709561669143")) ; $("#updateModuleDesignForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/module/updatedesigndescription", method: "POST", async: false, data: $("#updateModuleDesignForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateModuleDesignFormMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateModuleDesignFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/module/uploadimage"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=963&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=964&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleMenu(moduleEntity) ; document.write(getHttp("/body?name=game&sct=965&v=1709561669143")) ;document.write(categoryEntity["imageUrl"]) ;document.write(getHttp("/body?name=game&sct=966&v=1709561669143")) ;document.write(categoryEntity["imageCredit"]) ;document.write(getHttp("/body?name=game&sct=967&v=1709561669143")) ; $("#moduleUploadImageForm").on ( "submit", function (event) { event.preventDefault() ; $("#moduleUploadImageForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("moduleEntityId",moduleEntity["moduleEntityId"]) ; formData.append("image",$('#moduleUploadImageFormImage')[0].files[0]) ; formData.append("imageUrl",$('#moduleUploadImageFormUrl').val()) ; formData.append("imageCredit",$('#moduleUploadImageFormUrl').val()) ; $.ajax ( { url: "/app/module/uploadimage", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#moduleUploadImageFormMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleUploadImageFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/module/uploadspecification"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=968&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=969&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleMenu(moduleEntity) ; document.write(getHttp("/body?name=game&sct=970&v=1709561669143")) ; $("#moduleUploadSpecificationForm").on ( "submit", function (event) { event.preventDefault() ; $("#moduleUploadSpecificationForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("moduleEntityId",moduleEntity["moduleEntityId"]) ; formData.append("specification",$('#moduleUploadSpecificationFormSpecification')[0].files[0]) ; $.ajax ( { url: "/app/module/uploadspecification", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#moduleUploadSpecificationFormMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleUploadSpecificationFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/module/delete"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=971&v=1709561669143")) ;document.write(moduleEntity["name"]) ;document.write(getHttp("/body?name=game&sct=972&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleMenu(moduleEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=973&v=1709561669143")) ;document.write(moduleEntity["name"]) ;document.write(getHttp("/body?name=game&sct=974&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=975&v=1709561669143")) ;document.write(moduleEntity["name"]) ;document.write(getHttp("/body?name=game&sct=976&v=1709561669143")) ; } else { $.ajax ( { url: "/app/module/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleEntityId":moduleEntity["moduleEntityId"]}, success: function (data) { if (data["error"]) $("#moduleDeleteMessage").html("
"+data["error"]) ; else { window.location = data["parentModuleEntityId"]?"/game/module/view?moduleEntityId="+data["parentModuleEntityId"]:"/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=977&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/module/subscribe"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=978&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=979&v=1709561669143")) ; breadcrumbsModule(moduleEntity) ; moduleMenu(moduleEntity) ; $.ajax ( { url: "/app/module/subscribe", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleEntityId":moduleEntity["moduleEntityId"],"userEntityId":session["userEntityId"]}, success: function (data) { if (data["error"]) $("#moduleSubscribeMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleSubscribeMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=980&v=1709561669143")) ; } } else if (pathname=="/game/module/join"&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=981&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=982&v=1709561669143")) ; breadcrumbsModule(moduleEntity,moduleEntity) ; moduleMenu(moduleEntity,moduleEntity) ; document.write(getHttp("/body?name=game&sct=983&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=984&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=985&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=986&v=1709561669143")) ; $("#joinModuleForm").on ( "submit", function (module) { module.prmoduleDefault() ; $.ajax ( { url: "/app/module/join", method: "POST", async: false, data: $("#joinModuleForm").serializeArray(), success: function (data) { if (data["error"]) $("#joinModuleFormMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#joinModuleFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; document.write(getHttp("/body?name=game&sct=987&v=1709561669143")) ; } } else if (pathname=="/game/module/comment"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=988&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=989&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleMenu(moduleEntity) ; document.write(getHttp("/body?name=game&sct=990&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=991&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=992&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=993&v=1709561669143")) ;document.write(getHttp("/app/module/user/textlongdescription?gameEntityId="+gameEntity["gameEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=994&v=1709561669143")) ; $("#commentModuleForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/module/comment", method: "POST", async: false, data: $("#commentModuleForm").serializeArray(), success: function (data) { if (data["error"]) $("#commentModuleFormMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#commentModuleFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
}
else if ((pathname=="/game/module/user"||pathname=="/game/module/user/list")&&validGame(gameEntity)&&validModule(moduleEntity))
{
if (!validSession(session))
signinPage() ;
else if (validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=995&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=996&v=1709561669143")) ;
breadcrumbs(gameEntity,moduleEntity) ;
moduleUserMenu(moduleEntity) ;
var moduleUserEntityList = getHttpJson("/app/module/user/list?moduleEntityId="+moduleEntity["moduleEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=997&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/module/user/view?moduleUserEntityId="+data["moduleUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createModuleUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/module/user/update"&&validGame(gameEntity)&&validModule(moduleEntity)&&validModuleUser(moduleUserEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1043&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1044&v=1709561669143")) ;document.write(moduleUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1045&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleUserMenu(moduleEntity,moduleUserEntity) ; document.write(getHttp("/body?name=game&sct=1046&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1047&v=1709561669143")) ;document.write(moduleUserEntity["moduleUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1048&v=1709561669143")) ; if (moduleUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1049&v=1709561669143")) ;document.write(moduleUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1050&v=1709561669143")) ; } if (moduleUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1051&v=1709561669143")) ;document.write(moduleUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1052&v=1709561669143")) ; } if (moduleUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1053&v=1709561669143")) ;document.write(moduleUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1054&v=1709561669143")) ;document.write(moduleUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1055&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1056&v=1709561669143")) ;document.write(moduleUserEntity["administrator"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=1057&v=1709561669143")) ;document.write(moduleUserEntity["editor"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=1058&v=1709561669143")) ;document.write(moduleUserEntity["subscriber"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=1059&v=1709561669143")) ; $("#updateModuleUserForm").on ( "submit", function (module) { event.preventDefault() ; $.ajax ( { url: "/app/module/user/update", method: "POST", async: false, data: $("#updateModuleUserForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateModuleUserFormMessage").html("
"+data["error"]) ; else { window.location = "/game/module/user/view?moduleUserEntityId="+data["moduleUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateModuleUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/module/user/delete"&&validGame(gameEntity)&&validModule(moduleEntity)&&validModuleUser(moduleUserEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1060&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1061&v=1709561669143")) ;document.write(moduleUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1062&v=1709561669143")) ; breadcrumbs(gameEntity,moduleEntity) ; moduleUserMenu(moduleEntity,moduleUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1063&v=1709561669143")) ;document.write(moduleUserEntity["moduleUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1064&v=1709561669143")) ; if (moduleUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1065&v=1709561669143")) ;document.write(moduleUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1066&v=1709561669143")) ; } if (moduleUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1067&v=1709561669143")) ;document.write(moduleUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1068&v=1709561669143")) ; } if (moduleUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1069&v=1709561669143")) ;document.write(moduleUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1070&v=1709561669143")) ;document.write(moduleUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1071&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1072&v=1709561669143")) ; } else { $.ajax ( { url: "/app/module/user/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleUserEntityId":moduleUserEntity["moduleUserEntityId"]}, success: function (data) { if (data["error"]) $("#moduleUserDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/module/user/list?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleUserDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1073&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/module/user/quit"&&validGame(gameEntity)&&validModule(moduleEntity)&&validModuleUser(moduleUserEntity)) { if (!validSession(session)) signinPage() ; else if (moduleUserEntity["userEntityId"]==session["userEntityId"]&&validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1074&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1075&v=1709561669143")) ; breadcrumbsModule(moduleEntity,moduleUserEntity) ; moduleUserMenu(moduleEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1076&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=1077&v=1709561669143")) ; } else { $.ajax ( { url: "/app/module/user/quit", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleUserEntityId":sessionModuleUserEntity["moduleUserEntityId"]}, success: function (data) { if (data["error"]) $("#moduleUserQuitMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleUserQuitMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1078&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/module/user/resend"&&validGame(gameEntity)&&validModule(moduleEntity)&&validModuleUser(moduleUserEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1079&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1080&v=1709561669143")) ;document.write(moduleUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1081&v=1709561669143")) ; breadcrumbsModule(moduleEntity,moduleUserEntity) ; moduleUserMenu(moduleEntity,moduleUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1082&v=1709561669143")) ;document.write(moduleUserEntity["moduleUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1083&v=1709561669143")) ; } else { $.ajax ( { url: "/app/module/user/resend", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleUserEntityId":moduleUserEntity["moduleUserEntityId"]}, success: function (data) { if (data["error"]) $("#moduleUserResendMessage").html("
"+data["error"]) ; else { window.location = "/game/module/user/view?moduleUserEntityId="+data["moduleUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleUserResendMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=1084&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1085&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/module/user/accept"&&validGame(gameEntity)&&validModule(moduleEntity)&&validModuleUser(moduleUserEntity)) { if (!validSession(session)) signinPage() ; else if (moduleUserEntity["userEntityId"]==session["userEntityId"]&&validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1086&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1087&v=1709561669143")) ; breadcrumbsModule(moduleEntity,moduleUserEntity) ; moduleUserMenu(moduleEntity) ; { $.ajax ( { url: "/app/module/user/accept", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleUserEntityId":moduleUserEntityId}, success: function (data) { if (data["error"]) $("#moduleUserAcceptMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleUserAcceptMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1088&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/module/user/decline"&&validGame(gameEntity)&&validModule(moduleEntity)&&validModuleUser(moduleUserEntity)) { if (!validSession(session)) signinPage() ; else if (moduleUserEntity["userEntityId"]==session["userEntityId"]&&validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1089&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1090&v=1709561669143")) ; breadcrumbsModule(moduleEntity,moduleUserEntity) ; moduleUserMenu(moduleEntity) ; { $.ajax ( { url: "/app/module/user/decline", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleUserEntityId":moduleUserEntity["moduleUserEntityId"]}, success: function (data) { if (data["error"]) $("#moduleUserDeclineMessage").html("
"+data["error"]) ; else { window.location = "/game/module/view?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleUserDeclineMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1091&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/module/user/approve"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1092&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1093&v=1709561669143")) ;document.write(moduleUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1094&v=1709561669143")) ; breadcrumbsModule(moduleEntity,moduleUserEntity) ; moduleUserMenu(moduleEntity,moduleUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1095&v=1709561669143")) ;document.write(moduleUserEntity["moduleUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1096&v=1709561669143")) ; if (moduleUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1097&v=1709561669143")) ;document.write(moduleUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1098&v=1709561669143")) ; } if (moduleUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1099&v=1709561669143")) ;document.write(moduleUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1100&v=1709561669143")) ; } if (moduleUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1101&v=1709561669143")) ;document.write(moduleUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1102&v=1709561669143")) ;document.write(moduleUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1103&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1104&v=1709561669143")) ; } else { $.ajax ( { url: "/app/module/user/approve", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleUserEntityId":moduleUserEntity["moduleUserEntityId"]}, success: function (data) { if (data["error"]) $("#moduleUserApproveMessage").html("
"+data["error"]) ; else { window.location = "/game/module/user/view?moduleUserEntityId="+data["moduleUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleUserApproveMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1105&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/module/user/reject"&&validGame(gameEntity)&&validModule(moduleEntity)&&validModuleUser(moduleUserEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1106&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1107&v=1709561669143")) ;document.write(moduleUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1108&v=1709561669143")) ; breadcrumbsModule(moduleEntity,moduleUserEntity) ; moduleUserMenu(moduleEntity,moduleUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1109&v=1709561669143")) ;document.write(moduleUserEntity["moduleUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1110&v=1709561669143")) ; if (moduleUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1111&v=1709561669143")) ;document.write(moduleUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1112&v=1709561669143")) ; } if (moduleUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1113&v=1709561669143")) ;document.write(moduleUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1114&v=1709561669143")) ; } if (moduleUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1115&v=1709561669143")) ;document.write(moduleUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1116&v=1709561669143")) ;document.write(moduleUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1117&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1118&v=1709561669143")) ; } else { $.ajax ( { url: "/app/module/user/reject", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"moduleUserEntityId":moduleUserEntity["moduleUserEntityId"]}, success: function (data) { if (data["error"]) $("#moduleUserRejectMessage").html("
"+data["error"]) ; else { window.location = "/game/module/user/view?moduleUserEntityId="+data["moduleUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleUserRejectMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=1119&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/module/image"||pathname=="/game/module/image/list")&&validGame(gameEntity)&&validModule(moduleEntity))
{
if (!validSession(session))
signinPage() ;
else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=1120&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1121&v=1709561669143")) ;
breadcrumbsModule(gameEntity,moduleEntity) ;
moduleMenu(moduleEntity) ;
var imageEntityList = getHttpJson("/app/module/image/list?moduleEntityId="+moduleEntity["moduleEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1122&v=1709561669143")) ;
for (i=0 ; i<2&&i*5
"+data["error"]) ; else { window.location = "/game/module/image/list?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createModuleImageFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/module/image/delete"&&validGame(gameEntity)&&validModule(moduleEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1152&v=1709561669143")) ;document.write(moduleEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1153&v=1709561669143")) ; breadcrumbsModule(gameEntity,moduleEntity) ; moduleMenu(moduleEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1154&v=1709561669143")) ;document.write(getQueryParameter("imageEntityId")) ;document.write(getHttp("/body?name=game&sct=1155&v=1709561669143")) ;document.write(moduleEntity["moduleEntityId"]) ;document.write(getHttp("/body?name=game&sct=1156&v=1709561669143")) ;document.write(getQueryParameter("imageEntityId")) ;document.write(getHttp("/body?name=game&sct=1157&v=1709561669143")) ; } else { $.ajax ( { url: "/app/module/image/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"imageEntityId":getQueryParameter("imageEntityId")}, success: function (data) { if (data["error"]) $("#moduleImageDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/module/image/list?moduleEntityId="+data["moduleEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#moduleImageDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=1158&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/mapset"||pathname=="/game/mapset/list")&&validGame(gameEntity))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=1159&v=1709561669143")) ;
breadcrumbsMapSet(gameEntity,moduleEntity) ;
mapSetMenu() ;
var mapSetEntityList = getHttpJson("/app/mapset/list?"+((validModule(moduleEntity))?("moduleEntityId="+moduleEntity["moduleEntityId"]):("gameEntityId="+gameEntity["gameEntityId"]))+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1160&v=1709561669143")) ;
for (i=0 ; i<10&&i
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if (pathname=="/game/mapset/update"&&validGame(gameEntity)&&validMapSet(mapSetEntity))
{
if (!validSession(session))
signinPage() ;
else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=1224&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1225&v=1709561669143")) ;
breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ;
mapSetMenu(mapSetEntity) ;
document.write(getHttp("/body?name=game&sct=1226&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1227&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1228&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1229&v=1709561669143")) ;document.write(mapSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1230&v=1709561669143")) ;document.write(mapSetEntity["columns"]) ;document.write(getHttp("/body?name=game&sct=1231&v=1709561669143")) ;document.write(mapSetEntity["rows"]) ;document.write(getHttp("/body?name=game&sct=1232&v=1709561669143")) ;
var moduleEntityList = getHttpJson("/app/module/list?gameEntityId="+gameEntity["gameEntityId"]+"&criteria=all&page=-1&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1233&v=1709561669143")) ;
for (var i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mapset/generate"&&validGame(gameEntity)&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1239&v=1709561669143")) ;document.write(mapSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1240&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetMenu(mapSetEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1241&v=1709561669143")) ;document.write(mapSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1242&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1243&v=1709561669143")) ;document.write(mapSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1244&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mapset/generate", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetEntityId":mapSetEntity["mapSetEntityId"]}, success: function (data) { if (data["error"]) $("#mapsetGenerateMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapsetGenerateMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1245&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/mapset/updateshort"&&validGame(gameEntity)&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1246&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1247&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetMenu(mapSetEntity) ; document.write(getHttp("/body?name=game&sct=1248&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1249&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1250&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1251&v=1709561669143")) ;document.write(getHttp("/app/mapset/textshortdescription?mapSetEntityId="+mapSetEntity["mapSetEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1252&v=1709561669143")) ; $("#updateMapSetShortForm").on ( "submit", function (mapSet) { event.preventDefault() ; $.ajax ( { url: "/app/mapset/updateshortdescription", method: "POST", async: false, data: $("#updateMapSetShortForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateMapSetShortFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateMapSetShortFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mapset/updatelong"&&validGame(gameEntity)&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1253&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1254&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetMenu(mapSetEntity) ; document.write(getHttp("/body?name=game&sct=1255&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1256&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1257&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1258&v=1709561669143")) ;document.write(getHttp("/app/mapset/textlongdescription?mapSetEntityId="+mapSetEntity["mapSetEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1259&v=1709561669143")) ; $("#updateMapSetLongForm").on ( "submit", function (mapSet) { event.preventDefault() ; $.ajax ( { url: "/app/mapset/updatelongdescription", method: "POST", async: false, data: $("#updateMapSetLongForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateMapSetLongFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateMapSetLongFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mapset/updatedesign"&&validGame(gameEntity)&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1260&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1261&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetMenu(mapSetEntity) ; document.write(getHttp("/body?name=game&sct=1262&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1263&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1264&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1265&v=1709561669143")) ;document.write(getHttp("/app/mapset/textdesigndescription?mapSetEntityId="+mapSetEntity["mapSetEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1266&v=1709561669143")) ; $("#updateMapSetDesignForm").on ( "submit", function (mapSet) { event.preventDefault() ; $.ajax ( { url: "/app/mapset/updatedesigndescription", method: "POST", async: false, data: $("#updateMapSetDesignForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateMapSetDesignFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateMapSetDesignFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mapset/uploadspecification"&&validGame(gameEntity)&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1267&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1268&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetMenu(mapSetEntity) ; document.write(getHttp("/body?name=game&sct=1269&v=1709561669143")) ; $("#mapsetUploadForm").on ( "submit", function (event) { event.preventDefault() ; $("#mapsetUploadForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("mapSetEntityId",mapSetEntity["mapSetEntityId"]) ; formData.append("specification",$('#mapsetUploadFormSpecification')[0].files[0]) ; $.ajax ( { url: "/app/mapset/uploadspecification", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#mapsetUploadFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapsetUploadFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mapset/delete"&&validGame(gameEntity)&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1270&v=1709561669143")) ;document.write(mapSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1271&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetMenu(mapSetEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1272&v=1709561669143")) ;document.write(mapSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1273&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1274&v=1709561669143")) ;document.write(mapSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1275&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mapset/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetEntityId":mapSetEntity["mapSetEntityId"]}, success: function (data) { if (data["error"]) $("#mapsetDeleteMessage").html("
"+data["error"]) ; else { window.location = data["moduleEntityId"]?"/game/module/view?moduleEntityId="+data["moduleEntityId"]:"/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapsetDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1276&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/mapset/subscribe"&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=1277&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1278&v=1709561669143")) ; breadcrumbsMapSet(mapSetEntity) ; mapSetMenu(mapSetEntity) ; $.ajax ( { url: "/app/mapset/subscribe", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetEntityId":mapSetEntity["mapSetEntityId"],"userEntityId":session["userEntityId"]}, success: function (data) { if (data["error"]) $("#mapSetSubscribeMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapSetSubscribeMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=1279&v=1709561669143")) ; } } else if (pathname=="/game/mapset/join"&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=1280&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1281&v=1709561669143")) ; breadcrumbsMapSet(mapSetEntity,mapSetEntity) ; mapSetMenu(mapSetEntity,mapSetEntity) ; document.write(getHttp("/body?name=game&sct=1282&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1283&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1284&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=1285&v=1709561669143")) ; $("#joinMapSetForm").on ( "submit", function (mapSet) { mapSet.prmapSetDefault() ; $.ajax ( { url: "/app/mapset/join", method: "POST", async: false, data: $("#joinMapSetForm").serializeArray(), success: function (data) { if (data["error"]) $("#joinMapSetFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#joinMapSetFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; document.write(getHttp("/body?name=game&sct=1286&v=1709561669143")) ; } } else if (pathname=="/game/mapset/comment"&&validGame(gameEntity)&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=1287&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1288&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetMenu(mapSetEntity) ; document.write(getHttp("/body?name=game&sct=1289&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1290&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1291&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=1292&v=1709561669143")) ;document.write(getHttp("/app/mapset/user/textlongdescription?gameEntityId="+gameEntity["gameEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1293&v=1709561669143")) ; $("#commentMapSetForm").on ( "submit", function (mapSet) { event.preventDefault() ; $.ajax ( { url: "/app/mapset/comment", method: "POST", async: false, data: $("#commentMapSetForm").serializeArray(), success: function (data) { if (data["error"]) $("#commentMapSetFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#commentMapSetFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
}
else if ((pathname=="/game/mapset/user"||pathname=="/game/mapset/user/list")&&validGame(gameEntity)&&validMapSet(mapSetEntity))
{
if (!validSession(session))
signinPage() ;
else if (validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=1294&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1295&v=1709561669143")) ;
breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ;
mapSetUserMenu(mapSetEntity) ;
var mapSetUserEntityList = getHttpJson("/app/mapset/user/list?mapSetEntityId="+mapSetEntity["mapSetEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1296&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/mapset/user/view?mapSetUserEntityId="+data["mapSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createMapSetUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mapset/user/update"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapSetUser(mapSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1342&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1343&v=1709561669143")) ;document.write(mapSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1344&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetUserMenu(mapSetEntity,mapSetUserEntity) ; document.write(getHttp("/body?name=game&sct=1345&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1346&v=1709561669143")) ;document.write(mapSetUserEntity["mapSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1347&v=1709561669143")) ; if (mapSetUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1348&v=1709561669143")) ;document.write(mapSetUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1349&v=1709561669143")) ; } if (mapSetUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1350&v=1709561669143")) ;document.write(mapSetUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1351&v=1709561669143")) ; } if (mapSetUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1352&v=1709561669143")) ;document.write(mapSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1353&v=1709561669143")) ;document.write(mapSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1354&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1355&v=1709561669143")) ;document.write(mapSetUserEntity["administrator"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=1356&v=1709561669143")) ;document.write(mapSetUserEntity["editor"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=1357&v=1709561669143")) ;document.write(mapSetUserEntity["subscriber"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=1358&v=1709561669143")) ; $("#updateMapSetUserForm").on ( "submit", function (mapSet) { event.preventDefault() ; $.ajax ( { url: "/app/mapset/user/update", method: "POST", async: false, data: $("#updateMapSetUserForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateMapSetUserFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/user/view?mapSetUserEntityId="+data["mapSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateMapSetUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mapset/user/delete"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapSetUser(mapSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1359&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1360&v=1709561669143")) ;document.write(mapSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1361&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetUserMenu(mapSetEntity,mapSetUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1362&v=1709561669143")) ;document.write(mapSetUserEntity["mapSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1363&v=1709561669143")) ; if (mapSetUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1364&v=1709561669143")) ;document.write(mapSetUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1365&v=1709561669143")) ; } if (mapSetUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1366&v=1709561669143")) ;document.write(mapSetUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1367&v=1709561669143")) ; } if (mapSetUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1368&v=1709561669143")) ;document.write(mapSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1369&v=1709561669143")) ;document.write(mapSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1370&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1371&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mapset/user/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetUserEntityId":mapSetUserEntity["mapSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#mapsetUserDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/user/list?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapsetUserDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1372&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/mapset/user/quit"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapSetUser(mapSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionMapSetUserEntity["userEntityId"]==session["userEntityId"]||validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1373&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1374&v=1709561669143")) ; breadcrumbsMapSet(mapSetEntity,mapSetUserEntity) ; mapSetUserMenu(mapSetEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1375&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1376&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mapset/user/quit", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetUserEntityId":sessionMapSetUserEntity["mapSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#mapSetUserQuitMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapSetUserQuitMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1377&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/mapset/user/resend"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapSetUser(mapSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1378&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1379&v=1709561669143")) ;document.write(mapSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1380&v=1709561669143")) ; breadcrumbsMapSet(mapSetEntity,mapSetUserEntity) ; mapSetUserMenu(mapSetEntity,mapSetUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1381&v=1709561669143")) ;document.write(mapSetUserEntity["mapSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1382&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mapset/user/resend", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetUserEntityId":mapSetUserEntity["mapSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#mapSetUserResendMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/user/view?mapSetUserEntityId="+data["mapSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapSetUserResendMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=1383&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1384&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/mapset/user/accept"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapSetUser(mapSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionMapSetUserEntity["userEntityId"]==session["userEntityId"]||validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1385&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1386&v=1709561669143")) ; breadcrumbsMapSet(mapSetEntity,mapSetUserEntity) ; mapSetUserMenu(mapSetEntity) ; { $.ajax ( { url: "/app/mapset/user/accept", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetUserEntityId":mapSetUserEntityId}, success: function (data) { if (data["error"]) $("#mapSetUserAcceptMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapSetUserAcceptMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1387&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/mapset/user/decline"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapSetUser(mapSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionMapSetUserEntity["userEntityId"]==session["userEntityId"]||validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1388&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1389&v=1709561669143")) ; breadcrumbsMapSet(mapSetEntity,mapSetUserEntity) ; mapSetUserMenu(mapSetEntity) ; { $.ajax ( { url: "/app/mapset/user/decline", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetUserEntityId":mapSetUserEntity["mapSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#mapSetUserDeclineMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapSetUserDeclineMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1390&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/mapset/user/approve"&&validGame(gameEntity)&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1391&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1392&v=1709561669143")) ;document.write(mapSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1393&v=1709561669143")) ; breadcrumbsMapSet(mapSetEntity,mapSetUserEntity) ; mapSetUserMenu(mapSetEntity,mapSetUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1394&v=1709561669143")) ;document.write(mapSetUserEntity["mapSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1395&v=1709561669143")) ; if (mapSetUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1396&v=1709561669143")) ;document.write(mapSetUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1397&v=1709561669143")) ; } if (mapSetUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1398&v=1709561669143")) ;document.write(mapSetUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1399&v=1709561669143")) ; } if (mapSetUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1400&v=1709561669143")) ;document.write(mapSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1401&v=1709561669143")) ;document.write(mapSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1402&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1403&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mapset/user/approve", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetUserEntityId":mapSetUserEntity["mapSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#mapSetUserApproveMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/user/view?mapSetUserEntityId="+data["mapSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapSetUserApproveMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1404&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/mapset/user/reject"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapSetUser(mapSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserAdministrator(sessionMapSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1405&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1406&v=1709561669143")) ;document.write(mapSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1407&v=1709561669143")) ; breadcrumbsMapSet(mapSetEntity,mapSetUserEntity) ; mapSetUserMenu(mapSetEntity,mapSetUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1408&v=1709561669143")) ;document.write(mapSetUserEntity["mapSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1409&v=1709561669143")) ; if (mapSetUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1410&v=1709561669143")) ;document.write(mapSetUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1411&v=1709561669143")) ; } if (mapSetUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1412&v=1709561669143")) ;document.write(mapSetUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1413&v=1709561669143")) ; } if (mapSetUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1414&v=1709561669143")) ;document.write(mapSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1415&v=1709561669143")) ;document.write(mapSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1416&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1417&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mapset/user/reject", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapSetUserEntityId":mapSetUserEntity["mapSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#mapSetUserRejectMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/user/view?mapSetUserEntityId="+data["mapSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapSetUserRejectMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=1418&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/mapset/image"||pathname=="/game/mapset/image/list")&&validGame(gameEntity)&&validMapSet(mapSetEntity))
{
if (!validSession(session))
signinPage() ;
else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=1419&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1420&v=1709561669143")) ;
breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ;
mapSetMenu(mapSetEntity) ;
var imageEntityList = getHttpJson("/app/mapset/image/list?mapSetEntityId="+mapSetEntity["mapSetEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1421&v=1709561669143")) ;
for (i=0 ; i<2&&i*5
"+data["error"]) ; else { window.location = "/game/mapset/image/list?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createMapSetImageFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mapset/image/delete"&&validGame(gameEntity)&&validMapSet(mapSetEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1444&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1445&v=1709561669143")) ; breadcrumbsMapSet(gameEntity,moduleEntity,mapSetEntity) ; mapSetMenu(mapSetEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1446&v=1709561669143")) ;document.write(getQueryParameter("imageEntityId")) ;document.write(getHttp("/body?name=game&sct=1447&v=1709561669143")) ;document.write(mapSetEntity["mapSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1448&v=1709561669143")) ;document.write(getQueryParameter("imageEntityId")) ;document.write(getHttp("/body?name=game&sct=1449&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mapset/image/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"imageEntityId":getQueryParameter("imageEntityId")}, success: function (data) { if (data["error"]) $("#mapsetImageDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/image/list?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mapsetImageDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=1450&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/mappage"||pathname=="/game/mappage/list")&&validGame(gameEntity)&&validMapSet(mapSetEntity))
{
var page = parseInt(getQueryParameter("page")) ;
document.write(getHttp("/body?name=game&sct=1451&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1452&v=1709561669143")) ;
breadcrumbsMapPage(gameEntity,moduleEntity,mapSetEntity) ;
mapPageMenu(mapSetEntity) ;
var mapPageEntityList = getHttpJson("/app/mappage/list?mapSetEntityId="+mapSetEntity["mapSetEntityId"]+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1453&v=1709561669143")) ;
for (i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mappage/update"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapPage(mapPageEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1498&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1499&v=1709561669143")) ;document.write(mapPageEntity["column"]) ;document.write(getHttp("/body?name=game&sct=1500&v=1709561669143")) ;document.write(mapPageEntity["row"]) ;document.write(getHttp("/body?name=game&sct=1501&v=1709561669143")) ;document.write(mapPageEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1502&v=1709561669143")) ; breadcrumbsMapPage(gameEntity,moduleEntity,mapSetEntity,mapPageEntity) ; mapPageMenu(mapPageEntity) ; document.write(getHttp("/body?name=game&sct=1503&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1504&v=1709561669143")) ;document.write(mapPageEntity["mapPageEntityId"]) ;document.write(getHttp("/body?name=game&sct=1505&v=1709561669143")) ;document.write(mapPageEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1506&v=1709561669143")) ;document.write(mapPageEntity["column"]) ;document.write(getHttp("/body?name=game&sct=1507&v=1709561669143")) ;document.write(mapPageEntity["row"]) ;document.write(getHttp("/body?name=game&sct=1508&v=1709561669143")) ; $("#updateMapPageForm").on ( "submit", function (mapPage) { event.preventDefault() ; $.ajax ( { url: "/app/mappage/update", method: "POST", async: false, data: $("#updateMapPageForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateMapPageFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mappage/view?mapPageEntityId="+data["mapPageEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateMapPageFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mappage/generate"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapPage(mapPageEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1509&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1510&v=1709561669143")) ;document.write(mapPageEntity["column"]) ;document.write(getHttp("/body?name=game&sct=1511&v=1709561669143")) ;document.write(mapPageEntity["row"]) ;document.write(getHttp("/body?name=game&sct=1512&v=1709561669143")) ;document.write(mapPageEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1513&v=1709561669143")) ; breadcrumbsMapPage(gameEntity,moduleEntity,mapSetEntity,mapPageEntity) ; mapPageMenu(mapPageEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1514&v=1709561669143")) ;document.write(mapPageEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1515&v=1709561669143")) ;document.write(mapPageEntity["mapPageEntityId"]) ;document.write(getHttp("/body?name=game&sct=1516&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mappage/generate", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapPageEntityId":mapPageEntity["mapPageEntityId"]}, success: function (data) { if (data["error"]) $("#mappageGenerateMessage").html("
"+data["error"]) ; else { window.location = "/game/mappage/view?mapPageEntityId="+data["mapPageEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mappageGenerateMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1517&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/mappage/updatelong"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapPage(mapPageEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1518&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1519&v=1709561669143")) ;document.write(mapPageEntity["column"]) ;document.write(getHttp("/body?name=game&sct=1520&v=1709561669143")) ;document.write(mapPageEntity["row"]) ;document.write(getHttp("/body?name=game&sct=1521&v=1709561669143")) ;document.write(mapPageEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1522&v=1709561669143")) ; breadcrumbsMapPage(gameEntity,moduleEntity,mapSetEntity,mapPageEntity) ; mapPageMenu(mapPageEntity) ; document.write(getHttp("/body?name=game&sct=1523&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1524&v=1709561669143")) ;document.write(mapPageEntity["mapPageEntityId"]) ;document.write(getHttp("/body?name=game&sct=1525&v=1709561669143")) ;document.write(mapPageEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1526&v=1709561669143")) ;document.write(getHttp("/app/mappage/textlongdescription?mapPageEntityId="+mapPageEntity["mapPageEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1527&v=1709561669143")) ; $("#updateMapPageLongForm").on ( "submit", function (mapPage) { event.preventDefault() ; $.ajax ( { url: "/app/mappage/updatelongdescription", method: "POST", async: false, data: $("#updateMapPageLongForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateMapPageLongFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mappage/view?mapPageEntityId="+data["mapPageEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateMapPageLongFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mappage/uploadspecification"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapPage(mapPageEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1528&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1529&v=1709561669143")) ;document.write(mapPageEntity["column"]) ;document.write(getHttp("/body?name=game&sct=1530&v=1709561669143")) ;document.write(mapPageEntity["row"]) ;document.write(getHttp("/body?name=game&sct=1531&v=1709561669143")) ;document.write(mapPageEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1532&v=1709561669143")) ; breadcrumbsMapPage(gameEntity,moduleEntity,mapSetEntity,mapPageEntity) ; mapPageMenu(mapPageEntity) ; document.write(getHttp("/body?name=game&sct=1533&v=1709561669143")) ; $("#mappageUploadForm").on ( "submit", function (event) { event.preventDefault() ; $("#mappageUploadForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("mapPageEntityId",mapPageEntity["mapPageEntityId"]) ; formData.append("specification",$('#mappageUploadFormSpecification')[0].files[0]) ; $.ajax ( { url: "/app/mappage/uploadspecification", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#mappageUploadFormMessage").html("
"+data["error"]) ; else { window.location = "/game/mappage/view?mapPageEntityId="+data["mapPageEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mappageUploadFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/mappage/delete"&&validGame(gameEntity)&&validMapSet(mapSetEntity)&&validMapPage(mapPageEntity)) { if (!validSession(session)) signinPage() ; else if (validMapSetUserEditor(sessionMapSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1534&v=1709561669143")) ;document.write(mapSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1535&v=1709561669143")) ;document.write(mapPageEntity["column"]) ;document.write(getHttp("/body?name=game&sct=1536&v=1709561669143")) ;document.write(mapPageEntity["row"]) ;document.write(getHttp("/body?name=game&sct=1537&v=1709561669143")) ;document.write(mapPageEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1538&v=1709561669143")) ; breadcrumbsMapPage(gameEntity,moduleEntity,mapSetEntity,mapPageEntity) ; mapPageMenu(mapPageEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1539&v=1709561669143")) ;document.write(mapPageEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1540&v=1709561669143")) ;document.write(mapPageEntity["mapPageEntityId"]) ;document.write(getHttp("/body?name=game&sct=1541&v=1709561669143")) ;document.write(mapPageEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1542&v=1709561669143")) ; } else { $.ajax ( { url: "/app/mappage/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"mapPageEntityId":mapPageEntity["mapPageEntityId"]}, success: function (data) { if (data["error"]) $("#mappageDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/mapset/view?mapSetEntityId="+data["mapSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#mappageDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=1543&v=1709561669143")) ;
}
else
errorPage() ;
}
else if (pathname=="/game/nation/view"&&validGame(gameEntity)&&validNation(nationEntity))
{
document.write(getHttp("/body?name=game&sct=1544&v=1709561669143")) ;document.write(nationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1545&v=1709561669143")) ;
document.write(getHttp("/body?name=game&sct=1546&v=1709561669143")) ;document.write(getHttp("/app/nation/textlongdescription?nationEntityId="+nationEntity["nationEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1547&v=1709561669143")) ;document.write(nationEntity["nationEntityId"]) ;document.write(getHttp("/body?name=game&sct=1548&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1549&v=1709561669143")) ;
if (validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=1550&v=1709561669143")) ;document.write(nationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1551&v=1709561669143")) ;document.write(nationEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1552&v=1709561669143")) ;document.write(nationEntity["createDate"]) ;document.write(getHttp("/body?name=game&sct=1553&v=1709561669143")) ;document.write(nationEntity["modifyDate"]) ;document.write(getHttp("/body?name=game&sct=1554&v=1709561669143")) ;
}
document.write(getHttp("/body?name=game&sct=1555&v=1709561669143")) ;
}
else if ((pathname=="/game/formation"||pathname=="/game/formation/list")&&validGame(gameEntity)&&validModule(moduleEntity))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=1556&v=1709561669143")) ;
breadcrumbsFormation(gameEntity,moduleEntity) ;
formationMenu() ;
var formationEntityList = getHttpJson("/app/formation/listbymoduleorder?page="+page+"&moduleEntityId="+moduleEntity["moduleEntityId"]+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1557&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/formation/view?formationEntityId="+data["formationEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createFormationFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if (pathname=="/game/formation/update"&&validGame(gameEntity)&&validFormation(formationEntity))
{
if (!validSession(session))
signinPage() ;
else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=1590&v=1709561669143")) ;document.write(formationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1591&v=1709561669143")) ;
breadcrumbsFormation(gameEntity,moduleEntity,formationEntity) ;
formationMenu(formationEntity) ;
document.write(getHttp("/body?name=game&sct=1592&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1593&v=1709561669143")) ;document.write(formationEntity["formationEntityId"]) ;document.write(getHttp("/body?name=game&sct=1594&v=1709561669143")) ;document.write(formationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1595&v=1709561669143")) ;document.write(formationEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1596&v=1709561669143")) ;document.write(formationEntity["nation"]) ;document.write(getHttp("/body?name=game&sct=1597&v=1709561669143")) ;document.write(formationEntity["year"]) ;document.write(getHttp("/body?name=game&sct=1598&v=1709561669143")) ;document.write(formationEntity["majorVersion"]) ;document.write(getHttp("/body?name=game&sct=1599&v=1709561669143")) ;document.write(formationEntity["minorVersion"]) ;document.write(getHttp("/body?name=game&sct=1600&v=1709561669143")) ;
var moduleEntityList = getHttpJson("/app/module/list?gameEntityId="+gameEntity["gameEntityId"]+"&criteria=all&page=-1&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1601&v=1709561669143")) ;
for (var i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formation/generate"&&validGame(gameEntity)&&validFormation(formationEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1607&v=1709561669143")) ;document.write(formationEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1608&v=1709561669143")) ; breadcrumbsFormation(gameEntity,moduleEntity,formationEntity) ; formationMenu(formationEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1609&v=1709561669143")) ;document.write(formationEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1610&v=1709561669143")) ;document.write(formationEntity["formationEntityId"]) ;document.write(getHttp("/body?name=game&sct=1611&v=1709561669143")) ;document.write(formationEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1612&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formation/generate", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationEntityId":formationEntity["formationEntityId"]}, success: function (data) { if (data["error"]) $("#formationGenerateMessage").html("
"+data["error"]) ; else { window.location = "/game/formation/view?formationEntityId="+data["formationEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationGenerateMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1613&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/formation/updateshort"&&validGame(gameEntity)&&validFormation(formationEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1614&v=1709561669143")) ;document.write(formationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1615&v=1709561669143")) ; breadcrumbsFormation(gameEntity,moduleEntity,formationEntity) ; formationMenu(formationEntity) ; document.write(getHttp("/body?name=game&sct=1616&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1617&v=1709561669143")) ;document.write(formationEntity["formationEntityId"]) ;document.write(getHttp("/body?name=game&sct=1618&v=1709561669143")) ;document.write(formationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1619&v=1709561669143")) ;document.write(getHttp("/app/formation/textshortdescription?formationEntityId="+formationEntity["formationEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1620&v=1709561669143")) ; $("#updateFormationShortForm").on ( "submit", function (formation) { event.preventDefault() ; $.ajax ( { url: "/app/formation/updateshortdescription", method: "POST", async: false, data: $("#updateFormationShortForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateFormationShortFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formation/view?formationEntityId="+data["formationEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateFormationShortFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formation/updatelong"&&validGame(gameEntity)&&validFormation(formationEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1621&v=1709561669143")) ;document.write(formationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1622&v=1709561669143")) ; breadcrumbsFormation(gameEntity,moduleEntity,formationEntity) ; formationMenu(formationEntity) ; document.write(getHttp("/body?name=game&sct=1623&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1624&v=1709561669143")) ;document.write(formationEntity["formationEntityId"]) ;document.write(getHttp("/body?name=game&sct=1625&v=1709561669143")) ;document.write(formationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1626&v=1709561669143")) ;document.write(getHttp("/app/formation/textlongdescription?formationEntityId="+formationEntity["formationEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1627&v=1709561669143")) ; $("#updateFormationLongForm").on ( "submit", function (formation) { event.preventDefault() ; $.ajax ( { url: "/app/formation/updatelongdescription", method: "POST", async: false, data: $("#updateFormationLongForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateFormationLongFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formation/view?formationEntityId="+data["formationEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateFormationLongFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formation/updatedesign"&&validGame(gameEntity)&&validFormation(formationEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1628&v=1709561669143")) ;document.write(formationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1629&v=1709561669143")) ; breadcrumbsFormation(gameEntity,moduleEntity,formationEntity) ; formationMenu(formationEntity) ; document.write(getHttp("/body?name=game&sct=1630&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1631&v=1709561669143")) ;document.write(formationEntity["formationEntityId"]) ;document.write(getHttp("/body?name=game&sct=1632&v=1709561669143")) ;document.write(formationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1633&v=1709561669143")) ;document.write(getHttp("/app/formation/textdesigndescription?formationEntityId="+formationEntity["formationEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1634&v=1709561669143")) ; $("#updateFormationDesignForm").on ( "submit", function (formation) { event.preventDefault() ; $.ajax ( { url: "/app/formation/updatedesigndescription", method: "POST", async: false, data: $("#updateFormationDesignForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateFormationDesignFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formation/view?formationEntityId="+data["formationEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateFormationDesignFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formation/uploadspecification"&&validGame(gameEntity)&&validFormation(formationEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1635&v=1709561669143")) ;document.write(formationEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1636&v=1709561669143")) ; breadcrumbsFormation(gameEntity,moduleEntity,mapSetEntity,formationEntity) ; formationMenu(formationEntity) ; document.write(getHttp("/body?name=game&sct=1637&v=1709561669143")) ; $("#formationUploadForm").on ( "submit", function (event) { event.preventDefault() ; $("#formationUploadForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("formationEntityId",formationEntity["formationEntityId"]) ; formData.append("specification",$('#formationUploadFormSpecification')[0].files[0]) ; $.ajax ( { url: "/app/formation/uploadspecification", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#formationUploadFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formation/view?formationEntityId="+data["formationEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationUploadFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formation/delete"&&validGame(gameEntity)&&validFormation(formationEntity)) { if (!validSession(session)) signinPage() ; else if (validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1638&v=1709561669143")) ;document.write(formationEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1639&v=1709561669143")) ; breadcrumbsFormation(gameEntity,moduleEntity,formationEntity) ; formationMenu(formationEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1640&v=1709561669143")) ;document.write(formationEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1641&v=1709561669143")) ;document.write(formationEntity["formationEntityId"]) ;document.write(getHttp("/body?name=game&sct=1642&v=1709561669143")) ;document.write(formationEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1643&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formation/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationEntityId":formationEntity["formationEntityId"]}, success: function (data) { if (data["error"]) $("#formationDeleteMessage").html("
"+data["error"]) ; else { window.location = data["moduleEntityId"]?"/game/module/view?moduleEntityId="+data["moduleEntityId"]:"/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=1644&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/formationset"||pathname=="/game/formationset/list")&&validGame(gameEntity))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=1645&v=1709561669143")) ;
breadcrumbsFormationSet(gameEntity,moduleEntity) ;
formationSetMenu() ;
var formationSetEntityList = getHttpJson("/app/formationset/list?"+((validModule(moduleEntity))?("moduleEntityId="+moduleEntity["moduleEntityId"]):("gameEntityId="+gameEntity["gameEntityId"]))+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1646&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createFormationSetFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if (pathname=="/game/formationset/update"&&validGame(gameEntity)&&validFormationSet(formationSetEntity))
{
if (!validSession(session))
signinPage() ;
else if (validFormationSetUserEditor(sessionFormationSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=1681&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1682&v=1709561669143")) ;
breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ;
formationSetMenu(formationSetEntity) ;
document.write(getHttp("/body?name=game&sct=1683&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1684&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1685&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1686&v=1709561669143")) ;document.write(formationSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1687&v=1709561669143")) ;document.write(formationSetEntity["nation"]) ;document.write(getHttp("/body?name=game&sct=1688&v=1709561669143")) ;document.write(formationSetEntity["year"]) ;document.write(getHttp("/body?name=game&sct=1689&v=1709561669143")) ;document.write(formationSetEntity["majorVersion"]) ;document.write(getHttp("/body?name=game&sct=1690&v=1709561669143")) ;document.write(formationSetEntity["minorVersion"]) ;document.write(getHttp("/body?name=game&sct=1691&v=1709561669143")) ;
var moduleEntityList = getHttpJson("/app/module/list?gameEntityId="+gameEntity["gameEntityId"]+"&criteria=all&page=-1&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1692&v=1709561669143")) ;
for (var i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formationset/generate"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserEditor(sessionFormationSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1698&v=1709561669143")) ;document.write(formationSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1699&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ; formationSetMenu(formationSetEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1700&v=1709561669143")) ;document.write(formationSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1701&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1702&v=1709561669143")) ;document.write(formationSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1703&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formationset/generate", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetEntityId":formationSetEntity["formationSetEntityId"]}, success: function (data) { if (data["error"]) $("#formationsetGenerateMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationsetGenerateMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1704&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/formationset/updateshort"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserEditor(sessionFormationSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1705&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1706&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ; formationSetMenu(formationSetEntity) ; document.write(getHttp("/body?name=game&sct=1707&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1708&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1709&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1710&v=1709561669143")) ;document.write(getHttp("/app/formationset/textshortdescription?formationSetEntityId="+formationSetEntity["formationSetEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1711&v=1709561669143")) ; $("#updateFormationSetShortForm").on ( "submit", function (formationSet) { event.preventDefault() ; $.ajax ( { url: "/app/formationset/updateshortdescription", method: "POST", async: false, data: $("#updateFormationSetShortForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateFormationSetShortFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateFormationSetShortFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formationset/updatelong"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserEditor(sessionFormationSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1712&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1713&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ; formationSetMenu(formationSetEntity) ; document.write(getHttp("/body?name=game&sct=1714&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1715&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1716&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1717&v=1709561669143")) ;document.write(getHttp("/app/formationset/textlongdescription?formationSetEntityId="+formationSetEntity["formationSetEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1718&v=1709561669143")) ; $("#updateFormationSetLongForm").on ( "submit", function (formationSet) { event.preventDefault() ; $.ajax ( { url: "/app/formationset/updatelongdescription", method: "POST", async: false, data: $("#updateFormationSetLongForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateFormationSetLongFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateFormationSetLongFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formationset/updatedesign"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserEditor(sessionFormationSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1719&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1720&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ; formationSetMenu(formationSetEntity) ; document.write(getHttp("/body?name=game&sct=1721&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1722&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1723&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1724&v=1709561669143")) ;document.write(getHttp("/app/formationset/textdesigndescription?formationSetEntityId="+formationSetEntity["formationSetEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1725&v=1709561669143")) ; $("#updateFormationSetDesignForm").on ( "submit", function (formationSet) { event.preventDefault() ; $.ajax ( { url: "/app/formationset/updatedesigndescription", method: "POST", async: false, data: $("#updateFormationSetDesignForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateFormationSetDesignFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateFormationSetDesignFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formationset/uploadspecification"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserEditor(sessionFormationSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1726&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1727&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,mapSetEntity,formationSetEntity) ; formationSetMenu(formationSetEntity) ; document.write(getHttp("/body?name=game&sct=1728&v=1709561669143")) ; $("#formationsetUploadForm").on ( "submit", function (event) { event.preventDefault() ; $("#formationsetUploadForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("formationSetEntityId",formationSetEntity["formationSetEntityId"]) ; formData.append("specification",$('#formationsetUploadFormSpecification')[0].files[0]) ; $.ajax ( { url: "/app/formationset/uploadspecification", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#formationsetUploadFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationsetUploadFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formationset/delete"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1729&v=1709561669143")) ;document.write(formationSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1730&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ; formationSetMenu(formationSetEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1731&v=1709561669143")) ;document.write(formationSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1732&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1733&v=1709561669143")) ;document.write(formationSetEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1734&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formationset/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetEntityId":formationSetEntity["formationSetEntityId"]}, success: function (data) { if (data["error"]) $("#formationsetDeleteMessage").html("
"+data["error"]) ; else { window.location = data["moduleEntityId"]?"/game/module/view?moduleEntityId="+data["moduleEntityId"]:"/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationsetDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1735&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/formationset/subscribe"&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=1736&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1737&v=1709561669143")) ; breadcrumbsFormationSet(formationSetEntity) ; formationSetMenu(formationSetEntity) ; $.ajax ( { url: "/app/formationset/subscribe", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetEntityId":formationSetEntity["formationSetEntityId"],"userEntityId":session["userEntityId"]}, success: function (data) { if (data["error"]) $("#formationSetSubscribeMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationSetSubscribeMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=1738&v=1709561669143")) ; } } else if (pathname=="/game/formationset/join"&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=1739&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1740&v=1709561669143")) ; breadcrumbsFormationSet(formationSetEntity,formationSetEntity) ; formationSetMenu(formationSetEntity,formationSetEntity) ; document.write(getHttp("/body?name=game&sct=1741&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1742&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1743&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=1744&v=1709561669143")) ; $("#joinFormationSetForm").on ( "submit", function (formationSet) { formationSet.prformationSetDefault() ; $.ajax ( { url: "/app/formationset/join", method: "POST", async: false, data: $("#joinFormationSetForm").serializeArray(), success: function (data) { if (data["error"]) $("#joinFormationSetFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#joinFormationSetFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; document.write(getHttp("/body?name=game&sct=1745&v=1709561669143")) ; } } else if (pathname=="/game/formationset/comment"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=1746&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1747&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ; formationSetMenu(formationSetEntity) ; document.write(getHttp("/body?name=game&sct=1748&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1749&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1750&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=1751&v=1709561669143")) ;document.write(getHttp("/app/formationset/user/textlongdescription?gameEntityId="+gameEntity["gameEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=1752&v=1709561669143")) ; $("#commentFormationSetForm").on ( "submit", function (formationSet) { event.preventDefault() ; $.ajax ( { url: "/app/formationset/comment", method: "POST", async: false, data: $("#commentFormationSetForm").serializeArray(), success: function (data) { if (data["error"]) $("#commentFormationSetFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#commentFormationSetFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
}
else if ((pathname=="/game/formationset/user"||pathname=="/game/formationset/user/list")&&validGame(gameEntity)&&validFormationSet(formationSetEntity))
{
if (!validSession(session))
signinPage() ;
else if (validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=1753&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1754&v=1709561669143")) ;
breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ;
formationSetMenu(formationSetEntity) ;
var formationSetUserEntityList = getHttpJson("/app/formationset/user/list?formationSetEntityId="+formationSetEntity["formationSetEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1755&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/formationset/user/view?formationSetUserEntityId="+data["formationSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createFormationSetUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formationset/user/update"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)&&validFormationSetUser(formationSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1801&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1802&v=1709561669143")) ;document.write(formationSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1803&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ; formationSetUserMenu(formationSetEntity,formationSetUserEntity) ; document.write(getHttp("/body?name=game&sct=1804&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1805&v=1709561669143")) ;document.write(formationSetUserEntity["formationSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1806&v=1709561669143")) ; if (formationSetUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1807&v=1709561669143")) ;document.write(formationSetUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1808&v=1709561669143")) ; } if (formationSetUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1809&v=1709561669143")) ;document.write(formationSetUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1810&v=1709561669143")) ; } if (formationSetUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1811&v=1709561669143")) ;document.write(formationSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1812&v=1709561669143")) ;document.write(formationSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1813&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1814&v=1709561669143")) ;document.write(formationSetUserEntity["administrator"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=1815&v=1709561669143")) ;document.write(formationSetUserEntity["editor"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=1816&v=1709561669143")) ;document.write(formationSetUserEntity["subscriber"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=1817&v=1709561669143")) ; $("#updateFormationSetUserForm").on ( "submit", function (formationSet) { event.preventDefault() ; $.ajax ( { url: "/app/formationset/user/update", method: "POST", async: false, data: $("#updateFormationSetUserForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateFormationSetUserFormMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/user/view?formationSetUserEntityId="+data["formationSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateFormationSetUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formationset/user/delete"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)&&validFormationSetUser(formationSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1818&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1819&v=1709561669143")) ;document.write(formationSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1820&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ; formationSetUserMenu(gameEntity,gameUserEntity,formationSetEntity,formationSetUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1821&v=1709561669143")) ;document.write(formationSetUserEntity["formationSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1822&v=1709561669143")) ; if (formationSetUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1823&v=1709561669143")) ;document.write(formationSetUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1824&v=1709561669143")) ; } if (formationSetUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1825&v=1709561669143")) ;document.write(formationSetUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1826&v=1709561669143")) ; } if (formationSetUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1827&v=1709561669143")) ;document.write(formationSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1828&v=1709561669143")) ;document.write(formationSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1829&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1830&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formationset/user/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetUserEntityId":formationSetUserEntity["formationSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#formationsetUserDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/user/list?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationsetUserDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1831&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/formationset/user/quit"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)&&validFormationSetUser(formationSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionFormationSetUserEntity["userEntityId"]==session["userEntityId"]||validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1832&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1833&v=1709561669143")) ; breadcrumbsFormationSet(formationSetEntity,formationSetUserEntity) ; formationSetUserMenu(formationSetEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1834&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1835&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formationset/user/quit", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetUserEntityId":sessionFormationSetUserEntity["formationSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#formationSetUserQuitMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationSetUserQuitMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1836&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/formationset/user/resend"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)&&validFormationSetUser(formationSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionFormationSetUserEntity["userEntityId"]==session["userEntityId"]||validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1837&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1838&v=1709561669143")) ;document.write(formationSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1839&v=1709561669143")) ; breadcrumbsFormationSet(formationSetEntity,formationSetUserEntity) ; formationSetUserMenu(formationSetEntity,formationSetUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1840&v=1709561669143")) ;document.write(formationSetUserEntity["formationSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1841&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formationset/user/resend", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetUserEntityId":formationSetUserEntity["formationSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#formationSetUserResendMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/user/view?formationSetUserEntityId="+data["formationSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationSetUserResendMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=1842&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1843&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/formationset/user/accept"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)&&validFormationSetUser(formationSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionFormationSetUserEntity["userEntityId"]==session["userEntityId"]||validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1844&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1845&v=1709561669143")) ; breadcrumbsFormationSet(formationSetEntity,formationSetUserEntity) ; formationSetUserMenu(formationSetEntity) ; { $.ajax ( { url: "/app/formationset/user/accept", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetUserEntityId":formationSetUserEntityId}, success: function (data) { if (data["error"]) $("#formationSetUserAcceptMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/view?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationSetUserAcceptMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1846&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/formationset/user/decline"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)&&validFormationSetUser(formationSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionFormationSetUserEntity["userEntityId"]==session["userEntityId"]||validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1847&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1848&v=1709561669143")) ; breadcrumbsFormationSet(formationSetEntity,formationSetUserEntity) ; formationSetUserMenu(formationSetEntity) ; { $.ajax ( { url: "/app/formationset/user/decline", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetUserEntityId":formationSetUserEntityId}, success: function (data) { if (data["error"]) $("#formationSetUserDeclineMessage").html("
"+data["error"]) ; else { document.write(getHttp("/body?name=game&sct=1849&v=1709561669143")) ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationSetUserDeclineMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1850&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/formationset/user/approve"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1851&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1852&v=1709561669143")) ;document.write(formationSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1853&v=1709561669143")) ; breadcrumbsFormationSet(formationSetEntity,formationSetUserEntity) ; formationSetUserMenu(formationSetEntity,formationSetUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1854&v=1709561669143")) ;document.write(formationSetUserEntity["formationSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1855&v=1709561669143")) ; if (formationSetUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1856&v=1709561669143")) ;document.write(formationSetUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1857&v=1709561669143")) ; } if (formationSetUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1858&v=1709561669143")) ;document.write(formationSetUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1859&v=1709561669143")) ; } if (formationSetUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1860&v=1709561669143")) ;document.write(formationSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1861&v=1709561669143")) ;document.write(formationSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1862&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1863&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formationset/user/approve", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetUserEntityId":formationSetUserEntity["formationSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#formationSetUserApproveMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/user/view?formationSetUserEntityId="+data["formationSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationSetUserApproveMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=1864&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/formationset/user/reject"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)&&validFormationSetUser(formationSetUserEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserAdministrator(sessionFormationSetUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=1865&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1866&v=1709561669143")) ;document.write(formationSetUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1867&v=1709561669143")) ; breadcrumbsFormationSet(formationSetEntity,formationSetUserEntity) ; formationSetUserMenu(formationSetEntity,formationSetUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1868&v=1709561669143")) ;document.write(formationSetUserEntity["formationSetUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=1869&v=1709561669143")) ; if (formationSetUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=1870&v=1709561669143")) ;document.write(formationSetUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=1871&v=1709561669143")) ; } if (formationSetUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=1872&v=1709561669143")) ;document.write(formationSetUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=1873&v=1709561669143")) ; } if (formationSetUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=1874&v=1709561669143")) ;document.write(formationSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1875&v=1709561669143")) ;document.write(formationSetUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=1876&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=1877&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formationset/user/reject", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"formationSetUserEntityId":formationSetUserEntity["formationSetUserEntityId"]}, success: function (data) { if (data["error"]) $("#formationSetUserRejectMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/user/view?formationSetUserEntityId="+data["formationSetUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationSetUserRejectMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=1878&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/formationset/image"||pathname=="/game/formationset/image/list")&&validGame(gameEntity)&&validFormationSet(formationSetEntity))
{
if (!validSession(session))
signinPage() ;
else if (validFormationSetUserEditor(sessionFormationSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=1879&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1880&v=1709561669143")) ;
breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ;
formationSetMenu(formationSetEntity) ;
var imageEntityList = getHttpJson("/app/formationset/image/list?formationSetEntityId="+formationSetEntity["formationSetEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1881&v=1709561669143")) ;
for (i=0 ; i<2&&i*5
"+data["error"]) ; else { window.location = "/game/formationset/image/list?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createFormationSetImageFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/formationset/image/delete"&&validGame(gameEntity)&&validFormationSet(formationSetEntity)) { if (!validSession(session)) signinPage() ; else if (validFormationSetUserEditor(sessionFormationSetUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=1904&v=1709561669143")) ;document.write(formationSetEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1905&v=1709561669143")) ; breadcrumbsFormationSet(gameEntity,moduleEntity,formationSetEntity) ; formationSetMenu(formationSetEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=1906&v=1709561669143")) ;document.write(getQueryParameter("imageEntityId")) ;document.write(getHttp("/body?name=game&sct=1907&v=1709561669143")) ;document.write(formationSetEntity["formationSetEntityId"]) ;document.write(getHttp("/body?name=game&sct=1908&v=1709561669143")) ;document.write(getQueryParameter("imageEntityId")) ;document.write(getHttp("/body?name=game&sct=1909&v=1709561669143")) ; } else { $.ajax ( { url: "/app/formationset/image/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"imageEntityId":getQueryParameter("imageEntityId")}, success: function (data) { if (data["error"]) $("#formationsetImageDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/formationset/image/list?formationSetEntityId="+data["formationSetEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#formationsetImageDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=1910&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/scenario"||pathname=="/game/scenario/list")&&validGame(gameEntity))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=1911&v=1709561669143")) ;
breadcrumbsFormationSet(gameEntity,moduleEntity) ;
scenarioMenu() ;
var scenarioEntityList = getHttpJson("/app/scenario/list?"+((validModule(moduleEntity))?("moduleEntityId="+moduleEntity["moduleEntityId"]):("gameEntityId="+gameEntity["gameEntityId"]))+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1912&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createScenarioFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if (pathname=="/game/scenario/update"&&validGame(gameEntity)&&validScenario(scenarioEntity))
{
if (!validSession(session))
signinPage() ;
else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=1981&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1982&v=1709561669143")) ;
breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ;
scenarioMenu(scenarioEntity) ;
document.write(getHttp("/body?name=game&sct=1983&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=1984&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=1985&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=1986&v=1709561669143")) ;document.write(scenarioEntity["name"]) ;document.write(getHttp("/body?name=game&sct=1987&v=1709561669143")) ;document.write(scenarioEntity["nation0"]) ;document.write(getHttp("/body?name=game&sct=1988&v=1709561669143")) ;document.write(scenarioEntity["nation1"]) ;document.write(getHttp("/body?name=game&sct=1989&v=1709561669143")) ;document.write(scenarioEntity["startDate"]) ;document.write(getHttp("/body?name=game&sct=1990&v=1709561669143")) ;document.write(scenarioEntity["startTime"]) ;document.write(getHttp("/body?name=game&sct=1991&v=1709561669143")) ;document.write(scenarioEntity["year"]) ;document.write(getHttp("/body?name=game&sct=1992&v=1709561669143")) ;document.write(scenarioEntity["wikipedia"]) ;document.write(getHttp("/body?name=game&sct=1993&v=1709561669143")) ;
var moduleEntityList = getHttpJson("/app/module/list?gameEntityId="+gameEntity["gameEntityId"]+"&criteria=all&page=-1&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=1994&v=1709561669143")) ;
for (var i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenario/generate"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2010&v=1709561669143")) ;document.write(scenarioEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2011&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioMenu(scenarioEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2012&v=1709561669143")) ;document.write(scenarioEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2013&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=2014&v=1709561669143")) ;document.write(scenarioEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2015&v=1709561669143")) ; } else { $.ajax ( { url: "/app/scenario/generate", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioEntityId":scenarioEntity["scenarioEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioGenerateMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioGenerateMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=2016&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/scenario/updateshort"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2017&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2018&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioMenu(scenarioEntity) ; document.write(getHttp("/body?name=game&sct=2019&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2020&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=2021&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2022&v=1709561669143")) ;document.write(getHttp("/app/scenario/textshortdescription?scenarioEntityId="+scenarioEntity["scenarioEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2023&v=1709561669143")) ; $("#updateScenarioShortForm").on ( "submit", function (scenario) { event.preventDefault() ; $.ajax ( { url: "/app/scenario/updateshortdescription", method: "POST", async: false, data: $("#updateScenarioShortForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioShortFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioShortFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenario/updatelong"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2024&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2025&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioMenu(scenarioEntity) ; document.write(getHttp("/body?name=game&sct=2026&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2027&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=2028&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2029&v=1709561669143")) ;document.write(getHttp("/app/scenario/textlongdescription?scenarioEntityId="+scenarioEntity["scenarioEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2030&v=1709561669143")) ; $("#updateScenarioLongForm").on ( "submit", function (scenario) { event.preventDefault() ; $.ajax ( { url: "/app/scenario/updatelongdescription", method: "POST", async: false, data: $("#updateScenarioLongForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioLongFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioLongFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenario/updaterules"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2031&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2032&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioMenu(scenarioEntity) ; document.write(getHttp("/body?name=game&sct=2033&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2034&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=2035&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2036&v=1709561669143")) ;document.write(getHttp("/app/scenario/viewrulesdescription?scenarioEntityId="+scenarioEntity["scenarioEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2037&v=1709561669143")) ; $("#updateScenarioRulesForm").on ( "submit", function (scenario) { event.preventDefault() ; $.ajax ( { url: "/app/scenario/updaterulesdescription", method: "POST", async: false, data: $("#updateScenarioRulesForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioRulesFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioRulesFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenario/updatedesign"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2038&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2039&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioMenu(scenarioEntity) ; document.write(getHttp("/body?name=game&sct=2040&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2041&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=2042&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2043&v=1709561669143")) ;document.write(getHttp("/app/scenario/textdesigndescription?scenarioEntityId="+scenarioEntity["scenarioEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2044&v=1709561669143")) ; $("#updateScenarioDesignForm").on ( "submit", function (scenario) { event.preventDefault() ; $.ajax ( { url: "/app/scenario/updatedesigndescription", method: "POST", async: false, data: $("#updateScenarioDesignForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioDesignFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioDesignFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenario/uploadimage"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2045&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2046&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioMenu(scenarioEntity) ; document.write(getHttp("/body?name=game&sct=2047&v=1709561669143")) ;document.write(categoryEntity["imageUrl"]) ;document.write(getHttp("/body?name=game&sct=2048&v=1709561669143")) ;document.write(categoryEntity["imageCredit"]) ;document.write(getHttp("/body?name=game&sct=2049&v=1709561669143")) ; $("#scenarioUploadImageForm").on ( "submit", function (event) { event.preventDefault() ; $("#scenarioUploadImageForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("scenarioEntityId",scenarioEntity["scenarioEntityId"]) ; formData.append("image",$('#scenarioUploadImageFormImage')[0].files[0]) ; formData.append("imageUrl",$('#scenarioUploadImageFormUrl').val()) ; formData.append("imageCredit",$('#scenarioUploadImageFormUrl').val()) ; $.ajax ( { url: "/app/scenario/uploadimage", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#scenarioUploadImageFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioUploadImageFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenario/uploadspecification"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2050&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2051&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,mapSetEntity,scenarioEntity) ; scenarioMenu(scenarioEntity) ; document.write(getHttp("/body?name=game&sct=2052&v=1709561669143")) ; $("#scenarioUploadForm").on ( "submit", function (event) { event.preventDefault() ; $("#scenarioUploadForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("scenarioEntityId",scenarioEntity["scenarioEntityId"]) ; formData.append("specification",$('#scenarioUploadFormSpecification')[0].files[0]) ; $.ajax ( { url: "/app/scenario/uploadspecification", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#scenarioUploadFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioUploadFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenario/delete"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2053&v=1709561669143")) ;document.write(scenarioEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2054&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioMenu(scenarioEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2055&v=1709561669143")) ;document.write(scenarioEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2056&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=2057&v=1709561669143")) ;document.write(scenarioEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2058&v=1709561669143")) ; } else { $.ajax ( { url: "/app/scenario/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioEntityId":scenarioEntity["scenarioEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioDeleteMessage").html("
"+data["error"]) ; else { window.location = data["moduleEntityId"]?"/game/module/view?moduleEntityId="+data["moduleEntityId"]:"/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=2059&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/scenario/subscribe"&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=2060&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2061&v=1709561669143")) ; breadcrumbsScenario(scenarioEntity) ; scenarioMenu(scenarioEntity) ; $.ajax ( { url: "/app/scenario/subscribe", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioEntityId":scenarioEntity["scenarioEntityId"],"userEntityId":session["userEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioSubscribeMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioSubscribeMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=2062&v=1709561669143")) ; } } else if (pathname=="/game/scenario/join"&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=2063&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2064&v=1709561669143")) ; breadcrumbsScenario(scenarioEntity,scenarioEntity) ; scenarioMenu(scenarioEntity,scenarioEntity) ; document.write(getHttp("/body?name=game&sct=2065&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2066&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=2067&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=2068&v=1709561669143")) ; $("#joinScenarioForm").on ( "submit", function (scenario) { scenario.prscenarioDefault() ; $.ajax ( { url: "/app/scenario/join", method: "POST", async: false, data: $("#joinScenarioForm").serializeArray(), success: function (data) { if (data["error"]) $("#joinScenarioFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#joinScenarioFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; document.write(getHttp("/body?name=game&sct=2069&v=1709561669143")) ; } } else if (pathname=="/game/scenario/comment"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=2070&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2071&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioMenu(scenarioEntity) ; document.write(getHttp("/body?name=game&sct=2072&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2073&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=2074&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=2075&v=1709561669143")) ;document.write(getHttp("/app/scenario/user/textlongdescription?gameEntityId="+gameEntity["gameEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2076&v=1709561669143")) ; $("#commentScenarioForm").on ( "submit", function (scenario) { event.preventDefault() ; $.ajax ( { url: "/app/scenario/comment", method: "POST", async: false, data: $("#commentScenarioForm").serializeArray(), success: function (data) { if (data["error"]) $("#commentScenarioFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#commentScenarioFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
}
else if ((pathname=="/game/scenario/user"||pathname=="/game/scenario/user/list")&&validGame(gameEntity)&&validScenario(scenarioEntity))
{
if (!validSession(session))
signinPage() ;
else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=2077&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2078&v=1709561669143")) ;
breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ;
scenarioUserMenu(scenarioEntity) ;
var scenarioUserEntityList = getHttpJson("/app/scenario/user/list?scenarioEntityId="+scenarioEntity["scenarioEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=2079&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/scenario/user/view?scenarioUserEntityId="+data["scenarioUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createScenarioUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenario/user/update"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioUser(scenarioUserEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2124&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2125&v=1709561669143")) ;document.write(scenarioUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2126&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioUserMenu(scenarioEntity,scenarioUserEntity) ; document.write(getHttp("/body?name=game&sct=2127&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2128&v=1709561669143")) ;document.write(scenarioUserEntity["scenarioUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=2129&v=1709561669143")) ; if (scenarioUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=2130&v=1709561669143")) ;document.write(scenarioUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=2131&v=1709561669143")) ; } if (scenarioUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=2132&v=1709561669143")) ;document.write(scenarioUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=2133&v=1709561669143")) ; } if (scenarioUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=2134&v=1709561669143")) ;document.write(scenarioUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2135&v=1709561669143")) ;document.write(scenarioUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2136&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=2137&v=1709561669143")) ;document.write(scenarioUserEntity["administrator"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=2138&v=1709561669143")) ;document.write(scenarioUserEntity["editor"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=2139&v=1709561669143")) ;document.write(scenarioUserEntity["subscriber"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=2140&v=1709561669143")) ; $("#updateScenarioUserForm").on ( "submit", function (scenario) { event.preventDefault() ; $.ajax ( { url: "/app/scenario/user/update", method: "POST", async: false, data: $("#updateScenarioUserForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioUserFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/user/view?scenarioUserEntityId="+data["scenarioUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenario/user/delete"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioUser(scenarioUserEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2141&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2142&v=1709561669143")) ;document.write(scenarioUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2143&v=1709561669143")) ; breadcrumbsScenario(gameEntity,moduleEntity,scenarioEntity) ; scenarioUserMenu(scenarioEntity,scenarioUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2144&v=1709561669143")) ;document.write(scenarioUserEntity["scenarioUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=2145&v=1709561669143")) ; if (scenarioUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=2146&v=1709561669143")) ;document.write(scenarioUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=2147&v=1709561669143")) ; } if (scenarioUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=2148&v=1709561669143")) ;document.write(scenarioUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=2149&v=1709561669143")) ; } if (scenarioUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=2150&v=1709561669143")) ;document.write(scenarioUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2151&v=1709561669143")) ;document.write(scenarioUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2152&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=2153&v=1709561669143")) ; } else { $.ajax ( { url: "/app/scenario/user/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioUserEntityId":scenarioUserEntity["scenarioUserEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioUserDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/user/list?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioUserDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=2154&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/scenario/user/quit"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioUser(scenarioUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionScenarioUserEntity["userEntityId"]==session["userEntityId"]||validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2155&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2156&v=1709561669143")) ; breadcrumbsScenario(scenarioEntity,scenarioUserEntity) ; scenarioUserMenu(scenarioEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2157&v=1709561669143")) ;document.write(scenarioEntity["scenarioEntityId"]) ;document.write(getHttp("/body?name=game&sct=2158&v=1709561669143")) ; } else { $.ajax ( { url: "/app/scenario/user/quit", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioUserEntityId":sessionScenarioUserEntity["scenarioUserEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioUserQuitMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioUserQuitMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=2159&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/scenario/user/resend"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioUser(scenarioUserEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2160&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2161&v=1709561669143")) ;document.write(scenarioUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2162&v=1709561669143")) ; breadcrumbsScenario(scenarioEntity,scenarioUserEntity) ; scenarioUserMenu(scenarioEntity,scenarioUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2163&v=1709561669143")) ;document.write(scenarioUserEntity["scenarioUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=2164&v=1709561669143")) ; } else { $.ajax ( { url: "/app/scenario/user/resend", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioUserEntityId":scenarioUserEntity["scenarioUserEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioUserResendMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/user/view?scenarioUserEntityId="+data["scenarioUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioUserResendMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=2165&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=2166&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/scenario/user/accept"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioUser(scenarioUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionScenarioUserEntity["userEntityId"]==session["userEntityId"]||validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2167&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2168&v=1709561669143")) ; breadcrumbsScenario(scenarioEntity,scenarioUserEntity) ; scenarioUserMenu(scenarioEntity) ; { $.ajax ( { url: "/app/scenario/user/accept", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioUserEntityId":scenarioUserEntityId}, success: function (data) { if (data["error"]) $("#scenarioUserAcceptMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioUserAcceptMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=2169&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/scenario/user/decline"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioUser(scenarioUserEntity)) { if (!validSession(session)) signinPage() ; else if (sessionScenarioUserEntity["userEntityId"]==session["userEntityId"]||validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2170&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2171&v=1709561669143")) ; breadcrumbsScenario(scenarioEntity,scenarioUserEntity) ; scenarioUserMenu(scenarioEntity) ; { $.ajax ( { url: "/app/scenario/user/decline", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioUserEntityId":scenarioUserEntityId}, success: function (data) { if (data["error"]) $("#scenarioUserDeclineMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioUserDeclineMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=2172&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/scenario/user/approve"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2173&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2174&v=1709561669143")) ;document.write(scenarioUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2175&v=1709561669143")) ; breadcrumbsScenario(scenarioEntity,scenarioUserEntity) ; scenarioUserMenu(scenarioEntity,scenarioUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2176&v=1709561669143")) ;document.write(scenarioUserEntity["scenarioUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=2177&v=1709561669143")) ; if (scenarioUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=2178&v=1709561669143")) ;document.write(scenarioUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=2179&v=1709561669143")) ; } if (scenarioUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=2180&v=1709561669143")) ;document.write(scenarioUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=2181&v=1709561669143")) ; } if (scenarioUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=2182&v=1709561669143")) ;document.write(scenarioUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2183&v=1709561669143")) ;document.write(scenarioUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2184&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=2185&v=1709561669143")) ; } else { $.ajax ( { url: "/app/scenario/user/approve", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioUserEntityId":scenarioUserEntity["scenarioUserEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioUserApproveMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/user/view?scenarioUserEntityId="+data["scenarioUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioUserApproveMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=2186&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/scenario/user/reject"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioUser(scenarioUserEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2187&v=1709561669143")) ;document.write(scenarioEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2188&v=1709561669143")) ;document.write(scenarioUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2189&v=1709561669143")) ; breadcrumbsScenario(scenarioEntity,scenarioUserEntity) ; scenarioUserMenu(scenarioEntity,scenarioUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2190&v=1709561669143")) ;document.write(scenarioUserEntity["scenarioUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=2191&v=1709561669143")) ; if (scenarioUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=2192&v=1709561669143")) ;document.write(scenarioUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=2193&v=1709561669143")) ; } if (scenarioUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=2194&v=1709561669143")) ;document.write(scenarioUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=2195&v=1709561669143")) ; } if (scenarioUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=2196&v=1709561669143")) ;document.write(scenarioUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2197&v=1709561669143")) ;document.write(scenarioUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2198&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=2199&v=1709561669143")) ; } else { $.ajax ( { url: "/app/scenario/user/reject", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioUserEntityId":scenarioUserEntity["scenarioUserEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioUserRejectMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/user/view?scenarioUserEntityId="+data["scenarioUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioUserRejectMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=2200&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/scenarioreplay"||pathname=="/game/scenarioreplay/list")&&validGame(gameEntity)&&validScenario(scenarioEntity))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=2201&v=1709561669143")) ;
breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity) ;
scenarioReplayMenu() ;
var scenarioReplayEntityList = getHttpJson("/app/scenarioreplay/listbyscenariodate?"+"scenarioEntityId="+scenarioEntity["scenarioEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=2202&v=1709561669143")) ;
for (i=0 ; i<10&&i
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } } else if (pathname=="/game/scenarioreplay/update"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioReplayUserPlayer(sessionScenarioReplayUserEntity)||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2250&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2251&v=1709561669143")) ; breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ; scenarioReplayMenu(scenarioReplayEntity) ; document.write(getHttp("/body?name=game&sct=2252&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2253&v=1709561669143")) ;document.write(scenarioReplayEntity["scenarioReplayEntityId"]) ;document.write(getHttp("/body?name=game&sct=2254&v=1709561669143")) ;document.write(scenarioReplayEntity["playDate"]) ;document.write(getHttp("/body?name=game&sct=2255&v=1709561669143")) ;document.write(scenarioReplayEntity["closeDate"]) ;document.write(getHttp("/body?name=game&sct=2256&v=1709561669143")) ; $(function(){$("#updateScenarioReplayFormPlayDate").datepicker() ;}) ; $(function(){$("#updateScenarioReplayFormCloseDate").datepicker() ;}) ; $("#updateScenarioReplayForm").on ( "submit", function (scenarioReplay) { event.preventDefault() ; $.ajax ( { url: "/app/scenarioreplay/update", method: "POST", async: false, data: $("#updateScenarioReplayForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioReplayFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplay/view?scenarioReplayEntityId="+data["scenarioReplayEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioReplayFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplay/updateshort"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioReplayUserPlayer(sessionScenarioReplayUserEntity)||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2257&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2258&v=1709561669143")) ; breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ; scenarioReplayMenu(scenarioReplayEntity) ; document.write(getHttp("/body?name=game&sct=2259&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2260&v=1709561669143")) ;document.write(scenarioReplayEntity["scenarioReplayEntityId"]) ;document.write(getHttp("/body?name=game&sct=2261&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2262&v=1709561669143")) ;document.write(getHttp("/app/scenarioreplay/textshortdescription?scenarioReplayEntityId="+scenarioReplayEntity["scenarioReplayEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2263&v=1709561669143")) ; $("#updateScenarioReplayShortForm").on ( "submit", function (scenarioReplay) { event.preventDefault() ; $.ajax ( { url: "/app/scenarioreplay/updateshortdescription", method: "POST", async: false, data: $("#updateScenarioReplayShortForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioReplayShortFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplay/view?scenarioReplayEntityId="+data["scenarioReplayEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioReplayShortFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplay/updatelong"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioReplayUserPlayer(sessionScenarioReplayUserEntity)||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2264&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2265&v=1709561669143")) ; breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ; scenarioReplayMenu(scenarioReplayEntity) ; document.write(getHttp("/body?name=game&sct=2266&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2267&v=1709561669143")) ;document.write(scenarioReplayEntity["scenarioReplayEntityId"]) ;document.write(getHttp("/body?name=game&sct=2268&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2269&v=1709561669143")) ;document.write(getHttp("/app/scenarioreplay/textlongdescription?scenarioReplayEntityId="+scenarioReplayEntity["scenarioReplayEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2270&v=1709561669143")) ; $("#updateScenarioReplayLongForm").on ( "submit", function (scenarioReplay) { event.preventDefault() ; $.ajax ( { url: "/app/scenarioreplay/updatelongdescription", method: "POST", async: false, data: $("#updateScenarioReplayLongForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioReplayLongFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplay/view?scenarioReplayEntityId="+data["scenarioReplayEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioReplayLongFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplay/upload"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)&&validScenarioReplay(scenarioReplayEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioReplayUserPlayer(sessionScenarioReplayUserEntity)||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2271&v=1709561669143")) ;document.write(scenarioReplayEntity["turn"]) ;document.write(getHttp("/body?name=game&sct=2272&v=1709561669143")) ; breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity,scenarioReplayEntity) ; scenarioReplayMenu(scenarioReplayEntity) ; document.write(getHttp("/body?name=game&sct=2273&v=1709561669143")) ; $("#scenarioReplayUploadForm").on ( "submit", function (event) { event.preventDefault() ; $("#scenarioReplayUploadForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("scenarioReplayEntityId",scenarioReplayEntity["scenarioReplayEntityId"]) ; formData.append("image",$('#scenarioReplayUploadFormImage')[0].files[0]) ; $.ajax ( { url: "/app/scenarioreplay/uploadimage", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#scenarioReplayUploadFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplay/view?scenarioReplayEntityId="+data["scenarioReplayEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioReplayUploadFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplay/delete"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioReplayUserPlayer(sessionScenarioReplayUserEntity)||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2274&v=1709561669143")) ;document.write(scenarioReplayEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2275&v=1709561669143")) ; breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ; scenarioReplayMenu(scenarioReplayEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2276&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2277&v=1709561669143")) ;document.write(scenarioReplayEntity["scenarioReplayEntityId"]) ;document.write(getHttp("/body?name=game&sct=2278&v=1709561669143")) ;document.write(scenarioReplayEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2279&v=1709561669143")) ; } else { $.ajax ( { url: "/app/scenarioreplay/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioReplayEntityId":scenarioReplayEntity["scenarioReplayEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioreplayDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/scenario/view?scenarioEntityId="+data["scenarioEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioreplayDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=2280&v=1709561669143")) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplay/subscribe"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else { document.write(getHttp("/body?name=game&sct=2281&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2282&v=1709561669143")) ; breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ; scenarioReplayMenu(scenarioReplayEntity) ; $.ajax ( { url: "/app/scenarioreplay/user/subscribe", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioReplayEntityId":scenarioReplayEntity["scenarioReplayEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioreplaySubscribeMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplay/view?scenarioReplayEntityId="+data["scenarioReplayEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioreplaySubscribeMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; document.write(getHttp("/body?name=game&sct=2283&v=1709561669143")) ; } } else if (pathname=="/game/scenarioreplay/comment"&&validGame(gameEntity)&&validScenario(scenarioEntity)) { if (!validSession(session)) signinPage() ; else if (sessionScenarioUserEntity["userEntityId"]==session["userEntityId"]||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2284&v=1709561669143")) ;document.write(gameEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2285&v=1709561669143")) ; breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ; scenarioReplayMenu(scenarioReplayEntity) ; document.write(getHttp("/body?name=game&sct=2286&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2287&v=1709561669143")) ;document.write(scenarioReplayEntity["scenarioReplayEntityId"]) ;document.write(getHttp("/body?name=game&sct=2288&v=1709561669143")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=game&sct=2289&v=1709561669143")) ;document.write(getHttp("/app/scenarioreplay/user/textlongdescription?gameEntityId="+gameEntity["gameEntityId"]+"&userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2290&v=1709561669143")) ; $("#commentScenarioReplayForm").on ( "submit", function (scenarioReplay) { event.preventDefault() ; $.ajax ( { url: "/app/scenarioreplay/comment", method: "POST", async: false, data: $("#commentScenarioReplayForm").serializeArray(), success: function (data) { if (data["error"]) $("#commentScenarioReplayFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplay/view?scenarioReplayEntityId="+data["scenarioReplayEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#commentScenarioReplayFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/scenarioreplay/user"||pathname=="/game/scenarioreplay/user/list")&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity))
{
if (!validSession(session))
signinPage() ;
else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=2291&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2292&v=1709561669143")) ;
breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ;
scenarioReplayUserMenu(scenarioReplayEntity) ;
var scenarioReplayUserEntityList = getHttpJson("/app/scenarioreplay/user/list?scenarioReplayEntityId="+scenarioReplayEntity["scenarioReplayEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=2293&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/scenarioreplay/user/view?scenarioReplayUserEntityId="+data["scenarioReplayUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createScenarioReplayUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplay/user/update"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)&&validScenarioReplayUser(scenarioReplayUserEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2336&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2337&v=1709561669143")) ;document.write(scenarioReplayUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2338&v=1709561669143")) ; breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ; scenarioReplayUserMenu(scenarioReplayEntity,scenarioReplayUserEntity) ; document.write(getHttp("/body?name=game&sct=2339&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2340&v=1709561669143")) ;document.write(scenarioReplayUserEntity["scenarioReplayUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=2341&v=1709561669143")) ; if (scenarioReplayUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=2342&v=1709561669143")) ;document.write(scenarioReplayUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=2343&v=1709561669143")) ; } if (scenarioReplayUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=2344&v=1709561669143")) ;document.write(scenarioReplayUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=2345&v=1709561669143")) ; } if (scenarioReplayUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=2346&v=1709561669143")) ;document.write(scenarioReplayUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2347&v=1709561669143")) ;document.write(scenarioReplayUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2348&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=2349&v=1709561669143")) ;document.write(scenarioReplayUserEntity["player"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=2350&v=1709561669143")) ;document.write(scenarioReplayUserEntity["subscriber"]?"checked":"") ;document.write(getHttp("/body?name=game&sct=2351&v=1709561669143")) ; $("#updateScenarioReplayUserForm").on ( "submit", function (scenarioReplay) { event.preventDefault() ; $.ajax ( { url: "/app/scenarioreplay/user/update", method: "POST", async: false, data: $("#updateScenarioReplayUserForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioReplayUserFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplay/user/view?scenarioReplayUserEntityId="+data["scenarioReplayUserEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioReplayUserFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplay/user/delete"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)&&validScenarioReplayUser(scenarioReplayUserEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserAdministrator(sessionScenarioUserEntity)||validModuleUserAdministrator(sessionModuleUserEntity)||validGameUserAdministrator(sessionGameUserEntity)||validSessionAdministrator(session)) { document.write(getHttp("/body?name=game&sct=2352&v=1709561669143")) ;document.write(scenarioReplayEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2353&v=1709561669143")) ;document.write(scenarioReplayUserEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2354&v=1709561669143")) ; breadcrumbsScenarioReplay(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ; scenarioReplayUserMenu(scenarioReplayEntity,scenarioReplayUserEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2355&v=1709561669143")) ;document.write(scenarioReplayUserEntity["scenarioReplayUserEntityId"]) ;document.write(getHttp("/body?name=game&sct=2356&v=1709561669143")) ; if (scenarioReplayUserEntity["firstName"]) { document.write(getHttp("/body?name=game&sct=2357&v=1709561669143")) ;document.write(scenarioReplayUserEntity["firstName"]) ;document.write(getHttp("/body?name=game&sct=2358&v=1709561669143")) ; } if (scenarioReplayUserEntity["lastName"]) { document.write(getHttp("/body?name=game&sct=2359&v=1709561669143")) ;document.write(scenarioReplayUserEntity["lastName"]) ;document.write(getHttp("/body?name=game&sct=2360&v=1709561669143")) ; } if (scenarioReplayUserEntity["email"]) { document.write(getHttp("/body?name=game&sct=2361&v=1709561669143")) ;document.write(scenarioReplayUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2362&v=1709561669143")) ;document.write(scenarioReplayUserEntity["email"]) ;document.write(getHttp("/body?name=game&sct=2363&v=1709561669143")) ; } document.write(getHttp("/body?name=game&sct=2364&v=1709561669143")) ; } else { $.ajax ( { url: "/app/scenarioreplay/user/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioReplayUserEntityId":scenarioReplayUserEntity["scenarioReplayUserEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioreplayUserDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplay/user/list?scenarioReplayEntityId="+data["scenarioReplayEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioreplayUserDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=2365&v=1709561669143")) ;
}
else
errorPage() ;
}
else if ((pathname=="/game/scenarioreplayturn"||pathname=="/game/scenarioreplayturn/list")&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=2366&v=1709561669143")) ;
breadcrumbsScenarioReplayTurn(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity) ;
scenarioReplayTurnMenu() ;
var scenarioReplayTurnEntityList = getHttpJson("/app/scenarioreplayturn/listbyscenarioreplay?"+"scenarioReplayEntityId="+scenarioReplayEntity["scenarioReplayEntityId"]+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=2367&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/scenarioreplayturn/view?scenarioReplayTurnEntityId="+data["scenarioReplayTurnEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createScenarioReplayTurnFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplayturn/update"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)&&validScenarioReplayTurn(scenarioReplayTurnEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioReplayUserPlayer(sessionScenarioReplayUserEntity)||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2402&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["turn"]) ;document.write(getHttp("/body?name=game&sct=2403&v=1709561669143")) ; breadcrumbsScenarioReplayTurn(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity,scenarioReplayTurnEntity) ; scenarioReplayTurnMenu(scenarioReplayTurnEntity) ; document.write(getHttp("/body?name=game&sct=2404&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2405&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["scenarioReplayTurnEntityId"]) ;document.write(getHttp("/body?name=game&sct=2406&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["turn"]) ;document.write(getHttp("/body?name=game&sct=2407&v=1709561669143")) ; $("#updateScenarioReplayTurnForm").on ( "submit", function (scenarioReplayTurn) { event.preventDefault() ; $.ajax ( { url: "/app/scenarioreplayturn/update", method: "POST", async: false, data: $("#updateScenarioReplayTurnForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioReplayTurnFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplayturn/view?scenarioReplayTurnEntityId="+data["scenarioReplayTurnEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioReplayTurnFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplayturn/updatelong"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)&&validScenarioReplayTurn(scenarioReplayTurnEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioReplayUserPlayer(sessionScenarioReplayUserEntity)||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2408&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["turn"]) ;document.write(getHttp("/body?name=game&sct=2409&v=1709561669143")) ; breadcrumbsScenarioReplayTurn(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity,scenarioReplayTurnEntity) ; scenarioReplayTurnMenu(scenarioReplayTurnEntity) ; document.write(getHttp("/body?name=game&sct=2410&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2411&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["scenarioReplayTurnEntityId"]) ;document.write(getHttp("/body?name=game&sct=2412&v=1709561669143")) ;document.write(getHttp("/app/scenarioreplayturn/textlongdescription?scenarioReplayTurnEntityId="+scenarioReplayTurnEntity["scenarioReplayTurnEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2413&v=1709561669143")) ; $("#updateScenarioReplayTurnShortForm").on ( "submit", function (scenarioReplayTurn) { event.preventDefault() ; $.ajax ( { url: "/app/scenarioreplayturn/updatelongdescription", method: "POST", async: false, data: $("#updateScenarioReplayTurnShortForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateScenarioReplayTurnShortFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplayturn/view?scenarioReplayTurnEntityId="+data["scenarioReplayTurnEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateScenarioReplayTurnShortFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplayturn/upload"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)&&validScenarioReplayTurn(scenarioReplayTurnEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioReplayUserPlayer(sessionScenarioReplayUserEntity)||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2414&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["turn"]) ;document.write(getHttp("/body?name=game&sct=2415&v=1709561669143")) ; breadcrumbsScenarioReplayTurn(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity,scenarioReplayTurnEntity) ; scenarioReplayTurnMenu(scenarioReplayTurnEntity) ; document.write(getHttp("/body?name=game&sct=2416&v=1709561669143")) ; $("#scenarioReplayTurnUploadForm").on ( "submit", function (event) { event.preventDefault() ; $("#scenarioReplayTurnUploadForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("scenarioReplayTurnEntityId",scenarioReplayTurnEntity["scenarioReplayTurnEntityId"]) ; formData.append("image",$('#scenarioReplayTurnUploadFormImage')[0].files[0]) ; $.ajax ( { url: "/app/scenarioreplayturn/uploadimage", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#scenarioReplayTurnUploadFormMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplayturn/view?scenarioReplayTurnEntityId="+data["scenarioReplayTurnEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioReplayTurnUploadFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/scenarioreplayturn/delete"&&validGame(gameEntity)&&validScenario(scenarioEntity)&&validScenarioReplay(scenarioReplayEntity)&&validScenarioReplayTurn(scenarioReplayTurnEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioReplayUserPlayer(sessionScenarioReplayUserEntity)||validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2417&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2418&v=1709561669143")) ; breadcrumbsScenarioReplayTurn(gameEntity,moduleEntity,scenarioEntity,scenarioReplayEntity,scenarioReplayTurnEntity) ; scenarioReplayTurnMenu(scenarioReplayTurnEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2419&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2420&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["scenarioReplayTurnEntityId"]) ;document.write(getHttp("/body?name=game&sct=2421&v=1709561669143")) ;document.write(scenarioReplayTurnEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2422&v=1709561669143")) ; } else { $.ajax ( { url: "/app/game/scenarioreplayturn/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"scenarioReplayTurnEntityId":scenarioReplayTurnEntity["scenarioReplayTurnEntityId"]}, success: function (data) { if (data["error"]) $("#scenarioreplayturnDeleteMessage").html("
"+data["error"]) ; else { window.location = "/game/scenarioreplay/view?scenarioReplayEntityId="+data["scenarioReplayEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#scenarioreplayturnDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
document.write(getHttp("/body?name=game&sct=2423&v=1709561669143")) ;
}
else
errorPage() ;
}
else if (pathname=="/game/document"||pathname=="/game/document/list")
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
document.write(getHttp("/body?name=game&sct=2424&v=1709561669143")) ;
breadcrumbsDocument(gameEntity,moduleEntity,scenarioEntity) ;
documentMenu() ;
var documentEntityList = getHttpJson("/app/document/list?"+((validModule(moduleEntity))?("moduleEntityId="+moduleEntity["moduleEntityId"]):("gameEntityId="+gameEntity["gameEntityId"]))+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=2425&v=1709561669143")) ;
for (i=0 ; i<10&&i
"+data["error"]) ; else { window.location = "/game/document/view?documentEntityId="+data["documentEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#createDocumentFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/document/update"&&validDocument(documentEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2455&v=1709561669143")) ;document.write(documentEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2456&v=1709561669143")) ; breadcrumbsDocument(gameEntity,moduleEntity,scenarioEntity,documentEntity) ; documentMenu(documentEntity) ; document.write(getHttp("/body?name=game&sct=2457&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2458&v=1709561669143")) ;document.write(documentEntity["documentEntityId"]) ;document.write(getHttp("/body?name=game&sct=2459&v=1709561669143")) ;document.write(documentEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2460&v=1709561669143")) ;document.write(documentEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2461&v=1709561669143")) ; $("#updateDocumentForm").on ( "submit", function (document) { event.preventDefault() ; $.ajax ( { url: "/app/document/update", method: "POST", async: false, data: $("#updateDocumentForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateDocumentFormMessage").html("
"+data["error"]) ; else { window.location = "/game/document/view?documentEntityId="+data["documentEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateDocumentFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if (pathname=="/game/document/movegame"&&validDocument(documentEntity))
{
if (!validSession(session))
signinPage() ;
else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=2462&v=1709561669143")) ;document.write(documentEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2463&v=1709561669143")) ;
breadcrumbsDocument(gameEntity,moduleEntity,scenarioEntity,documentEntity) ;
documentMenu(documentEntity) ;
document.write(getHttp("/body?name=game&sct=2464&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2465&v=1709561669143")) ;document.write(documentEntity["documentEntityId"]) ;document.write(getHttp("/body?name=game&sct=2466&v=1709561669143")) ;
var gameEntityList = getHttpJson("/app/game/game/list?gameEntityId="+gameEntity["gameEntityId"]+"&criteria=all&page=-1&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=2467&v=1709561669143")) ;
for (var i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if (pathname=="/game/document/movemodule"&&validDocument(documentEntity))
{
if (!validSession(session))
signinPage() ;
else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=2473&v=1709561669143")) ;document.write(documentEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2474&v=1709561669143")) ;
breadcrumbsDocument(gameEntity,moduleEntity,scenarioEntity,documentEntity) ;
documentMenu(documentEntity) ;
document.write(getHttp("/body?name=game&sct=2475&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2476&v=1709561669143")) ;document.write(documentEntity["documentEntityId"]) ;document.write(getHttp("/body?name=game&sct=2477&v=1709561669143")) ;
var moduleEntityList = getHttpJson("/app/module/list?gameEntityId="+gameEntity["gameEntityId"]+"&criteria=all&page=-1&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=2478&v=1709561669143")) ;
for (var i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
else
errorPage() ;
}
else if (pathname=="/game/document/movescenario"&&validDocument(documentEntity))
{
if (!validSession(session))
signinPage() ;
else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session))
{
document.write(getHttp("/body?name=game&sct=2484&v=1709561669143")) ;document.write(documentEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2485&v=1709561669143")) ;
breadcrumbsDocument(gameEntity,moduleEntity,scenarioEntity,documentEntity) ;
documentMenu(documentEntity) ;
document.write(getHttp("/body?name=game&sct=2486&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2487&v=1709561669143")) ;document.write(documentEntity["documentEntityId"]) ;document.write(getHttp("/body?name=game&sct=2488&v=1709561669143")) ;
var scenarioEntityList = getHttpJson("/app/scenario/list?gameEntityId="+gameEntity["gameEntityId"]+"&criteria=all&page=-1&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=game&sct=2489&v=1709561669143")) ;
for (var i=0 ; i
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/document/updateshort"&&validDocument(documentEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2495&v=1709561669143")) ;document.write(documentEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2496&v=1709561669143")) ; breadcrumbsDocument(gameEntity,moduleEntity,scenarioEntity,documentEntity) ; documentMenu(documentEntity) ; document.write(getHttp("/body?name=game&sct=2497&v=1709561669143")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=game&sct=2498&v=1709561669143")) ;document.write(documentEntity["documentEntityId"]) ;document.write(getHttp("/body?name=game&sct=2499&v=1709561669143")) ;document.write(documentEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2500&v=1709561669143")) ;document.write(getHttp("/app/document/textshortdescription?documentEntityId="+documentEntity["documentEntityId"]+"&sessionToken="+session["sessionToken"])) ;document.write(getHttp("/body?name=game&sct=2501&v=1709561669143")) ; $("#updateDocumentShortForm").on ( "submit", function (document) { event.preventDefault() ; $.ajax ( { url: "/app/document/updateshortdescription", method: "POST", async: false, data: $("#updateDocumentShortForm").serializeArray(), success: function (data) { if (data["error"]) $("#updateDocumentShortFormMessage").html("
"+data["error"]) ; else { window.location = "/game/document/view?documentEntityId="+data["documentEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#updateDocumentShortFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/document/upload"&&validDocument(documentEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2502&v=1709561669143")) ;document.write(documentEntity["label"]) ;document.write(getHttp("/body?name=game&sct=2503&v=1709561669143")) ; breadcrumbsDocument(gameEntity,moduleEntity,scenarioEntity,documentEntity) ; documentMenu(documentEntity) ; document.write(getHttp("/body?name=game&sct=2504&v=1709561669143")) ;document.write(documentEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2505&v=1709561669143")) ; $("#documentUploadForm").on ( "submit", function (event) { event.preventDefault() ; $("#documentUploadForm").innerHTML = 'Uploading...' ; var formData = new FormData() ; formData.append("sessionToken",session["sessionToken"]) ; formData.append("documentEntityId",documentEntity["documentEntityId"]) ; formData.append("fileFile",$('#documentUploadFormDocument')[0].files[0]) ; $.ajax ( { url: "/app/document/uploadfile", method: "POST", async: false, data: formData, processData: false, contentType: false, success: function (data) { if (data["error"]) $("#documentUploadFormMessage").html("
"+data["error"]) ; else { window.location = "/game/document/view?documentEntityId="+data["documentEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#documentUploadFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } else errorPage() ; } else if (pathname=="/game/document/delete"&&validDocument(documentEntity)) { if (!validSession(session)) signinPage() ; else if (validScenarioUserEditor(sessionScenarioUserEntity)||validModuleUserEditor(sessionModuleUserEntity)||validGameUserEditor(sessionGameUserEntity)||validSessionEditor(session)) { document.write(getHttp("/body?name=game&sct=2506&v=1709561669143")) ;document.write(documentEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2507&v=1709561669143")) ; breadcrumbsDocument(gameEntity,moduleEntity,scenarioEntity,documentEntity) ; documentMenu(documentEntity) ; if (!getQueryParameter("confirm")) { document.write(getHttp("/body?name=game&sct=2508&v=1709561669143")) ;document.write(documentEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2509&v=1709561669143")) ;document.write(documentEntity["documentEntityId"]) ;document.write(getHttp("/body?name=game&sct=2510&v=1709561669143")) ;document.write(documentEntity["name"]) ;document.write(getHttp("/body?name=game&sct=2511&v=1709561669143")) ; } else { $.ajax ( { url: "/app/document/delete", method: "POST", async: false, data: {"sessionToken":session["sessionToken"],"documentEntityId":documentEntity["documentEntityId"]}, success: function (data) { if (data["error"]) $("#gameDocumentDeleteMessage").html("
"+data["error"]) ; else { window.location = data["moduleEntityId"]?"/game/module/view?moduleEntityId="+data["moduleEntityId"]:"/game/view?gameEntityId="+data["gameEntityId"] ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#gameDocumentDeleteMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } document.write(getHttp("/body?name=game&sct=2512&v=1709561669143")) ; } else errorPage() ; } else errorPage() ; document.write(getHttp("/body?name=game&sct=2513&v=1709561669143")) ;