if(typeof(Flavors.Layout)=="undefined"){
	Flavors.Layout={}}Flavors.Layout.Accordion={};
	
	(function(){var b=Flavors.Layout.Accordion;b.__name__="Flavors.Layout.Accordion";
			  var d=Flavors.Logger.getLogger(b.__name__);b.gallerySettings={thumbsPerRow:5,thumbRowCount:3};
																																																	  b.selectors={parentSlide:".container_block",linkSlide:".block_header a, .block_header2 a, .block_header_top a",linkToggle:".block_header .toggle a, .block_header2 .toggle a, .block_header_top .toggle a",slideBlock:".block_content",description:"#profile_description",service_link:"#accordion .block_header h2, #accordion .block_header2 h2, #accordion .block_header_top h2, #accordion .block_header .toggle"};
	
b.switchToPanel=function(h){d("switchToPanel() serviceAnchor="+h);
var g=Flavors.Page.preparePanel(h);c(g.element,h)};
var e="container_block_active";
var a=500;
var f=function(g){$(g).closest(b.selectors.parentSlide).removeClass(e).find(b.selectors.slideBlock).slideUp(a).end().find(b.selectors.linkToggle).text("+")};
var c=function(h,i){d("open() serviceAnchor="+i);
var g=b.selectors.parentSlide;$(b.selectors.slideBlock).slideUp(a);
$(b.selectors.linkSlide).closest(g).removeClass(e);
$(h).closest(g).addClass(e).find(b.selectors.slideBlock).slideDown(a,function(){}).end().find(b.selectors.linkToggle).html("&ndash;").end().find(".large_image").each(function(){var k=this;var j=$(k).find("a:first");Flavors.Page.PhotoGallery.centerVertically(j,k)});
$.address.value(i)};b.init=function(){$(".block_content").hide();
$(".block_content").css("visibility","visible");$("#accordion").css("visibility","visible");$(".facebook #get_user_photos").show();
$(".flickr #people_getpublicphotos").show();$(".flickr #favorites_getpubliclist").show();$(".vimeo #user_likes").show();$(".vimeo #user_all_clips").show();
$(b.selectors.parentSlide).each(function(){if(!$(this).is("."+e)){$(this).find(b.selectors.slideBlock).css("display","none")}});
$(b.selectors.linkSlide,b.selectors.parentSlide).click(function(h){h.preventDefault();

if($(this).closest(b.selectors.parentSlide).is("."+e)){f(this)}else{var g=$(this).closest(".container_block").find(".service").attr("id");

if(g){Flavors.Page.preparePanel(g);c(this,g)}}});Flavors.Page.Fonts.updateHeader({align:"left",font_size_adjust:true,max_width:445});
Flavors.Page.Fonts.renderHeader("<a href='javascript:void(Flavors.Layout.Accordion.hideAllPanels())'>"+display_name+"</span>")};
b.hideAllPanels=function(g){if(g){g.preventDefault();
g.stopPropagation()}$(b.selectors.parentSlide+"."+e).each(function(){f(this)});return false}})();
Flavors.Page.Layout=Flavors.Layout.Accordion;
