
// jQuery JavaScript für die Kontakt-Seite

// Konflikt mit mootools aufheben
// http://www.jung-newmedia.de/blog/typo3-entwicklung/mootools-jquery-konflikt-unter-typo3/
//$.noConflict();
//jQuery(document).ready(function($) {

$(function() {

	// Ausblenden der Rubriken (.kontaktBox)
	$('.kontaktBox').hide();
	// Ausblenden der Kontakt-Details (.kontaktDetails)
	$('.kontaktDetails').hide();
	// Adress-Block der Serv aus- u. einklappbar machen (.startElement)
	$('.startElementIcon').click(function() {
		//$(this).find('p').slideToggle('slow');
		$(this).next('p').slideToggle('slow');
		$(this).toggleClass('startElementGeschlossen');
	 });
	// Bei Klick auf einen Abteilungs-Titel wird der Inhalt Ein- Ausgeblendet
	// und die Darstellung angepasst, Klasse kontaktKopfAktiv wird aktiviert
	$('.kontaktKopf').click(function() {
		$(this).next().slideToggle('slow');
		$(this).toggleClass('kontaktKopfAktiv');
	});
	// Bei Klick auf einen Namen werden die Kontakt-Details angezeigt
	// und der Name wird fett dargestellt, Klasse kontaktNameAktiv wird aktiviert
	$(".kontaktName").click(function() {
		$(this).next('p').toggle('slow');
		$(this).find("span").toggleClass('kontaktNameAktiv');
	});

	// Funktion zum Auslesen von URL-Parametern für javascripts
	// http://www.netlobo.com/url_query_string_javascript.html
	function gup( name )
	{
	  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	  var regexS = "[\\?&]"+name+"=([^&#]*)";
	  var regex = new RegExp( regexS );
	  var results = regex.exec( window.location.href );
	  if( results == null )
		return "";
	  else
		return results[1];
	}
	// zuweisen der Parameter
	var element = gup( 'kundenberatung' );
	var elementEN = gup( 'BusinessUnderwritingOffice' );
	var elementFR = gup( 'ConseilClients' );
	var elementIT = gup( 'ConsulenzaAllaClientela' );
	// Änderungen der Anzeige per javascript jQuery
	if (element==1 || elementEN==1 || elementFR==1 || elementIT==1 )  {
		$('.startElementIcon').addClass('startElementGeschlossen');
		$('.startElementIcon').next('p').hide();
		$('.kundenberatung').prev('p.kontaktKopf').addClass('kontaktKopfAktiv');
		$('.kundenberatung').show();
	}

});


