// JavaScript Document

//-------------Variablen Definieren -----------------------
	var start ;	// start des anzeigebereichs
	var ende	; //ende des anzeigeberiechs
	var verschiebung; // scrolling pro klick
	var verschiebung_neu;
	var top;// Startposition oben des Divtags
	var links;// Startposition links des Divtags
	var breite;// Breite des Divtags
	var hoehe;// Hoehe des Divtags
	var x; //X position des Mauszeigers
	var y;//X position des Mauszeigers
	var weiter; // gibt an, ob weite gescrollt werden darf
	var stopit;// gibt an, ob gescrollen gestoppt werden darf
	var maximumscrollen = 354;
//------------------------ Browser-Check -----------------------------------------------
/* wird im wz_script erledigt*/
var mb = (document.getElementById) ? 1:0;
var ns = (document.layers) ? 1:0; 
var ie3 = (document.all) ? 1:0;

//------------------------ ENDE Browser-Check --------------------------------

//scrollbalken ausblenden
//window.scrollbars.visible=true;

//--------------------------------------
var orginal ;
function rollover(bildname){

	 orginal = document.images[bildname].src;
	  orginallaenge=orginal.length;
	  kurzlaenge=orginallaenge-5;
	  ohneendung=orginal.slice(0,kurzlaenge);
	
		if(orginal.indexOf("_a.") == -1){
		  tauschbild = ohneendung+"o.jpg";
		  }
		else{
	   tauschbild = ohneendung+"a.jpg";
	  }
	  document.images[bildname].src=tauschbild;
}
//----------------------------------------
function rollout(bildname){

  orginal = document.images[bildname].src;
  orginallaenge=orginal.length;
  kurzlaenge=orginallaenge-5;
  ohneendung=orginal.slice(0,kurzlaenge);

if(orginal.indexOf("_a.") == -1){
  tauschbild = ohneendung+"n.jpg";
  }
else{
   tauschbild = ohneendung+"a.jpg";
  }
  document.images[bildname].src=tauschbild;
}
//-----------------------------------------

function ohne_px(zahl_mit_px){
anzahl=zahl_mit_px.length-2; // -2 um angabe px zu entfernen
//alert(anzahl);
	 zahl_ohne_px=Number(zahl_mit_px.substr(0,anzahl));
	
	return zahl_ohne_px;

}

function inizial(){
	start = 0;	// start des anzeigebereichs
	ende	= 450; //ende des anzeigeberiechs
	
	//verschiebung=20; // scrolling pro klick
	verschiebung_neu=0;
		if (mb){
		// auslesen der Divposition des Scrollbereiches ---------------------
			top=document.getElementById("scrolltext").style.top;
			breite=document.getElementById("scrolltext").style.width;
			hoehe=document.getElementById("scrolltext").style.height;
			links=document.getElementById("scrolltext").style.left;
			//alert(top+"--"+breite+"--"+hoehe+"--"+links);
			/*
			top_hochscrollen=document.getElementById("hochscrollen").style.top;
			breite_hochscrollen=document.getElementById("hochscrollen").style.width;
			hoehe_hochscrollen=document.getElementById("hochscrollen").style.height;
			links_hochscrollen=document.getElementById("hochscrollen").style.left;
			
			top_runterscrollen=document.getElementById("runterscrollen").style.top;
			breite_runterscrollen=document.getElementById("runterscrollen").style.width;
			hoehe_runterscrollen=document.getElementById("runterscrollen").style.height;
			links_runterscrollen=document.getElementById("runterscrollen").style.left;
			*/
		}
		
		
		else if (ns){
		//	alert(document.scrolltext.clip);
			top=document.scrolltext.top;
			breite=document.scrolltext.width;
			hoehe=document.scrolltext.height/2;
			links=document.scrolltext.left;
		}else{
			top=document.all.scrolltext.style.top;
			
			breite=document.all.scrolltext.style.width;
			
			hoehe=document.all.scrolltext.style.height;
		
			links=document.all.scrolltext.style.left;
		
			
		}
	 
	 // ausgelesene Werte mit Funktion in Zahlen umwandeln/ px am ende abschneiden
				 top=ohne_px(top);
				 breite=ohne_px(breite);
				 hoehe=ohne_px(hoehe)-500;
				 links=ohne_px(links);
		/*		 
				 top_hochscrollen=ohne_px(top_hochscrollen);
				 breite_hochscrollen=ohne_px(breite_hochscrollen);
				 hoehe_hochscrollen=ohne_px(hoehe_hochscrollen);
				 links_hochscrollen=ohne_px(links_hochscrollen);
				 
				 top_runterscrollen=ohne_px(top_runterscrollen);
				 breite_runterscrollen=ohne_px(breite_runterscrollen);
				 hoehe_runterscrollen=ohne_px(hoehe_runterscrollen);
				 links_runterscrollen=ohne_px(links_runterscrollen);
	 */
	//alert(document.getElementById("scrolltext").style.top);
	 
	//document.onmousedown=mDOWN;
	 //document.onmousemove=mMOVE;
	//document.onmouseup=mUP;
		if (ns){
			document.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP | Event.MOUSEMOVE)
		}
	
