1//@ sourceURL=barrierfree.js 2var BarrierFreeConfig; 3// å ¨å±å¯¹è±¡ 4var INSTANCE = new Object(); 5 6/*************é ç½®************/ 7function declareConfig() { 8 var jsPath = $('#barrierfree').attr('src'); 9 jsPath = jsPath.substr(0, jsPath.lastIndexOf('/') + 1); 10 11 BarrierFreeConfig = new Object(); 12 13 BarrierFreeConfig.contextPath = jsPath; 14 15 //å®ä¹ç½é¡µbodyé颿å¤å±DIV ID 16 BarrierFreeConfig.mainBox = "barrierfree_container"; 17 widthBegin = document.getElementById(BarrierFreeConfig.mainBox).offsetWidth; 18 19 //æ éç¢æä½è¯´æé¾æ¥å°å 20 BarrierFreeConfig.barrierfreeHelp = jsPath + "wza_help.html"; 21 22 23 // 以䏿¯ç½é¡µåºåæ è¯ï¼å¿«æ·é®å¯¼èªæ¶ä½¿ç¨ 24 // // æ éç¢æä½è¯´æID 25 // BarrierFreeConfig.AccessHelp = 'accesshelp'; 26 // BarrierFreeConfig.AccessHelpTitle = "å·²å®ä½å°æ éç¢å¸®å©"; 27 28 // //主导èªåºID 29 // BarrierFreeConfig.MainNavigation = 'mainNav'; 30 // BarrierFreeConfig.MainNavigationTitle = "å·²å®ä½å°ç½ç«å¯¼èª"; 31 32 // //æå¡å¼å¯¼åº 33 // BarrierFreeConfig.HeaderGuide = 'headerGuideNav'; 34 // BarrierFreeConfig.HeaderGuideTitle = "已跳转å°ç½ç«æå¡å¼å¯¼åº"; 35 36 // //主è¦å 容åºID 37 // BarrierFreeConfig.MainContent = 'main'; 38 // BarrierFreeConfig.MainContentTitle = "已跳转å°ä¸»è¦å 容åº"; 39 40 //ç½ç«å°å¾åºID 41 BarrierFreeConfig.SiteMap = 'copyright'; 42 BarrierFreeConfig.SiteMapTitle = "已跳转å°ç½ç«å°å¾åº"; 43 44 //æç´¢åºID 45 BarrierFreeConfig.SearchForm = 'search'; 46 BarrierFreeConfig.SearchFormTitle = "å·²è·³è½¬å°æç´¢åºå"; 47 48 //头é¨å 容åºID 49 BarrierFreeConfig.HeadContent = 'header'; 50 BarrierFreeConfig.HeadContentTitle = "已跳转å°å¤´é¨å 容åºå"; 51 52 //åºé¨å 容åºID 53 BarrierFreeConfig.BottomContent = 'footer'; 54 BarrierFreeConfig.BottomContentTitle = "已跳转å°åºé¨å 容åºå"; 55 56 //ç½é¡µå·¦æ åºID 57 BarrierFreeConfig.LeftContent = 'leftSidebar'; 58 BarrierFreeConfig.LeftContentTitle = "已跳转ç½é¡µå·¦æ åºå"; 59 60 //ç½é¡µä¸é´åºID 61 BarrierFreeConfig.MiddleContent = 'leftbox'; 62 BarrierFreeConfig.MiddleContentTitle = "已跳转å°ä¸é´ç»æåºå"; 63 64 //ç½é¡µå³æ åºID 65 BarrierFreeConfig.RightContent = 'rightSidebar'; 66 BarrierFreeConfig.RightContentTitle = "已跳转å°ç½é¡µå³æ åºå"; 67 68 69 //æ ç®åç»æ è®° H2 æ H3 æ H4 70 BarrierFreeConfig.GroupTagNameH2 = 'H2'; 71 BarrierFreeConfig.GroupTagNameH3 = 'H3'; 72 BarrierFreeConfig.GroupTagNameH4 = 'H4'; 73 74 //导èªåºæ è®°ergodic="navigation" 75 BarrierFreeConfig.navigationArea = 'navigation'; 76 BarrierFreeConfig.navigationAreaTitle = "导èªåº" 77 78 //è§çªåºæ è®°ergodic="view" 79 BarrierFreeConfig.viewArea = 'view'; 80 BarrierFreeConfig.viewAreaTitle = "è§çªåº" 81 82 //æå¡åºæ è®°ergodic="serve" 83 BarrierFreeConfig.serveArea = 'serve'; 84 BarrierFreeConfig.serveAreaTitle = 'æå¡åº'; 85 86 //æ£æåºæ è®°ergodic="article" 87 BarrierFreeConfig.articleArea = 'article'; 88 BarrierFreeConfig.articleAreaTitle = 'æ£æåº'; 89 90 91 //å¾ææ¨¡å¼å·¥å ·æ ·å¼ 92 BarrierFreeConfig.HtmlToolCssUrl = jsPath + 'css/barrierfree.css'; 93 //ææ¬æ¨¡å¼å·¥å ·æ ·å¼ 94 //BarrierFreeConfig.TextToolCssUrl = serverUrl + 'barrierfree_tool_style.css'; 95 96 //ææ¬æ¨¡å¼é¡µé¢æ ·å¼ 97 BarrierFreeConfig.TextModeCssUrl = jsPath + 'css/barrierfree_style.css'; 98 99 //æé¤ 100 BarrierFreeConfig.exclude = '[barr_exclude]'; 101 102 BarrierFreeConfig.iframeReaderTags="a,span,p,img,h1,h2,h3,h4,h5,h6,button,input[type = button],input[type = checkbox],input[type = file],input[type = image],input[type = radio],input[type = reset],input[type = text],input[type = password],input[type = submit],[readLabel]"; //iframeä¸è¯é³é 读æ ç¾ 103 BarrierFreeConfig.readerTags = 'a,span,p,img,h1,h2,h3,h4,h5,h6,button,input[type = button],input[type = checkbox],input[type = file],input[type = image],input[type = radio],input[type = reset],input[type = text],input[type = password],input[type = submit],[readLabel]'; //æ¬é¡µé¢è¯é³é 读æ ç¾ 104 BarrierFreeConfig.readerSentences = new Array(); 105 BarrierFreeConfig.readerComplate = function() { 106 if (BarrierFreeConfig.readerSentences.length > 0) { 107 var text = BarrierFreeConfig.readerSentences.shift(); 108 BarrierFreeConfig.reader.read(text); 109 } 110 }; 111 BarrierFreeConfig.reader = new EasyReader({ 112 speed: "low", 113 playerPath: jsPath + "js/", 114 TTSUrl: 'http://service.hanweb.com/voice/' //è¯é³æå¡å°å 115 },BarrierFreeConfig.readerComplate); 116 117} 118 119 120/*****************æ¼é³**********************/ 121pinyin={"1":"yÄ«","2":"èr","3":"sÄn","4":"sì","5":"wÇ","6":"liù","7":"qÄ«","8":"bÄ","9":"jiÇ","0":"lÃng","å":"Ä","é¿":"Ä","å":"Äi","æ¨":"Äi","å":"Äi","å":"Äi","å":"Äi","ç":"ái","ç":"ái","è¼":"Çi","ç®":"Çi","è¾":"à i","ç¢":"à i","ç±":"à i","é":"à i","é":"Än","æ°¨":"Än","å®":"Än","俺":"Çn","æ":"à n","æ":"à n","岸":"à n","èº":"à n","æ¡":"à n","è®":"Äng","æ":"áng","ç":"à ng","å¹":"Äo","æ":"áo","ç¬":"áo","翱":"áo","è¢":"Ço","å²":"à o","奥":"à o","æ":"à o","æ¾³":"à o","è":"bÄ","æ":"bÄ","æ":"bÄ","å":"bÄ","å§":"bÄ","ç¬":"bÄ","å «":"bÄ","ç¤":"bÄ","å·´":"bÄ","æ":"bá","è·":"bá","é¶":"bÇ","æ":"bÇ","è":"pá","å":"bà ","é¸":"bà ","ç½¢":"bà ","ç¸":"bà ","ç½":"bái","æ":"bÇi","ç¾":"bÇi","æ":"bÇi","ä½°":"bÇi","è´¥":"bà i","æ":"bà i","ç¨":"bà i","æ":"bÄn","ç":"bÄn","æ¬":"bÄn","æ³":"bÄn","è¬":"bÄn","é¢":"bÄn","æ¿":"bÇn","ç":"bÇn","æ®":"bà n","æ":"bà n","ä¼´":"bà n","ç£":"bà n","å":"bà n","å":"bà n","ç»":"bà n","é¦":"bÄng","帮":"bÄng","æ¢":"bÄng","æ¦":"bÇng","è":"bÇng","ç»":"bÇng","æ£":"bà ng","ç£ ":"páng","è":"bà ng","é":"bà ng","å":"bà ng","è°¤":"bà ng","è":"bÄo","è":"bÄo","å ":"bÄo","è¤":"bÄo","å¥":"bÄo","è":"báo","é¹":"báo","ä¿":"bÇo","å ¡":"bÇo","饱":"bÇo","å®":"bÇo","æ±":"bà o","æ¥":"bà o","æ´":"bà o","è±¹":"bà o","é²":"bà o","ç":"bà o","æ¯":"bÄi","ç¢":"bÄi","æ²":"bÄi","å":"bÄi","å":"bÄi","è¾":"bèi","è":"bèi","è´":"bèi","é¡":"bèi","å":"bèi","ç":"bèi","å¤":"bèi","æ«":"bèi","ç":"bèi","被":"bèi","å¥":"bÄn","è¯":"bÄn","æ¬":"bÄn","笨":"bèn","å´©":"bÄng","ç»·":"bÄng","ç":"béng","æ³µ":"bèng","蹦":"bèng","迸":"bèng","é¼":"bÄ«","é¼»":"bÃ","æ¯":"bÇ","é":"bÇ","ç¬":"bÇ","å½¼":"bÇ","碧":"bì","è":"bì","è½":"bì","æ¯":"bì","æ¯":"bì","æ¯":"bì","å¸":"bì","åº":"bì","ç¹":"bì","é":"bì","æ":"bì","å¼":"bì","å¿ ":"bì","è¾":"pì","å£":"bì","è":"bì","é¿":"bì","é":"bì","é":"biÄn","è¾¹":"biÄn","ç¼":"biÄn","è´¬":"biÇn","æ":"biÇn","便":"bià n","å":"bià n","å":"bià n","辨":"bià n","辩":"bià n","辫":"bià n","é":"bià n","æ ":"biÄo","彪":"biÄo","è":"biÄo","表":"biÇo","é³":"biÄ","æ":"biÄ","å«":"bié","çª":"biÄ","彬":"bÄ«n","æ":"bÄ«n","æ¿":"bÄ«n","滨":"bÄ«n","宾":"bÄ«n","æ":"bìn","å µ":"bÄ«ng","å°":"bÄ«ng","æ":"bÇng","ä¸":"bÇng","ç§":"bÇng","饼":"bÇng","ç³":"bÇng","ç ":"bìng","å¹¶":"bìng","ç»":"bÅ","è ":"bÅ","æ":"bÅ","æ¨":"bÅ","éµ":"bÅ","æ³¢":"bÅ","å":"bó","å":"bó","æ":"bó","é":"bó","ç®":"bó","伯":"bó","å¸":"bó","è¶":"bó","è":"bó","è":"bó","渤":"bó","æ³":"bó","驳":"bó","æ":"bÇ","å":"bo","åº":"bÇ","è¡¥":"bÇ","å ":"bù","ä¸":"bù","å¸":"bù","æ¥":"bù","ç°¿":"bù","é¨":"bù","æ":"bù","æ¦":"cÄ","ç":"cÄi","è£":"
121cái","æ":"cái","æ":"cái","è´¢":"cái","ç¬":"cÇi","踩":"cÇi","é":"cÇi","彩":"cÇi","è":"cà i","è¡":"cà i","é¤":"cÄn","å":"cÄn","è":"cán","æ®":"cán","æ":"cán","æ¨":"cÇn","ç¿":"cà n","è":"cÄng","è±":"cÄng","ä»":"cÄng","æ²§":"cÄng","è":"cáng","æ":"cÄo","ç³":"cÄo","æ§½":"cáo","æ¹":"cáo","è":"cÇo","å":"cè","ç":"cè","ä¾§":"cè","å":"cè","æµ":"cè","å±":"céng","è¹":"cèng","æ":"chÄ","å":"chÄ","è¬":"chá","è¶":"chá","æ¥":"chá","碴":"chá","æ½":"chá","å¯":"chá","å²":"chà ","å·®":"chà ","诧":"chà ","æ":"chÄi","æ´":"chái","豺":"chái","æ":"chÄn","æº":"chÄn","è":"chán","é¦":"chán","è°":"chán","ç¼ ":"chán","é²":"chÇn","产":"chÇn","é":"chÇn","颤":"chà n","æ":"chÄng","ç":"chÄng","åº":"chÇng","å°":"cháng","常":"cháng","é¿":"cháng","å¿":"cháng","è ":"cháng","å":"chÇng","æ":"chÇng","ç
":"chà ng","å±":"chà ng","å¡":"chà ng","è¶
":"chÄo","æ":"chÄo","é":"chÄo","æ":"cháo","å²":"cháo","æ½®":"cháo","å·¢":"cháo","åµ":"chÇo","ç":"chÇo","车":"chÄ","æ¯":"chÄ","æ¤":"chè","æ£":"chè","å½»":"chè","æ¾":"chè","é´":"chÄn","è£":"chén","è¾°":"chén","å°":"chén","æ¨":"chén","忱":"chén","æ²":"chén","é":"chén","è¶":"chèn","衬":"chèn","æ":"chÄng","ç§°":"chÄng","å":"chéng","æ©":"chéng","æ":"chéng","å":"chéng","ä¹":"chéng","ç¨":"chéng","æ©":"chéng","æ¾":"chéng","è¯":"chéng","æ¿":"chéng","é":"chÄng","éª":"chÄng","秤":"chèng","å":"chÄ«","ç´":"chÄ«","æ":"chÃ","å":"chÃ","æ± ":"shi","è¿":"chÃ","å¼":"chÃ","é©°":"chÃ","è»":"chÇ","齿":"chÇ","ä¾":"chÇ","å°º":"chÇ","赤":"chì","ç¿
":"chì","æ¥":"chì","ç½":"chì","å
":"chÅng","å²":"chÅng","è«":"chóng","å´":"chóng","å® ":"chÇng","æ½":"chÅu","é
¬":"chóu","ç´":"chóu","è¸":"chóu","ç¨ ":"chóu","æ":"chóu","ç¹":"chóu","ä»":"chóu","绸":"chóu","ç
":"chÇu","ä¸":"chÇu","è":"chòu","å":"chÅ«","åº":"chÅ«","橱":"chú","å¨":"chú","èº":"chú","é":"chú","é":"chú","æ»":"chú","é¤":"chú","æ¥":"chÇ","ç¡":"chÇ","å¨":"chÇ","ç":"chù","æ":"chù","触":"chù","å¤":"chÇ","æ£":"chuÄi","å·":"chuÄn","ç©¿":"chuÄn","椽":"chuán","ä¼ ":"chuán","è¹":"chuán","å":"chuÇn","串":"chuà n","ç®":"chuÄng","çª":"chuÄng","å¹¢":"zhuà ng","åº":"chuáng","é¯":"chuÇng","å":"chuà ng","å¹":"chuÃ","ç":"chuÄ«","æ¶":"chuÄ«","é¤":"chuÃ","å":"chuÃ","æ¥":"chÅ«n","椿":"chÅ«n","é":"chún","å":"chún","æ·³":"chún","纯":"chún","è ¢":"chÇn","æ³":"chuÅ","ç»°":"chuÅ","çµ":"cÄ«","è¨":"cÃ","ç£":"cÃ","é":"cÃ","è¾":"cÃ","æ
":"cÃ","ç·":"cÃ","è¯":"cÃ","æ¤":"cÇ","åº":"cì","èµ":"cì","次":"cì","èª":"cÅng","è±":"cÅng","å±":"cÅng","å":"cÅng","ä»":"cóng","ä¸":"cóng","å":"còu","ç²":"cÅ«","é":"cù","ç°":"cù","ä¿":"cù","蹿":"cuÄn","篡":"cuà n","çª":"cuà n","æ§":"cuÄ«","å´":"cuÄ«","å¬":"cuÄ«","è":"cuì","ç":"cuì","ç²¹":"cuì","æ·¬":"cuì","ç¿ ":"cuì","æ":"cÅ«n","å":"cún","寸":"cùn","ç£":"cuÅ","æ®":"cuÅ","æ":"cuÅ","æª":"cuò","æ«":"cuò","é":"cuò","æ":"dÄ","è¾¾":"dá","ç":"dá","ç©":"dá","æ":"dÇ","大":"dà ","å":"dÄi","æ¹":"dÇi","å£":"dÇi","æ´":"dà i","带":"dà i","æ®":"dà i","代":"dà i","è´·":"dà i","è¢":"dà i","å¾
":"dà i","é®":"dÇi","æ ":"dà i","è½":"dÄn","æ
":"dÄn","丹":"dÄn","å":"dÄn","é¸":"dÄn","æ¸":"dÇn","è":"dÇn","æ¦":"dà n","æ°®":"dà n","ä½":"dà n","æ®":"dà n","æ·¡":"dà n","è¯":"dà n","å¼¹":"dà n","è":"dà n","å½":"dÄng","æ¡":"dÇng","å
":"dÇng","è¡":"dà ng","æ¡£":"dà ng","å":"dÄo","æ£":"dÇo","è¹":"dÇo","å":"dÇo","å²":"dÇo","祷":"dÇo","导":"dÇo","å°":"dà o","稻":"dà o","æ¼":"dà o","é":"dà o","ç":"dà o","å¾·":"dé","å¾":"dé","ç":"de","蹬":"dÄng","ç¯":"dÄng","ç»":"dÄng","ç":"dÄng","çª":"dèng","å³":"dèng","é":"dèng","å ¤":"dÄ«","ä½":"dÄ«","æ»´":"dÄ«","迪":"dÄ«","æ":"dÃ","ç¬":"dÃ","ç":"dÃ","涤":"dÃ","ç¿":"dÃ","å«¡":"dÃ","æµ":"dÇ","åº":"dÇ","å°":"dì","è":"dì","第":"dì","å¸":"dì","å¼":"dì","é":"dì","ç¼":"dì","é¢ ":"diÄn","æ":"diÄn","æ»":"diÄn","ç¢":"diÇn","ç¹":"diÇn","å
¸":"diÇn","é":"dià n","å«":"dià n","çµ":"dià n","ä½":"dià n","ç¸":"dià n","åº":"dià n","æ¦":"dià n","å¥ ":"dià n","æ·":"dià n","殿":"dià n","ç¢":"diÄo","å¼":"diÄo","é":"diÄo","å":"diÄo","å":"diÄo","æ":"dià o","å":"dià o","é":"dià o","è°":"dià o","è·":"diÄ","ç¹":"diÄ","ç¢":"dié","è¶":"dié","è¿":"dié","è°":"dié","å ":"dié","ä¸":"dÄ«ng","ç¯":"dÄ«ng","å®":"dÄ«ng","é":"dìng","é¡¶":"dÇng","é¼":"dÇng","é":"dìng","å®":"dìng","订":"dìng","丢":"diu1","ä¸":"dÅng","å¬":"dÅng","è£":"dÇng","æ":"dÇng","å¨":"dòng","æ ":"dòng","ä¾":"dòng","æ«":"dòng","å»":"dòng","æ´":"dòng","å
":"dÅu","æ":"dÇu","æ":"dòu","é¡":"dÇu","è±":"dòu","é":"dòu","ç":"dòu","é½":"dÅu","ç£":"dÅ«","æ¯":"dú","ç":"dú","ç¬":"dú","读":"dú","å µ":"dÇ","ç¹":"dÇ","èµ":"dÇ","æ":"dù","é":"dù","è":"dù","度":"dù","渡":"dù","å¦":"dù","端":"duÄn","ç":"duÇn","é»":"duà n","段":"duà n","æ":"duà n","ç¼":"duà n","å ":"duÄ«","å
":"duì","é":"duì","对":"duì","墩":"dÅ«n","å¨":"dÅ«n","è¹²":"dÅ«n","æ¦":"dÅ«n","é¡¿":"dùn","å¤":"dùn","é":"dùn","ç¾":"dùn","é":"dùn","æ":"duÅ","å":"duÅ","å¤":"duÅ","夺":"duó","å":"duÇ","躲":"duÇ","æµ":"duÇ","è·º":"duò","è
121µ":"duò","å":"duò","æ°":"duò","å ":"duò","è¾":"é","峨":"é","é¹
":"é","ä¿":"é","é¢":"é","讹":"é","娥":"é","æ¶":"è","å":"è","æ¼":"è","é":"è","é":"è","饿":"è","æ©":"Än","è":"ér","å¿":"ér","è³":"Är","å°":"Är","饵":"Är","æ´±":"Är","äº":"èr","è´°":"èr","å":"fÄ","ç½":"fá","ç":"fá","ä¼":"fá","ä¹":"fá","é":"fá","æ³":"fÇ","ç":"fà ","è©":"fÄn","å¸":"fÄn","çª":"fÄn","ç¿»":"fÄn","æ¨":"fán","ç¾":"fán","é":"fán","ç¹":"fán","å¡":"fán","ç¦":"fán","å":"fÇn","è¿":"fÇn","è":"fà n","è´©":"fà n","ç¯":"fà n","é¥":"fà n","æ³":"fà n","å":"fÄng","è³":"fÄng","æ¹":"fÄng","èª":"fáng","æ¿":"fáng","é²":"fáng","妨":"fáng","仿":"fÇng","访":"fÇng","纺":"fÇng","æ¾":"fà ng","è²":"fÄi","é":"fÄi","å¡":"fÄi","é£":"fÄi","è¥":"féi","åª":"fÄi","诽":"fÄi","å ":"fèi","èº":"fèi","åº":"fèi","沸":"fèi","è´¹":"fèi","è¬":"fÄn","é
":"fÄn","å©":"fÄn","æ°":"fÄn","å":"fÄn","纷":"fÄn","å":"fén","ç":"fén","æ±¾":"fén","ç²":"fÄn","å¥":"fèn","份":"fèn","å¿¿":"fèn","æ¤":"fèn","粪":"fèn","丰":"fÄng","å°":"fÄng","æ«":"fÄng","è":"fÄng","å³°":"fÄng","é":"fÄng","é£":"fÄng","ç¯":"fÄng","ç½":"fÄng","é¢":"féng","å¯":"féng","ç¼":"féng","讽":"fÄng","å¥":"fèng","å¤":"fèng","ä½":"fó","å¦":"fÇu","夫":"fÅ«","æ·":"fÅ«","è¤":"fÅ«","åµ":"fÅ«","æ¶":"fú","æ":"fú","è¾":"fú","å¹
":"fú","æ°":"fú","符":"fú","ä¼":"fú","ä¿":"fú","æ":"fú","æµ®":"fú","涪":"fú","ç¦":"fú","袱":"fú","å¼":"fú","ç«":"fÇ","æ":"fÇ","è¾
":"fÇ","俯":"fÇ","é":"fÇ","æ§":"fÇ","è¯":"pú","è
":"fÇ","åº":"fÇ","è
":"fÇ","èµ´":"fù","å¯":"fù","è¦":"fù","èµ":"fù","å¤":"fù","å
":"fù","ä»":"fù","é":"fù","ç¶":"fù","è
¹":"fù","è´":"fù","å¯":"fù","讣":"fù","é":"fù","å¦":"fù","ç¼":"fù","å":"fù","å¶":"gá","å":"gÄ","该":"gÄi","æ¹":"gÇi","æ¦":"gà i","é":"gà i","ç":"gà i","æº":"gà i","å¹²":"gà n","ç":"gÄn","æ":"gÇn","æ":"gÄn","ç«¿":"gÄn","è":"gÄn","èµ¶":"gÇn","æ":"gÇn","ç§":"gÇn","æ¢":"gÇn","èµ£":"gà n","å":"gÄng","å":"gÄng","é¢":"gÄng","缸":"gÄng","è":"gÄng","纲":"gÄng","å²":"gÇng","港":"gÇng","æ ":"gà ng","ç¯":"gÄo","ç":"gÄo","é«":"gÄo","è":"gÄo","ç¾":"gÄo","ç³":"gÄo","æ":"gÇo","é":"gÇo","稿":"gÇo","å":"gà o","å¥":"gÄ","æ":"gÄ","æ":"gÄ","æ":"gÄ","鸽":"gÄ","è³":"gÄ","ç":"gÄ","å²":"gÄ","é©":"gé","è":"gÄ","æ ¼":"gé","è¤":"há","é":"gé","é":"gé","é¬":"gè","个":"gè","å":"gè","ç»":"gÄi","æ ¹":"gÄn","è·":"gÄn","è":"gÄng","æ´":"gèng","åº":"gÄng","ç¾¹":"gÄng","å":"gÄng","è¿":"gÄng","æ¢":"gÄng","å·¥":"gÅng","æ»":"gÅng","å":"gÅng","æ":"gÅng","é¾":"gÅng","ä¾":"gòng","躬":"gÅng","å
¬":"gÅng","宫":"gÅng","å¼":"gÅng","å·©":"gÇng","æ±":"gÇng","æ±":"gÇng","è´¡":"gòng","å
±":"gòng","é©":"gÅu","å¾":"gÅu","æ²":"gÅu","è":"gÇu","ç":"gÇu","å¢":"gòu","æ":"gòu","è´":"gòu","å¤":"gòu","è¾":"gÅ«","è":"gÅ«","å":"gÅ«","ç®":"gÅ«","ä¼°":"gÅ«","æ²½":"gÅ«","å¤":"gÅ«","å§":"gÅ«","é¼":"gÇ","å¤":"gÇ","è":"gÇ","骨":"gÇ","è°·":"gÇ","è¡":"gÇ","æ
":"gù","顾":"gù","åº":"gù","é":"gù","å®":"guÄ","ç":"guÄ","å":"guÇ","寡":"guÇ","æ":"guà ","è¤":"guà ","ä¹":"guÄi","æ":"guÇi","æª":"guà i","棺":"guÄn","å
³":"guÄn","å®":"guÄn","å ":"guà n","è§":"guÄn","管":"guÇn","é¦":"guÇn","ç½":"guà n","æ¯":"guà n","ç":"guà n","è´¯":"guà n","å
":"guÄng","广":"guÇng","é":"guà ng","ç°":"guÄ«","è§":"guÄ«","å":"guÄ«","ç¡
":"guÄ«","å½":"guÄ«","é¾":"guÄ«","éº":"guÄ«","轨":"guÇ","鬼":"guÇ","诡":"guÇ","ç¸":"guÇ","æ¡":"guì","æ":"guì","è·ª":"guì","è´µ":"guì","å½":"guì","è¾":"gÇn","æ»"
121:"gÇn","æ£":"gùn","é
":"guÅ","é":"guÅ","å½":"guó","æ":"guÇ","裹":"guÇ","è¿":"guò","å":"hÄ","骸":"hái","å©":"hái","æµ·":"hÇi","æ°¦":"hà i","亥":"hà i","害":"hà i","éª":"hà i","é
£":"hÄn","æ¨":"hÄn","é¯":"hán","é©":"hán","å«":"hán","æ¶µ":"hán","å¯":"hán","å½":"hán","å":"hÇn","ç½":"hÇn","ç¿°":"hà n","æ¼":"hà n","æ":"hà n","æ±":"hà n","æ¾":"hà n","æ":"hà n","ç":"hà n","æ±":"hà n","æ±":"hà n","夯":"hÄng","æ":"háng","èª":"háng","å£":"háo","å":"háo","豪":"háo","毫":"háo","é":"hÇo","好":"hÇo","è":"hà o","å·":"hà o","浩":"hà o","åµ":"hÄ","å":"hÄ","è·":"hé","è":"hé","æ ¸":"hé","禾":"hé","å":"hé","ä½":"hé","å":"hé","ç":"hé","è²":"hè","é":"hé","æ²³":"hé","涸":"hé","赫":"hè","è¤":"hè","鹤":"hè","è´º":"hè","å¿":"hÄi","é»":"hÄi","ç":"hén","å¾":"hÄn","ç ":"hÄn","æ¨":"hèn","å¼":"hÄng","亨":"hÄng","横":"héng","è¡¡":"héng","æ":"héng","è½°":"hÅng","å":"hÇng","ç":"hÅng","è¹":"hóng","鸿":"hóng","æ´ª":"hóng","å®":"hóng","å¼":"hóng","红":"hóng","å":"hóu","侯":"hòu","ç´":"hóu","å¼":"hÇu","å":"hòu","å":"hòu","å":"hòu","å¼":"hÅ«","ä¹":"hÅ«","忽":"hÅ«","ç":"hú","壶":"hú","è«":"hú","è¡":"hú","è´":"hú","ç":"hú","ç³":"hú","æ¹":"hú","å¼§":"hú","è":"hÇ","å¬":"hÇ","æ¤":"hù","äº":"hù","沪":"hù","æ·":"hù","è±":"huÄ","å":"huá","å":"huá","ç¾":"huá","æ»":"huá","ç»":"huà ","å":"huá","å":"huà ","è¯":"huà ","æ§":"huái","å¾":"huái","æ":"huái","æ·®":"huái","å":"huà i","欢":"huÄn","ç¯":"huán","æ¡":"huán","è¿":"hái","ç¼":"huÇn","æ¢":"huà n","æ£":"huà n","å¤":"huà n","çª":"huà n","è±¢":"huà n","ç":"huà n","æ¶£":"huà n","宦":"huà n","å¹»":"huà n","è":"huÄng","æ
":"huÄng","é»":"huáng","磺":"huáng","è":"huáng","ç°§":"huáng","ç":"huáng","å°":"huáng","æ¶":"huáng","ç
":"huáng","æ":"huà ng","å¹":"huÇng","æ":"huÇng","è°":"huÇng","ç°":"huÄ«","æ¥":"huÄ«","è¾":"huÄ«","å¾½":"huÄ«","æ¢":"huÄ«","è":"huÃ","å":"huÃ","æ¯":"huÇ","æ":"huÇ","æ
§":"huì","å":"huì","æ ":"huì","æ¦":"huì","è´¿":"huì","ç§½":"huì","ä¼":"huì","ç©":"huì","æ±":"huì","讳":"huì","诲":"huì","ç»":"huì","è¤":"hÅ«n","æ":"hÅ«n","å©":"hÅ«n","é":"hún","æµ":"hún","æ··":"hùn","è±":"huÅ","æ´»":"huó","ä¼":"huÇ","ç«":"huÇ","è·":"huò","æ":"huò","æ":"huò","é":"huò","è´§":"huò","祸":"huò","å»":"jÄ«","å¾":"jÄ«","åº":"jÄ«","æº":"jÄ«","ç¸":"jÄ«","稽":"jÄ«","积":"jÄ«","ç®":"jÄ«","è":"jÄ«","饥":"jÄ«","迹":"jì","æ¿":"jÄ«","讥":"jÄ«","鸡":"jÄ«","姬":"jÄ«","绩":"jì","ç¼":"jÄ«","å":"jÃ","æ":"jÃ","æ£":"jÃ","è¾":"jÃ","ç±":"jÃ","é":"jÃ","å":"jÃ","æ¥":"jÃ","ç¾":"jÃ","æ±²":"jÃ","å³":"jÃ","å«":"jÃ","级":"jÃ","æ¤":"jÇ","å ":"jÇ","è":"jÇ","å·±":"jÇ","è":"jì","æ":"jì","å":"jì","å£":"jì","ä¼":"jì","ç¥":"jì","å":"jì","æ¸":"jì","æµ":"jì","å¯":"jì","å¯":"jì","计":"jì","è®°":"jì","æ¢":"jì","å¿":"jì","é
":"jì","å¦":"jì","ç»§":"jì","纪":"jì","å":"jiÄ","æ·":"jiÄ","夹":"jiÄ","ä½³":"jiÄ","å®¶":"jiÄ","å ":"jiÄ","è":"jiá","é¢":"jiá","è´¾":"jiÇ","ç²":"jiÇ","é¾":"jiÇ","å":"jiÇ","稼":"jià ","ä»·":"jià ","æ¶":"jià ","驾":"jià ","å«":"jià ","æ¼":"jiÄn","ç":"jiÄn","å":"jiÄn","å°":"jiÄn","笺":"jiÄn","é´":"jiÄn","ç
":"jiÄn","å
¼":"jiÄn","è©":"jiÄn","è°":"jiÄn","奸":"jiÄn","ç¼":"jiÄn","è§":"jiÇn","æ£":"jiÇn","æ¬":"jiÇn","碱":"jiÇn","ç¡·":"jiÇn","æ£":"jiÇn","æ¡":"jiÇn","ç®":"jiÇn","ä¿":"jiÇn","åª":"jiÇn","å":"jiÇn","è":"jià n","æ§":"kÇn","é´":"jià n","è·µ":"jià n","è´±":"jià n","è§":"jià n","é®":"jià n","ç®":"jià n","ä»¶":"jià n","å¥":"jià n","è°":"jià n","å":"jià n","饯":"jià n","æ¸":"jià n","æº
":"jià n","æ¶§":"jià n","建":"jià n","åµ":"jiÄng","å§":"jiÄng","å°":"jiÄng","æµ":"jiÄng","æ±":"jiÄng","ç":"jiÄng","è":"jiÇng","桨":"jiÇng","å¥":"jiÇng","讲":"jiÇng","å ":"jià ng","é
±":"jià ng","é":"jià ng","è":"jiÄo","æ¤":"jiÄo","ç¤":"jiÄo","ç¦":"jiÄo","è¶":"jiÄo","交":"jiÄo","é":"jiÄo","æµ":"jiÄo","éª":"jiÄo","å¨":"jiÄo","å¼":"jiáo","æ
":"jiÇo","é°":"jiÇo","ç«":"jiÇo","ä¾¥":"yáo","è":"jiÇo","ç¡":"jiÇo","è§":"jiÇo","饺":"jiÇo","ç¼´":"jiÇo","ç»":"jiÇo","å¿":"jiÇo","æ":"jià o","é
µ":"jià o","轿":"jià o","è¾":"jià o","å«":"jià o","çª":"jià o","æ":"jiÄ","æ¥":"jiÄ","ç":"jiÄ","秸":"jiÄ","è¡":"jiÄ","é¶":"jiÄ","æª":"jié","å«":"jié","è":"jié","æ¡":"jú","æ°":"jié","æ·":"jié","ç«":"jié","ç«":"jié","æ´":"jié","ç»":"jié","è§£":"jiÄ","å§":"jiÄ","æ":"jiè","è":"jiè","è¥":"jiè","ç":"jiè","å":"jiè","ä»":"jiè","ç¥":"jiè","诫":"jiè","å±":"jiè","å·¾":"jÄ«n","ç":"jÄ«n","æ¤":"jÄ«n","é":"jÄ«n","ä»":"jÄ«n","æ´¥":"jÄ«n","è¥":"jÄ«n","ç´§":"jÇn","é¦":"jÇn","ä»
":"jÇn","è°¨":"jÇn","è¿":"jìn","é³":"jìn","æ":"jìn","ç¦":"jìn","è¿":"jìn","ç¬":"jìn","浸":"jìn","å°½":"jìn","å²"
121:"jìn","è":"jÄ«ng","å
¢":"jÄ«ng","è":"jÄ«ng","ç":"jÄ«ng","æ¶":"jÄ«ng","鲸":"jÄ«ng","京":"jÄ«ng","æ":"jÄ«ng","ç²¾":"jÄ«ng","ç²³":"jÄ«ng","ç»":"jÄ«ng","äº":"jÇng","è¦":"jÇng","æ¯":"jÇng","é¢":"jÇng","é":"jìng","å¢":"jìng","æ¬":"jìng","é":"jìng","å¾":"jìng","ç":"jìng","é":"jìng","ç«":"jìng","ç«":"jìng","å":"jìng","ç¯":"jiÇng","çª":"jiÇng","æª":"jiÅ«","ç©¶":"jiÅ«","çº ":"jiÅ«","ç":"jiÇ","é":"jiÇ","ä¹
":"jiÇ","ç¸":"jiÇ","ä¹":"jiÇ","é
":"jiÇ","å©":"jiù","æ":"jiù","æ§":"jiù","è¼":"jiù","è
":"jiù","å":"jiù","å°±":"jiù","ç":"jiù","é ":"jÅ«","æ":"jÅ«","ç":"jÅ«","ç½":"jÅ«","å±
":"jÅ«","驹":"jÅ«","è":"jú","å±":"jú","å":"jÇ","ç©":"jÇ","举":"jÇ","æ²®":"jÇ","è":"jù","æ":"jù","æ®":"jù","å·¨":"jù","å
·":"jù","è·":"jù","è¸":"jù","é¯":"jù","俱":"jù","å¥":"jù","æ§":"jù","ç¬":"jù","å§":"jù","æ":"juÄn","é¹":"juÄn","å¨":"juÄn","å¦":"juà n","ç·":"juà n","å·":"juà n","绢":"juà n","æ
":"juÄ","æ«":"jué","æ":"jué","æ":"jué","å":"juè","çµ":"jué","è§":"jué","å³":"jué","è¯":"jué","ç»":"jué","å":"jÅ«n","è":"jÅ«n","é§":"jÅ«n","å":"jÅ«n","å":"jÅ«n","å³»":"jùn","ä¿":"jùn","ç«£":"jùn","æµ":"xùn","é¡":"jùn","éª":"jùn","å":"kÄ","å":"kÄ","å¡":"kÇ","å¯":"gÄ","å¼":"kÄi","æ©":"kÄi","楷":"kÇi","å¯":"kÇi","æ
¨":"kÇi","å":"kÄn","å ª":"kÄn","å":"kÄn","å":"kÇn","ç ":"kÇn","ç":"kà n","康":"kÄng","æ
·":"kÄng","ç³ ":"kÄng","æ":"káng","æ":"kà ng","亢":"kà ng","ç":"kà ng","è":"kÇo","æ·":"kÇo","ç¤":"kÇo","é ":"kà o","å·":"kÄ","è":"kÄ","æ¯":"kÄ","棵":"kÄ","ç£":"kÄ","é¢":"kÄ","ç§":"kÄ","壳":"ké","å³":"ké","å¯":"kÄ","渴":"kÄ","å
":"kè","å»":"kè","客":"kè","课":"kè","è¯":"kÄn","å":"kÄn","å¦":"kÄn","æ³":"kÄn","å":"kÄng","å":"kÄng","空":"kÅng","æ":"kÇng","å":"kÇng","æ§":"kòng","æ ":"kÅu","å£":"kÇu","æ£":"kòu","å¯":"kòu","æ¯":"kÅ«","å":"kÅ«","çª":"kÅ«","è¦":"kÇ","é
·":"kù","åº":"kù","裤":"kù","夸":"kuÄ","å®":"kuÇ","æ":"kuà ","è·¨":"kuà ","è¯":"kuà ","å":"kuà i","ç·":"kuà i","侩":"kuà i","å¿«":"kuà i","宽":"kuÄn","款":"kuÇn","å¡":"kuÄng","ç":"kuÄng","ç":"kuáng","æ¡":"kuà ng","ç¿":"kuà ng","ç¶":"kuà ng","æ·":"kuà ng","åµ":"kuà ng","äº":"kuÄ«","ç":"kuÄ«","岿":"kuÄ«","窥":"kuÄ«","èµ":"kuÃ","å¥":"kuÃ","é":"kuÃ","å":"guÄ«","é¦":"kuì","æ§":"kuì","æº":"kuì","å¤":"kÅ«n","æ":"kÅ«n","æ":"kÇn","å°":"kùn","æ¬":"kuò","æ©":"kuò","å»":"kuò","é":"kuò","å":"lÄ","æ":"lÄ","å":"lÇ","è¡":"là ","è
":"là ","è¾£":"là ","å¦":"lÄ","è±":"lái","æ¥":"lái","èµ":"là i","è":"lán","婪":"lán","æ ":"lán","æ¦":"lán","篮":"lán","é":"lán","å
°":"lán","æ¾":"lán","è°°":"lán","æ½":"lÇn","è§":"lÇn","æ":"lÇn","ç¼":"lÇn","ç":"là n","滥":"là n","ç
":"láng","æ¦":"láng","ç¼":"láng","å»":"láng","é":"láng","æ":"lÇng","浪":"là ng","æ":"lÄo","å³":"láo","ç¢":"láo","è":"lÇo","佬":"lÇo","å§¥":"lÇo","é
ª":"là o","ç":"là o","æ¶":"là o","å":"lè","ä¹":"lè","é·":"léi","é":"léi","è¾":"lÄi","ç£":"lÄi","ç´¯":"lèi","å¡":"lÄi","å":"lÄi","æ":"lèi","è":"lèi","ç±»":"lèi","泪":"lèi","棱":"léng","æ¥":"léng","å·":"lÄng","å":"lÃ","梨":"lÃ","ç":"lÃ","é»":"lÃ","篱":"lÃ","ç¸":"lÃ","离":"lÃ","æ¼":"lÃ","ç":"lÇ","æ":"lÇ","é":"lÇ","鲤":"lÇ","礼":"lÇ","è":"lì","è":"lì","å":"lì","æ ":"lì","丽":"lì","å":"lì","å±":"lì","ç ¾":"lì","å":"lì","å©":"lì","å":"lì","ä¾":"lì","ä¿":"lì","ç¢":"lì","ç«":"lì","ç²":"lì","æ²¥":"lì","é¶":"lì","å":"lì","ç":"lÃ","å©":"lÇ","ä¿©":"liÇng","è":"lián","è²":"lián","è¿":"lián","é°":"lián","å»":"lián","æ":"lián","æ¶":"lián","å¸":"lián","æ":"liÇn","è¸":"liÇn","é¾":"lià n","æ":"lià n","ç¼":"lià n","ç»":"lià n","ç²®":"liáng","å":"liáng","æ¢":"liáng","ç²±":"liáng","è¯":"liáng","两":"liÇng","è¾":"lià ng","é":"lià ng","æ¾":"lià ng","亮":"lià ng","è°
":"lià ng","æ©":"liáo","è":"liáo","å":"liáo","ç":"liáo","ç":"liáo","寥":"liáo","è¾½":"liáo","潦":"liáo","äº":"le","æ":"lià o","é£":"lià o","å»":"lià o","æ":"lià o","å":"liè","è£":"liè","ç":"liè","å£":"liè","ç":"liè","ç³":"lÃn","æ":"lÃn","磷":"lÃn","é":"lÃn","临":"lÃn","é»":"lÃn","é³":"l
121Ãn","æ·":"lÃn","å":"lÇn","èµ":"lìn","å":"lìn","æ":"lÄ«n","ç²":"lÃng","è±":"lÃng","é¶":"lÃng","é¾":"lÃng","é":"lÃng","ä¼¶":"lÃng","ç¾":"lÃng","å":"lÃng","çµ":"lÃng","éµ":"lÃng","å²":"lÇng","é¢":"lÇng","å¦":"lìng","令":"lìng","æº":"liÅ«","ç":"liú","榴":"liú","ç¡«":"liú","é¦":"liú","ç":"liú","å":"liú","ç¤":"liú","æµ":"liú","æ³":"liÇ","å
":"liù","é¾":"lóng","è":"lóng","å":"lóng","笼":"lóng","窿":"lóng","é":"lóng","å":"lÇng","æ¢":"lÇng","é":"lÇng","楼":"lóu","å¨":"lóu","æ":"lÇu","ç¯":"lÇu","æ¼":"lòu","é":"lòu","è¦":"lú","å¢":"lú","é¢
":"lú","åº":"lú","ç":"lú","æ³":"lÇ","å¤":"lÇ","è":"lÇ","é²":"lÇ","éº":"lù","ç¢":"lù","é²":"lù","è·¯":"lù","èµ":"lù","鹿":"lù","æ½":"lù","ç¦":"lù","å½":"lù","é":"lù","æ®":"lù","é©´":"lÇ","å":"lÇ","é":"lÇ","ä¾£":"lÇ","æ
":"lÇ","å±¥":"lÇ","屡":"lÇ","ç¼":"lÇ","è":"lÇ","æ°¯":"lÇ","å¾":"lÇ","ç":"lÇ","滤":"lÇ","绿":"lÇ","峦":"luán","æ":"luán","åª":"luán","滦":"luán","åµ":"luÇn","ä¹±":"luà n","æ ":"lüÄ","ç¥":"lüè","æ¡":"lún","è½®":"lún","伦":"lún","ä»":"lún","沦":"lún","纶":"lún","论":"lùn","è":"luó","èº":"luó","ç½":"luó","é»":"luó","é£":"luó","箩":"luó","骡":"luó","裸":"luÇ","è½":"luò","æ´":"luò","éª":"luò","ç»":"luò","å¦":"mÄ","麻":"má","ç":"mÇ","ç ":"mÇ","è":"mÇ","马":"mÇ","éª":"mà ","å":"ma","å":"ma","å":"mái","ä¹°":"mÇi","麦":"mà i","å":"mà i","è¿":"mà i","è":"mà i","ç":"mán","é¦":"mán","è®":"mán","满":"mÇn","è":"mà n","æ¼":"mà n","æ
¢":"mà n","漫":"mà n","è°©":"mà n","è":"máng","è«":"máng","ç²":"máng","æ°":"máng","å¿":"máng","è½":"mÇng","ç«":"mÄo","è
":"máo","é":"máo","æ¯":"máo","ç":"máo","é":"mÇo","å¯":"mÇo","è":"mà o","å":"mà o","帽":"mà o","è²":"mà o","è´¸":"mà o","ä¹":"me","ç«":"méi","æ":"méi","æ¢
":"méi","é
¶":"méi","é":"méi","ç
¤":"méi","没":"méi","ç":"méi","åª":"méi","é":"mÄi","æ¯":"mÄi","ç¾":"mÄi","æ§":"mèi","å¯":"mèi","妹":"mèi","åª":"mèi","é¨":"mén","é·":"mèn","们":"mén","è":"méng","è":"méng","檬":"méng","ç":"méng","é°":"mÄng","ç":"mÄng","梦":"mèng","å":"mèng","ç¯":"mÄ«","é":"mÃ","é¡":"mÃ","ç³":"mÃ","è¿·":"mÃ","è°":"mÃ","å¼¥":"mÃ","ç±³":"mÇ","ç§":"mì","è§
":"mì","æ³":"mì","è":"mì","å¯":"mì","å¹":"mì","æ£":"mián","ç ":"mián","绵":"mián","å":"miÇn","å
":"miÇn","å":"miÇn","娩":"miÇn","ç¼
":"miÇn","é¢":"mià n","è":"miáo","æ":"miáo","ç":"miáo","è":"miÇo","ç§":"miÇo","渺":"miÇo","åº":"mià o","å¦":"mià o","è":"miè","ç":"miè","æ°":"mÃn","æ¿":"mÇn","ç¿":"mÇn","æ":"mÇn","æ¯":"mÇn","é½":"mÇn","æ":"mÃng","è":"mÃng","鸣":"mÃng","é":"mÃng","å":"mÃng","å½":"mìng","è°¬":"miù","æ¸":"mÅ","æ¹":"mó","è":"mó","模":"mó","è":"mó","磨":"mó","æ©":"mó","é":"mó","æ¹":"mò","æ«":"mò","è«":"mò","墨":"mò","é»":"mò","沫":"mò","æ¼ ":"mò","å¯":"mò","é":"mò","è°":"móu","ç":"móu","æ":"mÇu","æ":"mÇ","ç¡":"mÇ","亩":"mÇ","å§":"mÇ","æ¯":"mÇ","å¢":"mù","æ®":"mù","å¹":"mù","å":"mù","æ
":"mù","æ¨":"mù","ç®":"mù","ç¦":"mù","ç§":"mù","ç©":"mù","æ¿":"ná","åª":"nÇ","å":"nà ","é ":"nà ","é£":"nà ","å¨":"nà ","纳":"nà ","æ°":"nÇi","ä¹":"nÇi","奶":"nÇi","è":"nai","å¥":"nai","å":"nán","ç·":"nán","é¾":"nán","å":"náng","æ ":"náo","è":"nÇo","æ¼":"nÇo","é¹":"nà o","æ·":"nà o","å¢":"ne","é¦":"nÄi","å
":"nèi","å«©":"nèn","è½":"néng","妮":"nÄ«","é":"nÃ","åª":"nÃ","æ³¥":"nÃ","å°¼":"nÃ","æ":"nÇ","ä½ ":"nÇ","å¿":"nì","è
»":"nì","é":"nì","溺":"nì","è«":"niÄn","æ":"niÄn","å¹´":"nián","碾":"niÇn","æµ":"niÇn","æ»":"niÇn","念":"nià n","å¨":"niáng","é
¿":"nià ng","é¸":"niÇo","å°¿":"nià o","æ":"niÄ","è":"niè","å½":"niè","å®":"niè","é":"niè","é":"niè","æ¶
":"niè","æ¨":"nÃn","æ ":"nÃng","ç":"nÃng","å":"nÃng","å®":"nÃng","æ§":"nÇng","æ³":"nìng","ç":"niú","æ":"niÇ","é®":"niÇ","纽":"niÇ","è":"nóng","æµ":"nóng","å":"nóng","å¼":"nòng","奴":"nú","åª":"nÇ","æ":"nù","女":"nÇ","æ":"nuÇn","è":"nüè","ç":"nüè","æª":"nuó","æ¦":"nuò","糯":"nuò","诺":"nuò","å¦":"ò","欧":"Åu","鸥":"Åu","æ®´":"Åu","è":"Çu","å":"Çu","å¶":"Çu","沤":"Åu","åª":"pÄ","è¶´":"pÄ","ç¬":"pá","å¸":"pà ","æ":"pà ","ç¶":"pá","æ":"pÄi","æ":"pái","ç":"pái","å¾":"pái","æ¹":"pai","æ´¾":"pai","æ":"pÄn","æ½":"pÄn","ç":"pán","ç£":"pán","ç¼":"pà n","ç":"pà n","å¤":"pà n","å":"pà n","ä¹":"pÄng","åº":"páng","æ":"páng","èª":"pÇng","è":"pà ng","æ":"pÄo","å":"páo","å¨":"páo","ç®":"pà o","è¢":"páo","è·":"pÇo","泡":"pà o","å¸":"pÄi","è":"pÄi","å¹":"péi","裴":"péi","èµ":"péi","éª":"péi","é
":"pèi","佩":"pèi","æ²":"pèi","å·":"pÄn","ç":"pén","ç °":"pÄng","æ¨":"pÄng","ç¹":"pÄng","æ¾":"péng","å½":"péng","è¬":"péng","æ£":"péng","硼":"péng","篷":"péng","è¨":"péng","æ":"péng","é¹":"péng","æ§":"pÄng","碰":"pèng","å¯":"pÄ«","ç ":"pÄ«","é¹":"pÄ«","æ¹":"pÄ«","æ«":"pÄ«","å":"pÄ«","çµ":"pÃ","æ¯":"pÃ","å¤":"pÃ","è¾":"pÃ","ç²":"pÃ","ç®":"pÃ","å¹":"pÇ","ç":"pÇ","å»":"pì","å±":"pì","è¬":"pì","ç¯":"piÄn","å":"piÄn","ç":"pià n","éª":"pià n","é£":"piÄo","æ¼":"piÄo","ç¢":"piá
121o","票":"pià o","æ":"piÄ","ç¥":"piÄ","æ¼":"pÄ«n","é¢":"pÃn","è´«":"pÃn","å":"pÇn","è":"pìn","ä¹":"pÄ«ng","åª":"pÃng","è¹":"pÃng","è":"pÃng","å¹³":"pÃng","å":"pÃng","ç¶":"pÃng","è¯":"pÃng","å±":"pÃng","å¡":"pÅ","æ³¼":"pÅ","é¢":"pÅ","å©":"pó","ç ´":"pò","é":"pò","è¿«":"pò","ç²":"pò","å":"pÅu","æ":"pÅ«","éº":"pù","ä»":"pú","è":"pú","è¡":"pú","è©":"pú","è²":"pú","å":"pÇ","æ´":"pÇ","å":"pÇ","æ®":"pÇ","浦":"pÇ","è°±":"pÇ","æ":"pù","ç":"bà o","æ":"qÄ«","欺":"qÄ«","æ ":"qÄ«","æ":"qÄ«","妻":"qÄ«","ä¸":"qÄ«","å":"qÄ«","æ¼":"qÄ«","æ":"qÄ«","æ²":"qÄ«","å
¶":"qÃ","æ£":"qÃ","å¥":"qÃ","æ§":"qÃ","ç¦":"qÃ","å´":"qÃ","è":"qÃ","é½":"qÃ","æ":"qÃ","ç¥":"qÃ","ç¥":"qÃ","éª":"qÃ","èµ·":"qÇ","å²":"qÇ","ä¹":"qÇ","ä¼":"qÇ","å¯":"qÇ","å¥":"qì","ç ":"qì","å¨":"qì","æ°":"qì","è¿":"qì","å¼":"qì","æ±½":"qì","æ³£":"qì","讫":"qì","æ":"qiÄ","æ°":"qià ","æ´½":"qià ","çµ":"qiÄn","æ¦":"qiÄn","é":"qiÄn","é
":"qiÄn","å":"qiÄn","è¿":"qiÄn","ç¾":"qiÄn","ä»":"qiÄn","è°¦":"qiÄn","ä¹¾":"qián","é»":"qián","é±":"qián","é³":"qián","å":"qián","æ½":"qián","é£":"qiÇn","æµ
":"qiÇn","è°´":"qiÇn","å ":"qià n","åµ":"qià n","æ¬ ":"qià n","æ":"qià n","æª":"qiÄng","å":"qià ng","è
":"qiÄng","ç¾":"qiÄng","å¢":"qiáng","è·":"qiáng","强":"qiáng","æ¢":"qiÇng","æ©":"qiÄo","é¹":"qiÄo","æ²":"qiÄo","æ":"qiÄo","æ¡¥":"qiáo","ç§":"qiáo","ä¹":"qiáo","侨":"qiáo","å·§":"qiÇo","é":"qià o","æ¬":"qià o","ç¿":"qià o","å³":"qià o","ä¿":"qià o","çª":"qià o","å":"qiÄ","è":"qié","ä¸":"qiÄ","æ¯":"qiè","çª":"qiè","é¦":"qÄ«n","ä¾µ":"qÄ«n","亲":"qÄ«n","秦":"qÃn","ç´":"qÃn","å¤":"qÃn","è¹":"qÃn","æ":"qÃn","禽":"qÃn","å¯":"qÇn","æ²":"qìn","é":"qÄ«ng","è½»":"qÄ«ng","æ°¢":"qÄ«ng","å¾":"qÄ«ng","å¿":"qÄ«ng","æ¸
":"qÄ«ng","æ":"qÃng","æ´":"qÃng","æ°°":"qÃng","æ
":"qÃng","é¡·":"qÇng","请":"qÇng","åº":"qìng","ç¼":"qióng","ç©·":"qióng","ç§":"qiÅ«","ä¸":"qiÅ«","é±":"qiÅ«","ç":"qiú","æ±":"qiú","å":"qiú","é
":"qiú","æ³
":"qiú","è¶":"qÅ«","åº":"qÅ«","è":"qÅ«","æ²":"qÇ","躯":"qÅ«","å±":"qÅ«","驱":"qÅ«","æ¸ ":"qú","å":"qÇ","娶":"qÇ","é¾":"qÇ","è¶£":"qù","å»":"qù","å":"quÄn","颧":"quán","æ":"quán","é":"quán","æ³":"quán","å
¨":"quán","ç":"quán","æ³":"quán","ç¬":"quÇn","å¸":"quà n","å":"quà n","缺":"quÄ","ç":"quÄ","ç¸":"qué","å´":"què","é¹":"què","榷":"què","ç¡®":"què","é":"què","è£":"qún","群":"qún","ç¶":"rán","ç":"rán","å":"rÇn","æ":"rÇn","ç¤":"ráng","壤":"rÇng","æ":"rÇng","å·":"rÇng","让":"rà ng","饶":"ráo","æ°":"rÇo","ç»":"rà o","æ¹":"rÄ","ç":"rè","壬":"rén","ä»":"rén","人":"rén","å¿":"rÄn","é§":"rèn","ä»»":"rèn","认":"rèn","å":"rèn","å¦":"rèn","纫":"rèn","æ":"rÄng","ä»":"réng","æ¥":"rì","æ":"róng","è¸":"róng","è":"róng","è£":"róng","è":"róng","ç":"róng","溶":"róng","容":"róng","ç»":"róng","å":"rÇng","æ":"róu","æ":"róu","è":"ròu","è¹":"rú","è ":"rú","å":"rú","åº":"rú","å¦":"rú","è¾±":"rÇ","ä¹³":"rÇ","æ±":"rÇ","å
¥":"rù","褥":"rù","软":"ruÇn","é®":"ruÇn","è":"ruÇ","ç":"ruì","é":"ruì","é°":"rùn","润":"rùn","è¥":"ruò","å¼±":"ruò","æ":"sÄ","æ´":"sÇ","è¨":"sà ","è
®":"sÄi","é³":"sÄi","å¡":"sÄi","èµ":"sà i","ä¸":"sÄn","å":"sÄn","ä¼":"sÇn","æ£":"sà n","æ¡":"sÄng","å":"sÇng","丧":"sà ng","æ":"sÄo","éª":"sÄo","æ«":"sÇo","å«":"sÇo","ç":"sè","è²":"sè","æ¶©":"sè","森":"sÄn","å§":"sÄng","è":"shÄ","ç ":"shÄ","æ":"shÄ","å¹":"shÄ","æ²":"shÄ","纱":"shÄ","å»":"shÇ","å¥":"shá","ç
":"shà ","ç":"shÄi","æ":"shai","ç":"shÄn","è«":"shÄn","æ":"shÄn","å±±":"shÄn","å ":"shÄn","ç
½":"shÄn","è¡«":"shÄn","éª":"shÇn","é":"shÇn","æ
":"shà n","赡":"shà n","è³":"shà n","å":"shà n","æ±":"shà n","æ":"shà n","ç¼®":"shà n","å¢":"shÄng","伤":"shÄng","å":"shÄng","èµ":"shÇng","æ":"shÇng","ä¸":"shà ng","å°":"shà ng","裳":"shang","梢":"shÄo","æ":"shÄo","ç¨":"shÄo","ç§":"shÄo","è":"sháo","åº":"sháo","é¶":"sháo","å°":"shÇo","å¨":"shà o","éµ":"shà o","ç»":"shà o","奢":"shÄ","èµ":"shÄ","è":"shé","è":"shé","è":"shÄ","赦":"shè","æ":"shè","å°":"shè","æ
":"shè","æ¶":"shè","社":"shè","设":"shè","ç ·":"shÄn","ç³":"shÄn","å»":"shÄn","伸":"shÄn","身":"shÄn","æ·±":"shÄn","å¨ ":"shÄn","ç»
":"shÄn","ç¥":"shén","æ²":"shÄn","审":"shÄn","å©¶":"shÄn","ç":"shèn","è¾":"shèn","æ
":"shèn","æ¸":"shèn","声":"shÄng","ç":"shÄng","ç¥":"shÄng","ç²":"shÄng","å":"shÄng","绳":"shéng","ç":"shÄng","ç":"shèng","å©":"shèng","è":"shèng","å£":"shèng","å¸":"shÄ«","失":"shÄ«","ç®":"shÄ«","æ½":"shÄ«","湿":"shÄ«","è¯":"shÄ«","å°¸":"shÄ«","è±":"shÄ«","å":"shÃ","ç³":"shÃ","æ¾":"shÃ","æ¶":"shÃ","ä»":"shÃ","é£":"shÃ","è":"shÃ","å®":"shÃ","è¯":"shÃ","å²":"shÇ","ç¢":"shÇ","使":"shÇ","å±":"shÇ","é©¶":"shÇ","å§":"shÇ","å¼":"shì","示":"shì","士":"shì","ä¸":"shì","æ¿":"shì","äº":"shì","æ":"shì","èª":"shì","é":"shì","å¿":"shì","æ¯":"shì","å":"shì","å¬":"shì","é":"shì","ä»":"shì","ä¾":"shì","é":"shì","饰":"shì","æ°":"shì","å¸":"shì","æ":"shì","室":"shì","è§":"shì","è¯":"shì","æ¶":"shÅu","æ":"shÇu","é¦":"shÇu","å®":"shÇu","寿":"shòu","æ":"shòu","å®":"shòu","å":"shòu","ç¦":"shòu","å
½":"shòu","è¬":"shÅ«","æ¢":"shÅ«","梳":"shÅ«","æ®":"shÅ«","æ":"shÅ«","è¾":"shÅ«","å":"shÅ«","è":"shÅ«","æ·":"shÅ«","ç":"shÅ«","书":"shÅ«","èµ":"shú","å°":"shú","ç":"shú","è¯":"shÇ","æ":"shÇ","æ":"shÇ","ç½²":"shÇ","è":"shÇ","é»":"shÇ","é¼ ":"shÇ","å±":"shÇ","æ¯":"shù","è¿°":"shù","æ ":"shù","æ":"shù","æ":"shù","ç«":"shù","å¢
":"shù","庶":"shù","æ°":"shù","æ¼±":"shù","æ":"shù","å·":"shuÄ","è":"shuÇ","æ":"shuÄi","è¡°":"shuÄi","ç©":"shuÇi","å¸
":"shuà i","æ ":"shuÄn","æ´":"shuÄn","é":"shuÄng","å":"shuÄng","ç½":"shuÇng","è°":"shuÃ","æ°´":"shuÇ","ç¡":"shuì","ç¨":"shuì","å®":"shÇn","ç¬":"shùn","顺":"shùn","è":"shùn","说":"shuÅ","ç¡":"shuò","æ":"shuò","ç":"shuò","æ¯":"sÄ«","æ":"sÄ«","å¶":"sÄ«","æ":"sÄ«","ç§":"sÄ«","å¸":"sÄ«","ä¸":"sÄ«","æ»":"sÇ","è":"sì","寺":"sì","å£"
121:"sì","å":"sì","伺":"sì","ä¼¼":"sì","饲":"sì","å·³":"sì","æ¾":"sÅng","è¸":"sÇng","æ":"sÇng","é¢":"sòng","é":"sòng","å®":"sòng","讼":"sòng","诵":"sòng","æ":"sÅu","è":"sÅu","æ":"sÇu","å½":"sòu","è":"sÅ«","é
¥":"sÅ«","ä¿":"sú","ç´ ":"sù","é":"sù","ç²":"sù","å³":"sù","å¡":"sù","溯":"sù","宿":"xiÇ","è¯":"sù","è":"sù","é
¸":"suÄn","è":"suà n","ç®":"suà n","è½":"suÄ«","é":"suÃ","é":"suÃ","绥":"suÃ","é«":"suÇ","ç¢":"suì","å²":"suì","ç©":"suì","é":"suÃ","é§":"suì","ç¥":"suì","å":"sÅ«n","æ":"sÇn","ç¬":"sÇn","è":"suÅ","æ¢":"suÅ","å":"suÅ","缩":"suÅ","ç":"suÇ","ç´¢":"suÇ","é":"suÇ","æ":"suÇ","å¡":"tÄ","ä»":"tÄ","å®":"tÄ","她":"tÄ","å¡":"tÇ","ç":"tÇ","æ":"tà ","è¹":"tà ","è¸":"tà ","è":"tÄi","è":"tái","æ¬":"tái","å°":"tái","æ³°":"tai","é
":"tai","太":"tai","æ":"tai","æ±°":"tai","å":"tÄn","æ":"tÄn","è´ª":"tÄn","ç«":"tÄn","滩":"tÄn","å":"tán","æª":"tán","ç°":"tán","æ½":"tán","è°":"tán","è°":"tán","å¦":"tÇn","毯":"tÇn","è¢":"tÇn","碳":"tà n","æ¢":"tà n","å¹":"tà n","ç":"tà n","汤":"tÄng","å¡":"táng","æª":"táng","å ":"táng","æ£ ":"táng","è":"táng","å":"táng","ç³":"táng","å":"tÇng","躺":"tÇng","æ·":"tÇng","è¶":"tà ng","ç«":"tà ng","æ":"tÄo","æ¶":"tÄo","æ»":"tÄo","绦":"tÄo","è":"táo","æ¡":"táo","é":"táo","æ·":"táo","é¶":"táo","讨":"tÇo","å¥":"tà o","ç¹":"tè","è¤":"téng","è
¾":"téng","ç¼":"téng","èª":"téng","梯":"tÄ«","å":"tÄ«","踢":"tÄ«","é":"tÄ«","æ":"tÃ","é¢":"tÃ","è¹":"tÃ","å¼":"tÃ","ä½":"tÇ","æ¿":"tì","å":"tì","æ":"tì","æ¶":"tì","å":"tì","å±":"tì","天":"tiÄn","æ·»":"tiÄn","å¡«":"tián","ç°":"tián","ç":"tián","æ¬":"tián","è":"tiÇn","è
":"tiÇn","æ":"tiÄo","æ¡":"tiáo","è¿¢":"tiáo","çº":"tià o","è·³":"tià o","è´´":"tiÄ","é":"tiÄ","å¸":"tiÄ","å
":"tÄ«ng","å¬":"tÄ«ng","ç":"tÄ«ng","æ±":"tÄ«ng","å»·":"tÃng","å":"tÃng","äº":"tÃng","åº":"tÃng","æº":"tÇng","è":"tÇng","é":"tÅng","æ¡":"tóng","é
®":"tóng","ç³":"tóng","å":"tóng","é":"tóng","彤":"tóng","ç«¥":"tóng","æ¡¶":"tÇng","æ
":"tÇng","ç":"tÇng","ç»":"tÇng","ç":"tòng","å·":"tÅu","æ":"tóu","头":"tóu","é":"tòu","å¸":"tÅ«","ç§":"tÅ«","çª":"tÅ«","å¾":"tú","å¾":"tú","é":"tú","æ¶":"tú","å± ":"tú","å":"tÇ","å":"tÇ","å
":"tù","æ¹":"tuÄn","å¢":"tuán","æ¨":"tuÄ«","é¢":"tuÃ","è
¿":"tuÇ","è":"tuì","褪":"tuì","é":"tuì","å":"tÅ«n","屯":"tún","è":"tún","æ":"tuÅ","æ":"tuÅ","è±":"tuÅ","鸵":"tuó","é":"tuó","é©®":"tuó","驼":"tuó","æ¤":"tuÇ","妥":"tuÇ","æ":"tuò","å¾":"tuò","æ":"wÄ","å":"wa","è":"wÄ","æ´¼":"wÄ","å¨":"wá","ç¦":"wÇ","è¢":"wà ","æª":"wÄi","å¤":"wai","è±":"wÄn","弯":"wÄn","æ¹¾":"wÄn","ç©":"wán","顽":"wán","丸":"wán","ç·":"wán","å®":"wán","ç¢":"wÇn","æ½":"wÇn","æ":"wÇn","ç":"wÇn","æ":"wÇn","å®":"wÇn","å©":"wÇn","ä¸":"wà n","è
":"wà n","汪":"wÄng","ç":"wáng","亡":"wáng","æ":"wÇng","ç½":"wÇng","å¾":"wÇng","æº":"wà ng","æ":"wà ng","å¿":"wà ng","å¦":"wà ng","å¨":"wÄi","å·":"wÄi","å¾®":"wÄi","å±":"wÄi","é¦":"wéi","è¿":"wéi","æ¡
":"wéi","å´":"wéi","å¯":"wéi","æ":"wéi","为":"wéi","æ½":"wéi","ç»´":"wéi","è":"wÄi","è":"wÄi","å§":"wÄi","ä¼":"wÄi","伪":"wÄi","å°¾":"wÄi","纬":"wÄi","æª":"wèi","è":"wèi","å³":"wèi","ç":"wèi","è":"wèi","å":"wèi","é":"wèi","ä½":"wèi","æ¸":"wèi","è°":"wèi","å°":"wèi","æ
°":"wèi","å«":"wèi","ç":"wÄn","温":"wÄn","è":"wén","æ":"wén","é»":"wén","纹":"wén","å»":"wÄn","稳":"wÄn","ç´":"wÄn","é®":"wèn","å¡":"wÄng","ç¿":"wÄng","ç®":"wèng","æ":"wÅ","è":"wÅ","æ¶¡":"wÅ","çª":"wÅ","æ":"wÇ","æ¡":"wò","å§":"wò","æ¡":"wò","æ²":"wò","å·«":"wÅ«","å":"wÅ«","é¨":"wÅ«","ä¹":"wÅ«","污":"wÅ«","诬":"wÅ«","å±":"wÅ«","æ ":"wú","è":"wú","梧":"wú","å¾":"wú","å´":"wú","æ¯":"wú","æ¦":"wÇ","äº":"wÇ","æ":"wÇ","å":"wÇ","è":"wÇ","ä¼":"wÇ","ä¾®":"wÇ","å":"wù","æ":"wù","é¾":"wù","æ¤":"wù","ç©":"wù","å¿":"wù","å¡":"wù","æ":"wù","误":"wù","æ":"xÄ«","ç":"xÄ«","æ":"xÄ«","西":"xÄ«","ç¡":"xÄ«","ç½":"xÄ«","æ°":"xÄ«","å»":"xÄ«","å¸":"xÄ«","é¡":"xÄ«","çº":"xÄ«","ç¨":"xÄ«","æ¯":"xÄ«","å¸":"xÄ«","æ":"xÄ«","è":"xÄ«","å¤":"xÄ«","æ":"xÄ«","ç":"xÄ«","ç¯":"xÄ«","溪":"xÄ«","æ±":"xÄ«","ç":"xÄ«","æª":"xÃ","è¢":"xÃ","å¸":"xÃ","ä¹ ":"xÃ","媳":"xÃ","å":"xÇ","é£":"xÇ","æ´":"xÇ","ç³»":"xì","é":"xì","æ":"xì","ç»":"xì","ç":"xiÄ","è¾":"xiÄ","å£":"xiá","é":"xiá","è¾":"xiá","æ":"xiá","峡":"xiá","ä¾ ":"xiá","ç":"xiá","ä¸":"xià ","å¦":"shà ","å¤":"xià ","å":"xià ","æ":"xiÄn","é¨":"xiÄn","å
":"xiÄn","ä»":"xiÄn","é²":"xiÄn","纤":"xiÄn","å¸":"xián","è´¤":"xián","è¡":"xián","è·":"xián","é²":"xián","æ¶":"xián","弦":"xián","å«":"xián","æ¾":"xiÇn","é©":"xiÇn","ç°":"xià n","ç®":"xià n","å¿":"xià n","è
º":"xià n","é¦
":"xià n","羡":"xià n","宪":"xià n","é·":"xià n","é":"xià n","线":"xià n","ç¸":"xiÄng","å¢"
121:"xiÄng","é¶":"xiÄng","é¦":"xiÄng","ç®±":"xiÄng","è¥":"xiÄng","æ¹":"xiÄng","乡":"xiÄng","ç¿":"xiáng","祥":"xiáng","详":"xiáng","æ³":"xiÇng","å":"xiÇng","享":"xiÇng","项":"xià ng","å··":"xià ng","æ©¡":"xià ng","å":"xià ng","å":"xià ng","象":"xià ng","è§":"xiÄo","ç¡":"xiÄo","é":"xiÄo","å":"xuÄ","å®":"xiÄo","å£":"xiÄo","é":"xiÄo","æ¶":"xiÄo","宵":"xiÄo","æ·":"xiáo","æ":"xiÇo","å°":"xiÇo","å":"xià o","æ ¡":"xià o","è":"xiÄo","å¸":"xià o","ç¬":"xià o","æ":"xià o","æ¥":"xiÄ","äº":"xiÄ","æ":"xiÄ","è":"xiÄ","é":"xié","å":"xié","æ":"xiÄ","æº":"xié","éª":"xié","æ":"xié","è":"xié","è°":"xié","å":"xiÄ","械":"xiè","å¸":"xiè","è¹":"xiè","æ":"xiè","æ³":"xiè","æ³»":"xiè","è°¢":"xiè","å±":"xiè","èª":"xÄ«n","è¯":"xÄ«n","é":"xÄ«n","欣":"xÄ«n","è¾":"xÄ«n","æ°":"xÄ«n","å¿»":"xÄ«n","å¿":"xÄ«n","ä¿¡":"xìn","è¡
":"xìn","æ":"xÄ«ng","è
¥":"xÄ«ng","ç©":"xÄ«ng","æº":"xÄ«ng","å
´":"xÄ«ng","å":"xÃng","å":"xÃng","å½¢":"xÃng","é¢":"xÃng","è¡":"xÃng","é":"xÇng","幸":"xìng","æ":"xìng","æ§":"xìng","å§":"xìng","å
":"xiÅng","å¶":"xiÅng","è¸":"xiÅng","å":"xiÅng","æ±¹":"xiÅng","é":"xióng","ç":"xióng","ä¼":"xiÅ«","ä¿®":"xiÅ«","ç¾":"xiÅ«","æ½":"xiÇ","å
":"xiù","é":"xiù","ç§":"xiù","è¢":"xiù","绣":"xiù","å¢":"xÅ«","æ":"xÅ«","é":"xÅ«","è":"xÅ«","å":"xÅ«","é¡»":"xÅ«","å¾":"xú","许":"xÇ","è":"xù","é
":"xù","å":"xù","æ":"xù","åº":"xù","ç":"chù","æ¤":"xù","çµ®":"xù","å©¿":"xù","绪":"xù","ç»":"xù","轩":"xuÄn","å§":"xuÄn","宣":"xuÄn","æ¬":"xuán","æ":"xuán","ç":"xuán","é":"xuÇn","ç£":"xuÇn","ç©":"xuà n","ç»":"xuà n","é´":"xuÄ","è":"xuÄ","å¦":"xué","ç©´":"xué","éª":"xuÄ","è¡":"xuè","å":"xÅ«n","ç":"xÅ«n","循":"xún","æ¬":"xún","询":"xún","寻":"xún","驯":"xùn","å·¡":"xún","æ®":"xùn","æ±":"xùn","è®":"xùn","讯":"xùn","é":"xùn","è¿
":"xùn","å":"yÄ","æ¼":"yÄ","鸦":"yÄ","é¸":"yÄ","å":"ya","丫":"yÄ","è½":"yá","ç":"yá","è":"yá","å´":"yá","è¡":"yá","涯":"yá","é
":"yÇ","å":"yÇ","äº":"yà ","è®¶":"yà ","ç":"yÄn","å½":"yÄn","é":"yÄn","ç":"yÄn","æ·¹":"yÄn","ç":"yán","严":"yán","ç ":"yán","è":"yán","岩":"yán","å»¶":"yán","è¨":"yán","é¢":"yán","é":"yán","ç":"yán","沿":"yán","å¥":"yÇn","æ©":"yÇn","ç¼":"yÇn","è¡":"yÇn","æ¼":"yÇn","è³":"yà n","å °":"yà n","ç":"yà n","å":"yà n","ç ":"yà n","é":"yà n","å":"yà n","彦":"yà n","ç°":"yà n","å®´":"yà n","è°":"yà n","éª":"yà n","æ®":"yÄng","央":"yÄng","鸯":"yÄng","ç§§":"yÄng","æ¨":"yáng","æ¬":"yáng","佯":"yáng","ç¡":"yáng","ç¾":"yáng","æ´":"yáng","é³":"yáng","æ°§":"yÇng","ä»°":"yÇng","ç":"yÇng","å
»":"yÇng","æ ·":"yà ng","æ¼¾":"yà ng","é":"yÄo","è
°":"yÄo","å¦":"yÄo","ç¶":"yáo","æ":"yáo","å°§":"yáo","é¥":"yáo","çª":"yáo","è°£":"yáo","å§":"yáo","å¬":"yÇo","è":"yÇo","è¯":"yà o","è¦":"yà o","è":"yà o","椰":"yÄ","å":"yÄ","è¶":"yÄ","ç·":"yé","é":"yÄ","å¶":"yÄ","ä¹":"yÄ","页":"yè","æ":"yè","ä¸":"yè","å¶":"yè","æ³":"yè","è
":"yè","å¤":"yè","æ¶²":"yè","ä¸":"yÄ«","壹":"yÄ«","å»":"yÄ«","æ":"yÄ«","é±":"yÄ«","ä¾":"yÄ«","ä¼":"yÄ«","è¡£":"yÄ«","é¢":"yÃ","夷":"yÃ","é":"yÃ","ç§»":"yÃ","仪":"yÃ","è°":"yÃ","ç":"yÃ","æ²":"yÃ","å®":"yÃ","姨":"yÃ","å½":"yÃ","æ¤
":"yÇ","è":"yÇ","å":"yÇ","å·²":"yÇ","ä¹":"yÇ","ç£":"yÇ","以":"yÇ","èº":"yì","æ":"yì","æ":"yì","é":"yì","å±¹":"yì","亿":"yì","å½¹":"yì","è":"yì","é¸":"yì","è":"yì","ç«":"yì","亦":"yì","è£":"yì","æ":"yì","æ¯
":"yì","å¿":"yì","ä¹":"yì","ç":"yì","溢":"yì","诣":"yì","è®®":"yì","è°":"yì","è¯":"yì","å¼":"yì","翼":"yì","ç¿":"yì","ç»":"yì","èµ":"yÄ«n","è«":"yÄ«n","å ":"yÄ«n","æ®·":"yÄ«n","é³":"yÄ«n","é´":"yÄ«n","å§»":"yÄ«n","å":"yÃn","é¶":"yÃn","æ·«":"yÃn","å¯
":"yÃn","饮":"yÇn","å°¹":"yÇn","å¼":"yÇn","é":"yÇn","å°":"yìn","è±":"yÄ«ng","樱":"yÄ«ng","å©´":"yÄ«ng","é¹°":"yÄ«ng","åº":"yÄ«ng","缨":"yÄ«ng","è¹":"yÃng","è¤":"yÃng","è¥":"yÃng","è§":"yÃng","è":"yÃng","è¿":"yÃng","èµ¢":"yÃng","ç
121":"yÃng","å½±":"yÇng","é¢":"yÇng","硬":"yìng","æ ":"yìng","å":"yÅ","æ¥":"yÅng","ä½£":"yòng","è":"yÅng","ç":"yÅng","庸":"yÅng","é":"yÅng","è¸":"yÇng","è¹":"yÇng","å":"yÇng","æ³³":"yÇng","æ¶":"yÇng","æ°¸":"yÇng","æ¿":"yÇng","å":"yÇng","ç¨":"yòng","å¹½":"yÅu","ä¼":"yÅu","æ ":"yÅu","å¿§":"yÅu","å°¤":"yóu","ç±":"yóu","é®":"yóu","é":"yóu","ç¹":"yóu","æ²¹":"yóu","游":"yóu","é
":"yÇu","æ":"yÇu","å":"yÇu","å³":"yòu","ä½":"yòu","é":"yòu","诱":"yòu","å":"yòu","å¹¼":"yòu","è¿":"yÅ«","æ·¤":"yÅ«","äº":"yú","ç":"yú","æ¦":"yú","è":"yú","æ":"yú","è":"yú","ä½":"yú","ä¿":"yú","é¾":"yú","é±¼":"yú","æ":"yú","æ¸":"yú","æ¸":"yú","é
":"yú","äº":"yÇ","娱":"yú","é¨":"yÇ","ä¸":"yÇ","屿":"yÇ","禹":"yÇ","å®":"yÇ","è¯":"yÇ","ç¾½":"yÇ","ç":"yù","å":"yù","è":"yù","é":"yù","å":"yù","é":"yù","å»":"yù","峪":"yù","御":"yù","æ":"yù","欲":"yù","ç±":"yù","è²":"yù","èª":"yù","æµ´":"yù","å¯":"yù","è£":"yù","é¢":"yù","豫":"yù","é©":"yù","鸳":"yuÄn","æ¸":"yuÄn","å¤":"yuÄn","å
":"yuán","å£":"yuán","è¢":"yuán","å":"yuán","æ´":"yuán","è¾":"yuán","å":"yuán","å":"yuán","å":"yuán","ç¿":"yuán","æº":"yuán","ç¼":"yuán","è¿":"yuÇn","è":"yuà n","æ¿":"yuà n","æ¨":"yuà n","é¢":"yuà n","æ°":"yuÄ","约":"yuÄ","è¶":"yuè","è·":"yuè","é¥":"yà o","å²³":"yuè","粤":"yuè","æ":"yuè","æ¦":"yuè","é
":"yuè","è":"yún","äº":"yún","é§":"yún","å":"yún","é¨":"yÇn","å
":"yÇn","è¿":"yùn","è´":"yùn","é
":"yùn","æ":"yÅ«n","éµ":"yùn","å":"yùn","å":"zÄ","ç ¸":"zá","æ":"zá","æ ½":"zÄi","å":"zÄi","ç¾":"zÄi","å®°":"zÇi","è½½":"zÇi","å":"zà i","å¨":"zà i","å±":"zán","æ":"zÇn","æ":"zà n","èµ":"zà n","èµ":"zÄng","è":"zÄng","è¬":"zà ng","é":"zÄo","ç³":"zÄo","å¿":"záo","è»":"zÇo","æ£":"zÇo","æ©":"zÇo","澡":"zÇo","è¤":"zÇo","èº":"zà o","åª":"zà o","é ":"zà o","ç":"zà o","ç¶":"zà o","ç¥":"zà o","è´£":"zé","æ©":"zé","å":"zé","æ³½":"zé","è´¼":"zéi","æ":"zÄn","å¢":"zÄng","æ":"zÄng","æ¾":"céng","èµ ":"zèng","æ":"zhÄ","å³":"zhÄ","渣":"zhÄ","æ":"zhá","è½§":"zhá","é¡":"zhá","é¸":"zhá","ç¨":"zhÇ","æ
":"shÄn","榨":"zhà ","å":"zÇ","ä¹":"zhà ","ç¸":"zhà ","è¯":"zhà ","æ":"zhÄi","æ":"zhÄi","å®
":"zhái","çª":"zhÇi","åº":"zhai","寨":"zhai","ç»":"zhÄn","毡":"zhÄn","詹":"zhÄn","ç²":"zhÄn","æ²¾":"zhÄn","ç":"zhÇn","æ©":"zhÇn","è¾":"niÇn","å´":"zhÇn","å±":"zhÇn","è¸":"zhà n","æ ":"zhà n","å ":"zhà n","æ":"zhà n","ç«":"zhà n","æ¹":"zhà n","绽":"zhà n","æ¨":"zhÄng","ç« ":"zhÄng","å½°":"zhÄng","æ¼³":"zhÄng","å¼ ":"zhÄng","æ":"zhÇng","涨":"zhÇng","æ":"zhà ng","ä¸":"zhà ng","å¸":"zhà ng","è´¦":"zhà ng","ä»":"zhà ng","è":"zhà ng","ç´":"zhà ng","é":"zhà ng","æ":"zhÄo","æ":"zhÄo","æ¾":"zhÇo","æ²¼":"zhÇo","èµµ":"zhà o","ç
§":"zhà o","罩":"zhà o","å
":"zhà o","è":"zhà o","å¬":"zhà o","é®":"zhÄ","æ":"shé","å²":"zhé","è°":"zhé","è¾":"zhé","è
":"zhÄ","é":"zhÄ","è":"zhè","è¿":"zhè","æµ":"zhè","ç":"zhÄn","æ":"zhÄn","ç":"zhÄn","ç":"zhÄn","ç §":"zhÄn","è»":"zhÄn","è´":"zhÄn","é":"zhÄn","侦":"zhÄn","æ":"zhÄn","ç¹":"zhÄn","è¯":"zhÄn","é":"zhèn","æ¯":"zhèn","é":"zhèn","éµ":"zhèn","è¸":"zhÄng","æ£":"zhèng","ç":"zhÄng","å¾":"zhÄng","ç°":"zhÄng","äº":"zhÄng","æ":"zhÄng","æ´":"zhÄng","æ¯":"zhÄng","æ£":"zhèng","æ¿":"zhèng","帧":"zhÄn","ç":"zhèng","é":"zhèng","è¯":"zhèng","è":"zhÄ«","æ":"zhÄ«","æ¯":"zhÄ«","å±":"zÄ«","è":"zhÄ«","ç¥":"zhÄ«","è¢":"zhÄ«","è":"zhÄ«","æ±":"zhÄ«","ä¹":"zhÄ«","ç»":"zhÄ«","è":"zhÃ","ç´":"zhÃ","æ¤":"zhÃ","æ®":"zhÃ","æ§":"zhÃ","å¼":"zhÃ","ä¾":"zhÃ","å":"zhÇ","æ":"zhÇ","æ¢":"zhÇ","è¶¾":"zhÇ","åª":"zhÄ«","æ¨":"zhÇ","纸":"zhÇ","å¿":"zhì","æ":"zhì","æ·":"zhì","è³":"zhì","è´":"zhì","ç½®":"zhì","å¸":"zhì","å³":"zhì","å¶":"zhì","æº":"zhì","ç§©":"zhì","ç¨":"zhì","è´¨":"zhì","ç
121":"zhì","ç":"zhì","æ»":"zhì","æ²»":"zhì","çª":"zhì","ä¸":"zhÅng","ç ":"zhÅng","å¿ ":"zhÅng","é":"zhÅng","è¡·":"zhÅng","ç»":"zhÅng","ç§":"zhÇng","è¿":"zhÇng","é":"zhòng","仲":"zhòng","ä¼":"zhòng","è":"zhÅu","å¨":"zhÅu","å·":"zhÅu","æ´²":"zhÅu","è¯":"zhÅu","ç²¥":"zhÅu","è½´":"zhóu","è":"zhÇu","å¸":"zhÇu","å":"zhòu","ç±":"zhòu","å®":"zhòu","æ¼":"zhòu","骤":"zhòu","ç ":"zhÅ«","æ ª":"zhÅ«","è":"zhÅ«","æ±":"zhÅ«","çª":"zhÅ«","诸":"zhÅ«","è¯":"zhÅ«","é":"zhú","竹":"zhú","ç":"zhú","ç ®":"zhÇ","æ":"zhÇ","ç©":"zhÇ","å±":"zhÇ","主":"zhÇ","è":"zhù","æ±":"zhù","å©":"zhù","è":"zhù","è´®":"zhù","é¸":"zhù","ç":"zhù","ä½":"zhù","注":"zhù","ç¥":"zhù","é©»":"zhù","æ":"zhuÄ","çª":"zhÇo","æ½":"zhuà i","ä¸":"zhuÄn","ç ":"zhuÄn","转":"zhuÇn","æ°":"zhuà n","èµ":"zuà n","ç¯":"zhuà n","æ¡©":"zhuÄng","åº":"zhuÄng","è£ ":"zhuÄng","å¦":"zhuÄng","æ":"zhuà ng","壮":"zhuà ng","ç¶":"zhuà ng","æ¤":"zhuÄ«","é¥":"zhuÄ«","追":"zhuÄ«","èµ":"zhuì","å ":"zhuì","ç¼":"zhuì","è°":"zhÅ«n","å":"zhÇn","æ":"zhuÅ","æ":"zhuÅ","å":"zhuó","æ¡":"zhuÅ","ç¢":"zhuó","è":"zhuó","é ":"zhuó","å":"zhuó","ç":"zhe","ç¼":"zhuó","æµ":"zhuó","å ¹":"zÄ«","å¨":"zÄ«","èµ":"zÄ«","å§¿":"zÄ«","æ»":"zÄ«","æ·":"zÄ«","å":"zÄ«","ç´«":"zÇ","ä»":"zÇi","ç±½":"zÇ","æ»":"zÇ","å":"zÇ","èª":"zì","æ¸":"zì","å":"zì","é¬":"zÅng","æ£":"zÅng","踪":"zÅng","å®":"zÅng","综":"zÅng","æ»":"zÇng","纵":"zòng","é¹":"zÅu","èµ°":"zÇu","å¥":"zòu","æ":"zòu","ç§":"zÅ«","è¶³":"zú","å":"zú","æ":"zú","ç¥":"zÇ","è¯ ":"zÇ","é»":"zÇ","ç»":"zÇ","é»":"zuà n","çº":"zuÇn","å´":"zuÇ","é":"zuì","æ":"zuì","罪":"zuì","å°":"zÅ«n","éµ":"zÅ«n","æ¨":"zuó","å·¦":"zuÇ","ä½":"zuÇ","æ":"zhà ","å":"zuò","ä½":"zuò","å":"zuò","座":"zuò"}; 122 123 124 125 126/***********å·¥å ·***************/ 127//æµè§å¨ç±»å夿 128 129function browserFlag() { 130 var Sys = {}; 131 var ua = navigator.userAgent.toLowerCase(); 132 var s; 133 Sys.ie = false; 134 Sys.firefox = false; 135 Sys.chrome = false; 136 Sys.opera = false; 137 Sys.safari = false; 138 (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : 139 (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : 140 (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : 141 (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : 142 (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; 143 return Sys; 144} 145 146//cookieåè½-------------------------- 147//设置cookie//ä¸¤ä¸ªåæ°ï¼ä¸ä¸ªæ¯cookieçååï¼ä¸ä¸ªæ¯å¼ 148 149function SetCookie(name, value) { 150 //æ¤ cookie å°è¢«ä¿å 1 天 151 var Days = 1; 152 var exp = new Date(); 153 exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); 154 // document.cookie = name + "=" + escape(value) + ";path: /;expires=" + exp.toGMTString(); 155 $.cookie(name, value, { 156 path: '/', 157 expires: exp.toGMTString() 158 }) 159} 160 161//åcookies 162function getCookie(name) { 163 var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)")); 164 if (arr != null) return unescape(arr[2]); 165 return null; 166} 167 168//å é¤cookie 169 170function delCookie(name) { 171 var exp = new Date(); 172 exp.setTime(exp.getTime() - 1); 173 var cval = getCookie(name); 174 // if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString(); 175 if (cval != null) { 176 $.cookie(name, null, { 177 path: '/', 178 expires: exp.toGMTString() 179 }) 180 } 181} 182 183// è·åxï¼yä½ç½®çelement 184 185function getHTMLElementsAtPoint(x, y) { 186 var tags = ","; 187 var e = document.elementFromPoint(x, y); 188 return e; 189 while (e) { 190 if (e.tagName) { 191 tags += e.tagName + ','; 192 } 193 e = e.parentNode; 194 } 195 return tags; 196} 197 198// fengjunfeng æç´¢ä½¿ç¨ 199 200function changefoucs(newnav) { 201 document.getElementById(newnav).style.display = "block"; 202} 203 204function changeblur(newnav) { 205 document.getElementById(newnav).style.display = "none"; 206} 207 208function changeinput(newid) { 209 if (newid.value != "") { 210 newid.value = ""; 211 } 212} 213 214function blurinput(newid) { 215 if (newid.value == "") { 216 newid.value = "请è¾å ¥å ³é®è¯" 217 } 218} 219 220function getText(element) { 221 var elementText; 222 if (element.nodeName == "H1" || element.nodeName == "H2" || element.nodeName == "H3" || element.nodeName == "H4" || element.nodeName == "H5" || element.nodeName == "H6") 223 224 { 225 element = element.firstChild; 226 } 227 if (element.nodeName == "#text") { 228 elementText = thisElement.nodeValue; 229 } else if (element.nodeName == "IMG") { 230 if (element.getAttribute("alt")) { 231 elementText = element.getAttribute("alt"); 232 } else if (element.getAttribute("title")) { 233 elementText = element.getAttribute("title"); 234 } else { 235 elementText = document.title; 236 } 237 } else { 238 elementText = element.innerText || element.textContent; 239 } 240 return elementText; 241} 242 243// ç®ç¹è½¬æ¢æ¹æ³ 244 245function JTPYStr() { 246 return 'ä¸ä¸ä¸ä¸ä¸ä¸ä¸ä¸ä¸¢ä¸¤ä¸¥ä¸§ä¸ªä¸¬ä¸°ä¸´ä¸ºä¸½ä¸¾ä¹ä¹ä¹ä¹ä¹ä¹ 乡书买乱äºäºäºäºäºäºäº§äº©äº²äºµäº¸äº¿ä» ä»ä»ä»ä»ªä»¬ä»·ä¼ä¼ä¼ä¼ä¼ä¼ä¼ä¼ 伤伥伦伧伪伫ä½ä½ä½£ä½¥ä¾ 侣侥侦侧侨侩侪侬俣俦俨俩俪ä¿åºå¾å¬å»å¾å¿å¥å§å¨å©å¿å å å å °å ³å ´å ¹å »å ½åå åååååå¢å¯å²å³åµå»åååååååå å¤å«åå¯å»å¼å¿ååååååå å«å¬åå½å¿ååååå¥å§ååå¡å¢å¨å±å²å³å¿ååååå¦å®åºå»ååååå¢å¤å§å«å´åºåå ååååååå¢å£å¦å¨å©å®å¿åååååååå å¶å·å¹å½åååååå£å¨å¬å¯å´ååååååååååååååå¤å´å¸ååååååååååååååå å¡å¢å£å¤å¿å§å¬åå®å°å´å¸å·å½å¾å«åµå³åå¤å±åå¼å£å¯å¢åå±å´åµå½å¾åå£å¹åºåååååååååå åå ååå¦å§å©å«åå¯å±å²å´ååååå¯å å å¡å¢å£®å£°å£³å£¶å£¸å¤å¤å¤å¤å¤´å¤¸å¤¹å¤ºå¥å¥å¥å¥å¥¥å¦å¦å¦å¦©å¦ªå¦«å§å§å¨å¨ å¨å¨å¨å¨±å¨²å¨´å©³å©´å©µå©¶åªªå«å«å«±å¬·åå¦åªå®å®å®å® 审宪宫宽宾å¯å¯¹å¯»å¯¼å¯¿å°å°å°å°§å°´å°¸å°½å±å±å±å±å±å±¡å±¦å±¿å²å²å²å²å²å²å²å²å²å²³å²½å²¿å³å³å³¡å³£å³¤å³¥å³¦å´å´å´å´åµåµåµåµåµ´å· å·©å·¯å¸å¸ å¸å¸å¸å¸å¸å¸¦å¸§å¸®å¸±å¸»å¸¼å¹å¹å¹²å¹¶å¹¿åºåºåºåºåºåºåºåºåºåº¼å»ªå¼å¼å¼å¼ 弥弪弯弹强å½å½å½å½å½¦å½»å¾å¾å¾¡å¿å¿å¿§å¿¾ææææææ æææ»æ¼æ¿ææ³æ¶æ¸æ¹æºæ»æ¼æ½æ¦æ«æ¬ææ¯ææ§æ¨æ©æ«æ¬ææ®æ¯ææ æ¤æ¦æ¿æ æ æ·æææææææææ¬æ·æææ¦æ§æ©æªæ«æ¬æ°ææææ æ¡æ¢æ¤æ¥æ ææ¢æ£æ¥æ¦æ§æ¨æ©ææææææææ æ¡æ¢æ£æ¤æ¥æ¦æææ¡æ¢æ£æ®æ»æ³æ´æ·æ¸æºæ¼æ¸æ½æ¿ææææ æºææ æææææææµæ·æ¸æºæææææ°ææææ©ææ æ§æ¶æ·æ¸ææ¼æ½æ¾ææææææææ§ææ¯æ´æºææææ¡æ¥æ¨æ©æ°ææææ¢æ£æ¥æ§æ¨æªæ«æææ æ½æ æ æ æ æ æ æ æ æ æ æ æ æ ·æ ¾æ¡æ¡ æ¡¡æ¡¢æ¡£æ¡¤æ¡¥æ¡¦æ¡§æ¡¨æ¡©æ¢¦æ¢¼æ¢¾æ£æ£æ¤æ¤æ¤ æ¤¤æ¤æ¥¼æ¦æ¦æ¦æ¦æ§æ§æ§æ§ æ¨ªæ¨¯æ¨±æ©¥æ©±æ©¹æ©¼æªæª©æ¬¢æ¬¤æ¬§æ¼æ®æ®æ®æ®æ®æ®æ®¡æ®´æ¯æ¯æ¯æ¯æ¯¡æ¯µæ°æ°æ°¢æ°©æ°²æ±æ±æ±¡æ±¤æ±¹æ²æ²æ²¡æ²£æ²¤æ²¥æ²¦æ²§æ²¨æ²©æ²ªæ²µæ³æ³ªæ³¶æ³·æ³¸æ³ºæ³»æ³¼æ³½æ³¾æ´æ´æ´¼æµæµ æµæµæµæµæµæµæµæµæµæµæµæµæµæµæµæ¶æ¶æ¶æ¶æ¶æ¶æ¶ æ¶¡æ¶¢æ¶£æ¶¤æ¶¦æ¶§æ¶¨æ¶©æ·æ¸æ¸æ¸æ¸æ¸æ¸æ¸æ¸æ¸æ¸©æ¸¸æ¹¾æ¹¿æºæº æºæºæ»æ»æ»æ»æ» æ»¡æ»¢æ»¤æ»¥æ»¦æ»¨æ»©æ»ªæ¼¤æ½æ½æ½æ½æ½æ½´æ¾æ¿æ¿ççç¯çµç¾ç¿çççççç¹ç¼ç½çççççç¦ç§ç¨ç©ç«ç¬ççççç ç ³çç±ç·çç¦çµçºççç¶ç·ç¸ç¹ççççç¬çç®ç¯ç°ç±ç²çççç¡çªç«ç¬ç®çççççç®ç¯ç°ç±çºççççç°ç²çççç¼ç¶ç·çççç®ç¯çµç»ç ç²ç´çççç ç¡ç¬ç®ç¯ç±ç´ççççç¨çªç«ç´ç ççççªç«ç¾ç¿çç£ç«ç¯çç±ç²çççççççç¦ç¬çççççç©ç«ç¶ç¾ç¿ç ç ç ç ç ç ç ºç »ç ¾ç¡ç¡ç¡ ç¡ç¡ç¡ç¡ç¡ç¡®ç¡·ç¢ç¢ç¢ç¢±ç¢¹ç£ç¤¼ç¥ç¥¢ç¥¯ç¥·ç¥¸ç¦ç¦ç¦ 离ç§ç§ç§ç§¯ç§°ç§½ç§¾ç¨ç¨ç¨£ç¨³ç©ç©·çªçªçªçªçªçª¥çª¦çªç«ç«ç¬ç¬ç¬ç¬ç¬ºç¬¼ç¬¾çççççç¹ç¾ç®ç®ç®¦ç®§ç®¨ç®©ç®ªç®«ç¯ç¯ç¯®ç¯±ç°ç±ç±´ç±»ç±¼ç²ç²ç²¤ç²ªç²®ç³ç³ç´§çµ·çºçº 纡红纣纤纥约级纨纩纪纫纬çºçº®çº¯çº°çº±çº²çº³çº´çºµçº¶çº·çº¸çº¹çººçº»çº¼çº½çº¾çº¿ç»ç»ç»ç»ç»ç» ç»ç»ç»ç
246»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç» 绡绢绣绤绥绦继绨绩绪绫绬ç»ç»®ç»¯ç»°ç»±ç»²ç»³ç»´ç»µç»¶ç»·ç»¸ç»¹ç»ºç»»ç»¼ç»½ç»¾ç»¿ç¼ç¼ç¼ç¼ç¼ç¼
ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ 缡缢缣缤缥缦缧缨缩缪缫缬ç¼ç¼®ç¼¯ç¼°ç¼±ç¼²ç¼³ç¼´ç¼µç½ç½ç½ç½ç½¢ç½´ç¾ç¾ç¾¡ç¿ç¿ç¿è¢è§è¸è»èèèèèè©èªèè è¤è·è¾è¿èèèèè§è¨èªè«è¶èèèèèèèèè±è¶è¸è
è
è
è
è
ȏ
¼è
½è
¾èèèè£è°è±è»è°è³è¹èºèèèèè¦èèèèèèèèèè¹èèèèèè§èèèèèèèèè è¡è£è¤è¥è¦è§è¨è©èªè«è¬èè®è¯è
èè±è²è³è´è¶è·è¸è¹èºè¼èèè¤è¥è¦è§è¨è±èèèèèèè è£è¥è¦è·è¹èºè¼è²è´è®èèèèèè«è¬è®è½è¾è¿èèèèèè¬èèèè®è°è±è²è³è´èèè¡èèèèè¼è¾èè¨èè¡
è¡è¡¥è¡¬è¡®è¢è¢
è¢è¢è¢è¢¯è£
è£è£è£¢è££è£¤è£¥è¤è¤´è¥è¥è§è§è§è§è§
è§è§è§è§è§è§è§è§è§è§è§è§è§è§¦è§¯è©èªèªè® 计订讣认讥讦讧讨让讪讫è®è®®è®¯è®°è®±è®²è®³è®´è®µè®¶è®·è®¸è®¹è®ºè®»è®¼è®½è®¾è®¿è¯è¯è¯è¯è¯è¯
è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯ 诡询诣诤该详诧诨诩诪诫诬è¯è¯®è¯¯è¯°è¯±è¯²è¯³è¯´è¯µè¯¶è¯·è¯¸è¯¹è¯ºè¯»è¯¼è¯½è¯¾è¯¿è°è°è°è°è°è°
è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è° 谡谢谣谤谥谦谧谨谩谪谫谬è°è°®è°¯è°°è°±è°²è°³è°´è°µè°¶è°·è±®è´è´è´è´ 贡财责贤败账货质贩贪贫贬è´è´®è´¯è´°è´±è´²è´³è´´è´µè´¶è´·è´¸è´¹è´ºè´»è´¼è´½è´¾è´¿èµèµèµèµèµèµ
èµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµ 赡赢赣赪赵赶è¶è¶±è¶¸è·è·è·è·è·µè·¶è··è·¸è·¹è·»è¸è¸è¸ªè¸¬è¸¯è¹è¹è¹°è¹¿èºèºèº¯è½¦è½§è½¨è½©è½ªè½«è½¬è½è½®è½¯è½°è½±è½²è½³è½´è½µè½¶è½·è½¸è½¹è½ºè½»è½¼è½½è½¾è½¿è¾è¾è¾è¾è¾è¾
è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾©è¾«è¾¹è¾½è¾¾è¿è¿è¿è¿è¿è¿è¿è¿è¿è¿è¿è¿©è¿³è¿¹ééééé¦é»éé¥ééé¬é®é¹éºé»ééééééé¦é§é¸é
é
¦é
±é
½é
¾é
¿ééé
é´é®é¾éééééééééééééééééééééééééé é¡é¢é£é¤é¥é¦é§é¨é©éªé«é¬éé®é¯é°é±é²é³é´éµé¶é·é¸é¹éºé»é¼é½é¾é¿éééééé
éééééééééééééééééééééé é¡é¢é£é¤é¥é¦é§é¨éªé«é¬éé®é¯é°é±é²é³é´éµé¶é·é¸é¹éºé»é¼é½é¾é¿éééééé
éééééééééééééééééééééééé é¡é¢é£é¤é¥é¦é¨é©é«é¬éé®é¯é°é±é²é³é´éµé¶é·é¸é¹éºé»é¼é½é¾é¿ééééééééééééééééééééééééééé é¡é¢é£é¤é¥é¦é§é¨é©éªé«é¬éé®é¯é°é±é²é³é´é¶é¿é¨é©éªé«é¬éé®é¯é°é±é²é³é´éµé¶é·é¸é¹éºé»é¼é½é¾é¿éééééé
éééééééééééééééééééééééé³é´éµé¶é
éééééé§é¨é©ééé¶é½é¾éé é³é¾éééééé¥ééé¯é´é¦é§é¨é©éªé«é¬éµé¡µé¡¶é¡·é¡¸é¡¹é¡ºé¡»é¡¼é¡½é¡¾é¡¿é¢é¢é¢é¢é¢é¢
é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢ 颡颢颣颤颥颦颧é£é£é£é£é£é£é£é£é£é£é£é£é£é£é£¨é¤é¥¤é¥¥é¥¦é¥§é¥¨é¥©é¥ªé¥«é¥¬é¥é¥®é¥¯é¥°é¥±é¥²é¥³é¥´é¥µé¥¶é¥·é¥¸é¥¹é¥ºé¥»é¥¼é¥½é¥¾é¥¿é¦é¦é¦é¦é¦é¦
é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é©¬é©é©®é©¯é©°é©±é©²é©³é©´é©µé©¶é©·é©¸é©¹é©ºé©»é©¼é©½é©¾é©¿éªéªéªéªéªéª
éªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéª 骡骢骣骤骥骦骧é«
é«é«é¬éé鱼鱽鱾鱿é²é²é²é²é²
é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é² 鲡鲢鲣鲤鲥鲦鲧鲨鲩鲪鲫鲬é²é²®é²¯é²°é²±é²²é²³é²´é²µé²¶é²·é²¸é²¹é²ºé²»é²¼é²½é²¾é²¿é³é³é³é³é³é³
é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³ 鳡鳢鳣é¸é¸ 鸡鸢鸣鸤鸥鸦鸧鸨鸩鸪鸫鸬é¸é¸®é¸¯é¸°é¸±é¸²é¸³é¸´é¸µé¸¶é¸·é¸¸é¸¹é¸ºé¸»é¸¼é¸½é¸¾é¸¿é¹é¹é¹é¹é¹é¹
é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹ 鹡鹢鹣鹤鹥鹦鹧鹨鹩鹪鹫鹬é¹é¹¯é¹°é¹±é¹²é¹³é¹´é¹¾éº¦éº¸é»é»é»¡é»©é»ªé»¾é¼é¼é¼é¼é¼¹é½
246é½é½é½¿é¾é¾é¾é¾é¾é¾ é¾é¾é¾é¾é¾é¾é¾é¾é¾é¾é¾å¿å¶å¨åªéç³»èæ¾æ²¡å°å°é¹é¢åéå«é²å¹²å°½è'; 247} 248 249function FTPYStr() { 250 return 'è¬èéå°æ¥å¢æ±çµ²ä¸å ©å´åªåç¿è±è¨çºéºèéº¼ç¾©çæ¨å¬ç¿éæ¸è²·äºçæ¼è§é²äºäºç¢ç親褻å²åå å¾ä¾åååå¹ç¾åªå¤¥æå´ååå³å·åå«åå½ä½é«é¤ååä¿ ä¾¶å¥åµå´ååååä¿åå¼åå·ååµå¾å¯åå¨åå»åå²åºå å å 黨èéèè²é¤ç¸å å §å²¡å寫è»è¾²å¡é¦®è¡æ±ºæ³åæ·¨æ·æ¶¼æ·©æ¸æ¹å幾鳳鳧æå±ææ°¹é¿è»åååååµåªå¥ååååå´åå®åååå¸è¾¦åå±ååµååå¢å³çå©å»åå±åé«è¯åå®è³£ç§é¹µè¥è¡å»å·¹å» 廳æå²å£ååå»å»å´å»å»å»å»ç¸£åéééç¼è®æçèèæå°ç±²å¾ååååå¸è½åå³å¸ååå¦åå¡å¼ååè© å¢å¨åååå é¹¹å±é¿åå åµå¶å¦å©å²åå¥å²ååå®å¢å©ååå¼åååé½§åå½å¯å´åå³åå¬å¯åå¶ååååè¬åååªåååååèå£å ´éªå£å¡å å£å£¢å£©å¡¢å¢³å¢å£å£å£å£å¢¾å°å å¢å¡å¢¶å£å¡å å¡å¡¤å å¢åµå¡¹å¢®å£ªçå£¯è²æ®¼å£ºå£¼èåè¤å¤ é èªå¤¾å¥ªå¥©å¥å¥®ç奧å¦å©¦åª½å«µå«åª¯å§èå©å©å¬å¬åå¨åª§å«»å«¿å¬°å¬å¬¸åª¼å¬¡å¬ªå¬å¬¤å«å¸å¿å¯§å¯¶å¯¦å¯µå¯©æ²å®®å¯¬è³å¯¢å°å°å°å£½å°ç¾å¡µå ¯å°·å±ç¡å±¤å±å±å±å±¬å±¢å±¨å¶¼æ²è±å¶å´å³´å¶´åµå³¶å¶ºå¶½å´ å·å¶¨å¶§å³½å¶¢å¶ å´¢å·å¶å´å¶®å¶å¶¸å¶å´³å¶èå·é巰幣帥師å¹å¸³ç°¾å¹å¸¶å¹å¹«å¹¬å¹å¹åªè¥å¹¹ä¸¦å»£èæ ¶å»¬å»¡åº«æå»é¾å»¢å»å»©éç°æ£å¼µå½å¼³å½å½å¼·æ¸ç¶éå½ å½¥å¾¹å¾å¾ ç¦¦æ¶æºææ¾æ·æ æ «æ®æ ªæµæ´æç¸½æææææ¡æ æ¨æ·æ»æ±æ²æ æ¨æ¸æ ³æ«é©æ¼æ æ²æææ ææ £æ¹£æ æ¤æé¡æ¾ææµæ£æ¶ææææ²æ§æ°æ©æ¶ç´®æ²æ¡å·æ´æ«æææ¾æ«ææ¶æ³ææ¶è·å ±ææ¬æææææ°æ¥æææ¯æ£ææ¾æ»æ¾æææææ æ®ææææ¿æææææææ²æ£æ»ææ£æ¬æ³ææ±ææªææææºææ¯æ¤ææææ·æ¼ææ»æ¢æµææ¸é½æé¬¥æ¬æ·ç¡èææ ææææ¨é¡¯ææ¬æææææ«æåè¡æ¨¸æ©æ®ºéæ¬æ¢ä¾æ¥æ¦ªåæ¥µæ§æ¨ æ¨æ£æ«ªæ¢æ£æ§æ¥æ¢æ«æª¸æªæ¢æµæ¨æ£§æ«æ«³æ£æ«¨æ«æ¬æ¨¹æ£²æ¨£æ¬æ£¬æ¤æ©æ¥¨æªæ¦¿æ©æ¨ºæªæ§³æ¨å¤¢æª®æ£¶æª¢æ¬æ§¨æ«æ§§æ¬æ©¢æ¨æ¬æ«¬æ«æ«¸æªæª»æª³æ«§æ©«æª£æ«»æ««æ«¥æ«æ«ç°·æªæ¡æææ®²æ¿æ®¤æ®æ®æ®®æ®«æ®¯æ¯æ¯è½ç¢ææ°æ¯¿æ°æ°£æ°«æ°¬æ°³å½æ¼¢æ±æ¹¯æ´¶éæºæ²çæ¼çæ·ªæ»æ¸¢æºæ»¬æ¿æ¿æ·æ¾©ç§çæ¿¼çæ½æ¾¤æ¶æ½ççªªæµ¹æ·ºæ¼¿æ¾æ¹æº®æ¿æ¸¬æ¾®æ¿çæ»»æ¸¾æ»¸æ¿æ½¯æ¿å¡æ¹§æ¿¤æ¾æ·¶æ¼£æ½¿æ¸¦æº³æ¸æ»æ½¤æ¾æ¼²æ¾æ¾±æ·µæ·¥æ¼¬çæ¼¸æ¾ æ¼ç滲溫éç£æ¿æ½°æ¿ºæ¼µæ¼æ½·æ»¾æ»¯ç©çæ»¿ç æ¿¾æ¿«ç¤æ¿±ç澦濫ç çç²æ¿°æ½ç¦ç¾ç¨ççæ» çéç½ç¦ç ¬ççç çé»ç ç¾ççç´çç ç ©ççç´çç¼ç±ç ¥çç¾ç ç³æºæçºççç½ç§ç¢å¼·çç·çç¶ç½éº ç®ç°ç¨ç¹ç çªççç»ç«çµç¼ç豬è²èç»çºç£çµççªçç°ç¾ç²ç½çç¨çºçç«ç¿ç¡çç£çç¤ç¦ç¿ççççé»ç«æ¢ä½çç¤çç§ççé¬ç¡çç°å±ç°çç¢ççççç¡çç®ççºçç±ç®çç©ç¬ç²èççºç¸çé¹½ç£èçç¤çç¥çèççç¼ççç¯ç£¯ç¤¬ç¤¦ç¢ç¢¼ç£ç¡¨ç¡¯ç¢¸ç¤ªç¤±ç¤«ç¤ç¡ç½ç¢©ç¡¤ç£½ç£ç¤ç¢ºé¹¼ç¤ç£§ç££å ¿é滾禮ç¦ç¦°ç¦ç¦±ç¦ç¨ç¥¿ç¦ªé¢ç¦¿ç¨ç¨®ç©ç¨±ç©¢ç© ç©ç¨ ç©ç©©ç©¡çª®ç«ç« 窯ç«çª©çªºç«çª¶è±ç«¶ç¯¤ççç§ç®ç± 籩ç¯ç¯³ç¯©ç°¹ç®ç±ç°½ç°¡ç±ç°ç¯ç±ç±®ç°ç°«ç°£ç°ç±ç±¬ç±ªç±ç³´é¡ç§ç³¶ç³²ç²µç³ç³§ç³é¤±ç·ç¸¶ç³¸ç³¾ç´ç´ ç´çºç´ç´ç´ç´çºç´ç´ç·¯ç´ç´ç´ç´ç´ç¶±ç´ç´ç¸±ç¶¸ç´ç´ç´ç´¡ç´µç´ç´ç´ç·ç´ºçµç´±ç·´çµç´³ç´°ç¹çµç¸çµç´¼çµç´¹ç¹¹ç¶ç´¿ç¶çµ¨çµçµç¹çµ°çµç¹ªçµ¦çµ¢çµ³çµ¡çµçµçµ±ç¶ç¶çµ¹ç¹¡ç¶ç¶çµç¹¼ç¶ç¸¾ç·ç¶¾ç·çºç¶ºç·ç¶½ç·ç·ç¹©ç¶ç¶¿ç¶¬ç¹ç¶¢ç¶¯ç¶¹ç¶£ç¶ç¶»ç¶°ç¶ ç¶´ç·ç·ç·ç·ç·¬çºç·¹ç·²ç·ç¸ç¹¢ç·¦ç¶ç·ç·¶ç·ç·±ç¸ç·©ç· 縷編緡緣ç¸ç¸ç¸ç¸ç¸«ç¸ç¸çºç¸ç¸ç¸ç¹½ç¸¹ç¸µç¸²çºç¸®ç¹ç¹ çºç¹ç¹ç¹é繾繰繯繳çºç½ç¶²ç¾ ç½°ç½·ç¾ç¾ç¾¥ç¾¨ç¿¹ç¿½ç¿¬è®è¬è³æ¥è¶è¾è·è¹è¯èµè°è è ¸èèè è «è¹è è½åæ§è èèè èè¾é«èè ¦è¿è è ³è«è ¡èèéèé½¶è©é¦è騰èè¢è¼¿è¤è¦èè«è±è±è¸èç¯ç¾èèªèè¯è¦è¶è§èè¼è§è檾èèè¢è¦å¡ç ¢ç¹èè¦èè¢èè½èèèºè©æ¦®è·æ»ççèèèèèèè¤è¥èè§èè®èèµèç²èç©é¶¯è´èè¿è¢çç¸èè©è¥èè¢è£èèèèºè·é£é©èèèºè¹èèèªæ§èèæ ®èè²è¯è£éè¦è èè»èè ¶è èè ±è £è¶è »èèºè¯èè è»è¸è è èè¬è è»è è¿èè ¨ééè£è¥¯è¢è¥å«è¤è¥ªè¥²
250è¥è£è¥ è¤è¤³è¥è¤²è¥è¤¸è¥¤ç¹è¥´è¦è§è¦è¦è¦è¦è¦è¦½è¦ºè¦¬è¦¡è¦¿è¦¥è¦¦è¦¯è¦²è¦·è§´è§¸è§¶è®è½è¬è¨è¨è¨è¨èªèè¨è¨è¨è®è¨è¨è¨è°è¨è¨è¨è¬è«±è¬³è©è¨è¨¥è¨±è¨è«è¨©è¨è«·è¨è¨ªè¨£èè©è¨¶è©è©èè©è©è¨´è¨ºè©è¬ è©è©è©è©è¯è©èªèªè©¦è©¿è©©è©°è©¼èª èª è©µè©±èªè©¬è©®è©è©¢è©£è«è©²è©³è©«è«¢è©¡è¸èª¡èª£èªèªèª¤èª¥èªèª¨èªèªªèª¦èªè«è«¸è«è«¾è®è«èª¹èª²è«è«èª°è«èª¿è«è«è«èª¶è«èª¼è¬è«¶è«è¬è««è«§è¬è¬è¬è«¤è«è«¼è®è«®è«³è«ºè«¦è¬è«è«è¬¨è®è¬è¬è¬ è¬è«¡è¬è¬è¬¹è¬¾è¬«è¾è¬¬èèèè®èèè®è´è«è®ç©è±¶è²è²è² è²è²¢è²¡è²¬è³¢æè³¬è²¨è³ªè²©è²ªè²§è²¶è³¼è²¯è²«è²³è³¤è³è²°è²¼è²´è²ºè²¸è²¿è²»è³è²½è³è´è³è³è²²è³è³è´è³è³ è´è³è³è³è³è³¦è³é½è´è³è³è´è³è³¡è³ è³§è³´è³µè´ è³»è³ºè³½è³¾è´è®è´è´è´è´è´èµ¬è¶è¶è¶¨è¶²èºèºè¹è¹ èºè¸èºè¹ºè¹èºèºè¸´èºè¹¤èºèºèº¡è¹£èºèº¥èºªèº¦è»è»è»è»è»è»è»è½è»è¼ªè»è½è»²è»»è½¤è»¸è»¹è»¼è»¤è»«è½¢è»ºè¼è»¾è¼è¼è½è¼è¼è¼ è¼è¼è¼è¼è¼¦è¼©è¼è¼¥è¼è¼¬è¼è¼è¼³è¼»è¼¯è½è¼¸è½¡è½ è½è¼¾è½è½è½è¾è¾¯è¾®éé¼éé·éééééé²é éé£é²ééè·¡é©é¸éééééºéé§éºééµéé´é°é¬±é¤éé¶ééé éé²éé±é¬é éééè£ééé¾é¨éééééééé·éºé§é¤éé©é£éé¹ééµéé£éé¦ééé¾ééé¼ééé°æ¬½éé¢é¤é§éé¥ééééºé¢é¦éé·ç¼½é³éé½é¸éé½é¬ééé¿é¾éµéé´é ééé°éééé¹é¸é¶é¬é éºéªéé£éééºé éé±é¦é§ééééé©ééµéé¿éé»ééé«é¸é¥éééé¨éé£éééªéé¸é±ééé·éé°é¥é¤éé¯é¨é½é¼ééé é¶é¦é§é³é»ééé¦éééºé¯é¨é¡ééé©é«é®é¼ééé¦ééééé éµé¸é³éé¥éééé¶éé¤é¬é¾ééªé é°éééé¤é¡éé®ééé·é«é³é¿é¦é¬éé°éé¢ééé°éé¡éééééééé·é¥ééé é¹é¹ééé³é¶é²é®é¿éé£éé²é·ééééééåééééééééæ¶é鬧é¨èé¥é©ééé¥é£é¡é«é¬®é±é¬éé¾é¹é¶é¬©é¿é½é»é¼é¡ééé éééééééé¤éé½é°é£ééé¸é´é³éééééªé¨é±é¸éé£éè®éé§é½é»´éééé¨éé½éééééééééé»é é é é é é é é é é¡§é é é é é é 顱é é é ¸é ¡é °é ²é æ½ç²é ¦é ¤é »é ®é ¹é ·é ´ç©é¡é¡é¡é¡é¡é¡é¡é¡³é¡¢é¡é¡é¡¥çºé¡«é¡¬é¡°é¡´é¢¨é¢ºé¢é¢®é¢¯é¢¶é¢¸é¢¼é¢»é£é£é£é£é£é¥é¥é££é¥é£¥é¤³é£©é¤¼é£ªé£«é£é£¯é£²é¤é£¾é£½é£¼é£¿é£´é¤é¥é¤é¤é¤é¤é¤é¤ é¤é¤é¤é¤é¤é¤é¤é¤é¤¡é¤¨é¤·é¥é¤¶é¤¿é¥é¥é¥é¤ºé¤¾é¥é¥é¥ é¥é¥é¥¢é¦¬é¦é¦±é¦´é¦³é© 馹é§é©¢é§é§é§é§é§é¨¶é§é§é§é§é©é§é©ç½µé§°é©é©é§±é§é§¢é©«é©ªé¨é©é¨é§¸é§¿é¨é¨é¨é¨ é¨é©é©é¨é¨é¨¤é¨·é¨é©é¨®é¨«é¨¸é©é¨¾é©é©é©é©¥é©¦é©¤é«é«é«é¬¢ééééé¢é·é¨é¯é´éºé®é®é¯°é±¸é®é®é®é®é®é±é®é®é®é®é®³é®ªé®é®¦é°é®é± é±é®«é®®é®ºé¯é±é¯é±ºé°±é°¹é¯é°£é°·é¯é¯é¯é®¶é¯½é¯é¯é¯ªé¯é¯«é¯¡é¯¤é¯§é¯é¯¢é¯°é¯é¯¨é¯µé¯´é¯é±é°é°é±¨é¯·é°®é°é°é±·é°é°é°é°é±é¯¿é° é¼é°é°¨é°¥é°©é°é°é°³é°¾é±é±é°»é°µé± é°¼é±é±é±é±é±¯é±¤é±§é±£é³¥é³©éé³¶é³´é³²é·é´é¶¬é´é´é´£é¶é¸é´¨é´é´¦é´é´é´é´é´¬é´é·¥é·é´¯é´°éµé´´éµé´¿é¸é´»éµéµé¸éµéµ éµéµé·³éµéµ¡éµ²é¶éµªé¶¤éµ¯éµ¬éµ®é¶é¶éµ·é·«é¶é¶¡é¶é¶»é¶¿é¶¥é¶©é·é·é¶²é¶¹é¶ºé·é¶¼é¶´é·é¸é·é·é·¯é·¦é·²é·¸é·ºé¸é·¹é¸é¸é¸é¸é¹ºéº¥éº©é»é»é»¶é»·é»²é»½é»¿é¼é¼éé¼´é½é½é½é½é½é½é½é½é½¡é½é½ é½é½¦é½¬é½ªé½²é½·é¾é¾é¾é¾èªè£½è°é»è£¡ä¿ç¯é¬ååå鬨麵æºéå½éä¹¾åè'; 251} 252 253function Traditionalized(cc) { 254 var str = '', 255 ss = JTPYStr(), 256 tt = FTPYStr(); 257 for (var i = 0; i < cc.length; i++) { 258 if (cc.charCodeAt(i) > 10000 && ss.indexOf(cc.charAt(i)) != -1) str += tt.charAt(ss.indexOf(cc.charAt(i))); 259 else str += cc.charAt(i); 260 } 261 return str; 262} 263 264function Simplized(cc) { 265 var str = '', 266 ss = JTPYStr(), 267 tt = FTPYStr(); 268 for (var i = 0; i < cc.length; i++) { 269 if (cc.charCodeAt(i) > 10000 && tt.indexOf(cc.charAt(i)) != -1) str += ss.charAt(tt.indexOf(cc.charAt(i))); 270 else str += cc.charAt(i); 271 } 272 return str; 273} 274 275// HashMap 276function HashMap() { 277 278 var size=0; 279 var entry=new Object(); 280 this.put=function(key,value) 281 { 282 if(!this.containsKey(key)){ 283 size++; 284 entry[key]=value; 285 } 286 } 287 288 this.get=function(key){ 289 return this.containsKey(key) ? entry[key] : null; 290 } 291 292 this.remove=function(key){ 293 if(this.containsKey(key) && ( delete entry[key] )){ 294 size--; 295 } 296 } 297 298 /**æ¯å¦å å«Key**/ 299 this.containsKey= function (key){ 300 return (key in entry); 301 } 302 303 /**æ¯å¦å å«Value**/ 304 this.containsValue=function(value){ 305 for(var prop in entry) 306 { 307 if(entry[prop]==value){ 308 return true; 309 } 310 } 311 return false; 312 } 313 314 /**ææçValue**/ 315 this.values=function(){ 316 var values=new Array(); 317 for(var prop in entry) 318 { 319 values.push(entry[prop]); 320 } 321 return values; 322 } 323 324 /**ææç Key**/ 325 this.keys=function(){ 326 var keys=new Array(); 327 for(var prop in entry) 328 { 329 keys.push(prop); 330 } 331 return keys; 332 } 333 334 /**Map size**/ 335 this.size=function(){ 336 return size; 337 } 338 339 /**æ¸ ç©ºMap**/ 340 this.clear=function(){ 341 size=0; 342 entry=new Object(); 343 } 344} 345 346 347// md5 348var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */ 349var b64pad = ""; /* base-64 pad character. "=" for strict RFC compliance */ 350var chrsz = 8; /* bits per input character. 8 - ASCII; 16 - Unicode */ 351 352function hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz));} 353 354function core_md5(x, len) 355{ 356x[len >> 5] |= 0x80 << ((len) % 32); 357x[(((len + 64) >>> 9) << 4) + 14] = len; 358 359var a = 1732584193; 360var b = -271733879; 361var c = -1732584194; 362var d = 271733878; 363 364for(var i = 0; i < x.length; i += 16) 365{ 366var olda = a; 367var oldb = b; 368var oldc = c; 369var oldd = d; 370 371a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936); 372d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586); 373c = md5_ff(c, d, a, b, x[i+ 2], 17, 606105819); 374b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330); 375a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897); 376d = md5_ff(d, a, b, c, x[i+ 5], 12, 1200080426); 377c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341); 378b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983); 379a = md5_ff(a, b, c, d, x[i+ 8], 7 , 1770035416); 380d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417); 381c = md5_ff(c, d, a, b, x[i+10], 17, -42063); 382b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162); 383a = md5_ff(a, b, c, d, x[i+12], 7 , 1804603682); 384d = md5_ff(d, a, b, c, x[i+13], 12, -40341101); 385c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290);
386b = md5_ff(b, c, d, a, x[i+15], 22, 1236535329); 387 388a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510); 389d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632); 390c = md5_gg(c, d, a, b, x[i+11], 14, 643717713); 391b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302); 392a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691); 393d = md5_gg(d, a, b, c, x[i+10], 9 , 38016083); 394c = md5_gg(c, d, a, b, x[i+15], 14, -660478335); 395b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848); 396a = md5_gg(a, b, c, d, x[i+ 9], 5 , 568446438); 397d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690); 398c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961); 399b = md5_gg(b, c, d, a, x[i+ 8], 20, 1163531501); 400a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467); 401d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784); 402c = md5_gg(c, d, a, b, x[i+ 7], 14, 1735328473); 403b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734); 404 405a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558); 406d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463); 407c = md5_hh(c, d, a, b, x[i+11], 16, 1839030562); 408b = md5_hh(b, c, d, a, x[i+14], 23, -35309556); 409a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060); 410d = md5_hh(d, a, b, c, x[i+ 4], 11, 1272893353); 411c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632); 412b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640); 413a = md5_hh(a, b, c, d, x[i+13], 4 , 681279174); 414d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222); 415c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979); 416b = md5_hh(b, c, d, a, x[i+ 6], 23, 76029189); 417a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487); 418d = md5_hh(d, a, b, c, x[i+12], 11, -421815835); 419c = md5_hh(c, d, a, b, x[i+15], 16, 530742520); 420b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651); 421 422a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844); 423d = md5_ii(d, a, b, c, x[i+ 7], 10, 1126891415); 424c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905); 425b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055); 426a = md5_ii(a, b, c, d, x[i+12], 6 , 1700485571); 427d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606); 428c = md5_ii(c, d, a, b, x[i+10], 15, -1051523); 429b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799); 430a = md5_ii(a, b, c, d, x[i+ 8], 6 , 1873313359); 431d = md5_ii(d, a, b, c, x[i+15], 10, -30611744); 432c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380); 433b = md5_ii(b, c, d, a, x[i+13], 21, 1309151649); 434a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070); 435d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379); 436c = md5_ii(c, d, a, b, x[i+ 2], 15, 718787259); 437b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551); 438 439a = safe_add(a, olda); 440b = safe_add(b, oldb); 441c = safe_add(c, oldc); 442d = safe_add(d, oldd); 443} 444return Array(a, b, c, d); 445 446} 447 448/* 449* These functions implement the four basic operations the algorithm uses. 450*/ 451function md5_cmn(q, a, b, x, s, t) 452{ 453return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b); 454} 455function md5_ff(a, b, c, d, x, s, t) 456{ 457return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t); 458} 459function md5_gg(a, b, c, d, x, s, t) 460{ 461return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t); 462} 463function md5_hh(a, b, c, d, x, s, t) 464{ 465return md5_cmn(b ^ c ^ d, a, b, x, s, t); 466} 467function md5_ii(a, b, c, d, x, s, t) 468{ 469return md5_cmn(c ^ (b | (~d)), a, b, x, s, t); 470} 471 472/* 473* Calculate the HMAC-MD5, of a key and some data 474*/ 475function core_hmac_md5(key, data) 476{ 477var bkey = str2binl(key); 478if(bkey.length > 16) bkey = core_md5(bkey, key.length * chrsz); 479 480var ipad = Array(16), opad = Array(16); 481for(var i = 0; i < 16; i++) 482{ 483ipad[i] = bkey[i] ^ 0x36363636; 484opad[i] = bkey[i] ^ 0x5C5C5C5C; 485} 486 487var hash = core_md5(ipad.concat(str2binl(data)), 512 + data.length * chrsz); 488return core_md5(opad.concat(hash), 512 + 128); 489} 490 491/* 492* Add integers, wrapping at 2^32. This uses 16-bit operations internally 493* to work around bugs in some JS interpreters. 494*/ 495function safe_add(x, y) 496{ 497var lsw = (x & 0xFFFF) + (y & 0xFFFF); 498var msw = (x >> 16) + (y >> 16) + (lsw >> 16); 499return (msw << 16) | (lsw & 0xFFFF); 500} 501 502/* 503* Bitwise rotate a 32-bit number to the left. 504*/ 505function bit_rol(num, cnt) 506{ 507return (num << cnt) | (num >>> (32 - cnt)); 508} 509 510/* 511* Convert a string to an array of little-endian words 512* If chrsz is ASCII, characters >255 have their hi-byte silently ignored. 513*/ 514function str2binl(str) 515{ 516var bin = Array(); 517var mask = (1 << chrsz) - 1; 518for(var i = 0; i < str.length * chrsz; i += chrsz) 519bin[i>>5] |= (str.charCodeAt(i / chrsz) & mask) << (i%32); 520return bin; 521} 522 523/* 524* Convert an array of little-endian words to a hex string. 525*/ 526function binl2hex(binarray) 527{ 528var hex_tab = hexcase ? "0123456789ABCDEF" : "0123456789abcdef"; 529var str = ""; 530for(var i = 0; i < binarray.length * 4; i++) 531{ 532str += hex_tab.charAt((binarray[i>>2] >> ((i%4)*8+4)) & 0xF) + 533hex_tab.charAt((binarray[i>>2] >> ((i%4)*8 )) & 0xF); 534} 535return str; 536} 537 538/* 539* Convert an array of little-endian words to a base-64 string 540*/ 541function binl2b64(binarray) 542{ 543var tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
543+/"; 544var str = ""; 545for(var i = 0; i < binarray.length * 4; i += 3) 546{ 547var triplet = (((binarray[i >> 2] >> 8 * ( i %4)) & 0xFF) << 16) 548| (((binarray[i+1 >> 2] >> 8 * ((i+1)%4)) & 0xFF) << 8 ) 549| ((binarray[i+2 >> 2] >> 8 * ((i+2)%4)) & 0xFF); 550for(var j = 0; j < 4; j++) 551{ 552if(i * 8 + j * 6 > binarray.length * 32) str += b64pad; 553else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F); 554} 555} 556return str; 557} 558 559 560//------------------------------------------------------------------------------------ 561//--------------------------------------å ¬å ±æ¹æ³å®ä¹ç»æ--------------------------------- 562//---------------------------æåæç¤ºåè½å®ä¹å¼å§-----------------------------// 563var toolbar = new Object(); 564toolbar.Function = new Object(); 565var hiddenTagName = "hiddenTag"; 566var elementFuncHashMap=new HashMap(); 567 568function elementContext() { 569 this.thisContext = new Object(); 570 this.funcMouseOver = new function(){}; 571 this.funcMouseOut = new function(){}; 572 this.testValue = "what is your"; 573 this.element = new Object(); 574} 575 576 577function initTextTips() { 578 var messageboxText = ""; 579 messageboxText += "<div class=\"disabilitiesLanguage\">"; 580 // è§£å³ie6ä¸ææ¡æµ®å¨å·¥å ·æ¡ä¸çæ¹æ³ 581 messageboxText += "<iframe style=\"position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;filter:alpha(opacity=0);\"></iframe>"; 582 messageboxText += "<div class=\"LanguageMain\" id=\"language\">"; 583 messageboxText += "<ul class=\"font_titleBar\">"; 584 messageboxText += "<li><input type=\"button\" title=\"转æ¢ç®ä½å\" id=\"barrierfree_btn01\" class=\"barrierfree_btn01\" onclick=\"toolbar.Function.textTips.simpleModel()\" value=\"ç®\"/></li>"; 585 messageboxText += "<li><input type=\"button\" title=\"转æ¢ç¹ä½å\" class=\"barrierfree_btn02\" onclick=\"toolbar.Function.textTips.raditionalModel()\" value=\"ç¹\"/></li>"; 586 messageboxText += "</ul>"; 587 messageboxText += "<ul class=\"LanguageSpell\">"; 588 messageboxText += "<li class=\"barrierfree_btn01\" id=\"spell\"><input type=\"button\" title=\"æ¾ç¤ºæ¼é³\" onclick=\"toolbar.Function.textTips.pinyinControl()\" value=\"æ¼é³\"/></li>"; 589 messageboxText += "<li class=\"barrierfree_btn02\"><input type=\"button\" title=\"å ³éæåæ¾å¤§é 读å±å¹\" class=\"input\" onclick=\"toolbar.Function.textTips.mainMethod();\" onMouseDown=\"this.className='inputOn'\" onMouseUp=\"this.className=''\" value=\"å ³é\"/></li>"; 590 messageboxText += "</ul>"; 591 messageboxText += "</div>"; 592 messageboxText += "<div class=\"Languagetext\">"; 593 messageboxText += "<div class=\"LanguageTextMin\">"; 594 messageboxText += "<div class=\"LanguageTextContent\">"; 595 messageboxText += "<p><table><tr><td id=\"helper_messageBoxText\"></td></tr></table></p>"; 596 messageboxText += "</div>"; 597 messageboxText += "</div>"; 598 messageboxText += "</div>"; 599 messageboxText += "<div class=\"disabilitiesFooterBg\"></div>"; 600 messageboxText += "</div>"; 601 602 toolbar.Function.textTips = { 603 showHTML: function() { 604 if (ABTConfig.textTips.functionSwitch) { 605 return "<input id=\"texttipsbutton\" type=\"button\" value=\"æåæç¤º\" title=\"æåæç¤º\" onclick=\"toolbar.Function.textTips.mainMethod()\" /><!--<input id=\"pinyinbutton\" type=\"button\" value=\"å¼å¯æ¼é³åè½\" title=\"å¼å¯æ¼é³åè½\"onclick=\"toolbar.Function.textTips.pinyinControl()\" />-->"; 606 } else { 607 return ""; 608 } 609 }, 610 cookieName: "textTips", 611 cookieMethod: function() { 612 if (ABTConfig.textTips.cookieSwitch && toolbar.cookie.getCookie(this.cookieName) == 1) { 613 toolbar.Function.textTips.mainMethod(); 614 } 615 }, 616 reSetCookie: function() { 617 toolbar.cookie.SetCookie(this.cookieName, 0); 618 }, 619 testTipsState: false, 620 pinyinState: false, 621 allTextNode: new Array(), 622 isTextNode: function(element) { 623 if (element.tagName == "IMG" || element.tagName == "INPUT" || element.tagName == "OBJECT" || element.tagName == "SELECT" || element.tagName == "H1" || element.tagName == "H2" || element.tagName == "H3" || element.tagName == "H4" || element.tagName == "H5" || element.tagName == "H6" || element.tagName == "A" || element.tagName == "li" || element.tagName == "SPAN"|| element.tagName=="a" || element.tagName=="input"|| element.tagName=="img") { 624 return true; 625 } else { 626 return false; 627 } 628 }, 629 getTextNode: function(element) { 630 if (element.nodeName=='STYLE' || $(element).is(BarrierFreeConfig.exclude)) { 631 return; 632 } 633 var childNodes = element.childNodes; 634 for (var i = 0; i < childNodes.length; i++) {
635 var thisChild = childNodes[i]; 636 switch (thisChild.nodeType) { 637 case 1: 638 this.getTextNode(thisChild); 639 break; 640 case 3: 641 if (this.trim(thisChild.nodeValue).length == 0) { 642 break; 643 } 644 this.allTextNode.push(thisChild); 645 break; 646 } 647 if (thisChild.nodeName == "IMG" || thisChild.nodeName == "INPUT" || thisChild.nodeName == "OBJECT" || thisChild.nodeName == "SELECT") { 648 this.allTextNode.push(thisChild); 649 } 650 } 651 }, 652 AddTag: function() { 653 if (this.firstRun) { 654 return; 655 } 656 for (var a = 0; a < this.allTextNode.length; a++) { 657 var tagNode = document.createElement(hiddenTagName); 658 if (this.allTextNode[a].nodeName == "IMG" || this.allTextNode 659 660 [a].nodeName == "INPUT" || this.allTextNode[a].nodeName == "SELECT") { 661 tagNode.setAttribute("class", "getmessage"); 662 tagNode.setAttribute("alt", this.allTextNode[a].alt); 663 var newNode = this.allTextNode[a].cloneNode(true); 664 tagNode.appendChild(newNode); 665 } else if (this.allTextNode[a].nodeName == "OBJECT" && this.allTextNode[a].parentNode.nodeName != "OBJECT") { 666 tagNode.setAttribute("class", "getmessage"); 667 var newNode = this.allTextNode[a].cloneNode(true); 668 tagNode.appendChild(newNode); 669 } else { 670 var newString = this.allTextNode[a].nodeValue; 671 var reg = /[ï¼ãï¼ï¼ï¼ãï¼]/; 672 if (true){//reg.exec(newString) == null) { 673 tagNode.setAttribute("class", "getmessage"); 674 tagNode.innerHTML = newString; 675 } else { 676 tagNode.setAttribute("class", "getmainmessage"); 677 tagNode.innerHTML = this.mySplit(newString, /[ï¼ãï¼ï¼ï¼ãï¼]/); 678 } 679 } 680 if (this.allTextNode[a].parentNode) { 681 this.allTextNode[a].parentNode.insertBefore(tagNode, this.allTextNode[a]); 682 } 683 } 684 for (var b = 0; b < this.allTextNode.length; b++) { 685 if(this.allTextNode[b].parentNode != null) { 686 this.allTextNode[b].parentNode.removeChild(this.allTextNode[b]); 687 } 688 } 689 var allOption = $(mainBoxID).get(0).getElementsByTagName("option"); 690 for (var c = 0; c < allOption.length; c++) { 691 if(allOption[c].firstChild != null) { 692 var thisMessage = allOption[c].firstChild.cloneNode(true); 693 allOption[c].innerHTML = ""; 694 allOption[c].appendChild(thisMessage); 695 } 696 } 697 this.firstRun = true; 698 }, 699 trim: function(str) { 700 return str.replace(/(^\s*)|(\s*$)/g, ""); 701 }, 702 mySplit: function(str, reg) { 703 var result, x = str, 704 y, zzz = true; 705 var stringArray = new Array(); 706 do { 707 result = reg.exec(x); 708 if (result != null) { 709 var stringIndex = result.index; 710 stringArray.push(x.substring(0, stringIndex + 1)); 711 x = x.substring(stringIndex + 1); 712 } else { 713 stringArray.push(x) 714 zzz = false; 715 } 716 } 717 while (zzz) 718 var yy = "<"+hiddenTagName + "class=\"getmessage\">"; 719 for (var a = 0; a < stringArray.length; a++) { 720 yy += (a < stringArray.length - 1) ? (stringArray[a] + "</"+hiddenTagName+"><"+hiddenTagName+" class=\"getmessage\">") : 721 722 (stringArray[a]); 723 } 724 yy += "</"+hiddenTagName+">"; 725 return yy; 726 }, 727 pinyingArray: new Array(), 728 TraditionalArray: new Array(), 729 simplifiedArray: new Array(), 730 makeMsgHTMLText: function(arrayText, arrayPinyin) { 731 var htmlText = ""; 732 var CLOUM = 34; 733 734 htmlText += "<table cellspacing=\"15\";>"; 735 736 for (var k = 0; k <= arrayPinyin.length / CLOUM; k++) { 737 htmlText += "<tr>"; 738 for (var i = 0; i + k * CLOUM < arrayPinyin.length && i < CLOUM; i++) { 739 htmlText += "<td class=\"barrierfree_pinyin\">"; 740 htmlText += arrayPinyin[i + k * CLOUM]; 741 htmlText += "</td>"; 742 } 743 htmlText += "</tr>"; 744 745 htmlText += "<tr>"; 746 for (var i = 0; i + k * CLOUM < arrayText.length && i < CLOUM; i++) { 747 htmlText += "<td class=\"barrierfree_text\">"; 748 htmlText += arrayText[i + k * CLOUM]; 749 htmlText += "</td>"; 750 } 751 htmlText += "</tr>"; 752 } 753 754 htmlText += "</table>"; 755 756 return htmlText; 757 }, 758 getTextNoParam:function() { 759 toolbar.Function.textTips.getText(this); 760 }, 761 getText: function(element) { 762 var ele = element; 763 if (!document.getElementById("helper_messageBoxText") || ele == null || ele.firstChild == null) { 764 return; 765 } 766 var messagebox = document.getElementById("helper_messageBoxText"); 767 var textMessage = ""; 768 if (ele.firstChild.nodeName == "IMG") { 769 770 if (ele.parentNode.parentNode.nodeName == "A" || ele.parentNode.nodeName == "A") { 771 textMessage = "å¾ç龿¥ï¼" + getText(ele.firstChild); 772 } else { 773 textMessage = "å¾çï¼" + getText(ele.firstChild); 774 } 775 } else if (ele.firstChild.nodeName == "OBJECT") { 776 textMessage = "åªä½ï¼" + ele.firstChild.getAttribute("title"); 777 } else if (ele.firstChild.nodeName == "SELECT") { 778 textMessage = "䏿èå"; 779 } else if (ele.firstChild.nodeName == "INPUT") { 780 var inputType = ele.firstChild.getAttribute("type"); 781 var attrp = ele.firstChild.hasAttribute("placeholder"); 782 var attrt = ele.firstChild.hasAttribute("title"); 783 var attrv = ele.firstChild.hasAttribute("value"); 784 var attra = ele.firstChild.hasAttribute("alt"); 785 switch (inputType) { 786 case "button": 787 textMessage = "表åæé®ï¼" + (attrv==true?ele.firstChild.getAttribute("value"):''); 788 break; 789 case "image": 790 textMessage = "å¾å½¢æé®ï¼" + (attra==true?ele.firstChild.getAttribute("alt"):''); 791 break; 792 case "submit": 793 textMessage = "æäº¤æé®ï¼" + (attrv==true?ele.firstChild.getAttribute("value"):''); 794 break; 795 case "reset": 796 textMessage = "éç½®æé®ï¼" + (attrv==true?ele.firstChild.getAttribute("value"):''); 797 break; 798 case "file": 799 textMessage = "æä»¶åï¼" + (attrp==true?ele.firstChild.getAttribute("placeholder"):''); 800 break; 801 case "password": 802 textMessage = "å¯ç åï¼" + (attrp==true?ele.firstChild.getAttribute("placeholder"):''); 803 break; 804 case "radio": 805 textMessage = "åéæ¡ï¼" + (attrt==true?ele.firstChild.getAttribute("title"):''); 806 break; 807 case "checkbox": 808 textMessage = "å¤éæ¡ï¼" + (attrt==true?ele.firstChild.getAttribute("title"):''); 809 break; 810 case "text": 811 textMessage = "ææ¬åï¼" + (attrp==true?ele.firstChild.getAttribute("placeholder"):''); 812 break; 813 } 814 } else if (ele.parentNode.parentNode.nodeName == "A" || ele.parentNode.nodeName == "A") { 815 var thisContent; 816 if (ele.parentNode.parentNode.nodeName == "A") { 817 if (ele.parentNode.parentNode.getAttribute("title")) { 818 thisContent = ele.parentNode.parentNode.getAttribute("title"); 819 } else { 820 thisContent = ele.innerText || ele.textContent; 821 } 822 } else if (ele.parentNode.nodeName == "A") { 823 if (ele.parentNode.getAttribute("title")) { 824 thisContent = ele.parentNode.getAttribute("title"); 825 } else { 826 thisContent = ele.innerText || ele.textContent; 827 } 828 } 829 textMessage = "龿¥ï¼" + thisContent.trim().replace(/\s/g,""); 830 } else if (ele.parentNode.nodeName == "H1" || ele.parentNode.nodeName == "H2" || ele.parentNode.nodeName == "H3" || ele.parentNode.nodeName == "H4" || ele.parentNode.nodeName == "H5" || ele.parentNode.nodeName == "H6") { 831 var thisContent = ele.innerText || ele.textContent; 832 textMessage = "æ é¢ï¼" + thisContent.trim().replace(/\s/g,""); 833 } else { 834 var thisContent = ele.innerText || ele.textContent; 835 textMessage = "ææ¬ï¼" + thisContent.trim().replace(/\s/g,""); 836 } 837 toolbar.Function.textTips.textMessage = textMessage; 838 var messageboxWidth = messagebox.offsetWidth; 839 var fontRatio = messageboxWidth / textMessage.length; 840 if (fontRatio < 30) { 841 if (fontRatio > 18) { 842 messagebox.style.fontSize = parseInt(fontRatio) + "px"; 843 messagebox.style.lineHeight = parseInt(fontRatio) + "px"; 844 } 845 if (fontRatio < 10) { 846 messagebox.style.fontSize = parseInt(fontRatio * 2) + "px"; 847 messagebox.style.lineHeight = parseInt(fontRatio * 2) + "px"; 848 } 849 } else { 850 messagebox.style.fontSize = ""; 851 } 852 853 if (INSTANCE.pinYing == "1") { 854 855 if (INSTANCE.isSimplifiedModel == "0") { 856 toolbar.Function.textTips.pinyinText(textMessage); 857 var traditionText = Traditionalized(textMessage); 858 toolbar.Function.textTips.TraditionalArray = traditionText.split(""); 859 textMessage = toolbar.Function.textTips.makeMsgHTMLText(toolbar.Function.textTips.TraditionalArray, toolbar.Function.textTips.pinyingArray); 860 861 } else { 862 toolbar.Function.textTips.simplifiedArray = textMessage.split(""); 863 toolbar.Function.textTips.pinyinText(textMessage); 864 textMessage = toolbar.Function.textTips.makeMsgHTMLText(toolbar.Function.textTips.simplifiedArray, toolbar.Function.textTips.pinyingArray); 865 } 866 867 } else { 868 if (INSTANCE.isSimplifiedModel == "0") { 869 textMessage = Traditionalized(textMessage); 870 } 871 } 872 873 // è®¾ç½®ä¿¡æ¯æ¡å 容 874 messagebox.innerHTML = textMessage; 875 INSTANCE.messageboxContent = textMessage; 876 textMessage = ""; 877 if (toolbar.Function.textTips.textbgState) { 878 ele.style.backgroundColor = "#F00"; 879 ele.style.color = "#FFF"; 880 } 881 }, 882 pinyinText: function(text) { 883 var messayArray = text.split(""); 884 var newString = ""; 885 this.pinyingArray = new Array(); 886 for (var a = 0; a < messayArray.length; a++) { 887 var testVar = ""; 888 if (pinyin[messayArray[a]]) { 889 testVar = pinyin[messayArray[a]]; 890 } else { 891 testVar = " "; 892 } 893 if (messayArray[a] == " ") { 894 messayArray[a] = " "; 895 } 896 this.pinyingArray.push(testVar); 897 } 898 return newString; 899 }, 900 getEvent: function() { 901 var allSpan = $(mainBoxID).find('.getmessage'); 902 var mouseOver = this.getTextNoParam; 903 var mouseOut = this.clearTextbgNoParam; 904 allSpan.each(function() { 905 $(this).on('mouseover', mouseOver).on('mouseout', mouseOut); 906 }); 907 908 // 设置iframeæ ·å¼ 909 var iframeNode = document.getElementById(BarrierFreeConfig.mainBox).getElementsByTagName("iframe"); 910 if (!iframeNode) { 911 return; 912 } 913 for (var i = 0; i < iframeNode.length; i++) { 914 var iframeObject = iframeNode[i].contentWindow; 915 this.addEventForIframe(iframeObject); 916 } 917 }, 918 addEventForIframe: function(iframeObject) { 919 try { 920 var iFrameAllNode = iframeObject.document.getElementsByTagName("body")[0].getElementsByTagName("*"); 921 for (var j = 0; j < iFrameAllNode.length; j++) { 922 var element = iFrameAllNode[j]; 923 if(element.tagName == 'iframe' || element.tagName == 'IFRAME') { 924 this.addEventForIframe(element.contentWindow); 925 }else if (this.isTextNode(element)) { 926 927 var value = new elementContext(); 928 value.thisContext = this; 929 value.funcMouseOver = element.onmouseover; 930 value.funcMouseOut = element.onmouseout; 931 value.element = element; 932 elementFuncHashMap.put(hex_md5(element.innerHTML),value); 933 934 element.onmouseout = function() { 935 936 var context = elementFuncHashMap.get(hex_md5(this.innerHTML)); 937 if (context && typeof(context.funcMouseOut) == 'function') { 938 context.funcMouseOut(); 939 } 940 if(context) { 941 context.thisContext.clearTextbg(this); 942 } else { 943 //alert(hex_md5(this.innerHTML)); 944 } 945 } 946 947 element.onmouseover = function() { 948 var context = elementFuncHashMap.get(hex_md5(this.innerHTML)); 949 if (context && typeof(context.funcMouseOver) == 'function') { 950 context.funcMouseOver(); 951 } 952 if(context) { 953 context.thisContext.getText(this); 954 } else { 955 } 956 } 957 } 958 } 959 } catch (e) {} 960 }, 961 962 simpleModel: function() { 963 INSTANCE.isSimplifiedModel = INSTANCE.isSimplifiedModel = "1"; 964 toolbar.Function.textTips.toggle(); 965 }, 966 raditionalModel: function() { 967 INSTANCE.isSimplifiedModel = INSTANCE.isSimplifiedModel = "0"; 968 toolbar.Function.textTips.toggle(); 969 }, 970 pinyinControl: function() { 971 INSTANCE.pinYing = INSTANCE.pinYing == "0" ? "1" : "0"; 972 toolbar.Function.textTips.toggle(); 973 }, 974 textMessage: '', 975 toggle: function (text) { 976 var textMessage = text || toolbar.Function.textTips.textMessage; 977 if (INSTANCE.pinYing == "1") { 978 979 if (INSTANCE.isSimplifiedModel == "0") { 980 toolbar.Function.textTips.pinyinText(textMessage); 981 var traditionText = Traditionalized(textMessage); 982 toolbar.Function.textTips.TraditionalArray = traditionText.split(""); 983 textMessage = toolbar.Function.textTips.makeMsgHTMLText(toolbar.Function.textTips.TraditionalArray, toolbar.Function.textTips.pinyingArray); 984 985 } else { 986 toolbar.Function.textTips.simplifiedArray = textMessage.split(""); 987 toolbar.Function.textTips.pinyinText(textMessage); 988 textMessage = toolbar.Function.textTips.makeMsgHTMLText(toolbar.Function.textTips.simplifiedArray, toolbar.Function.textTips.pinyingArray); 989 } 990 991 } else { 992 if (INSTANCE.isSimplifiedModel == "0") { 993 textMessage = Traditionalized(textMessage); 994 } 995 } 996 var messagebox = document.getElementById("helper_messageBoxText"); 997 if(messagebox != null){ 998 messagebox.innerHTML = textMessage; 999 } 1000 INSTANCE.messageboxContent = textMessage; 1001 textMessage = ""; 1002 if (toolbar.Function.textTips.textbgState) { 1003 ele.style.backgroundColor = "#F00"; 1004 ele.style.color = "#FFF"; 1005 } 1006 }, 1007 firstRun: false, 1008 textbgState: false, 1009 textbg: function() { 1010 this.textbgState = this.textbgState ? false : true; 1011 document.getElementById("textbgbuttonbox").getElementsByTagName("a")[0].innerHTML = 1012 1013 this.textbgState ? "å ³éæ è®°åè½" : "å¼å¯æ è®°åè½"; 1014 }, 1015 clearTextbgNoParam: function() { 1016 toolbar.Function.textTips.clearTextbg(this); 1017 }, 1018 clearTextbg: function(element) { 1019 var ele = element || this; 1020 ele.style.backgroundColor = ""; 1021 ele.style.color = ""; 1022 }, 1023 mainMethod: function() { 1024 1025 if ($('#screen').is('.active')) { 1026 $("#screen").removeClass('active').attr('title', 'å¼å¯è¾ å± è¯·æalt + shift + 0'); 1027 $("#screen").removeClass('active').attr('alt', 'å¼å¯è¾ å± è¯·æalt + shift + 0'); 1028 $("#screen").attr('audio', 'helpscreen-open') 1029 } else { 1030 $("#screen").addClass('active').attr('title', 'å ³éè¾ å± è¯·æalt + shift + 0'); 1031 $("#screen").addClass('active').attr('alt', 'å ³éè¾ å± è¯·æalt + shift + 0'); 1032 $("#screen").attr('audio', 'helpscreen-close') 1033 } 1034 1035 if (!this.textGetState) { 1036 1037 if ($("#gettextmessagebox").size() > 0) { 1038 1039 this.textGetState = true; 1040 INSTANCE.textTips = "1"; 1041 SetCookie("textTips", "1"); 1042 1043 document.body.style.paddingBottom = 160 + "px"; 1044 $("#gettextmessagebox").show(); 1045 // foldToolBar(); 1046 //toggleMsgBoxBtn(); 1047 $("#barrierfree_btn01").get(0).focus(); 1048 // return; 1049 }else{ 1050 var newMessageBox = document.createElement("div"); 1051 newMessageBox.setAttribute("id", "gettextmessagebox"); 1052 newMessageBox.innerHTML = messageboxText; 1053 document.body.insertBefore(newMessageBox, $(mainBoxID).get(0)); 1054 document.body.style.paddingBottom = 160 + "px"; 1055 document.body.style.width = "100%"; 1056 document.body.style.float = "left"; 1057 this.getTextNode($(mainBoxID).get(0)); 1058 this.AddTag(); 1059 this.getEvent(); 1060 this.textGetState = true; 1061 1062 INSTANCE.textTips = "1"; 1063 SetCookie("textTips", "1"); 1064 1065 bindMessageBoxJS(); 1066 // foldToolBar(); 1067 //toggleMsgBoxBtn(); 1068 $("#barrierfree_btn01").get(0).focus(); 1069 1070 } 1071 readContent('å·²å¼å¯è¾ å±'); 1072 } else { 1073 $("#gettextmessagebox").hide(); 1074 document.body.style.paddingBottom = 0 + "px"; 1075 document.body.style.overflow = ""; 1076 this.textGetState = false; 1077 INSTANCE.textTips = "0"; 1078 SetCookie("textTips", "0"); 1079 1080 //toggleMsgBoxBtn(); 1081 $("#screen").get(0).focus(); 1082 readContent('å·²å ³éè¾ å±'); 1083 } 1084 // INSTANCE.textTips = this.textGetState ? "1" : "0"; 1085 // SetCookie("textTips", this.textGetState ? "1" : "0"); 1086 1087 }, 1088 getIframeTextNode: function() { 1089 // 设置iframeæ ·å¼ 1090 var iframeNode = document.g
1090etElementById(BarrierFreeConfig.mainBox).getElementsByTagName("iframe"); 1091 if (!iframeNode) { 1092 return; 1093 } 1094 for (var i = 0; i < iframeNode.length; i++) { 1095 var iframeObject = iframeNode[i].contentWindow; 1096 try { 1097 var iFrameAllNode = iframeObject.document.getElementsByTagName("body")[0]; 1098 this.getTextNode(iFrameAllNode); 1099 } catch (e) { 1100 //alert(e); 1101 } 1102 } 1103 } 1104 } 1105} 1106//---------------------------æåæç¤ºå®ä¹ç»æ-----------------------------// 1107 1108//---------------------------页é¢jså®ä¹å¼å§-----------------------------// 1109var toolBarFoldFlag = 0; 1110var openMsgBoxFlag = 0; 1111 1112function toggleMsgBoxBtn() { 1113 if (openMsgBoxFlag == 0) { 1114 openMsgBox(); 1115 } else { 1116 closeMsgBox(); 1117 } 1118} 1119 1120function openMsgBox() { 1121 openMsgBoxFlag = 1; 1122 $("#txt").addClass('active').attr('title', 'è½¬æ¢æå¾ææ¨¡å¼(shift+V)'); 1123 $("#txt").addClass('active').attr('alt', 'è¿å ¥å¾ææ¨¡å¼ 请æ shift + V'); 1124 $("#txt").css({"background-position":"-452px -10px"}); 1125 $("#txt").text('徿'); 1126} 1127 1128function closeMsgBox() { 1129 openMsgBoxFlag = 0; 1130 $("#txt").removeClass('active').attr('title', 'è½¬æ¢æçº¯ææ¬æ¨¡å¼((shift+V))'); 1131 $("#txt").removeClass('active').attr('alt', 'è¿å ¥çº¯ææ¬æ¨¡å¼ 请æ shift + V'); 1132} 1133 1134function bindPageJS() { 1135 // 龿¥ç¹å»è·³è½¬å 忢è¯é³é 读 1136 // $('a').click(function () { 1137 // BarrierFreeConfig.reader.stop(); 1138 // }) 1139 1140 // ç»å®é¡µé¢å¯¹æ¯åº¦ææèæ¬ 1141 doorList('tab'); 1142 doorList('language'); 1143 doorList('txt'); 1144 1145 // é¢è²éæ©åæ¢ 1146 $('.accessiblereading-toolbar-item:not(.toolbar-item-color)').hover(function () { 1147 if (colorPannelTimer) { 1148 clearTimeout(colorPannelTimer); 1149 } 1150 colorPannelTimer = setTimeout(function () { 1151 $('.color-toolbar-pannel').hide(); 1152 }, 150) 1153 1154 }); 1155 1156 $('.accessiblereading-toolbar-item:not(.toolbar-item-voice, .toolbar-item-color)').hover(function () { 1157 $('.accessiblereading-toolbar-bottom').hide(); 1158 }) 1159 1160 1161 $('.color-toolbar-pannel').mouseleave(function () { 1162 colorPannelTimer = setTimeout(function () { 1163 $('.color-toolbar-pannel').hide(); 1164 $('.accessiblereading-toolbar-bottom').hide(); 1165 }, 150) 1166 }); 1167 1168 1169 // 声鳿§å¶ä¸æ 1170 1171 $('.voice-contrl-pannel').mouseleave(function () { 1172 $(this).hide(); 1173 $('.accessiblereading-toolbar-bottom').hide(); 1174 }); 1175 1176 1177 $("#fold").click(function() { 1178 if (toolBarFoldFlag == 0) { 1179 foldToolBar(); 1180 } else { 1181 unfoldToolBar(); 1182 } 1183 }); 1184} 1185 1186// æå é¡¶é¨å·¥å ·æ¡ 1187 1188function unfoldToolBar() { 1189 $("#fold").get(0).setAttribute("title", "æå å·¥å ·æ¡"); 1190 $(".disabilitiesNavFold").attr('class', 'disabilitiesNav'); 1191 toolBarFoldFlag = 0; 1192 document.body.style.paddingTop = '34px'; 1193} 1194 1195// åå§åæåæç¤ºæ¡çé¢ 1196 1197function bindMessageBoxJS() { 1198 doorList('language'); 1199 $("#spell").toggle(function() { 1200 $(this).attr('class', 'barrierfree_open') 1201 }, 1202 function() { 1203 $(this).attr('class', 'barrierfree_close') 1204 }); 1205} 1206 1207function doorList(id) { 1208 var curentId = 0; 1209 $("#" + id + " .font_titleBar li:eq(0)").addClass("disabilitiesNow"); 1210 $("#" + id + " .door:eq(0)").show(); 1211 $("#" + id + " .font_titleBar li").click(function() { 1212 if ($(this).attr('class') == 'link') { 1213 return; 1214 } 1215 if (curentId != $(this).index()) { 1216 curentId = $(this).index(); 1217 var curentDiv = $("#" + id + " div div.door").eq(curentId); 1218 var curentHeight = $(curentDiv).height(); 1219 $("#" + id + " .font_titleBar li").removeClass("disabilitiesNow"); 1220 $(this).addClass("disabilitiesNow"); 1221 }; 1222 }); 1223} 1224//---------------------------页é¢jså®ä¹ç»æ-----------------------------// 1225 1226 1227function initBarrierFreeEvent() { 1228 addKeyListenerToIframe(); 1229} 1230// åå§åå·¥å ·æ¨¡å 1231 1232function initBarrierFree() { 1233 declareConfig(); 1234 mainBoxID = "#" + BarrierFreeConfig.mainBox; 1235 // åå§å 1236 initTextTips(); 1237 initData(); 1238 // çå¬äºä»¶ 1239 initKeyEventListener(); 1240 // ç«å¤é¾æ¥è·³è½¬ 1241 //handleOutSite(); 1242 // ç»æ¯ä¸ªææ¬æ ç¾æ·»å æ è®° 1243 initTextTag(); 1244 // æ¢å¤ä¸æ¬¡ç¶æ 1245 setTimeout(restoreStatus, 300); 1246} 1247//------------------------------------------------------------------------------------ 1248//--------------------------------------ä¸»æ¹æ³å¼å§ç»æ----------------------------------- 1249 1250// åå§åæ°æ® 1251 1252function initData() { 1253 INSTANCE.openFlag = getCookie("openFlag"); 1254 if (!INSTANCE.openFlag) { 1255 INSTANCE.openFlag = "0"; 1256 } 1257 INSTANCE.textFlag = getCookie("textFlag"); 1258 if (!INSTANCE.textFlag) { 1259 INSTANCE.textFlag = "0"; 1260 } 1261 INSTANCE.zoomValue = parseInt(getCookie("zoomValue")); 1262 if (INSTANCE.zoomValue > 2 || INSTANCE.zoomValue <= 0 || isNaN(INSTANCE.zoomValue)) { 1263 INSTANCE.zoomValue = 1; 1264 } 1265 INSTANCE.fontValue = parseInt(getCookie("fontValue")); 1266 //if (INSTANCE.fontValue > 32 || INSTANCE.fontValue < 16 || isNaN(INSTANCE.fontValue)) { 1267 INSTANCE.fontValue = 16; 1268 //} 1269 INSTANCE.colorFlag = getCookie("colorFlag"); 1270 if (!INSTANCE.colorFlag) { 1271 INSTANCE.colorFlag = "0"; 1272 } else { 1273 setColorFunction(); 1274 } 1275 INSTANCE.lineFlag = getCookie("lineFlag"); 1276 if (!INSTANCE.lineFlag) { 1277 INSTANCE.lineFlag = "0"; 1278 } 1279 INSTANCE.textTips = getCookie("textTips"); 1280 if (!INSTANCE.textTips) { 1281 INSTANCE.textTips = "0"; 1282 } 1283 1284 INSTANCE.isSimplifiedModel = getCookie("isSimplifiedModel"); 1285 if (!INSTANCE.isSimplifiedModel) { 1286 INSTANCE.isSimplifiedModel = "1"; 1287 } 1288 INSTANCE.pinYing = getCookie("pinYing"); 1289 if (!INSTANCE.pinYing) { 1290 INSTANCE.pinYing = "0"; 1291 } 1292 // 读å±cookie 1293 INSTANCE.readFlag=getCookie("readFlag"); 1294 if(!INSTANCE.readFlag){ 1295 INSTANCE.readFlag='1'; 1296 } 1297 1298 INSTANCE.readMode=getCookie("readMode"); 1299 if(!INSTANCE.readMode){ 1300 INSTANCE.readMode='0'; 1301 } 1302 INSTANCE.speedFlag = getCookie('speedFlag') 1303 if (INSTANCE.speedFlag === '1') { 1304 setTimeout(function () { 1305 highSpeedBtn(); 1306 }, 500) 1307 } else { 1308 setTimeout(function () { 1309 lowSpeedBtn(); 1310 }, 500) 1311 1312 } 1313
1314 // æºè½å¯¼ç²cookie 1315 INSTANCE.blindFlag=getCookie("blindFlag"); 1316 if(!INSTANCE.blindFlag){ 1317 INSTANCE.blindFlag='0'; 1318 } 1319 // é度模å¼cookie 1320 INSTANCE.speedFlag=getCookie("speedFlag"); 1321 if(!INSTANCE.speedFlag){ 1322 INSTANCE.speedFlag='0'; 1323 } 1324 // å¤§é¼ æ cookie 1325 INSTANCE.mouseFlag=getCookie("mouseFlag"); 1326 if(!INSTANCE.mouseFlag){ 1327 INSTANCE.mouseFlag='0'; 1328 } 1329 INSTANCE.browser = browserFlag(); 1330} 1331var outHrefVisited = 0; 1332// ç«å¤é¾æ¥æç¤º 1333function handleOutSite () { 1334 var h = $(top.document).height(); 1335 var curWwwPathArray=window.document.location.href.split('/'); 1336 $('body').find('a:not([href^="javascript"])').click(function () { // href䏿¯ä»¥javascriptå¼å¤´ç 1337 1338 if(this.href!=""&&this.href!="undefined"&&INSTANCE.openFlag != "0"){ 1339 var aHrefArray = this.href.split('/'); 1340 //curWwwPathArray[2]+"/"+curWwwPathArray[3] localhost:18080/toolbarmini 1341 if(curWwwPathArray[2]!=aHrefArray[2]){ 1342 $(".overlay").css({"height": h}); 1343 $(".overlay").css({'display':'block','opacity':'0.8'});//å¼å¯é®ç½©å± 1344 $("#prompt-href").val(this.href); 1345 $("#prompt-modal").show(); 1346 readContent('è¯¥é¾æ¥å±ç«å¤é¾æ¥ï¼ä¼å¯¼è´æ éç¢å·¥å ·æ¡å¤±æï¼ç»§ç»è®¿é®è¯·æå车é®ãä¸è®¿é®è¯·æescéåºã'); 1347 outHrefVisited = 1; 1348 $("#prompt-yes").click(function(){ 1349 $(".overlay").css({'display':'none', 'opacity':'0'});//å ³éé®ç½©å± 1350 var outHref = $("#prompt-href").val(); 1351 window.open(outHref); 1352 $("#prompt-modal").hide(); 1353 $("#prompt-yes").unbind("click"); 1354 outHrefVisited = 0; 1355 }); 1356 $("#prompt-no").click(function(){ 1357 $(".overlay").css({'display':'none', 'opacity':'0'});//å ³éé®ç½©å± 1358 $("#prompt-modal").hide(); 1359 $("#prompt-no").unbind("click"); 1360 outHrefVisited = 0; 1361 }); 1362 1363 return false; 1364 } 1365 } else { 1366 return 1367 } 1368 }) 1369} 1370 1371// ç»æ¯ä¸ªææ¬æ ç¾æ·»å æ è®° 1372function initTextTag () { 1373 var arr = new Array(); 1374 var i = 1; 1375 $('body').find("*:not(.displayClass)").each(function () { 1376 var obj = $(this); 1377 var text = ""; 1378 text = manageText(obj[0]); 1379 if(text != null && text != ""){ 1380 obj.attr("tabindex",i).addClass("text-tag");//为æ¯ä¸ªå¸¦æææ¬èç¹çdomå¢å 屿§Tabindexï¼å¹¶ä¸å¢å class屿§ESDAssetsTextCon 1381 i++; 1382 } 1383 }) 1384 $('body').find("* [tabindex][class$='displayClass']").removeClass("displayClass").addClass("text-tag"); 1385} 1386 1387function manageText (obj) { 1388 var text = ""; 1389 // if (findvar(obj.tagName, ['INS'])) { 1390 if($(obj).children("script").length>0){ 1391 return text; 1392 } 1393 if(obj.children.length>0 && obj.children[0].nodeType == 1){ 1394 return text; 1395 } 1396 //æ£æ¥display屿§æ¯å¦ä¸ºnone 1397 var dis = obj.currentStyle?obj.currentStyle.display/*ie*/:document.defaultView.getComputedStyle(obj,null).display; 1398 if(dis == "none"){return text;} 1399 text=obj.innerHTML.replace(/<.+?>/g,''); 1400 // } 1401 return text; 1402} 1403 1404//夿å ç´ æ¯å¦åå¨äºæ ç¾éåä¸ã 1405 1406function findvar (obj,sz) { 1407 var b = false; 1408 for (var i = 0; i < sz.length; i++) { 1409 if (sz[i] == obj) { 1410 b = true; 1411 break; 1412 } 1413 } 1414 return b; 1415} 1416 1417// æ¢å¤å°ä¸æ¬¡çç¶æ(å·æ°) 1418 1419function restoreStatus() { 1420 $.fn.extend({ 1421 toggle: function (fn1, fn2) { 1422 $(this).bind("click", function () { 1423 if ($(this).attr("lsfAlreadyToggle") && $(this).attr("lsfAlreadyToggle") == "1") { 1424 $(this).attr("lsfAlreadyToggle", "0"); 1425 if (fn2) 1426 fn2.call(this); 1427 else 1428 $(this).show(); 1429 } 1430 else { 1431 $(this).attr("lsfAlreadyToggle", "1"); 1432 if (fn1) 1433 fn1.call(this); 1434 else 1435 $(this).hide(); 1436 } 1437 }); 1438 } 1439 }); 1440 //å·¥å ·æ¡åå§å 1441 if (INSTANCE.openFlag == "1" || (typeof(BarrierFreeConfig.AutoOpen) != "undefined") && (BarrierFreeConfig.AutoOpen == "1")) { 1442 openToolBar(); 1443 // if (INSTANCE.readFlag == "1") { 1444 // startReadFunction(); 1445 // } 1446 // if (INSTANCE.lineFlag == "1") { 1447 // lineFunction(); 1448 // } 1449 // if (INSTANCE.colorFlag) { 1450 // setColorFunction() 1451 // } 1452 if (INSTANCE.blindFlag == "1") { 1453 ergodicToolbar(); 1454 } else { 1455 readWelcome(); 1456 } 1457 // if (INSTANCE.textTips=='1') { 1458 // toolbar.Function.textTips.mainMethod(); 1459 // } 1460 // if (INSTANCE.speedFlag == "1") { 1461 // highSpeedBtn(); 1462 // } 1463 // if (INSTANCE.readMode == "1") { 1464 // // readContinueBtn(); 1465 // $(".toolbar-item-readtype").attr('title', 'å½å为è¿è¯»æ¨¡å¼ï¼
1465忢æè¯» 请æ 请æ shift + F'); 1466 // $(".toolbar-item-readtype").attr('alt', 'å½å为è¿è¯»æ¨¡å¼ï¼åæ¢æè¯» 请æ 请æ + shift + F'); 1467 // } 1468 // if (INSTANCE.mouseFlag == "1") { 1469 // INSTANCE.mouseFlag = "0" 1470 // bigMouseBtn(); 1471 // INSTANCE.mouseFlag = "1" 1472 // } 1473 } 1474} 1475 1476 1477function asyDoSetColorFunction(mode) { 1478 INSTANCE.colorFlag = mode; 1479 SetCookie("colorFlag", mode); 1480 1481 setTimeout(setColorFunction, 10); 1482} 1483 1484// çå¬keyäºä»¶ 1485 1486function initKeyEventListener() { 1487 // äºä»¶çå¬ 1488 document.onkeyup = function KeyDownEvent(e) { 1489 if(event.srcElement.nodeName!=='undefined' || event.srcElement.nodeName!==null){ 1490 if(event.srcElement.nodeName=='INPUT' || event.srcElement.nodeName=='TEXTAREA' ){ 1491 return; 1492 } 1493 }else{ 1494 if(event.target.tagName=='INPUT' || event.target.tagName=='TEXTAREA' ){ 1495 return; 1496 } 1497 } 1498 1499 //å¿«æ·é®è·å 1500 var currkey = 0, 1501 e = e || event || window.event; 1502 currkey = e.keyCode || e.which || e.charCode; 1503 //å¿«æ·é®é®ççå¬ 1504 accessKeyboardListener(currkey, e); 1505 //å·¥å ·æ¡é®ççå¬ 1506 toolBarKeyDownEvent(currkey, e); 1507 } 1508} 1509/* 1510 * æ§å¶æå¼ï¼å ³éè¾ å©å·¥å ·æ¡ 1511 */ 1512var initMouseMove; 1513function toggleToolBar() { 1514 initMouseMove = 0; 1515 if (INSTANCE.openFlag == "0") { 1516 readWelcome(); 1517 openToolBar(); 1518 handleOutSite(); 1519 INSTANCE.openFlag = "1"; 1520 SetCookie("openFlag", "1"); 1521 } else { 1522 if (getCookie('textFlag') == '1') { 1523 window.location.href = window.location.href; 1524 window.location.reload(); 1525 } 1526 pageFunction(1); 1527 INSTANCE.openFlag = "0"; 1528 asyDoSetColorFunction('0') 1529 SetCookie("openFlag", "0"); 1530 if(INSTANCE.lineFlag=='1'){ 1531 closeLineFunction(); // å ³éè¾ å©çº¿åè½ 1532 INSTANCE.lineFlag = '0'; 1533 delCookie('lineFlag'); 1534 } 1535 closeToolBar(); 1536 closeReadFuction();//å ³é读å±åè½ï¼ä½ä¸æ¸ é¤cookie 1537 $('.bl').removeClass('bl'); 1538    $(".tbl").removeClass('tbl'); 1539 $("#gettextmessagebox").hide(); 1540 INSTANCE.mouseFlag='0'; 1541 $('#yx_cursor').remove(); 1542 delCookie("textFlag"); 1543 delCookie("zoomValue"); 1544 delCookie("fontValue"); 1545 delCookie("colorFlag"); 1546 delCookie("lineFlag"); 1547 delCookie("readFlag"); 1548 delCookie("mouseFlag"); 1549 delCookie("speedFlag"); 1550 delCookie("textTips"); 1551 } 1552} 1553 1554 1555var currObj; 1556function judgeTag(currObj){ 1557 var text; 1558 var tagType = currObj[0].tagName; 1559 var attr = currObj[0].hasAttribute("readLabel"); 1560 if (typeof attr !== typeof undefined && attr !== false) { 1561 text = "ææ¬ï¼ " + currObj.text(); 1562 } 1563 if(tagType == 'A' ){ 1564 var title = $.trim(currObj.attr('title')); 1565 if (title.length > 0) { 1566 text = "龿¥ï¼ " + title; 1567 } else { 1568 text = "龿¥ï¼ " + currObj.text(); 1569 } 1570 }else if(tagType == 'IMG'){ 1571 if(currObj.parent()[0].localName =='a'){ 1572 text = "å¾ç龿¥: " + (currObj.attr("alt") ? currObj.attr("alt") : ''); 1573 }else{ 1574 text = "å¾ç: " + (currObj.attr("alt") ? currObj.attr("alt") : ''); 1575 } 1576 }else if(tagType == 'INPUT'){ 1577 if (currObj[0].type == "text" || currObj[0].type == 'password' || currObj[0].type == 'search' || currObj[0].type == 'file') { 1578 text = "ææ¬æ¡:" + (currObj[0].value || currObj[0].placeholder || $(currObj[0]).attr('readContent')); 1579 } else if (currObj[0].type == 'button' || currObj[0].type == 'reset' || currObj[0].type == 'submit') { 1580 text = "æé®:" + currObj[0].value || $(currObj[0]).attr('readContent'); 1581 } else if (currObj[0].type == 'image') { 1582 text = "æé®:" + currObj[0].alt || $(currObj[0]).attr('readContent'); 1583 } else if (currObj[0].type == 'radio') { 1584 text = "åéæ¡:" + currObj[0].title || $(currObj[0]).attr('readContent'); 1585 } else if (currObj[0].type == 'checkbox') { 1586 text = "å¤éæ¡:" + currObj[0].title || $(currObj[0]).attr('readContent'); 1587 } 1588 } else if (tagType == 'BUTTON') { 1589 text = "æé®:" + currObj[0].innerHTML; 1590 }else if( tagType == 'P' || tagType == 'SPAN' || tagType == 'LI' || tagType == 'H1' || tagType == 'H2' || tagType == 'H3' || tagType == 'H4' || tagType == 'H5' || tagType == 'H6'){ 1591 text = "ææ¬ï¼ " + currObj.text(); 1592 1593 } 1594 return text; 1595 1596} 1597 1598var pointTimer; 1599var readingFuntion; 1600function pointRead(e,text) { 1601 if (INSTANCE.readFlag=='1'){ 1602 BarrierFreeConfig.readerSentences = new Array(); 1603 if (pointTimer) { 1604 unPointRead(); 1605 } 1606 1607 if (typeof text != 'string') { 1608 if (INSTANCE.readMode == '0') { 1609 currObj=$(this); 1610 // console.log(currObj) 1611 text = judgeTag(currObj); 1612 } else { 1613 text = readContinueBtn(this); 1614 } 1615 } 1616 1617 var sentenceArray = text.split(/[,?!ï¼ãï¼ï¼ââ\n]/) 1618 $.each(sentenceArray, function(i, str) { 1619 var text = $.trim(str); 1620 if (text.length > 0) { 1621 BarrierFreeConfig.readerSentences.push(text); 1622 } 1623 }); 1624 1625 text = BarrierFreeConfig.readerSentences.shift() 1626 readContent(text); 1627 e.stopPropagation(); 1628 } 1629 1630} 1631 1632function readContent(text) { 1633 // if (!flag) { 1634 // $('body').mousemove(function () { 1635 // if (INSTANCE.readMode == '0') { 1636 // setTimeout(function () { 1637 // // BarrierFreeConfig.reader.stop(); 1638 // }, 150) 1639 // } 1640 // }) 1641 // } 1642 pointTimer = setTimeout(function() { 1643 if (BarrierFreeConfig.reader.isLoaded()) { 1644 BarrierFreeConfig.reader.read(text); 1645 } 1646 }, 150); 1647} 1648 1649function playAudio(audio) { 1650 pointTimer = setTimeout(function() { 1651 if (BarrierFreeConfig.reader.isLoaded()) { 1652 BarrierFreeConfig.reader.play(BarrierFreeConfig.contextPath + 'audio/' + audio + '.mp3'); 1653 } 1654 }, 150); 1655} 1656 1657function unPointRead() { 1658 clearTimeout(pointTimer); 1659} 1660// 夿æ éç¢æå¼å é¼ æ æ¯å¦ç§»å¨ 1661function readWelcome() { 1662 // if (!getCookie('isBackFromText')) { 1663 var pageTitle = $('title').text(); 1664 var str2= 'æ¨å·²è¿å ¥'+pageTitle+'页é¢, 请æ alt å shift å Z è¿å ¥æºè½å¯¼ç²'; 1665 setTimeout(function () { 1666 readContent(str2, true); 1667 }, 150) 1668 $('body').mousemove(function () { 1669 initMouseMove = 1; 1670 }) 1671 // } 1672} 1673 1674/* 1675 * æå¼è¾ å©å·¥å ·æ¡ 1676 */ 1677 1678function openToolBar() { 1679 var wcagNavDiv = $("#wcagnav"); 1680 if (wcagNavDiv.size() == 0) { 1681 creatWcagNav(); 1682 wcagNavDiv = $("#wcagnav"); 1683 } 1684 1685 wcagNavDiv.show(300, function() { 1686 // wcagNavDiv.get(0).style.display = "block"; 1687 document.body.style.paddingTop = wcagNavDiv.get(0).offsetHeight + "px"; 1688 }); 1689 1690 INSTANCE.openFlag == "1"; 1691 SetCookie("openFlag", "1"); 1692 1693 if (INSTANCE.lineFlag == "1") { 1694 lineFunction(); 1695 } 1696 1697 if (INSTANCE.readFlag == "1") { 1698 setTimeout(startReadFunction, 300); 1699 } 1700 1701 // if (INSTANCE.textTips=="1") { 1702 // $("#gettextmessagebox").show(); 1703 // } 1704 // if (INSTANCE.speedFlag == "1") { 1705 // highSpeedBtn(); 1706 // } 1707 1708 1709 createNodeDiv("wcagnav", "å·¥å ·æ¡å·²å¼å¯,帮å©è¯·æALT+1"); 1710 var readBtnTimeout; 1711 $('.toolbar-item-audio').hover( 1712 function() { 1713 if (!!initMouseMove) { // æ éç¢æå¼å é¼ æ åçç§»å¨å æè¯»åæå®å¾æ 对åºçè¯é³ 1714 var btn = this; 1715 readBtnTimeout = setTimeout(function() { 1716 BarrierFreeConfig.readerSentences = new Array(); 1717 // readContent($(btn).attr('alt')); 1718 playAudio($(btn).attr('audio')) 1719 }, 500); 1720 } 1721 }, 1722 function() { 1723 clearTimeout(readBtnTimeout); 1724 unPointRead(); 1725 }
1726 ).click(function() { 1727 setTimeout(function() { 1728 if (BarrierFreeConfig.reader.isLoaded()) { 1729 BarrierFreeConfig.reader.stop(); 1730 } 1731 }, 150); 1732 }); 1733 // $(BarrierFreeConfig.readerTags).hover(pointRead, unPointRead); 1734 1735 $('#voice-control-select').hover(function () { 1736 readContent('é³éè¯éæ§å¶ 请æ altå shiftå w') 1737 }, function () { 1738 unPointRead(); 1739 }) 1740 1741} 1742 1743/* 1744 * å ³éè¾ å©å·¥å ·æ¡ 1745 */ 1746 1747function closeToolBar() { 1748 var wcagNavDiv = $("#wcagnav"); 1749 wcagNavDiv.hide(300, function() { 1750 wcagNavDiv.get(0).style.display = "none"; 1751 document.body.style.paddingTop = wcagNavDiv.get(0).offsetHeight + "px"; 1752 }); 1753 1754 createNodeDiv("wcagnav", "å·¥å ·æ¡å·²å ³é"); 1755 1756 $('#' + BarrierFreeConfig.mainBox).find(BarrierFreeConfig.readerTags).unbind('mouseover', pointRead).unbind('mouseout', unPointRead); 1757} 1758 1759/* 1760 * åå»ºè¾ å©å·¥å ·æ¡ 1761 */ 1762 1763function creatWcagNav() { 1764 1765 var toolbarinnerText = getToolbarInnerText(); 1766 //å·¥å ·æ¡å建 1767 var navToolbarDiv = document.createElement("div"); 1768 navToolbarDiv.setAttribute("id", "wcagnav"); 1769 navToolbarDiv.style.display = "none"; 1770 navToolbarDiv.innerHTML = toolbarinnerText; 1771 document.body.insertBefore(navToolbarDiv, document.body.firstChild); 1772 1773 //è¯éï¼æè¯»ï¼è¿è¯»ç模å¼å¼å ³ 1774 $('#read').mouseenter(function() { 1775 $('.toolbar_top').next('.toolbar_bottom').slideDown(100); 1776 }), 1777 $('.toolbar_bottom').mouseenter(function() { 1778 $('.toolbar_top').next('.toolbar_bottom').show(); 1779 $('#read').addClass('hover'); 1780 }), 1781 $('#read').mouseleave(function() { 1782 $('.toolbar_top').next('.toolbar_bottom').hide(); 1783 }); 1784 $('.toolbar_bottom').mouseleave(function() { 1785 $('.toolbar_top').next('.toolbar_bottom').slideUp(100); 1786 $('#read').removeClass('hover'); 1787 }); 1788 1789 // 页é¢é è²è®¾ç½® 1790 $('.color-toolbar-pannel .color-item').click(function () { 1791 asyDoSetColorFunction($(this).attr('color-mode')); 1792 if ($(this).attr('color-mode') === '0') { 1793 readContent('è°æ´ä¸ºé¡µé¢åå§é è²'); 1794 } 1795 }); 1796 1797 $('.color-toolbar-pannel .color-item').mouseover(function () { 1798 const readStr = $(this).text(); 1799 readContent(readStr); 1800 }); 1801 1802 // ç»å®é¡µé¢ææèæ¬ 1803 bindPageJS(); 1804 1805} 1806 1807function getToolbarInnerText() { 1808 var textHTML = ""; 1809 textHTML = '<div class="overlay"></div>' + 1810 '<div id="prompt-modal" style="display: none;">' + 1811 '<span>è¯¥é¾æ¥å±ç«å¤é¾æ¥ï¼ä¼å¯¼è´æ éç¢å·¥å ·æ¡å¤±æï¼</span>' + 1812 '<br>' + 1813 '<span>æ¯å¦ç»§ç»è®¿é®ï¼</span><br>' + 1814 '<input id="prompt-yes" type="button" value="æ¯" style="font-size: 25px;color:#FFFFFF;background: #b73535;width:50px;height:30px;line-height:18px;border:0;" class="ESDAssetsTextCon"> ' + 1815 '<input id="prompt-no" type="button" value="å¦" style="font-size: 25px;color:#FFFFFF;background: #b73535;width:50px;height:30px;line-height:18px;border:0;" class="ESDAssetsTextCon">' + 1816 '<input id="prompt-href" type="hidden" value="">' + 1817 '</div>' + 1818 '<div class="accessiblereading-toolbar-contain">' + 1819 '<div class="accessiblereading-toolbar toolbar-normal">' + 1820 '<div class="accessiblereading-toolbar-item toolbar-item-text toolbar-item-audio" audio="viewmode-text" id="txt" onclick="openTextFunction();" title="è¿å ¥çº¯ææ¬æ¨¡å¼, 请æ alt + shift + 3" alt="è¿å ¥çº¯ææ¬æ¨¡å¼, 请æ alt + shift + 3">' + 1821 '<div class="toolbar-item-bg"></div>' + 1822 '<div class="toolbar-item-title">çº¯ææ¬</div>' + 1823 '</div>' + 1824 '<div class="accessiblereading-toolbar-item toolbar-item-screen toolbar-item-audio" id="screen" audio="helpscreen-open" onclick="toolbar.Function.textTips.mainMethod();" title="å¼å¯è¾ å±, 请æ alt + shift + 0" alt="å¼å¯è¾ å± è¯·æ alt + shift + 0">' + 1825 '<div class="toolbar-item-bg"></div>' + 1826 '<div class="toolbar-item-title">è¾ å±</div>' + 1827 '</div>' + 1828 '<div class="accessiblereading-toolbar-item toolbar-item-textzoom">' + 1829 '<div class="toolbar-item-bg bg-left toolbar-item-audio" audio="big-font" id="barrierfree_font_in" onclick="bigFont()" title="æåæ¾å¤§, 请æ alt + shift + 4"></div>' + 1830 '<div class="toolbar-item-bg bg-right toolbar-item-audio" audio="small-font" id="barrierfree_font_out" onclick="smallFont()" title="æå缩å°, 请æ alt + shift + 5"></div>' + 1831 '<div class="toolbar-item-title">æå<span id="font-zoom-value">100</span>%</div>' + 1832 '</div>' + 1833 '<div class="accessiblereading-toolbar-item toolbar-item-pagezoom">' + 1834 '<div class="toolbar-item-bg bg-left toolbar-item-audio" id="barrierfree_zoom_in" audio="zoom-in" onclick="openPageFunction(0);" title="页颿¾å¤§,请æ alt + shift + 6" alt="页颿¾å¤§ 请æ alt + shift + 6"></div>' + 1835 '<div class="toolbar-item-bg bg-right toolbar-item-audio" id="barrierfree_zoom_out" audio="zoom-out" onclick="openPageFunction(1);" title="页é¢ç¼©å°,请æ alt + shift + 7" alt="页é¢ç¼©å° 请æ alt + shift + 7"></div>' + 1836 '<div class="toolbar-item-title">页é¢<span id="page-zoom-value">100</span>%</div>' + 1837 '</div>' + 1838 '<div class="accessiblereading-toolbar-item toolbar-item-color toolbar-item-audio" audio="bgcolor" onmouseover="asySetColorFunction(v);" title="é¢è²åæ¢, 请æ alt + shift + ä¸ä¸ç®å¤´" alt="é¢è²åæ¢ è¯·æ alt + shift + ä¸ä¸ç®å¤´">' + 1839 '<div class="toolbar-item-bg bg-left"></div>' + 1840 '<div class="toolbar-item-bg bg-right"></div>' + 1841 '<div class="toolbar-item-title">é è²</div>' + 1842 '</div>' + 1843 '<div class="accessiblereading-toolbar-item toolbar-item-bigmou
1843se toolbar-item-audio" id="mouse" audio="bigmouse-open" onclick="bigMouseBtn();" title="å¼å¯å¤§é¼ æ , 请æalt + shift + 8" alt="å¼å¯å¤§é¼ æ 请æalt + shift + 8">' + 1844 '<div class="toolbar-item-bg"></div>' + 1845 '<div class="toolbar-item-title">å¤§é¼ æ </div>' + 1846 '</div>' + 1847 '<div class="accessiblereading-toolbar-item toolbar-item-line toolbar-item-audio" id="line" audio="auxiliaryline-open" onclick="openLineFunction()" title="å¼å¯è¾ å©çº¿, 请æalt + shift + 9" alt="å¼å¯è¾ å©çº¿ 请æalt + shift + 9">' + 1848 '<div class="toolbar-item-bg"></div>' + 1849 '<div class="toolbar-item-title">è¾ å©çº¿</div>' + 1850 '</div>' + 1851 '<div class="accessiblereading-toolbar-item toolbar-item-voice" >' + 1852 '<div class="toolbar-item-bg bg-left toolbar-item-audio" id="read" audio="read-close" onclick="readFunctionBtn()" title="å ³é读å±, 请æalt + shift + Q" alt="å¼å¯è¯»å± 请æalt + shift + Q"></div>' + 1853 '<div class="toolbar-item-bg bg-middle toolbar-item-audio"></div>' + 1854 '<div class="toolbar-item-bg bg-right" id="voice-control-select" onclick="voiceControlToggle()" title="é³éè¯éæ§å¶ 请æ alt + shift + w"></div>' + 1855 '<div class="toolbar-item-title">声鳿§å¶</div>' + 1856 '</div>' + 1857 '<div class="accessiblereading-toolbar-item toolbar-item-readtype toolbar-item-audio" onClick="readModelBtn()" audio="read-currentmode-mouse" title="å½å为æè¯»æ¨¡å¼ï¼åæ¢è¿è¯» 请æalt + shift + 1" >' + 1858 '<div class="toolbar-item-bg"></div>' + 1859 '<div class="toolbar-item-title">忢è¿è¯»</div>' + 1860 '</div>' + 1861 '<div class="accessiblereading-toolbar-item toolbar-item-seeingeye toolbar-item-audio" id="ergodic" audio="seeing-eye-open" onclick="ergodicToolbar();" title="å½å为è人模å¼, è¿å ¥æºè½å¯¼ç²è¯·æalt + shift + Z" alt="å½å为è人模å¼, è¿å ¥æºè½å¯¼ç²è¯·æalt + shift + Z">' + 1862 '<div class="toolbar-item-bg"></div>' + 1863 '<div class="toolbar-item-title">æºè½å¯¼ç²</div>' + 1864 '</div>' + 1865 '<div class="accessiblereading-toolbar-item toolbar-item-backgo">' + 1866 '<div class="toolbar-item-bg bg-left toolbar-item-audio" onclick="window.history.back();" title="页é¢åé 请æ Alt + shift + ï¼" alt="页é¢åé 请æ Alt + shift + ï¼" audio="page-back"></div>' + 1867 '<div class="toolbar-item-bg bg-right toolbar-item-audio" onclick="window.history.forward();" title="页é¢åè¿ è¯·æ Alt + shift + ." alt="页é¢åè¿ è¯·æ Alt + shift + ." audio="page-forward"></div>' + 1868 '<div class="toolbar-item-title">åé åè¿</div>' + 1869 '</div>' + 1870 '<div class="accessiblereading-toolbar-item toolbar-item-help toolbar-item-audio" audio="help" onclick="navToolbarHelp();" title="帮å©, 请æalt + shift + /" alt="è¿å ¥å¸®å©è¯´æ 请æalt + shift + /">' + 1871 '<div class="toolbar-item-bg"></div>' + 1872 '<div class="toolbar-item-title">帮å©</div>' + 1873 '</div>' + 1874 '<div class="accessiblereading-toolbar-item toolbar-item-end">' + 1875 '<div class="bg-top toolbar-item-audio" onclick="resetNavToolbar();" audio="reset" title="éç½®, 请æalt + shift + 2" alt="éç½® 请æalt + shift + 2">' + 1876 '<div class="toolbar-item-bg"></div> <span>éç½®</span>' + 1877 '</div>' + 1878 '<div class="bg-middle"></div>' + 1879 '<div class="bg-bottom toolbar-item-audio" onclick="toggleToolBar();" title="å ³é, 请æalt + shift + J" audio="close" alt="éåºæ éç¢æå¡ è¯·æalt + shift + J">' + 1880 '<div class="toolbar-item-bg "></div> <span>å ³é</span>' + 1881 '</div>' + 1882 '</div>' + 1883 '</div>' + 1884 '<div class="accessiblereading-toolbar toolbar-toggle">' + 1885 '<div class="toolbar-toggle-left">' + 1886 '<div class="page-type ymlx">' + 1887 '<div class="page-type-title">页é¢ç±»å</div>' + 1888 '<div class="page-type-value" id="type_page"></div>' + 1889 '</div>' + 1890 '<div class="nav-area">'+ 1891 '<div class="area-title nav-area-title" onclick=clickEvent(BarrierFreeConfig.navigationArea)>导èªåº<span id="dhq"></span></div>'+ 1892 '<div class="nav-area-value">Alt+shift+N</div>'+
1893 ' </div>'+ 1894 '<div class="window-area" >'+ 1895 '<div class="area-title window-area-title" onclick=clickEvent(BarrierFreeConfig.viewArea)>è§çªåº<span id="scq"></span></div>'+ 1896 '<div class="window-area-value">Alt+shift+A</div>'+ 1897 '</div>'+ 1898 '<div class="service-area" >' + 1899 '<div class="area-title service-area-title" onclick=clickEvent(BarrierFreeConfig.serveArea)>æå¡åº<span id="fwq"></span></div>' + 1900 '<div class="service-area-value">Alt+shift+S</div>' + 1901 '</div>' + 1902 '<div class="article-area" >' + 1903 '<div class="area-title article-area-title" onclick=clickEvent(BarrierFreeConfig.articleArea)>æ£æåº<span id="zwq"></span></div>' + 1904 '<div class="article-area-value">Alt+shift+D</div>' + 1905 '</div>' + 1906 '</div>' + 1907 '<div class="toolbar-toggle-right">' + 1908 '<div class="accessiblereading-toolbar-item toolbar-item-voice" >' + 1909 '<div class="toolbar-item-bg bg-left toolbar-item-audio" id="read" audio="read-open" onclick="readFunctionBtn()"title="å¼å¯è¯»å±, 请æalt + shift + Q" alt="å¼å¯è¯»å± 请æalt + shift + Q"></div>' + 1910 '<div class="toolbar-item-bg bg-middle"></div>' + 1911 '<div class="toolbar-item-bg bg-right" id="voice-control-select" onclick="voiceControlToggle()" title="é³éè¯éæ§å¶ 请æ alt + shift + w"></div>' + 1912 '<div class="toolbar-item-title">声鳿§å¶</div>' + 1913 '</div>' + 1914 '<div class="accessiblereading-toolbar-item toolbar-item-back toolbar-item-audio" audio="seeing-eye-close" onclick="readToolBar()" title="å½å为æºè½å¯¼ç²æ¨¡å¼, è¿å ¥è人模å¼è¯·æalt + shift + Y" alt="å½å为æºè½å¯¼ç²æ¨¡å¼, è¿å ¥è人模å¼è¯·æalt + shift + Y">' + 1915 '<div class="toolbar-item-bg"></div>' + 1916 '<div class="toolbar-item-title">è人模å¼</div>' + 1917 '</div>' + 1918 '<div class="accessiblereading-toolbar-item toolbar-item-help toolbar-item-audio" audio="help" onclick="navToolbarHelp();" title="帮å©, 请æalt + shift + /" alt="è¿å ¥å¸®å©è¯´æ 请æalt + shift + /">' + 1919 '<div class="toolbar-item-bg"></div>' + 1920 '<div class="toolbar-item-title">帮å©</div>' + 1921 '</div>' + 1922 '<div class="accessiblereading-toolbar-item toolbar-item-close toolbar-item-audio" onclick="toggleToolBar();" title="å ³é, 请æalt + shift + J" audio="close" alt="éåºæ éç¢æå¡ è¯·æalt + shift + J">' + 1923 '<div class="toolbar-item-bg"></div>' + 1924 '<div class="toolbar-item-title">å ³é</div>' + 1925 ' </div>' + 1926 '</div>' + 1927 '</div>' + 1928 '<div class="accessiblereading-toolbar-bottom" style="display: none;">' + 1929 '<div class="color-toolbar-pannel">' + 1930 '<div class="color-item white-black-blue" color-mode="1">' + 1931 'ç½åºé»åè龿¥' + 1932 '</div>' + 1933 '<div class="color-item blue-yellow-white" color-mode="2">' + 1934 'èåºé»åç½é¾æ¥' + 1935 '</div>' + 1936 '<div class="color-item yellow-black-blue" color-mode="3">' + 1937 'é»åºé»åè龿¥' + 1938 '</div>' + 1939 '<div class="color-item black-yellow-white" color-mode="4">' + 1940 'é»åºé»åç½é¾æ¥' + 1941 '</div>' + 1942 '<div class="color-item default-color" color-mode="0">' + 1943 '页é¢åå§é è²' + 1944 '</div>' + 1945 '</div>' + 1946 '<div class="voice-contrl-pannel">' + 1947 '<div class="voice-contrl-item volume-add actived toolbar-item-audio" voiceActionType="volumeAdd" audio="volume-add" onclick="volumePlus()" title="å¢å é³é,请æalt + shift + +">å¢å é³é</div>' + 1948 '<div class="voice-contrl-item volume-reduce toolbar-item-audio" voiceActionType="volumeReduce" audio="volume-reduce" onclick="volumeMinus()"title="éä½é³é,请æalt + shift + -">éä½é³é</div>' + 1949 '<div class="voice-contrl-item speed-add toolbar-item-audio" voiceActionType="speedAdd" onclick="readSpeedBtn()" title="å å¿«è¯é,请æalt + shift + å·¦ç®å¤´" audio="read-speed-normal">å å¿«è¯é</div>' + 1950 // '<div class="voice-contrl-item speed-reduce toolbar-item-audio" voiceActionType="speedReduce" onclick="readSpeedBtn(0)" title="æ£å¸¸è¯é,请æalt + shift + å³ç®å¤´" audio="read-speed-normal">æ£å¸¸è¯é</div>' + 1951 '</div>' + 1952 '</div>' + 1953'</div>' 1954 return textHTML; 1955} 1956 1957//---------------------------æºè½å¯¼ç²å·¥å ·æ¡å¼å§------------------------// 1958var onClickTool=false; 1959function ergodicToolbar(){ 1960 INSTANCE.blindFlag = "1"; 1961 SetCookie("blindFlag", "1"); 1962 $(".toolbar-normal").hide(); 1963 $(".toolbar-toggle").show(); 1964 var page = $('#page_type').attr("alt"); 1965 if(page=='' || page==undefined){ 1966 $('.ymlx').css('display','none'); 1967 } 1968 document.getElementById('type_page').innerHTML = page; 1969 var navigationAreaNum = 0; 1970 var viewAreaNum = 0; 1971 var serveAreaNum = 0; 1972 var articleAreaNum = 0; 1973 var keyHelp = "æé®è¯´æï¼"; 1974 $("[ergodic]").each(function(){ 1975 var value = $(this).attr("ergodic"); 1976 if(value==BarrierFreeConfig.navigationArea){ 1977 navigationAreaNum+=1; 1978 }else if(value==BarrierFreeConfig.viewArea){ 1979 viewAreaNum+=1; 1980 }else if(value==BarrierFreeConfig.serveArea){ 1981 serveAreaNum+=1; 1982 }else if(value==BarrierFreeConfig.articleArea){ 1983 articleAreaNum+=1; 1984 } 1985 }); 1986 if(navigationAreaNum > 0){ 1987 $('.dhq').css('display','block'); 1988 document.getElementById('dhq').innerHTML="("+navigationAreaNum+")"; 1989 keyHelp += "忢坼èªåºï¼altå shiftå Nï¼"; 1990 } 1991 if(viewAreaNum > 0){ 1992 $('.scq').css('display','block'); 1993 document.getElementById('scq').innerHTML="("+viewAreaNum+")"; 1994 keyHelp += "忢è§çªåºï¼altå shiftå Aï¼"; 1995 } 1996 if(serveAreaNum > 0){ 1997 $('.fwq').css('display','block'); 1998 document.getElementById('fwq').innerHTML="("+serveAreaNum+")"; 1999 keyHelp += "忢æå¡åºï¼altå shiftå Sï¼"; 2000 } 2001 if(articleAreaNum > 0){ 2002 $('.zwq').css('display','block');
2003 document.getElementById('zwq').innerHTML="("+articleAreaNum+")"; 2004 keyHelp += "å®ä½æ£æåºï¼altå shiftå Dï¼"; 2005 } 2006 keyHelp += "æµè§ä¿¡æ¯ï¼tabé®ï¼æå¼å½å龿¥ï¼å车é®ï¼"; 2007 onClickTool = true; 2008 // è¯é³ææ¥ 2009 var totalNum=navigationAreaNum+viewAreaNum+serveAreaNum+articleAreaNum; 2010 var pageTitle = $('title').text(); 2011 var str=$("#page_type").attr("alt")?('æ¨å·²è¿å ¥' + pageTitle+ $("#page_type").attr("alt")+'ãæ¬é¡µé¢æ¯ç±'+(navigationAreaNum>0?navigationAreaNum+'个导èªåº':'')+','+(viewAreaNum>0?viewAreaNum+'个è§çªåº':'')+','+(serveAreaNum>0?serveAreaNum+'个æå¡åº':'')+','+(articleAreaNum>0?articleAreaNum+'ä¸ªæ£æåº':'')+',å ±è®¡'+totalNum+'个åºåç»æã'):""; 2012 2013 str+=keyHelp; 2014 2015 setTimeout(function() { 2016 if (BarrierFreeConfig.reader.isLoaded()) { 2017 BarrierFreeConfig.reader.stop(); 2018 readContent(str); 2019 } 2020 }, 150); 2021} 2022//---------------------------æºè½å¯¼ç²å·¥å ·æ¡ç»æ------------------------// 2023 2024//-------------------------éååºåçäºä»¶å¼å§-------------------------// 2025//å®ä¹å½åå个åºåæå¨çåºå· 2026var currdKey = 0; 2027//ææææ¬çé¡ºåºæ è®° 2028var tabNum = 0; 2029//å®ä¹å½åéä¸çåºåå çå ç´ åºå· 2030var innerQNum = 0; 2031var currdQid=""; //è®°å½å½åqidæå¨çåºå 2032function clickEvent(QId){ 2033    if(!onClickTool){ 2034        return; 2035    } 2036    //妿忢åºåçè¯åå°currdKeyç´æ¥è®¾ç½®ä¸º0 2037    if(currdQid!=QId){ 2038        currdKey = 0; 2039        currdQid = QId; 2040    } 2041    tabNum = 0; 2042    innerQNum = 0; 2043    $('.bl').removeClass('bl'); 2044    $(".tbl").removeClass('tbl'); 2045    $("[ergodic='"+QId+"']").eq(currdKey).addClass("bl"); 2046    var aNum = $(".bl a").size(); 2047    var imgNum = $(".bl img").size(); 2048    var valueArea = $("[ergodic='"+QId+"']").eq(currdKey).attr('ergodic');//navigation 2049    var valueTitle=valueArea+'AreaTitle'; 2050 2051 if (valueArea == BarrierFreeConfig.articleArea) { 2052 readArticle(); 2053 } else { 2054     var str1=BarrierFreeConfig[valueTitle]?('æ¨å·²è¿å ¥'+BarrierFreeConfig[valueTitle]+','+(aNum>0&&imgNum>0?'æ¬åºå嫿':'')+(aNum>0?aNum+'ä¸ªé¾æ¥':'')+(imgNum>0?imgNum+'å¼ å¾ç':'')+'ï¼æä¸tab鮿µè§ä¿¡æ¯'):""; 2055 readContent(str1); 2056 } 2057 2058    if(currdKey >= $("[ergodic='"+QId+"']").size()-1){ 2059        currdKey=0; 2060    }else{ 2061        currdKey+=1; 2062    } 2063} 2064//-------------------------éååºåçäºä»¶ç»æ-------------------------// 2065 2066//-------------------------æTabé®è§¦å顺åºéåå¼å§-------------------------// 2067function downTab(){ 2068 if(!onClickTool){ 2069 return; 2070 } 2071 BarrierFreeConfig.readerSentences = new Array(); 2072 var blSize = $(".bl").size(); 2073 if(blSize==0){//没æéä¸åºçæ¶åä»å¤´å¼å§å¾ªç¯ 2074 $(".bl").removeClass('bl'); 2075 $(".tbl").removeClass('tbl'); 2076 var tabObject = $('#' + BarrierFreeConfig.mainBox).find(BarrierFreeConfig.readerTags); 2077 tabObject.eq([tabNum]).addClass("tbl").mouseover(); 2078 if(tabNum >= tabObject.size()-1){ 2079 tabNum=0; 2080 }else{ 2081 tabNum+=1; 2082 } 2083 }else{//æçº¢è²æ¡éä¸çæ¶å 2084 var tabObject=$('.bl').find(BarrierFreeConfig.readerTags); 2085 $(".tbl").removeClass('tbl'); 2086 tabObject.eq([tabNum]).addClass("tbl").mouseover(); 2087 if(tabNum >= tabObject.size()-1){ 2088 tabNum=0; 2089 }else{ 2090 tabNum+=1; 2091 } 2092 } 2093 var text = judgeTag($('.tbl')); 2094 readContent(text); 2095} 2096//-------------------------æTabé®è§¦å顺åºéåç»æ-------------------------// 2097 2098//-------------------------æEnteré®è§¦å跳转å¼å§-------------------------// 2099function downEnter(){ 2100 if (outHrefVisited) { 2101 $(".overlay").css({'display':'none', 'opacity':'0'});//å ³éé®ç½©å± 2102 var outHref = $("#prompt-href").val(); 2103 window.open(outHref); 2104 $("#prompt-modal").hide(); 2105 $("#prompt-yes").unbind("click"); 2106 outHrefVisited = 0; 2107 } else { 2108  if(!onClickTool){ 2109         return; 2110    } 2111    $('.tbl').get(0).click(); 2112 } 2113    2114} 2115//-------------------------æEnteré®è§¦åè·³è½¬ç»æ-------------------------// 2116 2117//-------------------------å ³éæºè½å¯¼ç²å¼å§-------------------------// 2118function readToolBar(){ 2119 initMouseMove = 0; 2120    INSTANCE.blindFlag = "0"; 2121    SetCookie("blindFlag", "0"); 2122    $(".toolbar-normal").show(); 2123    $(".toolbar-toggle").hide(); 2124    onClickTool = false; 2125} 2126//-------------------------å ³éæºè½å¯¼ç²ç»æ-------------------------// 2127 2128//----------------------è¯éè°èå¼å§----------------------// 2129function readSpeedBtn() { 2130 if (INSTANCE.speedFlag === '1'){ 2131 // å¿«éç¶æ 2132 INSTANCE.speedFlag='0';
2133 SetCookie("speedFlag","0"); 2134 lowSpeedBtn(); 2135 readContent('已忢æ£å¸¸è¯é'); 2136 } else { 2137 // æ ¢éç¶æ 2138 INSTANCE.speedFlag='1' 2139 SetCookie("speedFlag","1"); 2140 highSpeedBtn(); 2141 readContent('å·²åæ¢å¿«è¯é'); 2142 } 2143} 2144var spdNum; 2145function lowSpeedBtn(){ 2146 $(".speed-add").attr('title', 'å½åæ£å¸¸è¯éï¼å å¿«è¯é请æalt + shift + å·¦ç®å¤´'); 2147 $(".speed-add").attr('alt', 'å½åæ£å¸¸è¯éï¼å å¿«è¯é请æalt + shift + å·¦ç®å¤´'); 2148 $(".speed-add").attr('audio', 'read-speed-normal'); 2149 $(".speed-add").html('å å¿«è¯é'); 2150 spdNum = '5' 2151 BarrierFreeConfig.reader.rateMinus() 2152} 2153function highSpeedBtn(){ 2154 $(".speed-add").attr('title', 'å½åå¿«è¯éï¼æ¢å¤æ£å¸¸è¯é请æalt + shift + å³ç®å¤´'); 2155 $(".speed-add").attr('alt', 'å½åå¿«è¯éï¼æ¢å¤æ£å¸¸è¯é请æalt + shift + å³ç®å¤´'); 2156 $(".speed-add").attr('audio', 'read-speed-fast'); 2157 $(".speed-add").html('æ£å¸¸è¯é'); 2158 spdNum = '8' 2159 BarrierFreeConfig.reader.ratePlus() 2160 2161} 2162 2163//---------------------é³éè°è---------------------------------// 2164 2165 2166function volumePlus () { 2167 BarrierFreeConfig.reader.volumePlus() 2168 readContent('å¢å é³é'); 2169} 2170 2171function volumeMinus () { 2172 BarrierFreeConfig.reader.volumeMinus() 2173 readContent('éä½é³é'); 2174} 2175 2176//------------------------æè¯»è¿è¯»åè½åæ¢------------------------// 2177function readModelBtn(){ 2178 if (INSTANCE.readMode == '0') { 2179 INSTANCE.readMode = '1'; 2180 $(".toolbar-item-readtype").attr('title', 'å½å为è¿è¯»æ¨¡å¼ï¼åæ¢æè¯» 请æalt + shift + 1'); 2181 $(".toolbar-item-readtype").attr('alt', 'å½å为è¿è¯»æ¨¡å¼ï¼åæ¢æè¯» 请æalt + shift + 1'); 2182 2183 $('.toolbar-item-readtype .toolbar-item-title').html('忢æè¯»'); 2184 $('.toolbar-item-readtype .toolbar-item-bg').css({ 2185 'background-position': '-595px 0' 2186 }); 2187 readContent('å·²åæ¢ä¸ºè¿è¯»æ¨¡å¼ï¼è¯·å°é¼ æ ç§»è³æ¨éè¦é 读æåä¸å¼å§è¿è¯»'); 2188 $(".toolbar-item-readtype").attr('audio', 'read-currentmode-continuous'); 2189 } else { 2190 INSTANCE.readMode = '0'; 2191 $(".toolbar-item-readtype").attr('title', 'å½å为æè¯»æ¨¡å¼ï¼åæ¢è¿è¯» 请æalt + shift + 1'); 2192 $(".toolbar-item-readtype").attr('alt', 'å½å为æè¯»æ¨¡å¼ï¼åæ¢è¿è¯» 请æalt + shift + 1'); 2193 $('.toolbar-item-readtype .toolbar-item-bg').css({ 2194 'background-position': '-1135px 0' 2195 }); 2196 readContent('已忢æè¯»æ¨¡å¼ï¼è¯·å°é¼ æ ç§»è³æ¨éè¦é 读æåä¸'); 2197 $('.toolbar-item-readtype .toolbar-item-title').html('忢è¿è¯»'); 2198 $(".toolbar-item-readtype").attr('audio', 'read-currentmode-mouse'); 2199 } 2200 SetCookie("readMode",INSTANCE.readMode); 2201 2202 2203} 2204//------------------------è¿è¯»åè½å¼å§------------------------// 2205function readContinueBtn(currObj){ 2206 var allTag = $('#' + BarrierFreeConfig.mainBox).find(BarrierFreeConfig.readerTags).not($("body :hidden")); 2207 var allNum = allTag.size();//æææ ç¾çæ°é 2208 var index =$(allTag).index(currObj); 2209 var i=index; 2210 for(var i=index;i<allNum;i++){ 2211 var text = judgeTag(allTag.eq(i)); 2212 if (text == undefined) { 2213 continue; 2214 }else if(text.length > 0){ 2215 BarrierFreeConfig.readerSentences.push(text); 2216 2217 } 2218 } 2219 return BarrierFreeConfig.readerSentences.shift(); 2220} 2221//---------------------------è¿è¯»åè½ç»æ------------------------// 2222 2223//---------------------------读å±åè½å¼å§------------------------// 2224function readFunctionBtn() { 2225 if (INSTANCE.readFlag=='1'){ 2226 // å ³éç¶æ 2227 INSTANCE.readFlag='0'; 2228 SetCookie("readFlag","0"); 2229 $('.toolbar-item-voice .toolbar-item-bg.bg-left').css({ 2230 'background-position': '-1775px 0' 2231 }) 2232 2233 closeReadFuction(); 2234 readContent('å·²å ³é读å±'); 2235 } else{ 2236 // å¼å¯ç¶æ 2237 INSTANCE.readFlag='1' 2238 SetCookie("readFlag","1"); 2239 $('.toolbar-item-voice .toolbar-item-bg.bg-left').css({ 2240 'background-position': '-1685px 0' 2241 }) 2242 startReadFunction(); 2243 readContent('å·²å¼å¯è¯»å±'); 2244 } 2245} 2246// å ³éè¯»å± 2247function closeReadFuction(){ 2248 $(".toolbar-item-voice .toolbar-item-bg.bg-left").removeClass('active').attr('title', 'å¼å¯è¯»å±, 请æalt + shift + Q'); 2249 $(".toolbar-item-voice .toolbar-item-bg.bg-left").removeClass('active').attr('alt', 'å¼å¯è¯»å±, 请æalt + shift + Q'); 2250 $(".toolbar-item-voice .toolbar-item-bg.bg-left").attr('audio', 'read-open'); 2251 $('#' + BarrierFreeConfig.mainBox).find(BarrierFreeConfig.readerTags).hover(unPointRead, unPointRead); 2252} 2253// å¼å¯è¯»å± 2254function startReadFunction(){ 2255 $(".toolbar-item-voice .toolbar-item-bg.bg-left").addClass('active').attr('title', 'å ³é读å±, 请æalt + shift + Q'); 2256 $(".toolbar-item-voice .toolbar-item-bg.bg-left").addClass('active').attr('alt', 'å ³é读å±, 请æalt + shift + Q'); 2257 $(".toolbar-item-voice .toolbar-item-bg.bg-left").attr('audio', 'read-close'); 2258 $('#' + BarrierFreeConfig.mainBox).find(BarrierFreeConfig.readerTags).hover(pointRead, unPointRead); 2259 $('iframe:not(#barrierfree_iframe)').each(function(index, item) { 2260 $(item).contents().find(BarrierFreeConfig.iframeReaderTags).hover(pointRead, unPointRead); 2261 $(item).on('load', function() { 2262 $(item).contents().find(BarrierFreeConfig.iframeReaderTags) 2263 .off('mouseenter', pointRead) 2264 .off('mouseleave', unPointRead) 2265 .hover(pointRead, unPointRead); 2266 }); 2267 }); 2268} 2269//---------------------------读å±åè½ç»æ------------------------// 2270 2271//---------------------------读æç« å¼å§------------------------// 2272function readArticle() { 2273 // var sentenceArray = $('[ergodic=article]').text().split(/[,?!ï¼ãï¼ï¼\n]/); 2274 2275 var content=$('.content').get(0).innerText; 2276 var sentenceArray = content.split(/[,?!ï¼ãï¼ï¼ââ\n]/) 2277 $.each(sentenceArray, function(i, str) { 2278 var text = $.trim(str); 2279 if (text.length > 0) { 2280 BarrierFreeConfig.readerSentences.push(text); 2281 } 2282 }); 2283 BarrierFreeConfig.reader.read('æ¨å·²è¿å ¥æ£æåºï¼'); 2284} 2285//---------------------------读æç« ç»æ------------------------// 2286 2287 2288//------------------- 声鳿§å¶--------------------------// 2289function voiceControlToggle () { 2290 2291 if (INSTANCE.blindFlag === "1") { // æºè½å¯¼ç²ç¶æ 2292 $('.voice-contrl-pannel').css({ 2293 'left': '960px' 2294 }) 2295 } else { 2296 $('.voice-contrl-pannel').css({ 2297 'left': '680px' 2298 }) 2299 } 2300 $('.accessiblereading-toolbar-bottom').show(); 2301 $(".voice-contrl-pannel").show(); 2302 readContent('å·²å¼å¯é³éè¯éæ§å¶'); 2303} 2304 2305 2306//---------------------------å¤§é¼ æ ------------------------// 2307function bigMouseBtn(){ 2308 var iframeNode = document.getElementById(BarrierFreeConfig.mainBox).getElementsByTagName("iframe"); 2309 if (!iframeNode) { 2310 return; 2311 } 2312 var length = iframeNode.length; 2313 2314 var jsPath = $('#barrierfree').attr('src'); 2315 jsPath = jsPath.substr(0, jsPath.lastIndexOf('/') + 1); 2316 var css = '<style id="yx_cursor" type="text/css">'; 2317 css += '*{cursor:url('+jsPath+'images/allaw.cur),auto !important;}';
2318 css += 'a{cursor:url('+jsPath+'images/allaw.cur),auto !important;}'; 2319 css += '</style>'; 2320 if(INSTANCE.mouseFlag=='0'){ 2321 INSTANCE.mouseFlag='1'; 2322 SetCookie("mouseFlag","1"); 2323 $("#mouse").addClass('active').attr('title', 'å ³éå¤§é¼ æ , 请æalt + shift + 8'); 2324 $("#mouse").addClass('active').attr('alt', 'å ³éå¤§é¼ æ , 请æalt + shift + 8'); 2325 $("#mouse").attr('audio', 'bigmouse-close'); 2326 $('body').append(css); 2327 2328 for (var i = 0; i < length; i++) { 2329 if (iframeNode[i].style.display == 'none') { 2330 continue; 2331 } 2332 var iframeObject = iframeNode[i].contentWindow; 2333 try { 2334 $(iframeObject.document.body).append(css); 2335 } catch (e) {} 2336 2337 } 2338 readContent('å·²å¼å¯å¤§é¼ æ '); 2339 }else{ 2340 INSTANCE.mouseFlag='0'; 2341 SetCookie("mouseFlag","0"); 2342 $("#mouse").removeClass('active').attr('title', 'å¼å¯å¤§é¼ æ , 请æalt + shift + 8'); 2343 $("#mouse").removeClass('active').attr('alt', 'å¼å¯å¤§é¼ æ , 请æalt + shift + 8'); 2344 $("#mouse").attr('audio', 'bigmouse-open'); 2345 $('#yx_cursor').remove(); 2346 for (var i = 0; i < length; i++) { 2347 if (iframeNode[i].style.display == 'none') { 2348 continue; 2349 } 2350 var iframeObject = iframeNode[i].contentWindow; 2351 try { 2352 $(iframeObject.document.body).children('#yx_cursor').remove() 2353 } catch (e) {} 2354 } 2355 readContent('å·²å ³éå¤§é¼ æ '); 2356 } 2357} 2358 2359//---------------------------çº¯ææ¬ééåè½å¼å§------------------------// 2360//æ§è¡å½æ° 2361function openTextFunction() { 2362 if (INSTANCE.textFlag == "0") { 2363 2364 textFunction(); 2365 // 忶页颿¾å¤§ 2366 pageFunction(1); 2367 2368 INSTANCE.textFlag = "1"; 2369 SetCookie("textFlag", "1"); 2370 2371 // 设置对æ¯è² 2372 if (INSTANCE.colorFlag != 0) { 2373 asyDoSetColorFunction(INSTANCE.colorFlag); 2374 } 2375 readContent('å·²è¿å ¥çº¯ææ¬æ¨¡å¼'); 2376 $('#txt').attr('audio', 'viewmode-normal'); 2377 $('#txt').attr('title', 'æ¢å¤å¾ææ¨¡å¼, 请æ alt + shift + 3'); 2378 $('#txt').attr('alt', 'æ¢å¤å¾ææ¨¡å¼, 请æ alt + shift + 3'); 2379 } else { 2380 2381 2382 //navgationIframeBack(); 2383 INSTANCE.textFlag = "0"; 2384 SetCookie("textFlag", "0"); 2385 readContent('å·²æ¢å¤å¾ææ¨¡å¼'); 2386 setTimeout(function () { 2387 window.location.href = window.location.href; 2388 window.location.reload(); 2389 }, 2000) 2390 $('#txt').attr('audio', 'viewmode-text'); 2391 $('#txt').attr('title', 'è¿å ¥çº¯ææ¬æ¨¡å¼, 请æ alt + shift + 3'); 2392 $('#txt').attr('alt', 'è¿å ¥çº¯ææ¬æ¨¡å¼, 请æ alt + shift + 3'); 2393 2394 } 2395} 2396//çº¯ææ¬åè½å®ç° 2397 2398function textFunction() { 2399 //navgationIframe(); 2400 changeiFrame(); 2401 changeImage(); 2402 changeStyle(); 2403 2404 var hrefLinks = $('a:not(:empty)'); 2405 var validLinks = new Array(); 2406 hrefLinks.each(function() { 2407 var itemLink = $(this); 2408 var linkText = itemLink.text(); 2409 // if ($.trim(linkText).length > 15) { 2410 validLinks.push(itemLink[0]); 2411 // } 2412 }); 2413 $('#container').html(validLinks); 2414} 2415//æ¿æ¢ãæ¸ é¤é¡µé¢æ ·å¼ 2416 2417function changeStyle() { 2418 //æ¿æ¢æ ·å¼ 2419 var linkStyle = document.getElementsByTagName("link"); 2420 for (i = 0; i < linkStyle.length; i++) { 2421 if (linkStyle[i].getAttribute("href").indexOf(BarrierFreeConfig.HtmlToolCssUrl) == -1 2422 && linkStyle[i].getAttribute("href").indexOf(BarrierFreeConfig.TextToolCssUrl) == -1) { 2423 linkStyle[i].setAttribute("href", BarrierFreeConfig.TextModeCssUrl); 2424 } 2425 } 2426 //æ¸ é¤é¡µé¢æ ·å¼ 2427 var allNode = document.getElementById(BarrierFreeConfig.mainBox).getElementsByTagName("*"); 2428 for (var j = 0; j < allNode.length; j++) { 2429 allNode[j].style.cssText = ""; 2430 allNode[j].style.height = "auto"; 2431 } 2432} 2433//ç¨æåæ¿æ¢é¡µé¢å¾ç 2434 2435function changeImage() { 2436 var allImage = document.getElementById(BarrierFreeConfig.mainBox).getElementsByTagName("img"); 2437 var length = allImage.length; 2438 for (i = 0; i < allImage; i++) { 2439 var allImageAlt = allImage[i].getAttribute("alt"); 2440 if (allImageAlt == "" || allImageAlt == null) { 2441 allImageAlt = allImage[i].getAttribute("title"); 2442 } 2443 var newImageNode = document.createElement("span"); 2444 newImageNode.innerHTML = allImageAlt; 2445 allImage[i].parentNode.insertBefore(newImageNode, allImage[i]); 2446 } 2447 while (allImage.length) { 2448 allImage[0].parentNode.removeChild(allImage[0]); 2449 } 2450} 2451//å¤ç页é¢ä¸çiframe 2452 2453function changeiFrame() { 2454 var iframeNode = document.getElementById(BarrierFreeConfig.mainBox).getElementsByTagName("iframe"); 2455 if (!iframeNode) { 2456 return; 2457 } 2458 2459 var length = iframeNode.length; 2460 for (var i = 0; i < length; i++) { 2461 2462 if (iframeNode[i].style.display == 'none') { 2463 continue; 2464 } 2465 2466 var iframeObject = iframeNode[i].contentWindow; 2467 2468 try {
2469 var iFrameHTML = iframeObject.document.body.innerHTML; 2470 var divForiFrame = document.createElement("div"); 2471 divForiFrame.setAttribute("id", "iframeDiv_" + i); 2472 divForiFrame.innerHTML = iFrameHTML; 2473 iframeNode[i].parentNode.insertBefore(divForiFrame, iframeNode[i]); 2474 } catch (e) {} 2475 } 2476 while (iframeNode.length) { 2477 iframeNode[0].parentNode.removeChild(iframeNode[0]); 2478 } 2479} 2480 2481//---------------------------çº¯ææ¬ééåè½ç»æ------------------------// 2482//---------------------------页é¢ç¼©æ¾åè½å¼å§--------------------------// 2483//æ§è¡å½æ° 2484 2485// æ¾å¤§ç¼©å°åè½ 2486function openPageFunction(flag) { 2487 var scrollTopPercent = $(document).scrollTop() / $('body').height(); 2488 2489 var readText = ''; 2490 2491 if (flag == "0") { 2492 $('#barrierfree_zoom_in').css({ 2493 'background-position': '-1054px 1px' 2494 }) 2495 2496 setTimeout(function(){ 2497 $('#barrierfree_zoom_in').css({ 2498 'background-position': '-1055px 0' 2499 }) 2500 }, 50) 2501 2502 INSTANCE.zoomValue = INSTANCE.zoomValue + 0.2; 2503 if (INSTANCE.zoomValue > 2) { 2504 INSTANCE.zoomValue = 2; 2505 } 2506 readText = "页颿¾å¤§è³ç¾åä¹" 2507 } else { 2508 2509 $('#barrierfree_zoom_out').css({ 2510 'background-position': '-974px 1px' 2511 }) 2512 2513 setTimeout(function(){ 2514 $('#barrierfree_zoom_out').css({ 2515 'background-position': '-975px 0' 2516 }) 2517 }, 50) 2518 2519 INSTANCE.zoomValue = INSTANCE.zoomValue - 0.2; 2520 if (INSTANCE.zoomValue < 1) { 2521 INSTANCE.zoomValue = 1; 2522 } 2523 readText = "页é¢ç¼©å°è³ç¾åä¹" 2524 } 2525 2526 2527 switch (parseInt(INSTANCE.zoomValue.toFixed(1)*100)) { 2528 case 100: 2529 readText = '页é¢å·²ç¼©å°è³æå°ç¾åä¹ä¸ç¾'; 2530 break 2531 case 120: 2532 readText = readText + 'ä¸ç¾äº'; 2533 break 2534 case 140: 2535 readText = readText + 'ä¸ç¾å'; 2536 break 2537 case 160: 2538 readText = readText + 'ä¸ç¾å '; 2539 break 2540 case 180: 2541 readText = readText + 'ä¸ç¾å «'; 2542 break 2543 case 200: 2544 readText = '页é¢å·²æ¾å¤§è³æå¤§ç¾åä¹ä¸¤ç¾'; 2545 break 2546 } 2547 2548 readContent(readText); 2549 $('#page-zoom-value').html(parseInt(INSTANCE.zoomValue.toFixed(1)*100)) 2550 SetCookie("zoomValue", INSTANCE.zoomValue); 2551 pageFunction(INSTANCE.zoomValue); 2552 2553 2554 $(document).scrollTop($('body').height() * scrollTopPercent); 2555} 2556//缩æ¾åè½å®ç° 2557 2558var rabitPx = 1; 2559function pageFunction(value) { 2560 if(rabitPx == 1) { 2561 rabitPx = 0; 2562 } else { 2563 rabitPx = 1; 2564 } 2565 2566 //console.log("zoom scale:" + value); 2567 if (value == 1) { 2568 //window.location.href = window.location.href; 2569 //window.location.reload(); 2570 //return; 2571 } 2572 if (INSTANCE.browser.chrome || INSTANCE.browser.safari) { 2573 if (INSTANCE.browser.safari) { 2574 $('body').append('<video id="video-play" src=""></video>') 2575 } 2576 $(mainBoxID).css({ 2577 "-webkit-transform-origin": "top left", 2578 "-webkit-transform": "scale(" + value + ")", 2579 "padding":rabitPx +"px" 2580 }); 2581 //document.getElementById(mainBox).style.cssText = "-webkit-transform-origin:top left;-webkit-transform:scale(" + value + ")"; 2582 } else if (INSTANCE.browser.firefox) { 2583 $(mainBoxID).css({ 2584 "-moz-transform-origin": "top left", 2585 "-moz-transform": "scale(" + value + ")", 2586 "padding":rabitPx +"px" 2587 }); 2588 //document.getElementById(mainBox).style.cssText = "-moz-transform-origin:top left;-moz-transform:scale(" + value + ")"; 2589 } else if (INSTANCE.browser.opera) { 2590 $(mainBoxID).css("-o-transform:scale(" + value + ")"); 2591 //document.getElementById(mainBox).style.cssText = "-o-transform:scale(" + value + ")"; 2592 } else { 2593 // if (document.body.offsetWidth > document.getElementById(BarrierFreeConfig.mainBox).offsetWidth * value) { 2594 // document.getElementById(BarrierFreeConfig.mainBox).style.cssText = "position:absolute;left:0%;margin:0px;"; 2595 // //document.getElementById(BarrierFreeConfig.mainBox).style.marginLeft = 0 - Math.round(document.getElementById(BarrierFreeConfig.mainBox).offsetWidth * value / 2) + "px"; 2596 // document.getElementById(BarrierFreeConfig.mainBox).style.marginLeft = (document.body.offsetWidth - Math.round(document.getElementById(BarrierFreeConfig.mainBox).offsetWidth * value)) / 2 + "px"; 2597 // } else { 2598 // $(mainBoxID).css("position:absolute;
2598left:0px;margin:0px;"); 2599 // document.getElementById(BarrierFreeConfig.mainBox).style.cssText = "position:absolute;left:0px;margin:auto;"; 2600 // } 2601 //$(mainBoxID).css("room:" + value); 2602 document.getElementById(BarrierFreeConfig.mainBox).style.zoom = value; 2603 } 2604 2605 //console.log("zoom scale:" + value); 2606 // æ§å¶æ»å¨æ¡å§ç»å± ä¸ 2607 window.scrollTo((document.body.scrollWidth-document.body.offsetWidth)/2,0) 2608} 2609//---------------------------页é¢ç¼©æ¾åè½ç»æ--------------------------// 2610//---------------------------æå缩æ¾åè½ç»æ----------------------------// 2611 2612 2613// æåç¼©æ¾ 2614var fontZoom = 1; 2615 2616function bigFont () { 2617 2618 if (fontZoom === 2) { 2619 readContent('æåå·²æ¾è³æå¤§ç¾åä¹ä¸¤ç¾'); 2620 return false; 2621 } 2622 fontZoom = fontZoom + 0.2; 2623 if (fontZoom > 2) { 2624 fontZoom = 2; 2625 } 2626 var fontPercent = (fontZoom / 1).toFixed(1) * 100 2627 $('#font-zoom-value').html(fontPercent) 2628 2629 var readText = 'æåæ¾å¤§è³ç¾åä¹' 2630 2631 switch (fontPercent) { 2632 case 100: 2633 readText = readText + 'ä¸ç¾'; 2634 break 2635 case 120: 2636 readText = readText + 'ä¸ç¾äº'; 2637 break 2638 case 140: 2639 readText = readText + 'ä¸ç¾å'; 2640 break 2641 case 160: 2642 readText = readText + 'ä¸ç¾å '; 2643 break 2644 case 180: 2645 readText = readText + 'ä¸ç¾å «'; 2646 break 2647 case 200: 2648 readText = 'æåå·²æ¾è³æå¤§ç¾åä¹ä¸¤ç¾'; 2649 break 2650 } 2651 2652 2653 setTimeout(function () { 2654 changeFont('biger'); 2655 readContent(readText); 2656 }, 150) 2657 2658 2659} 2660 2661function smallFont () { 2662 if (fontZoom === 1) { 2663 readContent('æå已缩å°è³æå°ç¾åä¹ä¸ç¾'); 2664 return false; 2665 } 2666 fontZoom = fontZoom - 0.2; 2667 if (fontZoom < 1) { 2668 fontZoom = 1; 2669 } 2670 var fontPercent = (fontZoom / 1).toFixed(1) * 100 2671 $('#font-zoom-value').html(fontPercent) 2672 var readText = 'æå缩å°è³ç¾åä¹' 2673 2674 switch (fontPercent) { 2675 case 100: 2676 readText = 'æå已缩å°è³æå°ç¾åä¹ä¸ç¾'; 2677 break 2678 case 120: 2679 readText = readText + 'ä¸ç¾äº'; 2680 break 2681 case 140: 2682 readText = readText + 'ä¸ç¾å'; 2683 break 2684 case 160: 2685 readText = readText + 'ä¸ç¾å '; 2686 break 2687 case 180: 2688 readText = readText + 'ä¸ç¾å «'; 2689 break 2690 case 200: 2691 readText = readText + '两ç¾'; 2692 break 2693 } 2694 2695 setTimeout(function () { 2696 changeFont('smaller'); 2697 readContent(readText); 2698 }, 150) 2699 2700} 2701 2702function changeFont (mode) { 2703 2704 $('.text-tag').each(function () { 2705 $(this).css('font-size', function (index, value) { 2706 if (mode === 'biger') { // æ¾å¤§ 2707 var basicPX = parseFloat(value); 2708 if(fontZoom>1.2){ 2709 var newValue = $(this).attr("class").split("fontModify_")[1]; 2710 basicPX = parseFloat(newValue)/(((fontZoom*10)-2)/10); //fontZoom-0.2 è·åå½ååä½å¤äºçåæ° 2711 } 2712 var fontSize = basicPX*fontZoom; 2713 var lastFontSize = basicPX*(fontZoom-0.2); 2714 $(this).addClass("fontModify_"+fontSize.toFixed(2)); 2715 $(this).removeClass("fontModify_"+lastFontSize.toFixed(2)); 2716 return fontSize+"px"; 2717 } else { // ç¼©å° 2718 var newValue = $(this).attr("class").split("fontModify_")[1]; 2719 var basicPX = parseFloat(newValue)/(((fontZoom*10)+2)/10); //fontZoom+0.2 è·åå½ååä½å¤äºçåæ° 2720 var fontSize = basicPX*fontZoom; 2721 var lastFontSize = basicPX*(fontZoom+0.2); 2722 $(this).addClass("fontModify_"+fontSize.toFixed(2)); 2723 $(this).removeClass("fontModify_"+lastFontSize.toFixed(2)); 2724 return fontSize+"px"; 2725 } 2726 }) 2727 }) 2728 2729} 2730 2731 2732//---------------------------æå缩æ¾åè½ç»æ----------------------------// 2733 2734//---------------------------对æ¯åº¦åè½å¼å§----------------------------// 2735//æ§è¡å½æ° 2736 2737function setColorFunction() { 2738 var mode = parseInt(INSTANCE.colorFlag); 2739 $('a').removeClass('link-tag-color-blue'); 2740 $('a').removeClass('link-tag-color-white'); 2741 switch (mode) { 2742 case 0: 2743 changeColorStyle(); 2744 break; 2745 case 1: 2746 changeColorStyle('white-black-blue'); 2747 $('a').addClass('link-tagcolor-blue'); 2748 readContent('è°æ´ä¸ºç½åºé»åè龿¥'); 2749 break; 2750 case 2: 2751 changeColorStyle("blue-yellow-white"); 2752 $('a').addClass('link-tag-color-white'); 2753 readContent('è°æ´ä¸ºèåºé»åç½é¾æ¥'); 2754 break; 2755 case 3: 2756 changeColorStyle("yellow-black-blue"); 2757 $('a').addClass('link-tag-color-blue'); 2758 readContent('è°æ´ä¸ºé»åºé»åè龿¥'); 2759 break; 2760 case 4: 2761 changeColorStyle("black-yellow-white"); 2762 $('a').addClass('link-tag-color-white'); 2763 readContent('è°æ´ä¸ºé»åºé»åç½é¾æ¥'); 2764 break; 2765 2766 default: 2767 break; 2768 } 2769} 2770var colorPannelTimer; 2771function asyDoSetColorFunction(mode) { 2772 INSTANCE.colorFlag = mode; 2773 SetCookie("colorFlag", mode); 2774 2775 setTimeout(setColorFunction, 10); 2776 colorPannelTimer = setTimeout(function () { 2777 $('.color-toolbar-pannel').hide(); 2778 $('.accessiblereading-toolbar-bottom').hide(); 2779 }, 150) 2780 2781} 2782 2783// ç¹å»åæ¢é¢è² 2784// var v=0; 2785function asySetColorFunction(mode){ 2786 if (colorPannelTimer) { 2787 clearTimeout(colorPannelTimer) 2788 } 2789 $('.accessiblereading-toolbar-bottom').show(); 2790 $('.color-toolbar-pannel').show(); 2791} 2792 2793function changeColorStyle(colorClass) { 2794 2795 $(mainBoxID).find("*:not(#wcagnav,"+BarrierFreeConfig.exclude+")").removeClass('white-black-blue'); 2796 $(mainBoxID).find("*:not(#wcagnav,"+BarrierFreeConfig.exclude+")").removeClass('blue-yellow-white'); 2797 $(mainBoxID).find("*:not(#wcagnav,"+BarrierFreeConfig.exclude+")").removeClass('yellow-black-blue'); 2798 $(mainBoxID).find("*:not(#wcagnav,"+BarrierFreeConfig.exclude+")").removeClass('black-yellow-white'); 2799 $(mainBoxID).find("*:not(#wcagnav,"+BarrierFreeConfig.exclude+")").addClass(colorClass); 2800 2801 // 设置iframeæ ·å¼ // TODO ææ¶å»é¤iframeæ åµ 2802 // var iframeNode = document.getElementById(BarrierFreeConfig.mainBox).getElementsByTagName("iframe"); 2803 // if (!iframeNode) { 2804 // return; 2805 // } 2806 // for (var i = 0; i < iframeNode.length; i++) { 2807 // var iframeObject = iframeNode[i].contentWindow; 2808 // changeIframeColor(bgColor,bgImage,color,iframeObject); 2809 // } 2810} 2811 2812function changeIframeColor(bgColor, bgImage, color, iframeObject) { 2813 try { 2814 var iFrameAllNode = iframeObject.document.getElementsByTagName("body")[0].getElementsByTagName("*"); 2815 iframeObject.document.getElementsByTagName("body")[0].style.backgroundColor = bgColor; 2816 iframeObject.document.getElementsByTagName("body")[0].style.backgroundImage = bgImage; 2817 iframeObject.document.getElementsByTagName("body")[0].style.color = color; 2818 for (var j = 0; j < iFrameAllNode.length; j++) { 2819 if(iFrameAllNode[j].tagName == 'iframe' || iFrameAllNode[j].tagName=='IFRAME') { 2820 changeIframeColor(bgColor,bgImage,color,iFrameAllNode[j].contentWindow); 2821 } else { 2822 iFrameAllNode[j].style.backgroundColor = bgColor; 2823 iFrameAllNode[j].style.backgroundImage = bgImage; 2824 iFrameAllNode[j].style.color = color; 2825 } 2826 } 2827 } catch (e) { 2828 } 2829} 2830 2831function openColorFunction() { 2832 if (INSTANCE.colorFlag == "0") { 2833 2834 colorFunction(); 2835 2836 INSTANCE.colorFlag = "1";
2837 SetCookie("colorFlag", "1"); 2838 } else { 2839 2840 closeColorFunction(); 2841 2842 INSTANCE.colorFlag = "0"; 2843 SetCookie("colorFlag", "0"); 2844 } 2845} 2846 2847function closeColorFunction() { 2848 iframeClearColorFunction(); 2849 $(mainBoxID).find("*:not(:#wcagnav)").css({ 2850 "backgroundColor": "", 2851 "backgroundImage": "", 2852 "color": "" 2853 }); 2854} 2855//é«å¯¹æ¯åº¦åè½å®ç° 2856 2857function colorFunction() { 2858 iframeColorFunction(); 2859 $(mainBoxID).find("*:not(:#wcagnav)").css({ 2860 "backgroundColor": "#000", 2861 "backgroundImage": "none", 2862 "color": "#FFF" 2863 }); 2864} 2865 2866//iframe对æ¯åº¦å¤ç 2867 2868function iframeColorFunction() { 2869 var iframeNode = document.getElementsByTagName("iframe"); 2870 if (!iframeNode) { 2871 return; 2872 } 2873 for (var i = 0; i < iframeNode.length; i++) { 2874 var iframeObject = iframeNode[i].contentWindow; 2875 try { 2876 var iFrameAllNode = iframeObject.document.getElementsByTagName("body")[0].getElementsByTagName("*"); 2877 iframeObject.document.getElementsByTagName("body")[0].style.backgroundColor = "#000"; 2878 iframeObject.document.getElementsByTagName("body")[0].style.backgroundImage = "none"; 2879 iframeObject.document.getElementsByTagName("body")[0].style.color = "#FFF"; 2880 for (j = 0; j < iFrameAllNode.length; j++) { 2881 iFrameAllNode[j].style.backgroundColor = "#000"; 2882 iFrameAllNode[j].style.backgroundImage = "none"; 2883 iFrameAllNode[j].style.color = "#FFF"; 2884 } 2885 } catch (e) {} 2886 } 2887} 2888 2889// iframe 廿é«å¯¹æ¯åº¦ 2890 2891function iframeClearColorFunction() { 2892 var iframeNode = document.getElementById(BarrierFreeConfig.mainBox).getElementsByTagName("iframe"); 2893 if (!iframeNode) { 2894 return; 2895 } 2896 for (var i = 0; i < iframeNode.length; i++) { 2897 var iframeObject = iframeNode[i].contentWindow; 2898 try { 2899 var iFrameAllNode = iframeObject.document.getElementsByTagName("body")[0].getElementsByTagName("*"); 2900 iframeObject.document.getElementsByTagName("body")[0].style.backgroundColor = ""; 2901 iframeObject.document.getElementsByTagName("body")[0].style.backgroundImage = ""; 2902 iframeObject.document.getElementsByTagName("body")[0].style.color = ""; 2903 for (j = 0; j < iFrameAllNode.length; j++) { 2904 iFrameAllNode[j].style.backgroundColor = ""; 2905 iFrameAllNode[j].style.backgroundImage = ""; 2906 iFrameAllNode[j].style.color = ""; 2907 } 2908 } catch (e) {} 2909 } 2910} 2911//---------------------------对æ¯åº¦åè½ç»æ----------------------------// 2912 2913//---------------------------è¾ å©çº¿åè½å¼å§---------------------------// 2914//è¾ å©çº¿æ§è¡å½æ° 2915 2916function openLineFunction() { 2917 if (INSTANCE.lineFlag == "0") { 2918 INSTANCE.lineFlag = "1"; 2919 SetCookie("lineFlag", "1"); 2920 lineFunction(); 2921 readContent('å·²å¼å¯è¾ å©çº¿'); 2922 } else { 2923 closeLineFunction(); 2924 INSTANCE.lineFlag = "0"; 2925 SetCookie("lineFlag", "0"); 2926 readContent('å·²å ³éè¾ å©çº¿'); 2927 } 2928} 2929//è¾ å©çº¿åè½å®ç°ï¼è¾ å©çº¿ç§»å¨å·¥å ·:页é¢åºç°2æ¡è¾ å©åè½çº¿ï¼ç¨æ¥ä»æ°´å¹³ååç´ä¸¤æ¹é¢æ ¡å¯¹é¡µé¢ææ¬ã 2930 2931function lineFunction() { 2932 //åå§åè¾ å©çº¿ 2933 var lineDivHTML = "<div id=\"lineX\" style=\"pointer-events:none;border-top:5px red solid;position:absolute;width:100%;height:4px;left:0px;top:0px;font-size:0px;line-height:0px;z-index:99999;\"></div>"; 2934 lineDivHTML = lineDivHTML + "<div id=\"lineY\" style=\"pointer-events:none;border-left:5px red solid;position:absolute;width:4px;height:100%;top:0px;font-size:0px;line-height:0px;z-index:99998;\"></div>"; 2935 2936 var lineDiv = document.getElementById("lineDiv"); 2937 if (!lineDiv) { 2938 lineDiv = document.createElement("div"); 2939 lineDiv.setAttribute("id", "lineDiv"); 2940 lineDiv.setAttribute("style", "width:100%;height:0px;line-height:0px;font-size:0px;top:0px;left:0px;"); 2941 lineDiv.innerHTML = lineDivHTML; 2942 document.body.insertBefore(lineDiv, document.body.firstChild); 2943 } 2944 document.getElementById('lineX').style.display = 'block'; 2945 document.getElementById('lineY').style.display = 'block'; 2946 document.onmousemove = mouseLineMove; 2947 // $("html").bind("mousemove", mouseLineMove); 2948 //$("iframe").bind("mousemove", mouseLineMove); 2949 setIframeOnMouseMoveEevent(); 2950 $("#line").addClass('active').attr('title', 'å ³éè¾ å©çº¿, 请æalt + shift + 9'); 2951 $("#line").addClass('active').attr('alt', 'å ³éè¾ å©çº¿, 请æalt + shift + 9'); 2952 $('#line').attr('audio', 'auxiliaryline-close'); 2953}
2954function closeLineFunction() { 2955 document.getElementById('lineX').style.display = 'none'; 2956 document.getElementById('lineY').style.display = 'none'; 2957 document.onmousemove = ""; 2958 $("#line").removeClass('active').attr('title', 'å¼å¯è¾ å©çº¿, 请æalt + shift + 9'); 2959 $("#line").removeClass('active').attr('alt', 'å¼å¯è¾ å©çº¿, 请æalt + shift + 9'); 2960 $('#line').attr('audio', 'auxiliaryline-open'); 2961} 2962 2963function setIframeOnMouseMoveEevent() 2964{ 2965 var iframeNode = document.getElementById(BarrierFreeConfig.mainBox).getElementsByTagName("iframe"); 2966 if (!iframeNode) { 2967 return; 2968 } 2969 for (var i = 0; i < iframeNode.length; i++) { 2970 //alert("count:"+iframeNode.length + "/" + i); 2971 var iframeObject = iframeNode[i].contentWindow; 2972 bindOnMouseEvent(iframeObject); 2973 } 2974} 2975function bindOnMouseEvent(iframeObject) 2976{ 2977 try { 2978 iframeObject.document.onmousemove = mouseIframeLineMove; 2979 var iFrameAllNode = iframeObject.document.getElementsByTagName("body")[0].getElementsByTagName("*"); 2980 for (var j = 0; j < iFrameAllNode.length;j++ ) { 2981 if(iFrameAllNode[j].tagName == 'iframe' || iFrameAllNode[j].tagName=='IFRAME') { 2982 //alert(iFrameAllNode[j].tagName +" " + j + " count:" + iFrameAllNode.length); 2983 var innerIframeObject = iFrameAllNode[j].contentWindow; 2984 bindOnMouseEvent(innerIframeObject); 2985 } 2986 } 2987 } catch (e) {} 2988} 2989 2990//å½åé¼ æ ä½ç½®å¤æ 2991var browserToolBarHeight = 0; 2992function mouseLineMove(e) { 2993 e.stopPropagation(); 2994 //console.log(e.screenX + " Y:" + e.screenY); 2995 e = e || event || window.event; 2996 var lineValueX = e.pageX; 2997 var lineValueY = e.pageY; 2998 2999 if (!lineValueX && !lineValueY) { 3000 lineValueX = e.clientX; 3001 lineValueY = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop); 3002 } 3003 3004 document.getElementById('lineX').style.top = lineValueY + "px"; 3005 document.getElementById('lineY').style.height = document.documentElement.scrollHeight + "px"; 3006 document.getElementById('lineX').style.width = document.documentElement.scrollWidth + "px"; 3007 document.getElementById('lineY').style.left = lineValueX + "px"; 3008 3009 browserToolBarHeight = e.screenY - e.clientY; 3010 //console.log("browserToolBarHeight:" + browserToolBarHeight); 3011} 3012function mouseIframeLineMove(e) { 3013 e = e || event || window.event; 3014 var lineValueX = e.screenX; 3015 var lineValueY = e.screenY - browserToolBarHeight + (document.documentElement.scrollTop || document.body.scrollTop);; 3016 3017 document.getElementById('lineX').style.top = lineValueY + 5 + "px"; 3018 document.getElementById('lineY').style.height = document.documentElement.scrollHeight + "px"; 3019 document.getElementById('lineX').style.width = document.documentElement.scrollWidth + "px"; 3020 document.getElementById('lineY').style.left = lineValueX + 5 + "px"; 3021} 3022//---------------------------è¾ å©çº¿åè½ç»æ---------------------------// 3023//---------------------------帮ç»åè½å¼å§---------------------------// 3024 3025function navToolbarHelp() { 3026 window.open(BarrierFreeConfig.barrierfreeHelp); 3027} 3028//---------------------------帮ç»åè½ç»æ---------------------------// 3029//---------------------------éç½®åè½å¼å§-----------------------------// 3030 3031function resetNavToolbar() { 3032 delCookie("textFlag"); 3033 delCookie("zoomValue"); 3034 delCookie("fontValue"); 3035 delCookie("colorFlag"); 3036 delCookie("lineFlag"); 3037 delCookie("readFlag"); 3038 delCookie("mouseFlag"); 3039 delCookie("speedFlag"); 3040 delCookie("textTips"); 3041 window.location.href = window.location.href; 3042 window.location.reload(); 3043} 3044//---------------------------éç½®åè½ç»æ-----------------------------//
3045//////////////////////////////////////////////////////////////////////////////////// 3046//////////////////////////////////////////////////////////////////////////////////// 3047//å·¥å ·æ¡çå¬å½æ° 3048 3049 3050//---------------------------------------------------------------------- 3051//æ éç¢å¿«æ·é®JS 3052//Versionï¼V0.01 3053//Authorï¼action 3054//Dateï¼2011-12-16 3055//---------------------------------------------------------------------- 3056 3057//é®çé® 3058//大é®ç 0 3059var NumZeroKey = '48'; 3060//大é®ç 1 3061var NumOneKey = '49'; 3062//大é®ç 2 3063var NumTwoKey = '50'; 3064//大é®ç 3 3065var NumThreeKey = '51'; 3066//大é®ç 4 3067var NumFourKey = '52'; 3068//大é®ç 5 3069var NumFiveKey = '53'; 3070//大é®ç 6 3071var NumSixKey = '54'; 3072//大é®ç 7 3073var NumSevenKey = '55'; 3074//大é®ç 8 3075var NumEightKey = '56'; 3076//大é®ç 9 3077var NumNineKey = '57'; 3078//åæ¯é® A 3079var LetterAKey = '65'; 3080//åæ¯é® J 3081var LetterJKey = '74'; 3082//åæ¯é® Z 3083var LetterZKey = '90'; 3084//åæ¯é® X 3085var LetterXKey = '88'; 3086//åæ¯é® C 3087var LetterCKey = '67'; 3088//åæ¯é® V 3089var LetterVKey = '86'; 3090//åæ¯é® B 3091var LetterBKey = '66'; 3092//åæ¯é® S 3093var LetterSKey = '83'; 3094//åæ¯é® D 3095var LetterDKey = '68'; 3096//åæ¯é® F 3097var LetterFKey = '70'; 3098//åæ¯é® G 3099var LetterGKey = '71'; 3100//åæ¯é® Q 3101var LetterQKey = '81'; 3102//åæ¯é® W 3103var LetterWKey = '87'; 3104//åæ¯é® E 3105var LetterEKey = '69'; 3106//åæ¯é® R 3107var LetterRKey = '82'; 3108//åæ¯é® T 3109var LetterTKey = '84'; 3110// åæ¯é® N 3111var LetterNKey = '78'; 3112var LetterYKey = '89'; 3113 3114//ESC 3115var Esc = '27'; 3116 3117// ä¸ç®å¤´ 3118var UpKey = '38'; 3119// ä¸ç®å¤´ 3120var DownKey = '40'; 3121// å·¦ç®å¤´ 3122var LeftKey = '37'; 3123// å³ç®å¤´ 3124var RightKey = '39'; 3125// å å· 3126var AddKey = '187'; 3127// åå· 3128var MinusKey = '189'; 3129// å·¦ç ´æå· 3130var LeftDashesKey = '188'; 3131// å³ç ´æå· 3132var RightDashesKey = '190'; 3133// ææ 3134var SlashKey = '191'; 3135 3136 3137//åºå ID 3138//æ éç¢æä½è¯´æID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²å®ä½å°æ éç¢å¸®å© 3139//var AccessHelp = BarrierFreeConfig.AccessHelp;//'accesshelp'; 3140// var AccessHelpTitle = "å·²å®ä½å°æ éç¢å¸®å©"; 3141 3142//主导èªåºID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²å®ä½å°ç½ç«å¯¼èª 3143//var MainNavigation = BarrierFreeConfig.MainNavigation;//'nav'; 3144// var MainNavigationTitle = "å·²å®ä½å°ç½ç«å¯¼èª"; 3145 3146//var HeaderGuide = BarrierFreeConfig.HeaderGuide;//'headerGuideNav'; 3147// var HeaderGuideTitle = "已跳转å°ç½ç«æå¡å¼å¯¼åº"; 3148 3149//主è¦å 容åºID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²è·³è½¬å°ä¸»è¦å å®¹åº 3150//var MainContent = BarrierFreeConfig.MainContent;//'mainbox'; 3151// var MainContentTitle = "已跳转å°ä¸»è¦å 容åº"; 3152 3153//ç½ç«å°å¾åºID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²è·³è½¬å°ç½ç«å°å¾ 3154//var SiteMap = BarrierFreeConfig.SiteMap;//'copyright'; 3155var SiteMapTitle = "已跳转å°ç½ç«å°å¾åº"; 3156 3157//æç´¢åºID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²è·³è½¬å°æç´¢åºå 3158//var SearchForm = BarrierFreeConfig.SearchForm;//'searchbox'; 3159var SearchFormTitle = "å·²è·³è½¬å°æç´¢åºå"; 3160 3161//头é¨å 容åºID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²è·³è½¬å°å¤´é¨å 容åºå 3162//var HeadContent = BarrierFreeConfig.HeadContent;//'header'; 3163var HeadContentTitle = "已跳转å°å¤´é¨å 容åºå"; 3164 3165//åºé¨å 容åºID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²è·³è½¬å°åºé¨å 容åºå 3166//var BottomContent = BarrierFreeConfig.BottomContent;//'copyright'; 3167var BottomContentTitle = "已跳转å°åºé¨å 容åºå"; 3168 3169//ç½é¡µå·¦æ åºID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²è·³è½¬ç½é¡µå·¦æ åºå 3170//var LeftContent = BarrierFreeConfig.LeftContent;//'leftbox'; 3171var LeftContentTitle = "已跳转ç½é¡µå·¦æ åºå"; 3172 3173//ç½é¡µä¸é´åºID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²è·³è½¬å°ä¸é´ç»æåºå 3174//var MiddleContent = BarrierFreeConfig.MiddleContent;//'leftbox'; 3175var MiddleContentTitle = "已跳转å°ä¸é´ç»æåºå"; 3176 3177//ç½é¡µå³æ åºID//读å±è½¯ä»¶è¯é³æ¥å£ï¼å·²è·³è½¬å°ç½é¡µå³æ åºå 3178//var RightContent = BarrierFreeConfig.RightContent;//'rightbox'; 3179var RightContentTitle = "已跳转å°ç½é¡µå³æ åºå"; 3180 3181//æ ç®åç»åé 3182//æ ç®åç»æ è®° H2 æ H3 æ H4 3183var GroupTagNameH2 = 'H2'; 3184var GroupTagNameH3 = 'H3'; 3185var GroupTagNameH4 = 'H4'; 3186//æ ç®åç»è®¡æ°å¨åå§å为-1 3187var GroupCount = -1; 3188//顺ï¼éï¼åæ è®° 3189var ForwardFlag = false; 3190var BackwardFlag = false; 3191 3192var v=0; 3193function accessKeyboardListener(currkey, e) { 3194 if( INSTANCE.openFlag == "0"){ 3195 return; 3196 } 3197 var browser = browserFlag(); 3198 //æµè§å¨ç±»å夿 3199 /*--------------------------------------------------------å¿«æ·é®å¼å§--------------------------------------------------------*/ 3200 if (String(navigator.platform).indexOf("Win") != -1) { 3201 //windowsæä½ç³»ç» 3202 if ((e.altKey && e.shiftKey && !e.ctrlKey) || (!e.altKey && !e.shiftKey && e.ctrlKey)) { 3203 if (currkey == LetterNKey) { 3204 //alt+shift+N: å®ä½å°ç½ç«å¯¼èªå®¹å¨ï¼ 3205 clickEvent(BarrierFreeConfig.navigationArea); 3206 } else if (currkey == LetterAKey) { 3207 //alt+shift+A: å®ä½å°ç½ç«è§çªå®¹å¨ï¼ 3208 clickEvent(BarrierFreeConfig.viewArea); 3209 } else if (currkey == LetterSKey) { 3210 //alt+shift+S: å®ä½å°ç½ç«æå¡å¼å¯¼åºï¼ 3211 clickEvent(BarrierFreeConfig.serveArea); 3212 } else if (currkey == LetterDKey) { 3213 //alt+shift+D: å®ä½å°ä¸»è¦å 容åºï¼ 3214 clickEvent(BarrierFreeConfig.articleArea); 3215 } else if (currkey == NumFiveKey) { 3216 //alt+5ï¼è·³è½¬å°å¤´é¨ï¼ 3217 createNodeDiv(BarrierFreeConfig.HeadContent, BarrierFreeConfig.HeadContentTitle); 3218 } else if (currkey == NumSixKey) { 3219 //alt+6: 跳转å°å·¦æ ï¼ 3220 createNodeDiv(BarrierFreeConfig.LeftContent, BarrierFreeConfig.LeftContentTitle); 3221 } else if (currkey == NumSevenKey) { 3222 //alt+7: 跳转å°ä¸é´åºåï¼ 3223 createNodeDiv(BarrierFreeConfig.MiddleContent, BarrierFreeConfig.MiddleContentTitle); 3224 } else if (currkey == NumEightKey) { 3225 //alt+8: 跳转å°å³æ ï¼ 3226 createNodeDiv(BarrierFreeConfig.RightContent, BarrierFreeConfig.RightContentTitle); 3227 } else if (currkey == NumNineKey) { 3228 //alt+9: 跳转å°åºé¨ï¼ 3229 createNodeDiv(BarrierFreeConfig.BottomContent, BarrierFreeConfig.BottomContentTitle); 3230 } else if (currkey == NumZeroKey) { 3231 //alt+0: å®ä½å°é¡µé¢ä¸»è¦æç´¢æ¡ï¼ 3232 createNodeDiv(BarrierFreeConfig.SearchForm, BarrierFreeConfig.SearchFormTitle); 3233 } 3234 // else if (currkey == LetterAKey) { 3235 // //alt+A: å®ä½å°ç½ç«å°å¾è¿æ¥ï¼ 3236 // createNodeDiv(BarrierFreeConfig.SiteMap, BarrierFreeConfig.SiteMapTitle); 3237 // //document.getElementById(SiteMap).focus(); 3238 // } 3239 // else if (currkey == NumOneKey) { 3240 // //alt+1: å®ä½å°æ éç¢æä½è¯´æè¿æ¥éç¹ï¼ 3241 // document.getElementById(BarrierFreeConfig.AccessHelp).focus(); 3242 // } 3243 } 3244 } else if (String(navigator.platform).indexOf("Mac") != -1) { 3245 //Macæä½ç³»ç» 3246 if (e.altKey && !e.shiftKey && !e.ctrlKey) { 3247 if (currkey == NumOneKey) { 3248 //alt+1: å®ä½å°ç½ç«å¯¼èªå®¹å¨ï¼ 3249 clickEvent(BarrierFreeConfig.navigationArea); 3250 } else if (currkey == NumTwoKey) { 3251 //alt+2: å®ä½å°ç½ç«è§çªå®¹å¨ï¼ 3252 clickEvent(BarrierFreeConfig.viewArea); 3253 } else if (currkey == NumThreeKey) { 3254 //alt+3: å®ä½å°ç½ç«æå¡å¼å¯¼åºï¼ 3255 clickEvent(BarrierFreeConfig.serveArea); 3256 } else if (currkey == NumFourKey) { 3257 //alt+4: å®ä½å°ä¸»è¦å 容åºï¼ 3258 clickEvent(BarrierFreeConfig.articleArea); 3259 } else if (currkey == NumFiveKey) { 3260 //alt+5ï¼è·³è½¬å°å¤´é¨ï¼ 3261 createNodeDiv(BarrierFreeConfig.HeadContent, BarrierFreeConfig.HeadContentTitle); 3262 } else if (currkey == NumSixKey) { 3263 //alt+6: 跳转å°å·¦æ ï¼ 3264 createNodeDiv(BarrierFreeConfig.LeftContent, BarrierFreeConfig.LeftContentTitle); 3265 } else if (currkey == NumSevenKey) { 3266 //alt+7: 跳转å°ä¸é´åºåï¼ 3267 createNodeDiv(BarrierFreeConfig.MiddleContent, BarrierFreeConfig.MiddleContentTitle); 3268 } else if (currkey == NumEightKey) { 3269 //alt+8: 跳转å°å³æ ï¼ 3270 createNodeDiv(BarrierFreeConfig.RightContent, BarrierFreeConfig.RightContentTitle); 3271 } else if (currkey == NumNineKey) { 3272 //alt+9: 跳转å°åºé¨ï¼ 3273 createNodeDiv(BarrierFreeConfig.BottomContent, BarrierFreeConfig.BottomContentTitle); 3274 } else if (currkey == NumZeroKey) { 3275 //alt+0: å®ä½å°é¡µé¢ä¸»è¦æç´¢æ¡ï¼ 3276 createNodeDiv(BarrierFreeConfig.SearchForm, BarrierFreeConfig.SearchFormTitle); 3277 } 3278 // else if (currkey == LetterAKey) { 3279 // //alt+A: å®ä½å°ç½ç«å°å¾è¿æ¥ï¼ 3280 // createNodeDiv(BarrierFreeConfig.SiteMap, BarrierFreeConfig.SiteMapTitle); 3281 // //document.getElementById(SiteMap).focus(); 3282 // } 3283 // else if (currkey == NumOneKey) { 3284 // //alt+1: å®ä½å°æ éç¢æä½è¯´æè¿æ¥éç¹ï¼ 3285 // document.getElementById(BarrierFreeConfig.AccessHelp).focus(); 3286 // } 3287 } 3288 } 3289 /*--------------------------------------------------------页é¢å¯¼èªå¿«æ·é®ç»æ-------------------------------------------------------*/ 3290 3291 /*----------------------------------------------------------å·¥å ·æ å¿«æ·é®å¼å§------------------------------------------------------*/ 3292 if (e.altKey && e.shiftKey && !e.ctrlKey) { 3293 if (currkey == NumSixKey) { 3294 //alt+shift+6ï¼é¡µé¢æ¾å¤§ï¼ 3295 openPageFunction(0); 3296 } else if (currkey == NumSevenKey) { 3297 //alt+shift+7ï¼é¡µé¢ç¼©å°ï¼ 3298 openPageFunction(1); 3299 } else if (currkey == NumFourKey) { // æåæ¾å¤§ 3300 bigFont(); 3301 } else if (currkey == NumFiveKey) { // æåç¼©å° 3302 smallFont(); 3303 } else if (currkey == UpKey) { // 忢é¢è² 3304 if (parseInt(INSTANCE.colorFlag) < 5 && parseInt(INSTANCE.colorFlag) > 0) { 3305 INSTANCE.colorFlag = parseInt(INSTANCE.colorFlag) - 1 + '' 3306 } else if (parseInt(INSTANCE.colorFlag) === 0) { 3307 INSTANCE.colorFlag = '4' 3308 } 3309 asyDoSetColorFunction(INSTANCE.colorFlag); 3310 } else if (currkey == DownKey) { 3311 if (parseInt(INSTANCE.colorFlag) < 4 && parseInt(INSTANCE.colorFlag) >= 0) { 3312 INSTANCE.colorFlag = parseInt(INSTANCE.colorFlag) + 1 + '' 3313 } else if (parseInt(INSTANCE.colorFlag) === 4) { 3314 INSTANCE.colorFlag = '0' 3315 } 3316 asyDoSetColorFunction(INSTANCE.colorFlag); 3317 } else if (currkey == NumThreeKey) { 3318 //alt+shift+3: çº¯ææ¬è½¬æ¢æ¨¡å¼ï¼ 3319 openTextFunction(); 3320 // toggleMsgBoxBtn(); 3321 } else if (currkey == NumEightKey) { 3322 //alt+shift+8: é¼ æ 大å°åæ¢ï¼ 3323 bigMouseBtn();; 3324 } else if (currkey == NumZeroKey) { 3325 //alt+shift+0: è¾ å±åè½å¼å ³ï¼ 3326 toolbar.Function.textTips.mainMethod(); 3327 } else if (currkey == NumNineKey) { 3328 //alt+shift+9: è¾ å©çº¿åè½å¼å ³ï¼ 3329 openLineFunction(); 3330 } else if (currkey == LetterQKey) { 3331 //alt+shift+q: 读å±åè½å¼å ³ï¼ 3332 readFunctionBtn(); 3333 } else if (currkey == LeftKey) { // è¯éå å¿« 3334 readSpeedBtn(1); 3335 } else if (currkey == RightKey) { // è¯éåæ ¢ 3336 readSpeedBtn(0) 3337 } else if (currkey == AddKey) { // é³éå 3338 volumePlus(); 3339 } else if (currkey == MinusKey) { // é³éå 3340 volumeMinus(); 3341 } else if (currkey == NumOneKey) { 3342 //alt+shift+1: è¯»å±æ¨¡å¼åæ¢ï¼ 3343 readModelBtn(); 3344 } else if (currkey == LeftDashesKey) { // åé 3345 window.history.back(); 3346 } else if (currkey == RightDashesKey) { // åè¿ 3347 window.history.forward(); 3348 } else if (currkey == LetterZKey) { 3349 //alt+shift+Z: æºè½å¯¼ç²åè½æå¼ï¼ 3350 ergodicToolbar(); 3351 } else if (currkey == SlashKey) { 3352 //alt+shift+E: æ éç¢éé帮å©åè½ï¼ 3353 navToolbarHelp(); 3354 } else if (currkey == LetterYKey) { 3355 //alt+shift+T: éåºæºè½å¯¼ç²åè½ 3356 readToolBar(); 3357 } else if (currkey == NumTwoKey) { 3358 //ctrl+shift+Q: éç½®ï¼ 3359 resetNavToolbar(); 3360 } else if (currkey == LetterJKey) { 3361 //ctrl+shift+R: éåºæ éç¢ï¼ 3362 // toggleToolBar(); 3363 } else if (currkey == LetterWKey) { 3364 voiceControlToggle(); 3365 } 3366 } 3367 3368 if (currkey == Esc) {//忢é 读å½åå 容 3369 if (outHrefVisited) { 3370 $(".overlay").css({'display':'none', 'opacity':'0'});//å ³éé®ç½©å± 3371 $("#prompt-modal").hide(); 3372 $("#prompt-no").unbind("click"); 3373 outHrefVisited = 0; 3374 } else { 3375 BarrierFreeConfig.reader.stop(); 3376 } 3377 3378 } 3379 3380 3381 3382 /*----------------------------------------------------------å·¥å ·æ å¿«æ·é®ç»æ------------------------------------------------------*/ 3383 /*------------------------------------------------------åç»æ ç®è·³è½¬å¼å§-----------------------------------------------------*/ 3384 if (currkey == LetterZKey) { 3385 if ((!e.altKey && !e.shiftKey && e.ctrlKey) || (e.altKey && !e.shiftKey && !e.ctrlKey)) { 3386 groupSkip(0); 3387 //åç»æ ç®è·³è½¬å¿«æ·é®ï¼ctrl+Z 3388 } else if ((!e.altKey && e.shiftKey && e.ctrlKey) || (e.altKey && e.shiftKey && !e.ctrlKey)) { 3389 groupSkip(1); 3390 //åç»æ ç®éå跳转快æ·é®ï¼ctrl+shift+z 3391 } 3392 } 3393 /*--------------------------------------------------------åç»æ ç®è·³è½¬ç»æ----------------------------------------------------*/ 3394 3395} 3396function toolBarKeyDownEvent(sKeycode, e) { 3397 if (sKeycode == 74 && !e.ctrlKey && e.shiftKey && e.altKey) { 3398 //Alt+J:å·¥å ·æ¡å¼å ³ 3399 toggleToolBar(); 3400 } 3401 if(event.srcElement.nodeName!=='undefined' || event.srcElement.nodeName!==null){ 3402 if(event.srcElement.nodeName=='INPUT' || event.srcElement.nodeName=='TEXTAREA' ){ 3403 return; 3404 } 3405 }else{ 3406 if(event.target.tagName=='INPUT' || event.target.tagName=='TEXTAREA' ){ 3407 return; 3408 } 3409 } 3410 if (sKeycode == 9 && !e.ctrlKey && !e.shiftKey && !e.altKey) { 3411 e.preventDefault(); 3412 //Tab: æ´ä¸ªé¡µé¢é¡ºåºéå 3413 downTab(); 3414 } else if (sKeycode == 13 && !e.ctrlKey && !e.shiftKey && !e.altKey) { 3415 //Enter: ç¹å»é¾æ¥ 3416 downEnter(); 3417 } 3418 3419} 3420 3421//æ ç®åç»è·³è½¬ 3422 3423function groupSkip(skipFlag, GroupTagName) { 3424 var allSkipNode = new Array(); 3425 var j = 0; 3426 var allNode = document.getElementsByTagName("*"); 3427 for (i = 0; i < allNode.length; i++) { 3428 var newNodeName = allNode[i].nodeName; 3429 if (newNodeName == BarrierFreeConfig.GroupTagNameH2 || newNodeName == BarrierFreeConfig.GroupTagNameH3 || newNodeName == BarrierFreeConfig.GroupTagNameH4) { 3430 allSkipNode[j] = i; 3431 j++; 3432 } 3433 } 3434 //è·åæ ç®åç»è·³è½¬æ ç¾çä¸ªæ° 3435 var NumGroupTagID = allSkipNode.length 3436 if (NumGroupTagID == 0) { 3437 return; 3438 } 3439 //æ²¡ææ ç®åç»æ ç¾è¿å 3440 if (skipFlag == 0) { 3441 //åç»æ ç®æ£å跳转 3442 ForwardFlag = true; 3443 if (BackwardFlag) { 3444 BackwardFlag = false; 3445 } 3446 this.GroupCount++; 3447 if (this.GroupCount > NumGroupTagID - 1) { 3448 this.GroupCount = 0; 3449 } 3450 } else if (skipFlag == 1) { 3451 //åç»æ ç®éå跳转 3452 BackwardFlag = true; 3453 if (ForwardFlag) { 3454 ForwardFlag = false; 3455 } 3456 this.GroupCount--; 3457 if (this.GroupCount < 0) { 3458 this.GroupCount = NumGroupTagID - 1; 3459 } 3460 } 3461 var mainDiv = allNode[allSkipNode[GroupCount]]; 3462 var titleText = mainDiv.innerText || mainDiv.textContent; 3463 var title = titleText + ""; 3464 if (mainDiv.nodeName == BarrierFreeConfig.GroupTagNameH2) { 3465 title = titleText + ""; 3466 } 3467 createNode(mainDiv, title); 3468} 3469 3470//å建å±èç¹ï¼---------------------------------- 3471 3472function createNodeDiv(divID, title) { 3473 var mainDiv = document.getElementById(divID);
3474 //è¥ä¸»ç®å½ä¸æ 跳转IDï¼æ¥çIframe䏿¯å¦æ 3475 if (!mainDiv) { 3476 mainDiv = iframeSearch(divID); 3477 if (!mainDiv) { 3478 return; 3479 } 3480 } 3481 createNode(mainDiv, title); 3482} 3483//å¨è·³è½¬åºå第ä¸ä¸ªåèç¹åå建---------------- 3484 3485function createNode(mainDiv, title) { 3486 var newNode = document.createElement("div"); 3487 newNode.style.cssText = "width:0px;height:0px;overflow:hidden;"; 3488 newNode.innerHTML = "<a href=\"javascript:\" title=\"" + title + "\" onblur=\"deleteNodeDiv(this)\">" + title + "</a>"; 3489 mainDiv.parentNode.insertBefore(newNode, mainDiv); 3490 newNode.firstChild.focus(); 3491} 3492 3493//å é¤å±èç¹---------------------------------- 3494 3495function deleteNodeDiv(node) { 3496 var browser = browserFlag(); 3497 if (browser.ie) { 3498 node.parentNode.removeNode(true); 3499 } else { 3500 node.parentNode.parentNode.removeChild(node.parentNode); 3501 } 3502} 3503//æ¥æ¾Iframeä¸å¿«æ·é®ID 3504 3505function iframeSearch(divID) { 3506 var iframeNode = document.body.getElementsByTagName("iframe"); 3507 if (!iframeNode) { 3508 return; 3509 } 3510 for (var i = 0; i < iframeNode.length; i++) { 3511 try { 3512 var newDivID = iframeNode[i].contentWindow.document.getElementById("divID"); 3513 } catch (e) {} 3514 } 3515 return newDivID; 3516} 3517 3518//å¨iframeä¸å¢å çå¬è°ç¨ç¶é¡µé¢çå¬å½æ° 3519function addKeyListenerToIframe(iframeObject) 3520{ 3521 var iframeNode = document.body.getElementsByTagName("iframe"); 3522 if(!iframeNode){return;} 3523 for(var i=0;i<iframeNode.length;i++){ 3524 var iframeObject = iframeNode[i].contentWindow; 3525 if(iframeObject.body.contenteditable){ 3526 continue; 3527 } 3528 bindKeyDownEvent(iframeObject); 3529 } 3530} 3531 3532function bindKeyDownEvent(iframeObject){ 3533 if(event.srcElement.nodeName!=='undefined' || event.srcElement.nodeName!==null){ 3534 if(event.srcElement.nodeName=='INPUT' || event.srcElement.nodeName=='TEXTAREA' ){ 3535 return; 3536 } 3537 }else{ 3538 if(event.target.tagName=='INPUT' || event.target.tagName=='TEXTAREA' ){ 3539 return; 3540 } 3541 } 3542 try { 3543 iframeObject.document.onkeydown = KeyDownEvent; 3544 var iFrameAllNode = iframeObject.document.getElementsByTagName("body")[0].getElementsByTagName("*"); 3545 for (var j = 0; j < iFrameAllNode.length;j++ ) { 3546 if(iFrameAllNode[j].tagName == 'iframe' || iFrameAllNode[j].tagName=='IFRAME') { 3547 var innerIframeObject = iFrameAllNode[j].contentWindow; 3548 if(iframeObject.body.contenteditable){ 3549 continue; 3550 } 3551 bindKeyDownEvent(innerIframeObject); 3552 } 3553 } 3554 } catch (e) {} 3555} 3556function KeyDownEvent(e) { 3557 if(event.srcElement.nodeName!=='undefined' || event.srcElement.nodeName!==null){ 3558 if(event.srcElement.nodeName=='INPUT' || event.srcElement.nodeName=='TEXTAREA' ){ 3559 return; 3560 } 3561 }else{ 3562 if(event.target.tagName=='INPUT' || event.target.tagName=='TEXTAREA' ){ 3563 return; 3564 } 3565 } 3566 //å¿«æ·é®è·å 3567 var currkey = 0, 3568 e = e || event || window.event; 3569 currkey = e.keyCode || e.which || e.charCode; 3570 //å¿«æ·é®é®ççå¬ 3571 top.accessKeyboardListener(currkey, e); 3572 //å·¥å ·æ¡é®ççå¬ 3573 top.toolBarKeyDownEvent(currkey, e); 3574} 3575 3576//å®ä¹ä¸»å 容çå 3577var mainBoxID; 3578 3579initBarrierFree(); 3580 3581var styleTag = document.createElement("link"); 3582styleTag.setAttribute('type', 'text/css'); 3583styleTag.setAttribute('rel', 'stylesheet'); 3584styleTag.setAttribute('href', BarrierFreeConfig.HtmlToolCssUrl); 3585$("body")[0].appendChild(styleTag); 3586 3587spdNum = '5'; 3588 3589// å½ é¡µé¢åç跳转 å½åtab页忢å 忢è¯é³é 读 3590var hidden, state, visibilityChange; 3591if (typeof document.hidden !== "undefined") { 3592 hidden = "hidden"; 3593 visibilityChange = "visibilitychange"; 3594 state = "visibilityState"; 3595} else if (typeof document.mozHidden !== "undefined") { 3596 hidden = "mozHidden"; 3597 visibilityChange = "mozvisibilitychange"; 3598 state = "mozVisibilityState"; 3599} else if (typeof document.msHidden !== "undefined") { 3600 hidden = "msHidden"; 3601 visibilityChange = "msvisibilitychange"; 3602 state = "msVisibilityState"; 3603 } else if (typeof document.webkitHidden !== "undefined") { 3604 hidden = "webkitHidden"; 3605 visibilityChange = "webkitvisibilitychange"; 3606 state = "webkitVisibilityState"; 3607 } 3608// æ·»å çå¬å¨ 3609document.addEventListener(visibilityChange, function() { 3610 BarrierFreeConfig.reader.stop(); 3611}, false); 3612 3613function readTest () { 3614 readContent('å ³é, 请æaltå shiftå j') 3615}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.