// JavaScript Document
    //<![CDATA[
var lrss
GDownloadUrl("rss/loadrss.php", function(data, responseCode) {
  lrss = data;
});
	 	
var map;
var geocoder = null;

function load() {
		
	if (GBrowserIsCompatible()) {

		var ta = "http://www.myjourney.at/reisen/"+lrss+".kml";
		var geoXml = new GGeoXml(ta);
		
		map = new GMap2(document.getElementById("map")) ;
     	map.addControl(new GLargeMapControl());
	 	map.addControl(new GMapTypeControl());
	 	map.enableContinuousZoom();
	 	geocoder = new GClientGeocoder();
		
		
		GEvent.addDomListener(document.getElementById("map"),"DOMMouseScroll", wheelZoom); // Firefox
     	GEvent.addDomListener(document.getElementById("map"),"mousewheel", wheelZoom); // IE
     	GEvent.addListener(map, "mousemove",
			function(point) {
				mouselat = point.y.toFixed(6);
				mouselng = point.x.toFixed(6);
     		});
		
		var latlng = new GLatLng(46.61926103617151,12.919921875) ; // Europa
     	map.setCenter(latlng,4,G_SATELLITE_MAP);
		
		
		
		if(!readCookie("myjourney_user")) {
			map.openInfoWindowHtml(new GLatLng(40.61926103617151,12.919921875) ,"<b style=\"color:#FF9902\">Willkommen auf myJourney.at</b><p/>Hier können Sie Ihre Reise 						<br/>oder Ihren Urlaub völlig <b>kostenlos</b> <br/>online präsentieren!<p/>Wenn Sie noch kein Mitglied sind,<br/> können Sie in <b>3 einfachen Schritten</b><br/> Ihre Reise dokumentieren!<p/><b>Viel Spaß!</b> <a href=\"registrieren.php\">mehr Infos...</a>"); 
		}
		
		map.addOverlay(geoXml);
    	
    } else
    {
     	document.getElementById("map").innerHTML = "<h1>Browser not compatible with Google Maps. Sorry...</h1>" ;
    }
}

function wheelZoom(a) {
	if (a.cancelable) a.preventDefault();
	if (a.detail || -a.wheelDelta) {
		var latlng = new GLatLng(mouselat,mouselng);
		if ((a.detail || -a.wheelDelta) < 0)
			map.zoomIn(latlng, false,true);
		else if ((a.detail || -a.wheelDelta) > 0)
			map.zoomOut(latlng, true);
	}
	return false;
}
	
function showAddress(address) {
	if (geocoder) {
		geocoder.getLatLng(address,
        	function(point) {
            	if (!point) {
              		alert(address + " not found");
            	} else {
              		map.setCenter(point, 13,G_NORMAL_MAP);
            	}
          	}
        );
	}
}
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function unload() {     

	map.clearOverlay();

}

  //]]>
