$(function(){$.fn.tabWebpart=function(L){var D={cssPrefix:"qr-",addTableBorder:true},A=$.extend({},D,L),J=this;var F=this.find("input[id$='"+A.cssPrefix+"selectedTab']");var G=0;if(F.length>0){G=F.val()}var K=this.parent().parent().parent();K.find(".ms-PartSpacingVertical").hide();var B=K.before("<div class='"+A.cssPrefix+"tabHeaderBlock' />").prev();var H=K.find("td[id^='MSOZoneCell_WebPart']").addClass(A.cssPrefix+"wpzMiddle").each(function(M,N){if(N!=J[0]){var P=$(this).find("tr:first").hide().find(".ms-WPTitle span:not([id])");var O="Untitled "+M;if(P.length){O=P.text()}B.append("<div class='"+A.cssPrefix+"tabHeader' id='"+A.cssPrefix+"tabHeader"+M+"' ><span>"+O+"</span></div>")}});var E=(A.cssPrefix+"tabHeader").length;K.removeAttr("width").addClass(A.cssPrefix+"tabBodyTable");var C=$("[class^='"+A.cssPrefix+"tabLinkedElement']");C.filter(":not(."+A.cssPrefix+"tabLinkedElement"+G+")").hide();var I=B.children().click(function(){var M=parseInt($(this).attr("id").substr(E));if(F.length>0){F.val(M)}$(this).addClass(A.cssPrefix+"tabHeaderSelected").siblings().removeClass(A.cssPrefix+"tabHeaderSelected");H.parent().hide();H.eq(M).parent().show();C.hide();C.filter("."+A.cssPrefix+"tabLinkedElement"+M).show()});H.filter(":not(:eq("+$(I[G]).addClass(A.cssPrefix+"tabHeaderSelected").attr("id").substr(E)+"))").parent().hide();if(A.addTableBorder){K.find(">tbody>tr").append("<td class='"+A.cssPrefix+"wpzRight'></td>").prepend("<td class='"+A.cssPrefix+"wpzLeft'></td>").filter(":first").before("<tr><td class='"+A.cssPrefix+"wpzTopLeft'>&nbsp;</td><td class='"+A.cssPrefix+"wpzTop'></td><td class='"+A.cssPrefix+"wpzTopRight'>&nbsp;</td></tr>").siblings(":last").after("<tr><td class='"+A.cssPrefix+"wpzBottomLeft'>&nbsp;</td><td class='"+A.cssPrefix+"wpzBottom'></td><td class='"+A.cssPrefix+"wpzBottomRight'>&nbsp;</td></tr>")}return this}});
