/**
 * Newsflash mit autom. Cycling
 * (C) 2008 fastnetworx.de
 */

	// Definition der Div-IDs und Linkziele
	var divsNewsFlash = new Array('header_keyvisual_1','header_keyvisual_2','header_keyvisual_3','header_keyvisual_4','header_keyvisual_5','header_keyvisual_6','header_keyvisual_7');
//	var divsNewsFlashTargets = new Array('/uelzener-versicherungen/', '/pferd-reiter-versicherungen/', '/hunde-versicherungen/', '/katzen-versicherungen/', '/landwirtschaft-versicherungen/', '/senioren-versicherungen/', '/single-familien-versicherungen/' );
	var divsNewsFlashTargets = new Array('unternehmen.html', 'pferd-reiter-versicherungen.html', 'hunde-versicherungen.html', 'katzen-versicherungen.html', 'landwirtschaft-versicherungen.html', 'generation-45-versicherungen.html', 'singlefamilien-versicherungen.html' );	
	var NewsFlashCur = 0;

	// Newsflash Tabbing // manual activation via click
	function showDivNewsFlash( divId ) {

		var divs = divsNewsFlash;

		// alle DIVs des Arrays durchlaufen
		for (div=0; div < divs.length; ++div) {

			// gewünschtes DIV einblenden
			if( divs[div] === divId ) {

				// alert( "divid" + divId + " -- Timeout: " + "Effect.Appear( "+divs[div]+", { duration: 1.0 });" );
				nf1 = window.setTimeout("Effect.Appear( '"+divs[div]+"', { duration: 1.3 });",900);
				nf2 = window.setTimeout("Effect.BlindDown( '"+divs[div]+"', { duration: 0.9 });",900);
				Element.addClassName( "thumb-"+divs[div], 'thumb_on' );	// aktiven Link markieren

				// Linkziel anpassen, Definition der Linkziele in Arr divsNewsFlashTargets
				$( "header_keyvisuallink_link" ).writeAttribute( 'href', divsNewsFlashTargets[ div ] );

			// nicht aktive DIVs ausblenden
			} else {

				Effect.BlindUp( divs[div], { duration: 0.9 });
				Effect.Fade( divs[div], { duration: 0.7 });
				Element.removeClassName( "thumb-"+divs[div], 'thumb_on' );	// inaktiven Link de-markieren

			}
		}

		// Cycling-Timeouts Clearen
		window.clearTimeout(cn0);
		window.clearTimeout(cnf2);

	}

	// Newsflash Cycling
	function cycleNewsFlash( divNr ) {

		// alert( NewsFlashCur + " ==> " + divNr );
		var divs = divsNewsFlash;

		// Ausblenden des "alten" Items
		Effect.Fade( divs[NewsFlashCur], { duration: 0.9 });
		Element.removeClassName( "thumb-"+divs[NewsFlashCur], 'thumb_on' );	// inaktiven Link de-markieren

		// Einblenden des aktuellen Items
		cnf1 = window.setTimeout("Effect.Appear( '"+divs[divNr]+"', { duration: 1.1 });", 1100 );

		// aktiven Link/Vorschaubild markieren
		Element.addClassName( "thumb-"+divs[divNr], 'thumb_on' );

		// Linkziel anpassen, Definition der Linkziele in Arr divsNewsFlashTargets
		$( "header_keyvisuallink_link" ).writeAttribute( 'href', divsNewsFlashTargets[divNr] );

		// Marker aktualisieren
		NewsFlashCur = divNr;
		if( NewsFlashCur == (divs.length-1) ) {
			newId = 0;
		} else {
			newId = divNr + 1;
		}
		// alert( NewsFlashCur + " ==> " + divNr + " neu: " + newId );

		// neuen Durchlauf terminieren
		cnf2 = window.setTimeout("cycleNewsFlash("+newId+");",9000);

	}

	cnStart = window.setTimeout( "Effect.Appear( divsNewsFlash[NewsFlashCur], { duration: 1.5 }); Effect.BlindDown( divsNewsFlash[NewsFlashCur], { duration: 1.3 });", 1000 );
	cn0 = window.setTimeout( "cycleNewsFlash("+(NewsFlashCur+1)+");", 9000 );
	