// -- Rollover vorausladen ------------------------------------------

var Bild = new Array();
Bild[0] = new Image(); Bild[0].src="b_angeb_a.jpg";
Bild[1] = new Image(); Bild[1].src="b_angeb_o.jpg";
Bild[2] = new Image(); Bild[2].src="b_angeb_n.jpg";
Bild[3] = new Image(); Bild[3].src="b_dienst_a.jpg";
Bild[4] = new Image(); Bild[4].src="b_dienst_o.jpg";
Bild[5] = new Image(); Bild[5].src="b_dienst_n.jpg";
Bild[6] = new Image(); Bild[6].src="b_firma_a.jpg";
Bild[7] = new Image(); Bild[7].src="b_firma_o.jpg";
Bild[8] = new Image(); Bild[8].src="b_firma_n.jpg";
Bild[9] = new Image(); Bild[9].src="b_home_a.jpg";
Bild[10] = new Image(); Bild[10].src="b_home_o.jpg";
Bild[11] = new Image(); Bild[11].src="b_home_n.jpg";
Bild[12] = new Image(); Bild[12].src="b_kont_a.jpg";
Bild[13] = new Image(); Bild[13].src="b_kont_o.jpg";
Bild[14] = new Image(); Bild[14].src="b_kont_n.jpg";
Bild[15] = new Image(); Bild[15].src="b_sell_a.jpg";
Bild[16] = new Image(); Bild[16].src="b_sell_o.jpg";
Bild[17] = new Image(); Bild[17].src="b_sell_n.jpg";
//--------------Ende Rollover vorausladen  ---------------------------------

}


//--------- Zum seitenanfang Springen Slider und Inhaltsdiv verschieben ----------
function seitenanfang(){
	// scroller nach oben setzen
	dd.elements.slider.moveTo(dd.elements.scrollbalken.x+8, dd.elements.scrollbalken.y);
	dd.elements.slider.setZ(dd.elements.scrollbalken.z+1);

	//Inhaltsdiv noch oben setzen
	if(dd.n6 || dd.ie || dd.op || dd.op6){
			if (!dd.ie4){
				document.getElementById("scrolltext").style.clip="rect("+start+"px 730px "+ende+"px 0px)";  // sichtbaren ausschnitt verschieben
				document.getElementById("scrolltext").style.top=top; // divtag entgegengesetzt zu Auschnitt verschieben
			
			}
		}else if (dd.n4){
			document.scrolltext.clip="rect("+start+"px 730px "+ende+"px 0px)";  // sichtbaren ausschnitt verschieben
			document.scrolltext.top=top; // divtag entgegengesetzt zu Auschnitt verschieben
	
		}
		if (dd.ie4){
			
			document.all.scrolltext.style.clip="rect("+start+"px 730px "+ende+"px 0px)";  // sichtbaren ausschnitt verschieben
			document.all.scrolltext.style.top=top; // divtag entgegengesetzt zu Auschnitt verschieben

		}
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++  logo auf kreisbahn  animieren ++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var winkel=0;
var left_mittelpunkt=420;
var top_mitelpunkt=270;
var radius=180;
var startwinkel;
var over;
function kreisstart(startwert,logo,over){
//	Startposition und anzuzeigendes logo werden übergeben
	
	logo_neu="../grafik/inhalt/logos/"+logo;
	//alert(logo_neu);
	/*
	document.getElementById("mover").src=logo_neu;
	document.getElementById("eins").style.visibility="visible";
	winkel=startwert;
	startwinkel=winkel;
	bewegen(over);
	*/
}

// ----------------------Funktion zum animieren der Logos auf der partnerseite
function bewegen(over){
//alert(document.getElementById("eins").style.left);
	//alert (over);
	//document.getElementById("mover").src="../grafik/inhalt/logos/brennenstuhl.gif";	
	$schritte=0.01;
	$geschwindigkeit=15;
	winkel+=$schritte;
	var left_start=document.getElementById("eins").style.left.substr(0,document.getElementById("eins").style.left.lastIndexOf("p"));
	
	// left und top für kreisbahn bestimmen
	//var left_mittelpunkt=450;
	//var top_mitelpunkt=300;
	//var radius=180;
	
//	Kreiswerte berechnen
	left_1=radius*Math.cos(winkel);
	top_1=radius*Math.sin(winkel);
	document.getElementById("eins").style.left=left_1 + left_mittelpunkt;
	document.getElementById("eins").style.top=top_1 + top_mitelpunkt;
	
	//animation eine runde lang
	if (winkel<6+startwinkel && over=='1') {
	setTimeout("bewegen(over)",$geschwindigkeit);	//rekursiver aufruf der funktion
	
		
	}else{
		//document.getElementById("eins").style.visibility="hidden";

	winkel=0;
	}
	
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++  logo auf kreisbahn  animieren ++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
