/**
 * Handler for the error action.
 *
 * @access 	public
 * @return	void
 */
function playYouTube() {
	var objParameters = { allowScriptAccess: "always" };
	var objAttributes = { id: "myytplayer" };
	swfobject.embedSWF("http://www.youtube.com/v/67cB_B80AjE&enablejsapi=1&playerapiid=ytplayer","divYTTarget", "425", "356", "8", null, null, objParameters, objAttributes);
}

/**
 * Ajax request for the flickr images.
 *
 * @access 	public
 * @return	void
 */
function getFlickr() {
	Element.update('divFlickr', '<p align="center"><img src="/img/ajax-loader.gif" height="16" width="16" align="top" alt="Loading ..." /></p>');

	new Ajax.Request('/EN/index/flickr', {
		method: 'get',
		onSuccess: function(a_objResponse) {
			Element.update('divFlickr', a_objResponse.responseText);
		}
	});
}

/**
 * Google map loader
 *
 * @access 	public
 * @return	void
 */
function loadTargaMap() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("divGMapTarget"));
		map.setCenter(new GLatLng(37.4419, -122.1419), 13);

		map.setMapType(G_NORMAL_MAP);
		var marker = new GMarker(new GLatLng(37.4419, -122.1419));
		map.addOverlay(marker);

		var html="<img src='http://www.proximityinteractive.ca/madara/google/mitsubishi_prototype-s.jpg'" + "width='450' height='311'/>";
		//marker.openInfoWindowHtml(html);

		GEvent.addListener(marker, 'click', function() { marker.openInfoWindowHtml(html); });

		map.addControl(new GSmallMapControl());
		map.addControl(new GScaleControl());
		map.addControl(new GMapTypeControl());
	}
}

function loadTargaMap3() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("divGMapTarget"));
		map.setCenter(new GLatLng(47.931066,-52.712402), 10);

		map.setMapType(G_NORMAL_MAP);
		//map.setMapType(G_SATELLITE_MAP);
		//map.setMapType(G_HYBRID_MAP);

		//marker.openInfoWindowHtml(html);

		var blueIcon_1 = new GIcon(G_DEFAULT_ICON);
		var blueIcon_2 = new GIcon(G_DEFAULT_ICON);
		var blueIcon_3 = new GIcon(G_DEFAULT_ICON);
		var blueIcon_4 = new GIcon(G_DEFAULT_ICON);

		blueIcon_1.image = "http://ralliart.proximitystore.com/img/map/peg/1_small.jpg";
		blueIcon_2.image = "http://ralliart.proximitystore.com/img/map/peg/2_small.jpg";
		blueIcon_3.image = "http://ralliart.proximitystore.com/img/map/peg/3_small.jpg";
		blueIcon_4.image = "http://ralliart.proximitystore.com/img/map/peg/4_small.jpg";

		blueIcon_1.iconSize = new GSize(50, 50);
		blueIcon_2.iconSize = new GSize(50, 50);
		blueIcon_3.iconSize = new GSize(50, 50);
		blueIcon_4.iconSize = new GSize(50, 50);

		//blueIcon_1.infoWindowAnchor = new GPoint(50, 50);

		var marker_1 = new GMarker(new GLatLng(47.931066,-52.712402), { icon:blueIcon_1 });
		var marker_2 = new GMarker(new GLatLng(48.487486,-53.964844), { icon:blueIcon_2 });
		var marker_3 = new GMarker(new GLatLng(48.821333,-53.591309), { icon:blueIcon_3 });
		var marker_4 = new GMarker(new GLatLng(49.866317,-54.755859), { icon:blueIcon_4 });

//		iconz = "http://ralliart.proximitystore.com/img/map/peg/1_small.jpg,http://ralliart.proximitystore.com/img/map/peg/2_small.jpg,http://ralliart.proximitystore.com/img/map/peg/3_small.jpg,http://ralliart.proximitystore.com/img/map/peg/4_small.jpg";

//		iconz = new Array();
//		iconz[0] = "http://ralliart.proximitystore.com/img/map/peg/1_small.jpg";
//		iconz[1] = "http://ralliart.proximitystore.com/img/map/peg/2_small.jpg";
//		iconz[2] = "http://ralliart.proximitystore.com/img/map/peg/3_small.jpg";
//		iconz[3] = "http://ralliart.proximitystore.com/img/map/peg/4_small.jpg";

//		iconz = "http://ralliart.proximitystore.com/img/map/peg/1_small.jpg";
//		pointz = new Array(new GLatLng(47.931066,-52.712402),new GLatLng(48.487486,-53.964844),new GLatLng(48.821333,-53.591309),new GLatLng(49.866317,-54.755859));
//		pointz = new Array(new GLatLng(47.931066,-52.712402));

//		pointz = new Array();
//		pointz[0] = new GLatLng(47.931066,-52.712402);
//		pointz[1] = new GLatLng(48.487486,-53.964844);
//		pointz[2] = new GLatLng(48.821333,-53.591309);
//		pointz[3] = new GLatLng(49.866317,-54.755859);

		markers = new GCompoundMarker("http://ralliart.proximitystore.com/img/map/peg/1_small.jpg", 50, 50, points);
		markers = new GCompoundMarker("http://ralliart.proximitystore.com/img/map/peg/2_small.jpg", 50, 50, points);
		markers = new GCompoundMarker("http://ralliart.proximitystore.com/img/map/peg/3_small.jpg", 50, 50, points);
		markers = new GCompoundMarker("http://ralliart.proximitystore.com/img/map/peg/4_small.jpg", 50, 50, points);

//		markers = new GCompoundMarker("http://www.panoramio.com/concat/?mini_square=2,5,8,7", 32, 32, pointz);
//		map.addOverlay(markers);

		map.addOverlay(marker_1);
		map.addOverlay(marker_2);
		map.addOverlay(marker_3);
		map.addOverlay(marker_4);

		var html_1 = "<img src='http://ralliart.proximitystore.com/img/map/overlay/1_large.jpg' width='200' height='150'/>";
		var html_2 = "<img src='http://ralliart.proximitystore.com/img/map/overlay/2_large.jpg' width='200' height='150'/>";
		var html_4 = "<img src='http://ralliart.proximitystore.com/img/map/overlay/3_large.jpg' width='200' height='119'/>";
		var html_3 = "<img src='http://ralliart.proximitystore.com/img/map/overlay/4_large.jpg' width='200' height='148'/>";

		GEvent.addListener(marker_1, 'click', function() { marker_1.openInfoWindowHtml(html_1); });
		GEvent.addListener(marker_2, 'click', function() { marker_2.openInfoWindowHtml(html_2); });
		GEvent.addListener(marker_3, 'click', function() { marker_3.openInfoWindowHtml(html_3); });
		GEvent.addListener(marker_4, 'click', function() { marker_4.openInfoWindowHtml(html_4); });

		//map.addControl(new GSmallMapControl());
		map.addControl(new GLargeMapControl());
		//map.addControl(new GSmallZoomControl());
		map.addControl(new GScaleControl());
		map.addControl(new GMapTypeControl());
		map.addControl(new GOverviewMapControl());
	}
}
