// Fire off any code when dom is ready
$(document).ready(function(){

	// randomly choose a mailman
	var numMailman = 20;
	var curMailman = Math.floor(Math.random()*numMailman) + 1;
	$("#mailman").addClass("mailman" + curMailman);
	$("#mailman-nav").addClass("mailman" + curMailman);
	$("#mailman-prev").click(function(){
		curMailman--;
		if(curMailman < 1){
			curMailman = numMailman;
		}
		$("#mailman").removeClass();
		$("#mailman").addClass("mailman" + curMailman);
		$("#mailman-nav").removeClass();
		$("#mailman-nav").addClass("mailman" + curMailman);
		return false;
	});
	$("#mailman-next").click(function(){
		curMailman++;
		if(curMailman > numMailman){
			curMailman = 1;
		}
		$("#mailman").removeClass();
		$("#mailman").addClass("mailman" + curMailman);
		$("#mailman-nav").removeClass();
		$("#mailman-nav").addClass("mailman" + curMailman);
		return false;
	});

	// get the current page and load appropriate view functionality
	var page = $("#page"); // current page div
	var view = page.data("view"); // view data from div
	// initialize the view if it exists
	if(Holiday2011.View[view] != null)
	{
		Holiday2011.View[view].init(); //initialize method
	}
	
	if(!Modernizr.canvas) {
		if(getPagePath() != "/Error/UnsupportedBrowser") {
			window.location = getDomain() + "/Error/UnsupportedBrowser";
		}
	}
	
});
