function switchToTab(tabname,animate){
if (tabname.substring(tabname.lastIndexOf(" ") + 1) == "selected") return false;
var parent_node = $(".tabs li." + tabname).parent("ul.tabs");

var old_tab = parent_node.children("li.selected");
var new_tab = parent_node.children("li." + tabname);
var old_panel = parent_node.siblings(".panel:visible");
if (new_tab.children("a").attr("href").indexOf("#") == 0){
var new_panel = parent_node.siblings("#" + new_tab.children("a").attr("href").substring(1) + ".panel");
}else{
var new_panel = parent_node.siblings("#" + new_tab.children("a").attr("href").substring(3) + ".panel");
}

old_tab.removeClass("selected");
new_tab.addClass("selected");

if (animate){
old_panel.fadeOut(125,function(){
new_panel.fadeIn(125)
});
}else{
old_panel.hide();
new_panel.show();
}
}

$(document).ready(function(){
$(".tabs li a").click(function(){
switchToTab($(this).parent().attr("class").substring(0),true);

return false});
});