function resendInvite() {
	$("#invite_msg").hide();
	$("#invite_form").show();
}

function resendNewsletter() {
	$("#newsletter_msg").hide();
	$("#newsletter_form").show();
}

function gb_checkLen()
{
maxLen=700;
var txt=$("#eintrag").val();
if(txt.length>maxLen)
    {
      alert("Bitte maximal "+maxLen+" Zeichen eingeben!");
      $("#eintrag").val()=txt.substring(0,maxLen);
      $("#zaehler").val(0);
    }
else
    {
    $("#zaehler").val(maxLen-txt.length);
    }
}

function confirmDelete(text)
{
	return confirm(text);
}

function submitForm(formID)
{
	document.getElementById(formID).submit();
}


function clearFeld(el, text){
	if(el.value==text)
		el.value="";
	
	/*$(el).blur(function(){
			fillFeld(el,text);
		});*/
}

function formFocus(el, text)
{
	if(el.value==text)
	{
		el.value="";
		el.style.color = 'black';
	}
}

function formLeave(el, text)
{
	if(el.value=="")
	{
		el.value=text;
		el.style.color = '#776738';
	}
}

function fillFeld(el, text){
	if(el.value=="")
		el.value=text;
} 


function requestNewsletter(){
	//$('#newsletter_inner').html("<img src='/bitmaps/basic/loading.gif' alt='Bitte warten' title='Bitte warten' />");
	$.post("/include/nl_bestellen.php",{nl_email: $('#nl_email').val(),
										nl_plz: $('#nl_plz').val(),
										nl_land: $('#nl_land').val(),
										func: 'nl_bestellen' },
											function cb(data){
													$("#newsletter_inner").html(data);
											} );
}


function seiteEmpfehlen(){
	if($('#hhde:checked').val()=="hhde")
		surl = "http://www.hirschhausen.com/";
	if($('#aktseite:checked').val()=="aktseite")
		surl = location.href;
	
	$.post("/include/invite_friend.php",{ abs_name: $('#abs_name').val(),
											abs_email: $('#abs_email').val(),
											emp_name: $('#emp_name').val(),
											emp_email: $('#emp_email').val(),
											text: $('#text').val(),
											func: 'invite_friend',
											url: surl },
												function cb(data){
													$("#empfehlen_inner").html(data);
												} );
}
	
function  terminVerabreden(){
	$.post("/termine/verabreden.php",{ abs_name: $('#abs_name_ver').val(),
											abs_email: $('#abs_email_ver').val(),
											emp_name: $('#emp_name_ver').val(),
											emp_email: $('#emp_email_ver').val(),
											text: $('#text_ver').val(),
											func: 'verabreden',
											tID: $('#tID').val() },
												function cb(data){
													$(".tt_arrow").html(data);
												} );

	
	
}

function terminWeiter(schritt){
	$.post("/termine/verabreden.php",{ func: schritt },
												function cb(data){
													$(".tt_arrow").html(data);
												} );
}

function presseNewsletterBestellen(){
	$.post("/presse/presseNewsletter.php", { name: $('#name').val(),
											firma: $('#firma').val(),
											email: $('#email').val(),
											plz: $('#plz').val(),
											land: $('#land').val(),
											func: 'bestellen' },
												function cb(data){
													$(".tt_arrow").html(data);	
												});	
}




	/*Funktionen zum anzeigen von Boxen (dummerweise jeweils einzeln für jede Box)
	Können auch in die functions.js, hab sie nur zum Verständnis hier drin gelassen*/
	
	/*ACHTUNG Bitte KEIN fadeIn benutzen oder irgendwie die Opacity ändern
	 da sonst prettyCheckboxen nicht mehr richtig im IE7/8 funktionieren!!!*/
	function showNewsletter(){
		$('#newsletter_box').show();
		$('#newsletter').css({color: '#BD0926'});
	}
	function hideNewsletter(){
		$('#newsletter_box').hide(); 
		$('#newsletter').css({color: '#FFFFFF'});
	}
	
	function showEmpfehlen(){
		$('#empfehlen').show();
		$('#tellafriend').css({color: '#BD0926'});
	}
	
	function hideEmpfehlen(){
		$('#empfehlen').hide(); 
		$('#tellafriend').css({color: '#FFFFFF'});
	}
	
	function showAudio(){
		$('#audio').show();
		//$('#sound').css({color: '#BD0926'});
	}
	
	function hideAudio(){
		$('#audio').hide(); 
		//$('#sound').css({color: '#FFFFFF'});
	}
	/* Ende Funktionen */
	
	
	
	
	// JavaScript Document

