function DoEffekt(FX,duration)
{
	var dauer = parseInt(duration);
	if(document.getElementById("inhaltsbox"))
	{
		switch (FX)
		{
		  case "fadeIn":
				$("#inhaltsbox").fadeIn(dauer);
			break;
		  case "slideDown":
				$("#inhaltsbox").slideDown(dauer);
			break;
		  default:
				document.getElementById("#inhaltsbox").style.display = "block";
			break;
		}
	}
	else
	{
		document.getElementById("#inhaltsbox").style.display = "block";
	}
}
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";
}
function ZeigeInhalt(z)
{
	var SiteID = z;
	var FensterSchliessen = '<div style="width:100%;text-align:right;background-color:#060c7c;"><a class="white" href="javascript:SchliesseInhalt()"><small>&mdash; schlie&szlig;en &mdash;&#160;&#160;&#160;</small></a></div>';
	if(document.getElementById)
	{
		scroll(0,0);
		$("#vorschau").fadeIn(700);
		document.getElementById("vorschau").innerHTML = FensterSchliessen + document.getElementById("SiteID_" + SiteID).innerHTML + FensterSchliessen;
	}
}
function SchliesseInhalt()
{
	if(document.getElementById)
	{
		$("#vorschau").fadeOut(600);
	}
}
function BildInGross(pic)
{
	var Bildgross = pic;
	var ScrollPos = window.pageYOffset;
	var BildFensterSchliessen = '<div style="width:100%;text-align:right;background-color:#060c7c;"><a class="white" href="javascript:BildInGrossZu(\'' + ScrollPos + '\')"><small>&mdash; schlie&szlig;en &mdash;&#160;&#160;&#160;</small></a></div>';
	if(document.getElementById)
	{
		scroll(0,0);
		$("#pixvorschau").fadeIn(700);
		document.getElementById("pixvorschau").innerHTML = BildFensterSchliessen + '<img src="/MiniCMS/bilder/' + pic + '" onclick="javascript:BildInGrossZu(\'' + ScrollPos + '\')">';
	}
}
function BildInGrossZu(p)
{
	if(document.getElementById)
	{
		$("#pixvorschau").fadeOut(600);
		window.setTimeout("ScrollBack('" + p + "')",600);
	}
}
function ScrollBack(p)
{
	scroll(0,p);
}
function warn_time()
{
	msg = unescape("Hier wird ein Datenbankbackup erzeugt%21%0ABitte haben Sie dabei um ein wenig Geduld.%0A%28Erstellung ist abh%E4ngig von der Datenbankgr%F6%DFe%29.");
	return confirm(msg);
}
function warn_startAusblenden()
{
	msg = unescape("Achtung: Sie blenden Ihre Startseite aus%21%0ABitte w%E4hlen Sie eine neue Startseite%0Aoder blenden Sie diese wieder ein.");
	alert(msg);
}
function warn_startSperren()
{
	msg = unescape("Achtung: Sie sperren Ihre Startseite%21%0ADas ist gar keine gute Idee%21%0ABitte w%E4hlen Sie umgehend eine neue Startseite%0Aoder entsperren Sie diese wieder.");
	alert(msg);
}
/* ==================== LOESCHEN ==================== */
var MerkDenDiv = '';
function OpenData2Delete(d)
{
	if(document.getElementById)
	{
		if(MerkDenDiv != '')
		{
			$("#"+MerkDenDiv).fadeOut(100);
			document.getElementById(MerkDenDiv+"Tab").className='reiter';
		}
		$("#"+d).fadeIn(200);
		document.getElementById(d+"Tab").className='reiter_aktiv';
		MerkDenDiv = d;
	}
}
function SchreibeAnzahl(d,n)
{
	if(document.getElementById)
	{
		document.getElementById(d).innerHTML = n;
	}
}
/* ============================================== 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);
}

