//Bei Punkten ohne Unterpunkte den grafischen Pfeil entfernen und bei Deviseninfos den Buttonpfeil hinzufügen
function initNav(){
    //$("#primNav li:contains('Sie sind')").addClass("noArrow");
    $("#primNav li:contains('Devisenbericht')").addClass("deviseninfo");
}

function initTabs(){
    //TABS
    $(".tab_content").hide(); //Hide all content
    $("ul.tabs li:first").addClass("active").show(); //Activate first tab
    $(".tab_content:first").show(); //Show first tab content

    //On Click Event
    $("ul.tabs li").click(function() {

		$("ul.tabs li").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$(".tab_content").hide(); //Hide all tab content

		var activeTab = $(this).find("a").attr("rel"); //Find the href attribute value to identify the active tab + content
		$(activeTab).show(); //Fade in the active ID content
		return false;
    });
}

/* GEBIETEKARTE */
function initGebieteKarte(){
	
	var arFilialen = new Array(); //Für Gebietekarte
	var mapArea = $('#gebieteKarte area');
	/*var arFilialen = mapArea.each(function() {
						$(this).attr('alt');
					});*/
    /* jQuery Filialenkarte */
    arFilialen["kk"]  = $('.kk').attr('alt');
    arFilialen["hoe"] = $('.hoe').attr('alt');
    arFilialen["er"]  = $('.er').attr('alt');
    arFilialen["fue"] = $('.fue').attr('alt');
    arFilialen["nue"] = $('.nue').attr('alt');
    arFilialen["mfs"] = $('.mfs').attr('alt');
    arFilialen["gun"] = $('.gun').attr('alt');
    arFilialen["din"] = $('.din').attr('alt');
    arFilialen["ans"] = $('.ans').attr('alt');
    arFilialen["rot"] = $('.rot').attr('alt');
	
	/* mouseover/mouseout statt hover, da letzteres im IE (alle Versionen) nicht greift. */
	mapArea
	.removeAttr('title')
	.mouseover(function() {
    	$('#mapInfos').text(arFilialen[$(this).attr('class')]);
	})
	.mouseout(function() {
    	$('#mapInfos').text('');
	});
}
/* GEBIETEKARTE END */

/*** Schalter für Druckansicht ***/
function switchStyles(){
	var b = $('#druckansicht a');
	var a = ($(b).text() == 'Zurück zur Bildschirmansicht');
	var t = ($(b).attr('title') == 'Zur Bildschirmversion zurückkehren');
	$(b).html(a ? 'Druckansicht' : 'Zurück zur Bildschirmansicht');
	$(b).attr('title', t ? 'Druckversion dieser Seite' : 'Zur Bildschirmversion zurückkehren');
	$('link[rel*=style]').each(function(c){
		if(this.getAttribute('media') == 'screen'){
			this.disabled=!a
		}
		if(this.getAttribute('media') == 'print'){
			this.setAttribute('media','screen, print')
		}
		else{if(this.getAttribute('media') == 'screen, print'){
			this.setAttribute('media','print')
			}
		}
	});
};


$(document).ready( function() {

	$('a').focus(function(){
		$(this).blur();
	});

	initNav();
	initTabs();
	initGebieteKarte();
	
	$('#containerContentRight li.telefon').prepend('Tel: ');
	$('#containerContentRight li.email a').text('E-Mail');
	
	/*** Menüpunkt für Druckansicht ***/
	$('#bottomNav').append('<li id="druckansicht"></li>');
	var a = $('<a rel="alternate" href="javascript:void(0);" title="Druckversion dieser Seite">Druckansicht</a>');
	a.appendTo($('#druckansicht'));
	/*** Klick-Funktion für Druckansicht ***/
	$('#druckansicht a').click(function(){
		switchStyles();
		return false;
	});

	//INTRANET
	if($('body.intranet').length > 0){
		
		lastLi = $("body.intranet #containerMenu li.lev2:last");
		lastLi.addClass("intranetNavLiLast");

	}
	// INTRANET ENDE
});
