jQuery.cookie=function(key,value,options){if(arguments.length>1&&(value===null||typeof value!=="object")){options=jQuery.extend({},options);if(value===null){options.expires=-1;}
if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days);}
return(document.cookie=[encodeURIComponent(key),'=',options.raw?String(value):encodeURIComponent(String(value)),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));}
options=value||{};var result,decode=options.raw?function(s){return s;}:decodeURIComponent;return(result=new RegExp('(?:^|; )'+encodeURIComponent(key)+'=([^;]*)').exec(document.cookie))?decode(result[1]):null;};

(function(jQuery){jQuery.fn.supersized=function(){jQuery.inAnimation=false;jQuery.paused=false;var options=jQuery.extend(jQuery.fn.supersized.defaults,jQuery.fn.supersized.options);jQuery(window).bind("load",function(){if(jQuery('#slideshow .activeslide').length==0)jQuery('#supersized img:first').addClass('activeslide');if(options.slideshow==1){d=new Date();sync=59-d.getSeconds();slideshow_interval=setTimeout("slidesynced("+options.slide_interval+")",sync*1000)}});jQuery(document).ready(function(){jQuery('#supersized').resizenow();});jQuery(window).bind("resize",function(){jQuery('#supersized').resizenow();});};jQuery.fn.resizenow=function(){var options=jQuery.extend(jQuery.fn.supersized.defaults,jQuery.fn.supersized.options);return this.each(function(){var ratio=options.startheight/options.startwidth;var browserwidth=jQuery(window).width();var browserheight=jQuery(window).height();jQuery(this).height(browserheight);jQuery(this).width(browserwidth);if((browserheight/browserwidth)>ratio){jQuery(this).children().height(browserheight);jQuery(this).children().width(browserheight/ratio);}else{jQuery(this).children().width(browserwidth);jQuery(this).children().height(browserwidth*ratio);}
if(options.vertical_center==1){jQuery(this).children().css('left',(browserwidth-jQuery(this).children(':first').width())/2);jQuery(this).children().css('top',(browserheight-jQuery(this).children(':first').height())/2);}
return false;});};jQuery.fn.supersized.defaults={startwidth:4,startheight:3,vertical_center:1,slideshow:1,transition:1,slide_interval:5000};})(jQuery);function slidesynced(intw){clearTimeout(slideshow_interval);nextslide();slideshow_interval=setInterval("nextslide()",intw);}
function nextslide(){if(jQuery.inAnimation)return false;else jQuery.inAnimation=true;var options=jQuery.extend(jQuery.fn.supersized.defaults,jQuery.fn.supersized.options);var currentslide=jQuery('#supersized .activeslide');currentslide.removeClass('activeslide');if(currentslide.length==0)currentslide=jQuery('#supersized img:last');var nextslide=currentslide.next().length?currentslide.next():jQuery('#supersized img:first');var prevslide=nextslide.prev().length?nextslide.prev():jQuery('#supersized img:last');jQuery('.prevslide').removeClass('prevslide');prevslide.addClass('prevslide');prevslide.removeClass('ssf');nextslide.hide().addClass('activeslide')
if(options.transition==0){nextslide.show();jQuery.inAnimation=false;}
if(options.transition==1){nextslide.fadeIn(1500,function(){jQuery.inAnimation=false;});}
jQuery('#supersized').resizenow();}

