/**
 * MapSlider.js 1.0 - written by iN-MEDiA Freibeuter e.K. - all rights reserved.
 **/
 
var anaus = -1;
var x_slide = -120; var x_default = x_slide;
var y_slide = -250; var y_default = y_slide;
var ID_slide = false;
function mapslider(wert){
	if(anaus == -1){
		anaus = 1;
		document.getElementById("map").style.display = "block";
	}
	else {
		anaus = -1;
		document.getElementById("map").style.display = "none";
	}
	
}
function scrollMap(wert){
	if(ID_slide) { window.clearTimeout(ID_slide); }
	if(wert == 3) { x_slide -= 10; }
	if(wert == 4) { y_slide -= 10; }
	if(wert == 1) { x_slide += 10; }
	if(wert == 2) { y_slide += 10; }
	if(wert == 5) { x_slide = x_default; y_slide = y_default; }
	document.getElementById("mapScaled").style.backgroundPosition = x_slide + "px " + y_slide + "px";
	document.getElementById("coordinates").innerHTML = x_slide + "px / " + y_slide + "px";
	ID_slide = window.setTimeout('scrollMap('+wert+');',10);
}
function stopScroll(){
	if(ID_slide) window.clearTimeout(ID_slide);
}
var view = "card";
function toggleView(wert,x,y){
	if(view == "card") {
		view = "google"; document.getElementById("mapScaled").style.backgroundImage = "url(pics/anfahrt_google_2.jpg)";
		document.getElementById("zoomstage").src = "pics/map_2.png";
		x = -500; y = -360;
	}
	else {
		view = "card"; document.getElementById("mapScaled").style.backgroundImage = "url(pics/anfahrt_gross.jpg)";
		x = -120; y = -250;
	}
	if(wert){
		view = "card"; document.getElementById("mapScaled").style.backgroundImage = "url(pics/anfahrt_klein.jpg)";
		x = -200; y = -290;
	}
	if(x){
 	document.getElementById("mapScaled").style.backgroundPosition = x + "px " + y + "px";
 	x_slide = x; y_slide = y; x_default = x_slide; y_default = y_slide;
 }
}
function zoomindicator(wert,x,y){
	document.getElementById("zoomstage").src = "pics/map_"+wert+".png";
	view = "google";
	document.getElementById("mapScaled").style.backgroundImage = "url(pics/anfahrt_google_"+wert+".jpg)";
	if(x){
		document.getElementById("mapScaled").style.backgroundPosition = x + "px " + y + "px";
		x_slide = x; y_slide = y; x_default = x_slide; y_default = y_slide;
	}
}