/*
-------- CONTENT -------------
pngFix
fancyBox
innerfade
Höhen-Angleichung der beiden großen boxen
IMG ohne alt Text füllen
Slider für Produkte
Produkt Detail Slider
Standorte PullDown
Standorte ordnen
*/

$(document).ready( function() {
	// PNG FIX für PNG
	//$(document).pngFix();
	
	// searchbox
	$('#search').focus(function() {$(this).val('');});

	//Header navigation blocks width
	$('div.headernavigation').width(860/$('div.headernavigation').size());
	
	//INDEX - Header navigation mouseover effect - INDEX
	$("div.headernavigation[alt!='active']").hover(
		function() {
			if($(this).attr('alt')!='active') {
				$(this).find('div.headernavigationTransContainer > div.headernavigationTans').show();
				$(this).find('div.headernavigationBlock > a').css('color','white');
			}
		}, function() {
			if($(this).attr('alt')!='active') {
				$(this).find('div.headernavigationTransContainer > div.headernavigationTans').hide();
				$(this).find('div.headernavigationBlock > a').css('color','#70AB8A');
		}
	}).click(function() {
			window.location.href = $(this).find('div.headernavigationBlock > a').attr('href');
	});
		
	//STANDARD - Header navigation mouseover effect STANDARD & Linking
	$("div.headernavigationIndex").hover(
	function() {
		$(this).find('div.headernavigationIndexTransContainer > div.headernavigationIndexTans').show();
		$(this).find('div.headernavigationBlock > a').css('color','white');
	}, function() {
		$(this).find('div.headernavigationIndexTransContainer > div.headernavigationIndexTans').hide();
		$(this).find('div.headernavigationBlock > a').css('color','#70AB8A');
	}).click(function() {
		window.location.href = $(this).find('div.headernavigationBlock > a').attr('href');
	});
	
	if($('p.ansprechpartner').size()>1) {
		// accordion ansprechpersonen
		$("p.ansprechpartner[title!='selected']").click(
			function() {
				$("div.ansprechpartner[title='selected']").each( function () {$(this).attr('title','').animate({height:$(this).find('p.ansprechpartner').height()+4},300)}).find('div').hide();
				$(this).parent().animate({height:'225px'},300).attr('title','selected').find('div').show();
			}
		);
	}
	$('div.ansprechpartner:first').animate({height:'225px'},300).attr('title','selected').find('div').show();
	
	//CURRENTNAVIGATION PULLDOWN
	$('#currentNavigation').bind('mouseover', 
		function() {$(this).stop().animate({height:'150px'},400); $('ul.currentNavigation').fadeTo("fast", 0.3);})
	.bind('mouseleave',
		function() {$(this).stop().animate({height:'39px'},300); $('ul.currentNavigation').fadeTo("fast", 1);});
	
	// Kundenliste & Referenzen Link nach rechts weitergeben
	$("a[alt='referenzen']").attr('href',$("ul.currentNavigation > a.currentNavigationItem:last").attr('href'));
	$("a[alt='kundenliste']").attr('href',$("ul.currentNavigation > a.currentNavigationItem:last").attr('href')+'&k=1');


	// show/hide curren navigation > branche
	if($('#currentNavigation > ol > li > #currentNavigationHeader').size()>=1) {
		$('#currentNavigation').show();
		var marg = (30-$('#checkHeight').height())/2;
		$('#currentNavigationHeader').css('margin-top',marg);
	} else {
		$('#mainNavigation').css('margin-top','0px');
	}

	//EMAIL WEITERLEITUNG
	$("a[href^='mailto']").click(function () {
		var mailto = $(this).attr('href');
		var thisSite = document.URL;
		$('#hidden').load('/_include/site/mailto.php',{address:mailto, site:thisSite});
	});

});