dlhooks['initbtn'] = function()
{	
	var new_send = new Element("input",{'type':'button','id':'send','value':'weiter','class':'button'});
	
	//$('send').replaceWith(new_send);
	
	$('send').addEvent('click',function()
	{
		document.anmeldeformular.submit();
		//console.log($('anmeldeformular'));
	});
	
	if($('projektbeschreibung')){
		$('projektbeschreibung').addEvent('keydown',function() {
			countDigits();
		});
		showCount();
	}
	
	
	//alert($(new_send).id);
}
function showCount(){
	var restLength = 250 - $("projektbeschreibung").value.length;
	$("maxZeichen").innerHTML=restLength;
}

function countDigits(){
  var maxDigits = 250;   //maximale Zeichenanzahl
  var areaString = $("projektbeschreibung").value;
  var currLength = areaString.length;
  var restLength = maxDigits - currLength;
  if ( restLength <  0 ) {
    restLength = 0;
  }
  if($("maxZeichen"))$("maxZeichen").innerHTML=restLength;
  
  if (areaString.length  > maxDigits-1) {
    //die folgende Zeile entfernt alle Zeichen die  > maxDigits sind
    if($("projektbeschreibung"))$("projektbeschreibung").value = $("projektbeschreibung").value.substring(0,maxDigits);
  }
}