jQuery.fn.supersleight=function(settings){settings=jQuery.extend({imgs:true,backgrounds:true,shim:'x.gif',apply_positioning:true},settings);return this.each(function(){if(jQuery.browser.msie&&parseInt(jQuery.browser.version,10)<7&&parseInt(jQuery.browser.version,10)>4){jQuery(this).find('*').andSelf().each(function(i,obj){var self=jQuery(obj);if(settings.backgrounds&&self.css('background-image').match(/\.png/i)!==null){var bg=self.css('background-image');var src=bg.substring(5,bg.length-2);var mode=(self.css('background-repeat')=='no-repeat'?'crop':'scale');var styles={'filter':"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='"+mode+"')",'background-image':'url('+settings.shim+')'};self.css(styles);};if(settings.imgs&&self.is('img[src$=png]')){var styles={'width':self.width()+'px','height':self.height()+'px','filter':"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+self.attr('src')+"', sizingMethod='scale')"};self.css(styles).attr('src',settings.shim);};if(settings.apply_positioning&&self.is('a, input')&&(self.css('position')===''||self.css('position')=='static')){self.css('position','relative');};});};});};

(function(c){var a=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var d=a.length;d;){this.addEventListener(a[--d],b,false)}}else{this.onmousewheel=b}},teardown:function(){if(this.removeEventListener){for(var d=a.length;d;){this.removeEventListener(a[--d],b,false)}}else{this.onmousewheel=null}}};c.fn.extend({mousewheel:function(d){return d?this.bind("mousewheel",d):this.trigger("mousewheel")},unmousewheel:function(d){return this.unbind("mousewheel",d)}});function b(f){var d=[].slice.call(arguments,1),g=0,e=true;f=c.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta){g=f.wheelDelta/120}if(f.detail){g=-f.detail/3}d.unshift(f,g);return c.event.handle.apply(this,d)}})(jQuery);

var t;

$(function(){
			$.fn.supersized.options = {  
				startwidth: 800,  
				startheight: 533,
				vertical_center: 1,
				slideshow: 0 
			};
			$("#supersized").supersized();
			 });
			
			$(document).ready(function() { 
				$("#content").height(myHeight()-166);
				$("#sidebar-left").height(myHeight()-126);
				$("#content").mousewheel(function(event,delta) {
				    if(delta>0 && document.getElementById('content').scrollTop == 0){   event.preventDefault(); }
					if(delta<0 && document.getElementById('content').scrollHeight == (document.getElementById('content').scrollTop+document.getElementById('content').offsetHeight)){event.preventDefault();}
				});
				
				$('body').supersleight({shim: '/c/kundk/x.gif'});
				$('.menu .first .first a.active').click(function() {$('#Tatigkeitsfelder').fadeIn('slow'); $('.menu .first .first a').addClass('active');})
				if(window.location.hash == ''){ $('#Tatigkeitsfelder').hide();  $('.menu .first .first a.active').removeClass('active'); }
				$(".Tatigkeitsfelder").click(function() {$('#Tatigkeitsfelder').fadeIn('slow');$('.menu .first .first a').toggleClass('active');})
				$(".node-23 .yrheader").click(function() { if($('.yearActive') != $(this).next()){$('.yearActive').slideToggle(); $('.yearActive').removeClass('yearActive');} $(this).next().slideToggle();$(this).next().toggleClass('yearActive'); }).next().hide();
				
				$("a.profil-toggle").click(function(){ $('#block-views-Anwalte-block_4').toggle(); $('#block-views-Pubikationen-block_2').toggle(); $('a#cv').parent().parent().toggle(); $('a#pub').parent().parent().toggle(); return false;})
				
				$("#block-views-Pubikationen-block_2").hide();
				
				$("a.month-header").next().hide();
				$(".view-Vortrage .view-header p a").click(function(){
					changevtab($(this).attr('alt'),false);						
					return false;
				})
				var loc = window.location.pathname
				if(loc.indexOf("/vortraege") != -1){
					var str = window.location.hash
					var set = false
					$('.vjr').each(function(){
						if(window.location.pathname.search(this.innerHTML)!= -1){
							$(this).addClass('cjr'); 
							set = true;
						}
					})
					if(str != ''){
						changevtab('month'+str.substr(1),true);
					}else{
						$(".current_month").prev().toggleClass("current_month");
						$(".current_month").show();
						
						var d = new Date();
						var monthnum=zeroPad(d.getMonth()+1,2);
						$(".month"+monthnum).addClass('cur_month_tab');
						
					}
					if(set === false){
						$('.vjr:first').addClass('cjr');
					}
				}
				$('#supersized').resizenow(); 
				
				
			});
			$(window).bind("resize", function(){ 
				$("#content").height(myHeight()-166); 
				$("#sidebar-left").height(myHeight()-126);
			});
			$(window).bind('hashchange', function() {
			  	var loc = window.location.pathname
				if(loc.indexOf("/vortraege") != -1){
					var str = window.location.hash
					changevtab('month'+str.substr(1),true);
				}
			});
			function zeroPad(num,count)
			{
			var numZeropad = num + '';
			while(numZeropad.length < count) {
			numZeropad = "0" + numZeropad;
			}
			return numZeropad;
			}
			
			function changevtab(click,doanim){
				
				if(doanim){
					$('.cur_month_tab').toggleClass('cur_month_tab'); 
					$('.'+click).addClass('cur_month_tab');
					$('.current_month').fadeOut(); 
					$('.current_month').removeClass('current_month'); 
					$('#'+click).fadeIn(); 
					$('#'+click).prev().fadeIn(); 
					$('#'+click).addClass('current_month');
					$('#'+click).prev().addClass('current_month');
				}
				var str = click;
				window.location.hash = str.substring(5);
			}
			
			function scrollmenu(){$("#sidebar-left").height(myHeight()-126);
			$("#sidebar-left").css('overflow','auto');
			$("#sidebar-left").width(270)
			$("#sidebar-left").children(":first").width(237)
			$("#content").css({'position':'relative','left':'-34px'})
			$("#content").scroll(function () { $("#sidebar-left").scrollTop($("#content").scrollTop());
			})
			$("#sidebar-left").scroll(function () { $("#content").scrollTop($("#sidebar-left").scrollTop());
			})}
			function unscrollmenu(){$("#sidebar-left").height($("#sidebar-left").children(":first").height()+20)
			$("#sidebar-left").css('overflow','hidden');}
			
			function myHeight() {
			  var myHeight = 0;
			  if( typeof( window.innerWidth ) == 'number' ) {
			    //Non-IE
			    myHeight = window.innerHeight;
			  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
			    //IE 6+ in 'standards compliant mode'
			    myHeight = document.documentElement.clientHeight;
			  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
			    //IE 4 compatible
			    myHeight = document.body.clientHeight;
			  }
			  return myHeight;
			}

