//alert("session "+JSON.stringify(session)) ; //alert("sessionEmailName "+sessionEmailName) ; //alert("getCookie(sessionEmailName) "+getCookie(sessionEmailName)) ; document.write(getHttp("/body?name=signin&sct=0&v=1530790837000")) ;document.write(getCookie(sessionEmailName)?getCookie("armchairbrigadeEmail"):"") ;document.write(getHttp("/body?name=signin&sct=1&v=1530790837000")) ; $("#signinForm").on ( "submit", function (event) { event.preventDefault() ; setCookie("armchairbrigadeEmail",$("#signinFormSessionEmail").val(),365) ; $.ajax ( { url: "/app/session/signin", method: "POST", async: false, data: $("#signinForm").serializeArray(), success: function (data) { if (data["error"]) $("#signinFormMessage").html("

"+data["error"]) ; else { session = data ; setCookie(sessionEmailName,session["sessionToken"],365) ; setCookie(sessionPasscodeName,session["passcode"],365) ; window.location = "/dashboard" ; } }, error: function (jqXHR, textStatus, errorThrown) { $("#signinFormMessage").html("

Failure: "+textStatus+" / "+errorThrown) ; } } ) ; } ) ;