jQuery.noConflict();
var ddaccordion={contentclassname:{},expandone:function(a,b){this.toggleone(a,b,"expand")},collapseone:function(a,b){this.toggleone(a,b,"collapse")},expandall:function(a){var b=jQuery,c=b("."+a);b("."+this.contentclassname[a]+":hidden").each(function(){c.eq(parseInt(b(this).attr("contentindex"))).click()})},collapseall:function(a){var b=jQuery,c=b("."+a);b("."+this.contentclassname[a]+":visible").each(function(){c.eq(parseInt(b(this).attr("contentindex"))).click()})},toggleone:function(a,b,c){var e=
jQuery,f=e("."+a).eq(b);a=e("."+this.contentclassname[a]).eq(b);if(typeof c=="undefined"||c=="expand"&&a.is(":hidden")||c=="collapse"&&a.is(":visible"))f.click()},expandit:function(a,b,c,e){b.slideDown(c.animatespeed,function(){c.onopenclose(a.get(0),parseInt(a.attr("headerindex")),b.css("display"),e)});this.transformHeader(a,c,"expand")},collapseit:function(a,b,c,e){b.slideUp(c.animatespeed,function(){c.onopenclose(a.get(0),parseInt(a.attr("headerindex")),b.css("display"),e)});this.transformHeader(a,
c,"collapse")},transformHeader:function(a,b,c){a.addClass(c=="expand"?b.cssclass.expand:b.cssclass.collapse).removeClass(c=="expand"?b.cssclass.collapse:b.cssclass.expand);if(b.htmlsetting.location=="src"){a=a.is("img")?a:a.find("img").eq(0);a.attr("src",c=="expand"?b.htmlsetting.expand:b.htmlsetting.collapse)}else if(b.htmlsetting.location=="prefix")a.find(".accordprefix").html(c=="expand"?b.htmlsetting.expand:b.htmlsetting.collapse);else if(b.htmlsetting.location=="suffix")a.find(".accordsuffix").html(c==
"expand"?b.htmlsetting.expand:b.htmlsetting.collapse)},urlparamselect:function(a){a=window.location.search.match(new RegExp(a+"=((\\d+)(,(\\d+))*)","i"));if(a!=null)a=RegExp.$1.split(",");return a},getCookie:function(a){a=new RegExp(a+"=[^;]+","i");if(document.cookie.match(a))return document.cookie.match(a)[0].split("=")[1];return null},setCookie:function(a,b){document.cookie=a+"="+b},init:function(a){document.write('<style type="text/css">\n');document.write("."+a.contentclass+"{display: none}\n");
document.write("</style>");jQuery(document).ready(function(b){ddaccordion.urlparamselect(a.headerclass);var c=ddaccordion.getCookie(a.headerclass);ddaccordion.contentclassname[a.headerclass]=a.contentclass;a.cssclass={collapse:a.toggleclass[0],expand:a.toggleclass[1]};a.htmlsetting={location:a.togglehtml[0],collapse:a.togglehtml[1],expand:a.togglehtml[2]};a.oninit=typeof a.oninit=="undefined"?function(){}:a.oninit;a.onopenclose=typeof a.onopenclose=="undefined"?function(){}:a.onopenclose;var e={},
f=ddaccordion.urlparamselect(a.headerclass)||(a.persiststate&&c!=null?c:a.defaultexpanded);if(typeof f=="string")f=f.replace(/c/ig,"").split(",");var h=b("."+a.contentclass);f instanceof Array||(f=[]);if(a.collapseprev&&f.length>1)f=[f.pop()];b("."+a.headerclass).each(function(d){if(/(prefix)|(suffix)/i.test(a.htmlsetting.location)&&b(this).html()!=""){b('<span class="accordprefix"></span>').prependTo(this);b('<span class="accordsuffix"></span>').appendTo(this)}b(this).attr("headerindex",d+"h");h.eq(d).attr("contentindex",
d+"c");var g=h.eq(d);if(jQuery.inArray(d,f)!=-1){a.animatedefault==false&&g.show();ddaccordion.expandit(b(this),g,a,false);e={$header:b(this),$content:g}}else{g.hide();a.onopenclose(b(this).get(0),parseInt(b(this).attr("headerindex")),g.css("display"),false);ddaccordion.transformHeader(b(this),a,"collapse")}});b("."+a.headerclass).click(function(){var d=h.eq(parseInt(b(this).attr("headerindex")));if(d.css("display")=="none"){ddaccordion.expandit(b(this),d,a,true);a.collapseprev&&e.$header&&b(this).get(0)!=
e.$header.get(0)&&ddaccordion.collapseit(e.$header,e.$content,a,true);e={$header:b(this),$content:d}}else ddaccordion.collapseit(b(this),d,a,true);return false});a.oninit(b("."+a.headerclass).get(),f);b(window).bind("unload",function(){b("."+a.headerclass).unbind("click");var d=[];b("."+a.contentclass+":visible").each(function(){d.push(b(this).attr("contentindex"))});if(a.persiststate==true){d=d.length==0?"-1c":d;ddaccordion.setCookie(a.headerclass,d)}})})}};