function initMails() {
	//alert("drin");
	if (!document.getElementsByTagName) return;
	
	var aLinks = document.getElementsByTagName("a");
	for (var i = 0; i < aLinks.length; i++) 
	{
		var mclass = aLinks[i].className;
		if (mclass.indexOf("mailer") > -1) 
		{
				//alert("gefunden");
				var a = aLinks[i].getAttribute("title").replace(" %20 ",".");
				a = a.replace(" ","@");
				
				//if (mclass.indexOf("textlink") > -1) a = '{ ' + a + ' }';
				
				if (mclass.indexOf("textlink") > -1)
				{
					var t = document.createTextNode('{ ' + a + ' }');
				} else {
					var t = document.createTextNode(a);
				}
				
				
				
				var b = a;
				if(a.indexOf("mailto:") < 0) a="mailto:"+a;
				//if(b.indexOf("mailto:") >= 0) b = '{ ' + b.substr(7) + ' }';
				aLinks[i].setAttribute("href",a);
				//aLinks[i].setAttribute("title","Mailen Sie an: "+b);
				aLinks[i].setAttribute("title","");
				
				if(aLinks[i].id != "nix"){
					aLinks[i].appendChild(t);
				}
				else{
					aLinks[i].appendChild(document.createTextNode(aLinks[i].innerHTML));
				}
		}
		
	}

}





//JS-Flash_Kommunikation
//Datei FindeFlash.js



  function findeFlash (flash) {

    if (document.all) {

      if (document.all[flash]) {

        return document.all[flash];

      }

      if (window.opera) {

        var movie = eval(window.document + flash);

        if (movie.SetVariable) {

          return movie;

        }

      }

      return;

    }

    if(document.layers) {

      if(document.embeds[flash]) {

        var movie = document.embeds[flash];

        if (movie.SetVariable) {

          return movie;

        }

      }

      return;

    }

    if (!document.getElementById) {

      return;

    }

    var movie = document.getElementById(flash);

    if (movie.SetVariable) {

      return movie;

    }

    var movies = movie.getElementsByTagName('embed');

    if (!movies || !movies.length) {

      return;

    }

    movie = movies[0];

    if (movie.SetVariable) {

      return movie;

    }

    return;

  }
  
  function setID (id) {
    //var minuten = parseInt(document.forms['tempus'].minut.value);
	//alert(id);
    var film = findeFlash('Lesezirkel');
    if(film) {
      film.SetVariable("ende", id.toString());
	  <!--film.TCallFrame("/", minuten.toString());-->
    }
  }
  
  
  
			function setVar(id){
				var film = findeFlash('soundFlash');
				if(film){
					variable = $("#"+id+":checked").val();
					if(variable == "1")
						val = "true";
					else
						val = "false";
					
					film.SetVariable(id, val);
					setSoundSession(id, val);
				}
				
				//var film = findeFlash('soundFlash');
				//if(film) {
			  	//	film.SetVariable(var, value);
				//}
			}
			
			//set Session
			function setSoundSession(id, val){
					$.post("/include/sound.php", { id: id,
											val: val });	
			}
  
  
  
  //Ende JS-Flash_Kommunikation
  
function blogToggle(id)
{
	//alert($('#content_'+id).css('top'));
	if ($('#blog_'+id).css('display') == 'none')
	{
		$('#blog_'+id).slideToggle(250);
		$('#content_'+id).toggleClass('aktiv');
	}
	else
	{
		$('#blog_'+id).slideToggle(250,function(){$('#content_'+id).toggleClass('aktiv');})
	}
}

//slide-toggle
function toggle(elementID){
	$('#'+elementID).slideToggle(300);
}