http://www.tutorialspoint.com/html5/geo ... sition.htm
there is a part of the code when navigation.geolocation is not supported you should have get this sentence:
alert("Sorry, browser does not support geolocation!");
but it never goes there.
Example: If you use safari 5.1.7 it fails but I can't get this message.