var TSort_wassorted;var TSort_Store;var TSort_All;var T_tag_size=0;var T_add_all=0;var T_tag_mode=1;var T_all=new Array();var T_tags=new Array();var T_tag_names=new Array();var T_tag_on=new Array();var T_tag_span=new Array();function TSort_StoreDef(){this.sorting=[];this.nodes=[];this.rows=[];this.row_clones=[];this.sort_state=[];this.initialized=0;this.history=[];this.sort_keys=[];this.sort_colors=["#FF0000","#800080","#0000FF"];};function tsInitOnload(){ShowLightBox('single1');if(TSort_All==null){tsRegister();}TSort_wassorted=false;for(var id in TSort_All){tsSetTable(id);tsInit();}if(window.onload_sort_table){window.onload_sort_table();}HideLightBox();};function tsInit(){if(TSort_Data.push==null){return;}var _1=TSort_Data[0];var _2=document.getElementById(_1);var _3=_2.getElementsByTagName("thead")[0];if(_3==null){alert("Cannot find THEAD tag!");return;}var tr=_3.getElementsByTagName("tr");var _4,i,_5,_6;if(tr.length>1){var _7=tr[0].getElementsByTagName("th");if(_7.length==0){_7=tr[0].getElementsByTagName("td");}var _8;var _8=tr[1].getElementsByTagName("th");if(_8.length==0){_8=tr[1].getElementsByTagName("td");}_4=new Array();var j0,j1,n;_6=_7.length;for(j0=0,j1=0;j0<_6;j0++){_5=_7[j0];n=_5.colSpan;if(n>1){while(n>0){_4.push(_8[j1++]);n--;}}else{if(_5.rowSpan==1){j1++;}_4.push(_5);}}}else{_4=tr[0].getElementsByTagName("th");if(_4.length==0){_4=tr[0].getElementsByTagName("td");}}_6=_4.length;for(var i=0;i<_6;i++){if(i>=TSort_Data.length-1){break;}_5=_4[i];var _9=TSort_Data[i+1].toLowerCase();if(_9==null){_9="";}TSort_Store.sorting.push(_9);if((_9!=null)&&(_9!="")){_5.innerHTML=""+_5.innerHTML+"";_5.style.cursor="pointer";}}var _a=_2.getElementsByTagName("tbody")[0];var _b=_a.getElementsByTagName("tr");var _c=new Date();var _6,_d,a;for(i=0;i<_b.length;i++){var _e=_b[i];var _4=_e.getElementsByTagName("td");var _f=[];for(j=0;j<_4.length;j++){_d=_4[j].innerHTML.replace(/^\s+/,"");_d=_d.replace(/\s+$/,"");var _9=TSort_Store.sorting[j];if(_9=="h"){_d=_d.replace(/<[^>]+>/g,"");_d=_d.toLowerCase();}else{if(_9=="s"){_d=_d.toLowerCase();}else{if(_9=="i"){_d=parseInt(_d);if(isNaN(_d)){_d=0;}}else{if(_9=="n"){_d=_d.replace(/(\d)\,(?=\d\d\d)/g,"$1");_d=parseInt(_d);if(isNaN(_d)){_d=0;}}else{if(_9=="f"){_d=parseFloat(_d);if(isNaN(_d)){_d=0;}}else{if(_9=="g"){_d=_d.replace(/(\d)\,(?=\d\d\d)/g,"$1");_d=parseFloat(_d);if(isNaN(_d)){_d=0;}}else{if(_9=="d"){if(_d.match(/^\d\d\d\d\-\d\d?\-\d\d?(?: \d\d?:\d\d?:\d\d?)?$/)){a=_d.split(/[\s\-:]/);_d=(a[3]==null)?Date.UTC(a[0],a[1]-1,a[2],0,0,0,0):Date.UTC(a[0],a[1]-1,a[2],a[3],a[4],a[5],0);}else{_d=Date.parse(_d);}}}}}}}}_f.push(_d);}TSort_Store.rows.push(_f);var _10=_e.cloneNode(true);_10.tsort_row_id=i;TSort_Store.row_clones[i]=_10;}TSort_Store.initialized=1;if(TSort_Store.cookie){var _11=document.cookie;i=_11.indexOf(TSort_Store.cookie+"=");if(i!=-1){i+=TSort_Store.cookie.length+1;_6=_11.indexOf(";",i);_d=decodeURIComponent(_11.substring(i,(_6==-1)?_11.length:_6));TSort_Store.initial=(_d=="")?null:_d.split(/\s*,\s*/);}}var _12=TSort_Store.initial;if(_12!=null){var _13=typeof _12;if((_13=="number")||(_13=="string")){tsDraw(_12);}else{for(i=_12.length-1;i>=0;i--){tsDraw(_12[i]);}}}};function tsDraw(_14,_15){if(_15!=null){tsSetTable(_15);}if((TSort_Store==null)||(TSort_Store.initialized==0)){return;}var i=0;var _16=TSort_Store.sort_keys;var id;var _17="";if(_14!=null){if(typeof _14=="number"){id=_14;}else{if((typeof _14=="string")&&(_14.match(/^\d+[ADU]$/i))){id=_14.replace(/^(\d+)[ADU]$/i,"$1");_17=_14.replace(/^\d+([ADU])$/i,"$1").toUpperCase();}}}if(id==null){id=this.tsort_col_id;if((_15==null)&&(this.tsort_table_id!=null)){tsSetTable(this.tsort_table_id);}}var _18=TSort_Data[0];var _19=TSort_Store.sort_state[id];if(_17=="U"){if(_19!=null){TSort_Store.sort_state[id]=null;obj=document.getElementById("TS_"+id+"_"+_18);if(obj!=null){obj.innerHTML="";}}}else{if(_17!=""){TSort_Store.sort_state[id]=(_17=="A")?true:false;_16.unshift(id);i=1;}else{if((_19==null)||(_19==true)){TSort_Store.sort_state[id]=(_19==null)?true:false;_16.unshift(id);i=1;}else{TSort_Store.sort_state[id]=null;obj=document.getElementById("TS_"+id+"_"+_18);if(obj!=null){obj.innerHTML="";}}}}var len=_16.length;while(i3){i=_16.pop();obj=document.getElementById("TS_"+i+"_"+_18);if(obj!=null){obj.innerHTML="";}TSort_Store.sort_state[i]=null;}TSort_Store.row_clones.sort(tsSort);var _1a=document.createElement("tbody");var _1b=TSort_Store.row_clones;len=_1b.length;var _1c=TSort_Store.classes;if(_1c==null){for(i=0;i=_1e){j=0;}_1a.appendChild(_1d);}}var _1f=document.getElementById(_18);var _20=_1f.getElementsByTagName("tbody")[0];_1f.removeChild(_20);_1f.appendChild(_1a);TSort_wassorted=true;T_showAll();var obj,_21,_22,_23;len=_16.length;var _24=new Array();for(i=0;i"+_22+"";_24.push(id+((_23)?"D":"A"));}if(TSort_Store.cookie){var _25=new Date();_25.setTime(_25.getTime()+2592000);document.cookie=TSort_Store.cookie+"="+encodeURIComponent(_24.join(","))+"; expires="+_25.toGMTString()+"; path=/";}};function tsSort(a,b){var _26=TSort_Store.rows[a.tsort_row_id];var _27=TSort_Store.rows[b.tsort_row_id];var _28=TSort_Store.sort_keys;var len=_28.length;var id;var _29;var _2a;var _2b;for(var i=0;ishow allhide all":"";for(i=0;i<_31;i++){tag=T_tag_names[i];len=T_tags[tag];len=len.length;if(len==_30){continue;}if(len<_32){_32=len;}if(len>_33){_33=len;}}var avg=(_33+_32)/2;var _35=_33-_32;if(_35==0){_35=1;}len=100;var _36="";var _37=(T_tag_size)?"":"";for(i=0;i<_31;i++){tag=T_tag_names[i];len=T_tags[tag].length;if(len==_30){T_tag_names[i]="";continue;}if(T_tag_size){_36="";}_34+=""+_36+tag.replace(/ /g," ")+_37+" ";}_2f.innerHTML=_34;for(i=0;i<_31;i++){tag=T_tag_names[i];T_tag_span[tag]=document.getElementById("T_tag_"+i);}_2f.className="T_tags";if(window.onload_gsl_tags){window.onload_gsl_tags();}};function T__processElements(_38){var _39=document.getElementsByTagName(_38);if(_39==null){return;}var cl;var _3a;var tag;var _3b;var _3c=0;for(var i=0;i<_39.length;i++){_3a=_39[i];cl=_3a.className;if(!cl.match(/^_tags\s+/)){continue;}var _3d=cl.split(/\s+/);_3b=0;for(var j=0;j<_3d.length;j++){tag=_3d[j];if(!tag.match(/^_/)){continue;}if(tag=="_tags"){continue;}tag=tag.replace(/^_/,"");tag=tag.replace(/_/g," ");if(T_tags[tag]){T_tags[tag].push(_3c);}else{T_tags[tag]=new Array();T_tags[tag].push(_3c);T_tag_on[tag]=0;T_tag_names.push(tag);}_3b=1;}if(_3b){T_all.push(_3a);_3c++;}}};function T_setMode(_3e){T_tag_mode=_3e;return T_showAll();};function T_showAll(){return T_showHideAll(0,"","T_off");};function T_hideAll(){return T_showHideAll(1,"none","T_on");};function T_showHideAll(_3f,_40,_41){var i;var obj;var tag;if(TSort_wassorted){T_all=new Array();T_tags=new Array();T_tag_names=new Array();T_tag_on=new Array();T_tag_span=new Array();T_findTags();TSort_wassorted=false;}for(i=0;i=_42){j=0;}}return false;};function T_showHide(p_n){if(TSort_wassorted){T_all=new Array();T_tags=new Array();T_tag_names=new Array();T_tag_on=new Array();T_tag_span=new Array();T_findTags();TSort_wassorted=false;}var tag=T_tag_names[p_n];if(tag==null){return false;}var _43=T_tag_on[tag];var obj=T_tag_span[tag];if(obj!=null){obj.className=(_43)?"T_off":"T_on";}T_tag_on[tag]=1-_43;var i;if(T_tag_mode==0){var _44=T_tag_names[p_n];for(i=0;i=_4a){j=0;}}}return false;};if(window.onload){window.onload_gsl_tags=window.onload;}window.onload=T_findTags;if(window.addEventListener){window.addEventListener("load",tsInitOnload,false);}else{if(window.attachEvent){window.attachEvent("onload",tsInitOnload);}else{if((window.onload_sort_table==null)&&(window.onload!=null)){window.onload_sort_table=window.onload;}window.onload=tsInitOnload;}}