function initFullscreen(){ Room = "dumpfm"; refresh() ImageCache = [] SeenImages = {} $('#tools-button').click(toolsToggle); } function toolsToggle(){ if ($("#msgInputDiv").css("display") == "none") toolsShow() else toolsHide() } function toolsShow(){ $("#msgInputDiv").css("display", "block") } function toolsHide(){ $("#msgInputDiv").css("display", "none") } function scanMessagesForImages(messages){ for(var m=0; m') } function refresh() { var onSuccess = function(json) { try { if (json.messages && json.messages.length) scanMessagesForImages(json.messages); Timestamp = json.timestamp; } catch(e) { } setTimeout(refresh, 1000); }; var onError = function(resp, textStatus, errorThrown) { setTimeout(refresh, 1000); }; $.ajax({ type: 'GET', timeout: 5000, url: '/refresh', data: { 'room': Room, 'since': Timestamp }, cache: false, dataType: 'json', success: onSuccess, error: onError }); }