
//GOOGLE MPS
//include('http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=true&amp;key=ABQIAAAA8QlENFlti8yGHHeWuHelAhTw1ZIFolEduWp5fGL9ZuJhNcJC9xRYB-BlI9soe1se48PM5pgE15peUQ');
function addToMap(response)
   {
      // Retrieve the object
      place = response.Placemark[0];

      // Retrieve the latitude and longitude
      point = new GLatLng(place.Point.coordinates[1],
                          place.Point.coordinates[0]);

      // Center the map on this point
      map.setCenter(point, 13);

      // Create a marker
      marker = new GMarker(point);

      // Add the marker to map
      map.addOverlay(marker);

      // Add address information to marker
      marker.openInfoWindowHtml(place.address);
   }


//FUNCTIONS
function setMenu(){			

	var pageName 	= document.URL.split("pages/");
	pageName	= pageName[1].substring(0, pageName[1].length-1);						
		
	if(document.getElementById(pageName)){
		document.getElementById(pageName).className  ="markLink";	
	}
} 

//EVENTS
window.addEvent('domready', function() {

	//GOOGLEMAPS FÜR PROFILE
	//NUR EINBINDEN WENN GOOGLEMAPS EXISTIERT!
	//LAYER

	if(document.getElementById('layer') != null && document.getElementById('map') != null){

		var layer	= $('layer');
		var innerLayer	= $('map');
	
		var contentFx 	= new Fx.Styles(layer, {duration: 1200, wait: false}); 	
		var innerLayerFx= new Fx.Styles(innerLayer, {duration: 1200, wait: false}); 	
	
		contentFx.set({
			
				'height': '0px'	,
				'opacity': 0
				
		});
	
		innerLayerFx.set({
			
				'height': '0px'	,
				'opacity': 0
				
		});			
	
	
		$('open').addEvent('click', function(e) {
		
			e = new Event(e).stop();
			
			contentFx.start({
			
				'height': '400px'
				
			}).chain(function(){
			
				this.start.delay(0, this, {
					'opacity': 1
				});
			
			});
	
			innerLayerFx.start({
			
				'height': '360px'
				
			}).chain(function(){
			
				this.start.delay(0, this, {
					'opacity': 1
				});
			
			});
	
	
		});
	
	
		$('close').addEvent('click', function(e) {
		
			e = new Event(e).stop();
			
			contentFx.start({
			
				'opacity': 0
				
				
			}).chain(function(){
			
				this.start.delay(0, this, {
					'height': '0px'
				});
			
			});
	
			innerLayerFx.start({
			
				'opacity': 0
				
				
			}).chain(function(){
			
				this.start.delay(0, this, {
					'height': '0px'
				});
			
			});
	
		});

	}


	//BERATUNGSPEKTRUM:
	//LAYER

	function updateLayer(i){

		

		var url = '../Start_Berater'+i+'/'; 
		
		bLayerFx[i].start({		
			'height': '250px',
			'margin-top': '10px',		
			'margin-bottom': '10px'						
		}).chain(function(){		
			this.start.delay(0, this, {
				'opacity': 1
			});		
		});

		new Ajax(url, {
			method: 'get',
			update: $('beraterLayer_'+i)
		}).request();	

	}

	function closeLayer(i){

		bLayerFx[i].start({	
			'opacity': 0						
		}).chain(function(){		
			this.start.delay(0, this, {
				'height': '0px'	
			});		
		});


	}

	if(document.getElementById('berater_1') != null){

		var bLayer	= new Array();
		var bLayerFx	= new Array();
	
		for(var i=1;i<10;i++){
	
	
			bLayer[i]	= $('beraterLayer_'+i);
			bLayerFx[i]	= new Fx.Styles(bLayer[i], {duration: 1200, wait: true}); 

			bLayerFx[i].set({	
					'height': '0px'	,
					'opacity': 0,
					'margin-top': '0px',		
					'margin-bottom': '0px'
			});	

	
		}

		
	
		//BUTTONS OPEN
	
		$('berater_1').addEvent('click', function(e) {e = new Event(e).stop(); updateLayer(1); });
		$('berater_2').addEvent('click', function(e) {e = new Event(e).stop(); updateLayer(2); });
		$('berater_3').addEvent('click', function(e) {e = new Event(e).stop(); updateLayer(3); });
		$('berater_4').addEvent('click', function(e) {e = new Event(e).stop(); updateLayer(4); });
		$('berater_5').addEvent('click', function(e) {e = new Event(e).stop(); updateLayer(5); });
		$('berater_6').addEvent('click', function(e) {e = new Event(e).stop(); updateLayer(6); });
		$('berater_7').addEvent('click', function(e) {e = new Event(e).stop(); updateLayer(7); });
		$('berater_8').addEvent('click', function(e) {e = new Event(e).stop(); updateLayer(8); });
		$('berater_9').addEvent('click', function(e) {e = new Event(e).stop(); updateLayer(9); });

	/*	$('close_1').addEvent('click', function(e) {e = new Event(e).stop(); document.getElementById('closeLayer_1').className = "closeLayer"; closeLayer(1); });
		$('close_2').addEvent('click', function(e) {e = new Event(e).stop(); document.getElementById('closeLayer_2').className = "closeLayer"; closeLayer(2); });
		$('close_3').addEvent('click', function(e) {e = new Event(e).stop(); document.getElementById('closeLayer_3').className = "closeLayer"; closeLayer(3); });
		$('close_4').addEvent('click', function(e) {e = new Event(e).stop(); document.getElementById('closeLayer_4').className = "closeLayer"; closeLayer(4); });
		$('close_5').addEvent('click', function(e) {e = new Event(e).stop(); document.getElementById('closeLayer_5').className = "closeLayer"; closeLayer(5); });
		$('close_6').addEvent('click', function(e) {e = new Event(e).stop(); document.getElementById('closeLayer_6').className = "closeLayer"; closeLayer(6); });
		$('close_7').addEvent('click', function(e) {e = new Event(e).stop(); document.getElementById('closeLayer_7').className = "closeLayer"; closeLayer(7); });
		$('close_8').addEvent('click', function(e) {e = new Event(e).stop(); document.getElementById('closeLayer_8').className = "closeLayer"; closeLayer(8); });
		$('close_9').addEvent('click', function(e) {e = new Event(e).stop(); document.getElementById('closeLayer_9').className = "closeLayer"; closeLayer(9); });*/
	
	}


	
}); 

