/* ==================== POPUPS ==================== */
function anzeigen(x)
{
	var MSNR = "m"+x;
	if(document.getElementById)
	document.getElementById(MSNR).style.display = "block";
}
function zumachen(y)
{
	var MSNR = "m"+y;
	if(document.getElementById)
	document.getElementById(MSNR).style.display = "none";
}
/* ==================== GALERIE ==================== */
function BildEinblenden(b,m)
{
	b = parseInt(b);
	m = parseInt(m);
	switch (b)
	{
		case 1:
			vor = m;
			nach = 2;
		break;
		case m:
			vor = b-1;
			nach = 1;
		break;
		default:
			vor = b-1;
			nach = b+1;
		break;
	}	
	var ScrollPos = window.pageYOffset;
	var BildName = b + ".jpg";
	//alert("Scrolling: "+ScrollPos+"\nFensterhoehe: "+screen.availHeight+"px\nBildname: "+BildName+"\nVorgaenger: "+vor+"\nNachfolger: "+nach);
	var FensterSchliessen = '<div class="opac" style="width:100%;font-weight:bold;text-align:right;vertical-align:middle;background-color:#000000;">&#160;&#160;&#160;<a href="javascript:BildAusblenden(\'' + ScrollPos + '\')"><span style="font-size:11px;color:#dbfe86;">&mdash; schlie&szlig;en &mdash;</span></a></div>';
	var PfeilZurueck = "<table border='0' width='100%' align='center' height='" + Math.floor(screen.availHeight/2) + "' style='font-size:3em;color:#ffffff;'><tr valign='middle'><td><a href='javascript:BildEinblenden("+vor+","+m+")'><img src=\"/p/pfeilli.png\" alt=\"zurueck\" title=\"zurueck\"></a></td><td>";
	var PfeilWeiter = "</td><td><a href='javascript:BildEinblenden("+nach+","+m+")'><img src=\"/p/pfeilre.png\" alt=\"weiter\" title=\"weiter\"></a></td></tr></table>";
	var Bild = '<img src="/p/galerie/' + BildName + '" class="bildschatten" style="margin:22px;">';
	if(document.getElementById)
	{
		scroll(0,0);
		$("#galerie").fadeIn(700);
		document.getElementById("galerie").innerHTML = FensterSchliessen + PfeilZurueck + Bild + PfeilWeiter + FensterSchliessen;
	}
}
function BildAusblenden(p)
{
	if(document.getElementById)
	{
		$("#galerie").fadeOut(500);
		window.setTimeout("ScrollBack('" + p + "')",500);
	}
}
function ScrollBack(p)
{
	scroll(0,p);
}
/* ==================== ANFAHRTSSKIZZE ==================== */
// http://www.phpbb-de.com/str-replace-in-javascript-t593.html
function is_array(value)
{
	var s = typeof value;
	if (s === 'object')
	{
		if (value)
		{
			if (value instanceof Array)
			{
				s = 'array';
			}
		}
		else
		{
			s = 'null';
		}
	}
	return s;
}
function str_replace(search,replace,subject)
{
	if (is_array(search) == 'array' )
	{
		for(i=0; i<search.length; i++)
		{
			subject = subject.split(search[i]).join(replace[i]);
		}
	}
	else
	{
		subject = subject.split(search).join(replace);
	}
	return subject;
}
function clean_city(input)
{
	var city_search = new Array('Ö','Ä','Ü','ö','ä','ü','ß');
	var city_replace = new Array('%C3%96','%C3%84','%C3%9C','%C3%B6','%C3%A4','%C3%BC','%C3%9F');
	return str_replace(city_search,city_replace,input);
}

var plzurl, PLZwin;
function callPLZ(plzform)
{
	// Sonderzeichen rauspfriemeln
	var CityOK = plzform.PLZ.value;
	CityOK = clean_city(CityOK);
	plzurl = "http://maps.google.de/maps?f=d&source=s_d&saddr=" + CityOK + "&daddr=Carl-Zeiss-Str.+35,+72770+Reutlingen+(Riedel+GmbH)&geocode=FZhm5AIdwh-KACmB0M3t1PqZRzGNpzP-zq4IrA%3BFSAK5AId4b2LACGPH5RKbWke7CkLwHJsxvGZRzH_7DCHR1Q17Q&hl=de&mra=ls&sll=48.509835,9.10035&sspn=0.070168,0.153637&ie=UTF8&z=13";
	PLZwin = window.open(plzurl,'PLZ_win','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,copyhistory=0,resizable=1,left=50,top=50,width=800,height=600');
}
/* ==================== DOWNLOAD-ICON ==================== */
var PFAD = "../p/";
var DLICON = "dlstarticon.gif";
var MSG = "Download gestartet!";
function wechsel_bild_k(x)
{
	var MSNR = "k"+x;
	if(document.getElementById)
		document.getElementById(MSNR).src = PFAD + DLICON;
		document.getElementById(MSNR).title = MSG;
}
function wechsel_bild_p(x)
{
	var MSNR = "p"+x;
	if(document.getElementById)
		document.getElementById(MSNR).src = PFAD + DLICON;
		document.getElementById(MSNR).title = MSG;
}
