// ##########  jQUERY  ##########

$(document).ready(function() {

	// ##### FANCYBOX #####

	$("a.fancy").fancybox({
		centerOnScroll		: true,
		hideOnContentClick	: true,
		transitionIn		: 'elastic',
		transitionOut		: 'elastic'
	});

});

function menu(subdiv, maindiv, style, arrow) {
	if (style == "show") {

		if (subdiv != "") {
			document.getElementById(subdiv).style.visibility='visible';
		}

		if (arrow == "noarrow") {
	        document.getElementById(maindiv).style.background='#ffffff';
		} else {
	        document.getElementById(maindiv).style.background='#ffffff url(../gfx/menu_pfeil_gruen.gif) no-repeat 210px 8px';
		}

		document.getElementById(maindiv).style.color='#003b0c';

	} else {

		if (subdiv != "") {
			document.getElementById(subdiv).style.visibility='hidden';
		}

		if (arrow == "noarrow") {
	        document.getElementById(maindiv).style.background='#000000';
		} else {
	        document.getElementById(maindiv).style.background='#000000 url(../gfx/menu_pfeil.gif) no-repeat 210px 8px';
		}

		document.getElementById(maindiv).style.color='#ffffff';
	}

}

function menu_root(subdiv, maindiv, style, arrow) {
	if (style == "show") {

		if (subdiv != "") {
			document.getElementById(subdiv).style.visibility='visible';
		}

		if (arrow == "noarrow") {
	        document.getElementById(maindiv).style.background='#ffffff';
		} else {
	        document.getElementById(maindiv).style.background='#ffffff url(gfx/menu_pfeil_gruen.gif) no-repeat 210px 8px';
		}

		document.getElementById(maindiv).style.color='#003b0c';

	} else {

		if (subdiv != "") {
			document.getElementById(subdiv).style.visibility='hidden';
		}

		if (arrow == "noarrow") {
	        document.getElementById(maindiv).style.background='#000000';
		} else {
	        document.getElementById(maindiv).style.background='#000000 url(gfx/menu_pfeil.gif) no-repeat 210px 8px';
		}

		document.getElementById(maindiv).style.color='#ffffff';
	}

}

function submenu(submdiv, style2) {
	if (style2 == "over") {

		document.getElementById(submdiv).style.background='#ffffff';

	} else {

		document.getElementById(submdiv).style.background='#f0f0f0';
	}

}


function chkTransportanfrage () {
  if (document.Formular.au_firma.value == "") {
    alert("Geben Sie bitte die Firma des Auftraggebers ein.");
    document.Formular.au_firma.focus();
    return false;
  }
  if (document.Formular.au_name.value == "") {
    alert("Geben Sie bitte den Namen des Auftraggebers ein.");
    document.Formular.au_name.focus();
    return false;
  }
   if (document.Formular.au_strasse.value == "") {
    alert("Geben Sie bitte die Strasse des Auftraggebers ein.");
    document.Formular.au_strasse.focus();
    return false;
  }
   if (document.Formular.au_plz.value == "") {
    alert("Geben Sie bitte die PLZ des Auftraggebers ein.");
    document.Formular.au_plz.focus();
    return false;
  }
   if (document.Formular.au_ort.value == "") {
    alert("Geben Sie bitte den Ort des Auftraggebers ein.");
    document.Formular.au_ort.focus();
    return false;
  }

  if (document.Formular.ver_firma.value == "") {
    alert("Geben Sie bitte die Firma des Versenders ein.");
    document.Formular.ver_firma.focus();
    return false;
  }
  if (document.Formular.ver_name.value == "") {
    alert("Geben Sie bitte den Namen des Versenders ein.");
    document.Formular.ver_name.focus();
    return false;
  }
   if (document.Formular.ver_strasse.value == "") {
    alert("Geben Sie bitte die Strasse des Versenders ein.");
    document.Formular.ver_strasse.focus();
    return false;
  }
   if (document.Formular.ver_plz.value == "") {
    alert("Geben Sie bitte die PLZ des Versenders ein.");
    document.Formular.ver_plz.focus();
    return false;
  }
   if (document.Formular.ver_ort.value == "") {
    alert("Geben Sie bitte den Ort des Versenders ein.");
    document.Formular.ver_ort.focus();
    return false;
  }

  if (document.Formular.em_firma.value == "") {
    alert("Geben Sie bitte die Firma des Empfängers ein.");
    document.Formular.em_firma.focus();
    return false;
  }
  if (document.Formular.em_name.value == "") {
    alert("Geben Sie bitte den Namen des Empfängers ein.");
    document.Formular.em_name.focus();
    return false;
  }
   if (document.Formular.em_strasse.value == "") {
    alert("Geben Sie bitte die Strasse des Empfängers ein.");
    document.Formular.em_strasse.focus();
    return false;
  }
   if (document.Formular.em_plz.value == "") {
    alert("Geben Sie bitte die PLZ des Empfängers ein.");
    document.Formular.ver_plz.focus();
    return false;
  }
  if (document.Formular.em_ort.value == "") {
    alert("Geben Sie bitte den Ort des Empfängers ein.");
    document.Formular.em_ort.focus();
    return false;
  }
}

function chkKurznachricht () {
  if (document.Formular.name.value == "") {
    alert("Geben Sie bitte Ihren Namen ein.");
    document.Formular.name.focus();
    return false;
  }
  if (document.Formular.email.value == "") {
    alert("Geben Sie bitte Ihre E-mail Adresse ein.");
    document.Formular.email.focus();
    return false;
  }
  if (document.Formular.email.value.indexOf("@") == -1) {
    alert("Überprüfen Sie bitte die korrekte Schreibweise Ihrer E-mail Adresse.");
    document.Formular.email.focus();
    return false;
  }
  if (document.Formular.email.value.indexOf(".") == -1) {
    alert("Überprüfen Sie bitte die korrekte Schreibweise Ihrer E-mail Adresse.");
    document.Formular.email.focus();
    return false;
  }
  if (document.Formular.nachricht.value == "") {
    alert("Geben Sie bitte Ihr Anliegen ein.");
    document.Formular.nachricht.focus();
    return false;
  }
}

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 );
}

