{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":7},{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":33}],"scripts":[{"__isSmartRef__":true,"id":37}],"id":"5E14CE24-943C-43FC-8C96-2C9B17ACC158","shape":{"__isSmartRef__":true,"id":38},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"WebPinger","partsBinMetaInfo":{"__isSmartRef__":true,"id":39},"eventHandler":{"__isSmartRef__":true,"id":74},"connections":{"__isSmartRef__":true,"id":75},"isInLayoutCycle":false,"scriptAnnotations":{"__isSmartRef__":true,"id":77},"tick":1309799475780,"time":1373575916956,"derivationIds":[4829,"1FA0A483-C5AC-4990-9F2B-DAE0CBDB49E8","E8E43B9B-A6AF-4047-B7E5-30D59D9306B8","4BA92E0C-045F-49AE-A69F-15C4D8F3AF2C","672B8EE1-4ADE-4CD0-BF7A-C5FC4B522ED7","34E589AF-1BE2-44D7-9860-F7D7E9912EEC","E7AAB2BB-9911-4C77-AAD8-C2029D1CA564","C7350F80-0E55-4D61-AB91-D1D12FFA8A9C","D8EB90B0-A09E-4C5F-856D-090A88F57113","91044FAC-D582-4732-8EE7-CD7537040FE7","CE010922-CF3C-4FA0-8258-37C1EC625470","9EC0DE4E-59AD-4736-BB5E-7F0D8530F4EE"],"_ClipMode":"visible","updateTickingScripts":true,"isBeingDragged":false,"pingSeconds":2,"__serializedExpressions__":["distanceToDragEvent","_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","distanceToDragEvent":"lively.pt(120.0,-10.0)","_Position":"lively.pt(0.0,0.0)"},"1":{"submorphs":[],"scripts":[],"id":"02BEA629-51FA-4E36-AB8D-EC2122730B26","shape":{"__isSmartRef__":true,"id":2},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":85.35493484089704,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":3},"textChunks":[{"__isSmartRef__":true,"id":4}],"charsReplaced":"connection","lastFindLoc":10,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":6},"owner":{"__isSmartRef__":true,"id":0},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_ClipMode":"visible","_MinTextWidth":85.35493484089704,"_MinTextHeight":null,"derivationIds":[4833,"3C6CBE73-17C9-410A-A206-F1D8F42FD6A8","3A9DB5F4-C8DD-4CB4-B825-E66087CBDEA3","DFB48684-83D5-45C3-B911-CBA60BE2662F","5B1CA8EA-1770-47A2-8807-E49992DC6360","E71F6325-175A-453A-9F52-4083E4F431D1","C3AC3167-0991-4F02-81AA-BD47808758E0","294539A1-6A92-40F9-9C00-6EB2649C3F1D","14B251BD-F524-4B87-8630-A85406FF4F75","541AB803-A606-4D84-8F5F-BF62ED20A2E7","6102E3DC-2649-4D1A-94AA-977E70A394D1","D7E85EBE-2CA0-409D-B851-1212A9415D50"],"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"draggingEnabled":false,"__serializedExpressions__":["_Position","textColor","_TextColor","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(19.6,1.6)","textColor":"Color.rgb(0,0,0)","_TextColor":"Color.rgb(255,255,255)","distanceToDragEvent":"lively.pt(99.4,-9.6)"},"2":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(140.4,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"3":{"partsSpaceName":"PartsBin/Basic","migrationLevel":2,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4":{"style":{"__isSmartRef__":true,"id":5},"morph":{"__isSmartRef__":true,"id":1},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"Web pinger","_id":"_1798","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7":{"submorphs":[],"scripts":[],"id":"F8681330-4601-456B-9807-288370BE097C","shape":{"__isSmartRef__":true,"id":8},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":13,"name":"statusString","partsBinMetaInfo":{"__isSmartRef__":true,"id":9},"textChunks":[{"__isSmartRef__":true,"id":17}],"charsReplaced":"foo!?","lastFindLoc":5,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":19},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","555FDC81-5ED5-4478-AEA7-C58BE6085EB5","AC5E95CE-31D1-446F-91DD-EA7274D8C674","7AD55839-3A07-4372-8868-57B6975CD232","B5E22040-AD1C-4FB6-924C-5B1CA4919695","5D31AC3D-3A15-46AB-9DBA-C95CBD8CF632","A10BBCA8-9E59-4C11-AA9A-D526E05280AA","851ADEC0-8058-47AF-AB3F-1F0CEF0081ED","1A5FD68C-FB42-4117-824D-BFF42B54CC78","1489D66C-5355-4B17-AD80-10D8D8249983"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"previousSelection":[0,15],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"textContents":"hello","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"draggingEnabled":false,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent","_TextColor"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(71.6,19.8)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(62.4,-15.8)","_TextColor":"Color.rgb(0,102,0)"},"8":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.7,26.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"9":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":10},{"__isSmartRef__":true,"id":11},{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":13},{"__isSmartRef__":true,"id":14},{"__isSmartRef__":true,"id":15},{"__isSmartRef__":true,"id":16}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 02 2013 15:37:06 GMT-0700 (PDT)\")"},"10":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"11":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"12":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"13":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"14":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"15":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"16":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"17":{"style":{"__isSmartRef__":true,"id":18},"chunkOwner":{"__isSmartRef__":true,"id":7},"_id":"_3681","storedString":"connected","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"18":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,102,0)"},"19":{"morph":{"__isSmartRef__":true,"id":7},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20":{"submorphs":[],"scripts":[],"id":"7E81A353-E6EC-46A7-9CF2-6F5E78A55507","shape":{"__isSmartRef__":true,"id":21},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"timeString","partsBinMetaInfo":{"__isSmartRef__":true,"id":22},"textChunks":[{"__isSmartRef__":true,"id":30}],"charsReplaced":"foo!?","lastFindLoc":5,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":32},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","555FDC81-5ED5-4478-AEA7-C58BE6085EB5","AC5E95CE-31D1-446F-91DD-EA7274D8C674","7AD55839-3A07-4372-8868-57B6975CD232","898B6361-0AAF-4AE2-9CC8-3887D14F92D9","17741090-B88A-42A9-869D-6569A0A8E1A9","45BAEA59-D317-4C10-B9ED-0F44114A31F4","5F92A19D-B862-46C2-8FE0-149F02C42601","99ECBEB8-79D0-420A-889E-59B3423FF56E","2B718015-1C35-40EB-948A-9203D7FE1D29","EDFB294B-E40B-4090-AB8B-C23194ED60E3"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"textContents":"hello","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"owner":{"__isSmartRef__":true,"id":0},"draggingEnabled":false,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(23.6,23.2)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(37.4,-14.2)"},"21":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.7,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"22":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":23},{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":25},{"__isSmartRef__":true,"id":26},{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":29}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 02 2013 15:37:06 GMT-0700 (PDT)\")"},"23":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"24":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"25":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"26":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"27":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"28":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"29":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"30":{"style":{"__isSmartRef__":true,"id":31},"chunkOwner":{"__isSmartRef__":true,"id":20},"_id":"_3682","storedString":"[10:36]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"31":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"32":{"morph":{"__isSmartRef__":true,"id":20},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33":{"submorphs":[],"scripts":[],"id":"CA03233E-CDCD-4F1E-A0A2-F7C7B2244E4D","shape":{"__isSmartRef__":true,"id":34},"droppingEnabled":true,"halosEnabled":true,"checked":false,"showsHalos":false,"name":"Run","partsBinMetaInfo":{"__isSmartRef__":true,"id":35},"eventHandler":{"__isSmartRef__":true,"id":36},"derivationIds":[6345,"F1970C93-E4E3-4EA1-8F16-117CB6EC1DD3"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"grabbingEnabled":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.CheckBox","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(2.0,8.0)","distanceToDragEvent":"lively.pt(41.0,-13.0)"},"34":{"stringifiedShapeNode":"<input xmlns=\"http://www.w3.org/1999/xhtml\" type=\"checkbox\" style=\"width: 21px; height: 25px; overflow: visible; padding: 0px;\" class=\"Morph CheckBox\" id=\"null\" data-lively-morphid=\"CA03233E-CDCD-4F1E-A0A2-F7C7B2244E4D\">","__serializedExpressions__":["extent","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","extent":"lively.pt(21.0,25.0)","_Extent":"lively.pt(21.0,25.0)","_Padding":"lively.rect(0,0,0,0)"},"35":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Inputs/","partName":"CheckBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36":{"morph":{"__isSmartRef__":true,"id":33},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37":{"target":{"__isSmartRef__":true,"id":0},"selector":"checkConnection","args":[],"stopped":false,"tickTime":3000,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38":{"_BorderWidth":0,"_BorderRadius":7.3999999999999995,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(170.9,46.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(192,192,192)","_Padding":"lively.rect(0,0,0,0)"},"39":{"partsSpaceName":"PartsBin/Tools/","comment":"Periodically checks whether the world has a responsive connection to the Web","migrationLevel":8,"partName":"WebPinger","changes":[{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":42},{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":44},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":46},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":48},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":50},{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":52},{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":54},{"__isSmartRef__":true,"id":55},{"__isSmartRef__":true,"id":56},{"__isSmartRef__":true,"id":57},{"__isSmartRef__":true,"id":58},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":60},{"__isSmartRef__":true,"id":61},{"__isSmartRef__":true,"id":62},{"__isSmartRef__":true,"id":63},{"__isSmartRef__":true,"id":64},{"__isSmartRef__":true,"id":65},{"__isSmartRef__":true,"id":66},{"__isSmartRef__":true,"id":67},{"__isSmartRef__":true,"id":68},{"__isSmartRef__":true,"id":69},{"__isSmartRef__":true,"id":70},{"__isSmartRef__":true,"id":71},{"__isSmartRef__":true,"id":72},{"__isSmartRef__":true,"id":73}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 26 2014 15:15:10 GMT-0700 (PDT)\")"},"40":{"author":"aran","message":"no comment","id":"8E09FE9D-8363-464C-BDA2-3996F70E2966","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 11:59:43 GMT-0700 (PDT)\")"},"41":{"author":"aran","message":"no comment","id":"0B907485-2334-47D8-A53F-360BFCF5AD61","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 02:32:47 GMT-0700 (PDT)\")"},"42":{"author":"aran","message":"no comment","id":"759FF24E-DDF2-4297-AE14-0914366196EB","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 02:22:15 GMT-0700 (PDT)\")"},"43":{"author":"aran","message":"no comment","id":"332C91BD-E552-4780-8C0D-7A6158C53DCD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 01:15:30 GMT-0700 (PDT)\")"},"44":{"author":"aran","message":"no comment","id":"7075FFD2-EACD-4C5D-8B29-0203BD05219E","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 01:05:23 GMT-0700 (PDT)\")"},"45":{"author":"aran","message":"no comment","id":"F5C1C3D2-4DC3-4EEC-AC0F-72F2827C9CB8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 00:53:23 GMT-0700 (PDT)\")"},"46":{"author":"aran","message":"no comment","id":"AE67F37B-4C5C-4A84-B584-6E70AE2841DC","__serializedExpressions__":["date"],"date":"new Date(\"Sun Jul 21 2013 23:24:20 GMT-0700 (PDT)\")"},"47":{"author":"aran","message":"no comment","id":"719EF11B-196A-4B83-BF63-74FAA9EA6131","__serializedExpressions__":["date"],"date":"new Date(\"Sun Jul 21 2013 23:23:26 GMT-0700 (PDT)\")"},"48":{"author":null,"message":"no comment","id":"B7D2BE93-A17E-42B1-A20E-F2EFD5B1E323","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:26:11 GMT-0700 (PDT)\")"},"49":{"author":null,"message":"no comment","id":"A38B02BB-5B1D-49CE-A41E-6191FFE540B0","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:20:38 GMT-0700 (PDT)\")"},"50":{"author":null,"message":"no comment","id":"3C07AEAE-AA82-42B1-9539-3661647C0F0B","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:11:15 GMT-0700 (PDT)\")"},"51":{"author":null,"message":"no comment","id":"B79AE858-0DBF-4E9D-9E0D-030CB0D2193A","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:02:23 GMT-0700 (PDT)\")"},"52":{"author":null,"message":"no comment","id":"53733322-66C1-41C2-91C7-1D7201D2FEC7","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 15:44:22 GMT-0700 (PDT)\")"},"53":{"author":null,"message":"no comment","id":"A1E084C6-D8F0-4414-80DC-A66A1A30C41E","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 15:41:32 GMT-0700 (PDT)\")"},"54":{"author":null,"message":"no comment","id":"A2475E13-348C-43E3-9FBD-E23810722F54","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 15:19:03 GMT-0700 (PDT)\")"},"55":{"author":null,"message":"no comment","id":"FF7FFEB2-AEF1-45F6-AA38-7D87F4CC4B2F","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 15:15:26 GMT-0700 (PDT)\")"},"56":{"author":"jenslincke","message":"added a display of seconds","__serializedExpressions__":["date"],"date":"new Date(\"Wed Oct 19 2011 07:06:21 GMT-0700 (PDT)\")"},"57":{"author":null,"message":"no comment","id":"596F5071-50BB-4602-A25E-DF88F8D8936E","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:56:09 GMT-0700 (PDT)\")"},"58":{"author":"aran","message":"no comment","id":"7EFB9579-8476-49B5-81F7-DB37EB27BA99","__serializedExpressions__":["date"],"date":"new Date(\"Sun Jul 21 2013 23:58:33 GMT-0700 (PDT)\")"},"59":{"author":"aran","message":"no comment","id":"6E343A44-6F0D-42AA-A1A3-5B39E19E06AA","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 00:29:09 GMT-0700 (PDT)\")"},"60":{"author":"aran","message":"no comment","id":"8239E0F2-B85E-4AAA-9488-89FA3A31E8A3","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 00:33:00 GMT-0700 (PDT)\")"},"61":{"author":"aran","message":"no comment","id":"F2134F2C-3668-44B3-A596-AA45F8E8ADED","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 02:38:10 GMT-0700 (PDT)\")"},"62":{"author":"aran","message":"no comment","id":"84546018-9C45-4C4D-83A6-BAC17A496BFC","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 02:38:56 GMT-0700 (PDT)\")"},"63":{"author":"aran","message":"no comment","id":"A790C792-458C-48EE-8F4B-AF074C817698","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 22 2013 14:04:58 GMT-0700 (PDT)\")"},"64":{"author":"AranLunzer","message":"no comment","id":"92EE5D65-ACF3-40AE-A2CE-0F61B80B79A6","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 25 2014 12:21:53 GMT-0700 (PDT)\")"},"65":{"author":"AranLunzer","message":"no comment","id":"C934A652-0439-4262-AC74-FA0477A1D92D","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 25 2014 12:35:43 GMT-0700 (PDT)\")"},"66":{"author":"AranLunzer","message":"no comment","id":"340D3CCB-0B2B-41C9-B9AE-540FD86CE106","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 25 2014 12:41:58 GMT-0700 (PDT)\")"},"67":{"author":"AranLunzer","message":"no comment","id":"5415EC24-B55F-4797-B45C-1DD059B97433","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 25 2014 12:45:16 GMT-0700 (PDT)\")"},"68":{"author":"AranLunzer","message":"no comment","id":"71D11824-D418-4BB7-ABCF-52E93F115FB8","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 25 2014 12:58:28 GMT-0700 (PDT)\")"},"69":{"author":"AranLunzer","message":"no comment","id":"8D37EEE2-2DE8-4973-8149-8CD46BEA6FCE","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 25 2014 13:35:52 GMT-0700 (PDT)\")"},"70":{"author":"AranLunzer","message":"no comment","id":"30C31D52-0A0C-4BB5-BC8A-8E07D9FBB281","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 25 2014 18:05:53 GMT-0700 (PDT)\")"},"71":{"author":"AranLunzer","message":"no comment","id":"BC9B7FCB-301C-40C6-9E30-C2B71B592AEB","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 26 2014 15:15:09 GMT-0700 (PDT)\")"},"72":{"author":"AranLunzer","message":"no comment","id":"97CD803E-9A3A-46D1-88A9-D30B56624EDE","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 26 2014 16:23:26 GMT-0700 (PDT)\")"},"73":{"__serializedExpressions__":["date"],"author":"AranLunzer","message":"no comment","id":"0B06B842-1406-43D6-9654-6FB7D5840ECE","date":"new Date(\"Mon Apr 28 2014 10:36:40 GMT-0700 (PDT)\")"},"74":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75":{"expired":{"__isSmartRef__":true,"id":76}},"76":{},"77":{"setupConnections":{"__isSmartRef__":true,"id":78},"updateTick":{"__isSmartRef__":true,"id":79},"updateTickingScripts":{"__isSmartRef__":true,"id":80}},"78":{"user":"robertkrahn","__serializedExpressions__":["time"],"time":"new Date(\"Mon Jul 04 2011 10:13:46 GMT-0700 (PDT)\")"},"79":{"user":"jenslincke","__serializedExpressions__":["time"],"time":"new Date(\"Wed Oct 19 2011 07:05:04 GMT-0700 (PDT)\")"},"80":{"user":"jenslincke","__serializedExpressions__":["time"],"time":"new Date(\"Wed Oct 19 2011 07:04:22 GMT-0700 (PDT)\")"},"81":{"onLoad":{"__isSmartRef__":true,"id":82},"showTime":{"__isSmartRef__":true,"id":85},"refresh":{"__isSmartRef__":true,"id":88},"checkConnection":{"__isSmartRef__":true,"id":91},"showConnectedStatus":{"__isSmartRef__":true,"id":94}},"82":{"varMapping":{"__isSmartRef__":true,"id":83},"source":"function onLoad() {\n    this.refresh();\n}","funcProperties":{"__isSmartRef__":true,"id":84},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83":{"this":{"__isSmartRef__":true,"id":0}},"84":{"__serializedExpressions__":["timestamp"],"user":"AranLunzer","tags":[],"timestamp":"new Date(\"Sat Apr 26 2014 16:16:01 GMT-0700 (PDT)\")"},"85":{"varMapping":{"__isSmartRef__":true,"id":86},"source":"function showTime() {\n    var now    = new Date();\n    var hour   = now.getHours();\n    var minute = now.getMinutes();\n    if (hour   < 10) { hour   = \"0\" + hour;   }\n    if (minute < 10) { minute = \"0\" + minute; }\n    var timeString = hour + ':' + minute;\n\n    this.get('timeString').setTextString(\"[\" + timeString + \"]\")\n}","funcProperties":{"__isSmartRef__":true,"id":87},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86":{"this":{"__isSmartRef__":true,"id":0}},"87":{"__serializedExpressions__":["timestamp"],"user":"aran","tags":[],"timestamp":"new Date(\"Sun Jul 21 2013 23:48:33 GMT-0700 (PDT)\")"},"88":{"varMapping":{"__isSmartRef__":true,"id":89},"source":"function refresh() {\n    // this.refresh()\n    this.startStepping(3000, 'checkConnection');\n}","funcProperties":{"__isSmartRef__":true,"id":90},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89":{"this":{"__isSmartRef__":true,"id":0}},"90":{"__serializedExpressions__":["timestamp"],"user":"AranLunzer","tags":[],"timestamp":"new Date(\"Sat Apr 26 2014 16:15:47 GMT-0700 (PDT)\")"},"91":{"varMapping":{"__isSmartRef__":true,"id":92},"source":"function checkConnection() {\n    // this.checkConnection()\n    if (!this.get(\"Run\").checked) return;\n\n    // To test just this browser's connection to the Web we want to avoid using the lively-web proxy service.  Thus we need CORS-enabled sites.\n    // Sites like these aren't CORS-enabled: \"lively-web.org\", \"www.att.com\", \"www.google.com\", \"www.cnn.com\", \"www.yahoo.com\", \"www.weather.com\", \"www.acm.org\", \"www.dilbert.com\", \"www.xkcd.com\", \"www.skype.com\"\n\n    // these addresses aren't CORS-enabled either (but allegedly the sites have pages that are; see http://www.w3.org/wiki/CORS_Enabled): ontowiki.net, data.gov, dbpedia.org, linkeddata.org, musicbrainz.org, geonames.org, productdb.org\n    var allSites = [ \"datahub.io\", \"buzzword.org.uk\", \"rdfs.org\", \"sameas.org\", \"vocab.deri.ie\", \"ontologi.es\", \"data.semanticweb.org\" ];\n\n    var testSites = [], numTests = 2, index=0;\n    while (testSites.length<numTests) {\n        var site = allSites[Math.floor(Math.random()*allSites.length)];\n        if (testSites.indexOf(site)==-1) testSites.push(site);\n    }\n    var status, index=0, self = this;\n    var waitFn = function() {\n        status = null;\n        new WebResource(\"http://\"+testSites[index]).beAsync().noProxy().head().whenDone(function(_, _status) { status = _status; });\n        Functions.waitFor(1500, function() { return !!status; }, function() {\n            var success = status && status.isSuccess();\n            if (!success && index<testSites.length-1) { console.log(\"re-test after \"+testSites[index], new Date()); index++; waitFn() }\n            else { \n                if (!success) {\n                    var state = status ? 'disconnected' : 'timed out';\n                    console.log(state, new Date());\n                }\n                self.showConnectedStatus(success);\n                self.showTime();\n            }\n        });\n    }\n\n    waitFn();\n\n}","funcProperties":{"__isSmartRef__":true,"id":93},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92":{"this":{"__isSmartRef__":true,"id":0}},"93":{"__serializedExpressions__":["timestamp"],"user":"AranLunzer","tags":[],"timestamp":"new Date(\"Mon Apr 28 2014 10:32:39 GMT-0700 (PDT)\")"},"94":{"varMapping":{"__isSmartRef__":true,"id":95},"source":"function showConnectedStatus(isConnected) {\n    var status = this.get('statusString');\n    status.setTextString(isConnected ? \"connected\" : \"dropped\");\n    status.setTextColor(isConnected ? Color.green.darker() : Color.red.darker());\n}","funcProperties":{"__isSmartRef__":true,"id":96},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95":{"this":{"__isSmartRef__":true,"id":0}},"96":{"__serializedExpressions__":["timestamp"],"user":"AranLunzer","tags":[],"timestamp":"new Date(\"Sat Apr 26 2014 16:18:11 GMT-0700 (PDT)\")"},"isSimplifiedRegistry":true}}