ddaccordion.init({
	headerclass: "accordion_head",
	contentclass: "accordion_content",
	revealtype: "click",
	mouseoverdelay: 200,
	collapseprev: true,
	defaultexpanded: [],
	onemustopen: false,
	animatedefault: false,
	persiststate: false,
	toggleclass: ["", ""],
	//togglehtml: ["suffix", "<img src='"+path+"images/plus.gif' class='statusicon' alt='' /> ", "<img src='"+path+"images/minus.gif' class='statusicon' alt='' />"], //Additional HTML added to the header when it's collapsed and expanded, respectively  ["position", "html1", "html2"] (see docs)
	animatespeed: "medium",
	oninit:function(expandedindices){ 
	        		
	},
	onopenclose:function(header, index, state, isuseractivated){ 
		
	}
})

$(document).ready(function(){
$(".accordion_head").click(function(){
	
	if ($(this).hasClass("active")) {
	$(".accordion_head").removeClass("active");
	}else{
		$(".accordion_head").removeClass("active");
	$(this).toggleClass("active");	
	}
	
});
});
						 
window.onload=function()
{
if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
	   anchor.getAttribute("rel") == "external")
	 anchor.target = "_blank";
 }
}
function trim(str)
{
        if(!str || typeof str != 'string')
        return '';
        return ltrim(rtrim(str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ')));
        
}
function ltrim(str, chars)
{
        chars = chars || "\\s";
        return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
function rtrim(str, chars)
{
        chars = chars || "\\s";
        return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
function validatecontactForm()
{	
	/*var mail = document.getElementById('mail').value;
	if(mail=="")
	{
		alert("Please enter a valid E-Mail address.");
		document.getElementById('mail').focus();
		return false;
	}
        else 
	{
	      	var x = ($('#mail').val());
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if(!filter.test(x))
		{	
			alert("Bitte geben Sie eine gültige E-Mail Adresse ein.");
			$('#mail').focus()
			return false
		}
		else
		{
			document.contact_form.submit();
			return true;
		}
		
	}*/
	
}
function submitform()
{
	if(trim($('#Name').val())=="")
	{
		$('#Name').addClass('tboxError');
		$("#NameError").html("pflichtfeld")
		$('#Name').focus();
		return false;
	}
	else
	{
		$('#Name').removeClass('tboxError');
		$("#NameError").html("")
	}
	if(trim($('#tele').val())=="")
	{
		$('#tele').addClass('tboxError');
		$("#teleError").html("pflichtfeld")
		$('#tele').focus();
		return false;
	}
	else
	{
		$('#tele').removeClass('tboxError');
		$("#teleError").html("")
	}
	if(trim($('#mail').val())=="")
	{
		$('#mail').addClass('tboxError');
		$("#mailError").html("pflichtfeld")
		$('#mail').focus();
		return false;
	}
	if($('#mail').val()!="")
	{
	      	var x = ($('#mail').val());
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if(!filter.test(x))
		{	
			$('#mail').addClass('tboxError');
			$("#mailError").html("pflichtfeld")
			$('#mail').focus();
			return false;
		}
		else
		{
			$('#tele').removeClass('tboxError');
			$("#teleError").html("")
		}
	}
	document.contactForm.submit();
}
function keyvalidate(evt)
{
	if(evt.which!=0){var charCode = (evt.which) ? evt.which : event.keyCode}
	if(charCode == 95)
	{			
		return false;
	}
	else if(charCode == 13)
	{			
		submitform();
	}	
	else if(!(charCode > 47 &&  charCode < 58) && charCode != 32 && charCode != 43 && charCode != 45 && charCode != 8)
	{
		return false;
	}

}
function formsub(evt)
{
	if(evt.which!=0){var charCode = (evt.which) ? evt.which : event.keyCode}
	if (charCode ==13)
	{  
		submitform()
		return false;
  	}
}


