// JavaScript Document
		function YOUTubeMakeEmbeddURL(ytURL)
		{
		    if ( -1 != ytURL.search(/\.youtube\./ ) ) return ytURL.replace(/watch\?v=/,"v/");
		    return ytURL;
		}

if (window.jQuery)
	{
	jq(document).ready(function() {
							   
		
		
//flashplayer audio, check before because in event section no mediaplayer.js exists
//		if (jq.isFunction(jQuery.fn.audio))
//	{		
//	 jq('a.audioplayer').audio(); // writing all the div.audio
//	}

		//flashplayer video, check before because in event section no mediaplayer.js exists
		if (jq.isFunction(jQuery.fn.video))
		{		
		 jq('a.videoplayer').video(); // writing all the div.video
		}

	// navigation-styling start
	
	jq("#nav").attr({
		style: "text-align: right"
		});

	var steigung = 194/839;

       jq("#nav ul.navTree li a").each(function (i) {
		var position = jq(this).position();
		var textoffset = Math.round(position.top * steigung);
		jq(this).attr({
			style: "padding-right:" + textoffset + "px"
			});		
             });	
             
        jq ('div.socialbar').attr ({
			style: "padding-right:" + Math.round(jq('div.socialbar').position().top * steigung) + "px"
			});
	
	// navigation-styling end
	
	
		// open external-links in new window 

		jq('a.external-link')
		.attr("target", "_blank");

/* panoramen */



		    jq(".panoItem dl").each( function(i) {
			selectOverlay = ".simple_overlay";
			/* alert('hell'); */

			overlay = jq(this).find(selectOverlay);

			if (! overlay.length ) return;

			my_href = jq(this).find("dd a").attr("href");
			my_href = YOUTubeMakeEmbeddURL(my_href);

			jq(overlay).find(".flash_container").flashembed({src:my_href, wmode:'opaque', version:[9,0] });

			jq(this).find("a").overlay({expose: {color:'#000', loadSpeed:150, closeSpeed:200}, target:overlay });
			jq(this).find("a").attr({href: "javascript:;;", target: ""});

		    });
		    jq("body").append(jq(".simple_overlay"));

		
		//i know
		jq("a[href*=' '], a[href*='%20']").click(function() {
			var realemail = '';
			var email = jq(this).attr("href");
			if (email.indexOf("mailto:") == -1)
				{
				if (email.indexOf(" ") != -1) 
				  {
				  var emailArray = email.split(" ");
				  }
				  else
				  {
				  var emailArray = email.split("%20");
				  }
				for (var i=emailArray.length; i>=0; i=i-1)
					{
						if (typeof emailArray[i] != 'undefined')
						{
							if (i==2)
							{
							realemail = realemail + emailArray[i] + '@';
							}
							else
							{
							realemail = realemail + emailArray[i] + '.';
							}
						}
					}
				realemail = realemail.substring(0, realemail.length -1);
				realemail = 'mailto:' + realemail;
				jq(this).attr("href", realemail);
				//alert (realemail);
				}
			});

			

			});
	}
			   


