// JavaScript Document
function revealLayer(){
		opacity("full", 0, 70, 200);
		opacity("full_inner", 0, 100, 200);		
}

function hideLayer(){
	opacity("full", 70, 0, 300);
	opacity("full_inner", 70, 0, 300);	
}

function opacity(id, opacStart, opacEnd, millisec) {
		var crossobj3=document.getElementById(id).style.display = "block";
		//speed for each frame
		var speed = Math.round(millisec / 100);
		var timer = 0;
		//determine the direction for the blending, if start and end are the same nothing happens
		if(opacStart > opacEnd) {
			for(i = opacStart; i >= opacEnd; i--) {
				setTimeout("changeOpac(" + i + ",'" + id + "', 0)",(timer * speed));
				timer++;				
			}
			
		} else if(opacStart < opacEnd) {
			for(i = opacStart; i <= opacEnd; i++)
				{
				setTimeout("changeOpac(" + i + ",'" + id + "', 1)",(timer * speed));
				timer++;
			}			
		}
	}
	
//change the opacity for different browsers
function changeOpac(opacity, id, dir) {
	var object = document.getElementById(id).style; 
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
	if(opacity == 0 && dir == 0){
		object.display="none";
	}
}

function showKarte() {
	document.getElementById('LightboxLayer').style.display = 'block';
	//Überprüfung, ob der Browser Google Maps-fähig ist
	if (GBrowserIsCompatible()) 
	{
		var map = new GMap(document.getElementById("map"));// erstellt Map mit ID "map"
		// erstellt das Zoom-Control (links oben auf der Google Map.
		map.addControl(new GSmallMapControl());
// erstellt das Control zur Auswahl des Anzeigetyps (Karte, Satellit oder Hybrid)
		map.addControl(new GMapTypeControl());			

		map.enableScrollWheelZoom();			// Zoomen durch Scrollen
		
		var geocoder = null;
		geocoder = new GClientGeocoder();
		
		var address = "Waldenserstrasse 2, 10551, Berlin";
		var address2 = "<h3>ARUN Werbung GmbH <br/> Waldenserstra&szlig;e 2-4, <br /> 10551 Berlin</h3>";
	
		
		
		if (geocoder) 
		{
			geocoder.getLatLng(
				  address,
				  function(point) 
				  {
					if (!point) 
					{
					  alert(address + " nicht gefunden");
					} 
					else 
					{
					  map.setCenter(point, 15);
					  var OwnIcon = new GIcon(G_DEFAULT_ICON);
						OwnIcon.image = "http://gmaps-samples.googlecode.com/svn/trunk/markers/red/blank.png";
						markerOptions = { icon:OwnIcon };
						var marker = new GMarker(point, markerOptions);
						markerOptions = { icon:OwnIcon,draggable: true };
					  map.addOverlay(marker);
					  marker.openInfoWindowHtml(address2);
					  // öffnen der Sprechblase bei Klick auf den Marker
						GEvent.addListener(marker, "click", function() {
						  marker.openInfoWindowHtml(address2);
						  
						});
					}
				  }
			);
		}	
	}
	return false;
}
<!--setzt den wert von display zurück-->
function schliessen() {
	document.getElementById('LightboxLayer').style.display = 'none';
	
return false;
}
