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


rarebrick.currentPicNum = -1;
rarebrick.zindex = 100;
rarebrick.ssLoop = true;
rarebrick.picDelta = 6000;
rarebrick.init = function() {
	rarebrick.ssImgs = jQuery('#slideshow img');
	rarebrick.ssImgs.each(rarebrick.initImg);
	rarebrick.showNextPic();
	rarebrick.initButtons();
}

rarebrick.initButtons = function() {
	jQuery('p.buttons a').each(rarebrick.initButton);
}
rarebrick.initButton = function() {
	var b = jQuery(this);
	var span = jQuery('<span>').append('<span class="l">&nbsp;</span>').append('<span class="mid">'+b.html()+'</span>').append('<span class="r">&nbsp;</span>');
	b.empty();
	b.append(span);
}

rarebrick.showNextPic = function() {
	
	rarebrick.currentPicNum++;
	if(rarebrick.currentPicNum >= rarebrick.ssImgs.length) {
		if(!rarebrick.ssLoop) return;
		rarebrick.currentPicNum = 0;
	}
	//alert(rarebrick.ssImgs[rarebrick.currentPicNum]);
	jQuery(rarebrick.ssImgs[rarebrick.currentPicNum]).hide().css('z-index', rarebrick.zindex++).fadeIn(1500);
	//alert(rarebrick.ssImgs[rarebrick.currentPicNum].src);
	if(rarebrick.ssImgs.length > 1) setTimeout(rarebrick.showNextPic, rarebrick.picDelta);
}

rarebrick.initImg = function() {
	var img = jQuery(this);
	//alert(this.complete);
	//img.bind('load', rarebrick.imgLoad);
	img.hide();
}

rarebrick.imgLoad = function() {
	//alert(this.complete);
}

rarebrick.nextSlideImage = function() {
	var ss = document.getElementById('slideshow');
	if(ss) {
		var foundOne = false;
		var firstChild;
		for(var i=0; i<ss.childNodes.length; i++) {
			var child = ss.childNodes[i];
			if(child.nodeName.toLowerCase() == 'img') {
				if(!firstChild) firstChild = child;
				if(foundOne == true) {
					child.style.display = 'inline';
					return;
				}
				if(child.style.display != 'none') {
					child.style.display = 'none';
					foundOne = true;
				}
			}
		}
		firstChild.style.display = 'inline';
	}
}

rarebrick.popup = function(theURL,winName,features) {
  window.open(theURL,winName,features);
}


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

emailSignup = function() {
	var url = 'http://visitor.r20.constantcontact.com/d.jsp?llr=bnqpffeab&m=1103980118433&p=oi';
	var elem = document.getElementById('ea');
	if(elem) {
		var ea = elem.value;
		url = url + '&ea=' + ea;
	}
	
	var dx=600;
	var dy=400;
	var w = window.open(url, 'emailsignup', 'width=' + dx + ',height=' + dy + ',status=no,resizable=no,menubar=yes,location=no,scrollbars=yes,toolbar=no');
	w.focus();
	return false;
}