/*checkForm = function()
{
		var error = 0;
		
		//console.log($$('.fehler'));
		$$('.fehler').each(function(el){el.remove();});
								
		if($('nachname').value == ""  && $('adressart_choose').value == "P")
		{
			$('nachname').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var nachname = new Element('span',{'class':'fehler','id':'nachname_err'}).setHTML("Bitte den Nachnamen eingeben.").injectAfter($('nachname'));			
			error++;
		}
		else if($('nachname').value != "" && $('nachname').value.length > 30)
		{
			$('nachname').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var nachname = new Element('span',{'class':'fehler','id':'nachname_err'}).setHTML("Der Nachname ist zu lang.").injectAfter($('nachname'));			
			error++;
		}
		else
		{
			$('nachname').setStyles({
				'backgroundColor':'#fff',
				'border' : '1px solid #999'
			});
			//$('nachname_err').remove();
			
		}
		
		if(!$('vorname').value && $('adressart_choose').value == "P")
		{
			$('vorname').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var vorname = new Element('span',{'class':'fehler','id':'vorname_err'}).setHTML("Bitte den Vornamen eingeben.").injectAfter($('vorname'));			
			error++;
		}
		else if($('vorname').value != "" && $('vorname').value.length > 30)
		{
			$('vorname').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var vorname = new Element('span',{'class':'fehler','id':'vorname_err'}).setHTML("Der Vorname ist zu lang.").injectAfter($('vorname'));			
			error++;
		}
		else
		{
			$('vorname').setStyles({
				'backgroundColor':'#fff',
				'border' : '1px solid #999'
			});
			//$('vorname_err').remove();
		}
		
		if($('adressart_choose').value == "S" && $('firma').value == '' || $('adressart_choose').value == "O" && $('firma').value == '' )
		{
			$('firma').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var firma = new Element('span',{'class':'fehler','id':'firma'}).setHTML("Bitte die " + $('adressart_choose').options[$('adressart_choose').selectedIndex].text +" eingeben.").injectAfter($('firma'));			
			error++;
		}
		else if($('adressart_choose').value != "P" && $('firma').value.length > 30)
		{
			$('firma').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var firma = new Element('span',{'class':'fehler','id':'firma_err'}).setHTML("Der Vorname ist zu lang.").injectAfter($('firma'));			
			error++;
		}
		else
		{
			$('firma').setStyles({
				'backgroundColor':'#fff',
				'border' : '1px solid #999'
			});
			//$('vorname_err').remove();
		}
		
		if(!$('strasse').value)
		{
			$('strasse').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var strasse = new Element('span',{'class':'fehler','id':'strasse_err'}).setHTML("Bitte die Stra&szlig;e eingeben.").injectAfter($('strasse'));			
			error++;
		}
		else if($('strasse').value != "" && $('strasse').value.length > 30)
		{
			$('strasse').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var strasse = new Element('span',{'class':'fehler','id':'strasse_err'}).setHTML("Der Stra&szlig;enname ist zu lang.").injectAfter($('strasse'));			
			error++;
		}
		else
		{
			$('strasse').setStyles({
				'backgroundColor':'#fff',
				'border' : '1px solid #999'
			});
			//$('strasse_err').remove();
		}
		
		if(!$('postleitzahl').value)
		{
			$('postleitzahl').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var strasse = new Element('span',{'class':'fehler','id':'postleitzahl_err'}).setHTML("Bitte die Postleitzahl eingeben.").injectAfter($('postleitzahl'));			
			error++;
		}
		else
		{
			$('postleitzahl').setStyles({
				'backgroundColor':'#fff',
				'border' : '1px solid #999'
			});
			//$('postleitzahl_err').remove();
		}
		
		if(!$('wohnort').value)
		{
			$('wohnort').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var wohnort = new Element('span',{'class':'fehler','id':'wohnort_err'}).setHTML("Bitte den Wohnort eingeben.").injectAfter($('wohnort'));			
			error++;
		}
		else if($('wohnort').value != "" && $('wohnort').value.length > 22 )
		{
			$('wohnort').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var wohnort = new Element('span',{'class':'fehler','id':'wohnort_err'}).setHTML("Der Name des Wohnortes ist zu lang.").injectAfter($('wohnort'));			
			error++;
		}
		else
		{
			$('wohnort').setStyles({
				'backgroundColor':'#fff',
				'border' : '1px solid #999'
			});
			
		}
		
		if(!$('email').value)
		{
			$('email').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var email = new Element('span',{'class':'fehler',id:'email_err'}).setHTML("Bitte die E-Mail-Adresse eingeben.").injectAfter($('email'));			
			error++;
		}
		else if($('email').value != "" && $('email').value.length > 30)
		{
			$('email').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var email = new Element('span',{'class':'fehler','id':'email_err'}).setHTML("Die E-Mail-Adresse ist zu lang.").injectAfter($('email'));			
			error++;
		}
		else if(!email_checken($('email').value))
		{
			$('email').setStyles({
			'color' : '#000',
			'border' : '1px solid red',
			'backgroundColor':'#ffcccc'			
			});
	
			var email = new Element('span',{'class':'fehler','id':'email_err'}).setHTML("Die E-Mail-Adresse ist ungültig.").injectAfter($('email'));			
			error++;
		}
		else
		{
			$('email').setStyles({
				'backgroundColor':'#fff',
				'border' : '1px solid #999'
			});
		}
	
		test_digit = /^[0-9]*$/;
		
		$$('.artikel').each(function(el)
		{
			if(!test_digit.test(el.value) && el.value != "")
			{  
				el.setStyles({
					'color' : '#000',
					'border' : '1px solid red',
					'backgroundColor':'#ffcccc'			
				});
				var email = new Element('span',{'class':'fehler','id':'email_err'}).setHTML("Bitte nur Zahlen eingeben.").injectInside(el.getParent());			
				error++;
			}
			else
			{
				el.setStyles({
				'backgroundColor':'#fff',
				'border' : '1px solid #999'
			});	
			}
		});
		
		
		
		
		
		
		
		if(error == 0)
		{
			$('anmeldeformular').submit();
		}
}*/

/*Email_checken = function(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);
}*/

switch_adressart = function(el)
{
	if(el != "P")
	{
		$('div_schule').setStyle("display","block");
		$('div_privat').setStyle("display","none");
		//$('vorname').value = "";
		//$('nachname').value = "";
		
		switch(el)
		{
			case "S":
				$('firma').getPrevious().setHTML("Schule:<span class=\"pflicht\">*</span>");
				break;
			case "O":
				$('firma').getPrevious().setHTML("Organisation:<span class=\"pflicht\">*</span>");
				break;
		}
		
	}
	else
	{
		$('div_schule').setStyle("display","none");
		$('div_privat').setStyle("display","block");
		//$('firma').value = "";
	}
}