
// Bilderliste Hintergrund Links ------------
var aryN = new Array()
var aryN1 = new Array()
var nBild = 0;
aryN[0] = "./pic/n_ah1.jpg";
aryN[1] = "./pic/n_ah2.jpg";
aryN[2] = "./pic/n_ah3.jpg";
aryN[3] = "./pic/n_ah4.jpg";
aryN[4] = "./pic/n_bubend1.jpg";
aryN[5] = "./pic/n_bubend2.jpg";
aryN[6] = "./pic/n_bubend3.jpg";
aryN[7] = "./pic/n_bubend4.jpg";
aryN[8] = "./pic/n_bvb1.jpg";
aryN[9] = "./pic/n_ept1.jpg";
aryN[10] = "./pic/n_ept2.jpg";
aryN[11] = "./pic/n_gemp1.jpg";
aryN[12] = "./pic/n_gemp2.jpg";
aryN[13] = "./pic/n_gemp3.jpg";
aryN[14] = "./pic/n_gemp4.jpg";
aryN[15] = "./pic/n_gemp5.jpg";
aryN[16] = "./pic/n_hofept1.jpg";
aryN[17] = "./pic/n_hollst1.jpg";
aryN[18] = "./pic/n_kiga1.jpg";
aryN[19] = "./pic/n_kiga2.jpg";
aryN[20] = "./pic/n_lups1.jpg";
aryN[21] = "./pic/n_lups2.jpg";
aryN[22] = "./pic/n_mfh1.jpg";
aryN[23] = "./pic/n_mfh2.jpg";
aryN[24] = "./pic/n_stallhoe1.jpg";
aryN[25] = "./pic/n_wasch1.jpg";



/**
 *
 * Funktion bei onload
 * startet dann changeBild fuer Bilderwechsel in Navi
 **/
function myStart()
{
// Id = naviL

setTimeout("changeBild1('naviBild1','naviBild2')",2000);

}


function changeBild1(element_id1, element_id2){
var e, e2, l;

// die beiden Bilder ---
e = getElem("id",element_id1,0);
e2 = getElem("id",element_id2,0);

// Abfrage der Opacity ---
var opacity1, opacity2;
    // Aktuelle Transparenz der beiden Bilder bei
    // Opera und Mozilla-Abkömmlingen mit opacity Style-Eigenschaft..
    if (!e.filters) {
      opacity1 = !e.style.opacity ? 1 : parseFloat (e.style.opacity);
      opacity2 = !e2.style.opacity ? 0 : parseFloat (e2.style.opacity);
    }
    // bzw. über die Filter des IE ermitteln.
    else {
      //opacity1 = !e.filters.alpha.opacity ? 1 : parseFloat (e.filters.alpha.opacity) / 100;
	if(!e.filters.alpha.opacity && (e.filters.alpha.opacity == 0))
		{ opacity1 = 0;
		}else{
		opacity1 = parseFloat (e.filters.alpha.opacity);
		}

      //opacity1 = !e.filters.alpha.opacity ? 1 : parseFloat (e.filters.alpha.opacity);
      //opacity2 = !e2.filters.alpha.opacity ? 0 : parseFloat (e2.filters.alpha.opacity) / 100;
      opacity2 = !e2.filters.alpha.opacity ? 0 : parseFloat (e2.filters.alpha.opacity);
    }



    // Volle Transparenz von Bild 1 noch nicht erreicht?
    if (opacity1 != 0) {
    // Transparenz der beiden Bilder um 5% in die unterschiedlichen
      // Richtungen anpassen.
      //opacity1 -= 0.05;
      //opacity2 += 0.05;

      // Anpassung der Styles erfolgt wieder Browserabhängig
      if (!e.filters) {
      opacity1 -= 0.05;
      opacity2 += 0.05;

	    e.style.opacity = opacity1;
        e2.style.opacity = opacity2;
      }
      else {
      opacity1 -= 5;
      opacity2 += 5;
        //e.filters.alpha.opacity = (opacity1*100);
        e.filters.alpha.opacity = opacity1;
        //e2.filters.alpha.opacity = (opacity2*100);
        e2.filters.alpha.opacity = opacity2;

      }

		setTimeout("changeBild1('"+element_id1+"', '"+element_id2+"')",50);
    }
    else {

      // Volle Transparenz von Bild 1 erreicht!
      // Das andere Bild ist in diesem Fall vollständig eingeblendet!
    	// Bild aus Array
	nBild++;
	nBild = (nBild >= aryN.length) ? 0 : nBild;
		e.src = aryN[nBild];
	  window.clearInterval (this.proc);
      this.proc = null;

		setTimeout("changeBild1('"+element_id2+"', '"+element_id1+"')",2000);

    }


//e.src = aryN[nBild];

/*nBild++;
if(nBild == aryN.length) nBild = 0;
*/
//setTimeout("changeBild1()",3000);

}

// **********************************************************



function wrMail(addr)
{
	var strAddr, strLnk
	strAddr = addr;
	strLnk = "<a href='mailto:" + addr + "@widler-partner.ch'>" + addr + "@widler-partner.ch</a>";
	document.write(strLnk);
	return false;

}



function bildzeigen(was)
{

	var imgG = new Image();
	var imgA = new Image();
	var srcNeu;

	imgG = window.document.getElementById('bildzeigen');


    // was == Bild-Src

    imgA = window.document.getElementById(was);
    srcNeu = imgA.src.replace(/k.jpg/,".jpg");
    imgG.src = srcNeu;


}


/**
 *
 * mouseover bei projektliste
 **/
function moP(bid){
 var b, src, srcS, srcN, srcR;
 b = window.document.images.pb_woh;
 src = b.src;
 srcS = src.split('/');
 srcN = srcS[srcS.length-1];
 srcR = src.replace(srcN, bid);
 srcR = srcR.replace('pic', 'img');
 srcR += '.jpg';
	b.src = srcR;

}

function openwin(gourl)
{
	var win;
	win = window.open(gourl,'widler_und_partner','width=620,height=520,resizable=yes,scrollbars=yes,left=10,top=10');
	win.focus();
}


// bilder wechseln wenn mehr als 4 ***************************
/**
 *
 * @access public
 * @return void
 **/
var zaehlen;
zaehlen = 0;

var arB = new Array();

function nextBild(z,richtung){
	var l;

	if(richtung == 'plus')
	{
		if(zaehlen+4 < arB.length)
		zaehlen = zaehlen+4;
	}

	if(richtung == 'minus')
	{
		if(zaehlen != 0)
		zaehlen = zaehlen-4;

	}

	// array grösser? als zaehlen +4
	if(arB.length > zaehlen+4)
	l = zaehlen+4;
	else
	l = arB.length;


	// bilder ID= bild1, bild2, bild3, bild4 ---------------
	// Loop durch den Bilder-Array ---
	var z = 1;
	var imgG, imgSrc, newImg;

	for(i=zaehlen; i<=l-1; i++)
	{
		imgG = window.document.getElementById('bild'+z);
		imgSrc = imgG.src.split('/');
		newImg = imgG.src.replace(imgSrc[imgSrc.length-1],arB[i]['nam']);
		imgG.src = newImg;
		z++;
	}

	// noch übrige leere Bilder?
	if(zaehlen+4 > l)
	{
		for(i=i+1; i<= zaehlen+4; i++)
		{
			imgG = window.document.getElementById('bild'+z);
			imgG.src = './img/leer.jpg';
			z++;
		}
	}


	//alert(zaehlen);


}