if(!rarebrick) var rarebrick = new Object();

rarebrick.initPars = function() {
	rarebrick.parTimer = setTimeout('rarebrick.initParsNow()', 2000);
}

rarebrick.pars = null;
rarebrick.currentPar = null;
rarebrick.parTimer = 0;

rarebrick.initParsNow = function() {
	rarebrick.pars = jQuery("#contentWrap div.content p");
	jQuery(rarebrick.pars).click(rarebrick.showNextPar).each(rarebrick.parSlideInitText);
	rarebrick.currentPar = rarebrick.pars[0];
	//rarebrick.showPar(rarebrick.currentPar);
	jQuery(rarebrick.currentPar).each(rarebrick.showPar);
}

rarebrick.parSlideInitText = function() {
	this.innerHTML = this.innerHTML.replace(/~/, '<span class="byline">~') + '</span>';
}

rarebrick.showPar = function() {
	rarebrick.parTimer = setTimeout('rarebrick.showNextPar()', 7000);
	jQuery(this).hide().css('display','none').fadeIn(500);
}

rarebrick.showNextPar = function() {
	clearTimeout(rarebrick.parTimer);
	jQuery(rarebrick.currentPar).fadeOut(300);
	var currentPar;
	try {
		currentPar = jQuery(rarebrick.currentPar).next()[0];
		//alert('currentPar: ' + currentPar[0]);
	} catch(e) {}
	if(!currentPar) {
		currentPar = rarebrick.pars[0];
	}
	rarebrick.currentPar = currentPar;
	jQuery(rarebrick.currentPar).each(rarebrick.showPar);
}

jQuery('document').ready(rarebrick.initPars);

