{"id":1919,"date":"2023-10-01T13:48:46","date_gmt":"2023-10-01T13:48:46","guid":{"rendered":"http:\/\/splits.hwinter.de\/?p=1919"},"modified":"2023-10-09T12:18:21","modified_gmt":"2023-10-09T12:18:21","slug":"virgin-money-london-marathon-on-april-28-2010-live-splits-men-5-3-2-2-2-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-2-2-2-2-3-2-2-2-2-3-2-2-3-2-4-2-3-2-4-3-2-2-2-4-2-2-2-2-2-3-3-2-2-2-2-3-2-2-2-2-2-4-20","status":"publish","type":"post","link":"http:\/\/splits.hwinter.de\/?p=1919","title":{"rendered":"37th Generali M\u00fcnchen marathon on October 8, 2023: Unofficial live splits for male leader(s)"},"content":{"rendered":"\n<!--more-->\n\n\n\n<script src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/3.5.1\/jquery.min.js\"><\/script>\n<table id=\"splits_table\" border=\"1\">\n    <tbody><tr style=\"background-color:lemonchiffon;\">\n        <td width=\"30\" align=\"center\"><strong>distance<\/strong><\/td>\n        <td width=\"30\" align=\"center\"><strong>split<\/strong><\/td>\n        <td width=\"40\" align=\"center\"><strong>LAP<\/strong><\/td>\n        <td width=\"60\" align=\"center\"><strong>projected pace<\/strong><\/td>\n    <\/tr>\n<\/tbody><\/table>\n<script>\n\n    \/\/ Start time (UTC)\nvar hhStart = 7;\nvar mmStart= 0;\nvar ssStart = 0;\nvar ddStart = 8;\nvar moStart = 10;\nmoStart=moStart-1;\nvar yyStart = 2023;\n\/\/\n    var url = 'http:\/\/splits.hwrun.de\/?p=10933';\n    \/\/ Neuladen (ms)\n    var msecs =4000;\n\n    \/\/ Farben festlegen\n    var colors = [\n        [\"5 km\", '#D0D0D0'],\n        [\"10 km\", '#D0D0D0'],\n        [\"15 km\", '#D0D0D0'],\n        [\"20 km\", '#D0D0D0'],\n        [\"HM\", '#98ff98'],\n        [\"25 km\", '#D0D0D0'],\n        [\"30 km\", '#D0D0D0'],\n        [\"35 km\", '#D0D0D0'],\n        [\"40 km\", '#D0D0D0'],\n        [\"MA\", '#ffD0D0'],\n    ];\n\/\/ format time [h]h:mm:ss\nfunction addZero(i){\nif (i<10) {i=\"0\" + i}\nreturn i;\n}\n\n    var refreshSplits = function() {\n        $.ajax({\n            url: url,\n            success: function(data) { \n          const dt = new Date();\nvar utcmin=dt.getTimezoneOffset();\n\nvar date=new Date(yyStart,moStart,ddStart,hhStart,mmStart,ssStart);\nvar date1=new Date();\nvar date2=date1.getTime();\nvar msecDiff=Math.abs(date1-date+utcmin*60000);\nvar secDiff=parseInt(msecDiff\/1000);\nvar hhDiff=parseInt(secDiff\/3600);\nsecDiff=secDiff-hhDiff*3600;\nsecStart=(msecDiff\/1000);\nvar mmDiff=parseInt(secDiff\/60);\nsecDiff=secDiff-mmDiff*60;\nvar ssDiff=parseInt(secDiff);\nvar runTime=hhDiff + \":\" + addZero(mmDiff) + \":\" + addZero(ssDiff);\nif(date>date1)\n{runTime = runTime +  \" to start\"};\n\nvar time = dt.getHours() + \":\" + addZero(dt.getMinutes()) + \":\" + addZero(dt.getSeconds());\nvar timeStart = date.getHours() + \":\" + addZero(date.getMinutes()) + \":\" + addZero(date.getSeconds()) + \" UTC\" + \" - \" + ddStart+  \".\"+ (moStart+1)+  \".\"+yyStart;\n\/\/dt.getTimezoneOffset();               \n                \n                var html_table = '';\n                var dist1 = '';\n                var split1 = '';\n                var lines = $($.parseHTML(data)).find(\".entry-content p\").html().split(\/<br\\s*\\\/?>\/i);\n                $(lines).each(function() {\n                    var fields = this.split(' ; ')\n                    var dist = fields[0].split(\/:(.+)\/)[0];\n                    var split = fields[0].split(\/:(.+)\/)[1];            \n                    if(dist !== undefined && split !== undefined) {\n                        html_table += '<tr><td>'+ dist +'<\/td><td>'+ split +'<\/td><td>'+ fields[1] +'<\/td><td>'+ fields[2] +'<\/td><\/tr>';\n                    dist1=dist;\n                    split1=split;\n                    }\n\n                });\n\nvar dist2=dist1.substring(0,2);\nvar lensplit1=split1.length;\n\nvar hhsplit2=split1.substring(0,0);\nvar mmsplit2=parseFloat(split1.substring(1,3));\nvar sssplit2=parseFloat(split1.substring(4,6));\nvar secSplit=parseFloat(mmsplit2*60 + sssplit2);\nif(lensplit1 == 8)\n{\n\/\/alert(split1.length);\nhhsplit2=parseFloat(split1.substring(1,2));\nmmsplit2=parseFloat(split1.substring(3,5));\nsssplit2=parseFloat(split1.substring(6,8));\nsecSplit=parseFloat(hhsplit2*3600 + mmsplit2*60 + sssplit2);\n}\nif(lensplit1 == 5)\n{\nmmsplit2=parseFloat(split1.substring(1,2));\nsssplit2=parseFloat(split1.substring(3,5));\nsecSplit=parseFloat(mmsplit2*60 + sssplit2);\n}\nvar dateSplit=new Date(yyStart,moStart,ddStart,hhsplit2,mmsplit2,sssplit2);\ndate1.getTimezoneOffset();\ndateSplit.getTimezoneOffset();\nif(dist1 == 'HM '){dist2 = 21.1};\nvar dist3= (dist2*secStart\/secSplit).toFixed(2);\nvar dist4=dist3;\nif(dist1 == 'MA '){dist4 = 42.2};\nif(dist4 > 42.0){dist3 = 'finished ';\nrunTime = 'finished'}\nelse{dist3=dist3 + '  km'};\nif(dist4 == 'NaN'){dist3 = 'await data '};\nhtml_table += '<tr style=\"background-color:lemonchiffon;\"><td>' + '<b>' + dist3 + '<\/b>' + '<\/td><td>' + '<b>' + runTime +'<\/b>' + '<\/td><td>' +'start time: ' + timeStart + '<\/td><td>' + dt +'<\/td><\/tr>';\n                $(\"#splits_table\").find(\"tr:gt(0)\").remove();\n                $(\"#splits_table\").append(html_table);                    \n                $(colors).each(function() {\n                    $('#splits_table tr:contains(\"'+ this[0] +'\")').first().css('background-color', this[1]);\n\n                });\n            }\n        });\n\n    };\n\n    refreshSplits();\n    setInterval(refreshSplits, msecs);\n\n<\/script>\n\n\n\n<p>*Runners missed turn at 9,6 km and made an extra tour of 138 m in total.                                                                     <\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=\/wp\/v2\/posts\/1919"}],"collection":[{"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1919"}],"version-history":[{"count":10,"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=\/wp\/v2\/posts\/1919\/revisions"}],"predecessor-version":[{"id":1948,"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=\/wp\/v2\/posts\/1919\/revisions\/1948"}],"wp:attachment":[{"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1919"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/splits.hwinter.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}