var delay = 5000;
var start_frame = 0;

function init() {
	var lis = $('slide-images').getElementsByTagName('li');
	
	for( i=0; i < lis.length; i++){
		if(i!=0){
			lis[i].style.display = 'none';
		}
	}
	end_frame = lis.length -1;
	
	start_slideshow(start_frame, end_frame, delay, lis);
	
	
}



function start_slideshow(start_frame, end_frame, delay, lis) {
	setTimeout(fadeInOut(start_frame,start_frame,end_frame, delay, lis), delay);
}


function fadeInOut(frame, start_frame, end_frame, delay, lis) {
	return (function() {
		lis = $('slide-images').getElementsByTagName('li');
		Effect.Fade(lis[frame]);
		if (frame == end_frame) { frame = start_frame; } else { frame++; }
		lisAppear = lis[frame];
		setTimeout("Effect.Appear(lisAppear);", 0);

// 		Effect.Puff(lisAppear, { duration: 3 });

// 		setTimeout("Effect.toggle('toggle_appear', 'appear');", 0)


		setTimeout(fadeInOut(frame, start_frame, end_frame, delay), delay + 1850);
// 		setTimeout(fadeInOut(frame, start_frame, end_frame, delay), delay + 3000);
	})
	
}


Event.observe(window, 'load', init, false);

var tmp = 0;
function chkFormular () {

// 	if (document.formular.Anrede.value == 'Firma' && document.formular.Firma.value == "") {
// 		alert("Bitte Ihre Firma angeben!");
// 		document.formular.Firma.focus();
// 		return false;
// 	}

	if (document.getElementsByName("Name")[0] != null) {
		if (document.formular.Name.value == '') {
			alert("Bitte Ihren Namen angeben!");
			document.formular.Name.focus();
			return false;
		}
	}

	if (document.getElementsByName("Datum")[0] != null) {
		if (document.formular.Datum.value == '') {
			alert("Bitte ein Datum angeben!");
			document.formular.Datum.focus();
			return false;
		}
	}

	if (document.getElementsByName("Wunschfahrzeug")[0] != null) {
		if (document.formular.Wunschfahrzeug.value == '') {
			alert("Bitte ein Wunschfahrzeug angeben!");
			document.formular.Wunschfahrzeug.focus();
			return false;
		}
	}


	if (document.getElementsByName("Email")[0] != null) {
		if (document.formular.Email.value == "") {
			alert("Bitte Ihre E-Mail-Adresse eingeben!");
			document.formular.Email.focus();
			return false;
		}
		
		if (document.formular.Email.value.indexOf("@") == -1 || document.formular.Email.value.indexOf(".") == -1) {
			alert("Keine E-Mail-Adresse!");
			document.formular.Email.focus();
			return false;
		}
	
		cmail = document.formular.Email.value.split("@");
		if (cmail[0].length < 2) {
			alert("Keine E-Mail-Adresse! Mind. 2 Zeichen vor dem @");
			document.formular.Email.focus();
			return false;
		}
		cdomain = cmail[1].split(".")[1];
		if (cdomain.length < 2) {
			alert("Keine E-Mail-Adresse! Mind. 2 Zeichen nach dem .");
			document.formular.Email.focus();
			return false;
		}
	}


}


// function ShowTime () {
// 	var Wochentagname = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
// 	var Jetzt = new Date();
// 	var Tag = Jetzt.getDate();
// 	var Monat = Jetzt.getMonth() + 1;
// 	var Jahr = Jetzt.getYear();
// 	if (Jahr < 999)
// 	Jahr += 1900;
// 	var Stunden = Jetzt.getHours();
// 	var Minuten = Jetzt.getMinutes();
// 	var Sekunden = Jetzt.getSeconds();
// 	var WoTag = Jetzt.getDay();
// 	var Vortag = (Tag < 10) ? "0" : "";
// 	var Vormon = (Monat < 10) ? ".0" : ".";
// 	var Vorstd = (Stunden < 10) ? "0" : "";
// 	var Vormin = (Minuten < 10) ? ":0" : ":";
// 	var Vorsek = (Sekunden < 10) ? ":0" : ":";
// 	var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
// 	var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
// 	var Gesamt = Wochentagname[WoTag] + ", " + Datum + ", " + Uhrzeit;
// 	document.getElementById('Uhr').innerHTML = Gesamt;
// 	window.setTimeout("ShowTime()", 1000);
// }


// function containsDOM (container, containee) {
// 	var isParent = false;
// 	do {
// 		if ((isParent = container == containee))
// 		break;
// 		containee = containee.parentNode;
// 	}
// 	while (containee != null);
// 	return isParent;
// }
// function checkMouseEnter (element, evt) {
// 	if (element.contains && evt.fromElement) {
// 		return !element.contains(evt.fromElement);
// 	}
// 	else if (evt.relatedTarget) {
// 		return !containsDOM(element, evt.relatedTarget);
// 	}
// }
// function checkMouseLeave (element, evt) {
// 	if (element.contains && evt.toElement) {
// 		return !element.contains(evt.toElement);
// 	}
// 	else if (evt.relatedTarget) {
// 		return !containsDOM(element, evt.relatedTarget);
// 	}
// }

