 function UnCryptMailto( s )
{
	var n = 0;
	var r = "";
	for( var i = 0; i < s.length; i++)
	{
			n = s.charCodeAt( i );
			if( n >= 8364 )
			{
					n = 128;
			}
			r += String.fromCharCode( n - 1 );
	}
	return r;
}

function linkTo_UnCryptMailto( s )
{
	location.href=UnCryptMailto( s );
}
		
function charsLeft(field,maxChars)
{
	document.getElementById("charInfo"+field).style.display = "block";
	countChars = document.getElementById(field).value.length;
	restChars = maxChars - countChars;
				
	if(restChars<=0)
	{
		alert("Sie haben die maximale Anzahl Zeichen erreicht.");
		document.getElementById(field).value = document.getElementById(field).value.substr(0,maxChars);
	}
	else
	{
		document.getElementById("charInfo"+field).innerHTML = restChars + "/" + maxChars + " Zeichen";
	}
}

function charBar(state,field)
{
	if(state==0)
		document.getElementById("charInfo"+field).style.display = "none";
	else
		document.getElementById("charInfo"+field).style.display = "block";
}

BildNr = 0;
var film;

function blaettern(richtung)
{
	BildNr = BildNr + richtung;
	if(BildNr==bilder.length)
		BildNr = 0;
	else if(BildNr==-1)
		BildNr = bilder.length-1;

	document.getElementById("galerieBild").src = bilder[BildNr];
	document.getElementById("imgTitle").innerHTML = titel[BildNr];
	if(richtung==0)
	{
		document.getElementById("galerieDiaLink").href = "javascript:aus()";
		BildNr++;
		document.getElementById("galerieDiashow").src = "images/film-2.png";
		if(film)
			clearTimeout(film);
			film = setTimeout("blaettern(0)",6000);
	}
	else
		document.getElementById("galerieDiashow").src = "images/film-1.png";	
}

function aus()
{
	document.getElementById("galerieDiaLink").href = "javascript:blaettern(0)";
	document.getElementById("galerieDiashow").src = "images/film-1.png";
	clearTimeout(film);
}

onload = function() {
	if(document.getElementById("galerieNavi"))
		document.getElementById("galerieNavi").style.visibility = "visible";
}

