
$(document).ready(function() {
	if ($('#map_canvas').length > 0) {
		if (GBrowserIsCompatible()) {
			var map = new GMap2(document.getElementById("map_canvas"));
			map.setCenter(new GLatLng(lat, lon), 13);
			var customUI = map.getDefaultUI();
			map.setUI(customUI);

			// Add 10 markers to the map at random locations
			var bounds = map.getBounds();
			var southWest = bounds.getSouthWest();
			var northEast = bounds.getNorthEast();
			var lngSpan = northEast.lng() - southWest.lng();
			var latSpan = northEast.lat() - southWest.lat();
			var point = new GLatLng(lat, lon);
			map.addOverlay(new GMarker(point));
			mapInit = true;
		}
		$('#map_canvas').hide();
		$('#mapLink').click(function(e) {
			if ($(this).text() == 'Karte ein') {
				$('#map_canvas').fadeIn();
				$(this).text('Karte aus');
			} else {
				$('#map_canvas').fadeOut();
				$(this).text('Karte ein');
			}
			$(this).blur();
			return false;
		});
	}
	$('a.pshop').click(function() {
		try {
			var pageTracker=_gat._getTracker("UA-659704-3");
			pageTracker._trackEvent('Shop', 'shop.posterxxl.com');
		}catch(err){}
	});
	$('a.kshop').click(function() {
		try {
			var pageTracker=_gat._getTracker("UA-659704-3");
			pageTracker._trackEvent('Shop', 'www.meinbildkalender.de');
		}catch(err){}
	});
});

FBHelper = {
	write: function(which) {
		var options = arguments[1];
		switch (which) {
			case 'like':
				document.write('<fb:like layout="button_count" show_faces="false"></fb:like>');
			break;
			case 'like-box':
				document.write('<fb:like-box profile_id="120442947978758" width="177" stream="false"></fb:like-box>');
			break;
			case 'comments':
				document.write('<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=109850072391386&amp;xfbml=1"></script><fb:comments href="'+options.url+'" num_posts="3" width="500" xid="'+options.id+'" migrated="1"></fb:comments>');
				//document.write('<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=120442947978758&amp;xfbml=1"></script><fb:comments href="'+options.url+'" num_posts="3" width="500"></fb:comments>');
				//document.write('<fb:comments href="'+options.id+'"></fb:comments>');
			break;
		}
	}	
}

GoogleHelper = {
	write: function(which) {
		var options = arguments[1];
		switch (which) {
			case 'plusone':
				document.write('<g:plusone size="medium"></g:plusone>');
			break;
		}
	}	
}



