    function UnCryptMailto( s )
    {
        var n = 0;
        var r = "";
        for( var i = 0; i < s.length; i++)
        {
            n = s.charCodeAt( i );
            if( n >= 8364 )
            {
                n = 128;
            }
            r += String.fromCharCode( n - 1 );
        }
        return r;
    }

    function linkTo_UnCryptMailto( s )
    {
        location.href=UnCryptMailto( s );
    }
	
	
	
function email_pruefen(email)
{
reg_ex5=/^\w[\w|\.|\-]+@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}$/;

if(reg_ex5.test(email))
  return true;
else
  return false;

}

  function check_input(){

  var rueckruf_check;
  if (document.getElementById('rueckruf').checked == true) {
         if (document.getElementById('telefon').value != "")
            rueckruf_check = 1;
         else if (document.getElementById('telefon').value == "")
            rueckruf_check = 2;
  } else {
    rueckruf_check = 1;
  }

         if (rueckruf_check == 1 && document.getElementById('zuname').value != "" && document.getElementById('email').value != "" && email_pruefen(document.getElementById('email').value) )
                 document.getElementById('kontaktformular').submit();
         else {
           if (rueckruf_check == 2)
             document.getElementById('telefon').style.backgroundColor="#98CC32";
           else
             document.getElementById('telefon').style.backgroundColor="";

           if(document.getElementById('zuname').value == "")
             document.getElementById('zuname').style.backgroundColor="#98CC32";
           else
             document.getElementById('zuname').style.backgroundColor="";

           if(document.getElementById('email').value == "")
             document.getElementById('email').style.backgroundColor="#98CC32";
           else
           {
              if (!email_pruefen(document.getElementById('email').value))
                document.getElementById('email').style.backgroundColor="#98CC32";
              else
                document.getElementById('email').style.backgroundColor="";

           }
        }

  }

  function make_white(id){
    document.getElementById(id).style.backgroundColor="";
  }
  

var angezeigt = false;
function versteckt(div_id) 
{   
	if (angezeigt)
	{
		document.getElementById(div_id).style.display = 'none';
		angezeigt = false;
	}
	else
	{
		document.getElementById(div_id).style.display = 'block';
		angezeigt = true;
	}
} 

