/* Mail decryption */
function decryptThis(s) {
	var n=0;
	var r="mailto:";
	for(var i=0;i<s.length;i++) { 
		n=s.charCodeAt(i); 
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(2)); 
	}
	return r;
}

function doMailto(s) {
	location.href=decryptThis(s);
}

/* Neues Fenster für Großbildanzeige */
var imagewindow = null;
function foto(img,titel){
  dummy = "_show.cfm?image=" + img + "&titel=" + titel;
  imagewindow=window.open(dummy,"Bigimage","width=20,height=20,top=0,left=0");
}

	
function nav_change(id, over) {
	if (over == true) {
		file = 'images/' + id + '_h.gif';
	} else {
		file = 'images/' + id + '.gif';
	}
	document.getElementById(id).src = file;
}






function menu_change(id, over) {
	if (over == true) {
		file = 'images/' + id + '_h.gif';
	} else {
		file = 'images/' + id + '.gif';
	}
	document.getElementById(id).src = file;
}

$(document).ready(function () {
		$('#karte').hover (function () {}, hideKarte);
		$("#player").flash(
		{
			 src: 		"/player.swf"
			,width:		202
			,height:	30
			,flashvars: 
			{
				 autostart:			true
				,type:				"mp3"
				,allowfullscreen: 	false
				,file:				"/hoerprobe.mp3"
				,skin:              "/skin.swf"
			}
		}
		);
		initialize_googlemaps();
	});

function showKarte () {
//	$('#logo').hide();
	$('#karte').fadeIn('slow');
}

function hideKarte () {
//	$('#logo').show();
	$('#karte').fadeOut('slow');
}

/* ================================================ Google Maps Stuff ================================================ */

var googlemap_points = [
	 { lat: 47.88791688036395,  lan: -117.98702716827393, name: "<span style='color: #000;'><strong>Wellpinit</strong><br />Washington/USA</span>" }
	,{ lat: 47.66946234169431,  lan: -117.87802219390869, name: "<span style='color: #000;'><strong>Reardan</strong><br />Washington/USA</span>"   }
	,{ lat: 47.321777846357314, lan: -114.10224437713623, name: "<span style='color: #000;'><strong>St. Ignatius</strong><br />Montana USA</span>" }
];

function initialize_googlemaps() {
	if (GBrowserIsCompatible() && document.getElementById("googlemap")) {
	    map = new GMap2(document.getElementById("googlemap"));
	    map.setCenter(new GLatLng(47.76148371616669, -116.1474609375), 7);
	    map.addControl(new GLargeMapControl());
	    map.enableDoubleClickZoom(); 
	    map.enableContinuousZoom(); 
	    map.disableScrollWheelZoom(); 
	    map.enableDragging();
		// Punkte hinzufügen
		for(var i=0;i<googlemap_points.length;i++) {
			var current       = googlemap_points[i];
			var myIcon        = new GIcon(G_DEFAULT_ICON);
			myIcon.image 	  = "images/pin.png";
			myIcon.iconSize   = new GSize(32, 32);
			var myMarker      = new GMarker(new GLatLng(current.lat,current.lan) , myIcon);
			myMarker.ortsname = current.name;
			// OnClick Event
			GEvent.addListener(myMarker,'click',function() { this.openInfoWindowHtml(this.ortsname); });
			map.addOverlay(myMarker);
		}
	}
}


