function userMenu (userEntity, list) { if (!validSessionAdministrator(session)) return ; document.write(getHttp("/body?name=debate&sct=0&v=1625559881000")) ;document.write(list?"listmenu":"sidemenu") ;document.write(getHttp("/body?name=debate&sct=1&v=1625559881000")) ; if (!list) { document.write(getHttp("/body?name=debate&sct=2&v=1625559881000")) ; } if (validUser(userEntity)) { document.write(getHttp("/body?name=debate&sct=3&v=1625559881000")) ;document.write(userEntity["userEntityId"]) ;document.write(getHttp("/body?name=debate&sct=4&v=1625559881000")) ; } document.write(getHttp("/body?name=debate&sct=5&v=1625559881000")) ; } if (pathname==null||pathname=="/debate") { document.write(getHttp("/body?name=debate&sct=6&v=1625559881000")) ; userMenu() ; document.write(getHttp("/body?name=debate&sct=7&v=1625559881000")) ; } else if (pathname=="/debate/join") { document.write(getHttp("/body?name=debate&sct=8&v=1625559881000")) ; if (!validSession(session)) signinPage() ; else { var sessionUserEntity = getHttpJson("/app/user/view?userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; document.write(getHttp("/body?name=debate&sct=9&v=1625559881000")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=debate&sct=10&v=1625559881000")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=debate&sct=11&v=1625559881000")) ;document.write(sessionUserEntity["firstName"]) ;document.write(getHttp("/body?name=debate&sct=12&v=1625559881000")) ;document.write(sessionUserEntity["lastName"]) ;document.write(getHttp("/body?name=debate&sct=13&v=1625559881000")) ;document.write(sessionUserEntity["email"]) ;document.write(getHttp("/body?name=debate&sct=14&v=1625559881000")) ;document.write(sessionUserEntity["phone"]) ;document.write(getHttp("/body?name=debate&sct=15&v=1625559881000")) ; $("#joinForm").on ( "submit", function (event) { event.preventDefault() ; $.ajax ( { url: "/app/user/debateraccept", method: "POST", async: false, data: $("#joinForm").serializeArray(), success: function (data) { if (data["error"]) $("#joinFormMessage").html("
"+data["error"]) ; else { window.location = "/profile" ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#joinFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ; } document.write(getHttp("/body?name=debate&sct=16&v=1625559881000")) ; } else if (pathname=="/debate/call") { document.write(getHttp("/body?name=debate&sct=17&v=1625559881000")) ; if (!validSession(session)) signinPage() ; else { var sessionUserEntity = getHttpJson("/app/user/view?userEntityId="+session["userEntityId"]+"&sessionToken="+session["sessionToken"]) ; document.write(getHttp("/body?name=debate&sct=18&v=1625559881000")) ;document.write(session["sessionToken"]) ;document.write(getHttp("/body?name=debate&sct=19&v=1625559881000")) ;document.write(session["userEntityId"]) ;document.write(getHttp("/body?name=debate&sct=20&v=1625559881000")) ;document.write(sessionUserEntity["firstName"]) ;document.write(getHttp("/body?name=debate&sct=21&v=1625559881000")) ;document.write(sessionUserEntity["lastName"]) ;document.write(getHttp("/body?name=debate&sct=22&v=1625559881000")) ;document.write(sessionUserEntity["email"]) ;document.write(getHttp("/body?name=debate&sct=23&v=1625559881000")) ;document.write(sessionUserEntity["phone"]) ;document.write(getHttp("/body?name=debate&sct=24&v=1625559881000")) ; $("#callForm").on ( "submit", function (event) { event.preventDefault() ; $.ajax ( { url: "/app/user/debateraccept", method: "POST", async: false, data: $("#callForm").serializeArray(), success: function (data) { if (data["error"]) $("#callFormMessage").html("
"+data["error"]) ; else { window.location = "/profile" ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#callFormMessage").html("
Failure: "+textStatus+" / "+errorThrown) ;
}
}
) ;
}
) ;
}
document.write(getHttp("/body?name=debate&sct=25&v=1625559881000")) ;
}
else if ((pathname=="/debate/user"||pathname=="/debate/user/list"))
{
if (!validSession(session))
signinPage() ;
else if (validSessionAdministrator(session))
{
var page = parseInt(getQueryParameter("page")) ;
if (isNaN(page)) page = 0 ;
var criteria = getQueryParameter("criteria") ;
if (!criteria) criteria = "debater" ;
document.write(getHttp("/body?name=debate&sct=26&v=1625559881000")) ;
userMenu() ;
var userEntityList = getHttpJson("/app/user/list?"+(criteria?("&criteria="+criteria):"")+"&page="+page+"&sessionToken="+session["sessionToken"]) ;
document.write(getHttp("/body?name=debate&sct=27&v=1625559881000")) ;
for (i=0 ; i<10&&i