$(function() {
  // setup ul.tabs to work as tabs for each div directly under div.panes
  
	var cookieOptions = { expires: 7, path: '/' }
	
	var t = $("#tabs1");
	if (t.get(0)) { 
		t.tabs("div.panes > div");
		var tab1_api = $("#tabs1").data("tabs");
		var cookieName1 = 'selected_tab1';
  		var tab1_names = { 'tab_recent': 0, 'tab_search': 1, 'tab_links': 2 }
		$("#tabs1 a").click(function(e){
			$.cookie(cookieName1, $(this).attr("id"), cookieOptions);
		});
 		tab1_api.click(tab1_names[$.cookie(cookieName1)]);
	}
	
	t = $("#tabs2")
	if (t.get(0)) {
		t.tabs("div.panes > div");
		var tab2_api = $("#tabs2").data("tabs");
		var cookieName2 = 'selected_tab2';
		var tab2_names = { 'tab_rotator':0, 'tab_talks': 1, 'tab_friends': 2  }
  		$("#tabs2 a").click(function(e){
			$.cookie(cookieName2, $(this).attr("id"), cookieOptions);
		});
  		tab2_api.click(tab2_names[$.cookie(cookieName2)]);
	}	
	
});

var mailLink = ["info","@","gskinner",".","com"].join("");
function injectMailLink(text) {
	if (text == null) { text = mailLink; }
	document.write("<a href='#' onmousedown='openMail(this)'>" + text + "</a>");
}
function openMail(element) {
	element.href = "mailto:"+mailLink;
}

