
function displayEmail(html_object,email_user,email_domain,email_tld){
	var htmlTag = html_object;
	htmlTag.innerHTML = '<a href="mailto:'+email_user+'@'+email_domain+'.'+email_tld+'" title=" Email an &quot;'+email_user+'@'+email_domain+'.'+email_tld+'&quot; senden ">'+email_user+'@'+email_domain+'.'+email_tld+'</a>';
}


function init(){
	var span_tags = document.getElementsByTagName('span');
		if(!span_tags){
		}
		else{
			for(var t=0;t < span_tags.length;t++){
				if(span_tags[t].className == 'email'){
					var emailHTML = span_tags[t].innerHTML;
					var pos_1 = emailHTML.indexOf('#');
					var emailUSERNAME = emailHTML.substring(0,pos_1);
					var rest = emailHTML.substring(pos_1+1);
					var pos_2 = rest.indexOf('.');
					var emailTLD = rest.substring(pos_2+1);
					var emailDOMAIN = rest.substring(0,pos_2);
					displayEmail(span_tags[t],emailUSERNAME,emailDOMAIN,emailTLD);
				}
			}
	}
	var tmp = document.getElementById('map');
	if(!tmp){
	}
	else{
		load();
	}
	
	var tmp = document.getElementById('map');
	if(!tmp){
	}
	else{
	
		window.onunload = GUnload;
	
	}
}

function load() {
  if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById("map"));
	map.addControl(new GSmallMapControl());
	//map.addControl(new GMapTypeControl());
	map.setCenter(new GLatLng(47.830447222222226, 16.66488611111111), 15);
	//map.openInfoWindow(map.getCenter(),document.createTextNode("StudiosDigital"));
	
	
	
	function createMarker(point, number) {
  var marker = new GMarker(point);
  GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml("<div class=\"gmap_infoBG\" src=\"http://www.studiosdigital.at/clients/rainprecht/img/gmap_logo.gif\"><b>Weingut Rainprecht</b><br/><br/>A-7063 Oggau am Neusiedler See<br/>Hauptstrasse 32</div>");
  });
  return marker;
}
	
	var point = new GLatLng(47.831897222222226, 16.66628611111111);
	map.addOverlay(createMarker(point, 1));
  }
}

window.onload = init;
