/* Formular faerben ___________________________________*/

	function loschen (oThis, sDeleteThis) {

		if (oThis.value == sDeleteThis) oThis.value = '';
		
			if (oThis.className.search(/fehler/) != -1) {
				oThis.className = oThis.className.replace(/fehler/, 'aktiv');
			} else {
				oThis.className = oThis.className + ' aktiv'				
			}
			
		return false;

	}



/* Emailcheck _________________________________________*/

	function IsEmail (s) {
	
		var a = false;
	 	var res = false;
	
	 	if (typeof(RegExp) == 'function') {
		
	 		var b = new RegExp('abc');
			
			if (b.test('abc') == true) a = true;
		
		}
		
	 	if (a == true) {
		
			reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$');
	  		res = (reg.test(s));
		
		} else res = (s.search('@') >= 1 && s.lastIndexOf('.') > s.search('@') && s.lastIndexOf('.') >= s.length-5)
		
		return(res);
	
	}

/* Kontrolle ob Entertaste gedrückt wurde für Submit __*/

	function IsEnter (oEvent, sFunction) {
	
		if (oEvent.keyCode == 13 && !oEvent.shiftKey) { 
			window.setTimeout(sFunction, 1);
		}
		
		return false;
	
	}
	
/* JavaScript für AntragsFormular  ______________________________________________*/

	function AddNewEhrenzeichen (nGroupID, nProduktID) {

		var sString;
		sString = '';
			
		sString = sString + '<div class="Ehrenzeichen" id="Ehrenzeichen-' + nGroupID + '-' + nProduktID + '">';
		sString = sString + '<input type="text" class="eingabe vornachname" name="EhrenzeichenVorNachname-' + nGroupID + '-' + nProduktID + '" id="VorNachname-' + nGroupID + '-' + nProduktID + '" />';
		sString = sString + ' ';
		sString = sString + '<input type="text" class="eingabe dauer" name="Dauer-' + nGroupID + '-' + nProduktID + '" id="Dauer-' + nGroupID + '-' + nProduktID + '" />';
		sString = sString + ' ';
		sString = sString + '<a class="loeschen" href="javascript:DeleteEhrenzeichen(' + nGroupID + ', ' + nProduktID + ');"><img class="loeschen" src="/images/design/loschen.gif" alt="" /></a>';
		sString = sString + ' ';
		sString = sString + '</div>';
		sString = sString + ' ';
		sString = sString + '<div class="Ehrenzeichen" id="Ehrenzeichen-' + nGroupID + '-' + (nProduktID + 1) + '"><input type="hidden" name="EhrenzeichenmaxAnzahl" value="' + (nProduktID) + '" /></div>';
		
		if (navigator.userAgent.indexOf('Firefox') > 0){
			document.getElementById('Ehrenzeichen-' + nGroupID + '-' + nProduktID).innerHTML = sString;
			document.getElementById('NeuEhrenzeichen-' + nGroupID + '-' + nProduktID).innerHTML = '<div id="NeuEhrenzeichen-' + nGroupID + '-' + (nProduktID + 1) + '"><a href="javascript:AddNewEhrenzeichen(' + nGroupID + ', ' + (nProduktID + 1) + ');"><img src="/images/design/hinzufugen.gif" alt="" /></a></div>';
		} else {
			document.getElementById('Ehrenzeichen-' + nGroupID + '-' + nProduktID).outerHTML = sString;
			document.getElementById('NeuEhrenzeichen-' + nGroupID + '-' + nProduktID).outerHTML = '<div id="NeuEhrenzeichen-' + nGroupID + '-' + (nProduktID + 1) + '"><a href="javascript:AddNewEhrenzeichen(' + nGroupID + ', ' + (nProduktID + 1) + ');"><img src="/images/design/hinzufugen.gif" alt="" /></a></div>';	
		}
		void(0);
		
	}

	function DeleteEhrenzeichen (nGroupID, nProduktID) {
		if (navigator.userAgent.indexOf('Firefox') > 0){
			document.getElementById('Ehrenzeichen-' + nGroupID + '-' + nProduktID).innerHTML = '';
		} else {
			document.getElementById('Ehrenzeichen-' + nGroupID + '-' + nProduktID).outerHTML = '';
		}
		void(0);	
	}
	
	function AddNewVerdienstzeichen (nGroupID, nProduktID) {

		var sString;
		sString = '';
			
		sString = sString + '<div class="Verdienstzeichen" id="Verdienstzeichen-' + nGroupID + '-' + nProduktID + '">';
		sString = sString + '<input type="text" class="eingabe vornachname" name="VerdienstzeichenVorNachname-' + nGroupID + '-' + nProduktID + '" id="VerdienstzeichenVorNachname-' + nGroupID + '-' + nProduktID + '" />';
		sString = sString + ' ';
		sString = sString + '<input type="text" class="eingabe dauer" name="VerdienstzeichenDauer-' + nGroupID + '-' + nProduktID + '" id="VerdienstzeichenDauer-' + nGroupID + '-' + nProduktID + '" />';
		sString = sString + ' ';
		sString = sString + '<a class="loeschen" href="javascript:DeleteVerdienstzeichen(' + nGroupID + ', ' + nProduktID + ');"><img class="loeschen" src="/images/design/loschen.gif" alt="" /></a>';
		sString = sString + ' ';
		sString = sString + '</div>';
		sString = sString + ' ';
		sString = sString + '<div class="Verdienstzeichen" id="Verdienstzeichen-' + nGroupID + '-' + (nProduktID + 1) + '"><input type="hidden" name="VerdienstzeichenmaxAnzahl" value="' + (nProduktID) + '" /></div>';
		
		if (navigator.userAgent.indexOf('Firefox') > 0){
			document.getElementById('Verdienstzeichen-' + nGroupID + '-' + nProduktID).innerHTML = sString;
			document.getElementById('NeuVerdienstzeichen-' + nGroupID + '-' + nProduktID).innerHTML = '<div id="NeuVerdienstzeichen-' + nGroupID + '-' + (nProduktID + 1) + '"><a href="javascript:AddNewVerdienstzeichen(' + nGroupID + ', ' + (nProduktID + 1) + ');"><img src="/images/design/hinzufugen.gif" alt="" /></a></div>';
		} else {
			document.getElementById('Verdienstzeichen-' + nGroupID + '-' + nProduktID).outerHTML = sString;
			document.getElementById('NeuVerdienstzeichen-' + nGroupID + '-' + nProduktID).outerHTML = '<div id="NeuVerdienstzeichen-' + nGroupID + '-' + (nProduktID + 1) + '"><a href="javascript:AddNewVerdienstzeichen(' + nGroupID + ', ' + (nProduktID + 1) + ');"><img src="/images/design/hinzufugen.gif" alt="" /></a></div>';	
		}
		void(0);
		
	}

	function DeleteVerdienstzeichen (nGroupID, nProduktID) {
		if (navigator.userAgent.indexOf('Firefox') > 0){
			document.getElementById('Verdienstzeichen-' + nGroupID + '-' + nProduktID).innerHTML = '';
		} else {
			document.getElementById('Verdienstzeichen-' + nGroupID + '-' + nProduktID).outerHTML = '';
		}
		void(0);	
	}

	