function showpic (id,pic) {
document.getElementById("pic" + id).src = pic;
}
var breakit=0;
var zaehler;
var lastobj;
var zeitliste="";
var maxtime="2000";
var starttime=0;
var vergangenezeit=0;
var anteilanmaxtime=0;
var sub=0;
var jetzt;
var last_xpos = 0;
var last_ypos = 0;
function fadein(obj,deep) {
 window.clearTimeout(zaehler);
 if(lastobj){document.getElementById(lastobj).style.display='none';}
 if(!deep)deep=1.0;
 deep2=deep*100;
 document.getElementById(obj).style.display='block';
 document.getElementById(obj).style.opacity=deep;
 document.getElementById(obj).style.filter='alpha(opacity=' + deep2 + ')';
 lastobj = obj;
 xpos = last_xpos - parseInt( parseInt( document.getElementById(lastobj).style.width )/3.0 ); if ( xpos < 0 ) { xpos = 5; }
 ypos = last_ypos - parseInt( parseInt( document.getElementById(lastobj).style.height ) /3.0 ); if ( ypos < 0 ) { ypos = 5; }
 document.getElementById(lastobj).style.left = xpos + "px";
 document.getElementById(lastobj).style.top = ypos + "px";
}
function LayerPosition (Ereignis) {
if (!Ereignis) Ereignis = window.event;
var xpos = 0;
var ypos = 0;
if ( navigator.appName.indexOf("Explorer") != -1 ) {
xpos = Ereignis.clientX;
ypos = Ereignis.clientY;
if (document.documentElement && document.documentElement.scrollTop) {
// Explorer 6 Strict
xpos += document.documentElement.scrollLeft;
ypos += document.documentElement.scrollTop;
 } else {
xpos += document.body.scrollLeft;
ypos += document.body.scrollTop;
}
} else {
 // andere Browser
 xpos = Ereignis.pageX;
 ypos = Ereignis.pageY;
}
last_xpos = xpos;
last_ypos = ypos;
}
function fadeout(obj) {
 jetzt = new Date();
 if(!obj){obj=lastobj;}else{lastobj=obj;}
 aktopacity=document.getElementById(obj).style.opacity;
 aktfilter=document.getElementById(obj).style.filter;
 if(!starttime)
 {
starttime=jetzt.getTime();
sub=0.01;
 }
 else
 {
vergangenezeit=jetzt.getTime()-starttime;
sub=vergangenezeit/maxtime;
zeitliste = zeitliste + " -> " + vergangenezeit;
 }
 aktopacity=aktopacity-sub;
 if(aktopacity> 0 ) {
aktfilter = aktopacity * 100;
document.getElementById(obj).style.opacity=aktopacity;
document.getElementById(obj).style.filter='alpha(opacity=' + aktfilter + ')';
if(breakit==0){zaehler=window.setTimeout("fadeout()", 5);}
 }
 else
 {
document.getElementById(obj).style.display='none';
document.getElementById(obj).style.opacity='1.0';
document.getElementById(obj).style.filter='alpha(opacity=99)';
window.clearTimeout(zaehler);
starttime="";
 }
}
function fadeoutstop(obj,deep) {
 breakit=1;
 if(!deep)deep=1.0;
 deep2=deep*100;
 document.getElementById(obj).style.display='block';
 document.getElementById(obj).style.opacity=deep;
 document.getElementById(obj).style.filter='alpha(opacity=' + deep2 + ')';
 window.clearTimeout(zaehler);
 starttime="";
}
var ps_object = new Object();
function addPictureToSlider( sliderid, smallimage, bigimage, lightboxname, alttext ) {
var sliderobj = document.getElementById( sliderid );
if ( sliderobj ) {
var mycontent = sliderobj.innerHTML;
mycontent += "<a href=\"" + bigimage + "\" rel=\"lightbox[" + lightboxname + "]\" style=\"background-image: url(" + smallimage + ");\" title=\"" + alttext + "\">&nbsp;</a>";
sliderobj.innerHTML = mycontent;
if ( ps_object["sliderwidth"+sliderid] ) { ps_object["sliderwidth"+sliderid] += 1; }
else { ps_object["sliderwidth"+sliderid] = 1; }
}
}
function changepicPictureSlider( sliderid, bigimage ) {
var picobj = document.getElementById( ps_object["pictureid"+sliderid] );
if ( picobj ) {
picobj.setAttribute( "src", bigimage );
}
}
function backPictureSlider( sliderid ) {
if ( ps_object["offset"+sliderid] < 0 ) {
ps_object["offset"+sliderid] = -ps_object["offset"+sliderid];
}
}
function forwardPictureSlider( sliderid ) {
if ( ps_object["offset"+sliderid] > 0 ) {
ps_object["offset"+sliderid] = -ps_object["offset"+sliderid];
}
}
function initPictureSlider( sliderid, pictureid, speed, previewpicturesize ) {
var sliderobj = document.getElementById( sliderid );
if ( sliderobj ) {
var innerHTML = sliderobj.innerHTML;
sliderobj.innerHTML = innerHTML;
ps_object["sliderwidth"+sliderid] *= previewpicturesize;
sliderobj.style.width = ps_object["sliderwidth"+sliderid]+"px";
ps_object["width"+sliderid] = parseInt( ps_object["sliderwidth"+sliderid] );
ps_object["tleft"+sliderid] = 0;
ps_object["speed"+sliderid] = speed;
ps_object["offset"+sliderid] = 2;
ps_object["previewpicturesize"+sliderid] = previewpicturesize;
ps_object["pictureid"+sliderid] = pictureid;
}
}
function unscrollPictureSlider( sliderid ) {
clearTimeout( ps_object["timer"+sliderid] );
}
function scrollPictureSlider( sliderid ) {
clearTimeout( ps_object["timer"+sliderid] );
var sliderobj = document.getElementById( sliderid );
if ( sliderobj ) {
var twidth = parseInt( ps_object["sliderwidth"+sliderid] );
ps_object["tleft"+sliderid] = parseInt(ps_object["tleft"+sliderid]) - ps_object["offset"+sliderid];
if ( ps_object["offset"+sliderid] > 0 && ps_object["tleft"+sliderid] < -twidth/2 ) { ps_object["tleft"+sliderid] += twidth/2; }
if ( ps_object["offset"+sliderid] < 0 && ps_object["tleft"+sliderid] > 0 ) { ps_object["tleft"+sliderid] = -twidth/2; }
sliderobj.style.margin = "0px 0px 0px "+ps_object["tleft"+sliderid]+ "px";
cmd = "scrollPictureSlider( '"+sliderid+"' )";
ps_object["timer"+sliderid] = window.setTimeout( cmd, ps_object["speed"+sliderid] );
}
}
var admin_usedfields = 0;
var admin_loeschen = 0;
function Admin_Feldnutzung() {
admin_usedfields += 1;
}
function Admin_Hinweis() {
if( admin_usedfields > 0 )
{
return confirm("Sie haben in den Formularen dieser Seite Änderungen vorgenommen. Sind Sie sicher, dass Sie diese Änderungen verwerfen möchten?");
}
return true;
}
function Admin_Loeschen() {
admin_loeschen += 1;
}
function Admin_Hinweis_Loeschen() {
if( admin_loeschen > 0 )
{
return confirm("Möchten Sie die markierten Einträge wirklich löschen?");
}
return true;
}


