// JS function for uncrypting spam-protected emails:
function UnCryptMailto(s) {	//
	var n=0;
	var r="";
	for(var i=0; i < s.length; i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(5));
	}
	return r;
}

// JS function for uncrypting spam-protected emails:
function linkTo_UnCryptMailto(s)	{	//
	location.href=UnCryptMailto(s);
}
function switchlang(lang)
{
    $.get(window.location.protocol+'//'+window.location.host + '/.'+ lang + ".lang", function (strReturn) { window.location.href = strReturn; });
}
$(function(){
	var userAgent = navigator.userAgent.toLowerCase();
	var userBrowserName  = navigator.appName.toLowerCase();
	// Figure out what browser is being used
	$.browser = {
		version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
		safari: /webkit/.test( userAgent ),
		opera: /opera/.test( userAgent ),
		msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
		mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent ),
		name:userBrowserName
	};

});

// JScrollPane	
$(function()
{
	$('.news').jScrollPane();
});


// Mail-Slider
$(document).click(function(clickelement)
{
	var strMailformDisplay = $(".mailform").attr('style');
	if(strMailformDisplay == "display: block;" || strMailformDisplay == "display: block; ")
  {

		if((clickelement.target.id !== $("#mailimport").attr('id')) && (clickelement.target.id !== $("#mailimportsendlink").attr('id')))
		{
		  $(".mailform").slideToggle("slow");

		}
  }
});

// network-Slider
$(document).click(function(clickelement)
{

	var strNetworkDisplay = $(".networkcontent").attr('style');
	if(strNetworkDisplay == "display: block;" || strNetworkDisplay == "display: block; ")
	{
  	if(clickelement.target.id !== $(".networkcontent").attr('id'))
  	{
       $(".networkcontent").slideToggle("slow");
    }
	}
});


// Content Fader
jQuery.fn.fadeToggle = function(speed, easing, callback) {
  return this.animate({opacity: 'toggle'}, speed, easing, callback);
};


// Lightbox
function initialFancyBox()
{
	$("a.lightbox").fancybox({
		'overlayOpacity' : 0.75,
		'overlayColor' : '#FFF',
		'padding' : 15,
		'hideOnContentClick'	: true,
		titlePosition			: 'inside',
		'zoomSpeedIn' : 500,
		'zoomSpeedOut' : 500,
		'showCloseButton' : false
	}); 
}


$(document).ready(function()
{
	
	$(".slideshow_link").click(function () 
	{

	 	$('#inner').slideToggle('slow');
		slidemode = $(".slideshow_link").attr('slider');
		slidepos = $(".slideshow_link").attr('sliderpos');
	  if(slidemode == "false") {
	  	$(".slideshow_link").attr('slider','true');
	  	slidemode = 'true';
	  }
	  else 
	  {
	  	$(".slideshow_link").attr('slider','false');
	  	slidemode = 'false';
	  }
	  slideshow(slidepos,slidemode)
	});

	$(".mailform").hide();
  $(".toggle").click(function () 
  {
   	$(".networkcontent").hide();
    $(".mailform").slideToggle("slow");
  });

	$(".networkcontent").hide();
  $(".togglenetwork").click(function () 
  {
   	$(".mailform").hide();
    $(".networkcontent").slideToggle("slow");
   });
	
	initialFancyBox();
	
});

