﻿
function float_element(selector){element=$(selector).closest(".box");container=element.closest(".floating-element-container");if(container.offset()!=null){original_top_offset=container.offset().top;column=$('.right-column');if($(window).scrollTop()>=original_top_offset){left_offset=container.offset().left-$(window).scrollLeft();element.css("left",left_offset+"px");element.css("position","fixed");column.css("overflow","visible");}else{element.css("position","static");column.css("overflow","hidden");}}}
$(document).ready(function(){$('.box-content .hidden').prev().children().css('background-position','0 -37px');$('.toggle-btn').click(function(){if($(this).parent().next().is(':visible')){var cookie=$(this).attr("title");$.cookie(cookie,'collapsed',{expires:30,path:'/'});$(this).css('background-position','0 -37px');$(this).parent().next().hide('slow');}else{var cookie=$(this).attr("title");$.cookie(cookie,'expanded',{expires:30,path:'/'});$(this).css('background-position','0 0');$(this).parent().next().show('slow');}});$('.toggle-btn').each(function(){var title=$(this).attr("title");var cookie=$.cookie(title,{path:'/'});if(cookie=='collapsed'){$(this).css('background-position','0 -37px');$(this).parent().next().css('display','none');}
else{$(this).css('background-position','0 0');$(this).parent().next().css('display','block');}});$('.subscribe-toggle').click(function(){$('#subscribe-panel').animate({height:'toggle'});});if($(".subpage .left-column").height()>$(".subpage .main-column").height()){$(".subpage .main-column").height($(".subpage .left-column").height());}
if($(".subpage .left-column").height()>$(".subpage .main-column-full").height()){$(".subpage .main-column-full").height($(".subpage .left-column").height());}
$('.glossary').closest('.box').wrap('<div class="floating-element-container" />');float_element('.glossary');$(window).scroll(function(){float_element('.glossary');});$(window).resize(function(){float_element('.glossary');});})
