function resettabs(obj) { $(obj).parent().parent().next("div").find("section").hide(); $(obj).parent().parent().find("a").removeclass("current"); } function loadtab() { $(".content > section").hide(); $(".tabs").each(function () { $(this).find("li:first a").addclass("current"); }); $(".content").each(function () { $(this).find("section:first").fadein(); }); $(".tabs a").on("click", function (e) { e.preventdefault(); if ($(this).attr("class") == "current") { return; } else { resettabs(this); $(this).addclass("current"); $($(this).attr("name")).fadein(); } }); }