// SeanMcb.com Behaviour Rules

var count = 0;
var allStretch;
//var pager = new ajaxpage('post','navigation','prevpostlink','nextpostlink');
var seanMcbRules = {
	'#wrapper' : function(element){
		var divs = document.getElementsBySelector(".sidemenuitem");
		allStretch = new fx.MultiFadeSize(divs, {duration: 400});
	},
	'div.sidemenu' : function(element){
		Element.cleanWhitespace(element);
	},
	'h5.sidemenutitle' : function(h5){
		count += 1;
		h5.style.cursor = "pointer";
		var div = h5.nextSibling;
		if (count != 1) allStretch.hide(div, 'height');
		h5.onclick = function(){
			if (allStretch) allStretch.showThisHideOpen(div, 100, 'height');
		}
	}
	/*
	,
	'span#prevpostlink' : function(element) {
		element.innerHTML = '<a href="javascript: pager.prevThing();" >&laquo; Previous</a>';
	},
	'span#nextpostlink' : function(element) {
		element.innerHTML = '<a href="javascript: pager.nextThing();" >Next &raquo;</a>';
	}
	*/
};
Behaviour.register(seanMcbRules);