var HPTabs = {

	header : null,

	init : function() {
		
		if (!$(".homepage_tabs .header")) { return; }
		
		HPTabs.header = $(".homepage_tabs .header")[0];
		
		ImagePreloader.load([
			"/media/thunder/09okc_tab_blog.gif",
			"/media/thunder/09okc_tab_links.gif",
			"/media/thunder/09okc_tab_tweets.gif"
		]);
	
		var blog_tab = $("<a href='#' class='blog_tab'></a>");
		blog_tab.click(function(event) { HPTabs.select("blog_tab"); return false; });

		var links_tab = $("<a href='#' class='links_tab'></a>");
		links_tab.click(function(event) { HPTabs.select("links_tab"); return false; });

		var tweets_tab = $("<a href='#' class='tweets_tab'></a>");
		tweets_tab.click(function(event) { HPTabs.select("tweets_tab"); return false; });
		
		blog_tab.appendTo(HPTabs.header);
		links_tab.appendTo(HPTabs.header);
		tweets_tab.appendTo(HPTabs.header);
	},
	
	select : function(which_tab) {
		var newClass = "header header_" + which_tab;
		
		$(HPTabs.header).attr("class", newClass);
		
		var tabs = $(".homepage_tabs .content");
		$.each(tabs, function(i, n) {
			var tab = $(n);
			if (tab.hasClass(which_tab)) {
				tab.removeClass("hide");	
			} else {
				tab.addClass("hide");
			}
		});
	}

}

$(document).ready(HPTabs.init);