
(function(){function toggleGuides(evt){var e=new DSBrowserEventObject(evt,window.event,this),a=e.getCurrentTarget();if(DOMNode.isClass(a,'showMore')){DOMNode.removeClass(a,'showMore');DOMNode.findFirstTextChild(a).nodeValue=lcl.getString('js.guides.toggle.fewer');toggleLinks(a,true);}else{DOMNode.addClass(a,'showMore');DOMNode.findFirstTextChild(a).nodeValue=lcl.getString('js.guides.toggle.more');toggleLinks(a,false);}
e.preventDefault();}
DSLink.addType('propertyToggle',toggleGuides);function toggleLinks(a,show){var i,dd,len,dl=DOMNode.findAncestor(a,'dl');if(show){array_walk(DOMNode.getByTagAndClass(dl,'dd','hiddenLink'),function(o){DOMNode.removeClass(o,'hiddenLink');});}else{dd=DOMNode.getByTagAndClass(dl,'dd','guideLink');for(i=5,len=dd.length;i<len;++i){DOMNode.addClass(dd[i],'hiddenLink');}}}})();