/*
	Make Forum
*/

/* Based on http://desandro.com/resources/jquery-masonry */
/* Ported to Mootools by FLorian Pichler */
/* Requires Core AND More! */
Element.implement({
	wrapContent: function(el) {
		this.adopt(document.id(el, true).getChildren()).inject(document.id(el, true));
		return this;
	}
});

init = function(){
	$$2('.card').each(function(el){
		new Element('div',{'class':'inner'}).wrapContent(
			new Element('div',{'class':'tr'}).wrapContent(
				new Element('div',{'class':'bl'}).wrapContent(el)))
	});
	if( $2('billboard') && $2('billboard').getChildren('li').length > 0 ){
		var panes = [];
		var c = 0;
		var rotation;
		$2('billboard').getChildren('li').each(function(pane,i){
			
			panes[i] = pane.set('tween',{duration: 900}).fade('hide');
			if(i == 0){
				panes[i].addClass('top').fade('in');
			}
		});
		var spinner = function(){
			panes[c].removeClass('top').fade('out');
			c = (c < panes.length - 1) ? c + 1 : 0;
			panes[c].addClass('top').fade('in');
		}
		var spinnerStart = function(){
			rotation = spinner.periodical(8000);
		}
		var spinnerStop = function(){
			$clear(rotation);
		}
		spinnerStart();
	}
}