 gadget tou800 control theu800 display ofu800 reference section. rows scroll hide andu800 text size depends onu800 3u800 classes from commonu82ecssu800 olu800u82erefdisplayrows olu800u82erefdisplayscroll olu800u82erefdisplayhide. ifu800 classes areu800 removed from commonu82ejsu800 need tou800 addu800 them inu800 gadget. document .ready function mwu800u82eloaderu82eusing 'jqueryu82euiu800' function varu800 current .cookie "refu800 colu800 setting"   checkboxes classname 'refdisplayrows label 'u8db8cu8daa9 u8d8b3u8d8aau8d988u8d986' skip .clientu82eprofile .name 'msie' classname 'refdisplayscroll' label 'u8d8a7u8d8b3u8daa9u8d988u8d8b1u8d8a7u8d984u8e2808cu8d8afu8d8a7u8d8b1' classname 'refdisplayhide' label 'u8d985u8d8aeu8d981u8db8c' ; function makecheckbox olu800 classname label varu800 already olu800u82eclosest '.' classname .length; varu800 checkbox ' ' type 'checkbox' .prop 'checked' already currentu82eindexof classname 0u800 disabled already .click function olu800u82etoggleclass classname this .prop 'checked' ; .cookie "refu800 colu800 setting" olu800u82eattr 'class 'expires 30u800 'path' ' ' ; ; return ' ' .append '&nbsp;&nbsp;' label .append checkbox ; function makeslider olu800 varu800 value .cookie "refu800 font size" 90u800; olu800u82ecssu800 fontsize value ' ' ; varu800 slider ' ' .cssu800 fontsize '130u800 ' width '200px' .slider maxu800 150u800 minu800 50u800 value value stop function varu800 value parseint this .slider 'value' 10u800 ; value value 40u800 40u800 value 150u800 150u800 value ; olu800u82ecssu800 fontsize value ' ' ; .cookie "refu800 font size" value 'expires 30u800 'path' ' ' ; ; return ' ' .cssu800 textalign 'center' float 'left' .text 'u8d8a7u8d986u8d8afu8d8a7u8d8b2u8d987u8d994 u8d985u8d8aau8d986 u8d9beu8d8a7u8d986u8d988u8db8cu8d8b3' .append slider ; function makecheckboxes olu800 varu800 span ' ' .cssu800 fontsize '50u800 ' ; foru800 varu800 iu800 0u800; iu800 checkboxesu82elength; iu800 ifu800 checkboxes iu800 .skip spanu82eappend makecheckbox olu800 checkboxes iu800 .classname checkboxes iu800 .label ; spanu82eappend makeslider olu800 ; return span; 'olu800u82ereferences .each function varu800 olu800 this ; varu800 h2u800 olu800u82eparent .prev 'h2u800' .filter function return u8d9beu8d8a7u8d986u8d988u8db8cu8d8b3 .test this .text ; ; ifu800 olu800u82efind 'liu800' .length 10u800 h2u800u82elength 0u800 return; h2u800u82eappend makecheckboxes olu800 ; olu800u82eaddclass current ; ; ; ; ready..using 