;(function($) {
	$.fn.gmap = function(opts) {
		var options = $.extend($.fn.gmap.defaults, opts || {});
		var $map = $(this);

        var map = new GMap2($map.get(0));
		var geocoder = new GClientGeocoder();
		
        geocoder.getLocations(options.address, function(response) {
            var place = response.Placemark[0];
            var point = new GLatLng(place.Point.coordinates[1], place.Point.coordinates[0]);
		
            map.addControl(new GLargeMapControl());
            map.addControl(new GMapTypeControl());
            map.setCenter(point, 13);
            marker = new GMarker(point);
            map.addOverlay(marker);
            marker.openInfoWindowHtml(options.infoContent);
        });
	};
})(jQuery);

$(function() {
    $('.box').fancybox({
       'hideOnContentClick': true 
    });

});

function switchCurrency(currency) {
    $('.price').each(function() {
        if($(this).hasClass('price_' + currency)) {
            $(this).show();
        } else {
            $(this).hide();
        }
    });
}
