/**
 * @author Vlad Yakovlev (red.scorpix@gmail.com)
 * @link www.scorpix.ru
 */
$(function() {

	function simpleFader(el, minOpacity) {
		el = $(el);
		el.css('opacity', minOpacity)
			.hover(function() {
				el.stop().fadeTo(300, 1);
			}, function() {
				el.stop().fadeTo(300, minOpacity);
			});
	}

	$('#content .online_life .picture img').each(function() {
		simpleFader(this, 0.5);
	});
});

$(function() {
	if (!GBrowserIsCompatible()) return;

	var mapContainer = $('#content .map');

	var imageEl = mapContainer.find('img');
	var imageSrc = imageEl.attr('src');
	var imageWidth = imageEl.attr('width');
	var imageHeight = imageEl.attr('height');
	imageEl.remove();

	var map = new GMap2(mapContainer[0]);
	var latlng = new GLatLng(55.741171, 37.609409);
	map.setCenter(latlng, 16);
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	map.setMapType(G_SATELLITE_MAP);
	map.enableDoubleClickZoom();

	marker = new GIcon(G_DEFAULT_ICON);
	marker.image = imageSrc;
	marker.iconSize = new GSize(imageWidth, imageHeight);
	marker.iconAnchor = new GPoint(Math.round(imageWidth / 2), Math.round(imageHeight / 2));
	marker.shadowSize = new GSize(0, 0);

	map.addOverlay(new GMarker(latlng, { icon: marker }));

	$(window).unload(function() {
		GUnload();
	});
});