NOBUG: Fixed file access permissions
[moodle.git] / lib / yuilib / 3.13.0 / exec-command / exec-command-coverage.js
blobbf41114e894cff055d4962ce117604d6c39ea7fe
1 /*
2 YUI 3.13.0 (build 508226d)
3 Copyright 2013 Yahoo! Inc. All rights reserved.
4 Licensed under the BSD License.
5 http://yuilibrary.com/license/
6 */
8 if (typeof __coverage__ === 'undefined') { __coverage__ = {}; }
9 if (!__coverage__['build/exec-command/exec-command.js']) {
10    __coverage__['build/exec-command/exec-command.js'] = {"path":"build/exec-command/exec-command.js","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0,"180":0,"181":0,"182":0,"183":0,"184":0,"185":0,"186":0,"187":0,"188":0,"189":0,"190":0,"191":0,"192":0,"193":0,"194":0,"195":0,"196":0,"197":0,"198":0,"199":0,"200":0,"201":0,"202":0,"203":0,"204":0,"205":0,"206":0,"207":0,"208":0,"209":0,"210":0,"211":0,"212":0,"213":0,"214":0,"215":0,"216":0,"217":0,"218":0,"219":0,"220":0,"221":0,"222":0,"223":0,"224":0,"225":0,"226":0,"227":0,"228":0,"229":0,"230":0,"231":0,"232":0,"233":0,"234":0,"235":0,"236":0,"237":0,"238":0,"239":0,"240":0,"241":0,"242":0,"243":0,"244":0,"245":0,"246":0,"247":0,"248":0,"249":0,"250":0,"251":0,"252":0,"253":0,"254":0,"255":0,"256":0,"257":0,"258":0,"259":0,"260":0,"261":0,"262":0,"263":0,"264":0,"265":0,"266":0,"267":0,"268":0,"269":0,"270":0,"271":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0],"46":[0,0],"47":[0,0],"48":[0,0],"49":[0,0],"50":[0,0],"51":[0,0],"52":[0,0],"53":[0,0],"54":[0,0],"55":[0,0],"56":[0,0],"57":[0,0],"58":[0,0],"59":[0,0],"60":[0,0],"61":[0,0],"62":[0,0],"63":[0,0],"64":[0,0],"65":[0,0],"66":[0,0],"67":[0,0],"68":[0,0],"69":[0,0],"70":[0,0],"71":[0,0],"72":[0,0],"73":[0,0],"74":[0,0],"75":[0,0],"76":[0,0],"77":[0,0],"78":[0,0],"79":[0,0],"80":[0,0],"81":[0,0],"82":[0,0],"83":[0,0],"84":[0,0],"85":[0,0],"86":[0,0],"87":[0,0],"88":[0,0],"89":[0,0],"90":[0,0],"91":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":24},"end":{"line":1,"column":43}}},"2":{"name":"(anonymous_2)","line":12,"loc":{"start":{"line":12,"column":26},"end":{"line":12,"column":37}}},"3":{"name":"(anonymous_3)","line":23,"loc":{"start":{"line":23,"column":20},"end":{"line":23,"column":45}}},"4":{"name":"(anonymous_4)","line":53,"loc":{"start":{"line":53,"column":30},"end":{"line":53,"column":42}}},"5":{"name":"(anonymous_5)","line":86,"loc":{"start":{"line":86,"column":21},"end":{"line":86,"column":45}}},"6":{"name":"(anonymous_6)","line":102,"loc":{"start":{"line":102,"column":22},"end":{"line":102,"column":46}}},"7":{"name":"(anonymous_7)","line":122,"loc":{"start":{"line":122,"column":25},"end":{"line":122,"column":36}}},"8":{"name":"(anonymous_8)","line":128,"loc":{"start":{"line":128,"column":25},"end":{"line":128,"column":36}}},"9":{"name":"(anonymous_9)","line":130,"loc":{"start":{"line":130,"column":33},"end":{"line":130,"column":57}}},"10":{"name":"(anonymous_10)","line":133,"loc":{"start":{"line":133,"column":34},"end":{"line":133,"column":58}}},"11":{"name":"(anonymous_11)","line":138,"loc":{"start":{"line":138,"column":59},"end":{"line":138,"column":71}}},"12":{"name":"(anonymous_12)","line":142,"loc":{"start":{"line":142,"column":26},"end":{"line":142,"column":50}}},"13":{"name":"(anonymous_13)","line":184,"loc":{"start":{"line":184,"column":22},"end":{"line":184,"column":41}}},"14":{"name":"(anonymous_14)","line":196,"loc":{"start":{"line":196,"column":28},"end":{"line":196,"column":48}}},"15":{"name":"(anonymous_15)","line":212,"loc":{"start":{"line":212,"column":32},"end":{"line":212,"column":52}}},"16":{"name":"(anonymous_16)","line":230,"loc":{"start":{"line":230,"column":26},"end":{"line":230,"column":37}}},"17":{"name":"(anonymous_17)","line":236,"loc":{"start":{"line":236,"column":33},"end":{"line":236,"column":45}}},"18":{"name":"(anonymous_18)","line":249,"loc":{"start":{"line":249,"column":37},"end":{"line":249,"column":49}}},"19":{"name":"(anonymous_19)","line":280,"loc":{"start":{"line":280,"column":29},"end":{"line":280,"column":48}}},"20":{"name":"(anonymous_20)","line":291,"loc":{"start":{"line":291,"column":26},"end":{"line":291,"column":45}}},"21":{"name":"(anonymous_21)","line":303,"loc":{"start":{"line":303,"column":29},"end":{"line":303,"column":48}}},"22":{"name":"(anonymous_22)","line":315,"loc":{"start":{"line":315,"column":27},"end":{"line":315,"column":46}}},"23":{"name":"(anonymous_23)","line":347,"loc":{"start":{"line":347,"column":27},"end":{"line":347,"column":46}}},"24":{"name":"(anonymous_24)","line":383,"loc":{"start":{"line":383,"column":29},"end":{"line":383,"column":40}}},"25":{"name":"(anonymous_25)","line":395,"loc":{"start":{"line":395,"column":27},"end":{"line":395,"column":46}}},"26":{"name":"(anonymous_26)","line":415,"loc":{"start":{"line":415,"column":27},"end":{"line":415,"column":46}}},"27":{"name":"(anonymous_27)","line":443,"loc":{"start":{"line":443,"column":37},"end":{"line":443,"column":48}}},"28":{"name":"(anonymous_28)","line":452,"loc":{"start":{"line":452,"column":35},"end":{"line":452,"column":46}}},"29":{"name":"(anonymous_29)","line":462,"loc":{"start":{"line":462,"column":22},"end":{"line":462,"column":41}}},"30":{"name":"(anonymous_30)","line":494,"loc":{"start":{"line":494,"column":37},"end":{"line":494,"column":49}}},"31":{"name":"(anonymous_31)","line":536,"loc":{"start":{"line":536,"column":44},"end":{"line":536,"column":56}}},"32":{"name":"(anonymous_32)","line":544,"loc":{"start":{"line":544,"column":41},"end":{"line":544,"column":53}}},"33":{"name":"(anonymous_33)","line":605,"loc":{"start":{"line":605,"column":37},"end":{"line":605,"column":49}}},"34":{"name":"(anonymous_34)","line":628,"loc":{"start":{"line":628,"column":42},"end":{"line":628,"column":54}}},"35":{"name":"(anonymous_35)","line":646,"loc":{"start":{"line":646,"column":25},"end":{"line":646,"column":44}}},"36":{"name":"(anonymous_36)","line":670,"loc":{"start":{"line":670,"column":31},"end":{"line":670,"column":42}}},"37":{"name":"(anonymous_37)","line":678,"loc":{"start":{"line":678,"column":29},"end":{"line":678,"column":40}}},"38":{"name":"(anonymous_38)","line":686,"loc":{"start":{"line":686,"column":30},"end":{"line":686,"column":41}}},"39":{"name":"(anonymous_39)","line":694,"loc":{"start":{"line":694,"column":29},"end":{"line":694,"column":40}}},"40":{"name":"(anonymous_40)","line":701,"loc":{"start":{"line":701,"column":40},"end":{"line":701,"column":51}}},"41":{"name":"(anonymous_41)","line":704,"loc":{"start":{"line":704,"column":42},"end":{"line":704,"column":53}}},"42":{"name":"(anonymous_42)","line":707,"loc":{"start":{"line":707,"column":45},"end":{"line":707,"column":56}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":717,"column":38}},"2":{"start":{"line":12,"column":8},"end":{"line":64,"column":10}},"3":{"start":{"line":13,"column":12},"end":{"line":13,"column":70}},"4":{"start":{"line":24,"column":12},"end":{"line":28,"column":41}},"5":{"start":{"line":30,"column":12},"end":{"line":62,"column":13}},"6":{"start":{"line":31,"column":16},"end":{"line":31,"column":36}},"7":{"start":{"line":32,"column":16},"end":{"line":32,"column":44}},"8":{"start":{"line":33,"column":16},"end":{"line":33,"column":36}},"9":{"start":{"line":35,"column":16},"end":{"line":61,"column":17}},"10":{"start":{"line":36,"column":20},"end":{"line":36,"column":74}},"11":{"start":{"line":38,"column":20},"end":{"line":38,"column":58}},"12":{"start":{"line":40,"column":20},"end":{"line":40,"column":56}},"13":{"start":{"line":41,"column":20},"end":{"line":41,"column":49}},"14":{"start":{"line":42,"column":20},"end":{"line":42,"column":47}},"15":{"start":{"line":44,"column":20},"end":{"line":44,"column":39}},"16":{"start":{"line":45,"column":20},"end":{"line":47,"column":21}},"17":{"start":{"line":46,"column":24},"end":{"line":46,"column":41}},"18":{"start":{"line":49,"column":20},"end":{"line":49,"column":37}},"19":{"start":{"line":51,"column":20},"end":{"line":51,"column":52}},"20":{"start":{"line":53,"column":20},"end":{"line":55,"column":23}},"21":{"start":{"line":54,"column":24},"end":{"line":54,"column":41}},"22":{"start":{"line":56,"column":20},"end":{"line":56,"column":35}},"23":{"start":{"line":57,"column":20},"end":{"line":59,"column":21}},"24":{"start":{"line":58,"column":24},"end":{"line":58,"column":49}},"25":{"start":{"line":60,"column":20},"end":{"line":60,"column":33}},"26":{"start":{"line":63,"column":12},"end":{"line":63,"column":31}},"27":{"start":{"line":66,"column":8},"end":{"line":698,"column":11}},"28":{"start":{"line":87,"column":16},"end":{"line":87,"column":54}},"29":{"start":{"line":89,"column":16},"end":{"line":93,"column":17}},"30":{"start":{"line":90,"column":20},"end":{"line":90,"column":56}},"31":{"start":{"line":92,"column":20},"end":{"line":92,"column":56}},"32":{"start":{"line":103,"column":16},"end":{"line":103,"column":46}},"33":{"start":{"line":104,"column":16},"end":{"line":115,"column":17}},"34":{"start":{"line":105,"column":20},"end":{"line":112,"column":21}},"35":{"start":{"line":106,"column":24},"end":{"line":106,"column":77}},"36":{"start":{"line":108,"column":24},"end":{"line":111,"column":25}},"37":{"start":{"line":109,"column":28},"end":{"line":109,"column":75}},"38":{"start":{"line":113,"column":20},"end":{"line":113,"column":69}},"39":{"start":{"line":123,"column":16},"end":{"line":125,"column":17}},"40":{"start":{"line":124,"column":20},"end":{"line":124,"column":64}},"41":{"start":{"line":126,"column":16},"end":{"line":126,"column":34}},"42":{"start":{"line":129,"column":16},"end":{"line":136,"column":19}},"43":{"start":{"line":131,"column":24},"end":{"line":131,"column":64}},"44":{"start":{"line":134,"column":24},"end":{"line":134,"column":65}},"45":{"start":{"line":138,"column":16},"end":{"line":140,"column":26}},"46":{"start":{"line":139,"column":20},"end":{"line":139,"column":46}},"47":{"start":{"line":143,"column":16},"end":{"line":143,"column":92}},"48":{"start":{"line":145,"column":16},"end":{"line":149,"column":17}},"49":{"start":{"line":146,"column":20},"end":{"line":146,"column":47}},"50":{"start":{"line":148,"column":20},"end":{"line":148,"column":39}},"51":{"start":{"line":150,"column":16},"end":{"line":150,"column":27}},"52":{"start":{"line":185,"column":20},"end":{"line":185,"column":50}},"53":{"start":{"line":186,"column":20},"end":{"line":186,"column":73}},"54":{"start":{"line":197,"column":20},"end":{"line":197,"column":50}},"55":{"start":{"line":198,"column":20},"end":{"line":202,"column":21}},"56":{"start":{"line":199,"column":24},"end":{"line":199,"column":80}},"57":{"start":{"line":201,"column":24},"end":{"line":201,"column":58}},"58":{"start":{"line":213,"column":20},"end":{"line":213,"column":60}},"59":{"start":{"line":214,"column":20},"end":{"line":221,"column":21}},"60":{"start":{"line":215,"column":24},"end":{"line":215,"column":60}},"61":{"start":{"line":216,"column":24},"end":{"line":216,"column":63}},"62":{"start":{"line":217,"column":24},"end":{"line":217,"column":57}},"63":{"start":{"line":218,"column":24},"end":{"line":218,"column":52}},"64":{"start":{"line":220,"column":24},"end":{"line":220,"column":57}},"65":{"start":{"line":222,"column":20},"end":{"line":222,"column":31}},"66":{"start":{"line":231,"column":20},"end":{"line":240,"column":26}},"67":{"start":{"line":237,"column":28},"end":{"line":237,"column":61}},"68":{"start":{"line":238,"column":28},"end":{"line":238,"column":50}},"69":{"start":{"line":239,"column":28},"end":{"line":239,"column":37}},"70":{"start":{"line":242,"column":20},"end":{"line":246,"column":21}},"71":{"start":{"line":243,"column":24},"end":{"line":243,"column":55}},"72":{"start":{"line":245,"column":24},"end":{"line":245,"column":58}},"73":{"start":{"line":249,"column":20},"end":{"line":266,"column":23}},"74":{"start":{"line":250,"column":24},"end":{"line":250,"column":40}},"75":{"start":{"line":251,"column":24},"end":{"line":256,"column":25}},"76":{"start":{"line":252,"column":28},"end":{"line":252,"column":38}},"77":{"start":{"line":253,"column":28},"end":{"line":255,"column":29}},"78":{"start":{"line":254,"column":32},"end":{"line":254,"column":41}},"79":{"start":{"line":257,"column":24},"end":{"line":265,"column":25}},"80":{"start":{"line":258,"column":28},"end":{"line":258,"column":45}},"81":{"start":{"line":259,"column":28},"end":{"line":263,"column":29}},"82":{"start":{"line":260,"column":32},"end":{"line":260,"column":53}},"83":{"start":{"line":261,"column":32},"end":{"line":261,"column":56}},"84":{"start":{"line":262,"column":32},"end":{"line":262,"column":41}},"85":{"start":{"line":264,"column":28},"end":{"line":264,"column":39}},"86":{"start":{"line":267,"column":20},"end":{"line":270,"column":21}},"87":{"start":{"line":268,"column":24},"end":{"line":268,"column":37}},"88":{"start":{"line":269,"column":24},"end":{"line":269,"column":45}},"89":{"start":{"line":281,"column":20},"end":{"line":281,"column":81}},"90":{"start":{"line":292,"column":20},"end":{"line":292,"column":50}},"91":{"start":{"line":293,"column":20},"end":{"line":293,"column":84}},"92":{"start":{"line":304,"column":20},"end":{"line":304,"column":50}},"93":{"start":{"line":305,"column":20},"end":{"line":305,"column":87}},"94":{"start":{"line":316,"column":20},"end":{"line":317,"column":60}},"95":{"start":{"line":319,"column":20},"end":{"line":321,"column":21}},"96":{"start":{"line":320,"column":24},"end":{"line":320,"column":55}},"97":{"start":{"line":322,"column":20},"end":{"line":337,"column":21}},"98":{"start":{"line":323,"column":24},"end":{"line":334,"column":25}},"99":{"start":{"line":324,"column":28},"end":{"line":330,"column":29}},"100":{"start":{"line":325,"column":32},"end":{"line":325,"column":70}},"101":{"start":{"line":326,"column":32},"end":{"line":326,"column":51}},"102":{"start":{"line":328,"column":32},"end":{"line":328,"column":142}},"103":{"start":{"line":329,"column":32},"end":{"line":329,"column":60}},"104":{"start":{"line":331,"column":28},"end":{"line":331,"column":37}},"105":{"start":{"line":333,"column":28},"end":{"line":333,"column":59}},"106":{"start":{"line":336,"column":24},"end":{"line":336,"column":48}},"107":{"start":{"line":348,"column":20},"end":{"line":349,"column":60}},"108":{"start":{"line":351,"column":20},"end":{"line":353,"column":21}},"109":{"start":{"line":352,"column":24},"end":{"line":352,"column":44}},"110":{"start":{"line":354,"column":20},"end":{"line":356,"column":21}},"111":{"start":{"line":355,"column":24},"end":{"line":355,"column":55}},"112":{"start":{"line":357,"column":20},"end":{"line":373,"column":21}},"113":{"start":{"line":358,"column":24},"end":{"line":370,"column":25}},"114":{"start":{"line":359,"column":28},"end":{"line":366,"column":29}},"115":{"start":{"line":360,"column":32},"end":{"line":360,"column":80}},"116":{"start":{"line":361,"column":32},"end":{"line":361,"column":51}},"117":{"start":{"line":363,"column":32},"end":{"line":364,"column":126}},"118":{"start":{"line":365,"column":32},"end":{"line":365,"column":60}},"119":{"start":{"line":367,"column":28},"end":{"line":367,"column":37}},"120":{"start":{"line":369,"column":28},"end":{"line":369,"column":59}},"121":{"start":{"line":372,"column":24},"end":{"line":372,"column":48}},"122":{"start":{"line":384,"column":20},"end":{"line":384,"column":81}},"123":{"start":{"line":396,"column":20},"end":{"line":396,"column":51}},"124":{"start":{"line":397,"column":20},"end":{"line":398,"column":57}},"125":{"start":{"line":400,"column":20},"end":{"line":404,"column":21}},"126":{"start":{"line":401,"column":24},"end":{"line":403,"column":25}},"127":{"start":{"line":402,"column":28},"end":{"line":402,"column":60}},"128":{"start":{"line":416,"column":20},"end":{"line":416,"column":51}},"129":{"start":{"line":418,"column":20},"end":{"line":419,"column":60}},"130":{"start":{"line":421,"column":20},"end":{"line":435,"column":21}},"131":{"start":{"line":422,"column":24},"end":{"line":426,"column":25}},"132":{"start":{"line":423,"column":28},"end":{"line":425,"column":29}},"133":{"start":{"line":424,"column":32},"end":{"line":424,"column":74}},"134":{"start":{"line":427,"column":24},"end":{"line":434,"column":25}},"135":{"start":{"line":428,"column":28},"end":{"line":428,"column":60}},"136":{"start":{"line":429,"column":31},"end":{"line":434,"column":25}},"137":{"start":{"line":430,"column":28},"end":{"line":430,"column":96}},"138":{"start":{"line":431,"column":28},"end":{"line":433,"column":29}},"139":{"start":{"line":432,"column":32},"end":{"line":432,"column":59}},"140":{"start":{"line":444,"column":20},"end":{"line":444,"column":47}},"141":{"start":{"line":453,"column":20},"end":{"line":453,"column":47}},"142":{"start":{"line":463,"column":20},"end":{"line":475,"column":57}},"143":{"start":{"line":477,"column":20},"end":{"line":477,"column":82}},"144":{"start":{"line":479,"column":20},"end":{"line":637,"column":21}},"145":{"start":{"line":480,"column":24},"end":{"line":480,"column":47}},"146":{"start":{"line":481,"column":24},"end":{"line":481,"column":46}},"147":{"start":{"line":482,"column":24},"end":{"line":482,"column":61}},"148":{"start":{"line":484,"column":24},"end":{"line":487,"column":25}},"149":{"start":{"line":485,"column":28},"end":{"line":485,"column":53}},"150":{"start":{"line":486,"column":28},"end":{"line":486,"column":35}},"151":{"start":{"line":488,"column":24},"end":{"line":565,"column":25}},"152":{"start":{"line":489,"column":28},"end":{"line":489,"column":85}},"153":{"start":{"line":490,"column":28},"end":{"line":490,"column":46}},"154":{"start":{"line":491,"column":28},"end":{"line":491,"column":46}},"155":{"start":{"line":493,"column":28},"end":{"line":493,"column":42}},"156":{"start":{"line":494,"column":28},"end":{"line":496,"column":31}},"157":{"start":{"line":495,"column":32},"end":{"line":495,"column":76}},"158":{"start":{"line":497,"column":28},"end":{"line":497,"column":44}},"159":{"start":{"line":498,"column":28},"end":{"line":498,"column":54}},"160":{"start":{"line":499,"column":28},"end":{"line":501,"column":29}},"161":{"start":{"line":500,"column":32},"end":{"line":500,"column":56}},"162":{"start":{"line":502,"column":28},"end":{"line":508,"column":29}},"163":{"start":{"line":503,"column":32},"end":{"line":507,"column":33}},"164":{"start":{"line":504,"column":36},"end":{"line":504,"column":86}},"165":{"start":{"line":506,"column":36},"end":{"line":506,"column":77}},"166":{"start":{"line":509,"column":28},"end":{"line":513,"column":29}},"167":{"start":{"line":510,"column":32},"end":{"line":510,"column":62}},"168":{"start":{"line":512,"column":32},"end":{"line":512,"column":45}},"169":{"start":{"line":514,"column":28},"end":{"line":516,"column":29}},"170":{"start":{"line":515,"column":32},"end":{"line":515,"column":65}},"171":{"start":{"line":517,"column":28},"end":{"line":517,"column":43}},"172":{"start":{"line":519,"column":28},"end":{"line":519,"column":63}},"173":{"start":{"line":520,"column":28},"end":{"line":522,"column":29}},"174":{"start":{"line":521,"column":32},"end":{"line":521,"column":80}},"175":{"start":{"line":523,"column":28},"end":{"line":527,"column":29}},"176":{"start":{"line":524,"column":32},"end":{"line":526,"column":33}},"177":{"start":{"line":525,"column":36},"end":{"line":525,"column":64}},"178":{"start":{"line":528,"column":28},"end":{"line":542,"column":29}},"179":{"start":{"line":529,"column":32},"end":{"line":529,"column":59}},"180":{"start":{"line":531,"column":32},"end":{"line":532,"column":63}},"181":{"start":{"line":534,"column":32},"end":{"line":541,"column":33}},"182":{"start":{"line":535,"column":36},"end":{"line":535,"column":46}},"183":{"start":{"line":536,"column":36},"end":{"line":538,"column":39}},"184":{"start":{"line":537,"column":40},"end":{"line":537,"column":70}},"185":{"start":{"line":540,"column":36},"end":{"line":540,"column":50}},"186":{"start":{"line":543,"column":28},"end":{"line":543,"column":64}},"187":{"start":{"line":544,"column":28},"end":{"line":553,"column":31}},"188":{"start":{"line":545,"column":32},"end":{"line":545,"column":60}},"189":{"start":{"line":546,"column":32},"end":{"line":551,"column":33}},"190":{"start":{"line":547,"column":36},"end":{"line":549,"column":37}},"191":{"start":{"line":548,"column":40},"end":{"line":548,"column":66}},"192":{"start":{"line":550,"column":36},"end":{"line":550,"column":59}},"193":{"start":{"line":552,"column":32},"end":{"line":552,"column":61}},"194":{"start":{"line":554,"column":28},"end":{"line":554,"column":53}},"195":{"start":{"line":555,"column":28},"end":{"line":555,"column":50}},"196":{"start":{"line":556,"column":28},"end":{"line":556,"column":76}},"197":{"start":{"line":557,"column":28},"end":{"line":557,"column":40}},"198":{"start":{"line":558,"column":28},"end":{"line":560,"column":29}},"199":{"start":{"line":559,"column":32},"end":{"line":559,"column":59}},"200":{"start":{"line":561,"column":28},"end":{"line":563,"column":29}},"201":{"start":{"line":562,"column":32},"end":{"line":562,"column":61}},"202":{"start":{"line":564,"column":28},"end":{"line":564,"column":43}},"203":{"start":{"line":566,"column":27},"end":{"line":637,"column":21}},"204":{"start":{"line":567,"column":24},"end":{"line":567,"column":71}},"205":{"start":{"line":568,"column":24},"end":{"line":586,"column":25}},"206":{"start":{"line":569,"column":28},"end":{"line":571,"column":29}},"207":{"start":{"line":570,"column":32},"end":{"line":570,"column":60}},"208":{"start":{"line":572,"column":28},"end":{"line":572,"column":66}},"209":{"start":{"line":573,"column":28},"end":{"line":583,"column":29}},"210":{"start":{"line":574,"column":32},"end":{"line":574,"column":42}},"211":{"start":{"line":575,"column":32},"end":{"line":577,"column":33}},"212":{"start":{"line":576,"column":36},"end":{"line":576,"column":64}},"213":{"start":{"line":578,"column":32},"end":{"line":578,"column":126}},"214":{"start":{"line":579,"column":32},"end":{"line":579,"column":50}},"215":{"start":{"line":580,"column":32},"end":{"line":580,"column":63}},"216":{"start":{"line":582,"column":32},"end":{"line":582,"column":57}},"217":{"start":{"line":585,"column":28},"end":{"line":585,"column":53}},"218":{"start":{"line":588,"column":24},"end":{"line":588,"column":52}},"219":{"start":{"line":589,"column":24},"end":{"line":593,"column":25}},"220":{"start":{"line":590,"column":28},"end":{"line":590,"column":49}},"221":{"start":{"line":592,"column":28},"end":{"line":592,"column":87}},"222":{"start":{"line":594,"column":24},"end":{"line":596,"column":25}},"223":{"start":{"line":595,"column":28},"end":{"line":595,"column":82}},"224":{"start":{"line":598,"column":24},"end":{"line":600,"column":25}},"225":{"start":{"line":599,"column":28},"end":{"line":599,"column":56}},"226":{"start":{"line":601,"column":24},"end":{"line":623,"column":25}},"227":{"start":{"line":602,"column":28},"end":{"line":602,"column":59}},"228":{"start":{"line":603,"column":28},"end":{"line":603,"column":62}},"229":{"start":{"line":604,"column":28},"end":{"line":604,"column":48}},"230":{"start":{"line":605,"column":28},"end":{"line":607,"column":31}},"231":{"start":{"line":606,"column":32},"end":{"line":606,"column":95}},"232":{"start":{"line":608,"column":28},"end":{"line":614,"column":29}},"233":{"start":{"line":609,"column":32},"end":{"line":613,"column":33}},"234":{"start":{"line":610,"column":36},"end":{"line":610,"column":73}},"235":{"start":{"line":612,"column":36},"end":{"line":612,"column":64}},"236":{"start":{"line":615,"column":28},"end":{"line":617,"column":29}},"237":{"start":{"line":616,"column":32},"end":{"line":616,"column":79}},"238":{"start":{"line":618,"column":28},"end":{"line":618,"column":56}},"239":{"start":{"line":619,"column":28},"end":{"line":619,"column":46}},"240":{"start":{"line":620,"column":28},"end":{"line":620,"column":47}},"241":{"start":{"line":622,"column":28},"end":{"line":622,"column":53}},"242":{"start":{"line":624,"column":24},"end":{"line":624,"column":45}},"243":{"start":{"line":625,"column":24},"end":{"line":634,"column":25}},"244":{"start":{"line":626,"column":28},"end":{"line":633,"column":29}},"245":{"start":{"line":628,"column":32},"end":{"line":632,"column":35}},"246":{"start":{"line":629,"column":36},"end":{"line":631,"column":37}},"247":{"start":{"line":630,"column":40},"end":{"line":630,"column":65}},"248":{"start":{"line":636,"column":24},"end":{"line":636,"column":46}},"249":{"start":{"line":647,"column":20},"end":{"line":663,"column":21}},"250":{"start":{"line":648,"column":24},"end":{"line":651,"column":72}},"251":{"start":{"line":653,"column":28},"end":{"line":653,"column":47}},"252":{"start":{"line":654,"column":28},"end":{"line":654,"column":61}},"253":{"start":{"line":655,"column":28},"end":{"line":660,"column":29}},"254":{"start":{"line":656,"column":32},"end":{"line":656,"column":94}},"255":{"start":{"line":657,"column":32},"end":{"line":657,"column":70}},"256":{"start":{"line":658,"column":32},"end":{"line":658,"column":96}},"257":{"start":{"line":659,"column":32},"end":{"line":659,"column":75}},"258":{"start":{"line":662,"column":24},"end":{"line":662,"column":43}},"259":{"start":{"line":671,"column":20},"end":{"line":671,"column":61}},"260":{"start":{"line":679,"column":20},"end":{"line":679,"column":59}},"261":{"start":{"line":687,"column":20},"end":{"line":687,"column":60}},"262":{"start":{"line":695,"column":20},"end":{"line":695,"column":59}},"263":{"start":{"line":700,"column":8},"end":{"line":710,"column":9}},"264":{"start":{"line":701,"column":12},"end":{"line":703,"column":14}},"265":{"start":{"line":702,"column":16},"end":{"line":702,"column":71}},"266":{"start":{"line":704,"column":12},"end":{"line":706,"column":14}},"267":{"start":{"line":705,"column":16},"end":{"line":705,"column":74}},"268":{"start":{"line":707,"column":12},"end":{"line":709,"column":14}},"269":{"start":{"line":708,"column":16},"end":{"line":708,"column":85}},"270":{"start":{"line":712,"column":8},"end":{"line":712,"column":30}},"271":{"start":{"line":713,"column":8},"end":{"line":713,"column":43}}},"branchMap":{"1":{"line":30,"type":"if","locations":[{"start":{"line":30,"column":12},"end":{"line":30,"column":12}},{"start":{"line":30,"column":12},"end":{"line":30,"column":12}}]},"2":{"line":35,"type":"if","locations":[{"start":{"line":35,"column":16},"end":{"line":35,"column":16}},{"start":{"line":35,"column":16},"end":{"line":35,"column":16}}]},"3":{"line":45,"type":"if","locations":[{"start":{"line":45,"column":20},"end":{"line":45,"column":20}},{"start":{"line":45,"column":20},"end":{"line":45,"column":20}}]},"4":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":20},"end":{"line":57,"column":20}},{"start":{"line":57,"column":20},"end":{"line":57,"column":20}}]},"5":{"line":89,"type":"if","locations":[{"start":{"line":89,"column":16},"end":{"line":89,"column":16}},{"start":{"line":89,"column":16},"end":{"line":89,"column":16}}]},"6":{"line":123,"type":"if","locations":[{"start":{"line":123,"column":16},"end":{"line":123,"column":16}},{"start":{"line":123,"column":16},"end":{"line":123,"column":16}}]},"7":{"line":143,"type":"cond-expr","locations":[{"start":{"line":143,"column":78},"end":{"line":143,"column":82}},{"start":{"line":143,"column":85},"end":{"line":143,"column":90}}]},"8":{"line":143,"type":"binary-expr","locations":[{"start":{"line":143,"column":28},"end":{"line":143,"column":62}},{"start":{"line":143,"column":66},"end":{"line":143,"column":75}}]},"9":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":16},"end":{"line":145,"column":16}},{"start":{"line":145,"column":16},"end":{"line":145,"column":16}}]},"10":{"line":198,"type":"if","locations":[{"start":{"line":198,"column":20},"end":{"line":198,"column":20}},{"start":{"line":198,"column":20},"end":{"line":198,"column":20}}]},"11":{"line":198,"type":"binary-expr","locations":[{"start":{"line":198,"column":24},"end":{"line":198,"column":56}},{"start":{"line":198,"column":60},"end":{"line":198,"column":67}}]},"12":{"line":214,"type":"if","locations":[{"start":{"line":214,"column":20},"end":{"line":214,"column":20}},{"start":{"line":214,"column":20},"end":{"line":214,"column":20}}]},"13":{"line":235,"type":"cond-expr","locations":[{"start":{"line":235,"column":44},"end":{"line":235,"column":71}},{"start":{"line":235,"column":74},"end":{"line":235,"column":79}}]},"14":{"line":242,"type":"if","locations":[{"start":{"line":242,"column":20},"end":{"line":242,"column":20}},{"start":{"line":242,"column":20},"end":{"line":242,"column":20}}]},"15":{"line":251,"type":"if","locations":[{"start":{"line":251,"column":24},"end":{"line":251,"column":24}},{"start":{"line":251,"column":24},"end":{"line":251,"column":24}}]},"16":{"line":253,"type":"if","locations":[{"start":{"line":253,"column":28},"end":{"line":253,"column":28}},{"start":{"line":253,"column":28},"end":{"line":253,"column":28}}]},"17":{"line":257,"type":"if","locations":[{"start":{"line":257,"column":24},"end":{"line":257,"column":24}},{"start":{"line":257,"column":24},"end":{"line":257,"column":24}}]},"18":{"line":259,"type":"if","locations":[{"start":{"line":259,"column":28},"end":{"line":259,"column":28}},{"start":{"line":259,"column":28},"end":{"line":259,"column":28}}]},"19":{"line":259,"type":"binary-expr","locations":[{"start":{"line":259,"column":33},"end":{"line":259,"column":49}},{"start":{"line":259,"column":53},"end":{"line":259,"column":80}},{"start":{"line":259,"column":85},"end":{"line":259,"column":95}}]},"20":{"line":267,"type":"if","locations":[{"start":{"line":267,"column":20},"end":{"line":267,"column":20}},{"start":{"line":267,"column":20},"end":{"line":267,"column":20}}]},"21":{"line":267,"type":"binary-expr","locations":[{"start":{"line":267,"column":24},"end":{"line":267,"column":35}},{"start":{"line":267,"column":39},"end":{"line":267,"column":43}}]},"22":{"line":319,"type":"if","locations":[{"start":{"line":319,"column":20},"end":{"line":319,"column":20}},{"start":{"line":319,"column":20},"end":{"line":319,"column":20}}]},"23":{"line":322,"type":"if","locations":[{"start":{"line":322,"column":20},"end":{"line":322,"column":20}},{"start":{"line":322,"column":20},"end":{"line":322,"column":20}}]},"24":{"line":323,"type":"if","locations":[{"start":{"line":323,"column":24},"end":{"line":323,"column":24}},{"start":{"line":323,"column":24},"end":{"line":323,"column":24}}]},"25":{"line":324,"type":"if","locations":[{"start":{"line":324,"column":28},"end":{"line":324,"column":28}},{"start":{"line":324,"column":28},"end":{"line":324,"column":28}}]},"26":{"line":324,"type":"binary-expr","locations":[{"start":{"line":324,"column":32},"end":{"line":324,"column":46}},{"start":{"line":324,"column":51},"end":{"line":324,"column":95}}]},"27":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":20},"end":{"line":351,"column":20}},{"start":{"line":351,"column":20},"end":{"line":351,"column":20}}]},"28":{"line":351,"type":"binary-expr","locations":[{"start":{"line":351,"column":24},"end":{"line":351,"column":34}},{"start":{"line":351,"column":38},"end":{"line":351,"column":48}}]},"29":{"line":354,"type":"if","locations":[{"start":{"line":354,"column":20},"end":{"line":354,"column":20}},{"start":{"line":354,"column":20},"end":{"line":354,"column":20}}]},"30":{"line":357,"type":"if","locations":[{"start":{"line":357,"column":20},"end":{"line":357,"column":20}},{"start":{"line":357,"column":20},"end":{"line":357,"column":20}}]},"31":{"line":358,"type":"if","locations":[{"start":{"line":358,"column":24},"end":{"line":358,"column":24}},{"start":{"line":358,"column":24},"end":{"line":358,"column":24}}]},"32":{"line":359,"type":"if","locations":[{"start":{"line":359,"column":28},"end":{"line":359,"column":28}},{"start":{"line":359,"column":28},"end":{"line":359,"column":28}}]},"33":{"line":359,"type":"binary-expr","locations":[{"start":{"line":359,"column":32},"end":{"line":359,"column":46}},{"start":{"line":359,"column":51},"end":{"line":359,"column":95}}]},"34":{"line":400,"type":"if","locations":[{"start":{"line":400,"column":20},"end":{"line":400,"column":20}},{"start":{"line":400,"column":20},"end":{"line":400,"column":20}}]},"35":{"line":400,"type":"binary-expr","locations":[{"start":{"line":400,"column":24},"end":{"line":400,"column":39}},{"start":{"line":400,"column":44},"end":{"line":400,"column":64}}]},"36":{"line":401,"type":"if","locations":[{"start":{"line":401,"column":24},"end":{"line":401,"column":24}},{"start":{"line":401,"column":24},"end":{"line":401,"column":24}}]},"37":{"line":421,"type":"if","locations":[{"start":{"line":421,"column":20},"end":{"line":421,"column":20}},{"start":{"line":421,"column":20},"end":{"line":421,"column":20}}]},"38":{"line":421,"type":"binary-expr","locations":[{"start":{"line":421,"column":24},"end":{"line":421,"column":39}},{"start":{"line":421,"column":43},"end":{"line":421,"column":57}},{"start":{"line":421,"column":62},"end":{"line":421,"column":82}}]},"39":{"line":422,"type":"if","locations":[{"start":{"line":422,"column":24},"end":{"line":422,"column":24}},{"start":{"line":422,"column":24},"end":{"line":422,"column":24}}]},"40":{"line":423,"type":"if","locations":[{"start":{"line":423,"column":28},"end":{"line":423,"column":28}},{"start":{"line":423,"column":28},"end":{"line":423,"column":28}}]},"41":{"line":427,"type":"if","locations":[{"start":{"line":427,"column":24},"end":{"line":427,"column":24}},{"start":{"line":427,"column":24},"end":{"line":427,"column":24}}]},"42":{"line":429,"type":"if","locations":[{"start":{"line":429,"column":31},"end":{"line":429,"column":31}},{"start":{"line":429,"column":31},"end":{"line":429,"column":31}}]},"43":{"line":431,"type":"if","locations":[{"start":{"line":431,"column":28},"end":{"line":431,"column":28}},{"start":{"line":431,"column":28},"end":{"line":431,"column":28}}]},"44":{"line":472,"type":"cond-expr","locations":[{"start":{"line":472,"column":55},"end":{"line":472,"column":59}},{"start":{"line":472,"column":62},"end":{"line":472,"column":67}}]},"45":{"line":477,"type":"cond-expr","locations":[{"start":{"line":477,"column":55},"end":{"line":477,"column":59}},{"start":{"line":477,"column":62},"end":{"line":477,"column":64}}]},"46":{"line":479,"type":"if","locations":[{"start":{"line":479,"column":20},"end":{"line":479,"column":20}},{"start":{"line":479,"column":20},"end":{"line":479,"column":20}}]},"47":{"line":479,"type":"binary-expr","locations":[{"start":{"line":479,"column":24},"end":{"line":479,"column":31}},{"start":{"line":479,"column":35},"end":{"line":479,"column":51}}]},"48":{"line":482,"type":"binary-expr","locations":[{"start":{"line":482,"column":30},"end":{"line":482,"column":52}},{"start":{"line":482,"column":56},"end":{"line":482,"column":60}}]},"49":{"line":484,"type":"if","locations":[{"start":{"line":484,"column":24},"end":{"line":484,"column":24}},{"start":{"line":484,"column":24},"end":{"line":484,"column":24}}]},"50":{"line":484,"type":"binary-expr","locations":[{"start":{"line":484,"column":28},"end":{"line":484,"column":42}},{"start":{"line":484,"column":46},"end":{"line":484,"column":59}}]},"51":{"line":488,"type":"if","locations":[{"start":{"line":488,"column":24},"end":{"line":488,"column":24}},{"start":{"line":488,"column":24},"end":{"line":488,"column":24}}]},"52":{"line":489,"type":"cond-expr","locations":[{"start":{"line":489,"column":47},"end":{"line":489,"column":60}},{"start":{"line":489,"column":63},"end":{"line":489,"column":84}}]},"53":{"line":499,"type":"if","locations":[{"start":{"line":499,"column":28},"end":{"line":499,"column":28}},{"start":{"line":499,"column":28},"end":{"line":499,"column":28}}]},"54":{"line":502,"type":"if","locations":[{"start":{"line":502,"column":28},"end":{"line":502,"column":28}},{"start":{"line":502,"column":28},"end":{"line":502,"column":28}}]},"55":{"line":502,"type":"binary-expr","locations":[{"start":{"line":502,"column":32},"end":{"line":502,"column":33}},{"start":{"line":502,"column":37},"end":{"line":502,"column":56}}]},"56":{"line":503,"type":"if","locations":[{"start":{"line":503,"column":32},"end":{"line":503,"column":32}},{"start":{"line":503,"column":32},"end":{"line":503,"column":32}}]},"57":{"line":509,"type":"if","locations":[{"start":{"line":509,"column":28},"end":{"line":509,"column":28}},{"start":{"line":509,"column":28},"end":{"line":509,"column":28}}]},"58":{"line":514,"type":"if","locations":[{"start":{"line":514,"column":28},"end":{"line":514,"column":28}},{"start":{"line":514,"column":28},"end":{"line":514,"column":28}}]},"59":{"line":520,"type":"if","locations":[{"start":{"line":520,"column":28},"end":{"line":520,"column":28}},{"start":{"line":520,"column":28},"end":{"line":520,"column":28}}]},"60":{"line":523,"type":"if","locations":[{"start":{"line":523,"column":28},"end":{"line":523,"column":28}},{"start":{"line":523,"column":28},"end":{"line":523,"column":28}}]},"61":{"line":524,"type":"if","locations":[{"start":{"line":524,"column":32},"end":{"line":524,"column":32}},{"start":{"line":524,"column":32},"end":{"line":524,"column":32}}]},"62":{"line":528,"type":"if","locations":[{"start":{"line":528,"column":28},"end":{"line":528,"column":28}},{"start":{"line":528,"column":28},"end":{"line":528,"column":28}}]},"63":{"line":532,"type":"cond-expr","locations":[{"start":{"line":532,"column":43},"end":{"line":532,"column":55}},{"start":{"line":532,"column":58},"end":{"line":532,"column":62}}]},"64":{"line":534,"type":"if","locations":[{"start":{"line":534,"column":32},"end":{"line":534,"column":32}},{"start":{"line":534,"column":32},"end":{"line":534,"column":32}}]},"65":{"line":534,"type":"binary-expr","locations":[{"start":{"line":534,"column":36},"end":{"line":534,"column":38}},{"start":{"line":534,"column":42},"end":{"line":534,"column":51}}]},"66":{"line":546,"type":"if","locations":[{"start":{"line":546,"column":32},"end":{"line":546,"column":32}},{"start":{"line":546,"column":32},"end":{"line":546,"column":32}}]},"67":{"line":546,"type":"binary-expr","locations":[{"start":{"line":546,"column":36},"end":{"line":546,"column":37}},{"start":{"line":546,"column":41},"end":{"line":546,"column":52}}]},"68":{"line":547,"type":"if","locations":[{"start":{"line":547,"column":36},"end":{"line":547,"column":36}},{"start":{"line":547,"column":36},"end":{"line":547,"column":36}}]},"69":{"line":558,"type":"if","locations":[{"start":{"line":558,"column":28},"end":{"line":558,"column":28}},{"start":{"line":558,"column":28},"end":{"line":558,"column":28}}]},"70":{"line":561,"type":"if","locations":[{"start":{"line":561,"column":28},"end":{"line":561,"column":28}},{"start":{"line":561,"column":28},"end":{"line":561,"column":28}}]},"71":{"line":566,"type":"if","locations":[{"start":{"line":566,"column":27},"end":{"line":566,"column":27}},{"start":{"line":566,"column":27},"end":{"line":566,"column":27}}]},"72":{"line":568,"type":"if","locations":[{"start":{"line":568,"column":24},"end":{"line":568,"column":24}},{"start":{"line":568,"column":24},"end":{"line":568,"column":24}}]},"73":{"line":569,"type":"if","locations":[{"start":{"line":569,"column":28},"end":{"line":569,"column":28}},{"start":{"line":569,"column":28},"end":{"line":569,"column":28}}]},"74":{"line":569,"type":"binary-expr","locations":[{"start":{"line":569,"column":32},"end":{"line":569,"column":35}},{"start":{"line":569,"column":39},"end":{"line":569,"column":60}}]},"75":{"line":573,"type":"if","locations":[{"start":{"line":573,"column":28},"end":{"line":573,"column":28}},{"start":{"line":573,"column":28},"end":{"line":573,"column":28}}]},"76":{"line":575,"type":"if","locations":[{"start":{"line":575,"column":32},"end":{"line":575,"column":32}},{"start":{"line":575,"column":32},"end":{"line":575,"column":32}}]},"77":{"line":589,"type":"if","locations":[{"start":{"line":589,"column":24},"end":{"line":589,"column":24}},{"start":{"line":589,"column":24},"end":{"line":589,"column":24}}]},"78":{"line":594,"type":"if","locations":[{"start":{"line":594,"column":24},"end":{"line":594,"column":24}},{"start":{"line":594,"column":24},"end":{"line":594,"column":24}}]},"79":{"line":598,"type":"if","locations":[{"start":{"line":598,"column":24},"end":{"line":598,"column":24}},{"start":{"line":598,"column":24},"end":{"line":598,"column":24}}]},"80":{"line":598,"type":"binary-expr","locations":[{"start":{"line":598,"column":28},"end":{"line":598,"column":31}},{"start":{"line":598,"column":35},"end":{"line":598,"column":56}}]},"81":{"line":601,"type":"if","locations":[{"start":{"line":601,"column":24},"end":{"line":601,"column":24}},{"start":{"line":601,"column":24},"end":{"line":601,"column":24}}]},"82":{"line":601,"type":"binary-expr","locations":[{"start":{"line":601,"column":28},"end":{"line":601,"column":31}},{"start":{"line":601,"column":35},"end":{"line":601,"column":48}}]},"83":{"line":608,"type":"if","locations":[{"start":{"line":608,"column":28},"end":{"line":608,"column":28}},{"start":{"line":608,"column":28},"end":{"line":608,"column":28}}]},"84":{"line":609,"type":"if","locations":[{"start":{"line":609,"column":32},"end":{"line":609,"column":32}},{"start":{"line":609,"column":32},"end":{"line":609,"column":32}}]},"85":{"line":615,"type":"if","locations":[{"start":{"line":615,"column":28},"end":{"line":615,"column":28}},{"start":{"line":615,"column":28},"end":{"line":615,"column":28}}]},"86":{"line":625,"type":"if","locations":[{"start":{"line":625,"column":24},"end":{"line":625,"column":24}},{"start":{"line":625,"column":24},"end":{"line":625,"column":24}}]},"87":{"line":626,"type":"if","locations":[{"start":{"line":626,"column":28},"end":{"line":626,"column":28}},{"start":{"line":626,"column":28},"end":{"line":626,"column":28}}]},"88":{"line":629,"type":"if","locations":[{"start":{"line":629,"column":36},"end":{"line":629,"column":36}},{"start":{"line":629,"column":36},"end":{"line":629,"column":36}}]},"89":{"line":647,"type":"if","locations":[{"start":{"line":647,"column":20},"end":{"line":647,"column":20}},{"start":{"line":647,"column":20},"end":{"line":647,"column":20}}]},"90":{"line":655,"type":"if","locations":[{"start":{"line":655,"column":28},"end":{"line":655,"column":28}},{"start":{"line":655,"column":28},"end":{"line":655,"column":28}}]},"91":{"line":700,"type":"if","locations":[{"start":{"line":700,"column":8},"end":{"line":700,"column":8}},{"start":{"line":700,"column":8},"end":{"line":700,"column":8}}]}},"code":["(function () { YUI.add('exec-command', function (Y, NAME) {","","","    /**","     * Plugin for the frame module to handle execCommands for Editor","     * @class Plugin.ExecCommand","     * @extends Base","     * @constructor","     * @module editor","     * @submodule exec-command","     */","        var ExecCommand = function() {","            ExecCommand.superclass.constructor.apply(this, arguments);","        },","        /**","        * This method is meant to normalize IE's in ability to exec the proper command on elements with CSS styling.","        * @method fixIETags","        * @protected","        * @param {String} cmd The command to execute","        * @param {String} tag The tag to create","        * @param {String} rule The rule that we are looking for.","        */","        fixIETags = function(cmd, tag, rule) {","            var inst = this.getInstance(),","                doc = inst.config.doc,","                sel = doc.selection.createRange(),","                o = doc.queryCommandValue(cmd),","                html, reg, m, p, d, s, c;","","            if (o) {","                html = sel.htmlText;","                reg = new RegExp(rule, 'g');","                m = html.match(reg);","","                if (m) {","                    html = html.replace(rule + ';', '').replace(rule, '');","","                    sel.pasteHTML('<var id=\"yui-ie-bs\">');","","                    p = doc.getElementById('yui-ie-bs');","                    d = doc.createElement('div');","                    s = doc.createElement(tag);","","                    d.innerHTML = html;","                    if (p.parentNode !== inst.config.doc.body) {","                        p = p.parentNode;","                    }","","                    c = d.childNodes;","","                    p.parentNode.replaceChild(s, p);","","                    Y.each(c, function(f) {","                        s.appendChild(f);","                    });","                    sel.collapse();","                    if (sel.moveToElementText) {","                        sel.moveToElementText(s);","                    }","                    sel.select();","                }","            }","            this._command(cmd);","        };","","        Y.extend(ExecCommand, Y.Base, {","            /**","            * An internal reference to the keyCode of the last key that was pressed.","            * @private","            * @property _lastKey","            */","            _lastKey: null,","            /**","            * An internal reference to the instance of the frame plugged into.","            * @private","            * @property _inst","            */","            _inst: null,","            /**","            * Execute a command on the frame's document.","            * @method command","            * @param {String} action The action to perform (bold, italic, fontname)","            * @param {String} value The optional value (helvetica)","            * @return {Node/NodeList} Should return the Node/Nodelist affected","            */","            command: function(action, value) {","                var fn = ExecCommand.COMMANDS[action];","","                if (fn) {","                    return fn.call(this, action, value);","                } else {","                    return this._command(action, value);","                }","            },","            /**","            * The private version of execCommand that doesn't filter for overrides.","            * @private","            * @method _command","            * @param {String} action The action to perform (bold, italic, fontname)","            * @param {String} value The optional value (helvetica)","            */","            _command: function(action, value) {","                var inst = this.getInstance();","                try {","                    try {","                        inst.config.doc.execCommand('styleWithCSS', null, 1);","                    } catch (e1) {","                        try {","                            inst.config.doc.execCommand('useCSS', null, 0);","                        } catch (e2) {","                        }","                    }","                    inst.config.doc.execCommand(action, null, value);","                } catch (e) {","                }","            },","            /**","            * Get's the instance of YUI bound to the parent frame","            * @method getInstance","            * @return {YUI} The YUI instance bound to the parent frame","            */","            getInstance: function() {","                if (!this._inst) {","                    this._inst = this.get('host').getInstance();","                }","                return this._inst;","            },","            initializer: function() {","                Y.mix(this.get('host'), {","                    execCommand: function(action, value) {","                        return this.exec.command(action, value);","                    },","                    _execCommand: function(action, value) {","                        return this.exec._command(action, value);","                    }","                });","","                this.get('host').on('dom:keypress', Y.bind(function(e) {","                    this._lastKey = e.keyCode;","                }, this));","            },","            _wrapContent: function(str, override) {","                var useP = (this.getInstance().host.editorPara && !override ? true : false);","","                if (useP) {","                    str = '<p>' + str + '</p>';","                } else {","                    str = str + '<br>';","                }","                return str;","            }","        }, {","            /**","            * execCommand","            * @property NAME","            * @static","            */","            NAME: 'execCommand',","            /**","            * exec","            * @property NS","            * @static","            */","            NS: 'exec',","            ATTRS: {","                host: {","                    value: false","                }","            },","            /**","            * Static object literal of execCommand overrides","            * @property COMMANDS","            * @static","            */","            COMMANDS: {","                /**","                * Wraps the content with a new element of type (tag)","                * @method COMMANDS.wrap","                * @static","                * @param {String} cmd The command executed: wrap","                * @param {String} tag The tag to wrap the selection with","                * @return {NodeList} NodeList of the items touched by this command.","                */","                wrap: function(cmd, tag) {","                    var inst = this.getInstance();","                    return (new inst.EditorSelection()).wrapContent(tag);","                },","                /**","                * Inserts the provided HTML at the cursor, should be a single element.","                * @method COMMANDS.inserthtml","                * @static","                * @param {String} cmd The command executed: inserthtml","                * @param {String} html The html to insert","                * @return {Node} Node instance of the item touched by this command.","                */","                inserthtml: function(cmd, html) {","                    var inst = this.getInstance();","                    if (inst.EditorSelection.hasCursor() || Y.UA.ie) {","                        return (new inst.EditorSelection()).insertContent(html);","                    } else {","                        this._command('inserthtml', html);","                    }","                },","                /**","                * Inserts the provided HTML at the cursor, and focuses the cursor afterwards.","                * @method COMMANDS.insertandfocus","                * @static","                * @param {String} cmd The command executed: insertandfocus","                * @param {String} html The html to insert","                * @return {Node} Node instance of the item touched by this command.","                */","                insertandfocus: function(cmd, html) {","                    var inst = this.getInstance(), out, sel;","                    if (inst.EditorSelection.hasCursor()) {","                        html += inst.EditorSelection.CURSOR;","                        out = this.command('inserthtml', html);","                        sel = new inst.EditorSelection();","                        sel.focusCursor(true, true);","                    } else {","                        this.command('inserthtml', html);","                    }","                    return out;","                },","                /**","                * Inserts a BR at the current cursor position","                * @method COMMANDS.insertbr","                * @static","                * @param {String} cmd The command executed: insertbr","                */","                insertbr: function() {","                    var inst = this.getInstance(),","                        sel = new inst.EditorSelection(),","                        html = '<var>|</var>', last = null,","                        root = inst.EditorSelection.ROOT,","                        q = (Y.UA.webkit) ? 'span.Apple-style-span,var' : 'var',","                        insert = function(n) {","                            var c = inst.Node.create('<br>');","                            n.insert(c, 'before');","                            return c;","                        };","","                    if (sel._selection.pasteHTML) {","                        sel._selection.pasteHTML(html);","                    } else {","                        this._command('inserthtml', html);","                    }","","","                    root.all(q).each(function(n) {","                        var g = true, s;","                        if (Y.UA.webkit) {","                            g = false;","                            if (n.get('innerHTML') === '|') {","                                g = true;","                            }","                        }","                        if (g) {","                            last = insert(n);","                            if ((!last.previous() || !last.previous().test('br')) && Y.UA.gecko) {","                                s = last.cloneNode();","                                last.insert(s, 'after');","                                last = s;","                            }","                            n.remove();","                        }","                    });","                    if (Y.UA.webkit && last) {","                        insert(last);","                        sel.selectNode(last);","                    }","                },","                /**","                * Inserts an image at the cursor position","                * @method COMMANDS.insertimage","                * @static","                * @param {String} cmd The command executed: insertimage","                * @param {String} img The url of the image to be inserted","                * @return {Node} Node instance of the item touched by this command.","                */","                insertimage: function(cmd, img) {","                    return this.command('inserthtml', '<img src=\"' + img + '\">');","                },","                /**","                * Add a class to all of the elements in the selection","                * @method COMMANDS.addclass","                * @static","                * @param {String} cmd The command executed: addclass","                * @param {String} cls The className to add","                * @return {NodeList} NodeList of the items touched by this command.","                */","                addclass: function(cmd, cls) {","                    var inst = this.getInstance();","                    return (new inst.EditorSelection()).getSelected().addClass(cls);","                },","                /**","                * Remove a class from all of the elements in the selection","                * @method COMMANDS.removeclass","                * @static","                * @param {String} cmd The command executed: removeclass","                * @param {String} cls The className to remove","                * @return {NodeList} NodeList of the items touched by this command.","                */","                removeclass: function(cmd, cls) {","                    var inst = this.getInstance();","                    return (new inst.EditorSelection()).getSelected().removeClass(cls);","                },","                /**","                * Adds a forecolor to the current selection, or creates a new element and applies it","                * @method COMMANDS.forecolor","                * @static","                * @param {String} cmd The command executed: forecolor","                * @param {String} val The color value to apply","                * @return {NodeList} NodeList of the items touched by this command.","                */","                forecolor: function(cmd, val) {","                    var inst = this.getInstance(),","                        sel = new inst.EditorSelection(), n;","","                    if (!Y.UA.ie) {","                        this._command('useCSS', false);","                    }","                    if (inst.EditorSelection.hasCursor()) {","                        if (sel.isCollapsed) {","                            if (sel.anchorNode && (sel.anchorNode.get('innerHTML') === '&nbsp;')) {","                                sel.anchorNode.setStyle('color', val);","                                n = sel.anchorNode;","                            } else {","                                n = this.command('inserthtml', '<span style=\"color: ' + val + '\">' + inst.EditorSelection.CURSOR + '</span>');","                                sel.focusCursor(true, true);","                            }","                            return n;","                        } else {","                            return this._command(cmd, val);","                        }","                    } else {","                        this._command(cmd, val);","                    }","                },","                /**","                * Adds a background color to the current selection, or creates a new element and applies it","                * @method COMMANDS.backcolor","                * @static","                * @param {String} cmd The command executed: backcolor","                * @param {String} val The color value to apply","                * @return {NodeList} NodeList of the items touched by this command.","                */","                backcolor: function(cmd, val) {","                    var inst = this.getInstance(),","                        sel = new inst.EditorSelection(), n;","","                    if (Y.UA.gecko || Y.UA.opera) {","                        cmd = 'hilitecolor';","                    }","                    if (!Y.UA.ie) {","                        this._command('useCSS', false);","                    }","                    if (inst.EditorSelection.hasCursor()) {","                        if (sel.isCollapsed) {","                            if (sel.anchorNode && (sel.anchorNode.get('innerHTML') === '&nbsp;')) {","                                sel.anchorNode.setStyle('backgroundColor', val);","                                n = sel.anchorNode;","                            } else {","                                n = this.command('inserthtml',","                                    '<span style=\"background-color: ' + val + '\">' + inst.EditorSelection.CURSOR + '</span>');","                                sel.focusCursor(true, true);","                            }","                            return n;","                        } else {","                            return this._command(cmd, val);","                        }","                    } else {","                        this._command(cmd, val);","                    }","                },","                /**","                * Sugar method, calles backcolor","                * @method COMMANDS.hilitecolor","                * @static","                * @param {String} cmd The command executed: backcolor","                * @param {String} val The color value to apply","                * @return {NodeList} NodeList of the items touched by this command.","                */","                hilitecolor: function() {","                    return ExecCommand.COMMANDS.backcolor.apply(this, arguments);","                },","                /**","                * Adds a font name to the current selection, or creates a new element and applies it","                * @method COMMANDS.fontname2","                * @deprecated","                * @static","                * @param {String} cmd The command executed: fontname","                * @param {String} val The font name to apply","                * @return {NodeList} NodeList of the items touched by this command.","                */","                fontname2: function(cmd, val) {","                    this._command('fontname', val);","                    var inst = this.getInstance(),","                        sel = new inst.EditorSelection();","","                    if (sel.isCollapsed && (this._lastKey !== 32)) {","                        if (sel.anchorNode.test('font')) {","                            sel.anchorNode.set('face', val);","                        }","                    }","                },","                /**","                * Adds a fontsize to the current selection, or creates a new element and applies it","                * @method COMMANDS.fontsize2","                * @deprecated","                * @static","                * @param {String} cmd The command executed: fontsize","                * @param {String} val The font size to apply","                * @return {NodeList} NodeList of the items touched by this command.","                */","                fontsize2: function(cmd, val) {","                    this._command('fontsize', val);","","                    var inst = this.getInstance(),","                        sel = new inst.EditorSelection(), p;","","                    if (sel.isCollapsed && sel.anchorNode && (this._lastKey !== 32)) {","                        if (Y.UA.webkit) {","                            if (sel.anchorNode.getStyle('lineHeight')) {","                                sel.anchorNode.setStyle('lineHeight', '');","                            }","                        }","                        if (sel.anchorNode.test('font')) {","                            sel.anchorNode.set('size', val);","                        } else if (Y.UA.gecko) {","                            p = sel.anchorNode.ancestor(inst.EditorSelection.DEFAULT_BLOCK_TAG);","                            if (p) {","                                p.setStyle('fontSize', '');","                            }","                        }","                    }","                },","                /**","                * Overload for COMMANDS.list","                * @method COMMANDS.insertorderedlist","                * @static","                * @param {String} cmd The command executed: list, ul","                */","                insertunorderedlist: function() {","                    this.command('list', 'ul');","                },","                /**","                * Overload for COMMANDS.list","                * @method COMMANDS.insertunorderedlist","                * @static","                * @param {String} cmd The command executed: list, ol","                */","                insertorderedlist: function() {","                    this.command('list', 'ol');","                },","                /**","                * Noramlizes lists creation/destruction for IE. All others pass through to native calls","                * @method COMMANDS.list","                * @static","                * @param {String} cmd The command executed: list (not used)","                * @param {String} tag The tag to deal with","                */","                list: function(cmd, tag) {","                    var inst = this.getInstance(), html, self = this,","                        /*","                        The yui3- class name below is not a skinnable class,","                        it's a utility class used internally by editor and","                        stripped when completed, calling getClassName on this","                        is a waste of resources.","                        */","                        DIR = 'dir', cls = 'yui3-touched',","                        dir, range, div, elm, n, str, s, par, list, lis,","                        useP = (inst.host.editorPara ? true : false), tmp,","                        sdir, hasPParent, fc,","                        root = inst.EditorSelection.ROOT,","                        sel = new inst.EditorSelection();","","                    cmd = 'insert' + ((tag === 'ul') ? 'un' : '') + 'orderedlist';","","                    if (Y.UA.ie && !sel.isCollapsed) {","                        range = sel._selection;","                        html = range.htmlText;","                        div = inst.Node.create(html) || root;","","                        if (div.test('li') || div.one('li')) {","                            this._command(cmd, null);","                            return;","                        }","                        if (div.test(tag)) {","                            elm = range.item ? range.item(0) : range.parentElement();","                            n = inst.one(elm);","                            lis = n.all('li');","","                            str = '<div>';","                            lis.each(function(l) {","                                str = self._wrapContent(l.get('innerHTML'));","                            });","                            str += '</div>';","                            s = inst.Node.create(str);","                            if (n.get('parentNode').test('div')) {","                                n = n.get('parentNode');","                            }","                            if (n && n.hasAttribute(DIR)) {","                                if (useP) {","                                    s.all('p').setAttribute(DIR, n.getAttribute(DIR));","                                } else {","                                    s.setAttribute(DIR, n.getAttribute(DIR));","                                }","                            }","                            if (useP) {","                                n.replace(s.get('innerHTML'));","                            } else {","                                n.replace(s);","                            }","                            if (range.moveToElementText) {","                                range.moveToElementText(s._node);","                            }","                            range.select();","                        } else {","                            par = Y.one(range.parentElement());","                            if (!par.test(inst.EditorSelection.BLOCKS)) {","                                par = par.ancestor(inst.EditorSelection.BLOCKS);","                            }","                            if (par) {","                                if (par.hasAttribute(DIR)) {","                                    dir = par.getAttribute(DIR);","                                }","                            }","                            if (html.indexOf('<br>') > -1) {","                                html = html.split(/<br>/i);","                            } else {","                                tmp = inst.Node.create(html),","                                ps = tmp ? tmp.all('p') : null;","","                                if (ps && ps.size()) {","                                    html = [];","                                    ps.each(function(n) {","                                        html.push(n.get('innerHTML'));","                                    });","                                } else {","                                    html = [html];","                                }","                            }","                            list = '<' + tag + ' id=\"ie-list\">';","                            Y.each(html, function(v) {","                                var a = inst.Node.create(v);","                                if (a && a.test('p')) {","                                    if (a.hasAttribute(DIR)) {","                                        dir = a.getAttribute(DIR);","                                    }","                                    v = a.get('innerHTML');","                                }","                                list += '<li>' + v + '</li>';","                            });","                            list += '</' + tag + '>';","                            range.pasteHTML(list);","                            elm = inst.config.doc.getElementById('ie-list');","                            elm.id = '';","                            if (dir) {","                                elm.setAttribute(DIR, dir);","                            }","                            if (range.moveToElementText) {","                                range.moveToElementText(elm);","                            }","                            range.select();","                        }","                    } else if (Y.UA.ie) {","                        par = inst.one(sel._selection.parentElement());","                        if (par.test('p')) {","                            if (par && par.hasAttribute(DIR)) {","                                dir = par.getAttribute(DIR);","                            }","                            html = Y.EditorSelection.getText(par);","                            if (html === '') {","                                sdir = '';","                                if (dir) {","                                    sdir = ' dir=\"' + dir + '\"';","                                }","                                list = inst.Node.create(Y.Lang.sub('<{tag}{dir}><li></li></{tag}>', { tag: tag, dir: sdir }));","                                par.replace(list);","                                sel.selectNode(list.one('li'));","                            } else {","                                this._command(cmd, null);","                            }","                        } else {","                            this._command(cmd, null);","                        }","                    } else {","                        root.all(tag).addClass(cls);","                        if (sel.anchorNode.test(inst.EditorSelection.BLOCKS)) {","                            par = sel.anchorNode;","                        } else {","                            par = sel.anchorNode.ancestor(inst.EditorSelection.BLOCKS);","                        }","                        if (!par) { //No parent, find the first block under the anchorNode","                            par = sel.anchorNode.one(inst.EditorSelection.BLOCKS);","                        }","","                        if (par && par.hasAttribute(DIR)) {","                            dir = par.getAttribute(DIR);","                        }","                        if (par && par.test(tag)) {","                            hasPParent = par.ancestor('p');","                            html = inst.Node.create('<div/>');","                            elm = par.all('li');","                            elm.each(function(h) {","                                html.append(self._wrapContent(h.get('innerHTML'), hasPParent));","                            });","                            if (dir) {","                                if (useP) {","                                    html.all('p').setAttribute(DIR, dir);","                                } else {","                                    html.setAttribute(DIR, dir);","                                }","                            }","                            if (useP) {","                                html = inst.Node.create(html.get('innerHTML'));","                            }","                            fc = html.get('firstChild');","                            par.replace(html);","                            sel.selectNode(fc);","                        } else {","                            this._command(cmd, null);","                        }","                        list = root.all(tag);","                        if (dir) {","                            if (list.size()) {","                                //Changed to a List","                                list.each(function(n) {","                                    if (!n.hasClass(cls)) {","                                        n.setAttribute(DIR, dir);","                                    }","                                });","                            }","                        }","","                        list.removeClass(cls);","                    }","                },","                /**","                * Noramlizes alignment for Webkit Browsers","                * @method COMMANDS.justify","                * @static","                * @param {String} cmd The command executed: justify (not used)","                * @param {String} val The actual command from the justify{center,all,left,right} stubs","                */","                justify: function(cmd, val) {","                    if (Y.UA.webkit) {","                        var inst = this.getInstance(),","                            sel = new inst.EditorSelection(),","                            aNode = sel.anchorNode, html,","                            bgColor = aNode.getStyle('backgroundColor');","","                            this._command(val);","                            sel = new inst.EditorSelection();","                            if (sel.anchorNode.test('div')) {","                                html = '<span>' + sel.anchorNode.get('innerHTML') + '</span>';","                                sel.anchorNode.set('innerHTML', html);","                                sel.anchorNode.one('span').setStyle('backgroundColor', bgColor);","                                sel.selectNode(sel.anchorNode.one('span'));","                            }","                    } else {","                        this._command(val);","                    }","                },","                /**","                * Override method for COMMANDS.justify","                * @method COMMANDS.justifycenter","                * @static","                */","                justifycenter: function() {","                    this.command('justify', 'justifycenter');","                },","                /**","                * Override method for COMMANDS.justify","                * @method COMMANDS.justifyleft","                * @static","                */","                justifyleft: function() {","                    this.command('justify', 'justifyleft');","                },","                /**","                * Override method for COMMANDS.justify","                * @method COMMANDS.justifyright","                * @static","                */","                justifyright: function() {","                    this.command('justify', 'justifyright');","                },","                /**","                * Override method for COMMANDS.justify","                * @method COMMANDS.justifyfull","                * @static","                */","                justifyfull: function() {","                    this.command('justify', 'justifyfull');","                }","            }","        });","","        if (Y.UA.ie) {","            ExecCommand.COMMANDS.bold = function() {","                fixIETags.call(this, 'bold', 'b', 'FONT-WEIGHT: bold');","            };","            ExecCommand.COMMANDS.italic = function() {","                fixIETags.call(this, 'italic', 'i', 'FONT-STYLE: italic');","            };","            ExecCommand.COMMANDS.underline = function() {","                fixIETags.call(this, 'underline', 'u', 'TEXT-DECORATION: underline');","            };","        }","","        Y.namespace('Plugin');","        Y.Plugin.ExecCommand = ExecCommand;","","","","}, '3.13.0', {\"requires\": [\"frame\"]});","","}());"]};
12 var __cov_zJJLlBnPHhoxKUOe9$BLCQ = __coverage__['build/exec-command/exec-command.js'];
13 __cov_zJJLlBnPHhoxKUOe9$BLCQ.s['1']++;YUI.add('exec-command',function(Y,NAME){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['1']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['2']++;var ExecCommand=function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['2']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['3']++;ExecCommand.superclass.constructor.apply(this,arguments);},fixIETags=function(cmd,tag,rule){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['3']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['4']++;var inst=this.getInstance(),doc=inst.config.doc,sel=doc.selection.createRange(),o=doc.queryCommandValue(cmd),html,reg,m,p,d,s,c;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['5']++;if(o){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['1'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['6']++;html=sel.htmlText;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['7']++;reg=new RegExp(rule,'g');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['8']++;m=html.match(reg);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['9']++;if(m){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['2'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['10']++;html=html.replace(rule+';','').replace(rule,'');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['11']++;sel.pasteHTML('<var id="yui-ie-bs">');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['12']++;p=doc.getElementById('yui-ie-bs');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['13']++;d=doc.createElement('div');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['14']++;s=doc.createElement(tag);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['15']++;d.innerHTML=html;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['16']++;if(p.parentNode!==inst.config.doc.body){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['3'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['17']++;p=p.parentNode;}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['3'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['18']++;c=d.childNodes;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['19']++;p.parentNode.replaceChild(s,p);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['20']++;Y.each(c,function(f){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['4']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['21']++;s.appendChild(f);});__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['22']++;sel.collapse();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['23']++;if(sel.moveToElementText){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['4'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['24']++;sel.moveToElementText(s);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['4'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['25']++;sel.select();}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['2'][1]++;}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['1'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['26']++;this._command(cmd);};__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['27']++;Y.extend(ExecCommand,Y.Base,{_lastKey:null,_inst:null,command:function(action,value){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['5']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['28']++;var fn=ExecCommand.COMMANDS[action];__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['29']++;if(fn){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['5'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['30']++;return fn.call(this,action,value);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['5'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['31']++;return this._command(action,value);}},_command:function(action,value){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['6']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['32']++;var inst=this.getInstance();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['33']++;try{__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['34']++;try{__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['35']++;inst.config.doc.execCommand('styleWithCSS',null,1);}catch(e1){__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['36']++;try{__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['37']++;inst.config.doc.execCommand('useCSS',null,0);}catch(e2){}}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['38']++;inst.config.doc.execCommand(action,null,value);}catch(e){}},getInstance:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['7']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['39']++;if(!this._inst){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['6'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['40']++;this._inst=this.get('host').getInstance();}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['6'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['41']++;return this._inst;},initializer:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['8']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['42']++;Y.mix(this.get('host'),{execCommand:function(action,value){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['9']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['43']++;return this.exec.command(action,value);},_execCommand:function(action,value){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['10']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['44']++;return this.exec._command(action,value);}});__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['45']++;this.get('host').on('dom:keypress',Y.bind(function(e){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['11']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['46']++;this._lastKey=e.keyCode;},this));},_wrapContent:function(str,override){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['12']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['47']++;var useP=(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['8'][0]++,this.getInstance().host.editorPara)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['8'][1]++,!override)?(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['7'][0]++,true):(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['7'][1]++,false);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['48']++;if(useP){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['9'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['49']++;str='<p>'+str+'</p>';}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['9'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['50']++;str=str+'<br>';}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['51']++;return str;}},{NAME:'execCommand',NS:'exec',ATTRS:{host:{value:false}},COMMANDS:{wrap:function(cmd,tag){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['13']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['52']++;var inst=this.getInstance();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['53']++;return new inst.EditorSelection().wrapContent(tag);},inserthtml:function(cmd,html){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['14']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['54']++;var inst=this.getInstance();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['55']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['11'][0]++,inst.EditorSelection.hasCursor())||(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['11'][1]++,Y.UA.ie)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['10'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['56']++;return new inst.EditorSelection().insertContent(html);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['10'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['57']++;this._command('inserthtml',html);}},insertandfocus:function(cmd,html){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['15']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['58']++;var inst=this.getInstance(),out,sel;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['59']++;if(inst.EditorSelection.hasCursor()){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['12'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['60']++;html+=inst.EditorSelection.CURSOR;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['61']++;out=this.command('inserthtml',html);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['62']++;sel=new inst.EditorSelection();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['63']++;sel.focusCursor(true,true);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['12'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['64']++;this.command('inserthtml',html);}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['65']++;return out;},insertbr:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['16']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['66']++;var inst=this.getInstance(),sel=new inst.EditorSelection(),html='<var>|</var>',last=null,root=inst.EditorSelection.ROOT,q=Y.UA.webkit?(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['13'][0]++,'span.Apple-style-span,var'):(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['13'][1]++,'var'),insert=function(n){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['17']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['67']++;var c=inst.Node.create('<br>');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['68']++;n.insert(c,'before');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['69']++;return c;};__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['70']++;if(sel._selection.pasteHTML){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['14'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['71']++;sel._selection.pasteHTML(html);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['14'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['72']++;this._command('inserthtml',html);}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['73']++;root.all(q).each(function(n){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['18']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['74']++;var g=true,s;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['75']++;if(Y.UA.webkit){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['15'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['76']++;g=false;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['77']++;if(n.get('innerHTML')==='|'){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['16'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['78']++;g=true;}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['16'][1]++;}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['15'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['79']++;if(g){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['17'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['80']++;last=insert(n);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['81']++;if(((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['19'][0]++,!last.previous())||(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['19'][1]++,!last.previous().test('br')))&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['19'][2]++,Y.UA.gecko)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['18'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['82']++;s=last.cloneNode();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['83']++;last.insert(s,'after');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['84']++;last=s;}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['18'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['85']++;n.remove();}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['17'][1]++;}});__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['86']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['21'][0]++,Y.UA.webkit)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['21'][1]++,last)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['20'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['87']++;insert(last);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['88']++;sel.selectNode(last);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['20'][1]++;}},insertimage:function(cmd,img){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['19']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['89']++;return this.command('inserthtml','<img src="'+img+'">');},addclass:function(cmd,cls){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['20']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['90']++;var inst=this.getInstance();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['91']++;return new inst.EditorSelection().getSelected().addClass(cls);},removeclass:function(cmd,cls){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['21']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['92']++;var inst=this.getInstance();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['93']++;return new inst.EditorSelection().getSelected().removeClass(cls);},forecolor:function(cmd,val){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['22']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['94']++;var inst=this.getInstance(),sel=new inst.EditorSelection(),n;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['95']++;if(!Y.UA.ie){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['22'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['96']++;this._command('useCSS',false);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['22'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['97']++;if(inst.EditorSelection.hasCursor()){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['23'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['98']++;if(sel.isCollapsed){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['24'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['99']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['26'][0]++,sel.anchorNode)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['26'][1]++,sel.anchorNode.get('innerHTML')==='&nbsp;')){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['25'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['100']++;sel.anchorNode.setStyle('color',val);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['101']++;n=sel.anchorNode;}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['25'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['102']++;n=this.command('inserthtml','<span style="color: '+val+'">'+inst.EditorSelection.CURSOR+'</span>');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['103']++;sel.focusCursor(true,true);}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['104']++;return n;}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['24'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['105']++;return this._command(cmd,val);}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['23'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['106']++;this._command(cmd,val);}},backcolor:function(cmd,val){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['23']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['107']++;var inst=this.getInstance(),sel=new inst.EditorSelection(),n;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['108']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['28'][0]++,Y.UA.gecko)||(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['28'][1]++,Y.UA.opera)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['27'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['109']++;cmd='hilitecolor';}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['27'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['110']++;if(!Y.UA.ie){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['29'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['111']++;this._command('useCSS',false);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['29'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['112']++;if(inst.EditorSelection.hasCursor()){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['30'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['113']++;if(sel.isCollapsed){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['31'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['114']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['33'][0]++,sel.anchorNode)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['33'][1]++,sel.anchorNode.get('innerHTML')==='&nbsp;')){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['32'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['115']++;sel.anchorNode.setStyle('backgroundColor',val);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['116']++;n=sel.anchorNode;}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['32'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['117']++;n=this.command('inserthtml','<span style="background-color: '+val+'">'+inst.EditorSelection.CURSOR+'</span>');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['118']++;sel.focusCursor(true,true);}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['119']++;return n;}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['31'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['120']++;return this._command(cmd,val);}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['30'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['121']++;this._command(cmd,val);}},hilitecolor:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['24']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['122']++;return ExecCommand.COMMANDS.backcolor.apply(this,arguments);},fontname2:function(cmd,val){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['25']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['123']++;this._command('fontname',val);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['124']++;var inst=this.getInstance(),sel=new inst.EditorSelection();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['125']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['35'][0]++,sel.isCollapsed)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['35'][1]++,this._lastKey!==32)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['34'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['126']++;if(sel.anchorNode.test('font')){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['36'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['127']++;sel.anchorNode.set('face',val);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['36'][1]++;}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['34'][1]++;}},fontsize2:function(cmd,val){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['26']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['128']++;this._command('fontsize',val);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['129']++;var inst=this.getInstance(),sel=new inst.EditorSelection(),p;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['130']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['38'][0]++,sel.isCollapsed)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['38'][1]++,sel.anchorNode)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['38'][2]++,this._lastKey!==32)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['37'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['131']++;if(Y.UA.webkit){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['39'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['132']++;if(sel.anchorNode.getStyle('lineHeight')){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['40'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['133']++;sel.anchorNode.setStyle('lineHeight','');}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['40'][1]++;}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['39'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['134']++;if(sel.anchorNode.test('font')){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['41'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['135']++;sel.anchorNode.set('size',val);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['41'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['136']++;if(Y.UA.gecko){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['42'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['137']++;p=sel.anchorNode.ancestor(inst.EditorSelection.DEFAULT_BLOCK_TAG);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['138']++;if(p){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['43'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['139']++;p.setStyle('fontSize','');}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['43'][1]++;}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['42'][1]++;}}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['37'][1]++;}},insertunorderedlist:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['27']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['140']++;this.command('list','ul');},insertorderedlist:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['28']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['141']++;this.command('list','ol');},list:function(cmd,tag){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['29']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['142']++;var inst=this.getInstance(),html,self=this,DIR='dir',cls='yui3-touched',dir,range,div,elm,n,str,s,par,list,lis,useP=inst.host.editorPara?(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['44'][0]++,true):(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['44'][1]++,false),tmp,sdir,hasPParent,fc,root=inst.EditorSelection.ROOT,sel=new inst.EditorSelection();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['143']++;cmd='insert'+(tag==='ul'?(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['45'][0]++,'un'):(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['45'][1]++,''))+'orderedlist';__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['144']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['47'][0]++,Y.UA.ie)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['47'][1]++,!sel.isCollapsed)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['46'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['145']++;range=sel._selection;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['146']++;html=range.htmlText;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['147']++;div=(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['48'][0]++,inst.Node.create(html))||(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['48'][1]++,root);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['148']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['50'][0]++,div.test('li'))||(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['50'][1]++,div.one('li'))){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['49'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['149']++;this._command(cmd,null);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['150']++;return;}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['49'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['151']++;if(div.test(tag)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['51'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['152']++;elm=range.item?(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['52'][0]++,range.item(0)):(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['52'][1]++,range.parentElement());__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['153']++;n=inst.one(elm);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['154']++;lis=n.all('li');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['155']++;str='<div>';__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['156']++;lis.each(function(l){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['30']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['157']++;str=self._wrapContent(l.get('innerHTML'));});__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['158']++;str+='</div>';__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['159']++;s=inst.Node.create(str);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['160']++;if(n.get('parentNode').test('div')){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['53'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['161']++;n=n.get('parentNode');}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['53'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['162']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['55'][0]++,n)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['55'][1]++,n.hasAttribute(DIR))){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['54'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['163']++;if(useP){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['56'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['164']++;s.all('p').setAttribute(DIR,n.getAttribute(DIR));}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['56'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['165']++;s.setAttribute(DIR,n.getAttribute(DIR));}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['54'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['166']++;if(useP){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['57'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['167']++;n.replace(s.get('innerHTML'));}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['57'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['168']++;n.replace(s);}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['169']++;if(range.moveToElementText){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['58'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['170']++;range.moveToElementText(s._node);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['58'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['171']++;range.select();}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['51'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['172']++;par=Y.one(range.parentElement());__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['173']++;if(!par.test(inst.EditorSelection.BLOCKS)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['59'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['174']++;par=par.ancestor(inst.EditorSelection.BLOCKS);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['59'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['175']++;if(par){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['60'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['176']++;if(par.hasAttribute(DIR)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['61'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['177']++;dir=par.getAttribute(DIR);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['61'][1]++;}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['60'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['178']++;if(html.indexOf('<br>')>-1){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['62'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['179']++;html=html.split(/<br>/i);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['62'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['180']++;tmp=inst.Node.create(html),ps=tmp?(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['63'][0]++,tmp.all('p')):(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['63'][1]++,null);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['181']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['65'][0]++,ps)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['65'][1]++,ps.size())){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['64'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['182']++;html=[];__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['183']++;ps.each(function(n){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['31']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['184']++;html.push(n.get('innerHTML'));});}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['64'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['185']++;html=[html];}}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['186']++;list='<'+tag+' id="ie-list">';__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['187']++;Y.each(html,function(v){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['32']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['188']++;var a=inst.Node.create(v);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['189']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['67'][0]++,a)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['67'][1]++,a.test('p'))){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['66'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['190']++;if(a.hasAttribute(DIR)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['68'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['191']++;dir=a.getAttribute(DIR);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['68'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['192']++;v=a.get('innerHTML');}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['66'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['193']++;list+='<li>'+v+'</li>';});__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['194']++;list+='</'+tag+'>';__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['195']++;range.pasteHTML(list);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['196']++;elm=inst.config.doc.getElementById('ie-list');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['197']++;elm.id='';__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['198']++;if(dir){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['69'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['199']++;elm.setAttribute(DIR,dir);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['69'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['200']++;if(range.moveToElementText){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['70'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['201']++;range.moveToElementText(elm);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['70'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['202']++;range.select();}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['46'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['203']++;if(Y.UA.ie){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['71'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['204']++;par=inst.one(sel._selection.parentElement());__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['205']++;if(par.test('p')){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['72'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['206']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['74'][0]++,par)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['74'][1]++,par.hasAttribute(DIR))){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['73'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['207']++;dir=par.getAttribute(DIR);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['73'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['208']++;html=Y.EditorSelection.getText(par);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['209']++;if(html===''){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['75'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['210']++;sdir='';__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['211']++;if(dir){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['76'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['212']++;sdir=' dir="'+dir+'"';}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['76'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['213']++;list=inst.Node.create(Y.Lang.sub('<{tag}{dir}><li></li></{tag}>',{tag:tag,dir:sdir}));__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['214']++;par.replace(list);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['215']++;sel.selectNode(list.one('li'));}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['75'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['216']++;this._command(cmd,null);}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['72'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['217']++;this._command(cmd,null);}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['71'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['218']++;root.all(tag).addClass(cls);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['219']++;if(sel.anchorNode.test(inst.EditorSelection.BLOCKS)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['77'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['220']++;par=sel.anchorNode;}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['77'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['221']++;par=sel.anchorNode.ancestor(inst.EditorSelection.BLOCKS);}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['222']++;if(!par){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['78'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['223']++;par=sel.anchorNode.one(inst.EditorSelection.BLOCKS);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['78'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['224']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['80'][0]++,par)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['80'][1]++,par.hasAttribute(DIR))){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['79'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['225']++;dir=par.getAttribute(DIR);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['79'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['226']++;if((__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['82'][0]++,par)&&(__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['82'][1]++,par.test(tag))){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['81'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['227']++;hasPParent=par.ancestor('p');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['228']++;html=inst.Node.create('<div/>');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['229']++;elm=par.all('li');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['230']++;elm.each(function(h){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['33']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['231']++;html.append(self._wrapContent(h.get('innerHTML'),hasPParent));});__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['232']++;if(dir){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['83'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['233']++;if(useP){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['84'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['234']++;html.all('p').setAttribute(DIR,dir);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['84'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['235']++;html.setAttribute(DIR,dir);}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['83'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['236']++;if(useP){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['85'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['237']++;html=inst.Node.create(html.get('innerHTML'));}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['85'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['238']++;fc=html.get('firstChild');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['239']++;par.replace(html);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['240']++;sel.selectNode(fc);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['81'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['241']++;this._command(cmd,null);}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['242']++;list=root.all(tag);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['243']++;if(dir){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['86'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['244']++;if(list.size()){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['87'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['245']++;list.each(function(n){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['34']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['246']++;if(!n.hasClass(cls)){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['88'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['247']++;n.setAttribute(DIR,dir);}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['88'][1]++;}});}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['87'][1]++;}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['86'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['248']++;list.removeClass(cls);}}},justify:function(cmd,val){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['35']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['249']++;if(Y.UA.webkit){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['89'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['250']++;var inst=this.getInstance(),sel=new inst.EditorSelection(),aNode=sel.anchorNode,html,bgColor=aNode.getStyle('backgroundColor');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['251']++;this._command(val);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['252']++;sel=new inst.EditorSelection();__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['253']++;if(sel.anchorNode.test('div')){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['90'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['254']++;html='<span>'+sel.anchorNode.get('innerHTML')+'</span>';__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['255']++;sel.anchorNode.set('innerHTML',html);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['256']++;sel.anchorNode.one('span').setStyle('backgroundColor',bgColor);__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['257']++;sel.selectNode(sel.anchorNode.one('span'));}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['90'][1]++;}}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['89'][1]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['258']++;this._command(val);}},justifycenter:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['36']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['259']++;this.command('justify','justifycenter');},justifyleft:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['37']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['260']++;this.command('justify','justifyleft');},justifyright:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['38']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['261']++;this.command('justify','justifyright');},justifyfull:function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['39']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['262']++;this.command('justify','justifyfull');}}});__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['263']++;if(Y.UA.ie){__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['91'][0]++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['264']++;ExecCommand.COMMANDS.bold=function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['40']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['265']++;fixIETags.call(this,'bold','b','FONT-WEIGHT: bold');};__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['266']++;ExecCommand.COMMANDS.italic=function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['41']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['267']++;fixIETags.call(this,'italic','i','FONT-STYLE: italic');};__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['268']++;ExecCommand.COMMANDS.underline=function(){__cov_zJJLlBnPHhoxKUOe9$BLCQ.f['42']++;__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['269']++;fixIETags.call(this,'underline','u','TEXT-DECORATION: underline');};}else{__cov_zJJLlBnPHhoxKUOe9$BLCQ.b['91'][1]++;}__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['270']++;Y.namespace('Plugin');__cov_zJJLlBnPHhoxKUOe9$BLCQ.s['271']++;Y.Plugin.ExecCommand=ExecCommand;},'3.13.0',{'requires':['frame']});