// Auswahl Firefox bzw. IE
if (window.addEventListener) {
	window.addEventListener("load",setupEvents,false);
} else if (window.attachEvent) {
	window.attachEvent("onload", setupEvents);
} else {
	window.onload=init;
}
//events definieren
function setupEvents(evnt) {
	document.getElementById('numm').onblur = checkName;
	document.getElementById('email').onblur = checkMail;
	document.getElementById('message').onblur = checkMessage;
}

//Schreibe in HTML
function schreibe (id, wert) {
	window.document.getElementById(id).innerHTML = wert;
}

//erstes Zeichen Gross
function firstLetterG(value) {
	firstLetter = value.substring(0,1);
	rest = value.substring(1,value.length);
	firstLetter = firstLetter.toUpperCase(firstLetter);
	return (firstLetter+rest);
	
}

function checkName(evnt){
	value = this.value;
	value2 = firstLetterG(value);
	this.value = value2; 
	if (value2.length > 0) {
		schreibe("name_span","");
	}
	else {
		var wert = "Gidd weg &auml;ren Numm un.";
		$('name_span').setStyle({color:'red'});
		schreibe("name_span", wert);
	}
}

function checkMail(evnt) {
	evnt ? evnt : window.event;
	var regEX = /^.+@[^\.].*\.[a-z]{2,}$/g;
	var OK = regEX.exec(this.value);
	if (OK){
		schreibe("mail_span","");
	} else if (!OK) {
		var wert = "&Auml;r E-mail Adress as net korrekt.";
		$('mail_span').setStyle({color:'red'});
		schreibe("mail_span", wert);
	} else {
		schreibe("mail_span","");}
}

function checkMessage(evnt){
	evnt ? evnt : window.event;
	value = this.value;
	value2 = firstLetterG(value);
	this.value = value2;
	if (value2.length > 0) {
	var wert = "";
		schreibe("msg_span", wert);
	} else {
		var wert = "W&euml;llt der eis wirklech naischt soen?";
		$('msg_span').setStyle({color:'red'});
		schreibe("msg_span", wert);
	}
}

