diff -r 322d0feea350 -r 89ef5ed3c48b src/cm/media/js/lib/yui/yui_3.10.3/build/frame/frame-coverage.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cm/media/js/lib/yui/yui_3.10.3/build/frame/frame-coverage.js Tue Jul 16 14:29:46 2013 +0200 @@ -0,0 +1,13 @@ +/* +YUI 3.10.3 (build 2fb5187) +Copyright 2013 Yahoo! Inc. All rights reserved. +Licensed under the BSD License. +http://yuilibrary.com/license/ +*/ + +if (typeof __coverage__ === 'undefined') { __coverage__ = {}; } +if (!__coverage__['build/frame/frame.js']) { + __coverage__['build/frame/frame.js'] = {"path":"build/frame/frame.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,"272":0,"273":0,"274":0,"275":0,"276":0,"277":0,"278":0,"279":0,"280":0,"281":0,"282":0,"283":0,"284":0,"285":0,"286":0,"287":0,"288":0,"289":0,"290":0,"291":0,"292":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],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,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],"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],"92":[0,0],"93":[0,0],"94":[0,0],"95":[0,0],"96":[0,0],"97":[0,0],"98":[0,0],"99":[0,0],"100":[0,0],"101":[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,"43":0,"44":0},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":17},"end":{"line":1,"column":36}}},"2":{"name":"(anonymous_2)","line":15,"loc":{"start":{"line":15,"column":16},"end":{"line":15,"column":27}}},"3":{"name":"(anonymous_3)","line":55,"loc":{"start":{"line":55,"column":17},"end":{"line":55,"column":30}}},"4":{"name":"(anonymous_4)","line":99,"loc":{"start":{"line":99,"column":41},"end":{"line":99,"column":52}}},"5":{"name":"(anonymous_5)","line":117,"loc":{"start":{"line":117,"column":24},"end":{"line":117,"column":36}}},"6":{"name":"(anonymous_6)","line":138,"loc":{"start":{"line":138,"column":21},"end":{"line":138,"column":33}}},"7":{"name":"(anonymous_7)","line":163,"loc":{"start":{"line":163,"column":21},"end":{"line":163,"column":32}}},"8":{"name":"(anonymous_8)","line":169,"loc":{"start":{"line":169,"column":20},"end":{"line":169,"column":31}}},"9":{"name":"(anonymous_9)","line":182,"loc":{"start":{"line":182,"column":19},"end":{"line":182,"column":31}}},"10":{"name":"(anonymous_10)","line":211,"loc":{"start":{"line":211,"column":29},"end":{"line":211,"column":40}}},"11":{"name":"(anonymous_11)","line":226,"loc":{"start":{"line":226,"column":21},"end":{"line":226,"column":32}}},"12":{"name":"(anonymous_12)","line":229,"loc":{"start":{"line":229,"column":37},"end":{"line":229,"column":52}}},"13":{"name":"(anonymous_13)","line":272,"loc":{"start":{"line":272,"column":23},"end":{"line":272,"column":34}}},"14":{"name":"(anonymous_14)","line":280,"loc":{"start":{"line":280,"column":25},"end":{"line":280,"column":37}}},"15":{"name":"(anonymous_15)","line":309,"loc":{"start":{"line":309,"column":25},"end":{"line":309,"column":37}}},"16":{"name":"(anonymous_16)","line":321,"loc":{"start":{"line":321,"column":33},"end":{"line":321,"column":44}}},"17":{"name":"(anonymous_17)","line":350,"loc":{"start":{"line":350,"column":26},"end":{"line":350,"column":38}}},"18":{"name":"(anonymous_18)","line":396,"loc":{"start":{"line":396,"column":26},"end":{"line":396,"column":41}}},"19":{"name":"(anonymous_19)","line":413,"loc":{"start":{"line":413,"column":18},"end":{"line":413,"column":33}}},"20":{"name":"(anonymous_20)","line":427,"loc":{"start":{"line":427,"column":18},"end":{"line":427,"column":33}}},"21":{"name":"(anonymous_21)","line":433,"loc":{"start":{"line":433,"column":47},"end":{"line":433,"column":62}}},"22":{"name":"(anonymous_22)","line":445,"loc":{"start":{"line":445,"column":23},"end":{"line":445,"column":38}}},"23":{"name":"(anonymous_23)","line":451,"loc":{"start":{"line":451,"column":29},"end":{"line":451,"column":41}}},"24":{"name":"(anonymous_24)","line":466,"loc":{"start":{"line":466,"column":23},"end":{"line":466,"column":37}}},"25":{"name":"(anonymous_25)","line":478,"loc":{"start":{"line":478,"column":22},"end":{"line":478,"column":36}}},"26":{"name":"(anonymous_26)","line":495,"loc":{"start":{"line":495,"column":25},"end":{"line":495,"column":40}}},"27":{"name":"(anonymous_27)","line":517,"loc":{"start":{"line":517,"column":13},"end":{"line":517,"column":24}}},"28":{"name":"(anonymous_28)","line":526,"loc":{"start":{"line":526,"column":26},"end":{"line":526,"column":37}}},"29":{"name":"(anonymous_29)","line":542,"loc":{"start":{"line":542,"column":18},"end":{"line":542,"column":48}}},"30":{"name":"(anonymous_30)","line":558,"loc":{"start":{"line":558,"column":21},"end":{"line":558,"column":32}}},"31":{"name":"(anonymous_31)","line":568,"loc":{"start":{"line":568,"column":16},"end":{"line":568,"column":31}}},"32":{"name":"(anonymous_32)","line":577,"loc":{"start":{"line":577,"column":32},"end":{"line":577,"column":46}}},"33":{"name":"(anonymous_33)","line":580,"loc":{"start":{"line":580,"column":32},"end":{"line":580,"column":44}}},"34":{"name":"(anonymous_34)","line":589,"loc":{"start":{"line":589,"column":32},"end":{"line":589,"column":43}}},"35":{"name":"(anonymous_35)","line":600,"loc":{"start":{"line":600,"column":48},"end":{"line":600,"column":59}}},"36":{"name":"(anonymous_36)","line":619,"loc":{"start":{"line":619,"column":22},"end":{"line":619,"column":33}}},"37":{"name":"(anonymous_37)","line":668,"loc":{"start":{"line":668,"column":15},"end":{"line":668,"column":28}}},"38":{"name":"(anonymous_38)","line":688,"loc":{"start":{"line":688,"column":39},"end":{"line":688,"column":50}}},"39":{"name":"(anonymous_39)","line":712,"loc":{"start":{"line":712,"column":14},"end":{"line":712,"column":25}}},"40":{"name":"(anonymous_40)","line":733,"loc":{"start":{"line":733,"column":14},"end":{"line":733,"column":25}}},"41":{"name":"(anonymous_41)","line":818,"loc":{"start":{"line":818,"column":20},"end":{"line":818,"column":31}}},"42":{"name":"(anonymous_42)","line":942,"loc":{"start":{"line":942,"column":24},"end":{"line":942,"column":36}}},"43":{"name":"(anonymous_43)","line":954,"loc":{"start":{"line":954,"column":24},"end":{"line":954,"column":35}}},"44":{"name":"(anonymous_44)","line":966,"loc":{"start":{"line":966,"column":24},"end":{"line":966,"column":37}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1016,"column":78}},"2":{"start":{"line":15,"column":4},"end":{"line":17,"column":6}},"3":{"start":{"line":16,"column":8},"end":{"line":16,"column":60}},"4":{"start":{"line":20,"column":4},"end":{"line":1009,"column":7}},"5":{"start":{"line":56,"column":12},"end":{"line":59,"column":121}},"6":{"start":{"line":61,"column":12},"end":{"line":61,"column":71}},"7":{"start":{"line":62,"column":12},"end":{"line":62,"column":54}},"8":{"start":{"line":64,"column":12},"end":{"line":64,"column":58}},"9":{"start":{"line":65,"column":12},"end":{"line":65,"column":53}},"10":{"start":{"line":66,"column":12},"end":{"line":66,"column":55}},"11":{"start":{"line":67,"column":12},"end":{"line":67,"column":46}},"12":{"start":{"line":69,"column":12},"end":{"line":88,"column":13}},"13":{"start":{"line":70,"column":16},"end":{"line":80,"column":19}},"14":{"start":{"line":81,"column":16},"end":{"line":86,"column":17}},"15":{"start":{"line":84,"column":20},"end":{"line":84,"column":60}},"16":{"start":{"line":90,"column":12},"end":{"line":90,"column":40}},"17":{"start":{"line":92,"column":12},"end":{"line":96,"column":13}},"18":{"start":{"line":93,"column":16},"end":{"line":93,"column":31}},"19":{"start":{"line":94,"column":16},"end":{"line":94,"column":36}},"20":{"start":{"line":95,"column":16},"end":{"line":95,"column":32}},"21":{"start":{"line":98,"column":12},"end":{"line":107,"column":13}},"22":{"start":{"line":99,"column":16},"end":{"line":104,"column":31}},"23":{"start":{"line":100,"column":20},"end":{"line":103,"column":21}},"24":{"start":{"line":101,"column":24},"end":{"line":101,"column":32}},"25":{"start":{"line":102,"column":24},"end":{"line":102,"column":39}},"26":{"start":{"line":106,"column":16},"end":{"line":106,"column":24}},"27":{"start":{"line":118,"column":12},"end":{"line":118,"column":38}},"28":{"start":{"line":119,"column":12},"end":{"line":119,"column":78}},"29":{"start":{"line":120,"column":12},"end":{"line":120,"column":87}},"30":{"start":{"line":121,"column":12},"end":{"line":123,"column":13}},"31":{"start":{"line":122,"column":16},"end":{"line":122,"column":42}},"32":{"start":{"line":124,"column":12},"end":{"line":126,"column":13}},"33":{"start":{"line":125,"column":16},"end":{"line":125,"column":42}},"34":{"start":{"line":127,"column":12},"end":{"line":127,"column":26}},"35":{"start":{"line":139,"column":12},"end":{"line":139,"column":25}},"36":{"start":{"line":141,"column":12},"end":{"line":144,"column":13}},"37":{"start":{"line":143,"column":16},"end":{"line":143,"column":23}},"38":{"start":{"line":146,"column":12},"end":{"line":146,"column":36}},"39":{"start":{"line":148,"column":12},"end":{"line":155,"column":13}},"40":{"start":{"line":149,"column":16},"end":{"line":154,"column":17}},"41":{"start":{"line":150,"column":20},"end":{"line":150,"column":53}},"42":{"start":{"line":151,"column":20},"end":{"line":151,"column":46}},"43":{"start":{"line":152,"column":20},"end":{"line":152,"column":72}},"44":{"start":{"line":153,"column":20},"end":{"line":153,"column":71}},"45":{"start":{"line":157,"column":12},"end":{"line":157,"column":37}},"46":{"start":{"line":158,"column":12},"end":{"line":158,"column":51}},"47":{"start":{"line":159,"column":12},"end":{"line":159,"column":29}},"48":{"start":{"line":161,"column":12},"end":{"line":161,"column":42}},"49":{"start":{"line":164,"column":12},"end":{"line":167,"column":15}},"50":{"start":{"line":170,"column":12},"end":{"line":170,"column":42}},"51":{"start":{"line":172,"column":12},"end":{"line":172,"column":40}},"52":{"start":{"line":173,"column":12},"end":{"line":173,"column":24}},"53":{"start":{"line":174,"column":12},"end":{"line":174,"column":34}},"54":{"start":{"line":183,"column":12},"end":{"line":184,"column":49}},"55":{"start":{"line":186,"column":12},"end":{"line":188,"column":13}},"56":{"start":{"line":187,"column":16},"end":{"line":187,"column":47}},"57":{"start":{"line":189,"column":12},"end":{"line":191,"column":13}},"58":{"start":{"line":190,"column":16},"end":{"line":190,"column":62}},"59":{"start":{"line":193,"column":12},"end":{"line":201,"column":13}},"60":{"start":{"line":194,"column":16},"end":{"line":194,"column":57}},"61":{"start":{"line":195,"column":16},"end":{"line":200,"column":17}},"62":{"start":{"line":197,"column":20},"end":{"line":199,"column":21}},"63":{"start":{"line":198,"column":24},"end":{"line":198,"column":36}},"64":{"start":{"line":204,"column":12},"end":{"line":204,"column":37}},"65":{"start":{"line":205,"column":12},"end":{"line":205,"column":51}},"66":{"start":{"line":206,"column":12},"end":{"line":206,"column":29}},"67":{"start":{"line":208,"column":12},"end":{"line":217,"column":13}},"68":{"start":{"line":209,"column":16},"end":{"line":214,"column":18}},"69":{"start":{"line":212,"column":24},"end":{"line":212,"column":36}},"70":{"start":{"line":216,"column":16},"end":{"line":216,"column":39}},"71":{"start":{"line":219,"column":12},"end":{"line":219,"column":38}},"72":{"start":{"line":227,"column":12},"end":{"line":227,"column":42}},"73":{"start":{"line":229,"column":12},"end":{"line":246,"column":21}},"74":{"start":{"line":230,"column":16},"end":{"line":231,"column":108}},"75":{"start":{"line":233,"column":16},"end":{"line":235,"column":17}},"76":{"start":{"line":234,"column":20},"end":{"line":234,"column":48}},"77":{"start":{"line":236,"column":16},"end":{"line":245,"column":17}},"78":{"start":{"line":237,"column":20},"end":{"line":244,"column":21}},"79":{"start":{"line":238,"column":24},"end":{"line":243,"column":25}},"80":{"start":{"line":240,"column":28},"end":{"line":240,"column":61}},"81":{"start":{"line":242,"column":28},"end":{"line":242,"column":60}},"82":{"start":{"line":248,"column":12},"end":{"line":248,"column":43}},"83":{"start":{"line":250,"column":12},"end":{"line":250,"column":77}},"84":{"start":{"line":253,"column":12},"end":{"line":253,"column":78}},"85":{"start":{"line":254,"column":12},"end":{"line":254,"column":77}},"86":{"start":{"line":256,"column":12},"end":{"line":256,"column":34}},"87":{"start":{"line":257,"column":12},"end":{"line":257,"column":46}},"88":{"start":{"line":258,"column":12},"end":{"line":260,"column":15}},"89":{"start":{"line":261,"column":12},"end":{"line":261,"column":58}},"90":{"start":{"line":273,"column":12},"end":{"line":275,"column":41}},"91":{"start":{"line":277,"column":12},"end":{"line":301,"column":13}},"92":{"start":{"line":279,"column":16},"end":{"line":279,"column":55}},"93":{"start":{"line":280,"column":16},"end":{"line":300,"column":19}},"94":{"start":{"line":281,"column":20},"end":{"line":282,"column":64}},"95":{"start":{"line":284,"column":20},"end":{"line":298,"column":21}},"96":{"start":{"line":285,"column":24},"end":{"line":297,"column":25}},"97":{"start":{"line":286,"column":28},"end":{"line":286,"column":65}},"98":{"start":{"line":288,"column":28},"end":{"line":296,"column":29}},"99":{"start":{"line":289,"column":32},"end":{"line":291,"column":33}},"100":{"start":{"line":290,"column":36},"end":{"line":290,"column":73}},"101":{"start":{"line":293,"column":32},"end":{"line":295,"column":33}},"102":{"start":{"line":294,"column":36},"end":{"line":294,"column":73}},"103":{"start":{"line":310,"column":12},"end":{"line":340,"column":13}},"104":{"start":{"line":311,"column":16},"end":{"line":311,"column":35}},"105":{"start":{"line":312,"column":16},"end":{"line":313,"column":52}},"106":{"start":{"line":315,"column":16},"end":{"line":315,"column":42}},"107":{"start":{"line":317,"column":16},"end":{"line":319,"column":17}},"108":{"start":{"line":318,"column":20},"end":{"line":318,"column":66}},"109":{"start":{"line":321,"column":16},"end":{"line":336,"column":26}},"110":{"start":{"line":322,"column":20},"end":{"line":324,"column":21}},"111":{"start":{"line":323,"column":24},"end":{"line":323,"column":90}},"112":{"start":{"line":326,"column":20},"end":{"line":334,"column":21}},"113":{"start":{"line":327,"column":24},"end":{"line":333,"column":25}},"114":{"start":{"line":328,"column":28},"end":{"line":328,"column":74}},"115":{"start":{"line":329,"column":28},"end":{"line":329,"column":52}},"116":{"start":{"line":330,"column":28},"end":{"line":330,"column":99}},"117":{"start":{"line":332,"column":28},"end":{"line":332,"column":62}},"118":{"start":{"line":335,"column":20},"end":{"line":335,"column":39}},"119":{"start":{"line":337,"column":16},"end":{"line":337,"column":43}},"120":{"start":{"line":339,"column":16},"end":{"line":339,"column":82}},"121":{"start":{"line":351,"column":12},"end":{"line":353,"column":13}},"122":{"start":{"line":352,"column":16},"end":{"line":352,"column":42}},"123":{"start":{"line":354,"column":12},"end":{"line":354,"column":36}},"124":{"start":{"line":355,"column":12},"end":{"line":355,"column":41}},"125":{"start":{"line":356,"column":12},"end":{"line":358,"column":13}},"126":{"start":{"line":357,"column":16},"end":{"line":357,"column":27}},"127":{"start":{"line":359,"column":12},"end":{"line":369,"column":13}},"128":{"start":{"line":360,"column":16},"end":{"line":365,"column":17}},"129":{"start":{"line":363,"column":24},"end":{"line":363,"column":35}},"130":{"start":{"line":364,"column":24},"end":{"line":364,"column":30}},"131":{"start":{"line":366,"column":16},"end":{"line":368,"column":17}},"132":{"start":{"line":367,"column":20},"end":{"line":367,"column":31}},"133":{"start":{"line":370,"column":12},"end":{"line":387,"column":13}},"134":{"start":{"line":371,"column":16},"end":{"line":386,"column":17}},"135":{"start":{"line":372,"column":20},"end":{"line":372,"column":46}},"136":{"start":{"line":373,"column":20},"end":{"line":373,"column":57}},"137":{"start":{"line":374,"column":20},"end":{"line":374,"column":59}},"138":{"start":{"line":375,"column":20},"end":{"line":380,"column":21}},"139":{"start":{"line":376,"column":24},"end":{"line":376,"column":44}},"140":{"start":{"line":377,"column":24},"end":{"line":377,"column":62}},"141":{"start":{"line":379,"column":24},"end":{"line":379,"column":67}},"142":{"start":{"line":382,"column":20},"end":{"line":385,"column":21}},"143":{"start":{"line":383,"column":24},"end":{"line":383,"column":66}},"144":{"start":{"line":397,"column":12},"end":{"line":403,"column":13}},"145":{"start":{"line":398,"column":16},"end":{"line":398,"column":50}},"146":{"start":{"line":399,"column":16},"end":{"line":401,"column":17}},"147":{"start":{"line":400,"column":20},"end":{"line":400,"column":64}},"148":{"start":{"line":402,"column":16},"end":{"line":402,"column":70}},"149":{"start":{"line":404,"column":12},"end":{"line":404,"column":24}},"150":{"start":{"line":414,"column":12},"end":{"line":417,"column":13}},"151":{"start":{"line":415,"column":16},"end":{"line":415,"column":46}},"152":{"start":{"line":416,"column":16},"end":{"line":416,"column":57}},"153":{"start":{"line":418,"column":12},"end":{"line":418,"column":24}},"154":{"start":{"line":428,"column":12},"end":{"line":437,"column":13}},"155":{"start":{"line":429,"column":16},"end":{"line":429,"column":46}},"156":{"start":{"line":430,"column":16},"end":{"line":430,"column":56}},"157":{"start":{"line":433,"column":16},"end":{"line":436,"column":32}},"158":{"start":{"line":434,"column":20},"end":{"line":434,"column":50}},"159":{"start":{"line":435,"column":20},"end":{"line":435,"column":60}},"160":{"start":{"line":438,"column":12},"end":{"line":438,"column":24}},"161":{"start":{"line":446,"column":12},"end":{"line":448,"column":13}},"162":{"start":{"line":447,"column":16},"end":{"line":447,"column":30}},"163":{"start":{"line":449,"column":12},"end":{"line":449,"column":25}},"164":{"start":{"line":450,"column":12},"end":{"line":458,"column":13}},"165":{"start":{"line":451,"column":16},"end":{"line":455,"column":19}},"166":{"start":{"line":452,"column":20},"end":{"line":454,"column":21}},"167":{"start":{"line":453,"column":24},"end":{"line":453,"column":90}},"168":{"start":{"line":457,"column":16},"end":{"line":457,"column":27}},"169":{"start":{"line":459,"column":12},"end":{"line":459,"column":23}},"170":{"start":{"line":467,"column":12},"end":{"line":470,"column":13}},"171":{"start":{"line":468,"column":16},"end":{"line":468,"column":46}},"172":{"start":{"line":469,"column":16},"end":{"line":469,"column":34}},"173":{"start":{"line":471,"column":12},"end":{"line":471,"column":23}},"174":{"start":{"line":479,"column":12},"end":{"line":485,"column":13}},"175":{"start":{"line":480,"column":16},"end":{"line":481,"column":50}},"176":{"start":{"line":483,"column":16},"end":{"line":483,"column":30}},"177":{"start":{"line":484,"column":16},"end":{"line":484,"column":85}},"178":{"start":{"line":486,"column":12},"end":{"line":486,"column":23}},"179":{"start":{"line":496,"column":12},"end":{"line":496,"column":34}},"180":{"start":{"line":497,"column":12},"end":{"line":497,"column":35}},"181":{"start":{"line":499,"column":12},"end":{"line":499,"column":48}},"182":{"start":{"line":501,"column":12},"end":{"line":509,"column":13}},"183":{"start":{"line":502,"column":16},"end":{"line":508,"column":17}},"184":{"start":{"line":503,"column":20},"end":{"line":507,"column":36}},"185":{"start":{"line":505,"column":24},"end":{"line":505,"column":70}},"186":{"start":{"line":506,"column":24},"end":{"line":506,"column":74}},"187":{"start":{"line":518,"column":12},"end":{"line":520,"column":27}},"188":{"start":{"line":522,"column":12},"end":{"line":524,"column":13}},"189":{"start":{"line":523,"column":16},"end":{"line":523,"column":32}},"190":{"start":{"line":525,"column":12},"end":{"line":530,"column":13}},"191":{"start":{"line":526,"column":16},"end":{"line":529,"column":19}},"192":{"start":{"line":527,"column":20},"end":{"line":527,"column":46}},"193":{"start":{"line":531,"column":12},"end":{"line":531,"column":41}},"194":{"start":{"line":543,"column":12},"end":{"line":543,"column":42}},"195":{"start":{"line":544,"column":12},"end":{"line":546,"column":13}},"196":{"start":{"line":545,"column":16},"end":{"line":545,"column":29}},"197":{"start":{"line":547,"column":12},"end":{"line":550,"column":13}},"198":{"start":{"line":548,"column":16},"end":{"line":548,"column":27}},"199":{"start":{"line":549,"column":16},"end":{"line":549,"column":30}},"200":{"start":{"line":551,"column":12},"end":{"line":551,"column":54}},"201":{"start":{"line":559,"column":12},"end":{"line":559,"column":34}},"202":{"start":{"line":569,"column":12},"end":{"line":571,"column":13}},"203":{"start":{"line":570,"column":16},"end":{"line":570,"column":28}},"204":{"start":{"line":572,"column":12},"end":{"line":572,"column":34}},"205":{"start":{"line":573,"column":12},"end":{"line":575,"column":13}},"206":{"start":{"line":574,"column":16},"end":{"line":574,"column":44}},"207":{"start":{"line":577,"column":12},"end":{"line":610,"column":22}},"208":{"start":{"line":579,"column":16},"end":{"line":604,"column":29}},"209":{"start":{"line":581,"column":24},"end":{"line":581,"column":48}},"210":{"start":{"line":590,"column":24},"end":{"line":590,"column":61}},"211":{"start":{"line":591,"column":24},"end":{"line":591,"column":43}},"212":{"start":{"line":592,"column":24},"end":{"line":592,"column":53}},"213":{"start":{"line":594,"column":24},"end":{"line":603,"column":25}},"214":{"start":{"line":595,"column":28},"end":{"line":595,"column":54}},"215":{"start":{"line":596,"column":28},"end":{"line":598,"column":29}},"216":{"start":{"line":597,"column":32},"end":{"line":597,"column":53}},"217":{"start":{"line":600,"column":28},"end":{"line":602,"column":36}},"218":{"start":{"line":601,"column":32},"end":{"line":601,"column":37}},"219":{"start":{"line":606,"column":16},"end":{"line":606,"column":30}},"220":{"start":{"line":608,"column":16},"end":{"line":608,"column":37}},"221":{"start":{"line":612,"column":12},"end":{"line":612,"column":24}},"222":{"start":{"line":620,"column":12},"end":{"line":622,"column":29}},"223":{"start":{"line":624,"column":12},"end":{"line":659,"column":13}},"224":{"start":{"line":625,"column":16},"end":{"line":625,"column":35}},"225":{"start":{"line":627,"column":16},"end":{"line":629,"column":17}},"226":{"start":{"line":628,"column":20},"end":{"line":628,"column":44}},"227":{"start":{"line":630,"column":16},"end":{"line":630,"column":40}},"228":{"start":{"line":632,"column":16},"end":{"line":658,"column":17}},"229":{"start":{"line":633,"column":20},"end":{"line":657,"column":21}},"230":{"start":{"line":634,"column":24},"end":{"line":634,"column":55}},"231":{"start":{"line":635,"column":27},"end":{"line":657,"column":21}},"232":{"start":{"line":636,"column":24},"end":{"line":636,"column":59}},"233":{"start":{"line":637,"column":24},"end":{"line":639,"column":25}},"234":{"start":{"line":638,"column":28},"end":{"line":638,"column":52}},"235":{"start":{"line":640,"column":24},"end":{"line":642,"column":25}},"236":{"start":{"line":641,"column":28},"end":{"line":641,"column":60}},"237":{"start":{"line":643,"column":24},"end":{"line":645,"column":25}},"238":{"start":{"line":644,"column":28},"end":{"line":644,"column":42}},"239":{"start":{"line":646,"column":24},"end":{"line":648,"column":25}},"240":{"start":{"line":647,"column":28},"end":{"line":647,"column":59}},"241":{"start":{"line":650,"column":24},"end":{"line":650,"column":54}},"242":{"start":{"line":651,"column":24},"end":{"line":656,"column":25}},"243":{"start":{"line":652,"column":28},"end":{"line":652,"column":54}},"244":{"start":{"line":653,"column":28},"end":{"line":655,"column":29}},"245":{"start":{"line":654,"column":32},"end":{"line":654,"column":65}},"246":{"start":{"line":669,"column":12},"end":{"line":703,"column":13}},"247":{"start":{"line":670,"column":16},"end":{"line":678,"column":17}},"248":{"start":{"line":671,"column":20},"end":{"line":671,"column":41}},"249":{"start":{"line":672,"column":20},"end":{"line":676,"column":21}},"250":{"start":{"line":673,"column":24},"end":{"line":675,"column":25}},"251":{"start":{"line":674,"column":28},"end":{"line":674,"column":66}},"252":{"start":{"line":679,"column":16},"end":{"line":681,"column":17}},"253":{"start":{"line":680,"column":20},"end":{"line":680,"column":40}},"254":{"start":{"line":682,"column":16},"end":{"line":684,"column":17}},"255":{"start":{"line":683,"column":20},"end":{"line":683,"column":25}},"256":{"start":{"line":686,"column":16},"end":{"line":702,"column":17}},"257":{"start":{"line":687,"column":20},"end":{"line":687,"column":41}},"258":{"start":{"line":688,"column":20},"end":{"line":700,"column":23}},"259":{"start":{"line":689,"column":24},"end":{"line":693,"column":25}},"260":{"start":{"line":690,"column":28},"end":{"line":692,"column":29}},"261":{"start":{"line":691,"column":32},"end":{"line":691,"column":70}},"262":{"start":{"line":694,"column":24},"end":{"line":696,"column":25}},"263":{"start":{"line":695,"column":28},"end":{"line":695,"column":48}},"264":{"start":{"line":697,"column":24},"end":{"line":699,"column":25}},"265":{"start":{"line":698,"column":28},"end":{"line":698,"column":33}},"266":{"start":{"line":704,"column":12},"end":{"line":704,"column":24}},"267":{"start":{"line":713,"column":12},"end":{"line":716,"column":15}},"268":{"start":{"line":717,"column":12},"end":{"line":724,"column":13}},"269":{"start":{"line":718,"column":16},"end":{"line":722,"column":31}},"270":{"start":{"line":719,"column":20},"end":{"line":721,"column":21}},"271":{"start":{"line":720,"column":24},"end":{"line":720,"column":72}},"272":{"start":{"line":723,"column":16},"end":{"line":723,"column":29}},"273":{"start":{"line":725,"column":12},"end":{"line":725,"column":24}},"274":{"start":{"line":734,"column":12},"end":{"line":737,"column":15}},"275":{"start":{"line":738,"column":12},"end":{"line":738,"column":24}},"276":{"start":{"line":819,"column":12},"end":{"line":820,"column":37}},"277":{"start":{"line":822,"column":12},"end":{"line":837,"column":13}},"278":{"start":{"line":823,"column":16},"end":{"line":823,"column":137}},"279":{"start":{"line":825,"column":16},"end":{"line":836,"column":17}},"280":{"start":{"line":826,"column":20},"end":{"line":826,"column":45}},"281":{"start":{"line":827,"column":20},"end":{"line":835,"column":21}},"282":{"start":{"line":828,"column":24},"end":{"line":834,"column":25}},"283":{"start":{"line":829,"column":28},"end":{"line":833,"column":29}},"284":{"start":{"line":830,"column":32},"end":{"line":832,"column":33}},"285":{"start":{"line":831,"column":36},"end":{"line":831,"column":68}},"286":{"start":{"line":838,"column":12},"end":{"line":838,"column":23}},"287":{"start":{"line":943,"column":20},"end":{"line":943,"column":36}},"288":{"start":{"line":955,"column":20},"end":{"line":955,"column":40}},"289":{"start":{"line":967,"column":20},"end":{"line":969,"column":21}},"290":{"start":{"line":968,"column":24},"end":{"line":968,"column":50}},"291":{"start":{"line":970,"column":20},"end":{"line":970,"column":30}},"292":{"start":{"line":1012,"column":4},"end":{"line":1012,"column":20}}},"branchMap":{"1":{"line":59,"type":"cond-expr","locations":[{"start":{"line":59,"column":54},"end":{"line":59,"column":114}},{"start":{"line":59,"column":117},"end":{"line":59,"column":119}}]},"2":{"line":69,"type":"if","locations":[{"start":{"line":69,"column":12},"end":{"line":69,"column":12}},{"start":{"line":69,"column":12},"end":{"line":69,"column":12}}]},"3":{"line":81,"type":"if","locations":[{"start":{"line":81,"column":16},"end":{"line":81,"column":16}},{"start":{"line":81,"column":16},"end":{"line":81,"column":16}}]},"4":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":12},"end":{"line":92,"column":12}},{"start":{"line":92,"column":12},"end":{"line":92,"column":12}}]},"5":{"line":98,"type":"if","locations":[{"start":{"line":98,"column":12},"end":{"line":98,"column":12}},{"start":{"line":98,"column":12},"end":{"line":98,"column":12}}]},"6":{"line":100,"type":"if","locations":[{"start":{"line":100,"column":20},"end":{"line":100,"column":20}},{"start":{"line":100,"column":20},"end":{"line":100,"column":20}}]},"7":{"line":100,"type":"binary-expr","locations":[{"start":{"line":100,"column":24},"end":{"line":100,"column":31}},{"start":{"line":100,"column":35},"end":{"line":100,"column":58}}]},"8":{"line":118,"type":"cond-expr","locations":[{"start":{"line":118,"column":31},"end":{"line":118,"column":32}},{"start":{"line":118,"column":35},"end":{"line":118,"column":37}}]},"9":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":12},"end":{"line":121,"column":12}},{"start":{"line":121,"column":12},"end":{"line":121,"column":12}}]},"10":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":12},"end":{"line":124,"column":12}},{"start":{"line":124,"column":12},"end":{"line":124,"column":12}}]},"11":{"line":141,"type":"if","locations":[{"start":{"line":141,"column":12},"end":{"line":141,"column":12}},{"start":{"line":141,"column":12},"end":{"line":141,"column":12}}]},"12":{"line":148,"type":"if","locations":[{"start":{"line":148,"column":12},"end":{"line":148,"column":12}},{"start":{"line":148,"column":12},"end":{"line":148,"column":12}}]},"13":{"line":148,"type":"binary-expr","locations":[{"start":{"line":148,"column":16},"end":{"line":148,"column":27}},{"start":{"line":148,"column":31},"end":{"line":148,"column":42}}]},"14":{"line":149,"type":"if","locations":[{"start":{"line":149,"column":16},"end":{"line":149,"column":16}},{"start":{"line":149,"column":16},"end":{"line":149,"column":16}}]},"15":{"line":186,"type":"if","locations":[{"start":{"line":186,"column":12},"end":{"line":186,"column":12}},{"start":{"line":186,"column":12},"end":{"line":186,"column":12}}]},"16":{"line":189,"type":"if","locations":[{"start":{"line":189,"column":12},"end":{"line":189,"column":12}},{"start":{"line":189,"column":12},"end":{"line":189,"column":12}}]},"17":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":12},"end":{"line":193,"column":12}},{"start":{"line":193,"column":12},"end":{"line":193,"column":12}}]},"18":{"line":195,"type":"if","locations":[{"start":{"line":195,"column":16},"end":{"line":195,"column":16}},{"start":{"line":195,"column":16},"end":{"line":195,"column":16}}]},"19":{"line":197,"type":"if","locations":[{"start":{"line":197,"column":20},"end":{"line":197,"column":20}},{"start":{"line":197,"column":20},"end":{"line":197,"column":20}}]},"20":{"line":208,"type":"if","locations":[{"start":{"line":208,"column":12},"end":{"line":208,"column":12}},{"start":{"line":208,"column":12},"end":{"line":208,"column":12}}]},"21":{"line":231,"type":"cond-expr","locations":[{"start":{"line":231,"column":66},"end":{"line":231,"column":101}},{"start":{"line":231,"column":104},"end":{"line":231,"column":106}}]},"22":{"line":231,"type":"binary-expr","locations":[{"start":{"line":231,"column":28},"end":{"line":231,"column":35}},{"start":{"line":231,"column":39},"end":{"line":231,"column":62}}]},"23":{"line":233,"type":"if","locations":[{"start":{"line":233,"column":16},"end":{"line":233,"column":16}},{"start":{"line":233,"column":16},"end":{"line":233,"column":16}}]},"24":{"line":236,"type":"if","locations":[{"start":{"line":236,"column":16},"end":{"line":236,"column":16}},{"start":{"line":236,"column":16},"end":{"line":236,"column":16}}]},"25":{"line":237,"type":"if","locations":[{"start":{"line":237,"column":20},"end":{"line":237,"column":20}},{"start":{"line":237,"column":20},"end":{"line":237,"column":20}}]},"26":{"line":237,"type":"binary-expr","locations":[{"start":{"line":237,"column":24},"end":{"line":237,"column":37}},{"start":{"line":237,"column":41},"end":{"line":237,"column":53}},{"start":{"line":237,"column":57},"end":{"line":237,"column":70}}]},"27":{"line":238,"type":"if","locations":[{"start":{"line":238,"column":24},"end":{"line":238,"column":24}},{"start":{"line":238,"column":24},"end":{"line":238,"column":24}}]},"28":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":12},"end":{"line":277,"column":12}},{"start":{"line":277,"column":12},"end":{"line":277,"column":12}}]},"29":{"line":277,"type":"binary-expr","locations":[{"start":{"line":277,"column":16},"end":{"line":277,"column":29}},{"start":{"line":277,"column":33},"end":{"line":277,"column":43}}]},"30":{"line":284,"type":"if","locations":[{"start":{"line":284,"column":20},"end":{"line":284,"column":20}},{"start":{"line":284,"column":20},"end":{"line":284,"column":20}}]},"31":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":24},"end":{"line":285,"column":24}},{"start":{"line":285,"column":24},"end":{"line":285,"column":24}}]},"32":{"line":288,"type":"if","locations":[{"start":{"line":288,"column":28},"end":{"line":288,"column":28}},{"start":{"line":288,"column":28},"end":{"line":288,"column":28}}]},"33":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":32},"end":{"line":289,"column":32}},{"start":{"line":289,"column":32},"end":{"line":289,"column":32}}]},"34":{"line":293,"type":"if","locations":[{"start":{"line":293,"column":32},"end":{"line":293,"column":32}},{"start":{"line":293,"column":32},"end":{"line":293,"column":32}}]},"35":{"line":310,"type":"if","locations":[{"start":{"line":310,"column":12},"end":{"line":310,"column":12}},{"start":{"line":310,"column":12},"end":{"line":310,"column":12}}]},"36":{"line":317,"type":"if","locations":[{"start":{"line":317,"column":16},"end":{"line":317,"column":16}},{"start":{"line":317,"column":16},"end":{"line":317,"column":16}}]},"37":{"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}}]},"38":{"line":326,"type":"if","locations":[{"start":{"line":326,"column":20},"end":{"line":326,"column":20}},{"start":{"line":326,"column":20},"end":{"line":326,"column":20}}]},"39":{"line":327,"type":"if","locations":[{"start":{"line":327,"column":24},"end":{"line":327,"column":24}},{"start":{"line":327,"column":24},"end":{"line":327,"column":24}}]},"40":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":12},"end":{"line":351,"column":12}},{"start":{"line":351,"column":12},"end":{"line":351,"column":12}}]},"41":{"line":356,"type":"if","locations":[{"start":{"line":356,"column":12},"end":{"line":356,"column":12}},{"start":{"line":356,"column":12},"end":{"line":356,"column":12}}]},"42":{"line":359,"type":"if","locations":[{"start":{"line":359,"column":12},"end":{"line":359,"column":12}},{"start":{"line":359,"column":12},"end":{"line":359,"column":12}}]},"43":{"line":360,"type":"switch","locations":[{"start":{"line":361,"column":20},"end":{"line":361,"column":27}},{"start":{"line":362,"column":20},"end":{"line":364,"column":30}}]},"44":{"line":366,"type":"if","locations":[{"start":{"line":366,"column":16},"end":{"line":366,"column":16}},{"start":{"line":366,"column":16},"end":{"line":366,"column":16}}]},"45":{"line":366,"type":"binary-expr","locations":[{"start":{"line":366,"column":20},"end":{"line":366,"column":29}},{"start":{"line":366,"column":33},"end":{"line":366,"column":43}}]},"46":{"line":370,"type":"if","locations":[{"start":{"line":370,"column":12},"end":{"line":370,"column":12}},{"start":{"line":370,"column":12},"end":{"line":370,"column":12}}]},"47":{"line":375,"type":"if","locations":[{"start":{"line":375,"column":20},"end":{"line":375,"column":20}},{"start":{"line":375,"column":20},"end":{"line":375,"column":20}}]},"48":{"line":382,"type":"if","locations":[{"start":{"line":382,"column":20},"end":{"line":382,"column":20}},{"start":{"line":382,"column":20},"end":{"line":382,"column":20}}]},"49":{"line":397,"type":"if","locations":[{"start":{"line":397,"column":12},"end":{"line":397,"column":12}},{"start":{"line":397,"column":12},"end":{"line":397,"column":12}}]},"50":{"line":397,"type":"binary-expr","locations":[{"start":{"line":397,"column":16},"end":{"line":397,"column":21}},{"start":{"line":397,"column":25},"end":{"line":397,"column":36}}]},"51":{"line":399,"type":"if","locations":[{"start":{"line":399,"column":16},"end":{"line":399,"column":16}},{"start":{"line":399,"column":16},"end":{"line":399,"column":16}}]},"52":{"line":414,"type":"if","locations":[{"start":{"line":414,"column":12},"end":{"line":414,"column":12}},{"start":{"line":414,"column":12},"end":{"line":414,"column":12}}]},"53":{"line":428,"type":"if","locations":[{"start":{"line":428,"column":12},"end":{"line":428,"column":12}},{"start":{"line":428,"column":12},"end":{"line":428,"column":12}}]},"54":{"line":446,"type":"if","locations":[{"start":{"line":446,"column":12},"end":{"line":446,"column":12}},{"start":{"line":446,"column":12},"end":{"line":446,"column":12}}]},"55":{"line":450,"type":"if","locations":[{"start":{"line":450,"column":12},"end":{"line":450,"column":12}},{"start":{"line":450,"column":12},"end":{"line":450,"column":12}}]},"56":{"line":452,"type":"if","locations":[{"start":{"line":452,"column":20},"end":{"line":452,"column":20}},{"start":{"line":452,"column":20},"end":{"line":452,"column":20}}]},"57":{"line":467,"type":"if","locations":[{"start":{"line":467,"column":12},"end":{"line":467,"column":12}},{"start":{"line":467,"column":12},"end":{"line":467,"column":12}}]},"58":{"line":479,"type":"if","locations":[{"start":{"line":479,"column":12},"end":{"line":479,"column":12}},{"start":{"line":479,"column":12},"end":{"line":479,"column":12}}]},"59":{"line":501,"type":"if","locations":[{"start":{"line":501,"column":12},"end":{"line":501,"column":12}},{"start":{"line":501,"column":12},"end":{"line":501,"column":12}}]},"60":{"line":502,"type":"if","locations":[{"start":{"line":502,"column":16},"end":{"line":502,"column":16}},{"start":{"line":502,"column":16},"end":{"line":502,"column":16}}]},"61":{"line":522,"type":"if","locations":[{"start":{"line":522,"column":12},"end":{"line":522,"column":12}},{"start":{"line":522,"column":12},"end":{"line":522,"column":12}}]},"62":{"line":525,"type":"if","locations":[{"start":{"line":525,"column":12},"end":{"line":525,"column":12}},{"start":{"line":525,"column":12},"end":{"line":525,"column":12}}]},"63":{"line":544,"type":"if","locations":[{"start":{"line":544,"column":12},"end":{"line":544,"column":12}},{"start":{"line":544,"column":12},"end":{"line":544,"column":12}}]},"64":{"line":547,"type":"if","locations":[{"start":{"line":547,"column":12},"end":{"line":547,"column":12}},{"start":{"line":547,"column":12},"end":{"line":547,"column":12}}]},"65":{"line":569,"type":"if","locations":[{"start":{"line":569,"column":12},"end":{"line":569,"column":12}},{"start":{"line":569,"column":12},"end":{"line":569,"column":12}}]},"66":{"line":573,"type":"if","locations":[{"start":{"line":573,"column":12},"end":{"line":573,"column":12}},{"start":{"line":573,"column":12},"end":{"line":573,"column":12}}]},"67":{"line":596,"type":"if","locations":[{"start":{"line":596,"column":28},"end":{"line":596,"column":28}},{"start":{"line":596,"column":28},"end":{"line":596,"column":28}}]},"68":{"line":624,"type":"if","locations":[{"start":{"line":624,"column":12},"end":{"line":624,"column":12}},{"start":{"line":624,"column":12},"end":{"line":624,"column":12}}]},"69":{"line":627,"type":"if","locations":[{"start":{"line":627,"column":16},"end":{"line":627,"column":16}},{"start":{"line":627,"column":16},"end":{"line":627,"column":16}}]},"70":{"line":627,"type":"binary-expr","locations":[{"start":{"line":627,"column":20},"end":{"line":627,"column":31}},{"start":{"line":627,"column":35},"end":{"line":627,"column":60}}]},"71":{"line":632,"type":"if","locations":[{"start":{"line":632,"column":16},"end":{"line":632,"column":16}},{"start":{"line":632,"column":16},"end":{"line":632,"column":16}}]},"72":{"line":633,"type":"if","locations":[{"start":{"line":633,"column":20},"end":{"line":633,"column":20}},{"start":{"line":633,"column":20},"end":{"line":633,"column":20}}]},"73":{"line":635,"type":"if","locations":[{"start":{"line":635,"column":27},"end":{"line":635,"column":27}},{"start":{"line":635,"column":27},"end":{"line":635,"column":27}}]},"74":{"line":637,"type":"if","locations":[{"start":{"line":637,"column":24},"end":{"line":637,"column":24}},{"start":{"line":637,"column":24},"end":{"line":637,"column":24}}]},"75":{"line":640,"type":"if","locations":[{"start":{"line":640,"column":24},"end":{"line":640,"column":24}},{"start":{"line":640,"column":24},"end":{"line":640,"column":24}}]},"76":{"line":643,"type":"if","locations":[{"start":{"line":643,"column":24},"end":{"line":643,"column":24}},{"start":{"line":643,"column":24},"end":{"line":643,"column":24}}]},"77":{"line":646,"type":"if","locations":[{"start":{"line":646,"column":24},"end":{"line":646,"column":24}},{"start":{"line":646,"column":24},"end":{"line":646,"column":24}}]},"78":{"line":651,"type":"if","locations":[{"start":{"line":651,"column":24},"end":{"line":651,"column":24}},{"start":{"line":651,"column":24},"end":{"line":651,"column":24}}]},"79":{"line":653,"type":"if","locations":[{"start":{"line":653,"column":28},"end":{"line":653,"column":28}},{"start":{"line":653,"column":28},"end":{"line":653,"column":28}}]},"80":{"line":669,"type":"if","locations":[{"start":{"line":669,"column":12},"end":{"line":669,"column":12}},{"start":{"line":669,"column":12},"end":{"line":669,"column":12}}]},"81":{"line":669,"type":"binary-expr","locations":[{"start":{"line":669,"column":16},"end":{"line":669,"column":23}},{"start":{"line":669,"column":27},"end":{"line":669,"column":38}}]},"82":{"line":672,"type":"if","locations":[{"start":{"line":672,"column":20},"end":{"line":672,"column":20}},{"start":{"line":672,"column":20},"end":{"line":672,"column":20}}]},"83":{"line":673,"type":"if","locations":[{"start":{"line":673,"column":24},"end":{"line":673,"column":24}},{"start":{"line":673,"column":24},"end":{"line":673,"column":24}}]},"84":{"line":679,"type":"if","locations":[{"start":{"line":679,"column":16},"end":{"line":679,"column":16}},{"start":{"line":679,"column":16},"end":{"line":679,"column":16}}]},"85":{"line":682,"type":"if","locations":[{"start":{"line":682,"column":16},"end":{"line":682,"column":16}},{"start":{"line":682,"column":16},"end":{"line":682,"column":16}}]},"86":{"line":689,"type":"if","locations":[{"start":{"line":689,"column":24},"end":{"line":689,"column":24}},{"start":{"line":689,"column":24},"end":{"line":689,"column":24}}]},"87":{"line":690,"type":"if","locations":[{"start":{"line":690,"column":28},"end":{"line":690,"column":28}},{"start":{"line":690,"column":28},"end":{"line":690,"column":28}}]},"88":{"line":694,"type":"if","locations":[{"start":{"line":694,"column":24},"end":{"line":694,"column":24}},{"start":{"line":694,"column":24},"end":{"line":694,"column":24}}]},"89":{"line":697,"type":"if","locations":[{"start":{"line":697,"column":24},"end":{"line":697,"column":24}},{"start":{"line":697,"column":24},"end":{"line":697,"column":24}}]},"90":{"line":717,"type":"if","locations":[{"start":{"line":717,"column":12},"end":{"line":717,"column":12}},{"start":{"line":717,"column":12},"end":{"line":717,"column":12}}]},"91":{"line":719,"type":"if","locations":[{"start":{"line":719,"column":20},"end":{"line":719,"column":20}},{"start":{"line":719,"column":20},"end":{"line":719,"column":20}}]},"92":{"line":822,"type":"if","locations":[{"start":{"line":822,"column":12},"end":{"line":822,"column":12}},{"start":{"line":822,"column":12},"end":{"line":822,"column":12}}]},"93":{"line":823,"type":"cond-expr","locations":[{"start":{"line":823,"column":64},"end":{"line":823,"column":81}},{"start":{"line":823,"column":84},"end":{"line":823,"column":86}}]},"94":{"line":823,"type":"cond-expr","locations":[{"start":{"line":823,"column":107},"end":{"line":823,"column":124}},{"start":{"line":823,"column":127},"end":{"line":823,"column":129}}]},"95":{"line":825,"type":"if","locations":[{"start":{"line":825,"column":16},"end":{"line":825,"column":16}},{"start":{"line":825,"column":16},"end":{"line":825,"column":16}}]},"96":{"line":827,"type":"if","locations":[{"start":{"line":827,"column":20},"end":{"line":827,"column":20}},{"start":{"line":827,"column":20},"end":{"line":827,"column":20}}]},"97":{"line":828,"type":"if","locations":[{"start":{"line":828,"column":24},"end":{"line":828,"column":24}},{"start":{"line":828,"column":24},"end":{"line":828,"column":24}}]},"98":{"line":829,"type":"if","locations":[{"start":{"line":829,"column":28},"end":{"line":829,"column":28}},{"start":{"line":829,"column":28},"end":{"line":829,"column":28}}]},"99":{"line":830,"type":"if","locations":[{"start":{"line":830,"column":32},"end":{"line":830,"column":32}},{"start":{"line":830,"column":32},"end":{"line":830,"column":32}}]},"100":{"line":894,"type":"cond-expr","locations":[{"start":{"line":894,"column":51},"end":{"line":894,"column":59}},{"start":{"line":894,"column":62},"end":{"line":894,"column":65}}]},"101":{"line":967,"type":"if","locations":[{"start":{"line":967,"column":20},"end":{"line":967,"column":20}},{"start":{"line":967,"column":20},"end":{"line":967,"column":20}}]}},"code":["(function () { YUI.add('frame', function (Y, NAME) {",""," /*jshint maxlen: 500 */"," /**"," * Creates a wrapper around an iframe. It loads the content either from a local"," * file or from script and creates a local YUI instance bound to that new window and document."," * @class Frame"," * @for Frame"," * @extends Base"," * @constructor"," * @module editor"," * @submodule frame"," */",""," var Frame = function() {"," Frame.superclass.constructor.apply(this, arguments);"," };","",""," Y.extend(Frame, Y.Base, {"," /**"," * @private"," * @property _ready"," * @description Internal reference set when the content is ready."," * @type Boolean"," */"," _ready: null,"," /**"," * @private"," * @property _rendered"," * @description Internal reference set when render is called."," * @type Boolean"," */"," _rendered: null,"," /**"," * @private"," * @property _iframe"," * @description Internal Node reference to the iFrame or the window"," * @type Node"," */"," _iframe: null,"," /**"," * @private"," * @property _instance"," * @description Internal reference to the YUI instance bound to the iFrame or window"," * @type YUI"," */"," _instance: null,"," /**"," * @private"," * @method _create"," * @description Create the iframe or Window and get references to the Document & Window"," * @return {Object} Hash table containing references to the new Document & Window"," */"," _create: function(cb) {"," var res, html = '', timer,"," //if the src attr is different than the default, don't create the document"," create = (this.get('src') === Frame.ATTRS.src.value),"," extra_css = ((this.get('extracss')) ? '' : '');"," "," this._iframe = Y.one(Y.config.doc.createElement('iframe'));"," this._iframe.setAttrs(Frame.IFRAME_ATTRS);",""," this._iframe.setStyle('visibility', 'hidden');"," this._iframe.set('src', this.get('src'));"," this.get('container').append(this._iframe);"," this._iframe.set('height', '99%');",""," if (create) {"," html = Y.Lang.sub(Frame.PAGE_HTML, {"," DIR: this.get('dir'),"," LANG: this.get('lang'),"," TITLE: this.get('title'),"," META: Frame.META,"," LINKED_CSS: this.get('linkedcss'),"," CONTENT: this.get('content'),"," BASE_HREF: this.get('basehref'),"," DEFAULT_CSS: Frame.DEFAULT_CSS,"," EXTRA_CSS: extra_css"," });"," if (Y.config.doc.compatMode !== 'BackCompat') {",""," //html = Frame.DOC_TYPE + \"\\n\" + html;"," html = Frame.getDocType() + \"\\n\" + html;"," } else {"," }",""," }",""," res = this._resolveWinDoc();",""," if (html) {"," res.doc.open();"," res.doc.write(html);"," res.doc.close();"," }",""," if (!res.doc.documentElement) {"," timer = Y.later(1, this, function() {"," if (res.doc && res.doc.documentElement) {"," cb(res);"," timer.cancel();"," }"," }, null, true);"," } else {"," cb(res);"," }",""," },"," /**"," * @private"," * @method _resolveWinDoc"," * @description Resolves the document and window from an iframe or window instance"," * @param {Object} c The YUI Config to add the window and document to"," * @return {Object} Object hash of window and document references, if a YUI config was passed, it is returned."," */"," _resolveWinDoc: function(c) {"," var config = (c) ? c : {};"," config.win = Y.Node.getDOMNode(this._iframe.get('contentWindow'));"," config.doc = Y.Node.getDOMNode(this._iframe.get('contentWindow.document'));"," if (!config.doc) {"," config.doc = Y.config.doc;"," }"," if (!config.win) {"," config.win = Y.config.win;"," }"," return config;"," },"," /**"," * @private"," * @method _onDomEvent"," * @description Generic handler for all DOM events fired by the iframe or window. This handler"," * takes the current EventFacade and augments it to fire on the Frame host. It adds two new properties"," * to the EventFacade called frameX and frameY which adds the scroll and xy position of the iframe"," * to the original pageX and pageY of the event so external nodes can be positioned over the frame."," * @param {Event.Facade} e"," */"," _onDomEvent: function(e) {"," var xy, node;",""," if (!Y.Node.getDOMNode(this._iframe)) {"," //The iframe is null for some reason, bail on sending events."," return;"," }",""," e.frameX = e.frameY = 0;",""," if (e.pageX > 0 || e.pageY > 0) {"," if (e.type.substring(0, 3) !== 'key') {"," node = this._instance.one('win');"," xy = this._iframe.getXY();"," e.frameX = xy[0] + e.pageX - node.get('scrollLeft');"," e.frameY = xy[1] + e.pageY - node.get('scrollTop');"," }"," }",""," e.frameTarget = e.target;"," e.frameCurrentTarget = e.currentTarget;"," e.frameEvent = e;",""," this.fire('dom:' + e.type, e);"," },"," initializer: function() {"," this.publish('ready', {"," emitFacade: true,"," defaultFn: this._defReadyFn"," });"," },"," destructor: function() {"," var inst = this.getInstance();",""," inst.one('doc').detachAll();"," inst = null;"," this._iframe.remove();"," },"," /**"," * @private"," * @method _DOMPaste"," * @description Simple pass thru handler for the paste event so we can do content cleanup"," * @param {Event.Facade} e"," */"," _DOMPaste: function(e) {"," var inst = this.getInstance(),"," data = '', win = inst.config.win;",""," if (e._event.originalTarget) {"," data = e._event.originalTarget;"," }"," if (e._event.clipboardData) {"," data = e._event.clipboardData.getData('Text');"," }",""," if (win.clipboardData) {"," data = win.clipboardData.getData('Text');"," if (data === '') { // Could be empty, or failed"," // Verify failure"," if (!win.clipboardData.setData('Text', data)) {"," data = null;"," }"," }"," }","",""," e.frameTarget = e.target;"," e.frameCurrentTarget = e.currentTarget;"," e.frameEvent = e;",""," if (data) {"," e.clipboardData = {"," data: data,"," getData: function() {"," return data;"," }"," };"," } else {"," e.clipboardData = null;"," }",""," this.fire('dom:paste', e);"," },"," /**"," * @private"," * @method _defReadyFn"," * @description Binds DOM events, sets the iframe to visible and fires the ready event"," */"," _defReadyFn: function() {"," var inst = this.getInstance();",""," Y.each(Frame.DOM_EVENTS, function(v, k) {"," var fn = Y.bind(this._onDomEvent, this),"," kfn = ((Y.UA.ie && Frame.THROTTLE_TIME > 0) ? Y.throttle(fn, Frame.THROTTLE_TIME) : fn);",""," if (!inst.Node.DOM_EVENTS[k]) {"," inst.Node.DOM_EVENTS[k] = 1;"," }"," if (v === 1) {"," if (k !== 'focus' && k !== 'blur' && k !== 'paste') {"," if (k.substring(0, 3) === 'key') {"," //Throttle key events in IE"," inst.on(k, kfn, inst.config.doc);"," } else {"," inst.on(k, fn, inst.config.doc);"," }"," }"," }"," }, this);",""," inst.Node.DOM_EVENTS.paste = 1;",""," inst.on('paste', Y.bind(this._DOMPaste, this), inst.one('body'));",""," //Adding focus/blur to the window object"," inst.on('focus', Y.bind(this._onDomEvent, this), inst.config.win);"," inst.on('blur', Y.bind(this._onDomEvent, this), inst.config.win);",""," inst.__use = inst.use;"," inst.use = Y.bind(this.use, this);"," this._iframe.setStyles({"," visibility: 'inherit'"," });"," inst.one('body').setStyle('display', 'block');"," },"," /**"," * It appears that having a BR tag anywhere in the source \"below\" a table with a percentage width (in IE 7 & 8)"," * if there is any TEXTINPUT's outside the iframe, the cursor will rapidly flickr and the CPU would occasionally"," * spike. This method finds all
's below the sourceIndex of the first table. Does some checks to see if they"," * can be modified and replaces then with a so the layout will remain in tact, but the flickering will"," * no longer happen."," * @method _fixIECursors"," * @private"," */"," _fixIECursors: function() {"," var inst = this.getInstance(),"," tables = inst.all('table'),"," brs = inst.all('br'), si;",""," if (tables.size() && brs.size()) {"," //First Table"," si = tables.item(0).get('sourceIndex');"," brs.each(function(n) {"," var p = n.get('parentNode'),"," c = p.get('children'), b = p.all('>br');",""," if (p.test('div')) {"," if (c.size() > 2) {"," n.replace(inst.Node.create(''));"," } else {"," if (n.get('sourceIndex') > si) {"," if (b.size()) {"," n.replace(inst.Node.create(''));"," }"," } else {"," if (b.size() > 1) {"," n.replace(inst.Node.create(''));"," }"," }"," }"," }",""," });"," }"," },"," /**"," * @private"," * @method _onContentReady"," * @description Called once the content is available in the frame/window and calls the final use call"," * on the internal instance so that the modules are loaded properly."," */"," _onContentReady: function(e) {"," if (!this._ready) {"," this._ready = true;"," var inst = this.getInstance(),"," args = Y.clone(this.get('use'));",""," this.fire('contentready');",""," if (e) {"," inst.config.doc = Y.Node.getDOMNode(e.target);"," }"," //TODO Circle around and deal with CSS loading..."," args.push(Y.bind(function() {"," if (inst.EditorSelection) {"," inst.EditorSelection.DEFAULT_BLOCK_TAG = this.get('defaultblock');"," }"," //Moved to here so that the iframe is ready before allowing editing.."," if (this.get('designMode')) {"," if(Y.UA.ie) {"," inst.config.doc.body.contentEditable = 'true';"," this._ieSetBodyHeight();"," inst.on('keyup', Y.bind(this._ieSetBodyHeight, this), inst.config.doc);"," } else {"," inst.config.doc.designMode = 'on';"," }"," }"," this.fire('ready');"," }, this));"," inst.use.apply(inst, args);",""," inst.one('doc').get('documentElement').addClass('yui-js-enabled');"," }"," },"," _ieHeightCounter: null,"," /**"," * Internal method to set the height of the body to the height of the document in IE."," * With contenteditable being set, the document becomes unresponsive to clicks, this"," * method expands the body to be the height of the document so that doesn't happen."," * @private"," * @method _ieSetBodyHeight"," */"," _ieSetBodyHeight: function(e) {"," if (!this._ieHeightCounter) {"," this._ieHeightCounter = 0;"," }"," this._ieHeightCounter++;"," var run = false, inst, h, bh;"," if (!e) {"," run = true;"," }"," if (e) {"," switch (e.keyCode) {"," case 8:"," case 13:"," run = true;"," break;"," }"," if (e.ctrlKey || e.shiftKey) {"," run = true;"," }"," }"," if (run) {"," try {"," inst = this.getInstance();"," h = this._iframe.get('offsetHeight');"," bh = inst.config.doc.body.scrollHeight;"," if (h > bh) {"," h = (h - 15) + 'px';"," inst.config.doc.body.style.height = h;"," } else {"," inst.config.doc.body.style.height = 'auto';"," }"," } catch (e) {"," if (this._ieHeightCounter < 100) {"," Y.later(200, this, this._ieSetBodyHeight);"," } else {"," }"," }"," }"," },"," /**"," * @private"," * @method _resolveBaseHref"," * @description Resolves the basehref of the page the frame is created on. Only applies to dynamic content."," * @param {String} href The new value to use, if empty it will be resolved from the current url."," * @return {String}"," */"," _resolveBaseHref: function(href) {"," if (!href || href === '') {"," href = Y.config.doc.location.href;"," if (href.indexOf('?') !== -1) { //Remove the query string"," href = href.substring(0, href.indexOf('?'));"," }"," href = href.substring(0, href.lastIndexOf('/')) + '/';"," }"," return href;"," },"," /**"," * @private"," * @method _getHTML"," * @description Get the content from the iframe"," * @param {String} html The raw HTML from the body of the iframe."," * @return {String}"," */"," _getHTML: function(html) {"," if (this._ready) {"," var inst = this.getInstance();"," html = inst.one('body').get('innerHTML');"," }"," return html;"," },"," /**"," * @private"," * @method _setHTML"," * @description Set the content of the iframe"," * @param {String} html The raw HTML to set the body of the iframe to."," * @return {String}"," */"," _setHTML: function(html) {"," if (this._ready) {"," var inst = this.getInstance();"," inst.one('body').set('innerHTML', html);"," } else {"," //This needs to be wrapped in a contentready callback for the !_ready state"," this.on('contentready', Y.bind(function(html) {"," var inst = this.getInstance();"," inst.one('body').set('innerHTML', html);"," }, this, html));"," }"," return html;"," },"," /**"," * @private"," * @method _setLinkedCSS"," * @description Set's the linked CSS on the instance.."," */"," _getLinkedCSS: function(urls) {"," if (!Y.Lang.isArray(urls)) {"," urls = [urls];"," }"," var str = '';"," if (!this._ready) {"," Y.each(urls, function(v) {"," if (v !== '') {"," str += '';"," }"," });"," } else {"," str = urls;"," }"," return str;"," },"," /**"," * @private"," * @method _setLinkedCSS"," * @description Set's the linked CSS on the instance.."," */"," _setLinkedCSS: function(css) {"," if (this._ready) {"," var inst = this.getInstance();"," inst.Get.css(css);"," }"," return css;"," },"," /**"," * @private"," * @method _setExtraCSS"," * @description Set's the extra CSS on the instance.."," */"," _setExtraCSS: function(css) {"," if (this._ready) {"," var inst = this.getInstance(),"," node = inst.one('#extra_css');",""," node.remove();"," inst.one('head').append('');"," }"," return css;"," },"," /**"," * @private"," * @method _instanceLoaded"," * @description Called from the first YUI instance that sets up the internal instance."," * This loads the content into the window/frame and attaches the contentready event."," * @param {YUI} inst The internal YUI instance bound to the frame/window"," */"," _instanceLoaded: function(inst) {"," this._instance = inst;"," this._onContentReady();",""," var doc = this._instance.config.doc;",""," if (this.get('designMode')) {"," if (!Y.UA.ie) {"," try {"," //Force other browsers into non CSS styling"," doc.execCommand('styleWithCSS', false, false);"," doc.execCommand('insertbronreturn', false, false);"," } catch (err) {}"," }"," }"," },"," //BEGIN PUBLIC METHODS"," /**"," * @method use"," * @description This is a scoped version of the normal YUI.use method & is bound to this frame/window."," * At setup, the inst.use method is mapped to this method."," */"," use: function() {"," var inst = this.getInstance(),"," args = Y.Array(arguments),"," cb = false;",""," if (Y.Lang.isFunction(args[args.length - 1])) {"," cb = args.pop();"," }"," if (cb) {"," args.push(function() {"," cb.apply(inst, arguments);",""," });"," }"," inst.__use.apply(inst, args);"," },"," /**"," * @method delegate"," * @description A delegate method passed to the instance's delegate method"," * @param {String} type The type of event to listen for"," * @param {Function} fn The method to attach"," * @param {String} cont The container to act as a delegate, if no \"sel\" passed, the body is assumed as the container."," * @param {String} sel The selector to match in the event (optional)"," * @return {EventHandle} The Event handle returned from Y.delegate"," */"," delegate: function(type, fn, cont, sel) {"," var inst = this.getInstance();"," if (!inst) {"," return false;"," }"," if (!sel) {"," sel = cont;"," cont = 'body';"," }"," return inst.delegate(type, fn, cont, sel);"," },"," /**"," * @method getInstance"," * @description Get a reference to the internal YUI instance."," * @return {YUI} The internal YUI instance"," */"," getInstance: function() {"," return this._instance;"," },"," /**"," * @method render"," * @description Render the iframe into the container config option or open the window."," * @param {String/HTMLElement/Node} node The node to render to"," * @return {Frame}"," * @chainable"," */"," render: function(node) {"," if (this._rendered) {"," return this;"," }"," this._rendered = true;"," if (node) {"," this.set('container', node);"," }",""," this._create(Y.bind(function(res) {",""," var inst, timer,"," cb = Y.bind(function(i) {"," this._instanceLoaded(i);"," }, this),"," args = Y.clone(this.get('use')),"," config = {"," debug: false,"," win: res.win,"," doc: res.doc"," },"," fn = Y.bind(function() {"," config = this._resolveWinDoc(config);"," inst = YUI(config);"," inst.host = this.get('host'); //Cross reference to Editor",""," try {"," inst.use('node-base', cb);"," if (timer) {"," clearInterval(timer);"," }"," } catch (e) {"," timer = setInterval(function() {"," fn();"," }, 350);"," }"," }, this);",""," args.push(fn);",""," Y.use.apply(Y, args);",""," }, this));",""," return this;"," },"," /**"," * @private"," * @method _handleFocus"," * @description Does some tricks on focus to set the proper cursor position."," */"," _handleFocus: function() {"," var inst = this.getInstance(),"," sel = new inst.EditorSelection(),"," n, c, b, par;",""," if (sel.anchorNode) {"," n = sel.anchorNode;",""," if (n.test('p') && n.get('innerHTML') === '') {"," n = n.get('parentNode');"," }"," c = n.get('childNodes');",""," if (c.size()) {"," if (c.item(0).test('br')) {"," sel.selectNode(n, true, false);"," } else if (c.item(0).test('p')) {"," n = c.item(0).one('br.yui-cursor');"," if (n) {"," n = n.get('parentNode');"," }"," if (!n) {"," n = c.item(0).get('firstChild');"," }"," if (!n) {"," n = c.item(0);"," }"," if (n) {"," sel.selectNode(n, true, false);"," }"," } else {"," b = inst.one('br.yui-cursor');"," if (b) {"," par = b.get('parentNode');"," if (par) {"," sel.selectNode(par, true, false);"," }"," }"," }"," }"," }"," },"," /**"," * @method focus"," * @description Set the focus to the iframe"," * @param {Function} fn Callback function to execute after focus happens"," * @return {Frame}"," * @chainable"," */"," focus: function(fn) {"," if (Y.UA.ie && Y.UA.ie < 9) {"," try {"," Y.one('win').focus();"," if (this.getInstance()) {"," if (this.getInstance().one('win')) {"," this.getInstance().one('win').focus();"," }"," }"," } catch (ierr) {"," }"," if (fn === true) {"," this._handleFocus();"," }"," if (Y.Lang.isFunction(fn)) {"," fn();"," }"," } else {"," try {"," Y.one('win').focus();"," Y.later(100, this, function() {"," if (this.getInstance()) {"," if (this.getInstance().one('win')) {"," this.getInstance().one('win').focus();"," }"," }"," if (fn === true) {"," this._handleFocus();"," }"," if (Y.Lang.isFunction(fn)) {"," fn();"," }"," });"," } catch (ferr) {"," }"," }"," return this;"," },"," /**"," * @method show"," * @description Show the iframe instance"," * @return {Frame}"," * @chainable"," */"," show: function() {"," this._iframe.setStyles({"," position: 'static',"," left: ''"," });"," if (Y.UA.gecko) {"," try {"," if (this.getInstance()) {"," this.getInstance().config.doc.designMode = 'on';"," }"," } catch (e) { }"," this.focus();"," }"," return this;"," },"," /**"," * @method hide"," * @description Hide the iframe instance"," * @return {Frame}"," * @chainable"," */"," hide: function() {"," this._iframe.setStyles({"," position: 'absolute',"," left: '-999999px'"," });"," return this;"," }"," }, {"," /**"," * @static"," * @property THROTTLE_TIME"," * @description The throttle time for key events in IE"," * @type Number"," * @default 100"," */"," THROTTLE_TIME: 100,"," /**"," * @static"," * @property DOM_EVENTS"," * @description The DomEvents that the frame automatically attaches and bubbles"," * @type Object"," */"," DOM_EVENTS: {"," dblclick: 1,"," click: 1,"," paste: 1,"," mouseup: 1,"," mousedown: 1,"," keyup: 1,"," keydown: 1,"," keypress: 1,"," activate: 1,"," deactivate: 1,"," beforedeactivate: 1,"," focusin: 1,"," focusout: 1"," },",""," /**"," * @static"," * @property DEFAULT_CSS"," * @description The default css used when creating the document."," * @type String"," */"," DEFAULT_CSS: 'body { background-color: #fff; font: 13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small; } a, a:visited, a:hover { color: blue !important; text-decoration: underline !important; cursor: text !important; } img { cursor: pointer !important; border: none; }',"," /**"," * The template string used to create the iframe, deprecated to use DOM instead of innerHTML"," * @static"," * @property HTML"," * @type String"," * @deprecated"," */"," //HTML: '',"," /**"," * Attributes to auto add to the dynamic iframe under the hood"," * @static"," * @property IFRAME_ATTRS"," * @type Object"," */"," IFRAME_ATTRS: {"," border: '0',"," frameBorder: '0',"," marginWidth: '0',"," marginHeight: '0',"," leftMargin: '0',"," topMargin: '0',"," allowTransparency: 'true',"," width: \"100%\","," height: \"99%\""," },"," /**"," * @static"," * @property PAGE_HTML"," * @description The template used to create the page when created dynamically."," * @type String"," */"," PAGE_HTML: '{TITLE}{META}{LINKED_CSS}{EXTRA_CSS}{CONTENT}',",""," /**"," * @static"," * @method getDocType"," * @description Parses document.doctype and generates a DocType to match the parent page, if supported."," * For IE8, it grabs document.all[0].nodeValue and uses that. For IE < 8, it falls back to Frame.DOC_TYPE."," * @return {String} The normalized DocType to apply to the iframe"," */"," getDocType: function() {"," var dt = Y.config.doc.doctype,"," str = Frame.DOC_TYPE;",""," if (dt) {"," str = '';"," } else {"," if (Y.config.doc.all) {"," dt = Y.config.doc.all[0];"," if (dt.nodeType) {"," if (dt.nodeType === 8) {"," if (dt.nodeValue) {"," if (dt.nodeValue.toLowerCase().indexOf('doctype') !== -1) {"," str = '';"," }"," }"," }"," }"," }"," }"," return str;"," },"," /**"," * @static"," * @property DOC_TYPE"," * @description The DOCTYPE to prepend to the new document when created. Should match the one on the page being served."," * @type String"," */"," DOC_TYPE: '',"," /**"," * @static"," * @property META"," * @description The meta-tag for Content-Type to add to the dynamic document"," * @type String"," */"," META: '',"," //META: '',"," /**"," * @static"," * @property NAME"," * @description The name of the class (frame)"," * @type String"," */"," NAME: 'frame',"," ATTRS: {"," /**"," * @attribute title"," * @description The title to give the blank page."," * @type String"," */"," title: {"," value: 'Blank Page'"," },"," /**"," * @attribute dir"," * @description The default text direction for this new frame. Default: ltr"," * @type String"," */"," dir: {"," value: 'ltr'"," },"," /**"," * @attribute lang"," * @description The default language. Default: en-US"," * @type String"," */"," lang: {"," value: 'en-US'"," },"," /**"," * @attribute src"," * @description The src of the iframe/window. Defaults to javascript:;"," * @type String"," */"," src: {"," //Hackish, IE needs the false in the Javascript URL"," value: 'javascript' + ((Y.UA.ie) ? ':false' : ':') + ';'"," },"," /**"," * @attribute designMode"," * @description Should designMode be turned on after creation."," * @writeonce"," * @type Boolean"," */"," designMode: {"," writeOnce: true,"," value: false"," },"," /**"," * @attribute content"," * @description The string to inject into the body of the new frame/window."," * @type String"," */"," content: {"," value: '
',"," setter: '_setHTML',"," getter: '_getHTML'"," },"," /**"," * @attribute basehref"," * @description The base href to use in the iframe."," * @type String"," */"," basehref: {"," value: false,"," getter: '_resolveBaseHref'"," },"," /**"," * @attribute use"," * @description Array of modules to include in the scoped YUI instance at render time. Default: ['none', 'selector-css2']"," * @writeonce"," * @type Array"," */"," use: {"," writeOnce: true,"," value: ['node', 'node-style', 'selector-css3']"," },"," /**"," * @attribute container"," * @description The container to append the iFrame to on render."," * @type String/HTMLElement/Node"," */"," container: {"," value: 'body',"," setter: function(n) {"," return Y.one(n);"," }"," },"," /**"," * @attribute node"," * @description The Node instance of the iframe."," * @type Node"," */"," node: {"," readOnly: true,"," value: null,"," getter: function() {"," return this._iframe;"," }"," },"," /**"," * @attribute id"," * @description Set the id of the new Node. (optional)"," * @type String"," * @writeonce"," */"," id: {"," writeOnce: true,"," getter: function(id) {"," if (!id) {"," id = 'iframe-' + Y.guid();"," }"," return id;"," }"," },"," /**"," * @attribute linkedcss"," * @description An array of url's to external linked style sheets"," * @type String"," */"," linkedcss: {"," value: '',"," getter: '_getLinkedCSS',"," setter: '_setLinkedCSS'"," },"," /**"," * @attribute extracss"," * @description A string of CSS to add to the Head of the Editor"," * @type String"," */"," extracss: {"," value: '',"," setter: '_setExtraCSS'"," },"," /**"," * @attribute host"," * @description A reference to the Editor instance"," * @type Object"," */"," host: {"," value: false"," },"," /**"," * @attribute defaultblock"," * @description The default tag to use for block level items, defaults to: p"," * @type String"," */"," defaultblock: {"," value: 'p'"," }"," }"," });","",""," Y.Frame = Frame;","","","","}, '3.10.3', {\"requires\": [\"base\", \"node\", \"selector-css3\", \"yui-throttle\"]});","","}());"]}; +} +var __cov_btK7VK24tT3fXwzek1iwcw = __coverage__['build/frame/frame.js']; +__cov_btK7VK24tT3fXwzek1iwcw.s['1']++;YUI.add('frame',function(Y,NAME){__cov_btK7VK24tT3fXwzek1iwcw.f['1']++;__cov_btK7VK24tT3fXwzek1iwcw.s['2']++;var Frame=function(){__cov_btK7VK24tT3fXwzek1iwcw.f['2']++;__cov_btK7VK24tT3fXwzek1iwcw.s['3']++;Frame.superclass.constructor.apply(this,arguments);};__cov_btK7VK24tT3fXwzek1iwcw.s['4']++;Y.extend(Frame,Y.Base,{_ready:null,_rendered:null,_iframe:null,_instance:null,_create:function(cb){__cov_btK7VK24tT3fXwzek1iwcw.f['3']++;__cov_btK7VK24tT3fXwzek1iwcw.s['5']++;var res,html='',timer,create=this.get('src')===Frame.ATTRS.src.value,extra_css=this.get('extracss')?(__cov_btK7VK24tT3fXwzek1iwcw.b['1'][0]++,''):(__cov_btK7VK24tT3fXwzek1iwcw.b['1'][1]++,'');__cov_btK7VK24tT3fXwzek1iwcw.s['6']++;this._iframe=Y.one(Y.config.doc.createElement('iframe'));__cov_btK7VK24tT3fXwzek1iwcw.s['7']++;this._iframe.setAttrs(Frame.IFRAME_ATTRS);__cov_btK7VK24tT3fXwzek1iwcw.s['8']++;this._iframe.setStyle('visibility','hidden');__cov_btK7VK24tT3fXwzek1iwcw.s['9']++;this._iframe.set('src',this.get('src'));__cov_btK7VK24tT3fXwzek1iwcw.s['10']++;this.get('container').append(this._iframe);__cov_btK7VK24tT3fXwzek1iwcw.s['11']++;this._iframe.set('height','99%');__cov_btK7VK24tT3fXwzek1iwcw.s['12']++;if(create){__cov_btK7VK24tT3fXwzek1iwcw.b['2'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['13']++;html=Y.Lang.sub(Frame.PAGE_HTML,{DIR:this.get('dir'),LANG:this.get('lang'),TITLE:this.get('title'),META:Frame.META,LINKED_CSS:this.get('linkedcss'),CONTENT:this.get('content'),BASE_HREF:this.get('basehref'),DEFAULT_CSS:Frame.DEFAULT_CSS,EXTRA_CSS:extra_css});__cov_btK7VK24tT3fXwzek1iwcw.s['14']++;if(Y.config.doc.compatMode!=='BackCompat'){__cov_btK7VK24tT3fXwzek1iwcw.b['3'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['15']++;html=Frame.getDocType()+'\n'+html;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['3'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['2'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['16']++;res=this._resolveWinDoc();__cov_btK7VK24tT3fXwzek1iwcw.s['17']++;if(html){__cov_btK7VK24tT3fXwzek1iwcw.b['4'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['18']++;res.doc.open();__cov_btK7VK24tT3fXwzek1iwcw.s['19']++;res.doc.write(html);__cov_btK7VK24tT3fXwzek1iwcw.s['20']++;res.doc.close();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['4'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['21']++;if(!res.doc.documentElement){__cov_btK7VK24tT3fXwzek1iwcw.b['5'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['22']++;timer=Y.later(1,this,function(){__cov_btK7VK24tT3fXwzek1iwcw.f['4']++;__cov_btK7VK24tT3fXwzek1iwcw.s['23']++;if((__cov_btK7VK24tT3fXwzek1iwcw.b['7'][0]++,res.doc)&&(__cov_btK7VK24tT3fXwzek1iwcw.b['7'][1]++,res.doc.documentElement)){__cov_btK7VK24tT3fXwzek1iwcw.b['6'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['24']++;cb(res);__cov_btK7VK24tT3fXwzek1iwcw.s['25']++;timer.cancel();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['6'][1]++;}},null,true);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['5'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['26']++;cb(res);}},_resolveWinDoc:function(c){__cov_btK7VK24tT3fXwzek1iwcw.f['5']++;__cov_btK7VK24tT3fXwzek1iwcw.s['27']++;var config=c?(__cov_btK7VK24tT3fXwzek1iwcw.b['8'][0]++,c):(__cov_btK7VK24tT3fXwzek1iwcw.b['8'][1]++,{});__cov_btK7VK24tT3fXwzek1iwcw.s['28']++;config.win=Y.Node.getDOMNode(this._iframe.get('contentWindow'));__cov_btK7VK24tT3fXwzek1iwcw.s['29']++;config.doc=Y.Node.getDOMNode(this._iframe.get('contentWindow.document'));__cov_btK7VK24tT3fXwzek1iwcw.s['30']++;if(!config.doc){__cov_btK7VK24tT3fXwzek1iwcw.b['9'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['31']++;config.doc=Y.config.doc;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['9'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['32']++;if(!config.win){__cov_btK7VK24tT3fXwzek1iwcw.b['10'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['33']++;config.win=Y.config.win;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['10'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['34']++;return config;},_onDomEvent:function(e){__cov_btK7VK24tT3fXwzek1iwcw.f['6']++;__cov_btK7VK24tT3fXwzek1iwcw.s['35']++;var xy,node;__cov_btK7VK24tT3fXwzek1iwcw.s['36']++;if(!Y.Node.getDOMNode(this._iframe)){__cov_btK7VK24tT3fXwzek1iwcw.b['11'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['37']++;return;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['11'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['38']++;e.frameX=e.frameY=0;__cov_btK7VK24tT3fXwzek1iwcw.s['39']++;if((__cov_btK7VK24tT3fXwzek1iwcw.b['13'][0]++,e.pageX>0)||(__cov_btK7VK24tT3fXwzek1iwcw.b['13'][1]++,e.pageY>0)){__cov_btK7VK24tT3fXwzek1iwcw.b['12'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['40']++;if(e.type.substring(0,3)!=='key'){__cov_btK7VK24tT3fXwzek1iwcw.b['14'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['41']++;node=this._instance.one('win');__cov_btK7VK24tT3fXwzek1iwcw.s['42']++;xy=this._iframe.getXY();__cov_btK7VK24tT3fXwzek1iwcw.s['43']++;e.frameX=xy[0]+e.pageX-node.get('scrollLeft');__cov_btK7VK24tT3fXwzek1iwcw.s['44']++;e.frameY=xy[1]+e.pageY-node.get('scrollTop');}else{__cov_btK7VK24tT3fXwzek1iwcw.b['14'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['12'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['45']++;e.frameTarget=e.target;__cov_btK7VK24tT3fXwzek1iwcw.s['46']++;e.frameCurrentTarget=e.currentTarget;__cov_btK7VK24tT3fXwzek1iwcw.s['47']++;e.frameEvent=e;__cov_btK7VK24tT3fXwzek1iwcw.s['48']++;this.fire('dom:'+e.type,e);},initializer:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['7']++;__cov_btK7VK24tT3fXwzek1iwcw.s['49']++;this.publish('ready',{emitFacade:true,defaultFn:this._defReadyFn});},destructor:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['8']++;__cov_btK7VK24tT3fXwzek1iwcw.s['50']++;var inst=this.getInstance();__cov_btK7VK24tT3fXwzek1iwcw.s['51']++;inst.one('doc').detachAll();__cov_btK7VK24tT3fXwzek1iwcw.s['52']++;inst=null;__cov_btK7VK24tT3fXwzek1iwcw.s['53']++;this._iframe.remove();},_DOMPaste:function(e){__cov_btK7VK24tT3fXwzek1iwcw.f['9']++;__cov_btK7VK24tT3fXwzek1iwcw.s['54']++;var inst=this.getInstance(),data='',win=inst.config.win;__cov_btK7VK24tT3fXwzek1iwcw.s['55']++;if(e._event.originalTarget){__cov_btK7VK24tT3fXwzek1iwcw.b['15'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['56']++;data=e._event.originalTarget;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['15'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['57']++;if(e._event.clipboardData){__cov_btK7VK24tT3fXwzek1iwcw.b['16'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['58']++;data=e._event.clipboardData.getData('Text');}else{__cov_btK7VK24tT3fXwzek1iwcw.b['16'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['59']++;if(win.clipboardData){__cov_btK7VK24tT3fXwzek1iwcw.b['17'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['60']++;data=win.clipboardData.getData('Text');__cov_btK7VK24tT3fXwzek1iwcw.s['61']++;if(data===''){__cov_btK7VK24tT3fXwzek1iwcw.b['18'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['62']++;if(!win.clipboardData.setData('Text',data)){__cov_btK7VK24tT3fXwzek1iwcw.b['19'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['63']++;data=null;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['19'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['18'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['17'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['64']++;e.frameTarget=e.target;__cov_btK7VK24tT3fXwzek1iwcw.s['65']++;e.frameCurrentTarget=e.currentTarget;__cov_btK7VK24tT3fXwzek1iwcw.s['66']++;e.frameEvent=e;__cov_btK7VK24tT3fXwzek1iwcw.s['67']++;if(data){__cov_btK7VK24tT3fXwzek1iwcw.b['20'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['68']++;e.clipboardData={data:data,getData:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['10']++;__cov_btK7VK24tT3fXwzek1iwcw.s['69']++;return data;}};}else{__cov_btK7VK24tT3fXwzek1iwcw.b['20'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['70']++;e.clipboardData=null;}__cov_btK7VK24tT3fXwzek1iwcw.s['71']++;this.fire('dom:paste',e);},_defReadyFn:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['11']++;__cov_btK7VK24tT3fXwzek1iwcw.s['72']++;var inst=this.getInstance();__cov_btK7VK24tT3fXwzek1iwcw.s['73']++;Y.each(Frame.DOM_EVENTS,function(v,k){__cov_btK7VK24tT3fXwzek1iwcw.f['12']++;__cov_btK7VK24tT3fXwzek1iwcw.s['74']++;var fn=Y.bind(this._onDomEvent,this),kfn=(__cov_btK7VK24tT3fXwzek1iwcw.b['22'][0]++,Y.UA.ie)&&(__cov_btK7VK24tT3fXwzek1iwcw.b['22'][1]++,Frame.THROTTLE_TIME>0)?(__cov_btK7VK24tT3fXwzek1iwcw.b['21'][0]++,Y.throttle(fn,Frame.THROTTLE_TIME)):(__cov_btK7VK24tT3fXwzek1iwcw.b['21'][1]++,fn);__cov_btK7VK24tT3fXwzek1iwcw.s['75']++;if(!inst.Node.DOM_EVENTS[k]){__cov_btK7VK24tT3fXwzek1iwcw.b['23'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['76']++;inst.Node.DOM_EVENTS[k]=1;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['23'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['77']++;if(v===1){__cov_btK7VK24tT3fXwzek1iwcw.b['24'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['78']++;if((__cov_btK7VK24tT3fXwzek1iwcw.b['26'][0]++,k!=='focus')&&(__cov_btK7VK24tT3fXwzek1iwcw.b['26'][1]++,k!=='blur')&&(__cov_btK7VK24tT3fXwzek1iwcw.b['26'][2]++,k!=='paste')){__cov_btK7VK24tT3fXwzek1iwcw.b['25'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['79']++;if(k.substring(0,3)==='key'){__cov_btK7VK24tT3fXwzek1iwcw.b['27'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['80']++;inst.on(k,kfn,inst.config.doc);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['27'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['81']++;inst.on(k,fn,inst.config.doc);}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['25'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['24'][1]++;}},this);__cov_btK7VK24tT3fXwzek1iwcw.s['82']++;inst.Node.DOM_EVENTS.paste=1;__cov_btK7VK24tT3fXwzek1iwcw.s['83']++;inst.on('paste',Y.bind(this._DOMPaste,this),inst.one('body'));__cov_btK7VK24tT3fXwzek1iwcw.s['84']++;inst.on('focus',Y.bind(this._onDomEvent,this),inst.config.win);__cov_btK7VK24tT3fXwzek1iwcw.s['85']++;inst.on('blur',Y.bind(this._onDomEvent,this),inst.config.win);__cov_btK7VK24tT3fXwzek1iwcw.s['86']++;inst.__use=inst.use;__cov_btK7VK24tT3fXwzek1iwcw.s['87']++;inst.use=Y.bind(this.use,this);__cov_btK7VK24tT3fXwzek1iwcw.s['88']++;this._iframe.setStyles({visibility:'inherit'});__cov_btK7VK24tT3fXwzek1iwcw.s['89']++;inst.one('body').setStyle('display','block');},_fixIECursors:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['13']++;__cov_btK7VK24tT3fXwzek1iwcw.s['90']++;var inst=this.getInstance(),tables=inst.all('table'),brs=inst.all('br'),si;__cov_btK7VK24tT3fXwzek1iwcw.s['91']++;if((__cov_btK7VK24tT3fXwzek1iwcw.b['29'][0]++,tables.size())&&(__cov_btK7VK24tT3fXwzek1iwcw.b['29'][1]++,brs.size())){__cov_btK7VK24tT3fXwzek1iwcw.b['28'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['92']++;si=tables.item(0).get('sourceIndex');__cov_btK7VK24tT3fXwzek1iwcw.s['93']++;brs.each(function(n){__cov_btK7VK24tT3fXwzek1iwcw.f['14']++;__cov_btK7VK24tT3fXwzek1iwcw.s['94']++;var p=n.get('parentNode'),c=p.get('children'),b=p.all('>br');__cov_btK7VK24tT3fXwzek1iwcw.s['95']++;if(p.test('div')){__cov_btK7VK24tT3fXwzek1iwcw.b['30'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['96']++;if(c.size()>2){__cov_btK7VK24tT3fXwzek1iwcw.b['31'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['97']++;n.replace(inst.Node.create(''));}else{__cov_btK7VK24tT3fXwzek1iwcw.b['31'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['98']++;if(n.get('sourceIndex')>si){__cov_btK7VK24tT3fXwzek1iwcw.b['32'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['99']++;if(b.size()){__cov_btK7VK24tT3fXwzek1iwcw.b['33'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['100']++;n.replace(inst.Node.create(''));}else{__cov_btK7VK24tT3fXwzek1iwcw.b['33'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['32'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['101']++;if(b.size()>1){__cov_btK7VK24tT3fXwzek1iwcw.b['34'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['102']++;n.replace(inst.Node.create(''));}else{__cov_btK7VK24tT3fXwzek1iwcw.b['34'][1]++;}}}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['30'][1]++;}});}else{__cov_btK7VK24tT3fXwzek1iwcw.b['28'][1]++;}},_onContentReady:function(e){__cov_btK7VK24tT3fXwzek1iwcw.f['15']++;__cov_btK7VK24tT3fXwzek1iwcw.s['103']++;if(!this._ready){__cov_btK7VK24tT3fXwzek1iwcw.b['35'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['104']++;this._ready=true;__cov_btK7VK24tT3fXwzek1iwcw.s['105']++;var inst=this.getInstance(),args=Y.clone(this.get('use'));__cov_btK7VK24tT3fXwzek1iwcw.s['106']++;this.fire('contentready');__cov_btK7VK24tT3fXwzek1iwcw.s['107']++;if(e){__cov_btK7VK24tT3fXwzek1iwcw.b['36'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['108']++;inst.config.doc=Y.Node.getDOMNode(e.target);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['36'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['109']++;args.push(Y.bind(function(){__cov_btK7VK24tT3fXwzek1iwcw.f['16']++;__cov_btK7VK24tT3fXwzek1iwcw.s['110']++;if(inst.EditorSelection){__cov_btK7VK24tT3fXwzek1iwcw.b['37'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['111']++;inst.EditorSelection.DEFAULT_BLOCK_TAG=this.get('defaultblock');}else{__cov_btK7VK24tT3fXwzek1iwcw.b['37'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['112']++;if(this.get('designMode')){__cov_btK7VK24tT3fXwzek1iwcw.b['38'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['113']++;if(Y.UA.ie){__cov_btK7VK24tT3fXwzek1iwcw.b['39'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['114']++;inst.config.doc.body.contentEditable='true';__cov_btK7VK24tT3fXwzek1iwcw.s['115']++;this._ieSetBodyHeight();__cov_btK7VK24tT3fXwzek1iwcw.s['116']++;inst.on('keyup',Y.bind(this._ieSetBodyHeight,this),inst.config.doc);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['39'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['117']++;inst.config.doc.designMode='on';}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['38'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['118']++;this.fire('ready');},this));__cov_btK7VK24tT3fXwzek1iwcw.s['119']++;inst.use.apply(inst,args);__cov_btK7VK24tT3fXwzek1iwcw.s['120']++;inst.one('doc').get('documentElement').addClass('yui-js-enabled');}else{__cov_btK7VK24tT3fXwzek1iwcw.b['35'][1]++;}},_ieHeightCounter:null,_ieSetBodyHeight:function(e){__cov_btK7VK24tT3fXwzek1iwcw.f['17']++;__cov_btK7VK24tT3fXwzek1iwcw.s['121']++;if(!this._ieHeightCounter){__cov_btK7VK24tT3fXwzek1iwcw.b['40'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['122']++;this._ieHeightCounter=0;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['40'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['123']++;this._ieHeightCounter++;__cov_btK7VK24tT3fXwzek1iwcw.s['124']++;var run=false,inst,h,bh;__cov_btK7VK24tT3fXwzek1iwcw.s['125']++;if(!e){__cov_btK7VK24tT3fXwzek1iwcw.b['41'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['126']++;run=true;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['41'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['127']++;if(e){__cov_btK7VK24tT3fXwzek1iwcw.b['42'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['128']++;switch(e.keyCode){case 8:__cov_btK7VK24tT3fXwzek1iwcw.b['43'][0]++;case 13:__cov_btK7VK24tT3fXwzek1iwcw.b['43'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['129']++;run=true;__cov_btK7VK24tT3fXwzek1iwcw.s['130']++;break;}__cov_btK7VK24tT3fXwzek1iwcw.s['131']++;if((__cov_btK7VK24tT3fXwzek1iwcw.b['45'][0]++,e.ctrlKey)||(__cov_btK7VK24tT3fXwzek1iwcw.b['45'][1]++,e.shiftKey)){__cov_btK7VK24tT3fXwzek1iwcw.b['44'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['132']++;run=true;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['44'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['42'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['133']++;if(run){__cov_btK7VK24tT3fXwzek1iwcw.b['46'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['134']++;try{__cov_btK7VK24tT3fXwzek1iwcw.s['135']++;inst=this.getInstance();__cov_btK7VK24tT3fXwzek1iwcw.s['136']++;h=this._iframe.get('offsetHeight');__cov_btK7VK24tT3fXwzek1iwcw.s['137']++;bh=inst.config.doc.body.scrollHeight;__cov_btK7VK24tT3fXwzek1iwcw.s['138']++;if(h>bh){__cov_btK7VK24tT3fXwzek1iwcw.b['47'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['139']++;h=h-15+'px';__cov_btK7VK24tT3fXwzek1iwcw.s['140']++;inst.config.doc.body.style.height=h;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['47'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['141']++;inst.config.doc.body.style.height='auto';}}catch(e){__cov_btK7VK24tT3fXwzek1iwcw.s['142']++;if(this._ieHeightCounter<100){__cov_btK7VK24tT3fXwzek1iwcw.b['48'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['143']++;Y.later(200,this,this._ieSetBodyHeight);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['48'][1]++;}}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['46'][1]++;}},_resolveBaseHref:function(href){__cov_btK7VK24tT3fXwzek1iwcw.f['18']++;__cov_btK7VK24tT3fXwzek1iwcw.s['144']++;if((__cov_btK7VK24tT3fXwzek1iwcw.b['50'][0]++,!href)||(__cov_btK7VK24tT3fXwzek1iwcw.b['50'][1]++,href==='')){__cov_btK7VK24tT3fXwzek1iwcw.b['49'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['145']++;href=Y.config.doc.location.href;__cov_btK7VK24tT3fXwzek1iwcw.s['146']++;if(href.indexOf('?')!==-1){__cov_btK7VK24tT3fXwzek1iwcw.b['51'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['147']++;href=href.substring(0,href.indexOf('?'));}else{__cov_btK7VK24tT3fXwzek1iwcw.b['51'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['148']++;href=href.substring(0,href.lastIndexOf('/'))+'/';}else{__cov_btK7VK24tT3fXwzek1iwcw.b['49'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['149']++;return href;},_getHTML:function(html){__cov_btK7VK24tT3fXwzek1iwcw.f['19']++;__cov_btK7VK24tT3fXwzek1iwcw.s['150']++;if(this._ready){__cov_btK7VK24tT3fXwzek1iwcw.b['52'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['151']++;var inst=this.getInstance();__cov_btK7VK24tT3fXwzek1iwcw.s['152']++;html=inst.one('body').get('innerHTML');}else{__cov_btK7VK24tT3fXwzek1iwcw.b['52'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['153']++;return html;},_setHTML:function(html){__cov_btK7VK24tT3fXwzek1iwcw.f['20']++;__cov_btK7VK24tT3fXwzek1iwcw.s['154']++;if(this._ready){__cov_btK7VK24tT3fXwzek1iwcw.b['53'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['155']++;var inst=this.getInstance();__cov_btK7VK24tT3fXwzek1iwcw.s['156']++;inst.one('body').set('innerHTML',html);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['53'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['157']++;this.on('contentready',Y.bind(function(html){__cov_btK7VK24tT3fXwzek1iwcw.f['21']++;__cov_btK7VK24tT3fXwzek1iwcw.s['158']++;var inst=this.getInstance();__cov_btK7VK24tT3fXwzek1iwcw.s['159']++;inst.one('body').set('innerHTML',html);},this,html));}__cov_btK7VK24tT3fXwzek1iwcw.s['160']++;return html;},_getLinkedCSS:function(urls){__cov_btK7VK24tT3fXwzek1iwcw.f['22']++;__cov_btK7VK24tT3fXwzek1iwcw.s['161']++;if(!Y.Lang.isArray(urls)){__cov_btK7VK24tT3fXwzek1iwcw.b['54'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['162']++;urls=[urls];}else{__cov_btK7VK24tT3fXwzek1iwcw.b['54'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['163']++;var str='';__cov_btK7VK24tT3fXwzek1iwcw.s['164']++;if(!this._ready){__cov_btK7VK24tT3fXwzek1iwcw.b['55'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['165']++;Y.each(urls,function(v){__cov_btK7VK24tT3fXwzek1iwcw.f['23']++;__cov_btK7VK24tT3fXwzek1iwcw.s['166']++;if(v!==''){__cov_btK7VK24tT3fXwzek1iwcw.b['56'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['167']++;str+='';}else{__cov_btK7VK24tT3fXwzek1iwcw.b['56'][1]++;}});}else{__cov_btK7VK24tT3fXwzek1iwcw.b['55'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['168']++;str=urls;}__cov_btK7VK24tT3fXwzek1iwcw.s['169']++;return str;},_setLinkedCSS:function(css){__cov_btK7VK24tT3fXwzek1iwcw.f['24']++;__cov_btK7VK24tT3fXwzek1iwcw.s['170']++;if(this._ready){__cov_btK7VK24tT3fXwzek1iwcw.b['57'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['171']++;var inst=this.getInstance();__cov_btK7VK24tT3fXwzek1iwcw.s['172']++;inst.Get.css(css);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['57'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['173']++;return css;},_setExtraCSS:function(css){__cov_btK7VK24tT3fXwzek1iwcw.f['25']++;__cov_btK7VK24tT3fXwzek1iwcw.s['174']++;if(this._ready){__cov_btK7VK24tT3fXwzek1iwcw.b['58'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['175']++;var inst=this.getInstance(),node=inst.one('#extra_css');__cov_btK7VK24tT3fXwzek1iwcw.s['176']++;node.remove();__cov_btK7VK24tT3fXwzek1iwcw.s['177']++;inst.one('head').append('');}else{__cov_btK7VK24tT3fXwzek1iwcw.b['58'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['178']++;return css;},_instanceLoaded:function(inst){__cov_btK7VK24tT3fXwzek1iwcw.f['26']++;__cov_btK7VK24tT3fXwzek1iwcw.s['179']++;this._instance=inst;__cov_btK7VK24tT3fXwzek1iwcw.s['180']++;this._onContentReady();__cov_btK7VK24tT3fXwzek1iwcw.s['181']++;var doc=this._instance.config.doc;__cov_btK7VK24tT3fXwzek1iwcw.s['182']++;if(this.get('designMode')){__cov_btK7VK24tT3fXwzek1iwcw.b['59'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['183']++;if(!Y.UA.ie){__cov_btK7VK24tT3fXwzek1iwcw.b['60'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['184']++;try{__cov_btK7VK24tT3fXwzek1iwcw.s['185']++;doc.execCommand('styleWithCSS',false,false);__cov_btK7VK24tT3fXwzek1iwcw.s['186']++;doc.execCommand('insertbronreturn',false,false);}catch(err){}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['60'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['59'][1]++;}},use:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['27']++;__cov_btK7VK24tT3fXwzek1iwcw.s['187']++;var inst=this.getInstance(),args=Y.Array(arguments),cb=false;__cov_btK7VK24tT3fXwzek1iwcw.s['188']++;if(Y.Lang.isFunction(args[args.length-1])){__cov_btK7VK24tT3fXwzek1iwcw.b['61'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['189']++;cb=args.pop();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['61'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['190']++;if(cb){__cov_btK7VK24tT3fXwzek1iwcw.b['62'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['191']++;args.push(function(){__cov_btK7VK24tT3fXwzek1iwcw.f['28']++;__cov_btK7VK24tT3fXwzek1iwcw.s['192']++;cb.apply(inst,arguments);});}else{__cov_btK7VK24tT3fXwzek1iwcw.b['62'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['193']++;inst.__use.apply(inst,args);},delegate:function(type,fn,cont,sel){__cov_btK7VK24tT3fXwzek1iwcw.f['29']++;__cov_btK7VK24tT3fXwzek1iwcw.s['194']++;var inst=this.getInstance();__cov_btK7VK24tT3fXwzek1iwcw.s['195']++;if(!inst){__cov_btK7VK24tT3fXwzek1iwcw.b['63'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['196']++;return false;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['63'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['197']++;if(!sel){__cov_btK7VK24tT3fXwzek1iwcw.b['64'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['198']++;sel=cont;__cov_btK7VK24tT3fXwzek1iwcw.s['199']++;cont='body';}else{__cov_btK7VK24tT3fXwzek1iwcw.b['64'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['200']++;return inst.delegate(type,fn,cont,sel);},getInstance:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['30']++;__cov_btK7VK24tT3fXwzek1iwcw.s['201']++;return this._instance;},render:function(node){__cov_btK7VK24tT3fXwzek1iwcw.f['31']++;__cov_btK7VK24tT3fXwzek1iwcw.s['202']++;if(this._rendered){__cov_btK7VK24tT3fXwzek1iwcw.b['65'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['203']++;return this;}else{__cov_btK7VK24tT3fXwzek1iwcw.b['65'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['204']++;this._rendered=true;__cov_btK7VK24tT3fXwzek1iwcw.s['205']++;if(node){__cov_btK7VK24tT3fXwzek1iwcw.b['66'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['206']++;this.set('container',node);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['66'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['207']++;this._create(Y.bind(function(res){__cov_btK7VK24tT3fXwzek1iwcw.f['32']++;__cov_btK7VK24tT3fXwzek1iwcw.s['208']++;var inst,timer,cb=Y.bind(function(i){__cov_btK7VK24tT3fXwzek1iwcw.f['33']++;__cov_btK7VK24tT3fXwzek1iwcw.s['209']++;this._instanceLoaded(i);},this),args=Y.clone(this.get('use')),config={debug:false,win:res.win,doc:res.doc},fn=Y.bind(function(){__cov_btK7VK24tT3fXwzek1iwcw.f['34']++;__cov_btK7VK24tT3fXwzek1iwcw.s['210']++;config=this._resolveWinDoc(config);__cov_btK7VK24tT3fXwzek1iwcw.s['211']++;inst=YUI(config);__cov_btK7VK24tT3fXwzek1iwcw.s['212']++;inst.host=this.get('host');__cov_btK7VK24tT3fXwzek1iwcw.s['213']++;try{__cov_btK7VK24tT3fXwzek1iwcw.s['214']++;inst.use('node-base',cb);__cov_btK7VK24tT3fXwzek1iwcw.s['215']++;if(timer){__cov_btK7VK24tT3fXwzek1iwcw.b['67'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['216']++;clearInterval(timer);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['67'][1]++;}}catch(e){__cov_btK7VK24tT3fXwzek1iwcw.s['217']++;timer=setInterval(function(){__cov_btK7VK24tT3fXwzek1iwcw.f['35']++;__cov_btK7VK24tT3fXwzek1iwcw.s['218']++;fn();},350);}},this);__cov_btK7VK24tT3fXwzek1iwcw.s['219']++;args.push(fn);__cov_btK7VK24tT3fXwzek1iwcw.s['220']++;Y.use.apply(Y,args);},this));__cov_btK7VK24tT3fXwzek1iwcw.s['221']++;return this;},_handleFocus:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['36']++;__cov_btK7VK24tT3fXwzek1iwcw.s['222']++;var inst=this.getInstance(),sel=new inst.EditorSelection(),n,c,b,par;__cov_btK7VK24tT3fXwzek1iwcw.s['223']++;if(sel.anchorNode){__cov_btK7VK24tT3fXwzek1iwcw.b['68'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['224']++;n=sel.anchorNode;__cov_btK7VK24tT3fXwzek1iwcw.s['225']++;if((__cov_btK7VK24tT3fXwzek1iwcw.b['70'][0]++,n.test('p'))&&(__cov_btK7VK24tT3fXwzek1iwcw.b['70'][1]++,n.get('innerHTML')==='')){__cov_btK7VK24tT3fXwzek1iwcw.b['69'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['226']++;n=n.get('parentNode');}else{__cov_btK7VK24tT3fXwzek1iwcw.b['69'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['227']++;c=n.get('childNodes');__cov_btK7VK24tT3fXwzek1iwcw.s['228']++;if(c.size()){__cov_btK7VK24tT3fXwzek1iwcw.b['71'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['229']++;if(c.item(0).test('br')){__cov_btK7VK24tT3fXwzek1iwcw.b['72'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['230']++;sel.selectNode(n,true,false);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['72'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['231']++;if(c.item(0).test('p')){__cov_btK7VK24tT3fXwzek1iwcw.b['73'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['232']++;n=c.item(0).one('br.yui-cursor');__cov_btK7VK24tT3fXwzek1iwcw.s['233']++;if(n){__cov_btK7VK24tT3fXwzek1iwcw.b['74'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['234']++;n=n.get('parentNode');}else{__cov_btK7VK24tT3fXwzek1iwcw.b['74'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['235']++;if(!n){__cov_btK7VK24tT3fXwzek1iwcw.b['75'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['236']++;n=c.item(0).get('firstChild');}else{__cov_btK7VK24tT3fXwzek1iwcw.b['75'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['237']++;if(!n){__cov_btK7VK24tT3fXwzek1iwcw.b['76'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['238']++;n=c.item(0);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['76'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['239']++;if(n){__cov_btK7VK24tT3fXwzek1iwcw.b['77'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['240']++;sel.selectNode(n,true,false);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['77'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['73'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['241']++;b=inst.one('br.yui-cursor');__cov_btK7VK24tT3fXwzek1iwcw.s['242']++;if(b){__cov_btK7VK24tT3fXwzek1iwcw.b['78'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['243']++;par=b.get('parentNode');__cov_btK7VK24tT3fXwzek1iwcw.s['244']++;if(par){__cov_btK7VK24tT3fXwzek1iwcw.b['79'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['245']++;sel.selectNode(par,true,false);}else{__cov_btK7VK24tT3fXwzek1iwcw.b['79'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['78'][1]++;}}}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['71'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['68'][1]++;}},focus:function(fn){__cov_btK7VK24tT3fXwzek1iwcw.f['37']++;__cov_btK7VK24tT3fXwzek1iwcw.s['246']++;if((__cov_btK7VK24tT3fXwzek1iwcw.b['81'][0]++,Y.UA.ie)&&(__cov_btK7VK24tT3fXwzek1iwcw.b['81'][1]++,Y.UA.ie<9)){__cov_btK7VK24tT3fXwzek1iwcw.b['80'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['247']++;try{__cov_btK7VK24tT3fXwzek1iwcw.s['248']++;Y.one('win').focus();__cov_btK7VK24tT3fXwzek1iwcw.s['249']++;if(this.getInstance()){__cov_btK7VK24tT3fXwzek1iwcw.b['82'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['250']++;if(this.getInstance().one('win')){__cov_btK7VK24tT3fXwzek1iwcw.b['83'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['251']++;this.getInstance().one('win').focus();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['83'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['82'][1]++;}}catch(ierr){}__cov_btK7VK24tT3fXwzek1iwcw.s['252']++;if(fn===true){__cov_btK7VK24tT3fXwzek1iwcw.b['84'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['253']++;this._handleFocus();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['84'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['254']++;if(Y.Lang.isFunction(fn)){__cov_btK7VK24tT3fXwzek1iwcw.b['85'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['255']++;fn();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['85'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['80'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['256']++;try{__cov_btK7VK24tT3fXwzek1iwcw.s['257']++;Y.one('win').focus();__cov_btK7VK24tT3fXwzek1iwcw.s['258']++;Y.later(100,this,function(){__cov_btK7VK24tT3fXwzek1iwcw.f['38']++;__cov_btK7VK24tT3fXwzek1iwcw.s['259']++;if(this.getInstance()){__cov_btK7VK24tT3fXwzek1iwcw.b['86'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['260']++;if(this.getInstance().one('win')){__cov_btK7VK24tT3fXwzek1iwcw.b['87'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['261']++;this.getInstance().one('win').focus();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['87'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['86'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['262']++;if(fn===true){__cov_btK7VK24tT3fXwzek1iwcw.b['88'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['263']++;this._handleFocus();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['88'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['264']++;if(Y.Lang.isFunction(fn)){__cov_btK7VK24tT3fXwzek1iwcw.b['89'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['265']++;fn();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['89'][1]++;}});}catch(ferr){}}__cov_btK7VK24tT3fXwzek1iwcw.s['266']++;return this;},show:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['39']++;__cov_btK7VK24tT3fXwzek1iwcw.s['267']++;this._iframe.setStyles({position:'static',left:''});__cov_btK7VK24tT3fXwzek1iwcw.s['268']++;if(Y.UA.gecko){__cov_btK7VK24tT3fXwzek1iwcw.b['90'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['269']++;try{__cov_btK7VK24tT3fXwzek1iwcw.s['270']++;if(this.getInstance()){__cov_btK7VK24tT3fXwzek1iwcw.b['91'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['271']++;this.getInstance().config.doc.designMode='on';}else{__cov_btK7VK24tT3fXwzek1iwcw.b['91'][1]++;}}catch(e){}__cov_btK7VK24tT3fXwzek1iwcw.s['272']++;this.focus();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['90'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['273']++;return this;},hide:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['40']++;__cov_btK7VK24tT3fXwzek1iwcw.s['274']++;this._iframe.setStyles({position:'absolute',left:'-999999px'});__cov_btK7VK24tT3fXwzek1iwcw.s['275']++;return this;}},{THROTTLE_TIME:100,DOM_EVENTS:{dblclick:1,click:1,paste:1,mouseup:1,mousedown:1,keyup:1,keydown:1,keypress:1,activate:1,deactivate:1,beforedeactivate:1,focusin:1,focusout:1},DEFAULT_CSS:'body { background-color: #fff; font: 13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small; } a, a:visited, a:hover { color: blue !important; text-decoration: underline !important; cursor: text !important; } img { cursor: pointer !important; border: none; }',IFRAME_ATTRS:{border:'0',frameBorder:'0',marginWidth:'0',marginHeight:'0',leftMargin:'0',topMargin:'0',allowTransparency:'true',width:'100%',height:'99%'},PAGE_HTML:'{TITLE}{META}{LINKED_CSS}{EXTRA_CSS}{CONTENT}',getDocType:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['41']++;__cov_btK7VK24tT3fXwzek1iwcw.s['276']++;var dt=Y.config.doc.doctype,str=Frame.DOC_TYPE;__cov_btK7VK24tT3fXwzek1iwcw.s['277']++;if(dt){__cov_btK7VK24tT3fXwzek1iwcw.b['92'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['278']++;str='';}else{__cov_btK7VK24tT3fXwzek1iwcw.b['92'][1]++;__cov_btK7VK24tT3fXwzek1iwcw.s['279']++;if(Y.config.doc.all){__cov_btK7VK24tT3fXwzek1iwcw.b['95'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['280']++;dt=Y.config.doc.all[0];__cov_btK7VK24tT3fXwzek1iwcw.s['281']++;if(dt.nodeType){__cov_btK7VK24tT3fXwzek1iwcw.b['96'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['282']++;if(dt.nodeType===8){__cov_btK7VK24tT3fXwzek1iwcw.b['97'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['283']++;if(dt.nodeValue){__cov_btK7VK24tT3fXwzek1iwcw.b['98'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['284']++;if(dt.nodeValue.toLowerCase().indexOf('doctype')!==-1){__cov_btK7VK24tT3fXwzek1iwcw.b['99'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['285']++;str='';}else{__cov_btK7VK24tT3fXwzek1iwcw.b['99'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['98'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['97'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['96'][1]++;}}else{__cov_btK7VK24tT3fXwzek1iwcw.b['95'][1]++;}}__cov_btK7VK24tT3fXwzek1iwcw.s['286']++;return str;},DOC_TYPE:'',META:'',NAME:'frame',ATTRS:{title:{value:'Blank Page'},dir:{value:'ltr'},lang:{value:'en-US'},src:{value:'javascript'+(Y.UA.ie?(__cov_btK7VK24tT3fXwzek1iwcw.b['100'][0]++,':false'):(__cov_btK7VK24tT3fXwzek1iwcw.b['100'][1]++,':'))+';'},designMode:{writeOnce:true,value:false},content:{value:'
',setter:'_setHTML',getter:'_getHTML'},basehref:{value:false,getter:'_resolveBaseHref'},use:{writeOnce:true,value:['node','node-style','selector-css3']},container:{value:'body',setter:function(n){__cov_btK7VK24tT3fXwzek1iwcw.f['42']++;__cov_btK7VK24tT3fXwzek1iwcw.s['287']++;return Y.one(n);}},node:{readOnly:true,value:null,getter:function(){__cov_btK7VK24tT3fXwzek1iwcw.f['43']++;__cov_btK7VK24tT3fXwzek1iwcw.s['288']++;return this._iframe;}},id:{writeOnce:true,getter:function(id){__cov_btK7VK24tT3fXwzek1iwcw.f['44']++;__cov_btK7VK24tT3fXwzek1iwcw.s['289']++;if(!id){__cov_btK7VK24tT3fXwzek1iwcw.b['101'][0]++;__cov_btK7VK24tT3fXwzek1iwcw.s['290']++;id='iframe-'+Y.guid();}else{__cov_btK7VK24tT3fXwzek1iwcw.b['101'][1]++;}__cov_btK7VK24tT3fXwzek1iwcw.s['291']++;return id;}},linkedcss:{value:'',getter:'_getLinkedCSS',setter:'_setLinkedCSS'},extracss:{value:'',setter:'_setExtraCSS'},host:{value:false},defaultblock:{value:'p'}}});__cov_btK7VK24tT3fXwzek1iwcw.s['292']++;Y.Frame=Frame;},'3.10.3',{'requires':['base','node','selector-css3','yui-throttle']});