/* ---------------------------------- MouseOver - Bildwechsel ------------------------------------ */
Normal = new Image();
Normal.src = "img/button_l.gif";
Highlight = new Image();
Highlight.src = "img/button.gif";

function Bildwechsel(id,Bildobjekt,CSSclass) {
        document.images[id].src = Bildobjekt.src;
		/*document.getElementById(id).className = CSSclass;*/
}

/* ---------------------------------- MouseOver - CSS-Wechsel ------------------------------------ */
Normalf = "menue";          /* Standard-CSS-class */
Highlightf = "menue_hl";    /* Highlight-CSS-class */

function Farbwechsel(CSSclass) {
 document.getElementById("hl").className = CSSclass;           /* In Text-Tag muss ID definiert werden! */
}

/* --------------------------------- Unterframe nicht eigenständig laden ----------------------------------------------- */
function fl() {
	if (top.frames.length == 0) top.location.href="../index.php";
}
/* ---------------------------------- Menüanpassung Sprung nach Änderung in Formular (z.B. in navib.php)------------------------------------ */
function menuJump(targ,selObj,restore){
    eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");  //eval führt Operationen aus
    if (restore) {selObj.selectedIndex=0;}         //bei Aktualisieren Index=0, d.h. Element 0 wird ausgewählt
}

/* ---------------------------------- Popup Fenster öffnen ------------------------------------ */
function popup (url) {
 fenster = window.open(url, "Popupfenster", "width=700,height=500,resizable=yes");
 fenster.focus();
 return false;
}
function newWindow(datei) {
 fenster = window.open("galerie/bild_"+datei+".jpg", "Bilder", "width=500,height=375,scrollbars=no,top=100,left=200");
 fenster.focus();
 return false;
}

/* ---------------------------------- Layer - (nicht) sichtbar ------------------------------------ */
function layerShow () {
  if (document.getElementById)
    document.getElementById("layer").style.visibility = "visible";
}
function layerClose () {
  if (document.getElementById)
    document.getElementById("layer").style.visibility = "hidden";
}

/* ---------------------------------- Bilder scrollen einfach ----------------------------------------------- */


 function right() {
  var myScrollDiv = document.getElementById("scrolldiv");
  myScrollDiv.scrollLeft += 10;
  myScrollDiv.scr = window.setTimeout("right()", 10);
 }

 function left() {
  var myScrollDiv = document.getElementById("scrolldiv");
  myScrollDiv.scrollLeft -= 10;
  myScrollDiv.scr = window.setTimeout("left()", 10);
 }

 function stop() {
  var myScrollDiv = document.getElementById("scrolldiv");
  window.clearTimeout(myScrollDiv.scr);
 }

/* ---------------------------------- Bilder scrollen Kreationen----------------------------------------------- */
  
  var AusgP=0;
  var Bew=10;
  var Breite=230;
  var count = 0;
 function right2(delay) {
	 $width = parseInt(document.getElementById('scrolldiv').style.width);
	 if ($width<=205) {
		 var spalt = 1;}
	 else if ($width==430 || $width==435) {
		 var spalt = 2;}
	 else {
		 var spalt = 3;}
	var imageWidth = parseInt(document.getElementById('scrolldivP').style.width);
	
	var self = document.getElementById("scrolldiv").scrollLeft;
	if((self+Bew)<(AusgP+Breite)) {
		breakp=0;
		count=count+1;
		/*alert("self imageWidth spalth Breite AP" + self + " " + imageWidth + " " + spalt + " " + Breite + " " + AusgP);*/
	}
	else{
		AusgP = AusgP+Breite;
		breakp=1;
		count=0;
	}
	/*if (self>=(imageWidth-(spalt*Breite)+30)) {
		breakp=1;
	}*/
	
	if (( $width==430 ||  $width==660) && self>=(imageWidth-(spalt*Breite)+30) ) {
		breakp=1;
	}
	if ( ($width==435 ||  $width==665) && self>=(imageWidth-(spalt*Breite)+25) ) {
		breakp=1;
	}
	
	document.getElementById("scrolldiv").scrollLeft += Bew;
	if((self-AusgP)<Breite && breakp!=1){
		if (count<18) {delay=delay;}
		else {delay=delay +10;}
		setTimeout('right2('+delay+')',delay);
	}
 }

 function left2(delay) {
	 if (parseInt(document.getElementById('scrolldiv').style.width)<=205) {
		 var spalt = 1;}
	 else if (parseInt(document.getElementById('scrolldiv').style.width)==440) {
		 var spalt = 2;}
	 else {
		 var spalt = 3;}
	var imageWidth = parseInt(document.getElementById('scrolldivP').style.width);
	
	var self = document.getElementById("scrolldiv").scrollLeft;
	if((self-Bew)>(AusgP-Breite)) {
		breakp=0;
		count=count+1;
	}
	else{
		AusgP = AusgP-Breite;
		breakp=1;
		count=0;
	}
	if (self<=0) {
		breakp=1;
	}
	document.getElementById("scrolldiv").scrollLeft -= Bew;
	if(self>(AusgP-Breite-Breite) && breakp!=1){
		if (count<18) {delay=delay;}
		else {delay=delay +10;}
		setTimeout('left2('+delay+')',delay);
	}
 }
