--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/cm/media/js/lib/yui/yui_3.10.3/build/dom-screen/dom-screen-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/dom-screen/dom-screen.js']) {
+ __coverage__['build/dom-screen/dom-screen.js'] = {"path":"build/dom-screen/dom-screen.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},"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,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"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,0,0],"69":[0,0],"70":[0,0],"71":[0,0],"72":[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},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":22},"end":{"line":1,"column":41}}},"2":{"name":"(anonymous_2)","line":3,"loc":{"start":{"line":3,"column":1},"end":{"line":3,"column":13}}},"3":{"name":"(anonymous_3)","line":48,"loc":{"start":{"line":48,"column":15},"end":{"line":48,"column":30}}},"4":{"name":"(anonymous_4)","line":58,"loc":{"start":{"line":58,"column":14},"end":{"line":58,"column":29}}},"5":{"name":"(anonymous_5)","line":68,"loc":{"start":{"line":68,"column":16},"end":{"line":68,"column":31}}},"6":{"name":"(anonymous_6)","line":78,"loc":{"start":{"line":78,"column":15},"end":{"line":78,"column":30}}},"7":{"name":"(anonymous_7)","line":88,"loc":{"start":{"line":88,"column":16},"end":{"line":88,"column":36}}},"8":{"name":"(anonymous_8)","line":100,"loc":{"start":{"line":100,"column":17},"end":{"line":100,"column":37}}},"9":{"name":"(anonymous_9)","line":117,"loc":{"start":{"line":117,"column":11},"end":{"line":117,"column":22}}},"10":{"name":"(anonymous_10)","line":119,"loc":{"start":{"line":119,"column":19},"end":{"line":119,"column":34}}},"11":{"name":"(anonymous_11)","line":189,"loc":{"start":{"line":189,"column":19},"end":{"line":189,"column":34}}},"12":{"name":"(anonymous_12)","line":259,"loc":{"start":{"line":259,"column":32},"end":{"line":259,"column":44}}},"13":{"name":"(anonymous_13)","line":287,"loc":{"start":{"line":287,"column":10},"end":{"line":287,"column":25}}},"14":{"name":"(anonymous_14)","line":300,"loc":{"start":{"line":300,"column":10},"end":{"line":300,"column":25}}},"15":{"name":"(anonymous_15)","line":312,"loc":{"start":{"line":312,"column":11},"end":{"line":312,"column":39}}},"16":{"name":"(anonymous_16)","line":355,"loc":{"start":{"line":355,"column":10},"end":{"line":355,"column":28}}},"17":{"name":"(anonymous_17)","line":366,"loc":{"start":{"line":366,"column":10},"end":{"line":366,"column":28}}},"18":{"name":"(anonymous_18)","line":377,"loc":{"start":{"line":377,"column":12},"end":{"line":377,"column":38}}},"19":{"name":"(anonymous_19)","line":383,"loc":{"start":{"line":383,"column":18},"end":{"line":383,"column":38}}},"20":{"name":"(anonymous_20)","line":397,"loc":{"start":{"line":397,"column":17},"end":{"line":397,"column":37}}},"21":{"name":"(anonymous_21)","line":415,"loc":{"start":{"line":415,"column":17},"end":{"line":415,"column":32}}},"22":{"name":"(anonymous_22)","line":428,"loc":{"start":{"line":428,"column":1},"end":{"line":428,"column":13}}},"23":{"name":"(anonymous_23)","line":434,"loc":{"start":{"line":434,"column":17},"end":{"line":434,"column":34}}},"24":{"name":"(anonymous_24)","line":458,"loc":{"start":{"line":458,"column":12},"end":{"line":458,"column":27}}},"25":{"name":"(anonymous_25)","line":483,"loc":{"start":{"line":483,"column":15},"end":{"line":483,"column":48}}},"26":{"name":"(anonymous_26)","line":519,"loc":{"start":{"line":519,"column":14},"end":{"line":519,"column":52}}},"27":{"name":"(anonymous_27)","line":559,"loc":{"start":{"line":559,"column":22},"end":{"line":559,"column":53}}},"28":{"name":"(anonymous_28)","line":564,"loc":{"start":{"line":564,"column":16},"end":{"line":564,"column":37}}},"29":{"name":"(anonymous_29)","line":583,"loc":{"start":{"line":583,"column":20},"end":{"line":583,"column":35}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":605,"column":54}},"2":{"start":{"line":3,"column":0},"end":{"line":427,"column":6}},"3":{"start":{"line":12,"column":0},"end":{"line":32,"column":16}},"4":{"start":{"line":34,"column":0},"end":{"line":40,"column":1}},"5":{"start":{"line":35,"column":4},"end":{"line":39,"column":5}},"6":{"start":{"line":36,"column":8},"end":{"line":36,"column":39}},"7":{"start":{"line":38,"column":8},"end":{"line":38,"column":29}},"8":{"start":{"line":42,"column":0},"end":{"line":425,"column":3}},"9":{"start":{"line":49,"column":8},"end":{"line":49,"column":47}},"10":{"start":{"line":50,"column":8},"end":{"line":50,"column":17}},"11":{"start":{"line":59,"column":8},"end":{"line":59,"column":46}},"12":{"start":{"line":60,"column":8},"end":{"line":60,"column":17}},"13":{"start":{"line":69,"column":8},"end":{"line":69,"column":47}},"14":{"start":{"line":70,"column":8},"end":{"line":70,"column":59}},"15":{"start":{"line":79,"column":8},"end":{"line":79,"column":46}},"16":{"start":{"line":80,"column":8},"end":{"line":80,"column":58}},"17":{"start":{"line":89,"column":8},"end":{"line":89,"column":65}},"18":{"start":{"line":90,"column":8},"end":{"line":91,"column":51}},"19":{"start":{"line":92,"column":8},"end":{"line":92,"column":91}},"20":{"start":{"line":101,"column":8},"end":{"line":101,"column":65}},"21":{"start":{"line":102,"column":8},"end":{"line":103,"column":51}},"22":{"start":{"line":104,"column":8},"end":{"line":104,"column":89}},"23":{"start":{"line":118,"column":8},"end":{"line":249,"column":9}},"24":{"start":{"line":119,"column":12},"end":{"line":187,"column":14}},"25":{"start":{"line":120,"column":16},"end":{"line":130,"column":29}},"26":{"start":{"line":132,"column":16},"end":{"line":185,"column":17}},"27":{"start":{"line":133,"column":20},"end":{"line":133,"column":45}},"28":{"start":{"line":134,"column":20},"end":{"line":134,"column":44}},"29":{"start":{"line":136,"column":20},"end":{"line":140,"column":21}},"30":{"start":{"line":137,"column":24},"end":{"line":137,"column":57}},"31":{"start":{"line":139,"column":24},"end":{"line":139,"column":44}},"32":{"start":{"line":143,"column":20},"end":{"line":147,"column":21}},"33":{"start":{"line":144,"column":24},"end":{"line":144,"column":56}},"34":{"start":{"line":146,"column":24},"end":{"line":146,"column":63}},"35":{"start":{"line":149,"column":20},"end":{"line":184,"column":21}},"36":{"start":{"line":150,"column":24},"end":{"line":150,"column":46}},"37":{"start":{"line":153,"column":24},"end":{"line":159,"column":25}},"38":{"start":{"line":154,"column":28},"end":{"line":154,"column":57}},"39":{"start":{"line":155,"column":28},"end":{"line":155,"column":56}},"40":{"start":{"line":157,"column":28},"end":{"line":157,"column":115}},"41":{"start":{"line":158,"column":28},"end":{"line":158,"column":113}},"42":{"start":{"line":161,"column":24},"end":{"line":166,"column":25}},"43":{"start":{"line":162,"column":28},"end":{"line":165,"column":29}},"44":{"start":{"line":163,"column":32},"end":{"line":163,"column":59}},"45":{"start":{"line":164,"column":32},"end":{"line":164,"column":58}},"46":{"start":{"line":167,"column":24},"end":{"line":167,"column":63}},"47":{"start":{"line":168,"column":24},"end":{"line":168,"column":49}},"48":{"start":{"line":170,"column":24},"end":{"line":174,"column":25}},"49":{"start":{"line":171,"column":32},"end":{"line":171,"column":46}},"50":{"start":{"line":172,"column":32},"end":{"line":172,"column":46}},"51":{"start":{"line":175,"column":24},"end":{"line":181,"column":25}},"52":{"start":{"line":176,"column":28},"end":{"line":179,"column":29}},"53":{"start":{"line":177,"column":32},"end":{"line":177,"column":52}},"54":{"start":{"line":178,"column":32},"end":{"line":178,"column":51}},"55":{"start":{"line":183,"column":24},"end":{"line":183,"column":52}},"56":{"start":{"line":186,"column":16},"end":{"line":186,"column":26}},"57":{"start":{"line":189,"column":12},"end":{"line":248,"column":14}},"58":{"start":{"line":191,"column":16},"end":{"line":196,"column":31}},"59":{"start":{"line":198,"column":16},"end":{"line":245,"column":17}},"60":{"start":{"line":199,"column":20},"end":{"line":244,"column":21}},"61":{"start":{"line":200,"column":24},"end":{"line":200,"column":63}},"62":{"start":{"line":201,"column":24},"end":{"line":201,"column":49}},"63":{"start":{"line":202,"column":24},"end":{"line":202,"column":42}},"64":{"start":{"line":204,"column":24},"end":{"line":204,"column":84}},"65":{"start":{"line":207,"column":24},"end":{"line":213,"column":25}},"66":{"start":{"line":208,"column":28},"end":{"line":208,"column":59}},"67":{"start":{"line":209,"column":28},"end":{"line":209,"column":58}},"68":{"start":{"line":210,"column":28},"end":{"line":212,"column":29}},"69":{"start":{"line":211,"column":32},"end":{"line":211,"column":72}},"70":{"start":{"line":216,"column":24},"end":{"line":241,"column":25}},"71":{"start":{"line":217,"column":28},"end":{"line":217,"column":46}},"72":{"start":{"line":219,"column":28},"end":{"line":233,"column":29}},"73":{"start":{"line":220,"column":32},"end":{"line":220,"column":65}},"74":{"start":{"line":221,"column":32},"end":{"line":221,"column":67}},"75":{"start":{"line":224,"column":32},"end":{"line":226,"column":33}},"76":{"start":{"line":225,"column":40},"end":{"line":225,"column":80}},"77":{"start":{"line":229,"column":32},"end":{"line":232,"column":33}},"78":{"start":{"line":230,"column":36},"end":{"line":230,"column":56}},"79":{"start":{"line":231,"column":36},"end":{"line":231,"column":55}},"80":{"start":{"line":234,"column":28},"end":{"line":234,"column":65}},"81":{"start":{"line":235,"column":28},"end":{"line":235,"column":65}},"82":{"start":{"line":239,"column":28},"end":{"line":239,"column":65}},"83":{"start":{"line":240,"column":28},"end":{"line":240,"column":65}},"84":{"start":{"line":243,"column":24},"end":{"line":243,"column":52}},"85":{"start":{"line":247,"column":16},"end":{"line":247,"column":26}},"86":{"start":{"line":260,"column":8},"end":{"line":264,"column":27}},"87":{"start":{"line":266,"column":8},"end":{"line":273,"column":9}},"88":{"start":{"line":267,"column":12},"end":{"line":267,"column":103}},"89":{"start":{"line":268,"column":12},"end":{"line":268,"column":78}},"90":{"start":{"line":269,"column":12},"end":{"line":269,"column":57}},"91":{"start":{"line":270,"column":12},"end":{"line":270,"column":64}},"92":{"start":{"line":272,"column":12},"end":{"line":272,"column":39}},"93":{"start":{"line":275,"column":8},"end":{"line":275,"column":21}},"94":{"start":{"line":288,"column":8},"end":{"line":288,"column":36}},"95":{"start":{"line":301,"column":8},"end":{"line":301,"column":36}},"96":{"start":{"line":313,"column":8},"end":{"line":317,"column":22}},"97":{"start":{"line":319,"column":8},"end":{"line":345,"column":9}},"98":{"start":{"line":320,"column":12},"end":{"line":320,"column":49}},"99":{"start":{"line":322,"column":12},"end":{"line":322,"column":43}},"100":{"start":{"line":323,"column":12},"end":{"line":326,"column":13}},"101":{"start":{"line":324,"column":16},"end":{"line":324,"column":31}},"102":{"start":{"line":325,"column":16},"end":{"line":325,"column":46}},"103":{"start":{"line":327,"column":12},"end":{"line":327,"column":42}},"104":{"start":{"line":329,"column":12},"end":{"line":331,"column":13}},"105":{"start":{"line":330,"column":16},"end":{"line":330,"column":77}},"106":{"start":{"line":333,"column":12},"end":{"line":335,"column":13}},"107":{"start":{"line":334,"column":16},"end":{"line":334,"column":76}},"108":{"start":{"line":337,"column":12},"end":{"line":342,"column":13}},"109":{"start":{"line":338,"column":16},"end":{"line":338,"column":42}},"110":{"start":{"line":339,"column":16},"end":{"line":341,"column":17}},"111":{"start":{"line":340,"column":20},"end":{"line":340,"column":48}},"112":{"start":{"line":356,"column":8},"end":{"line":356,"column":44}},"113":{"start":{"line":367,"column":8},"end":{"line":367,"column":44}},"114":{"start":{"line":378,"column":8},"end":{"line":378,"column":35}},"115":{"start":{"line":379,"column":8},"end":{"line":379,"column":50}},"116":{"start":{"line":380,"column":8},"end":{"line":380,"column":35}},"117":{"start":{"line":384,"column":8},"end":{"line":385,"column":86}},"118":{"start":{"line":386,"column":8},"end":{"line":391,"column":9}},"119":{"start":{"line":387,"column":12},"end":{"line":390,"column":13}},"120":{"start":{"line":388,"column":16},"end":{"line":388,"column":22}},"121":{"start":{"line":389,"column":16},"end":{"line":389,"column":22}},"122":{"start":{"line":392,"column":8},"end":{"line":392,"column":20}},"123":{"start":{"line":393,"column":8},"end":{"line":393,"column":20}},"124":{"start":{"line":394,"column":8},"end":{"line":394,"column":19}},"125":{"start":{"line":398,"column":8},"end":{"line":398,"column":66}},"126":{"start":{"line":399,"column":8},"end":{"line":403,"column":41}},"127":{"start":{"line":405,"column":8},"end":{"line":411,"column":9}},"128":{"start":{"line":406,"column":12},"end":{"line":408,"column":13}},"129":{"start":{"line":407,"column":16},"end":{"line":407,"column":32}},"130":{"start":{"line":409,"column":12},"end":{"line":409,"column":34}},"131":{"start":{"line":410,"column":12},"end":{"line":410,"column":33}},"132":{"start":{"line":412,"column":8},"end":{"line":412,"column":39}},"133":{"start":{"line":416,"column":8},"end":{"line":417,"column":41}},"134":{"start":{"line":419,"column":8},"end":{"line":421,"column":9}},"135":{"start":{"line":420,"column":12},"end":{"line":420,"column":28}},"136":{"start":{"line":423,"column":8},"end":{"line":423,"column":70}},"137":{"start":{"line":428,"column":0},"end":{"line":602,"column":6}},"138":{"start":{"line":429,"column":0},"end":{"line":448,"column":16}},"139":{"start":{"line":435,"column":8},"end":{"line":439,"column":21}},"140":{"start":{"line":441,"column":8},"end":{"line":441,"column":21}},"141":{"start":{"line":442,"column":8},"end":{"line":442,"column":23}},"142":{"start":{"line":443,"column":8},"end":{"line":443,"column":24}},"143":{"start":{"line":444,"column":8},"end":{"line":444,"column":22}},"144":{"start":{"line":445,"column":8},"end":{"line":445,"column":19}},"145":{"start":{"line":450,"column":0},"end":{"line":601,"column":3}},"146":{"start":{"line":459,"column":8},"end":{"line":460,"column":24}},"147":{"start":{"line":462,"column":8},"end":{"line":469,"column":9}},"148":{"start":{"line":463,"column":12},"end":{"line":468,"column":14}},"149":{"start":{"line":471,"column":8},"end":{"line":471,"column":19}},"150":{"start":{"line":484,"column":8},"end":{"line":486,"column":16}},"151":{"start":{"line":488,"column":8},"end":{"line":494,"column":9}},"152":{"start":{"line":489,"column":12},"end":{"line":489,"column":35}},"153":{"start":{"line":490,"column":15},"end":{"line":494,"column":9}},"154":{"start":{"line":491,"column":12},"end":{"line":491,"column":27}},"155":{"start":{"line":493,"column":12},"end":{"line":493,"column":25}},"156":{"start":{"line":496,"column":8},"end":{"line":496,"column":36}},"157":{"start":{"line":497,"column":8},"end":{"line":506,"column":10}},"158":{"start":{"line":520,"column":8},"end":{"line":523,"column":16}},"159":{"start":{"line":525,"column":8},"end":{"line":531,"column":9}},"160":{"start":{"line":526,"column":12},"end":{"line":526,"column":35}},"161":{"start":{"line":527,"column":15},"end":{"line":531,"column":9}},"162":{"start":{"line":528,"column":12},"end":{"line":528,"column":27}},"163":{"start":{"line":530,"column":12},"end":{"line":530,"column":25}},"164":{"start":{"line":533,"column":8},"end":{"line":547,"column":9}},"165":{"start":{"line":534,"column":12},"end":{"line":538,"column":47}},"166":{"start":{"line":540,"column":12},"end":{"line":540,"column":40}},"167":{"start":{"line":541,"column":12},"end":{"line":545,"column":13}},"168":{"start":{"line":542,"column":16},"end":{"line":542,"column":28}},"169":{"start":{"line":544,"column":16},"end":{"line":544,"column":29}},"170":{"start":{"line":560,"column":8},"end":{"line":560,"column":76}},"171":{"start":{"line":565,"column":8},"end":{"line":565,"column":24}},"172":{"start":{"line":567,"column":8},"end":{"line":567,"column":36}},"173":{"start":{"line":568,"column":8},"end":{"line":568,"column":37}},"174":{"start":{"line":569,"column":8},"end":{"line":569,"column":27}},"175":{"start":{"line":570,"column":8},"end":{"line":570,"column":26}},"176":{"start":{"line":571,"column":8},"end":{"line":571,"column":52}},"177":{"start":{"line":572,"column":8},"end":{"line":572,"column":53}},"178":{"start":{"line":574,"column":8},"end":{"line":574,"column":22}},"179":{"start":{"line":584,"column":8},"end":{"line":584,"column":52}},"180":{"start":{"line":585,"column":8},"end":{"line":587,"column":20}},"181":{"start":{"line":589,"column":8},"end":{"line":597,"column":9}},"182":{"start":{"line":590,"column":12},"end":{"line":590,"column":43}},"183":{"start":{"line":591,"column":12},"end":{"line":591,"column":43}},"184":{"start":{"line":593,"column":12},"end":{"line":596,"column":25}},"185":{"start":{"line":599,"column":8},"end":{"line":599,"column":19}}},"branchMap":{"1":{"line":34,"type":"if","locations":[{"start":{"line":34,"column":0},"end":{"line":34,"column":0}},{"start":{"line":34,"column":0},"end":{"line":34,"column":0}}]},"2":{"line":35,"type":"if","locations":[{"start":{"line":35,"column":4},"end":{"line":35,"column":4}},{"start":{"line":35,"column":4},"end":{"line":35,"column":4}}]},"3":{"line":89,"type":"cond-expr","locations":[{"start":{"line":89,"column":30},"end":{"line":89,"column":49}},{"start":{"line":89,"column":52},"end":{"line":89,"column":64}}]},"4":{"line":89,"type":"binary-expr","locations":[{"start":{"line":89,"column":14},"end":{"line":89,"column":17}},{"start":{"line":89,"column":22},"end":{"line":89,"column":26}}]},"5":{"line":91,"type":"cond-expr","locations":[{"start":{"line":91,"column":32},"end":{"line":91,"column":46}},{"start":{"line":91,"column":49},"end":{"line":91,"column":50}}]},"6":{"line":101,"type":"cond-expr","locations":[{"start":{"line":101,"column":30},"end":{"line":101,"column":49}},{"start":{"line":101,"column":52},"end":{"line":101,"column":64}}]},"7":{"line":101,"type":"binary-expr","locations":[{"start":{"line":101,"column":14},"end":{"line":101,"column":17}},{"start":{"line":101,"column":22},"end":{"line":101,"column":26}}]},"8":{"line":103,"type":"cond-expr","locations":[{"start":{"line":103,"column":32},"end":{"line":103,"column":46}},{"start":{"line":103,"column":49},"end":{"line":103,"column":50}}]},"9":{"line":118,"type":"if","locations":[{"start":{"line":118,"column":8},"end":{"line":118,"column":8}},{"start":{"line":118,"column":8},"end":{"line":118,"column":8}}]},"10":{"line":132,"type":"if","locations":[{"start":{"line":132,"column":16},"end":{"line":132,"column":16}},{"start":{"line":132,"column":16},"end":{"line":132,"column":16}}]},"11":{"line":132,"type":"binary-expr","locations":[{"start":{"line":132,"column":20},"end":{"line":132,"column":24}},{"start":{"line":132,"column":28},"end":{"line":132,"column":40}}]},"12":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":20},"end":{"line":136,"column":20}},{"start":{"line":136,"column":20},"end":{"line":136,"column":20}}]},"13":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":20},"end":{"line":143,"column":20}},{"start":{"line":143,"column":20},"end":{"line":143,"column":20}}]},"14":{"line":149,"type":"if","locations":[{"start":{"line":149,"column":20},"end":{"line":149,"column":20}},{"start":{"line":149,"column":20},"end":{"line":149,"column":20}}]},"15":{"line":153,"type":"if","locations":[{"start":{"line":153,"column":24},"end":{"line":153,"column":24}},{"start":{"line":153,"column":24},"end":{"line":153,"column":24}}]},"16":{"line":153,"type":"binary-expr","locations":[{"start":{"line":153,"column":28},"end":{"line":153,"column":31}},{"start":{"line":153,"column":35},"end":{"line":153,"column":55}}]},"17":{"line":157,"type":"cond-expr","locations":[{"start":{"line":157,"column":57},"end":{"line":157,"column":84}},{"start":{"line":157,"column":87},"end":{"line":157,"column":114}}]},"18":{"line":158,"type":"cond-expr","locations":[{"start":{"line":158,"column":56},"end":{"line":158,"column":82}},{"start":{"line":158,"column":85},"end":{"line":158,"column":112}}]},"19":{"line":161,"type":"if","locations":[{"start":{"line":161,"column":24},"end":{"line":161,"column":24}},{"start":{"line":161,"column":24},"end":{"line":161,"column":24}}]},"20":{"line":162,"type":"if","locations":[{"start":{"line":162,"column":28},"end":{"line":162,"column":28}},{"start":{"line":162,"column":28},"end":{"line":162,"column":28}}]},"21":{"line":162,"type":"binary-expr","locations":[{"start":{"line":162,"column":32},"end":{"line":162,"column":49}},{"start":{"line":162,"column":53},"end":{"line":162,"column":73}},{"start":{"line":162,"column":77},"end":{"line":162,"column":98}}]},"22":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":24},"end":{"line":170,"column":24}},{"start":{"line":170,"column":24},"end":{"line":170,"column":24}}]},"23":{"line":170,"type":"binary-expr","locations":[{"start":{"line":170,"column":28},"end":{"line":170,"column":32}},{"start":{"line":170,"column":36},"end":{"line":170,"column":40}}]},"24":{"line":175,"type":"if","locations":[{"start":{"line":175,"column":24},"end":{"line":175,"column":24}},{"start":{"line":175,"column":24},"end":{"line":175,"column":24}}]},"25":{"line":175,"type":"binary-expr","locations":[{"start":{"line":175,"column":29},"end":{"line":175,"column":38}},{"start":{"line":175,"column":42},"end":{"line":175,"column":52}}]},"26":{"line":176,"type":"if","locations":[{"start":{"line":176,"column":28},"end":{"line":176,"column":28}},{"start":{"line":176,"column":28},"end":{"line":176,"column":28}}]},"27":{"line":176,"type":"binary-expr","locations":[{"start":{"line":176,"column":32},"end":{"line":176,"column":41}},{"start":{"line":176,"column":46},"end":{"line":176,"column":61}}]},"28":{"line":198,"type":"if","locations":[{"start":{"line":198,"column":16},"end":{"line":198,"column":16}},{"start":{"line":198,"column":16},"end":{"line":198,"column":16}}]},"29":{"line":199,"type":"if","locations":[{"start":{"line":199,"column":20},"end":{"line":199,"column":20}},{"start":{"line":199,"column":20},"end":{"line":199,"column":20}}]},"30":{"line":204,"type":"cond-expr","locations":[{"start":{"line":204,"column":70},"end":{"line":204,"column":74}},{"start":{"line":204,"column":77},"end":{"line":204,"column":82}}]},"31":{"line":204,"type":"binary-expr","locations":[{"start":{"line":204,"column":35},"end":{"line":204,"column":45}},{"start":{"line":204,"column":49},"end":{"line":204,"column":66}}]},"32":{"line":210,"type":"if","locations":[{"start":{"line":210,"column":28},"end":{"line":210,"column":28}},{"start":{"line":210,"column":28},"end":{"line":210,"column":28}}]},"33":{"line":216,"type":"if","locations":[{"start":{"line":216,"column":24},"end":{"line":216,"column":24}},{"start":{"line":216,"column":24},"end":{"line":216,"column":24}}]},"34":{"line":224,"type":"if","locations":[{"start":{"line":224,"column":32},"end":{"line":224,"column":32}},{"start":{"line":224,"column":32},"end":{"line":224,"column":32}}]},"35":{"line":224,"type":"binary-expr","locations":[{"start":{"line":224,"column":36},"end":{"line":224,"column":46}},{"start":{"line":224,"column":51},"end":{"line":224,"column":103}}]},"36":{"line":229,"type":"if","locations":[{"start":{"line":229,"column":32},"end":{"line":229,"column":32}},{"start":{"line":229,"column":32},"end":{"line":229,"column":32}}]},"37":{"line":229,"type":"binary-expr","locations":[{"start":{"line":229,"column":36},"end":{"line":229,"column":45}},{"start":{"line":229,"column":49},"end":{"line":229,"column":59}}]},"38":{"line":266,"type":"if","locations":[{"start":{"line":266,"column":8},"end":{"line":266,"column":8}},{"start":{"line":266,"column":8},"end":{"line":266,"column":8}}]},"39":{"line":319,"type":"if","locations":[{"start":{"line":319,"column":8},"end":{"line":319,"column":8}},{"start":{"line":319,"column":8},"end":{"line":319,"column":8}}]},"40":{"line":319,"type":"binary-expr","locations":[{"start":{"line":319,"column":12},"end":{"line":319,"column":16}},{"start":{"line":319,"column":20},"end":{"line":319,"column":22}}]},"41":{"line":323,"type":"if","locations":[{"start":{"line":323,"column":12},"end":{"line":323,"column":12}},{"start":{"line":323,"column":12},"end":{"line":323,"column":12}}]},"42":{"line":329,"type":"if","locations":[{"start":{"line":329,"column":12},"end":{"line":329,"column":12}},{"start":{"line":329,"column":12},"end":{"line":329,"column":12}}]},"43":{"line":333,"type":"if","locations":[{"start":{"line":333,"column":12},"end":{"line":333,"column":12}},{"start":{"line":333,"column":12},"end":{"line":333,"column":12}}]},"44":{"line":337,"type":"if","locations":[{"start":{"line":337,"column":12},"end":{"line":337,"column":12}},{"start":{"line":337,"column":12},"end":{"line":337,"column":12}}]},"45":{"line":339,"type":"if","locations":[{"start":{"line":339,"column":16},"end":{"line":339,"column":16}},{"start":{"line":339,"column":16},"end":{"line":339,"column":16}}]},"46":{"line":339,"type":"binary-expr","locations":[{"start":{"line":339,"column":20},"end":{"line":339,"column":38}},{"start":{"line":339,"column":42},"end":{"line":339,"column":60}}]},"47":{"line":384,"type":"binary-expr","locations":[{"start":{"line":384,"column":16},"end":{"line":384,"column":79}},{"start":{"line":384,"column":83},"end":{"line":384,"column":84}}]},"48":{"line":385,"type":"binary-expr","locations":[{"start":{"line":385,"column":16},"end":{"line":385,"column":80}},{"start":{"line":385,"column":84},"end":{"line":385,"column":85}}]},"49":{"line":386,"type":"if","locations":[{"start":{"line":386,"column":8},"end":{"line":386,"column":8}},{"start":{"line":386,"column":8},"end":{"line":386,"column":8}}]},"50":{"line":387,"type":"if","locations":[{"start":{"line":387,"column":12},"end":{"line":387,"column":12}},{"start":{"line":387,"column":12},"end":{"line":387,"column":12}}]},"51":{"line":398,"type":"cond-expr","locations":[{"start":{"line":398,"column":31},"end":{"line":398,"column":50}},{"start":{"line":398,"column":53},"end":{"line":398,"column":65}}]},"52":{"line":398,"type":"binary-expr","locations":[{"start":{"line":398,"column":15},"end":{"line":398,"column":18}},{"start":{"line":398,"column":23},"end":{"line":398,"column":27}}]},"53":{"line":399,"type":"binary-expr","locations":[{"start":{"line":399,"column":18},"end":{"line":399,"column":33}},{"start":{"line":399,"column":37},"end":{"line":399,"column":53}}]},"54":{"line":405,"type":"if","locations":[{"start":{"line":405,"column":8},"end":{"line":405,"column":8}},{"start":{"line":405,"column":8},"end":{"line":405,"column":8}}]},"55":{"line":405,"type":"binary-expr","locations":[{"start":{"line":405,"column":13},"end":{"line":405,"column":17}},{"start":{"line":405,"column":21},"end":{"line":405,"column":32}}]},"56":{"line":406,"type":"if","locations":[{"start":{"line":406,"column":12},"end":{"line":406,"column":12}},{"start":{"line":406,"column":12},"end":{"line":406,"column":12}}]},"57":{"line":416,"type":"cond-expr","locations":[{"start":{"line":416,"column":27},"end":{"line":416,"column":46}},{"start":{"line":416,"column":49},"end":{"line":416,"column":61}}]},"58":{"line":419,"type":"if","locations":[{"start":{"line":419,"column":8},"end":{"line":419,"column":8}},{"start":{"line":419,"column":8},"end":{"line":419,"column":8}}]},"59":{"line":462,"type":"if","locations":[{"start":{"line":462,"column":8},"end":{"line":462,"column":8}},{"start":{"line":462,"column":8},"end":{"line":462,"column":8}}]},"60":{"line":462,"type":"binary-expr","locations":[{"start":{"line":462,"column":12},"end":{"line":462,"column":16}},{"start":{"line":462,"column":20},"end":{"line":462,"column":22}}]},"61":{"line":484,"type":"binary-expr","locations":[{"start":{"line":484,"column":16},"end":{"line":484,"column":25}},{"start":{"line":484,"column":29},"end":{"line":484,"column":45}}]},"62":{"line":488,"type":"if","locations":[{"start":{"line":488,"column":8},"end":{"line":488,"column":8}},{"start":{"line":488,"column":8},"end":{"line":488,"column":8}}]},"63":{"line":490,"type":"if","locations":[{"start":{"line":490,"column":15},"end":{"line":490,"column":15}},{"start":{"line":490,"column":15},"end":{"line":490,"column":15}}]},"64":{"line":521,"type":"binary-expr","locations":[{"start":{"line":521,"column":16},"end":{"line":521,"column":25}},{"start":{"line":521,"column":29},"end":{"line":521,"column":45}}]},"65":{"line":525,"type":"if","locations":[{"start":{"line":525,"column":8},"end":{"line":525,"column":8}},{"start":{"line":525,"column":8},"end":{"line":525,"column":8}}]},"66":{"line":527,"type":"if","locations":[{"start":{"line":527,"column":15},"end":{"line":527,"column":15}},{"start":{"line":527,"column":15},"end":{"line":527,"column":15}}]},"67":{"line":533,"type":"if","locations":[{"start":{"line":533,"column":8},"end":{"line":533,"column":8}},{"start":{"line":533,"column":8},"end":{"line":533,"column":8}}]},"68":{"line":535,"type":"binary-expr","locations":[{"start":{"line":535,"column":16},"end":{"line":535,"column":41}},{"start":{"line":536,"column":16},"end":{"line":536,"column":42}},{"start":{"line":537,"column":16},"end":{"line":537,"column":40}},{"start":{"line":538,"column":16},"end":{"line":538,"column":43}}]},"69":{"line":541,"type":"if","locations":[{"start":{"line":541,"column":12},"end":{"line":541,"column":12}},{"start":{"line":541,"column":12},"end":{"line":541,"column":12}}]},"70":{"line":541,"type":"binary-expr","locations":[{"start":{"line":541,"column":16},"end":{"line":541,"column":39}},{"start":{"line":541,"column":43},"end":{"line":541,"column":66}}]},"71":{"line":584,"type":"binary-expr","locations":[{"start":{"line":584,"column":15},"end":{"line":584,"column":19}},{"start":{"line":584,"column":23},"end":{"line":584,"column":51}}]},"72":{"line":589,"type":"if","locations":[{"start":{"line":589,"column":8},"end":{"line":589,"column":8}},{"start":{"line":589,"column":8},"end":{"line":589,"column":8}}]}},"code":["(function () { YUI.add('dom-screen', function (Y, NAME) {","","(function(Y) {","","/**"," * Adds position and region management functionality to DOM."," * @module dom"," * @submodule dom-screen"," * @for DOM"," */","","var DOCUMENT_ELEMENT = 'documentElement',"," COMPAT_MODE = 'compatMode',"," POSITION = 'position',"," FIXED = 'fixed',"," RELATIVE = 'relative',"," LEFT = 'left',"," TOP = 'top',"," _BACK_COMPAT = 'BackCompat',"," MEDIUM = 'medium',"," BORDER_LEFT_WIDTH = 'borderLeftWidth',"," BORDER_TOP_WIDTH = 'borderTopWidth',"," GET_BOUNDING_CLIENT_RECT = 'getBoundingClientRect',"," GET_COMPUTED_STYLE = 'getComputedStyle',",""," Y_DOM = Y.DOM,",""," // TODO: how about thead/tbody/tfoot/tr?"," // TODO: does caption matter?"," RE_TABLE = /^t(?:able|d|h)$/i,",""," SCROLL_NODE;","","if (Y.UA.ie) {"," if (Y.config.doc[COMPAT_MODE] !== 'BackCompat') {"," SCROLL_NODE = DOCUMENT_ELEMENT; "," } else {"," SCROLL_NODE = 'body';"," }","}","","Y.mix(Y_DOM, {"," /**"," * Returns the inner height of the viewport (exludes scrollbar). "," * @method winHeight"," * @return {Number} The current height of the viewport."," */"," winHeight: function(node) {"," var h = Y_DOM._getWinSize(node).height;"," return h;"," },",""," /**"," * Returns the inner width of the viewport (exludes scrollbar). "," * @method winWidth"," * @return {Number} The current width of the viewport."," */"," winWidth: function(node) {"," var w = Y_DOM._getWinSize(node).width;"," return w;"," },",""," /**"," * Document height "," * @method docHeight"," * @return {Number} The current height of the document."," */"," docHeight: function(node) {"," var h = Y_DOM._getDocSize(node).height;"," return Math.max(h, Y_DOM._getWinSize(node).height);"," },",""," /**"," * Document width "," * @method docWidth"," * @return {Number} The current width of the document."," */"," docWidth: function(node) {"," var w = Y_DOM._getDocSize(node).width;"," return Math.max(w, Y_DOM._getWinSize(node).width);"," },",""," /**"," * Amount page has been scroll horizontally "," * @method docScrollX"," * @return {Number} The current amount the screen is scrolled horizontally."," */"," docScrollX: function(node, doc) {"," doc = doc || (node) ? Y_DOM._getDoc(node) : Y.config.doc; // perf optimization"," var dv = doc.defaultView,"," pageOffset = (dv) ? dv.pageXOffset : 0;"," return Math.max(doc[DOCUMENT_ELEMENT].scrollLeft, doc.body.scrollLeft, pageOffset);"," },",""," /**"," * Amount page has been scroll vertically "," * @method docScrollY"," * @return {Number} The current amount the screen is scrolled vertically."," */"," docScrollY: function(node, doc) {"," doc = doc || (node) ? Y_DOM._getDoc(node) : Y.config.doc; // perf optimization"," var dv = doc.defaultView,"," pageOffset = (dv) ? dv.pageYOffset : 0;"," return Math.max(doc[DOCUMENT_ELEMENT].scrollTop, doc.body.scrollTop, pageOffset);"," },",""," /**"," * Gets the current position of an element based on page coordinates. "," * Element must be part of the DOM tree to have page coordinates"," * (display:none or elements not appended return false)."," * @method getXY"," * @param element The target element"," * @return {Array} The XY position of the element",""," TODO: test inDocument/display?"," */"," getXY: function() {"," if (Y.config.doc[DOCUMENT_ELEMENT][GET_BOUNDING_CLIENT_RECT]) {"," return function(node) {"," var xy = null,"," scrollLeft,"," scrollTop,"," mode,"," box,"," offX,"," offY,"," doc,"," win,"," inDoc,"," rootNode;",""," if (node && node.tagName) {"," doc = node.ownerDocument;"," mode = doc[COMPAT_MODE];",""," if (mode !== _BACK_COMPAT) {"," rootNode = doc[DOCUMENT_ELEMENT];"," } else {"," rootNode = doc.body;"," }",""," // inline inDoc check for perf"," if (rootNode.contains) {"," inDoc = rootNode.contains(node); "," } else {"," inDoc = Y.DOM.contains(rootNode, node);"," }",""," if (inDoc) {"," win = doc.defaultView;",""," // inline scroll calc for perf"," if (win && 'pageXOffset' in win) {"," scrollLeft = win.pageXOffset;"," scrollTop = win.pageYOffset;"," } else {"," scrollLeft = (SCROLL_NODE) ? doc[SCROLL_NODE].scrollLeft : Y_DOM.docScrollX(node, doc);"," scrollTop = (SCROLL_NODE) ? doc[SCROLL_NODE].scrollTop : Y_DOM.docScrollY(node, doc);"," }",""," if (Y.UA.ie) { // IE < 8, quirks, or compatMode"," if (!doc.documentMode || doc.documentMode < 8 || mode === _BACK_COMPAT) {"," offX = rootNode.clientLeft;"," offY = rootNode.clientTop;"," }"," }"," box = node[GET_BOUNDING_CLIENT_RECT]();"," xy = [box.left, box.top];",""," if (offX || offY) {"," xy[0] -= offX;"," xy[1] -= offY;"," "," }"," if ((scrollTop || scrollLeft)) {"," if (!Y.UA.ios || (Y.UA.ios >= 4.2)) {"," xy[0] += scrollLeft;"," xy[1] += scrollTop;"," }"," "," }"," } else {"," xy = Y_DOM._getOffset(node); "," }"," }"," return xy; "," };"," } else {"," return function(node) { // manually calculate by crawling up offsetParents"," //Calculate the Top and Left border sizes (assumes pixels)"," var xy = null,"," doc,"," parentNode,"," bCheck,"," scrollTop,"," scrollLeft;",""," if (node) {"," if (Y_DOM.inDoc(node)) {"," xy = [node.offsetLeft, node.offsetTop];"," doc = node.ownerDocument;"," parentNode = node;"," // TODO: refactor with !! or just falsey"," bCheck = ((Y.UA.gecko || Y.UA.webkit > 519) ? true : false);",""," // TODO: worth refactoring for TOP/LEFT only?"," while ((parentNode = parentNode.offsetParent)) {"," xy[0] += parentNode.offsetLeft;"," xy[1] += parentNode.offsetTop;"," if (bCheck) {"," xy = Y_DOM._calcBorders(parentNode, xy);"," }"," }",""," // account for any scrolled ancestors"," if (Y_DOM.getStyle(node, POSITION) != FIXED) {"," parentNode = node;",""," while ((parentNode = parentNode.parentNode)) {"," scrollTop = parentNode.scrollTop;"," scrollLeft = parentNode.scrollLeft;",""," //Firefox does something funky with borders when overflow is not visible."," if (Y.UA.gecko && (Y_DOM.getStyle(parentNode, 'overflow') !== 'visible')) {"," xy = Y_DOM._calcBorders(parentNode, xy);"," }"," ",""," if (scrollTop || scrollLeft) {"," xy[0] -= scrollLeft;"," xy[1] -= scrollTop;"," }"," }"," xy[0] += Y_DOM.docScrollX(node, doc);"," xy[1] += Y_DOM.docScrollY(node, doc);",""," } else {"," //Fix FIXED position -- add scrollbars"," xy[0] += Y_DOM.docScrollX(node, doc);"," xy[1] += Y_DOM.docScrollY(node, doc);"," }"," } else {"," xy = Y_DOM._getOffset(node);"," }"," }",""," return xy; "," };"," }"," }(),// NOTE: Executing for loadtime branching",""," /**"," Gets the width of vertical scrollbars on overflowed containers in the body"," content.",""," @method getScrollbarWidth"," @return {Number} Pixel width of a scrollbar in the current browser"," **/"," getScrollbarWidth: Y.cached(function () {"," var doc = Y.config.doc,"," testNode = doc.createElement('div'),"," body = doc.getElementsByTagName('body')[0],"," // 0.1 because cached doesn't support falsy refetch values"," width = 0.1;"," "," if (body) {"," testNode.style.cssText = \"position:absolute;visibility:hidden;overflow:scroll;width:20px;\";"," testNode.appendChild(doc.createElement('p')).style.height = '1px';"," body.insertBefore(testNode, body.firstChild);"," width = testNode.offsetWidth - testNode.clientWidth;",""," body.removeChild(testNode);"," }",""," return width;"," }, null, 0.1),",""," /**"," * Gets the current X position of an element based on page coordinates. "," * Element must be part of the DOM tree to have page coordinates"," * (display:none or elements not appended return false)."," * @method getX"," * @param element The target element"," * @return {Number} The X position of the element"," */",""," getX: function(node) {"," return Y_DOM.getXY(node)[0];"," },",""," /**"," * Gets the current Y position of an element based on page coordinates. "," * Element must be part of the DOM tree to have page coordinates"," * (display:none or elements not appended return false)."," * @method getY"," * @param element The target element"," * @return {Number} The Y position of the element"," */",""," getY: function(node) {"," return Y_DOM.getXY(node)[1];"," },",""," /**"," * Set the position of an html element in page coordinates."," * The element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false)."," * @method setXY"," * @param element The target element"," * @param {Array} xy Contains X & Y values for new position (coordinates are page-based)"," * @param {Boolean} noRetry By default we try and set the position a second time if the first fails"," */"," setXY: function(node, xy, noRetry) {"," var setStyle = Y_DOM.setStyle,"," pos,"," delta,"," newXY,"," currentXY;",""," if (node && xy) {"," pos = Y_DOM.getStyle(node, POSITION);",""," delta = Y_DOM._getOffset(node); "," if (pos == 'static') { // default to relative"," pos = RELATIVE;"," setStyle(node, POSITION, pos);"," }"," currentXY = Y_DOM.getXY(node);",""," if (xy[0] !== null) {"," setStyle(node, LEFT, xy[0] - currentXY[0] + delta[0] + 'px');"," }",""," if (xy[1] !== null) {"," setStyle(node, TOP, xy[1] - currentXY[1] + delta[1] + 'px');"," }",""," if (!noRetry) {"," newXY = Y_DOM.getXY(node);"," if (newXY[0] !== xy[0] || newXY[1] !== xy[1]) {"," Y_DOM.setXY(node, xy, true); "," }"," }"," "," } else {"," }"," },",""," /**"," * Set the X position of an html element in page coordinates, regardless of how the element is positioned."," * The element(s) must be part of the DOM tree to have page coordinates (display:none or elements not appended return false)."," * @method setX"," * @param element The target element"," * @param {Number} x The X values for new position (coordinates are page-based)"," */"," setX: function(node, x) {"," return Y_DOM.setXY(node, [x, null]);"," },",""," /**"," * Set the Y position of an html element in page coordinates, regardless of how the element is positioned."," * The element(s) must be part of the DOM tree to have page coordinates (display:none or elements not appended return false)."," * @method setY"," * @param element The target element"," * @param {Number} y The Y values for new position (coordinates are page-based)"," */"," setY: function(node, y) {"," return Y_DOM.setXY(node, [null, y]);"," },",""," /**"," * @method swapXY"," * @description Swap the xy position with another node"," * @param {Node} node The node to swap with"," * @param {Node} otherNode The other node to swap with"," * @return {Node}"," */"," swapXY: function(node, otherNode) {"," var xy = Y_DOM.getXY(node);"," Y_DOM.setXY(node, Y_DOM.getXY(otherNode));"," Y_DOM.setXY(otherNode, xy);"," },",""," _calcBorders: function(node, xy2) {"," var t = parseInt(Y_DOM[GET_COMPUTED_STYLE](node, BORDER_TOP_WIDTH), 10) || 0,"," l = parseInt(Y_DOM[GET_COMPUTED_STYLE](node, BORDER_LEFT_WIDTH), 10) || 0;"," if (Y.UA.gecko) {"," if (RE_TABLE.test(node.tagName)) {"," t = 0;"," l = 0;"," }"," }"," xy2[0] += l;"," xy2[1] += t;"," return xy2;"," },",""," _getWinSize: function(node, doc) {"," doc = doc || (node) ? Y_DOM._getDoc(node) : Y.config.doc;"," var win = doc.defaultView || doc.parentWindow,"," mode = doc[COMPAT_MODE],"," h = win.innerHeight,"," w = win.innerWidth,"," root = doc[DOCUMENT_ELEMENT];",""," if ( mode && !Y.UA.opera ) { // IE, Gecko"," if (mode != 'CSS1Compat') { // Quirks"," root = doc.body; "," }"," h = root.clientHeight;"," w = root.clientWidth;"," }"," return { height: h, width: w };"," },",""," _getDocSize: function(node) {"," var doc = (node) ? Y_DOM._getDoc(node) : Y.config.doc,"," root = doc[DOCUMENT_ELEMENT];",""," if (doc[COMPAT_MODE] != 'CSS1Compat') {"," root = doc.body;"," }",""," return { height: root.scrollHeight, width: root.scrollWidth };"," }","});","","})(Y);","(function(Y) {","var TOP = 'top',"," RIGHT = 'right',"," BOTTOM = 'bottom',"," LEFT = 'left',",""," getOffsets = function(r1, r2) {"," var t = Math.max(r1[TOP], r2[TOP]),"," r = Math.min(r1[RIGHT], r2[RIGHT]),"," b = Math.min(r1[BOTTOM], r2[BOTTOM]),"," l = Math.max(r1[LEFT], r2[LEFT]),"," ret = {};"," "," ret[TOP] = t;"," ret[RIGHT] = r;"," ret[BOTTOM] = b;"," ret[LEFT] = l;"," return ret;"," },",""," DOM = Y.DOM;","","Y.mix(DOM, {"," /**"," * Returns an Object literal containing the following about this element: (top, right, bottom, left)"," * @for DOM"," * @method region"," * @param {HTMLElement} element The DOM element. "," * @return {Object} Object literal containing the following about this element: (top, right, bottom, left)"," */"," region: function(node) {"," var xy = DOM.getXY(node),"," ret = false;"," "," if (node && xy) {"," ret = DOM._getRegion("," xy[1], // top"," xy[0] + node.offsetWidth, // right"," xy[1] + node.offsetHeight, // bottom"," xy[0] // left"," );"," }",""," return ret;"," },",""," /**"," * Find the intersect information for the passed nodes."," * @method intersect"," * @for DOM"," * @param {HTMLElement} element The first element "," * @param {HTMLElement | Object} element2 The element or region to check the interect with"," * @param {Object} altRegion An object literal containing the region for the first element if we already have the data (for performance e.g. DragDrop)"," * @return {Object} Object literal containing the following intersection data: (top, right, bottom, left, area, yoff, xoff, inRegion)"," */"," intersect: function(node, node2, altRegion) {"," var r = altRegion || DOM.region(node), region = {},"," n = node2,"," off;",""," if (n.tagName) {"," region = DOM.region(n);"," } else if (Y.Lang.isObject(node2)) {"," region = node2;"," } else {"," return false;"," }"," "," off = getOffsets(region, r);"," return {"," top: off[TOP],"," right: off[RIGHT],"," bottom: off[BOTTOM],"," left: off[LEFT],"," area: ((off[BOTTOM] - off[TOP]) * (off[RIGHT] - off[LEFT])),"," yoff: ((off[BOTTOM] - off[TOP])),"," xoff: (off[RIGHT] - off[LEFT]),"," inRegion: DOM.inRegion(node, node2, false, altRegion)"," };"," "," },"," /**"," * Check if any part of this node is in the passed region"," * @method inRegion"," * @for DOM"," * @param {Object} node The node to get the region from"," * @param {Object} node2 The second node to get the region from or an Object literal of the region"," * @param {Boolean} all Should all of the node be inside the region"," * @param {Object} altRegion An object literal containing the region for this node if we already have the data (for performance e.g. DragDrop)"," * @return {Boolean} True if in region, false if not."," */"," inRegion: function(node, node2, all, altRegion) {"," var region = {},"," r = altRegion || DOM.region(node),"," n = node2,"," off;",""," if (n.tagName) {"," region = DOM.region(n);"," } else if (Y.Lang.isObject(node2)) {"," region = node2;"," } else {"," return false;"," }"," "," if (all) {"," return ("," r[LEFT] >= region[LEFT] &&"," r[RIGHT] <= region[RIGHT] && "," r[TOP] >= region[TOP] && "," r[BOTTOM] <= region[BOTTOM] );"," } else {"," off = getOffsets(region, r);"," if (off[BOTTOM] >= off[TOP] && off[RIGHT] >= off[LEFT]) {"," return true;"," } else {"," return false;"," }"," "," }"," },",""," /**"," * Check if any part of this element is in the viewport"," * @method inViewportRegion"," * @for DOM"," * @param {HTMLElement} element The DOM element. "," * @param {Boolean} all Should all of the node be inside the region"," * @param {Object} altRegion An object literal containing the region for this node if we already have the data (for performance e.g. DragDrop)"," * @return {Boolean} True if in region, false if not."," */"," inViewportRegion: function(node, all, altRegion) {"," return DOM.inRegion(node, DOM.viewportRegion(node), all, altRegion);"," "," },",""," _getRegion: function(t, r, b, l) {"," var region = {};",""," region[TOP] = region[1] = t;"," region[LEFT] = region[0] = l;"," region[BOTTOM] = b;"," region[RIGHT] = r;"," region.width = region[RIGHT] - region[LEFT];"," region.height = region[BOTTOM] - region[TOP];",""," return region;"," },",""," /**"," * Returns an Object literal containing the following about the visible region of viewport: (top, right, bottom, left)"," * @method viewportRegion"," * @for DOM"," * @return {Object} Object literal containing the following about the visible region of the viewport: (top, right, bottom, left)"," */"," viewportRegion: function(node) {"," node = node || Y.config.doc.documentElement;"," var ret = false,"," scrollX,"," scrollY;",""," if (node) {"," scrollX = DOM.docScrollX(node);"," scrollY = DOM.docScrollY(node);",""," ret = DOM._getRegion(scrollY, // top"," DOM.winWidth(node) + scrollX, // right"," scrollY + DOM.winHeight(node), // bottom"," scrollX); // left"," }",""," return ret;"," }","});","})(Y);","","","}, '3.10.3', {\"requires\": [\"dom-base\", \"dom-style\"]});","","}());"]};
+}
+var __cov_pRZ4qwVdGaH1i3J5SZinPQ = __coverage__['build/dom-screen/dom-screen.js'];
+__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['1']++;YUI.add('dom-screen',function(Y,NAME){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['1']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['2']++;(function(Y){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['2']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['3']++;var DOCUMENT_ELEMENT='documentElement',COMPAT_MODE='compatMode',POSITION='position',FIXED='fixed',RELATIVE='relative',LEFT='left',TOP='top',_BACK_COMPAT='BackCompat',MEDIUM='medium',BORDER_LEFT_WIDTH='borderLeftWidth',BORDER_TOP_WIDTH='borderTopWidth',GET_BOUNDING_CLIENT_RECT='getBoundingClientRect',GET_COMPUTED_STYLE='getComputedStyle',Y_DOM=Y.DOM,RE_TABLE=/^t(?:able|d|h)$/i,SCROLL_NODE;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['4']++;if(Y.UA.ie){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['1'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['5']++;if(Y.config.doc[COMPAT_MODE]!=='BackCompat'){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['2'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['6']++;SCROLL_NODE=DOCUMENT_ELEMENT;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['2'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['7']++;SCROLL_NODE='body';}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['1'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['8']++;Y.mix(Y_DOM,{winHeight:function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['3']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['9']++;var h=Y_DOM._getWinSize(node).height;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['10']++;return h;},winWidth:function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['4']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['11']++;var w=Y_DOM._getWinSize(node).width;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['12']++;return w;},docHeight:function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['5']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['13']++;var h=Y_DOM._getDocSize(node).height;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['14']++;return Math.max(h,Y_DOM._getWinSize(node).height);},docWidth:function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['6']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['15']++;var w=Y_DOM._getDocSize(node).width;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['16']++;return Math.max(w,Y_DOM._getWinSize(node).width);},docScrollX:function(node,doc){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['7']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['17']++;doc=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['4'][0]++,doc)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['4'][1]++,node)?(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['3'][0]++,Y_DOM._getDoc(node)):(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['3'][1]++,Y.config.doc);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['18']++;var dv=doc.defaultView,pageOffset=dv?(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['5'][0]++,dv.pageXOffset):(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['5'][1]++,0);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['19']++;return Math.max(doc[DOCUMENT_ELEMENT].scrollLeft,doc.body.scrollLeft,pageOffset);},docScrollY:function(node,doc){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['8']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['20']++;doc=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['7'][0]++,doc)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['7'][1]++,node)?(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['6'][0]++,Y_DOM._getDoc(node)):(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['6'][1]++,Y.config.doc);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['21']++;var dv=doc.defaultView,pageOffset=dv?(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['8'][0]++,dv.pageYOffset):(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['8'][1]++,0);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['22']++;return Math.max(doc[DOCUMENT_ELEMENT].scrollTop,doc.body.scrollTop,pageOffset);},getXY:function(){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['9']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['23']++;if(Y.config.doc[DOCUMENT_ELEMENT][GET_BOUNDING_CLIENT_RECT]){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['9'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['24']++;return function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['10']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['25']++;var xy=null,scrollLeft,scrollTop,mode,box,offX,offY,doc,win,inDoc,rootNode;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['26']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['11'][0]++,node)&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['11'][1]++,node.tagName)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['10'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['27']++;doc=node.ownerDocument;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['28']++;mode=doc[COMPAT_MODE];__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['29']++;if(mode!==_BACK_COMPAT){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['12'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['30']++;rootNode=doc[DOCUMENT_ELEMENT];}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['12'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['31']++;rootNode=doc.body;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['32']++;if(rootNode.contains){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['13'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['33']++;inDoc=rootNode.contains(node);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['13'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['34']++;inDoc=Y.DOM.contains(rootNode,node);}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['35']++;if(inDoc){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['14'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['36']++;win=doc.defaultView;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['37']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['16'][0]++,win)&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['16'][1]++,'pageXOffset'in win)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['15'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['38']++;scrollLeft=win.pageXOffset;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['39']++;scrollTop=win.pageYOffset;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['15'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['40']++;scrollLeft=SCROLL_NODE?(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['17'][0]++,doc[SCROLL_NODE].scrollLeft):(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['17'][1]++,Y_DOM.docScrollX(node,doc));__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['41']++;scrollTop=SCROLL_NODE?(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['18'][0]++,doc[SCROLL_NODE].scrollTop):(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['18'][1]++,Y_DOM.docScrollY(node,doc));}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['42']++;if(Y.UA.ie){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['19'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['43']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['21'][0]++,!doc.documentMode)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['21'][1]++,doc.documentMode<8)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['21'][2]++,mode===_BACK_COMPAT)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['20'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['44']++;offX=rootNode.clientLeft;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['45']++;offY=rootNode.clientTop;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['20'][1]++;}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['19'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['46']++;box=node[GET_BOUNDING_CLIENT_RECT]();__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['47']++;xy=[box.left,box.top];__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['48']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['23'][0]++,offX)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['23'][1]++,offY)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['22'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['49']++;xy[0]-=offX;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['50']++;xy[1]-=offY;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['22'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['51']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['25'][0]++,scrollTop)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['25'][1]++,scrollLeft)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['24'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['52']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['27'][0]++,!Y.UA.ios)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['27'][1]++,Y.UA.ios>=4.2)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['26'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['53']++;xy[0]+=scrollLeft;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['54']++;xy[1]+=scrollTop;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['26'][1]++;}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['24'][1]++;}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['14'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['55']++;xy=Y_DOM._getOffset(node);}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['10'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['56']++;return xy;};}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['9'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['57']++;return function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['11']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['58']++;var xy=null,doc,parentNode,bCheck,scrollTop,scrollLeft;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['59']++;if(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['28'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['60']++;if(Y_DOM.inDoc(node)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['29'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['61']++;xy=[node.offsetLeft,node.offsetTop];__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['62']++;doc=node.ownerDocument;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['63']++;parentNode=node;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['64']++;bCheck=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['31'][0]++,Y.UA.gecko)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['31'][1]++,Y.UA.webkit>519)?(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['30'][0]++,true):(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['30'][1]++,false);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['65']++;while(parentNode=parentNode.offsetParent){__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['66']++;xy[0]+=parentNode.offsetLeft;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['67']++;xy[1]+=parentNode.offsetTop;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['68']++;if(bCheck){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['32'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['69']++;xy=Y_DOM._calcBorders(parentNode,xy);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['32'][1]++;}}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['70']++;if(Y_DOM.getStyle(node,POSITION)!=FIXED){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['33'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['71']++;parentNode=node;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['72']++;while(parentNode=parentNode.parentNode){__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['73']++;scrollTop=parentNode.scrollTop;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['74']++;scrollLeft=parentNode.scrollLeft;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['75']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['35'][0]++,Y.UA.gecko)&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['35'][1]++,Y_DOM.getStyle(parentNode,'overflow')!=='visible')){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['34'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['76']++;xy=Y_DOM._calcBorders(parentNode,xy);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['34'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['77']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['37'][0]++,scrollTop)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['37'][1]++,scrollLeft)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['36'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['78']++;xy[0]-=scrollLeft;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['79']++;xy[1]-=scrollTop;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['36'][1]++;}}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['80']++;xy[0]+=Y_DOM.docScrollX(node,doc);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['81']++;xy[1]+=Y_DOM.docScrollY(node,doc);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['33'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['82']++;xy[0]+=Y_DOM.docScrollX(node,doc);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['83']++;xy[1]+=Y_DOM.docScrollY(node,doc);}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['29'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['84']++;xy=Y_DOM._getOffset(node);}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['28'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['85']++;return xy;};}}(),getScrollbarWidth:Y.cached(function(){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['12']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['86']++;var doc=Y.config.doc,testNode=doc.createElement('div'),body=doc.getElementsByTagName('body')[0],width=0.1;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['87']++;if(body){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['38'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['88']++;testNode.style.cssText='position:absolute;visibility:hidden;overflow:scroll;width:20px;';__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['89']++;testNode.appendChild(doc.createElement('p')).style.height='1px';__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['90']++;body.insertBefore(testNode,body.firstChild);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['91']++;width=testNode.offsetWidth-testNode.clientWidth;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['92']++;body.removeChild(testNode);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['38'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['93']++;return width;},null,0.1),getX:function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['13']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['94']++;return Y_DOM.getXY(node)[0];},getY:function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['14']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['95']++;return Y_DOM.getXY(node)[1];},setXY:function(node,xy,noRetry){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['15']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['96']++;var setStyle=Y_DOM.setStyle,pos,delta,newXY,currentXY;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['97']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['40'][0]++,node)&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['40'][1]++,xy)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['39'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['98']++;pos=Y_DOM.getStyle(node,POSITION);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['99']++;delta=Y_DOM._getOffset(node);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['100']++;if(pos=='static'){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['41'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['101']++;pos=RELATIVE;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['102']++;setStyle(node,POSITION,pos);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['41'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['103']++;currentXY=Y_DOM.getXY(node);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['104']++;if(xy[0]!==null){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['42'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['105']++;setStyle(node,LEFT,xy[0]-currentXY[0]+delta[0]+'px');}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['42'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['106']++;if(xy[1]!==null){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['43'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['107']++;setStyle(node,TOP,xy[1]-currentXY[1]+delta[1]+'px');}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['43'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['108']++;if(!noRetry){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['44'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['109']++;newXY=Y_DOM.getXY(node);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['110']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['46'][0]++,newXY[0]!==xy[0])||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['46'][1]++,newXY[1]!==xy[1])){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['45'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['111']++;Y_DOM.setXY(node,xy,true);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['45'][1]++;}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['44'][1]++;}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['39'][1]++;}},setX:function(node,x){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['16']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['112']++;return Y_DOM.setXY(node,[x,null]);},setY:function(node,y){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['17']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['113']++;return Y_DOM.setXY(node,[null,y]);},swapXY:function(node,otherNode){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['18']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['114']++;var xy=Y_DOM.getXY(node);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['115']++;Y_DOM.setXY(node,Y_DOM.getXY(otherNode));__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['116']++;Y_DOM.setXY(otherNode,xy);},_calcBorders:function(node,xy2){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['19']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['117']++;var t=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['47'][0]++,parseInt(Y_DOM[GET_COMPUTED_STYLE](node,BORDER_TOP_WIDTH),10))||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['47'][1]++,0),l=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['48'][0]++,parseInt(Y_DOM[GET_COMPUTED_STYLE](node,BORDER_LEFT_WIDTH),10))||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['48'][1]++,0);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['118']++;if(Y.UA.gecko){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['49'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['119']++;if(RE_TABLE.test(node.tagName)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['50'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['120']++;t=0;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['121']++;l=0;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['50'][1]++;}}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['49'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['122']++;xy2[0]+=l;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['123']++;xy2[1]+=t;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['124']++;return xy2;},_getWinSize:function(node,doc){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['20']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['125']++;doc=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['52'][0]++,doc)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['52'][1]++,node)?(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['51'][0]++,Y_DOM._getDoc(node)):(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['51'][1]++,Y.config.doc);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['126']++;var win=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['53'][0]++,doc.defaultView)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['53'][1]++,doc.parentWindow),mode=doc[COMPAT_MODE],h=win.innerHeight,w=win.innerWidth,root=doc[DOCUMENT_ELEMENT];__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['127']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['55'][0]++,mode)&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['55'][1]++,!Y.UA.opera)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['54'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['128']++;if(mode!='CSS1Compat'){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['56'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['129']++;root=doc.body;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['56'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['130']++;h=root.clientHeight;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['131']++;w=root.clientWidth;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['54'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['132']++;return{height:h,width:w};},_getDocSize:function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['21']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['133']++;var doc=node?(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['57'][0]++,Y_DOM._getDoc(node)):(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['57'][1]++,Y.config.doc),root=doc[DOCUMENT_ELEMENT];__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['134']++;if(doc[COMPAT_MODE]!='CSS1Compat'){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['58'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['135']++;root=doc.body;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['58'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['136']++;return{height:root.scrollHeight,width:root.scrollWidth};}});}(Y));__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['137']++;(function(Y){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['22']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['138']++;var TOP='top',RIGHT='right',BOTTOM='bottom',LEFT='left',getOffsets=function(r1,r2){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['23']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['139']++;var t=Math.max(r1[TOP],r2[TOP]),r=Math.min(r1[RIGHT],r2[RIGHT]),b=Math.min(r1[BOTTOM],r2[BOTTOM]),l=Math.max(r1[LEFT],r2[LEFT]),ret={};__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['140']++;ret[TOP]=t;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['141']++;ret[RIGHT]=r;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['142']++;ret[BOTTOM]=b;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['143']++;ret[LEFT]=l;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['144']++;return ret;},DOM=Y.DOM;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['145']++;Y.mix(DOM,{region:function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['24']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['146']++;var xy=DOM.getXY(node),ret=false;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['147']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['60'][0]++,node)&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['60'][1]++,xy)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['59'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['148']++;ret=DOM._getRegion(xy[1],xy[0]+node.offsetWidth,xy[1]+node.offsetHeight,xy[0]);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['59'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['149']++;return ret;},intersect:function(node,node2,altRegion){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['25']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['150']++;var r=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['61'][0]++,altRegion)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['61'][1]++,DOM.region(node)),region={},n=node2,off;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['151']++;if(n.tagName){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['62'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['152']++;region=DOM.region(n);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['62'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['153']++;if(Y.Lang.isObject(node2)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['63'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['154']++;region=node2;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['63'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['155']++;return false;}}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['156']++;off=getOffsets(region,r);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['157']++;return{top:off[TOP],right:off[RIGHT],bottom:off[BOTTOM],left:off[LEFT],area:(off[BOTTOM]-off[TOP])*(off[RIGHT]-off[LEFT]),yoff:off[BOTTOM]-off[TOP],xoff:off[RIGHT]-off[LEFT],inRegion:DOM.inRegion(node,node2,false,altRegion)};},inRegion:function(node,node2,all,altRegion){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['26']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['158']++;var region={},r=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['64'][0]++,altRegion)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['64'][1]++,DOM.region(node)),n=node2,off;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['159']++;if(n.tagName){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['65'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['160']++;region=DOM.region(n);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['65'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['161']++;if(Y.Lang.isObject(node2)){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['66'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['162']++;region=node2;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['66'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['163']++;return false;}}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['164']++;if(all){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['67'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['165']++;return(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['68'][0]++,r[LEFT]>=region[LEFT])&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['68'][1]++,r[RIGHT]<=region[RIGHT])&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['68'][2]++,r[TOP]>=region[TOP])&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['68'][3]++,r[BOTTOM]<=region[BOTTOM]);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['67'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['166']++;off=getOffsets(region,r);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['167']++;if((__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['70'][0]++,off[BOTTOM]>=off[TOP])&&(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['70'][1]++,off[RIGHT]>=off[LEFT])){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['69'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['168']++;return true;}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['69'][1]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['169']++;return false;}}},inViewportRegion:function(node,all,altRegion){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['27']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['170']++;return DOM.inRegion(node,DOM.viewportRegion(node),all,altRegion);},_getRegion:function(t,r,b,l){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['28']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['171']++;var region={};__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['172']++;region[TOP]=region[1]=t;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['173']++;region[LEFT]=region[0]=l;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['174']++;region[BOTTOM]=b;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['175']++;region[RIGHT]=r;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['176']++;region.width=region[RIGHT]-region[LEFT];__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['177']++;region.height=region[BOTTOM]-region[TOP];__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['178']++;return region;},viewportRegion:function(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.f['29']++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['179']++;node=(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['71'][0]++,node)||(__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['71'][1]++,Y.config.doc.documentElement);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['180']++;var ret=false,scrollX,scrollY;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['181']++;if(node){__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['72'][0]++;__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['182']++;scrollX=DOM.docScrollX(node);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['183']++;scrollY=DOM.docScrollY(node);__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['184']++;ret=DOM._getRegion(scrollY,DOM.winWidth(node)+scrollX,scrollY+DOM.winHeight(node),scrollX);}else{__cov_pRZ4qwVdGaH1i3J5SZinPQ.b['72'][1]++;}__cov_pRZ4qwVdGaH1i3J5SZinPQ.s['185']++;return ret;}});}(Y));},'3.10.3',{'requires':['dom-base','dom-style']});