jQuery.fn.defuscate = function () {

	return this.each(function () {

		var foo = String($(this).html()).replace(/^([\da-z.-]+)\s-\s\(at\)\s-\s([\da-z.-]+)$/, '$1@$2');
		if ($(this).html() != foo) $(this).before('<a href="mailto:' + foo + '">' + foo + '</a>').remove();
	});
};



jQuery(function () {

	$('#header-navigation a').hover(function() {

		$(this).parent().addClass('hover');
	}, function() {

		$(this).parent().removeClass('hover');
	});

	$('span').defuscate();

	if ($('#content-map').length == 1) {

		if (GBrowserIsCompatible()) {

			var map = new GMap2(document.getElementById('content-map-canvas'));
			map.setCenter(new GLatLng(48.287362, 17.264328), 12);
			map.setCenter(new GLatLng(48.293113, 17.27673), 12);
			map.setUIToDefault();

			var marker = new GMarker(new GLatLng(48.279849, 17.260948));
			var marker2 = new GMarker(new GLatLng(48.293113, 17.27673));
			var html = '<img src="http://www.janousek.sk/images/stories/smallLogotyp.png" width="50" height="40" alt="Janoušek, s.r.o."/>Janoušek, s.r.o.';
			GEvent.addListener(marker, 'click', function () {

				marker.openInfoWindowHtml(html);
			});
			GEvent.addListener(marker2, 'click', function () {

				marker2.openInfoWindowHtml(html);
			});
			map.addOverlay(marker);
			marker.openInfoWindowHtml(html);
			map.addOverlay(marker2);
			marker2.openInfoWindowHtml(html);
		} // if
	} // if
});


