// XLINKS _blank

classExternal = /\bxlink\b/;
 
function externalLinks() {
  for ( x = 0; x < document.links.length; x++ ) {
    if ( classExternal.exec(document.links[x].className) ) {
      document.links[x].target="_blank";
    }
  }
}
 
window.onload = externalLinks;

// POPUPS

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// JUMP MENU

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

// GOOGLE MAPS


addLoadEvent(function() {
	load();
});

    function load() {
     if(document.getElementById("googlemap")) {	
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("googlemap"));
		map.addControl(new GSmallMapControl());
		map.addControl(new GOverviewMapControl());
        map.setCenter(new GLatLng(48.199099, 16.343365), 14);
		// Creates a marker at the given point with the given number label
		function createMarker(point) {
		  var marker = new GMarker(point);
		  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml('<strong>echonet communication GmbH</strong><br />Schottenfeldgasse 24<br />1070 Wien<br />Telefon: +43 - 1 - 524 70 86-16<br />Telefax: +43 - 1 - 526 26 76-909<br />E-Mail: <a href="mailto:office@echonet.at">office@echonet.at</a><br />Internet: <a href="http://www.echonet.at/">www.echonet.at</a>');
		  });
		  return marker;
		}				
       map.addOverlay(createMarker(new GLatLng(48.199099, 16.343365)));
      }
     }
    }


