var is_regexp=(window.RegExp)?true:false;function toggle_collapse(A){if(!is_regexp){return false}obj=TSGetID("collapseobj_"+A);img=TSGetID("collapseimg_"+A);cel=TSGetID("collapsecel_"+A);if(!obj){if(img){img.style.display="none"}return false}if(obj.style.display=="none"){obj.style.display="";save_collapsed(A,false);if(img){img_re=new RegExp("_collapsed\\.gif$");img.src=img.src.replace(img_re,".gif")}if(cel){cel_re=new RegExp("^(thead|tcat)(_collapsed)$");cel.className=cel.className.replace(cel_re,"$1")}}else{obj.style.display="none";save_collapsed(A,true);if(img){img_re=new RegExp("\\.gif$");img.src=img.src.replace(img_re,"_collapsed.gif")}if(cel){cel_re=new RegExp("^(thead|tcat)$");cel.className=cel.className.replace(cel_re,"$1_collapsed")}}return false}function save_collapsed(A,E){var D=fetch_cookie("ts_collapse");var C=[];if(D!=null){D=D.split("\n");for(var B=0;B<D.length;B++){if(D[B]!=A&&D[B]!=""){C.push(D[B])}}}if(E){C[C.length]=A}expires=new Date();expires.setTime(expires.getTime()+(1000*86400*365));set_cookie("ts_collapse",C.join("\n"),expires)}function fetch_cookie(A){cookie_name=A+"=";cookie_length=document.cookie.length;cookie_begin=0;while(cookie_begin<cookie_length){value_begin=cookie_begin+cookie_name.length;if(document.cookie.substring(cookie_begin,value_begin)==cookie_name){var B=document.cookie.indexOf(";",value_begin);if(B==-1){B=cookie_length}return unescape(document.cookie.substring(value_begin,B))}cookie_begin=document.cookie.indexOf(" ",cookie_begin)+1;if(cookie_begin==0){break}}return null}function set_cookie(B,C,A){document.cookie=B+"="+escape(C)+"; path=/"+(typeof A!="undefined"?"; expires="+A.toGMTString():"")};