// JavaScript Document
$(document).ready(function(){

	// PNG-Fix for jQuery
	$('#div_2_gfx').supersleight({shim: 'kit/trans.gif'});

	// Akkordion für Definitionslisten mit der Klasse ".ak"
	$('.ak').find('dd:gt(0)').hide().end()
			.find('dt').addClass("pointer").click(function() {
				 $('.ak dd').hide();
				 $(this).next().fadeIn();
			 });
	
	
	// Toggle-Akkordion f�r Definitionslisten mit der Klasse ".tak"
	$('.tak').find('dd').hide().end()
			 .find('dt').addClass("pointer").click(function() {
				  $(this).next().slideToggle('fast');
			 });	

	// Switch Map on Gallery-Change
	function switchMap(location) {
		if (location == 'loc_d') {
			var text = "<b>Borowski Gallery D&uuml;sseldorf</b><br />" +
				"Berliner Allee 23<br />" +
				"40212 D&uuml;sseldorf<br /><br />" +
				"<a href='http://maps.google.de/maps?daddr=Berliner+Allee+23,+40212+D%C3%BCsseldorf+(Borowski+Gallery)&geocode=&dirflg=&saddr=&f=q&hl=de&sll=51.316881,10.415039&sspn=17.228586,32.871094&ie=UTF8&ll=51.231022,6.786804&spn=0.008063,0.01605&z=14&om=0' target='_blank'><u>Route hierher</u></a>";
			gMap(text,51.223483,6.783006);
		} else if (location == 'loc_bb') {
			var text = "<b>Borowski Gallery Baden-Baden</b><br />" +
			"Lichtentalerstr. 56<br />" +
			"76530 Baden-Baden<br /><br />" +
			"<a href='http://maps.google.de/maps?daddr=Lichtentalerstr.+56+76530+Baden-Baden,+Germany&geocode=&dirflgc=&saddr=&f=q&hl=de&sll=48.756033,8.243008&sspn=0.00986,0.014269&ie=UTF8&ll=48.764053,8.247213&spn=0.00986,0.014269&z=14&om=0' target='_blank'><u>Route hierher</u></a>";
			gMap(text,48.755964,8.243);
		}
	}
	
	// Tabbed Definitionslist (z.B. Location-Switch in Kontakt)
	$('.tabdl').find('dd').hide().end()
			   .find('dd.active').show().end()
			   .find('dt').addClass("pointer").click(function() {
				   $('.tabdl').find('dd').hide().end()
				   .find('dt').toggleClass("active");
				   $(this).next().fadeIn();
				   var stadt = $(this).html();
				   if (stadt == 'Düsseldorf') {
					   switchMap('loc_d');
				   } else if (stadt = 'Baden-Baden') {
					   switchMap('loc_bb')
				   }
			   });	
	
	// Dies initialisiert das Bilderfading
	$('ul#imagefader').innerfade({
		speed: 3000,
		timeout: 5000,
		type: 'sequence',
		containerheight: '305px'
	});
	
	
	// Google Maps API �ber jQuery
	function gMap(bubbleStrg, gLat1, gLat2) {
		if (GBrowserIsCompatible()) {
			var m = $("#map")[0];
		    if (m) {
				var map = new GMap2(m);
				var geocoder = null;
				var pointabs = new GLatLng(gLat1,gLat2);
				// Vergr�sserungsfaktor
				// 0: Welt
				// 20: Der Scheitel deines Nachbars im Detail
				var zoomLevel = 14;
				// Zentrum setzen
				
				var textDefault =  bubbleStrg;
				var marker = new GMarker(pointabs);
				
				map = new GMap2(document.getElementById("map"));
				map.addControl(new GSmallMapControl());
				map.addControl(new GOverviewMapControl());
				map.setCenter(pointabs, 14);
				map.addOverlay(marker);
				marker.openInfoWindowHtml(textDefault);
			}
		};		
	}
		var textDefault = "<b>Borowski Gallery D&uuml;sseldorf</b><br />" +
		"Berliner Allee 23<br />" +
		"40212 D&uuml;sseldorf<br /><br />" +
		"<a href='http://maps.google.de/maps?daddr=Berliner+Allee+23,+40212+D%C3%BCsseldorf+(Borowski+Gallery)&geocode=&dirflg=&saddr=&f=q&hl=de&sll=51.316881,10.415039&sspn=17.228586,32.871094&ie=UTF8&ll=51.231022,6.786804&spn=0.008063,0.01605&z=14&om=0' target='_blank'><u>Route hierher</u></a>";
	gMap(textDefault,51.223483,6.783006);
	
}); // Document-Ready ENDE
