/**
 * phpBB Sidebar
 *
 * Copyright (c) 2011 Pico (forumwpia.org)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 */
jQuery(document).ready(function($) {

	var	$objMain = $('#main'),
		$objFl = $('#forumslist'),
		$objSidebar = $('#sidebar'),
		$objSidebarhide = $('#hide');
		$objSidebarshow = $('#show');
	
	$objSidebarhide.click(function(){
		$objSidebar.animate({height: "hide", opacity: 0}, 250, function () {
			$objFl.animate({width: "100%"}, 250);
			$objMain.removeClass('use-sidebar');
			$objSidebarhide.hide(150);
			$objSidebarshow.show(1000);
		});
		$.cookie('sidebar', 'closed', { expires: 365 });
	});
	
	$objSidebarshow.click(function(){
		$objFl.animate({width: "78%"}, 250, function() {
			$objMain.addClass('use-sidebar');
			$objSidebar.animate({height: "show", opacity: 1}, 100);
			$objSidebarshow.hide(150);
			$objSidebarhide.show(1000);
		});
		$.cookie('sidebar', 'open', { expires: 365 });
	});

	if ($.cookie('sidebar') == 'closed')
	{
		$objMain.removeClass('use-sidebar');
		$objSidebarhide.hide();
		$objSidebarshow.show();
	}
});

//Collapsable made by CaniDev
jQuery(document).ready(function(a){a.fn.collapsableSidebar=function(b){function h(){var b=c.cookiename+"=";var d=document.cookie.split(";");for(i=0;i<d.length;i++){var e=d[i];while(e.charAt(0)==" "){e=e.substring(1,e.length)}if(e.indexOf(b)==0){f=e.substring(b.length,e.length).split(":");break}}for(i=0;i<f.length;i++){a("#sidebar-"+f[i]).find(c.container).hide();a("#sidebar-"+f[i]).find("."+c.classname).addClass("collapsed")}}function g(){e.each(function(){e_display=a(this).find(c.container).css("display");parent_id=a(this).attr("id");if(parent_id!=undefined){c_data=parent_id.replace("sidebar-","");pos=a.inArray(c_data,f);if(e_display=="none"&&pos==-1){f.push(c_data)}else if(e_display=="block"&&pos!=-1){f.splice(pos,1)}}});var b=90;var d=new Date;d.setTime(d.getTime()+b*24*60*60*1e3);expires="; expires="+d.toGMTString();document.cookie=c.cookiename+"="+f.join(":")+expires+c.cookiesettings}var c={header:".sidebar_title",container:".sidebar-content",classname:"s-side",cookiename:"sidebarcookie",cookiesettings:"; path=/",active:true};c=a.extend(c,b);var e=a(this);var f=new Array;if(!c.active){return this}e.each(function(){b_id=a(this).attr("id");button=a('<div id="'+c.classname+"-"+b_id+'" class="'+c.classname+'"></div>');a(this).find(c.header).append(button)});a("."+c.classname).click(function(b){d=a("#"+a(this).attr("id").replace(c.classname+"-","")).find(c.container);if(d.css("display")=="block"){d.slideUp("slow",g);a(this).addClass("collapsed")}else{d.slideDown("slow",g);a(this).removeClass("collapsed")}b.preventDefault()});a(document).ready(h);return this}})

