service.htm - tilelayer not working unless port 80

'window.location.hostname' changed to 'window.location.host', if a port other then 80 is used then tileLayer wont be pointing to the correct server address