/*********************************************************
* Impressum
*********************************************************/

function masthead()
{
	$('div#footer').css({ height: '10px' });
	$('div#masthead-handler a').click(function(){
		if( $('div#footer').css('height') != 'auto' )
			$('div#footer').css({ height: 'auto'});
		else
			$('div#footer').slideUp(800, function(){
				$(this).css({ display: 'block', height: '10px' });
			});
		$('div#footer').ScrollTo(800);
 		return false;
	});
	
	if( $('body').height() < $(window).height() )
	{
		var contentHeight = $(window).height() - $('div#header').height() - 10;
		$('div#content').height( contentHeight + 'px' );
	}
}


/*********************************************************
* Scrolllinks
*********************************************************/

function scrollinterna() {
    $('a[@href^="#"]').click(function() {
        var parts = this.href.split('#');
        var scrolltarget = '#' + parts[1];
        $(scrolltarget).ScrollTo(800);
        return false;
    });
};


/*********************************************************
* eMail-Verschlüsselung
*********************************************************/

function maildecoding() {
	$('.email').each(function() {
		var mailArr = $(this).html();
		mailArr = mailArr.split(' ');
		var mailTxt = mailArr[0] + "@" + mailArr[2] + "." + mailArr[4];
		var mailOut = "<a href=\"mailto:" + mailTxt + "\" title=\"" + mailTxt + "\">" + mailTxt + "</a>";
		$(this).html(mailOut);
	});
}


/*********************************************************
* Document-Ready
*********************************************************/

$(document).ready(function() { // Wenn DOM geladen, dann ...
	masthead(); // Aufruf der Impressum-Funktion
	scrollinterna(); // Interne Links scrollbar schalten
	maildecoding(); // eMail-Adressen verschlüsseln
});
