var toggler={minPostfix:'<span style="color:#6B80A0; font-size:.8em; cursor:pointer;">⇒ more</span>',maxPostfix:'<span style="color:#6B80A0; font-size:.8em; cursor:pointer;">⇐ less</span>',defaultCount:185,guid:0,info:{},toggle:function(a,b){var c,d,e;if(typeof a==="string")a=document.getElementById(a);if(!a)return;c=a.id||(a.id="toggler_"+ ++toggler.guid);d=toggler.info[c]||(toggler.info[c]={});if(d.collapsed){a.innerHTML=d.fullHTML;d.collapsed=false}else{if(!d.partialHTML){var f=d.fullHTML=a.innerHTML.replace(/\s+/g," "),g=/^\/?(area|br|hr|img|input)\b/i,h=false,i=false,j=false,k=0,l=f.length,m=0,n="",o,p;function q(a){if(a){q(a.firstChild);q(a.nextSibling);if(!(a.innerHTML||a.nodeValue||g.test(a.nodeName)))a.parentNode.removeChild(a)}}b=b||toggler.defaultCount;while(m<l){o=f.charAt(m);if(o==="<"){h=true;i=g.test(f.substring(m+1));if(!(j&&i))n+=o}else if(o===">"){if(!(j&&i))n+=o;h=i=false}else if(h){if(!(j&&i))n+=o}else if(!j){n+=o;if(++k>=b&&o===" "){j=true;n+="... "}}m++}e=document.createElement("div");e.innerHTML=n;q(e.firstChild);d.partialHTML=e.innerHTML;e=null}a.innerHTML=d.partialHTML;d.collapsed=true}e=document.createElement("div");e.innerHTML=toggler[d.collapsed?"minPostfix":"maxPostfix"];a.appendChild(e.firstChild).onclick=function(){toggler.toggle(c);return false};e=null}}

