var ddajaxtabssettings={bustcachevar:1,loadstatustext:"<img src='/images/ajax-loader.gif' alt='' />"};
function ddajaxtabs(a,b){this.tabinterfaceid=a;this.tabs=document.getElementById(a).getElementsByTagName("a");this.enabletabpersistence=!0;this.hottabspositions=[];this.currentTabIndex=0;this.contentdivid=b;this.defaultHTML="";this.defaultIframe='<iframe src="about:blank" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0" class="tabcontentiframe" style="width:100%; height:auto; min-height: 100px"></iframe>';this.defaultIframe=this.defaultIframe.replace(/<iframe/i,'<iframe name="_ddajaxtabsiframe-'+
b+'" ');this.revcontentids=[];this.selectedClassTarget="link"}
ddajaxtabs.connect=function(a,b){document.getElementById(b.contentdivid).innerHTML=ddajaxtabssettings.loadstatustext;var c="",d=a.replace(/^http:\/\/[^\/]+\//i,"http://"+window.location.hostname+"/");ddajaxtabssettings.bustcachevar&&(c=d.indexOf("?")!=-1?"&"+(new Date).getTime():"?"+(new Date).getTime());$.ajax({type:"GET",url:d+c,dataType:"html",success:function(c){ddajaxtabs.loadpage(c,a,b);$("#"+b.contentdivid+" a.cluetip").cluetip({hoverIntent:{sensitivity:1,interval:200,timeout:0},cluetipClass:"jtip",
arrows:!1,dropShadow:!1,sticky:!1,mouseOutClose:!0,closePosition:"bottom",clickThrough:!0,width:350,showTitle:!1})},timeout:6E4,error:function(a,b){b=="timeout"?alert("\u7db2\u8def\u767c\u751f\u903e\u6642\u932f\u8aa4\uff0c\u8acb\u6aa2\u67e5\u60a8\u7684\u7db2\u8def\u901f\u5ea6\u662f\u5426\u96cd\u585e\uff01"):a.status!=0&&alert("\u7db2\u9801\u767c\u751f\u932f\u8aa4 : "+b+" \u932f\u8aa4\u78bc : "+a.status+" : "+a.statusText)}})};
ddajaxtabs.loadpage=function(a,b,c){document.getElementById(c.contentdivid).innerHTML=a;ddajaxtabs.ajaxpageloadaction(b,c)};ddajaxtabs.ajaxpageloadaction=function(a,b){b.onajaxpageload(a)};ddajaxtabs.getCookie=function(a){a=RegExp(a+"=[^;]+","i");if(document.cookie.match(a))return document.cookie.match(a)[0].split("=")[1];return""};ddajaxtabs.setCookie=function(a,b){document.cookie=a+"="+b+";path=/"};
ddajaxtabs.prototype={expandit:function(a){this.cancelautorun();var b="";try{typeof a=="string"&&document.getElementById(a).getAttribute("rel")?b=document.getElementById(a):parseInt(a)!=NaN&&this.tabs[a].getAttribute("rel")&&(b=this.tabs[a])}catch(c){alert("Invalid Tab ID or position entered!")}b!=""&&this.expandtab(b)},cycleit:function(a,b){if(a=="next")var c=this.currentTabIndex<this.hottabspositions.length-1?this.currentTabIndex+1:0;else a=="prev"&&(c=this.currentTabIndex>0?this.currentTabIndex-
1:this.hottabspositions.length-1);typeof b=="undefined"&&this.cancelautorun();this.expandtab(this.tabs[this.hottabspositions[c]])},setpersist:function(a){this.enabletabpersistence=a},loadajaxpage:function(a){ddajaxtabs.connect(a,this)},loadiframepage:function(a){this.iframedisplay(a,this.contentdivid)},setselectedClassTarget:function(a){this.selectedClassTarget=a||"link"},getselectedClassTarget:function(a){return this.selectedClassTarget=="linkparent"?a.parentNode:a},urlparamselect:function(a){return window.location.search.match(RegExp(a+
"=(\\d+)","i"))==null?null:parseInt(RegExp.$1)},onajaxpageload:function(){},expandtab:function(a){var b=a.getAttribute("rel"),c=a.getAttribute("rev")?","+a.getAttribute("rev").replace(/\s+/,"")+",":"";b=="#default"?document.getElementById(this.contentdivid).innerHTML=this.defaultHTML:b=="#iframe"?this.iframedisplay(a.getAttribute("href"),this.contentdivid):ddajaxtabs.connect(a.getAttribute("href"),this);this.expandrevcontent(c);for(b=0;b<this.tabs.length;b++)this.getselectedClassTarget(this.tabs[b]).className=
this.tabs[b].getAttribute("href")==a.getAttribute("href")?"selected":"";this.enabletabpersistence&&ddajaxtabs.setCookie(this.tabinterfaceid,a.tabposition);this.setcurrenttabindex(a.tabposition)},iframedisplay:function(a,b){if(typeof window.frames["_ddajaxtabsiframe-"+b]!="undefined")try{delete window.frames["_ddajaxtabsiframe-"+b]}catch(c){}document.getElementById(b).innerHTML=this.defaultIframe;window.frames["_ddajaxtabsiframe-"+b].location.replace(a)},expandrevcontent:function(a){for(var b=this.revcontentids,
c=0;c<b.length;c++)document.getElementById(b[c]).style.display=a.indexOf(","+b[c]+",")!=-1?"block":"none"},setcurrenttabindex:function(a){for(var b=0;b<this.hottabspositions.length;b++)if(a==this.hottabspositions[b]){this.currentTabIndex=b;break}},autorun:function(){this.cycleit("next",!0)},cancelautorun:function(){typeof this.autoruntimer!="undefined"&&clearInterval(this.autoruntimer)},init:function(a){var b=ddajaxtabs.getCookie(this.tabinterfaceid),c=-1,d=this.urlparamselect(this.tabinterfaceid);
this.automodeperiod=a||0;this.defaultHTML=document.getElementById(this.contentdivid).innerHTML;for(a=0;a<this.tabs.length;a++)if(this.tabs[a].tabposition=a,this.tabs[a].getAttribute("rel")){var e=this;this.hottabspositions[this.hottabspositions.length]=a;this.tabs[a].onclick=function(){e.expandtab(this);e.cancelautorun();return!1};if(this.tabs[a].getAttribute("rev"))this.revcontentids=this.revcontentids.concat(this.tabs[a].getAttribute("rev").split(/\s*,\s*/));if(d==a||this.enabletabpersistence&&
c==-1&&parseInt(b)==a||!this.enabletabpersistence&&c==-1&&this.getselectedClassTarget(this.tabs[a]).className=="selected")c=a}c!=-1?this.expandtab(this.tabs[c]):this.expandtab(this.tabs[this.hottabspositions[0]]);if(parseInt(this.automodeperiod)>500&&this.hottabspositions.length>1)this.autoruntimer=setInterval(function(){e.autorun()},this.automodeperiod)}};
