﻿hasTyped=false;

var theForm = document.forms['aspnetForm'];

if (!theForm) {
    theForm = document.aspnetForm;
}

function __doPostBack(eventTarget, eventArgument) {

    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}


function clearSearch(){
		if (!hasTyped){
		$(".on").val('');}
}


$(document).ready(function(){   

try{
	var searchBox = $(".on");
	if (searchBox.val()==''){ 
		searchBox.val("Suchbegriff");		
	} else {
	  hasTyped=true;
	}
	$(".on").change(function(){
		hasTyped=true;
	});
	$(".on").keydown(function(){
		hasTyped=true;
	});
		$(".on").focus(function(){
		$(this).select()
	});
	$("form").submit( clearSearch );}
catch(exc){}
    $(".inhaltsseite .headerPlusMinus").css("visibility","visible");
	$(".inhaltsseite .accordion .headerPlusMinus").click(function() {	
		$(this).closest('div').next().slideToggle('slow');		
		$(this).toggleClass("headerPlusMinusOpen"); 
		
		return false;		
	}).closest("div").next().hide();
		
	$(".infoBlocks #open").next().toggle();	
	$("#textarea #open").next().toggle();
			
		
	var accToOpen ="0";
	var urlParams = decodeURI( window.location.search.substring(1) );	
	var indOfOpen = urlParams.indexOf('open');	
	if (indOfOpen==-1)	
	{	
					$("#textarea .accordion .headerPlusMinus:eq("+accToOpen+")").toggleClass("headerPlusMinusOpen", true);
					$("#textarea .accordion:eq("+accToOpen+")").next().toggle();
					
						
	} else { 
					urlParams=urlParams.substring(indOfOpen,urlParams.length);
					var end = urlParams.indexOf('&');
					if (end == -1)
						end= urlParams.length;
					accToOpen=urlParams.substring(0,end).split('=')[1];
					$('#textarea .accordion:contains("'+accToOpen+'")').find('.headerPlusMinus').toggleClass("headerPlusMinusOpen", true);
					$('#textarea .accordion:contains("'+accToOpen+'")').next().toggle();
										
	}
	 $("a.gallery").fancybox({
		'titlePosition'       : 'over',
		'centerOnScroll'	:true
		});	 	

    $(".infoBlocks #open .headerPlusMinus:eq(0)").toggleClass("headerPlusMinusOpen", true);  	
	$(".ImageLink").fancybox({'titlePosition'       : 'over'}); 
	
				$(".iFrameLink").fancybox({
				'width':820,
				'height':580,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'type'				: 'iframe',
				'centerOnScroll'	: true
				});				

	$(".eMailLink").click(function(){	
			LinkUnCryptMailto(this.href.replace('mailto:',''))
			return false;
		}
		

	);	

if (document.getElementById) {  // DOM3 = IE5, NS6
document.getElementById('hidepage').style.visibility = 'hidden';
}
else {
if (document.layers) {  // Netscape 4
document.hidepage.visibility = 'hidden';
}
else {  // IE 4
document.all.hidepage.style.visibility = 'hidden';
      }
   }
   $("#headimg2").fadeIn(2000);		
 });



function LinkUnCryptMailto(txt)
{
  var characters = 'abcdefghijklmnopqrstuvwxyzäöüABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜ0123456789@';
  var email='';
  var character='';
  var shift=characters.length-2;
  var i=0;
  var textlength=txt.length;
  for (i=0;i<textlength;i++){
    character = txt.charAt(i);
    if (characters.indexOf(character)>-1){
  	    email+=characters.charAt((characters.indexOf(character)+shift) % characters.length);
	 }else{
		email+=character;
	 }  
  }
  if(email.indexOf('mailto:')==-1){email='mailto:'+email;}
  location.href=email;
}
