function checkKontakt(){
	var elm = {
						// input name				error text
							'name':						['Bitte geben Sie Ihren Namen ein!'],
							'email':					['Bitte geben Sie Ihre E-Mail Adresse ein!'],
							'text':						['Bitte geben Sie den Anfragtext ein!']
						};
	
	if(__checkForm('kontaktform', elm)) document.forms['kontaktform'].submit();
	return false;
}

function checkSubcat(){
	var elm = {
						// input name				error text
							'categoryID':				['Bitte wählen Sie den Hauptmenupunkt aus!'],
							'title':					['Bitte geben Sie einen Titel ein!'],
							'lang':						['Bitte wählen Sie die Sprache aus!']
						};
	
	if(__checkForm('subcatform', elm)) document.forms['subcatform'].submit();
	return false;
}

function checkTech(){
	var elm = {
						// input name				error text
							'subcategory':				['Bitte wählen Sie den Untermenupunkt aus!'],
							'title':					['Bitte geben Sie einen Titel ein!'],
							'text':						['Bitte geben Sie den Text für die Seite ein!']
				};
	
	if(__checkForm('techform', elm)) document.forms['techform'].submit();
	return false;
}

function checkProdukt(){
	var elm = {
						// input name				error text
							'subcategory':				['Bitte wählen Sie den Untermenupunkt aus!'],
							'title':					['Bitte geben Sie einen Titel ein!'],
							'text':						['Bitte geben Sie den Text für die Seite ein!']
				};
	
	if(__checkForm('proform', elm)) document.forms['proform'].submit();
	return false;
}

function checkUnter(){
	var elm = {
						// input name				error text
							'subcategory':				['Bitte wählen Sie den Untermenupunkt aus!'],
							'title':					['Bitte geben Sie einen Titel ein!'],
							'text':						['Bitte geben Sie den Text für die Seite ein!']
				};
	
	if(__checkForm('uform', elm)) document.forms['uform'].submit();
	return false;
}

function checkAnwe(){
	var elm = {
						// input name				error text
							'subcategory':				['Bitte wählen Sie den Untermenupunkt aus!'],
							'title':					['Bitte geben Sie einen Titel ein!'],
							'text':						['Bitte geben Sie den Text für die Seite ein!']
				};
	
	if(__checkForm('anweform', elm)) document.forms['anweform'].submit();
	return false;
}

function __checkForm(_form, _elm){
	for(var val in _elm){
		if(document.forms[_form][val].value == ''){
			alert(_elm[val]);
			document.forms[_form][val].focus();
			return false;
		}
		if(val.indexOf('email') != -1){
			var em = document.forms[_form][val].value;
			if(em.indexOf('@') == -1 || em.indexOf('.') == -1){
				alert(_elm[val]);
				document.forms[_form][val].focus();
				return false;
			}
		}
	}
	return true;
}
