var collectionon=1;
var collectionnames = new Array("zero","one","two","three");

$().ready(function() {
  $('.sub_links .face a').click(function() {
		$('.sub_links .face a').removeClass("active");
		$('#splash').attr("class","left flL " + $(this).attr("class"));
		$(this).addClass("active");
		switch ($(this).attr("id")) {
			case "one": collectionon=1; break;
			case "two": collectionon=2; break;
			case "three": collectionon=3; break;
			default: alert("unknown collection: "+$(this).attr("id"));
		}
		return false;
	});
	$('#larrow').click(function() {
		if (collectionon > 1) collectionon--;
		else collectionon = 3;
		fnord(collectionon);
		return false;
	});

	$('#rarrow').click(function() {
		if (collectionon < 3) collectionon++;
		else collectionon = 1;
		fnord(collectionon);
		return false;
	});

	
	narg('#enteremail','EMAIL SIGN UP');
	narg('#enterloc','ENTER LOCATION');

	// apply to all png images 
	$('#larrow,#rarrow,#main,#header h1 a').ifixpng('/images/pixel.gif'); 

});

function fnord(i) {
	$('#'+collectionnames[i]).click();
}

function narg(pattern,text) {
	var tmp = text;
	var foo = $(pattern);
	foo.focus(function() {
		if (foo.val() == tmp) { foo.val(''); }
	});
	foo.blur(function() {
		if (foo.val().match(/^ *$/)) { foo.val(tmp); }
	});
	foo.val(tmp);
}