/* ---------------------------------- Bilder scrollen News----------------------------------------------- */
  
  var AusgP3=0;
  var Bew3=10;
  var Breite3=310;
  var count3 = 0;
  var spalt3 = 3;
  var breakpRR = 0;
  var breakpLL = 0;
 function right3(delay,count3) {
	//var imagewidth3 = document.getElementById("scrollcontentAllNewsP").getElementsByTagName("div").length *Breite3;
	var imagewidth3 = parseInt(document.getElementById('scrollcontentAllNewsP').style.width);
	/*var imagewidth3 = parseInt(document.getElementById('scrollcontentAllP').style.width);*/
	
	var self3 = document.getElementById("scrollcontentAllNews").scrollLeft;
	if (count3==0) {breakpLL=1; breakpRR=0; AusgP3=self3;}
	if((self3)<(AusgP3+Breite3)) {
		breakpR=0;/*
		alert("1 self3 imagewidth3 spalt3 Breite3 AP" + self3 + " " + imagewidth3 + " " + spalt3 + " " + Breite3 + " " + AusgP3);*/
	}
	else{
		AusgP3 = AusgP3+Breite3;
		breakpR=1;
		count3=0;
	}
	if (self3>=(imagewidth3-930)) {
		AusgP3 = imagewidth3-930;
		breakpR=1;
		count3=0;
	}
	
	if((self3-AusgP3)<Breite3 && breakpR!=1 && breakpRR!=1){
		document.getElementById("scrollcontentAllNews").scrollLeft += Bew3;
		count3=count3+1;
		if (count3<25) {delay=delay;}
		else {delay=delay +10;}
		aktR = window.setTimeout('right3('+delay+','+count3+')',delay);
	}
 }

 function left3(delay,count3) {
	/*var imagewidth3 = document.getElementById("scrollcontentAllNewsP").getElementsByTagName("div").length *Breite3;*/
	var imagewidth3 = parseInt(document.getElementById('scrollcontentAllNewsP').style.width);
	
	var self3 = document.getElementById("scrollcontentAllNews").scrollLeft;
	if (count3==0) {breakpRR=1; breakpLL=0;  AusgP3=self3;}
	if((self3-Bew3)>=(AusgP3-Breite3)) {
		breakpL=0;
	}
	else{
		AusgP3 = AusgP3-Breite3;
		breakpL=1;
		count3=0;
	}
	if (self3<=0) {
		AusgP3=0;
		breakpL=1;
		count3=0;
	}
	if(self3>(AusgP3-Breite3-Breite3) && breakpL!=1 && breakpLL!=1){
		document.getElementById("scrollcontentAllNews").scrollLeft -= Bew3;
		count3=count3+1;
		if (count3<25) {delay=delay;}
		else {delay=delay +10;}
		aktL = window.setTimeout('left3('+delay+','+count3+')',delay);
	}
 }
 


 
