$( document ).ready( function() {

	/* sIFR */
	if(typeof sIFR == "function") {
		jQuery("#body h1").addClass('sifr');
		sIFR.replaceElement(named({sSelector:"h1.sifr", sFlashSrc:"/javascripts/sifr/DinNeuzeitGroteskStd.swf", sColor:"#007a96", sBgColor:"#f4f4f4"}));
		sIFR.replaceElement(named({sSelector:"h2.sifr", sFlashSrc:"/javascripts/sifr/DinNeuzeitGroteskStd.swf", sColor:"#007a96", sBgColor:"#f4f4f4"}));
		sIFR.replaceElement(named({sSelector:"h3.sifr", sFlashSrc:"/javascripts/sifr/DinNeuzeitGroteskStd.swf", sColor:"#ffffff", sBgColor:"#f4f4f4"}));
	};
	
	/* forms */
	var sEmailAddress = $( "#newsletter label[for='sEmailAddress']" ).text();
	
	$( "#sEmailAddress" ).val(sEmailAddress);
	
	$( "#sEmailAddress" ).focus(function() {
		if ($( this ).val() == sEmailAddress) {	
			$( this ).val( "" );
		}
	}).blur(function() {
		if($( this ).val() == "") {
			$( this ).val( sEmailAddress );
		}
	});
	
	/* safari */
	if(jQuery.browser.safari) {
		$( '#additional').attr( 'href', 'css/safari.css');
	}

	/* Sitemap */
	$('ul.sitemap li.page, ul.sitemap p.unlinked').mouseover(function () {
		$(this).addClass('hover');
	}).mouseout(function () {
		$(this).removeClass('hover');		
	}).click(function (event) {
		if ( ! $(event.target).hasClass('more-link')) {
			var link = $('a', this);
			var url = link.attr('href');
			if (url && ! link.hasClass('more-link')) {
				window.location.href = url;
			}
			else {
				$(this).next('ul').slideToggle(300);
			}
			event.preventDefault();
		}
	});
	$('ul.sitemap ul').hide();
	
	if ($('ul.sitemap>li, ul.sitemap>li>ul>li').length < 20) {
		$('ul.sitemap>li>ul').show();
	}
	

	/* Sidenav */
	$('#sidenav li.linked').mouseover(function () {
		$(this).addClass('hover');
	}).mouseout(function () {
		$(this).removeClass('hover');		
	}).click(function (event) {
	  	var url = $('a', this).attr('href');
	  	if (url) {
	  		window.location.href = url;
	  	}
	  	event.preventDefault();
	});
})
