jQuery(document).ready(function($) {
	/* main page image rotator */
	setInterval('rotate()', 5000);
	
	/* links page popups */
	$('a[rel="external"]').attr("target","_blank");
	
	/* contact form success */
	var address = document.location.toString();
	if (address.match('#success')) {
		$('#column2').prepend('<div class="success">Thank you, your comments have been sent.</div>');
	}
});

// changes main page pic
function rotate() {
	var mainImage = $('#mainImage p');
	var currentPic = mainImage.css("background-image");
	var replacement = /(.*)([1-9])(.*)/; // grabs the number from the filename (format is mainpage-##.png)
	var num = parseInt(currentPic.replace(replacement, "$2"));
	
	// hard-coded for now
	var first = 1;
	var last = 6;
	if(num == last) {
		num = first;
	} else {
		num++;
	}
	
	// crossfades current pic and new pic
	var newPic = currentPic.replace(replacement, "$1" + num + "$3");
	var replacement = /url\(\"*(.*)\"*\)/;
	currentPic = currentPic.replace(replacement, "$1");
	mainImage.html('<img src="' + currentPic + '" />');
	mainImage.find('img').fadeOut("slow");
	mainImage.css("background-image", newPic);
	
	/*mainImage.fadeOut("slow", function() {
		mainImage.css("background-image", newPic);
		mainImage.fadeIn("slow");
	});*/
}