- starting to mess around with integrating ASJS into the SDK, thought I might best do that in my whiteboard ;-)

git-svn-id: https://svn.apache.org/repos/asf/flex/whiteboard@1439383 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/erikdebruin/sdk.asjs/KEYS b/erikdebruin/sdk.asjs/KEYS
new file mode 100644
index 0000000..75dc18e
--- /dev/null
+++ b/erikdebruin/sdk.asjs/KEYS
@@ -0,0 +1,324 @@
+This file contains the PGP keys of various developers.
+http://www.apache.org/dev/release-signing.html#keys-policy
+
+Users:  pgp < KEYS
+        or
+        gpg --import KEYS
+Developers:
+        pgp -kxa <your name> and append it to this file.
+        (pgpk -ll <your name> && pgpk -xa <your name>) >> this file.
+        or
+        (gpg --list-sigs <your name>
+             && gpg --armor --export <your name>) >> this file.
+
+        if your pgp does not generate the pub prefix when exporting
+        the key, you can find it by looking up your key at pgp.mit.edu
+------------------------------------------------------------------------
+
+pub   4096R/E9BBC3C4 2012-03-19
+uid                  Carol Lynn Frampton (CODE SIGNING KEY) <cframpton@apache.org>
+sig 3        E9BBC3C4 2012-03-19  Carol Lynn Frampton (CODE SIGNING KEY) <cframpton@apache.org>
+sub   4096R/51612C88 2012-03-19
+sig          E9BBC3C4 2012-03-19  Carol Lynn Frampton (CODE SIGNING KEY) <cframpton@apache.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
+
+mQINBE9nS+0BEADEfHnWpfYmAQcOZjAaFOn24ueEzFfQjkjdv2CZ/iaAZlsBFq/E
+ZUAbkyoiNEPs4Aq1yTUDBQhlaF8cKzRRgnWDqxrzD/XLCSDWX/8aWVka6z/TT9eR
+FFNjQkaiVOcjP8/cnldKZu+22jLn5smJqyk+BygjdInhhN69Bi+tW4jzPeKaSpbT
+Sc07QV2dwcae1k8JlIxyCAZJBhpE6Qu+6UBM68vuVBovCooH33Z8a7sGfW/eQQlC
+qOWMKnDXNW8waDIJi3cYhQuPYmMJOqpbWCe6OZ2x1dSqPsKBZocl2esvTS3IEpyu
+XxtjSKQkDJ7NZoB4bhrU2feo+jcsSTQTue/OIax2SXizgXtx2dewaYOALBaM2tOB
+WsbLgPh/gQehFJAoE35oTBxMNV/MCUX84GfYu0NKEWkK70eR1snJCGH2DHLQMHSQ
+VQ1N6r7PufFfHbRJD4DfFwgbfWWpEgcR72S1r6iQdMf2T6jDGH9L4TWwukSNwOOY
+hDDJ+9cX+/M4QnYjsKVpZKJ3MPcqR+gVnnTAFolK1EwLSMLZ8rtTojmdLyU7B+qt
+T7bBiV5R4a6g1T7RVRDtKhP+r6+y71KtKCQwh6W1dKoKlCzCSfAe6fHd4n1yDdKO
+SYsUDSXDAEf1cNKIqfbudeEBUB7a+ajnK4R8ULPlR6bhyrlNUOPVFlmIZwARAQAB
+tD1DYXJvbCBMeW5uIEZyYW1wdG9uIChDT0RFIFNJR05JTkcgS0VZKSA8Y2ZyYW1w
+dG9uQGFwYWNoZS5vcmc+iQI3BBMBCgAhBQJPZ0vtAhsDBQsJCAcDBRUKCQgLBRYC
+AwEAAh4BAheAAAoJEEzlSHnpu8PE1WYP/ApjWHpHQqBjdd5bCKtDasGs4F2y8Tn0
+MsSfJnVy+aotEPgJqNC59RuCbNvsXuRljgshiS8bYBiaZUgdn7VByHAaYiK0OdId
+8+2Pho//u+fh5C1oevUwMRi/ITaVQammsUEtJnXFmVz1lca892RuuzYCGTF6dHlr
+w5iQqxGqY4QA9yS7TYkaJdZOknog94ozaO1WKfy+sJaGgZTBttTfsNzpcIdmNtIM
+f2S41P2vQyY+NJjF7PczwbZGcsQ+B8M7kChsT2BcZzIG44MPOMHXq+BnLCOR74lR
+MY1CYLAc2xA0k54R/sT70m/D/rbaTD2N04X17Wsc+aTEJS8lHe2nxNJXZ/MQv5aM
+m3cR4Qk3wdmJMbgI0+NmBer+VEuzIDisvewL5NAYgGhbEpbOoDKOy1yUcP6Q0ml5
+XRHS0Z73IDuw7+0O8iRxxj/DpBGcfUpvwSj+jyoh6Tb55OSc9FIbE/PqiNSc6oLc
+NNKDKRd3FhOr3Jj4B7l3Jo6MCcJ3X8r5hGIPBOFDa+gLKeHBpuNXm48oZTFY/HSp
+xLgJQqCl+fQN1+XmDbmYtHVRqpgi2Ull+kynGXugcq4iO3peIQw1VMq1Oi115AK4
+UAnQJtlMQeY8QbV39OhfSpKP/PLCNNXxCdbTHEPEUVF7lOCvHStxWE3d+O8HTSrg
+P4ILrqqmE0cVuQINBE9nS+0BEADPPxDAet/sUfB5T6sBBaPA5hVVdBGkdYASytAj
+Iaha4X8dq8rgJzmSYEuH3E4NADAljVhHH07e2Pd2ZixrsZom1W91R1Jm+3Jz6shq
+TuoWDQYBsaIOX56UALqw3Mo3iCEY8WV+mcRjro1RsiVMrIt2M+LYCAy+RIT0r57p
+V/C2nZMmZBNMV2BTCO9fSlwMIRVGtx7eCuDCz4cii5XXud3mQg+P9yvEn+GZrrJt
+x5i5M02Yh+XNLKO8bduddgQu2WpUdaV2TP70L4gLnQ78P6Ml5Fkw5FLdEdfX48z3
+NFA+48BS+mQT//8UIinqDZY9lgvkaYaGq23UbthpXCflf2trE0LHMGQ+QC18nJPP
+r5qIm9kpMw6PCR8cjy6O+XKwLZTidlg+5UtQ3QE65C46icBEVKvb2wKmci8Jb+Iu
+uguAx6NaisPJDeP2Zb0Ra1XdBSNguPDa8g+BGecQ8S0WQUC8GOU8bznXgBDNGiMW
+hr5ChLlkknyVeheCpjSFVGsL+JQcslh9qlp2AElZ2yB9NekFmf4sPV0L8kyrIxsi
+LDL1Rk6jRR6XLQWNlrdceNehGRmpAE+Hs2j+tU9T4R8rV6eRQhv1v2WczBSLg5gX
+BvwGJ/HYofW+QY8RkrAqjsSgS0PVkJkTmLC+/r7325wMwaq0CfW1TjDF5KSe50BQ
+ucpQcQARAQABiQIfBBgBCgAJBQJPZ0vtAhsMAAoJEEzlSHnpu8PEQKcP/3hZCyzj
+MmN1GMJDZjLX4ShwXdsN2BWPV/Oc6yyg/vBkzK9payJ0QZhM5M41t4BZGmyyRbqE
+PwLlDPnOTp8ym+8RmTujUeEZ4r4dDXmvfAFyyGfkGlHYZnWTncWzvU5uJFgMj3eQ
+F8zfN3TQyB1cRZuLLYfBmZ/RpnxevpTq6NM4TUYqc6fZrqqjxP54Gr+I2ebMeO55
+Xu/UyQtlvfC3P1nMpGGtRgkNS/2POn9/pvxgu+/hweoFRCYknHBqVQrKJP5OGM8i
+1Y3I5L6m1QbPv3Try33MZOjiXPd0yC+HFjQpGrdsR8cZ0f7Rv/8rHZVsxgfaFIfi
+wrOddqHYKnZkHzJHUk331i68bTx74BYHe+zWkC0GMG2UFUZiDR21x3fFRv1/i6GQ
+TaRfIChwYXWz0NjtGNmloYxqCeGnLJo9pXHVT/e69FGbQRuQWOWpDKooRZBb73CB
+C25Dm8ZmbK/GQe1bYWEhlz8SOf3U5jilLEiRQZLHQLkmrcsTqbA7D+ARRSl3aOvI
+hl6luqrOEOJ+36VXTjPtG5Wd6xcnSrms6SsnY2hjKBxZBBZGPQqBB/IxjKlQkBpp
+kPqzMZLTw/uk1KdVo+WnpOltbVs1UD3HzfwpCFQiBY2uszRu7dmjzQBTv8XYxF1c
+5PKk8lrSublOrqVjlP3nAaLcfopSWbOgjrHm
+=YPyf
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub   4096R/C1708693 2012-08-19
+      Key fingerprint = BC1C AA3B 706B 8AB2 B901  5328 5C2B 8102 C170 8693
+uid                  OmPrakash Muppirala (CODE SIGNING KEY) <bigosmallm@apache.org>
+sub   4096R/52ABEE87 2012-08-19
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.18 (FreeBSD)
+
+mQINBFAwbPkBEACjZ9T5j+1RX8D/aG75oOFJf7ykZ58uavbh/wVoDk4EzqINFB0V
+bK0KA0qNVWxovjfv2iccWU1D5MRESKcJdmynfy2a64UXbcSLE2RaD996NNbzJC04
+760JBvPx/DfHdvC2DlPZhPVgHBPucItLuMcpHGx/mLnS/FLV298wrOHyR0aHzYlK
+6+HH0QM1XUs5h5u2xMvfJ5nSkIthSchYnmFDrxVBsmJaUZaX5qRdtBMrMUwV0CSB
+peAVs2yvJKCrT5SGe5pVugx/1yqudb52J/4yhfHrOlqKDlXmrX9dhpaBBM/G7A5m
+VSYgX2zY0jC29CpXyuBSBJ3YS+G3WUDcXk+PzhPKYJFWVuvA146gdBU8VqW1Rrf+
+gjpgnzKePvXHAxCLnV/1z89IEwgRL/kdN+EMD/G6txMb7V7pubO74S4KQtV2OiQr
+FXZctuVjWueXKugWhz6FKxqxXwROHk04hz/w6yihIuwmfxSUiNjwjCiKNXgIl/KU
+h8VcT8jzkr8EPBvdJfw/FXQLV6zOstKGi9jWj8RuwMwBZhnJCAigDoPwB2A3pljo
+zCYCo0nb4VgLxtEXELPtgm8XojYvdbJHYxye7jNZtxdiOFChwcFCgeLwTqEjautu
+7sbdOvCtt+aho+l8ifeOvflIR4Jw5YNBvRYEMiPDqntCCYZNo2A6hnH17wARAQAB
+tD5PbVByYWthc2ggTXVwcGlyYWxhIChDT0RFIFNJR05JTkcgS0VZKSA8Ymlnb3Nt
+YWxsbUBhcGFjaGUub3JnPokCNwQTAQIAIQIbAwIeAQIXgAUCUDBunQULCQgHAwUV
+CgkICwUWAgMBAAAKCRBcK4ECwXCGkztZD/9ntcq3KH2R+jYKFUO+l1kRa2MPlF50
+3ZacNga0ds0QnhDB09HsE1irPlzoKQILooikkEEGRlIeiUy1FjCpTRSbH+ZAQiX9
+9KcOXJS+n3JsyaEglwgwy/aKeUIYNYpqXcCZfAvIa4N1ZptlXc01ncrMOrcnLaXz
+sJArf0c2A/7urY5tNxa7RYPo4wy54XNrRqEFqqSJ8yogiys0bbMpyTgCU+yNx4L/
+hJRZGBfl043xIdV7MpGQlRNdfW497irCExoHI/9c3xaldtauCSMheGRFIcqG8mKv
+sfwgfs9wgRlwN8Xrt5E1uIozRhJQD71KONAeqR5VPGXPfLixIomfDcd3Mk4buBdZ
+EyQ7/44peRCeKNHEaBZSfjHtkCUuF/hIPKBoI+ihG+RroL+1WJfLhSojGlxA5Apo
+aExMtSr18qnVVb7paIy4LlIRjHykgZ7IK2ScRiREHTRsSpXGeL24c9iIX2+mOev8
+u5UfndbTYhnL4xfr54MjdnU9ZdlC9toRPZlgwKOMdNg3PQ298OHPRXB5ikRuVDqX
+Fi//Ufy1TiAAUFn8/M1pKNFqPtK5jpCYMPZV1F2+BnjzV/zPzgUSDvge29HMEcH0
+bkHx+jmlEwY7nRGvlNHLD7wxZTV9N8dzGdL0pnfhVG0BYAZlaVzixAjmPQPzfY5V
+4UbrKnyMZ1zksrkCDQRQMGz5ARAA2dKRDlRbceuEMk28U2eCOyDuIFSuyntIOdAA
+49Jdn+hOX6Bw582VJITTv+1w7+up430HAFO9N2icqiFxQy/5GLBKyPBN4ZTlOOfE
+TZ1+7jNU7eYtr35S5e+v8LbQAWWj/ve5LF27QopJVuPoVKzmeZkVdwp+lebITQm0
+64vzJP4MTJlfylmRosJicWuXdOt0u6YgSI7fadXRUQL5JT0ICf84ArMYWjqIcIYD
+wIjfVp+l9FE7407FFAjuWx9oCa90KbnmvJbv1a7Slmt/An7KV8FDjgzuzbUAD5m8
+z08B220QTja3NPWB/WBvdb1XusAssh4yfmQA0xJOUvWq2TzfpCnx9J5Gkw9qBD1u
+HJRR+8QKk/WotlXoHKlXjT+xzmTXk1FB83Yoj05duhKIhoOTawRwbLSBo1UGzcqa
+YymZGehRxXF2BLUIEQvJd90qF+oEYsX0w+uxUTsq0IGq8mZ86eJGltkUxOP1YtBA
+Eu0CYhhuelh+DlwMAmH0+5WYF6l69aRoUb1hGRy7cy0LVUP4EIIOEtSmyz237OLZ
+rdGFCBtgeBMy06qmmDoAn6oxVmAiIwI4gVhlqWJGZmL8zIynsevOQFYR0Bi/88lH
+lxCma9FPb9+PGjVsuZX1Vbjhx/BMm3nSB3Az3YrwL8ejmtY8v1xK8VPXHgXil66q
+mFZvAvkAEQEAAYkCHwQYAQIACQUCUDBs+QIbDAAKCRBcK4ECwXCGk3oED/4+ddrq
+jX4J5NDV9A4dEBD+Kxw2/dqzoDzXLaKd6WFNc9OMQ2JkmvupXJvKznCfHwGl5AOQ
+Ha4kcV/Fg5rNYs3l9fPDw84eFLnPKopoF4iLbhgFZESHcZe+WJZoYjSWXeKXDg2y
+YLzBW3ZXtFT5qJ3xdsWF5e9ZofzVQiXbhrANwNrJyu2VHSDcqAsjGOR8ZZvba2D+
+ocajQgxdwkJTL2mC/cmA9IMTDufXklMsXTCN1KoTqmGbiyoTpdYyVghTligXxRqk
+uqIxAs3wIi3b0g2G5ETUtlphFyHBq4gsaBKktRXDNYIhhi9Mek+HfzAcKt4on6zn
+C/7xOVD3tccNexmldQ8fV0so0dq6ip7YAl+pJnzVQr+luvb3VOrS5NldIldpMw1z
+prGnHe8s36tpU0tU9A4gCGywwfVnN/CLdPBt4PBYeAHGeNepxUHmiyzhzOKV6ncu
+BIh0TtIixS0T6bEy6SAvb2EY1JE8ofCJPDe3uYH+L7HQc1eUjdU4bgqH7wlGMa7E
+RXZCmSroiPmp4phKI+GQ19aJqIEFaNxouVXDBq+yQIHNX2XEppa6F/11Ju7oqBfZ
+rhZkPdOPvsy2Y1JivQ1hX9PmuHFOB0cH+1f17NEEGfymx+xea57RQU6OFqyCW3Zz
+iSkiTfuNA/f3+Anks7y4fXPVNv8CzmUGzE/M7w==
+=emgd
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub   2048R/935E15AF 2012-08-24 [expires: 2016-08-24]
+      Key fingerprint = 17D7 3FA2 308E 1C1E 8154  D513 0039 7EFE 935E 15AF
+uid                  Erik de Bruin <erikdebruin@apache.org>
+sub   2048R/04C1F654 2012-08-24 [expires: 2016-08-24]
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.18 (FreeBSD)
+
+mQENBFA3F2gBCADimoWl6dtuC/j+QG5tuve1wfgqJyvntf3Knv6DqOu+Lrm7Psp1
+GjjvSiM2fOT0YKyYLWXSYwfvA59kndZVPiwpHrL/+EbCOMenBywYaxcrzHt5aOtE
+XlA3eRKsOwr1ysFOBe2LKpWA/6Ij9HKDB9ZkFVkRXzyOKhJiLsI/azVmG9PSC8zF
+9q7MlFYkaLPuJ1GhYDgdqdHdqV8frKdsJgHOXDwXci+ACjJ43CIzPtDo8zGyo4/i
+P1wY9+PyG5+9tMxkRChNpxflSc35SwUHsTyMvfetj6d2v+shXZrm30NVFsmEbIHg
+Xz+tAMeqHZvh18qMyRCdYSEiKAxPxtfXiRqHABEBAAG0JkVyaWsgZGUgQnJ1aW4g
+PGVyaWtkZWJydWluQGFwYWNoZS5vcmc+iQE/BBMBAgApBQJQNxdoAhsvBQkHhh+A
+BwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AACgkQADl+/pNeFa8gdQgA4gK8hNQY
+gv1SCEif1DFkTUCnXvd/W0pOb6dZ7v4/byh4KecYhZ6aEvwlnpb4Zb3o3+sb2pRV
+Tpng+FsKoZbOTTzbEbRd/k5/HflulNs2DTjm2jrg5/7mGuZbt2vZJIacTy4ZPLLy
+HCbuZ3v6sfzsuMir+91yk56b2/u6cyxwOP1dgp7VQ9ZCVJ/w4P74dv6TFglVGYwb
+U4S5pr29N0XHqvQ5LRxFuplYpbqHBRXSQORiK/cbD08DVNFPnP8OkGcp8w5eLNMA
+s9cFWINjyahXYau/+W6qK96a6XPtSNoSS0vShX5N3PnS68zRbqH6bhyZitkpDXUq
+8RFF216bhTF3cIkBQgQTAQIALAIbLwUJB4YfgAcLCQgHAwIBBhUIAgkKCwQWAgMB
+Ah4BAheABQJQNxhfAhkBAAoJEAA5fv6TXhWvefcH/2cVn0jRMuIQ9WCGnupDDvMa
+04bIX2gTAyQJnAc2lnnBn64xJr1rjnAK9VGYVsZAnunEKi7Mh8dnPgXszHlD7zZr
+cgYZl9vpyFuJi/Rqce2gxki4hsjqygVJWjIphdQ52OH6CwBCdQ2JdMoNQoWZ0+U6
+DPlQ+fTLNrh3JIxuk5zSsYY0z4MDYyH69bbn2lwmWahRjI1XmTnbib8k0Ammeokk
+3/MWr/piHlEAqRBlA+xMe+T+1R6mSevAkCX7y5NxJGPdVB2PrSuFroFLxUVaLwpi
+4ingKPoaEkCmk3SE0IBDK6c7ySUJ1MllPUSCdyAZdFni2ra1UXZvLxroctj9dKS5
+AQ0EUDcXaAEIALwHd6ZPZWs8geLKQVoGVkPO+t9Z55HU8IOThcTFa0wJi0dA2zBH
+2vPBgRbeTM38OmEYwxMklH54Y0R8dWy9o1DKPF16q2uw7V0Jp3tHAhSjkTlF+FQD
+H+q5M707FKayHqEXDPHw39+nLwhWv/PECc5iwDlGMHcd/l9+oNmE76fHOBynnpp6
+lRw3PYQ1NXEzvJWOtyUXsSLO6HjlsCGWx++FovsjrUwediybJEB1YntBxxziUXbB
+3K+WwDEMM6x5IPTMmY4e1jcIpAweScMlhUfPYOppHfMoVNfMWUkNJhqWC962aDxK
+TuQqThri6BjsNUI7XDj1dvzDkE72cP+SQIkAEQEAAYkCRAQYAQIADwUCUDcXaAIb
+LgUJB4YfgAEpCRAAOX7+k14Vr8BdIAQZAQIABgUCUDcXaAAKCRD0FlFmBMH2VPBc
+B/4m+wq1UdJkn69noz8Uj+ej2QHYHZE6+GrW3ch1nrub11Udd6xLHD+I3o8dCU9V
+NnDlSPQ03sBUE2+csOz8V/7UuyavUoNrwTGC3jsIjEMbeF8SzgVtjCZ5OHgwHqoG
+AUM2qzfQbKqp6kC/i6PpUxk5z6GG1o5Tt2GVBrj7QP/HNEifjJqN6VcYVUW0QPON
+IiQJ6VCjL/yoYFH4D3/qMlgSgw26s4fiLSLSVJVCFDODp7gQAnLcbHsFo4ewSu4f
+QdndmEsIKk9BWavbEE40cO9fsgN+QT8aIcC0zBqjieuga0awlpUpsrJacj6B7KI6
+uH2g9uaowXYO7AaBuH9ufpCVFd8IAK8cGNL9WE38OM4tg2Kic5mRt/2oF/vrz5Vu
+sUu6WAiytteRLZee8TwxAEt8UqOw078IzxWKLspTqvXxAjZqabA4Fd92Nx7C8uE+
+Obfuw/Oq8PqpOb6AUncQS8Kz7g8yKQ2gWRQRrWCZkAN8uUjLQUfAqgFCbG9AORcn
+t6hGqjsa/j7DheDN1A7m/7fkGQA/fHWmIui7D1qUrVPZjJW3M8lQwVZAvc9865b5
+RrMokbU+83o+BSMRJt76FX/0GISpjMBeFMJBWqiir5LiYptKbMql4glK7SqiudPQ
+QCT0NLBUM4xORp093RvfOcoF6GNWBE9KgMyBUscWP8NB+mXCqOk=
+=59T3
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub   4096R/C9383D43 2012-06-01
+uid                  aharui <aharui@adobe.com>
+sig 3        C9383D43 2012-06-01  aharui <aharui@adobe.com>
+sig          E9BBC3C4 2012-11-12  Carol Lynn Frampton (CODE SIGNING KEY) <cframpton@apache.org>
+sub   4096R/F8502A44 2012-06-01
+sig          C9383D43 2012-06-01  aharui <aharui@adobe.com>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
+
+mQINBE/I8a4BEADdwvM00n8ONYffYsKF99gX/U+4XwsQIecpPUr/s/bpc0OOp/1m
+BXU6CZRLsYboaYJ6vzamCnAG2oCH4U0iOu+/2j8hwgGLWLAQvwr4LjPX3hCVPot2
+07x3iSwfzPwe2rsnPR72Yq4YSHCHYBkrntynV7hug8AtrV0MOoegtouTaAmkSLd7
+me4/2DJx+aG6u2SB1nPDU1AGhRuTrEHw9vNNBCkxZWLhc8Ah80uQKTGPq0BrbDmw
+zgOBW4OeJOQWg1iTsWmGnm7RRZP3UGd81ETyAr95OFHegQ2NVKZ/hONHrCwecu+c
+WXv0VXjCJJfKvrB87Zmpa7YYMT3t0UdYtkywXpWsznFnwfKfbbu9BMbdZDjKDcGw
+5clPUwhO+q6eUd4ymgKSt8/+9vvUtvy5gopClxOdI4hD9U2eYaO5hLxEtSahCnEt
+yvQrMyWrrr8p60BVaROhFyG9Jd5XHHk6B3yW+SSUhbAUMPfJhCFJm22BqCLNABj6
+RDErE+TILQ13Y16uczesLvRnVdnIOJ942bFrecZPgKDiTc2WmmqtNjpHM0fTUsy4
+SO90npZdSOL/YvXhbFWk+ULXKe6egRN+eaIWcPmChpMiTtoq1BaM3SvuuGkKxw9o
+IG3i80p4R5v5MLYLcxiAKyKJnfmbuUXzO0KI4aZIF4U9gqNT/HCE0B0l6wARAQAB
+tBlhaGFydWkgPGFoYXJ1aUBhZG9iZS5jb20+iQI3BBMBAgAhAhsvAh4BAheABQJP
+yPgUBQsJCAcDBRUKCQgLBRYCAwEAAAoJEKunMz7JOD1DEPsP/jCspNrjFzRXZhV1
+oKWBVLBZ4Pf3VixrTCF/OAmtS3GHxZT6L23b9NForeDW+KlFTH4Ubehu/BMVCc3j
+ezKv/rvyU35boqC3kIydlDhnv/+JCubPQjJkMDGwicxDP1mlFfbYhJmvyPam9hKq
+DdsB2G1+iFRke5gn7lwXeE50woLWCASW5mrw+KaI8cSLTvdS9S98K2ExH0FouGZ+
+M8+64TRvD0aBOyJeFrv5CFhe1cvuibAbf7EGFudtfIzIoC3LDo7olZzXr7YL7zTI
+WC6hxTfkf8Z7yYlUDpBam6TeSswo/8sywaWW+Q7g7KfAifLCpjFncxeMSpw6oMo9
+J9gPdYHhQsKbpUYbfHt1Gs86AgUYLYkidUaHHE/dtqUoODOUxtrE434vDJQzZO1+
+Q6RvsuZxK8tqXuV2D/nSjlKxiI1oOBGFGUxv7M4dKBSD3yCP8kZfUZFFzqVy97ce
+VkOdmmuaOVDzB4Fk/1QjZGg9QSHdDuSN/m8atXfaKxj064GyySnxvDh54yz6czJp
+g+WSlo3I52/7AR1p1qAv5tVKk+dVx8Ay6hSzqh2yChvx0OOfp5JR/jzJUzcQD910
+jiZqmckHJI3gVnUB14/iEkk7gspkeHiwnxR/CV05y9nXhH3+imdHdPIYxVWyxnfB
+dwgxWIBw46VJlkF75JmRLOwfWh3eiQIcBBABCgAGBQJQoTlDAAoJEEzlSHnpu8PE
+eHkP/jaB9lqokTYnK2pXnF9gb8n+cIw0oABrMU6wp//kKj5dHlkk/Rou7DdcazVu
+bd917JGGvnT96GeA3RsXImJmGXMPCcmBAna/6OdQYrHF9syvzPcfNxJfhahfUx7d
+qA7NhfEe9wE4yvVNzDFA1Pw7Opqmnx1j2TOd7wxu+xpjYTRxqYk6pDszxi8zUSqo
+Hk0sLoG5DjV31zTbqMlfhCa4IXvaqhYVpUYxCYho+6AeDkXTkab9oF8NgArBcExw
+MsSia/eiZuK/TogKHw0XHPvWXcTXBlO4s7ADn6AaSYzBIOh+0ta+QsySVujCYZWp
+/K8uQtbYeGXS48Eit7/2GXvuiOfALp37aCEGqY+BR7uwDM7Ax+UEp5WzICp0DCc4
+9QfinvI+czaqiMF+kGrgao184KuMWGWD22XjeznMlwpiW2MgW1jRHC5HnqgJkHjJ
+roPfR9Qq0II91skngFMwEqSGg65N72sXcEQVSvfhVXjngR4Flt+IgN6pwBz1tLO+
+ObHqyz+BrPApatEjwDzgbFT2xXElA+cwMIiDftFXp7Y+KmsT0wJYR+tK8As4I9k6
+zyZNDxPb7wi7gbDZk4ApOARcXEFyZaKC7kxh31o2zBDFgYRAeBd2aE2mYVTT7paF
+lgrrdJgpl+fnWkuW/MN+ybguoUjh6QNvBqSjmfX7NbePEEn8uQINBE/I8a4BEAC4
+NsHNw4xmZtXenai3F2yRS/lKLR1wzDtBYFzWqGyuDZPPfel3fS0QcjZP1W/8kwja
+/fJZLp2etoTB5nPIK5EVywzSdEh18VgeoYaErJX66jt2zqSzD52b9u5YXR/Qoc+v
+kuNcSJ4Nvsm7AyFIw5++Oroq5Y5ynDfJxnKYiYE8jpWYKjS2QJ49Q5O5ylmSE1Co
+Q/CxhTzz28RuF+T8g6ukhfgkR1rJVms5IWpW2S4xuoqNpTE7VhAdzDL0iSeu7bXX
++oIfnGD++ULyrqmjEpJ4tCSEc6ND39sStPjizeU2iguTxG/qwkl/EdFc1SFDq5/p
+YBkGBurhWMM7ZvbHafXV33hS+DhiewHVb2SqXuyp3tZx+O09kQzBu56kujcY+yWj
+u4+aLPRsiM4J3A7gv5WLGt26UTaJvUnBzZ0YeFfCZgdxNYZNGYaSFKw5FQrMhH3z
+rNxO29VjF2T1b3gsRD8vLwBmD0a/dn2r1pH0INYVny7/bmL91/N1wrLHOpohRVtI
+hTg5VaF7pv+amSJfB412gaT39Bx1PQJhWVrwgWXDxc7m7M7r7rEXhO4dkxaA/FWi
+MidBke2n0fFJpn0UE8edVuFhLUiXUe9O1DCSknpBwWQEzrm361uJKqUNAbFcJTFo
+DuNq1wE/5fzhx1VbxCLGl6qXv6EXCrkBlWXJMI2p4QARAQABiQQ+BBgBAgAJBQJP
+yPGuAhsuAikJEKunMz7JOD1DwV0gBBkBAgAGBQJPyPGuAAoJECjp0qT4UCpEDj0Q
+AJn0xBdm+zccxSucnfmqlsTwKFrEqHmS3BHkaKJ6UVpRU7eNZVS8OWGjy5nhYuQQ
+Lxh06hR9h0yJqSxEou71tVXIaQk5Oj6cbZ29t2CtKVNe8w2uHdE1qS+r7HRqunzX
+SLmHKLvrheKTsRJ3pVIVZH02KPokEvtrTqPSSBZSbcD7UX6SdGrjoRc4hUPJozLY
+ew/+PqC6LrKpk5jVlFTmRn0rZTbZ13ioBc0oi8/7f9gAzu9fr6+Unm07QBB2I29t
+JJJLDc7RG6LhS6Sijb8twq78GcuAx8+fXIx/4rJZfrpNm0YazvJagdMWbLjImiks
+4aJii/vlhGR6+tRcHJ2lFYqxsQefOCHm9doqd5LEDfq2+yzsVpiw7dv9jHZlqdZp
+sDm2w5vl+LUEsGrofVRhheUC4B+/BXAdx4pPVtCWBotCGfEVVgRIIPF7Huk7e9B7
+6i+yqu9it10S1CQZglWEfLVp181grGd1CoNH4WPkig/T6JvdU+rMMw4UrFGquQ9r
+QtOSOcnwc+YYkJsR/hP6ZWitZHuCIPaNxbeaE9K+ZwWGjPvoSzfFNvaVB0h6GLK/
+NYubL3VumXajzJH10LKotgAyQR4805vMmm2i+Fecpn0O9R7CDche8gBD4n/R0MUP
+f4OttmYYBqgBizZ+dMMQYA9b9CVWxxSwx8kyl9Or12iQ878P/jJrn49NHaHVqFer
+YJi5oH9UxeN/iVFFigH+5wLGUApaUUN0Af7DNlMYt8Od/XZ/SY+sEOAZitE6VfdO
+x4+0R9yD/apQ9djUwQwxAv3Q9Rv8KSrqh29Ox1WhSuD6daKNqEV9n50fGftCsR98
+JIZwj/s0ixudH0OL14xNv03K7uxsj+ceY6FJCZ+FshwL7W2s2JQCk9JZs+xbop7W
+p+pbWZ6iD4FiuPkfA4/X9NexKVhxAv4Cch54JIw2EUbp/XY3iuEpunSnPt75g6O6
+T7XBU0/wCamGlXtIAFa0dF6xV/RhS7ViNhEj4/ZEJwy3yeynFgWyEXUwq2iK3hrX
+/NJMRIi0WYefzV/ImoKstalWu0UyveFFswMK5hPien+4EZrywdkIdaEVMlcSar1r
+Lxvl+OcSL5IDawH3mOLJyN5YQ8gA02O9Wz14VB1l6s9fTNHYUfCiROx/dxwk9fpH
+itta2FJLqCZXCEHqlCri743XlQ37cWcHcTJj2VvVkkSMBT/4fZopje0zYxexefu7
+HWqTacwHRTxbcO3krEeVMZFBSEAKaH71NGTk6yZEBHakqD/XiXI1Y+GDVChpZDpr
+j7fbBfvl1NNzxoXm+WgO2/W1DSJDxO00rZboj/wOvff7YpXjqJ3Rgb5CDnLcTGSu
+EyHfcH1CYCaCMPEP2x5gPuQKWd2U
+=EadN
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub   4096R/AEEAD151 2012-10-20
+uid                  Justin Mclean <jmclean@apache.org>
+sig 3        AEEAD151 2012-10-20  Justin Mclean <jmclean@apache.org>
+sub   4096R/A7926E70 2012-10-20
+sig          AEEAD151 2012-10-20  Justin Mclean <jmclean@apache.org>
+
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+mQINBFCCDvYBEADuxrUv8i8fiU13BzGi2xfeotZejJSQnNgJ87hWyhATcko32UIZ
+5a52tKEMNaagNljTT3hexb3i1VsVagQ89eK9UUKk8a3/NfPvaqD3eyiB1ayAcOq1
+Ns1s/kpkXKh0HDPz7xwCkIGT3C7JSbQsz5jgfPI0EhKKrT2UjQYCe5zL34+fioWU
+I5+6PS6+HJMu9ylRsFra6WuzhQoUMp1Z9dD1t4cCQ9uPFE2wmheZIjwPBvkIWqgR
+1lC3pTx2HvY5UoAUvGaJCyf2tJPW4QnNKAgMlnmY8DDZrkJt0FmK6g2nosGBgxVe
+7GXCeOBGu/X52VAZ2PLOlr/r4e8AlvDM9iw2lR4lP/wp6CqpeWmzTv/I/mKltqfg
+nPEYTmpCHLyrDiyLHxuW2xq/qhJXzzAfPqV8M8Va9TVNvAK1vWITD3r52fwJV/YP
+cl7HEWF1bgC4nJH+y5NUgbFJ5p2waVMXNEhgfxQL/TrJO/e+Z7oWOyJp7jERAAiq
+m04+y5lKfaOzGTDlOi+XN4zSJwFf4C8NdYh1nQb8ze3R/4AikvzsR7aJPcQkvf1H
+XOgsUSbYwi3oFCcUxGVN+vn71sMX4/Z8m1NYhy/tidRwl4r5EULB52VujR/V5LtK
+X2IkcAZ72Adk+Kui01Cn8eEOYd/SJ542Vn0gZ6BItV8ClN3Q0tOvtN2AqQARAQAB
+tCJKdXN0aW4gTWNsZWFuIDxqbWNsZWFuQGFwYWNoZS5vcmc+iQI3BBMBCgAhBQJQ
+gg72AhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEODyhZOu6tFRMjMP/2Zw
+kYu7+I5RFEAabW+s/9OxnQsQzk2+tmPKzaNo+z+A3CYcVKTYM8HzjmkX+xxzj8rp
+YiwkFZfAs4TSnhMZ+rB5wVKQq4cis8xJahNwrB4ZGawZGkUF0HkegHwQqbsX5OcX
+vYvZDrbvVCuxrOTHNh4M0wip1bD3GnsNCjK+RuyGMNR1tDchNWqKxSCJsjB3n9SK
+yqc4y8cVDTxQfqMS0Um13vQUXJqW9goUIBpjiG44fqN/JghOqCiHMGqgGaSO1mHH
+u90eUHsMJbOCLuGDymaQW4NTn/o4GDjsOlPzm/fqHjINLOCRU/JJx4h9zF6vjSlj
+/yK/HsZcJ9x9B0IaYsie0VaBSlvBIcAlCd9BG0BMEOkTTryJA/4wfLuEapYMd5iK
+ewG21ZHFElBFgcEGk6CtZ9TrjU6IDf33WkkV0lUuAETlKsqk3V4kD4Sxqnb2ShkC
+DPARKNfM2sq5sY3chjx1UDTzTKNbtjrx36YdjJBzd+WWaFeDx7JwOevF+fqHSzNx
+jRbknp8R2pXphO3oYtloNqdh7gUMOYeS2W3CwZvZhsp2hlCHg6Nbsf8jtSgddQWa
+dE5MLyR4dywR/5Q6avI3YcguLGi0MFzzOeGWD/MPDWflWSN+duRndVM6ls4oSPft
+UBEkRI1DsgB9MzHZPDHbTEazxvwpHGPwIc/xDmZNuQINBFCCDvYBEADOjpMMPQGn
+L3XH5/h4wQTkWsAf7eq3ycG5lyDYZxwUi22Cn7uJZqLCJns4Ve3aC1LhwfJOYiLp
+KUwv5lmKdVGu3dsAZ5ES6eqKipoaOz9DSK0tPV2MxfNvfJ1olpgZn5GE2HQ9i1mh
+1+8+gSjVI/KNxhubVhrDbglgqpc8seIMlWqeYmoEOOo/RmyJYnqwQimtVqUu8PRH
+lUf3ItXxUOLr12uQKXoYPIMttf+Y85Id3Fp/+TBlBWSDIp4bSW1CSNlYEPl7Iopr
+yHUbAH8De9CGUeC7dhjj+C5a1QNG+3+lgW6g2mb3RJ6b8/iqUPCWyqDzMhFhdc+H
+zkHhOvRY1uRM6N7M1kA0WP99d5Y0L45+R13vs2eyg2iVsfRPeBV2uDfJIW6CQmrF
+I3vzfDGalgaE6RpppJAT8ZP0PCc8M/hIl18Ol7Epfxx3r2kikuwA31ebxh3cV9rt
+QajAuoCQPwGXpUnLxPZCl3qAhfPxldGAg3/q8E11Lt0f7ePe1u9r/34mDyYjj65d
+19xmczknaZ7lDPkieRaEsNgWSM5K74lWAvjBX6NW/ds1PHpkO6ex1KWVrhPRwYmQ
+fomXLkilWRGP6X6F3GEm0d+/nfkuu5WHN9a84VKNFVeE0JHUxmy6RbUUu468AN5Q
+GfLn6+IFSH99aH/xoag5c8HRiNAx5r/5nQARAQABiQIfBBgBCgAJBQJQgg72AhsM
+AAoJEODyhZOu6tFR5IoP/2Rd8ebwZVf4Eya4T1e0OF7m2tzlNod2fN3Du8wmmmGu
+YXXVKPdmLpiO3KJvbLLi+0bZml+RX0b/tgU9xa21ztTSZYWR+Tw9OvzEro1vAEHN
+9Jqc21adrKKBatuk5mAZpzEllO4d4uaoLL8FV55+9tQC5M1k73pl1fkcSlnOYfqV
+r4NXLaVxHDibeTJTQZhpqj3odpx4TF3FA4Cizd7W9ylye/KjLYnOjJys1yCvhpSK
+MyQR4rVYAIGYABMvjt2kI8eBzWk4u/OVU5nJajC6Bb8mWaW96TxbQxSGrChnsCq0
+lRsUtGDW7YwlrUBs+PUD3+sUnGYUOGAX9PXGmi+1dqIm6D7Egy/xww1Jo8N4e3Ed
+eYUriCYSy7cR/2TsxWifrUidfDJ2NP5p2RR7J8JI9LTbSsZMlXqnb9WAK/XLjFYV
+FyUxMyOnYe/HV/0/Dl/5w/4uDZYIsxrqqQlZGw0zqcdvwumfG4DZ3sb1mmYyHT9H
+491yeIIC/cu5eJm1uIGHM6dTxZVXw/H/6bGgn9WT4rrdpixCWrdSCTGYY7f4wuXs
+/YuUemeBKv11iBnjIJuPWpa50d1h4uhzmmZa50zcnhsidqbCk7IMo0ntx1I+LP2S
+Q96oD9lJJ/uXMjjXLnyp35MHRfAPMfmuBL0s9rRSGW3yxRinY0cLv1+qOx6VTyti
+=Kaki
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/erikdebruin/sdk.asjs/LICENSE b/erikdebruin/sdk.asjs/LICENSE
new file mode 100644
index 0000000..1f7e9d8
--- /dev/null
+++ b/erikdebruin/sdk.asjs/LICENSE
@@ -0,0 +1,717 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+------------------------------------------------------------------------------------------
+
+For the easing algorithms used in frameworks/src/mx/effect/easing:
+
+TERMS OF USE - EASING EQUATIONS
+
+Open source under the BSD License. 
+
+Easing Equations © 2001-2003, Robert Penner
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification, are 
+permitted provided that the following conditions are met:
+
+Redistributions of source code must retain the above copyright notice, this list of 
+conditions and the following disclaimer.
+Redistributions in binary form must reproduce the above copyright notice, this list of 
+conditions and the following disclaimer in the documentation and/or other materials 
+provided with the distribution.
+Neither the name of the author nor the names of contributors may be used to endorse or 
+promote products derived from this software without specific prior written permission.
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 
+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
+TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+See frameworks/project/framework/src/mx/effect/easing/easing_readme.txt for more details 
+on what was used in this product.
+
+------------------------------------------------------------------------------------------
+
+For all directories except for the asc compiler in modules/asc, and modules/thirdparty 
+directories:
+
+Adobe Flex
+Copyright date 2003 - 2012 Adobe Systems Incorporated. All Rights Reserved.
+
+                          MOZILLA PUBLIC LICENSE
+                                Version 1.1
+
+                              ---------------
+
+1. Definitions.
+
+     1.0.1. "Commercial Use" means distribution or otherwise making the
+     Covered Code available to a third party.
+
+     1.1. "Contributor" means each entity that creates or contributes to
+     the creation of Modifications.
+
+     1.2. "Contributor Version" means the combination of the Original
+     Code, prior Modifications used by a Contributor, and the Modifications
+     made by that particular Contributor.
+
+     1.3. "Covered Code" means the Original Code or Modifications or the
+     combination of the Original Code and Modifications, in each case
+     including portions thereof.
+
+     1.4. "Electronic Distribution Mechanism" means a mechanism generally
+     accepted in the software development community for the electronic
+     transfer of data.
+
+     1.5. "Executable" means Covered Code in any form other than Source
+     Code.
+
+     1.6. "Initial Developer" means the individual or entity identified
+     as the Initial Developer in the Source Code notice required by Exhibit
+     A.
+
+     1.7. "Larger Work" means a work which combines Covered Code or
+     portions thereof with code not governed by the terms of this License.
+
+     1.8. "License" means this document.
+
+     1.8.1. "Licensable" means having the right to grant, to the maximum
+     extent possible, whether at the time of the initial grant or
+     subsequently acquired, any and all of the rights conveyed herein.
+
+     1.9. "Modifications" means any addition to or deletion from the
+     substance or structure of either the Original Code or any previous
+     Modifications. When Covered Code is released as a series of files, a
+     Modification is:
+          A. Any addition to or deletion from the contents of a file
+          containing Original Code or previous Modifications.
+
+          B. Any new file that contains any part of the Original Code or
+          previous Modifications.
+
+     1.10. "Original Code" means Source Code of computer software code
+     which is described in the Source Code notice required by Exhibit A as
+     Original Code, and which, at the time of its release under this
+     License is not already Covered Code governed by this License.
+
+     1.10.1. "Patent Claims" means any patent claim(s), now owned or
+     hereafter acquired, including without limitation,  method, process,
+     and apparatus claims, in any patent Licensable by grantor.
+
+     1.11. "Source Code" means the preferred form of the Covered Code for
+     making modifications to it, including all modules it contains, plus
+     any associated interface definition files, scripts used to control
+     compilation and installation of an Executable, or source code
+     differential comparisons against either the Original Code or another
+     well known, available Covered Code of the Contributor's choice. The
+     Source Code can be in a compressed or archival form, provided the
+     appropriate decompression or de-archiving software is widely available
+     for no charge.
+
+     1.12. "You" (or "Your")  means an individual or a legal entity
+     exercising rights under, and complying with all of the terms of, this
+     License or a future version of this License issued under Section 6.1.
+     For legal entities, "You" includes any entity which controls, is
+     controlled by, or is under common control with You. For purposes of
+     this definition, "control" means (a) the power, direct or indirect,
+     to cause the direction or management of such entity, whether by
+     contract or otherwise, or (b) ownership of more than fifty percent
+     (50%) of the outstanding shares or beneficial ownership of such
+     entity.
+
+2. Source Code License.
+
+     2.1. The Initial Developer Grant.
+     The Initial Developer hereby grants You a world-wide, royalty-free,
+     non-exclusive license, subject to third party intellectual property
+     claims:
+          (a)  under intellectual property rights (other than patent or
+          trademark) Licensable by Initial Developer to use, reproduce,
+          modify, display, perform, sublicense and distribute the Original
+          Code (or portions thereof) with or without Modifications, and/or
+          as part of a Larger Work; and
+
+          (b) under Patents Claims infringed by the making, using or
+          selling of Original Code, to make, have made, use, practice,
+          sell, and offer for sale, and/or otherwise dispose of the
+          Original Code (or portions thereof).
+
+          (c) the licenses granted in this Section 2.1(a) and (b) are
+          effective on the date Initial Developer first distributes
+          Original Code under the terms of this License.
+
+          (d) Notwithstanding Section 2.1(b) above, no patent license is
+          granted: 1) for code that You delete from the Original Code; 2)
+          separate from the Original Code;  or 3) for infringements caused
+          by: i) the modification of the Original Code or ii) the
+          combination of the Original Code with other software or devices.
+
+     2.2. Contributor Grant.
+     Subject to third party intellectual property claims, each Contributor
+     hereby grants You a world-wide, royalty-free, non-exclusive license
+
+          (a)  under intellectual property rights (other than patent or
+          trademark) Licensable by Contributor, to use, reproduce, modify,
+          display, perform, sublicense and distribute the Modifications
+          created by such Contributor (or portions thereof) either on an
+          unmodified basis, with other Modifications, as Covered Code
+          and/or as part of a Larger Work; and
+
+          (b) under Patent Claims infringed by the making, using, or
+          selling of  Modifications made by that Contributor either alone
+          and/or in combination with its Contributor Version (or portions
+          of such combination), to make, use, sell, offer for sale, have
+          made, and/or otherwise dispose of: 1) Modifications made by that
+          Contributor (or portions thereof); and 2) the combination of
+          Modifications made by that Contributor with its Contributor
+          Version (or portions of such combination).
+
+          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
+          effective on the date Contributor first makes Commercial Use of
+          the Covered Code.
+
+          (d)    Notwithstanding Section 2.2(b) above, no patent license is
+          granted: 1) for any code that Contributor has deleted from the
+          Contributor Version; 2)  separate from the Contributor Version;
+          3)  for infringements caused by: i) third party modifications of
+          Contributor Version or ii)  the combination of Modifications made
+          by that Contributor with other software  (except as part of the
+          Contributor Version) or other devices; or 4) under Patent Claims
+          infringed by Covered Code in the absence of Modifications made by
+          that Contributor.
+
+3. Distribution Obligations.
+
+     3.1. Application of License.
+     The Modifications which You create or to which You contribute are
+     governed by the terms of this License, including without limitation
+     Section 2.2. The Source Code version of Covered Code may be
+     distributed only under the terms of this License or a future version
+     of this License released under Section 6.1, and You must include a
+     copy of this License with every copy of the Source Code You
+     distribute. You may not offer or impose any terms on any Source Code
+     version that alters or restricts the applicable version of this
+     License or the recipients' rights hereunder. However, You may include
+     an additional document offering the additional rights described in
+     Section 3.5.
+
+     3.2. Availability of Source Code.
+     Any Modification which You create or to which You contribute must be
+     made available in Source Code form under the terms of this License
+     either on the same media as an Executable version or via an accepted
+     Electronic Distribution Mechanism to anyone to whom you made an
+     Executable version available; and if made available via Electronic
+     Distribution Mechanism, must remain available for at least twelve (12)
+     months after the date it initially became available, or at least six
+     (6) months after a subsequent version of that particular Modification
+     has been made available to such recipients. You are responsible for
+     ensuring that the Source Code version remains available even if the
+     Electronic Distribution Mechanism is maintained by a third party.
+
+     3.3. Description of Modifications.
+     You must cause all Covered Code to which You contribute to contain a
+     file documenting the changes You made to create that Covered Code and
+     the date of any change. You must include a prominent statement that
+     the Modification is derived, directly or indirectly, from Original
+     Code provided by the Initial Developer and including the name of the
+     Initial Developer in (a) the Source Code, and (b) in any notice in an
+     Executable version or related documentation in which You describe the
+     origin or ownership of the Covered Code.
+
+     3.4. Intellectual Property Matters
+          (a) Third Party Claims.
+          If Contributor has knowledge that a license under a third party's
+          intellectual property rights is required to exercise the rights
+          granted by such Contributor under Sections 2.1 or 2.2,
+          Contributor must include a text file with the Source Code
+          distribution titled "LEGAL" which describes the claim and the
+          party making the claim in sufficient detail that a recipient will
+          know whom to contact. If Contributor obtains such knowledge after
+          the Modification is made available as described in Section 3.2,
+          Contributor shall promptly modify the LEGAL file in all copies
+          Contributor makes available thereafter and shall take other steps
+          (such as notifying appropriate mailing lists or newsgroups)
+          reasonably calculated to inform those who received the Covered
+          Code that new knowledge has been obtained.
+
+          (b) Contributor APIs.
+          If Contributor's Modifications include an application programming
+          interface and Contributor has knowledge of patent licenses which
+          are reasonably necessary to implement that API, Contributor must
+          also include this information in the LEGAL file.
+
+               (c)    Representations.
+          Contributor represents that, except as disclosed pursuant to
+          Section 3.4(a) above, Contributor believes that Contributor's
+          Modifications are Contributor's original creation(s) and/or
+          Contributor has sufficient rights to grant the rights conveyed by
+          this License.
+
+     3.5. Required Notices.
+     You must duplicate the notice in Exhibit A in each file of the Source
+     Code.  If it is not possible to put such notice in a particular Source
+     Code file due to its structure, then You must include such notice in a
+     location (such as a relevant directory) where a user would be likely
+     to look for such a notice.  If You created one or more Modification(s)
+     You may add your name as a Contributor to the notice described in
+     Exhibit A.  You must also duplicate this License in any documentation
+     for the Source Code where You describe recipients' rights or ownership
+     rights relating to Covered Code.  You may choose to offer, and to
+     charge a fee for, warranty, support, indemnity or liability
+     obligations to one or more recipients of Covered Code. However, You
+     may do so only on Your own behalf, and not on behalf of the Initial
+     Developer or any Contributor. You must make it absolutely clear than
+     any such warranty, support, indemnity or liability obligation is
+     offered by You alone, and You hereby agree to indemnify the Initial
+     Developer and every Contributor for any liability incurred by the
+     Initial Developer or such Contributor as a result of warranty,
+     support, indemnity or liability terms You offer.
+
+     3.6. Distribution of Executable Versions.
+     You may distribute Covered Code in Executable form only if the
+     requirements of Section 3.1-3.5 have been met for that Covered Code,
+     and if You include a notice stating that the Source Code version of
+     the Covered Code is available under the terms of this License,
+     including a description of how and where You have fulfilled the
+     obligations of Section 3.2. The notice must be conspicuously included
+     in any notice in an Executable version, related documentation or
+     collateral in which You describe recipients' rights relating to the
+     Covered Code. You may distribute the Executable version of Covered
+     Code or ownership rights under a license of Your choice, which may
+     contain terms different from this License, provided that You are in
+     compliance with the terms of this License and that the license for the
+     Executable version does not attempt to limit or alter the recipient's
+     rights in the Source Code version from the rights set forth in this
+     License. If You distribute the Executable version under a different
+     license You must make it absolutely clear that any terms which differ
+     from this License are offered by You alone, not by the Initial
+     Developer or any Contributor. You hereby agree to indemnify the
+     Initial Developer and every Contributor for any liability incurred by
+     the Initial Developer or such Contributor as a result of any such
+     terms You offer.
+
+     3.7. Larger Works.
+     You may create a Larger Work by combining Covered Code with other code
+     not governed by the terms of this License and distribute the Larger
+     Work as a single product. In such a case, You must make sure the
+     requirements of this License are fulfilled for the Covered Code.
+
+4. Inability to Comply Due to Statute or Regulation.
+
+     If it is impossible for You to comply with any of the terms of this
+     License with respect to some or all of the Covered Code due to
+     statute, judicial order, or regulation then You must: (a) comply with
+     the terms of this License to the maximum extent possible; and (b)
+     describe the limitations and the code they affect. Such description
+     must be included in the LEGAL file described in Section 3.4 and must
+     be included with all distributions of the Source Code. Except to the
+     extent prohibited by statute or regulation, such description must be
+     sufficiently detailed for a recipient of ordinary skill to be able to
+     understand it.
+
+5. Application of this License.
+
+     This License applies to code to which the Initial Developer has
+     attached the notice in Exhibit A and to related Covered Code.
+
+6. Versions of the License.
+
+     6.1. New Versions.
+     Netscape Communications Corporation ("Netscape") may publish revised
+     and/or new versions of the License from time to time. Each version
+     will be given a distinguishing version number.
+
+     6.2. Effect of New Versions.
+     Once Covered Code has been published under a particular version of the
+     License, You may always continue to use it under the terms of that
+     version. You may also choose to use such Covered Code under the terms
+     of any subsequent version of the License published by Netscape. No one
+     other than Netscape has the right to modify the terms applicable to
+     Covered Code created under this License.
+
+     6.3. Derivative Works.
+     If You create or use a modified version of this License (which you may
+     only do in order to apply it to code which is not already Covered Code
+     governed by this License), You must (a) rename Your license so that
+     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
+     "MPL", "NPL" or any confusingly similar phrase do not appear in your
+     license (except to note that your license differs from this License)
+     and (b) otherwise make it clear that Your version of the license
+     contains terms which differ from the Mozilla Public License and
+     Netscape Public License. (Filling in the name of the Initial
+     Developer, Original Code or Contributor in the notice described in
+     Exhibit A shall not of themselves be deemed to be modifications of
+     this License.)
+
+7. DISCLAIMER OF WARRANTY.
+
+     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
+     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
+     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
+     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
+     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
+     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
+     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
+     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
+     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
+     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+8. TERMINATION.
+
+     8.1.  This License and the rights granted hereunder will terminate
+     automatically if You fail to comply with terms herein and fail to cure
+     such breach within 30 days of becoming aware of the breach. All
+     sublicenses to the Covered Code which are properly granted shall
+     survive any termination of this License. Provisions which, by their
+     nature, must remain in effect beyond the termination of this License
+     shall survive.
+
+     8.2.  If You initiate litigation by asserting a patent infringement
+     claim (excluding declatory judgment actions) against Initial Developer
+     or a Contributor (the Initial Developer or Contributor against whom
+     You file such action is referred to as "Participant")  alleging that:
+
+     (a)  such Participant's Contributor Version directly or indirectly
+     infringes any patent, then any and all rights granted by such
+     Participant to You under Sections 2.1 and/or 2.2 of this License
+     shall, upon 60 days notice from Participant terminate prospectively,
+     unless if within 60 days after receipt of notice You either: (i)
+     agree in writing to pay Participant a mutually agreeable reasonable
+     royalty for Your past and future use of Modifications made by such
+     Participant, or (ii) withdraw Your litigation claim with respect to
+     the Contributor Version against such Participant.  If within 60 days
+     of notice, a reasonable royalty and payment arrangement are not
+     mutually agreed upon in writing by the parties or the litigation claim
+     is not withdrawn, the rights granted by Participant to You under
+     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
+     the 60 day notice period specified above.
+
+     (b)  any software, hardware, or device, other than such Participant's
+     Contributor Version, directly or indirectly infringes any patent, then
+     any rights granted to You by such Participant under Sections 2.1(b)
+     and 2.2(b) are revoked effective as of the date You first made, used,
+     sold, distributed, or had made, Modifications made by that
+     Participant.
+
+     8.3.  If You assert a patent infringement claim against Participant
+     alleging that such Participant's Contributor Version directly or
+     indirectly infringes any patent where such claim is resolved (such as
+     by license or settlement) prior to the initiation of patent
+     infringement litigation, then the reasonable value of the licenses
+     granted by such Participant under Sections 2.1 or 2.2 shall be taken
+     into account in determining the amount or value of any payment or
+     license.
+
+     8.4.  In the event of termination under Sections 8.1 or 8.2 above,
+     all end user license agreements (excluding distributors and resellers)
+     which have been validly granted by You or any distributor hereunder
+     prior to termination shall survive termination.
+
+9. LIMITATION OF LIABILITY.
+
+     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
+     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
+     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
+     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
+     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
+     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
+     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
+     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
+     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
+     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
+     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
+     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
+     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
+
+10. U.S. GOVERNMENT END USERS.
+
+     The Covered Code is a "commercial item," as that term is defined in
+     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
+     software" and "commercial computer software documentation," as such
+     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
+     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
+     all U.S. Government End Users acquire Covered Code with only those
+     rights set forth herein.
+
+11. MISCELLANEOUS.
+
+     This License represents the complete agreement concerning subject
+     matter hereof. If any provision of this License is held to be
+     unenforceable, such provision shall be reformed only to the extent
+     necessary to make it enforceable. This License shall be governed by
+     California law provisions (except to the extent applicable law, if
+     any, provides otherwise), excluding its conflict-of-law provisions.
+     With respect to disputes in which at least one party is a citizen of,
+     or an entity chartered or registered to do business in the United
+     States of America, any litigation relating to this License shall be
+     subject to the jurisdiction of the Federal Courts of the Northern
+     District of California, with venue lying in Santa Clara County,
+     California, with the losing party responsible for costs, including
+     without limitation, court costs and reasonable attorneys' fees and
+     expenses. The application of the United Nations Convention on
+     Contracts for the International Sale of Goods is expressly excluded.
+     Any law or regulation which provides that the language of a contract
+     shall be construed against the drafter shall not apply to this
+     License.
+
+12. RESPONSIBILITY FOR CLAIMS.
+
+     As between Initial Developer and the Contributors, each party is
+     responsible for claims and damages arising, directly or indirectly,
+     out of its utilization of rights under this License and You agree to
+     work with Initial Developer and Contributors to distribute such
+     responsibility on an equitable basis. Nothing herein is intended or
+     shall be deemed to constitute any admission of liability.
+
+13. MULTIPLE-LICENSED CODE.
+
+     Initial Developer may designate portions of the Covered Code as
+     "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
+     Developer permits you to utilize portions of the Covered Code under
+     Your choice of the NPL or the alternative licenses, if any, specified
+     by the Initial Developer in the file described in Exhibit A.
+
+EXHIBIT A -Mozilla Public License.
+
+     ``The contents of this file are subject to the Mozilla Public License
+     Version 1.1 (the "License"); you may not use this file except in
+     compliance with the License. You may obtain a copy of the License at
+     http://www.mozilla.org/MPL/
+
+     Software distributed under the License is distributed on an "AS IS"
+     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+     License for the specific language governing rights and limitations
+     under the License.
+
+     The Original Code is ______________________________________.
+
+     The Initial Developer of the Original Code is ________________________.
+     Portions created by ______________________ are Copyright (C) ______
+     _______________________. All Rights Reserved.
+
+     Contributor(s): ______________________________________.
+
+     Alternatively, the contents of this file may be used under the terms
+     of the _____ license (the  "[___] License"), in which case the
+     provisions of [______] License are applicable instead of those
+     above.  If you wish to allow use of your version of this file only
+     under the terms of the [____] License and not to allow others to use
+     your version of this file under the MPL, indicate your decision by
+     deleting  the provisions above and replace  them with the notice and
+     other provisions required by the [___] License.  If you do not delete
+     the provisions above, a recipient may use your version of this file
+     under either the MPL or the [___] License."
+
+     [NOTE: The text of this Exhibit A may differ slightly from the text of
+     the notices in the Source Code files of the Original Code. You should
+     use the text of this Exhibit A rather than the text found in the
+     Original Code Source Code for Your Modifications.]
+
+------------------------------------------------------------------------------------------
+
diff --git a/erikdebruin/sdk.asjs/LICENSE.bin b/erikdebruin/sdk.asjs/LICENSE.bin
new file mode 100644
index 0000000..5ba8245
--- /dev/null
+++ b/erikdebruin/sdk.asjs/LICENSE.bin
@@ -0,0 +1,640 @@
+Below are the licenses for components included in the binary distribution.
+
+------------------------------------------------------------------------------------------
+
+frameworks/libs/osmf.swc
+
+/*****************************************************
+*  
+*  Copyright 2009-2010 Adobe Systems Incorporated.  All Rights Reserved.
+*  
+*****************************************************
+*  The contents of this file are subject to the Mozilla Public License
+*  Version 1.1 (the "License"); you may not use this file except in
+*  compliance with the License. You may obtain a copy of the License at
+*  http://www.mozilla.org/MPL/1.1/index.txt
+*   
+*  Software distributed under the License is distributed on an "AS IS"
+*  basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+*  License for the specific language governing rights and limitations
+*  under the License.
+*   
+*  
+*  The Initial Developer of the Original Code is Adobe Systems Incorporated.
+*  Portions created by Adobe Systems Incorporated are Copyright (C) 2009 Adobe Systems 
+*  Incorporated. All Rights Reserved. 
+*  
+*****************************************************/
+
+/*****************************************************
+*  
+*  Copyright 2009 Akamai Technologies, Inc.  All Rights Reserved.
+*  
+*****************************************************
+*  The contents of this file are subject to the Mozilla Public License
+*  Version 1.1 (the "License"); you may not use this file except in
+*  compliance with the License. You may obtain a copy of the License at
+*  http://www.mozilla.org/MPL/1.1/index.txt
+*   
+*  Software distributed under the License is distributed on an "AS IS"
+*  basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+*  License for the specific language governing rights and limitations
+*  under the License.
+*   
+*  
+*  The Initial Developer of the Original Code is Akamai Technologies, Inc.
+*  Portions created by Akamai Technologies, Inc. are Copyright (C) 2009 Akamai 
+*  Technologies, Inc. All Rights Reserved. 
+*  
+*****************************************************/
+
+See the contents of the MOZILLA PUBLIC LICENSE Version 1.1 just below this line.
+
+------------------------------------------------------------------------------------------
+
+frameworks/libs/textLayout.swc
+
+                          MOZILLA PUBLIC LICENSE
+                                Version 1.1
+
+                              ---------------
+
+1. Definitions.
+
+     1.0.1. "Commercial Use" means distribution or otherwise making the
+     Covered Code available to a third party.
+
+     1.1. "Contributor" means each entity that creates or contributes to
+     the creation of Modifications.
+
+     1.2. "Contributor Version" means the combination of the Original
+     Code, prior Modifications used by a Contributor, and the Modifications
+     made by that particular Contributor.
+
+     1.3. "Covered Code" means the Original Code or Modifications or the
+     combination of the Original Code and Modifications, in each case
+     including portions thereof.
+
+     1.4. "Electronic Distribution Mechanism" means a mechanism generally
+     accepted in the software development community for the electronic
+     transfer of data.
+
+     1.5. "Executable" means Covered Code in any form other than Source
+     Code.
+
+     1.6. "Initial Developer" means the individual or entity identified
+     as the Initial Developer in the Source Code notice required by Exhibit
+     A.
+
+     1.7. "Larger Work" means a work which combines Covered Code or
+     portions thereof with code not governed by the terms of this License.
+
+     1.8. "License" means this document.
+
+     1.8.1. "Licensable" means having the right to grant, to the maximum
+     extent possible, whether at the time of the initial grant or
+     subsequently acquired, any and all of the rights conveyed herein.
+
+     1.9. "Modifications" means any addition to or deletion from the
+     substance or structure of either the Original Code or any previous
+     Modifications. When Covered Code is released as a series of files, a
+     Modification is:
+          A. Any addition to or deletion from the contents of a file
+          containing Original Code or previous Modifications.
+
+          B. Any new file that contains any part of the Original Code or
+          previous Modifications.
+
+     1.10. "Original Code" means Source Code of computer software code
+     which is described in the Source Code notice required by Exhibit A as
+     Original Code, and which, at the time of its release under this
+     License is not already Covered Code governed by this License.
+
+     1.10.1. "Patent Claims" means any patent claim(s), now owned or
+     hereafter acquired, including without limitation,  method, process,
+     and apparatus claims, in any patent Licensable by grantor.
+
+     1.11. "Source Code" means the preferred form of the Covered Code for
+     making modifications to it, including all modules it contains, plus
+     any associated interface definition files, scripts used to control
+     compilation and installation of an Executable, or source code
+     differential comparisons against either the Original Code or another
+     well known, available Covered Code of the Contributor's choice. The
+     Source Code can be in a compressed or archival form, provided the
+     appropriate decompression or de-archiving software is widely available
+     for no charge.
+
+     1.12. "You" (or "Your")  means an individual or a legal entity
+     exercising rights under, and complying with all of the terms of, this
+     License or a future version of this License issued under Section 6.1.
+     For legal entities, "You" includes any entity which controls, is
+     controlled by, or is under common control with You. For purposes of
+     this definition, "control" means (a) the power, direct or indirect,
+     to cause the direction or management of such entity, whether by
+     contract or otherwise, or (b) ownership of more than fifty percent
+     (50%) of the outstanding shares or beneficial ownership of such
+     entity.
+
+2. Source Code License.
+
+     2.1. The Initial Developer Grant.
+     The Initial Developer hereby grants You a world-wide, royalty-free,
+     non-exclusive license, subject to third party intellectual property
+     claims:
+          (a)  under intellectual property rights (other than patent or
+          trademark) Licensable by Initial Developer to use, reproduce,
+          modify, display, perform, sublicense and distribute the Original
+          Code (or portions thereof) with or without Modifications, and/or
+          as part of a Larger Work; and
+
+          (b) under Patents Claims infringed by the making, using or
+          selling of Original Code, to make, have made, use, practice,
+          sell, and offer for sale, and/or otherwise dispose of the
+          Original Code (or portions thereof).
+
+          (c) the licenses granted in this Section 2.1(a) and (b) are
+          effective on the date Initial Developer first distributes
+          Original Code under the terms of this License.
+
+          (d) Notwithstanding Section 2.1(b) above, no patent license is
+          granted: 1) for code that You delete from the Original Code; 2)
+          separate from the Original Code;  or 3) for infringements caused
+          by: i) the modification of the Original Code or ii) the
+          combination of the Original Code with other software or devices.
+
+     2.2. Contributor Grant.
+     Subject to third party intellectual property claims, each Contributor
+     hereby grants You a world-wide, royalty-free, non-exclusive license
+
+          (a)  under intellectual property rights (other than patent or
+          trademark) Licensable by Contributor, to use, reproduce, modify,
+          display, perform, sublicense and distribute the Modifications
+          created by such Contributor (or portions thereof) either on an
+          unmodified basis, with other Modifications, as Covered Code
+          and/or as part of a Larger Work; and
+
+          (b) under Patent Claims infringed by the making, using, or
+          selling of  Modifications made by that Contributor either alone
+          and/or in combination with its Contributor Version (or portions
+          of such combination), to make, use, sell, offer for sale, have
+          made, and/or otherwise dispose of: 1) Modifications made by that
+          Contributor (or portions thereof); and 2) the combination of
+          Modifications made by that Contributor with its Contributor
+          Version (or portions of such combination).
+
+          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
+          effective on the date Contributor first makes Commercial Use of
+          the Covered Code.
+
+          (d)    Notwithstanding Section 2.2(b) above, no patent license is
+          granted: 1) for any code that Contributor has deleted from the
+          Contributor Version; 2)  separate from the Contributor Version;
+          3)  for infringements caused by: i) third party modifications of
+          Contributor Version or ii)  the combination of Modifications made
+          by that Contributor with other software  (except as part of the
+          Contributor Version) or other devices; or 4) under Patent Claims
+          infringed by Covered Code in the absence of Modifications made by
+          that Contributor.
+
+3. Distribution Obligations.
+
+     3.1. Application of License.
+     The Modifications which You create or to which You contribute are
+     governed by the terms of this License, including without limitation
+     Section 2.2. The Source Code version of Covered Code may be
+     distributed only under the terms of this License or a future version
+     of this License released under Section 6.1, and You must include a
+     copy of this License with every copy of the Source Code You
+     distribute. You may not offer or impose any terms on any Source Code
+     version that alters or restricts the applicable version of this
+     License or the recipients' rights hereunder. However, You may include
+     an additional document offering the additional rights described in
+     Section 3.5.
+
+     3.2. Availability of Source Code.
+     Any Modification which You create or to which You contribute must be
+     made available in Source Code form under the terms of this License
+     either on the same media as an Executable version or via an accepted
+     Electronic Distribution Mechanism to anyone to whom you made an
+     Executable version available; and if made available via Electronic
+     Distribution Mechanism, must remain available for at least twelve (12)
+     months after the date it initially became available, or at least six
+     (6) months after a subsequent version of that particular Modification
+     has been made available to such recipients. You are responsible for
+     ensuring that the Source Code version remains available even if the
+     Electronic Distribution Mechanism is maintained by a third party.
+
+     3.3. Description of Modifications.
+     You must cause all Covered Code to which You contribute to contain a
+     file documenting the changes You made to create that Covered Code and
+     the date of any change. You must include a prominent statement that
+     the Modification is derived, directly or indirectly, from Original
+     Code provided by the Initial Developer and including the name of the
+     Initial Developer in (a) the Source Code, and (b) in any notice in an
+     Executable version or related documentation in which You describe the
+     origin or ownership of the Covered Code.
+
+     3.4. Intellectual Property Matters
+          (a) Third Party Claims.
+          If Contributor has knowledge that a license under a third party's
+          intellectual property rights is required to exercise the rights
+          granted by such Contributor under Sections 2.1 or 2.2,
+          Contributor must include a text file with the Source Code
+          distribution titled "LEGAL" which describes the claim and the
+          party making the claim in sufficient detail that a recipient will
+          know whom to contact. If Contributor obtains such knowledge after
+          the Modification is made available as described in Section 3.2,
+          Contributor shall promptly modify the LEGAL file in all copies
+          Contributor makes available thereafter and shall take other steps
+          (such as notifying appropriate mailing lists or newsgroups)
+          reasonably calculated to inform those who received the Covered
+          Code that new knowledge has been obtained.
+
+          (b) Contributor APIs.
+          If Contributor's Modifications include an application programming
+          interface and Contributor has knowledge of patent licenses which
+          are reasonably necessary to implement that API, Contributor must
+          also include this information in the LEGAL file.
+
+               (c)    Representations.
+          Contributor represents that, except as disclosed pursuant to
+          Section 3.4(a) above, Contributor believes that Contributor's
+          Modifications are Contributor's original creation(s) and/or
+          Contributor has sufficient rights to grant the rights conveyed by
+          this License.
+
+     3.5. Required Notices.
+     You must duplicate the notice in Exhibit A in each file of the Source
+     Code.  If it is not possible to put such notice in a particular Source
+     Code file due to its structure, then You must include such notice in a
+     location (such as a relevant directory) where a user would be likely
+     to look for such a notice.  If You created one or more Modification(s)
+     You may add your name as a Contributor to the notice described in
+     Exhibit A.  You must also duplicate this License in any documentation
+     for the Source Code where You describe recipients' rights or ownership
+     rights relating to Covered Code.  You may choose to offer, and to
+     charge a fee for, warranty, support, indemnity or liability
+     obligations to one or more recipients of Covered Code. However, You
+     may do so only on Your own behalf, and not on behalf of the Initial
+     Developer or any Contributor. You must make it absolutely clear than
+     any such warranty, support, indemnity or liability obligation is
+     offered by You alone, and You hereby agree to indemnify the Initial
+     Developer and every Contributor for any liability incurred by the
+     Initial Developer or such Contributor as a result of warranty,
+     support, indemnity or liability terms You offer.
+
+     3.6. Distribution of Executable Versions.
+     You may distribute Covered Code in Executable form only if the
+     requirements of Section 3.1-3.5 have been met for that Covered Code,
+     and if You include a notice stating that the Source Code version of
+     the Covered Code is available under the terms of this License,
+     including a description of how and where You have fulfilled the
+     obligations of Section 3.2. The notice must be conspicuously included
+     in any notice in an Executable version, related documentation or
+     collateral in which You describe recipients' rights relating to the
+     Covered Code. You may distribute the Executable version of Covered
+     Code or ownership rights under a license of Your choice, which may
+     contain terms different from this License, provided that You are in
+     compliance with the terms of this License and that the license for the
+     Executable version does not attempt to limit or alter the recipient's
+     rights in the Source Code version from the rights set forth in this
+     License. If You distribute the Executable version under a different
+     license You must make it absolutely clear that any terms which differ
+     from this License are offered by You alone, not by the Initial
+     Developer or any Contributor. You hereby agree to indemnify the
+     Initial Developer and every Contributor for any liability incurred by
+     the Initial Developer or such Contributor as a result of any such
+     terms You offer.
+
+     3.7. Larger Works.
+     You may create a Larger Work by combining Covered Code with other code
+     not governed by the terms of this License and distribute the Larger
+     Work as a single product. In such a case, You must make sure the
+     requirements of this License are fulfilled for the Covered Code.
+
+4. Inability to Comply Due to Statute or Regulation.
+
+     If it is impossible for You to comply with any of the terms of this
+     License with respect to some or all of the Covered Code due to
+     statute, judicial order, or regulation then You must: (a) comply with
+     the terms of this License to the maximum extent possible; and (b)
+     describe the limitations and the code they affect. Such description
+     must be included in the LEGAL file described in Section 3.4 and must
+     be included with all distributions of the Source Code. Except to the
+     extent prohibited by statute or regulation, such description must be
+     sufficiently detailed for a recipient of ordinary skill to be able to
+     understand it.
+
+5. Application of this License.
+
+     This License applies to code to which the Initial Developer has
+     attached the notice in Exhibit A and to related Covered Code.
+
+6. Versions of the License.
+
+     6.1. New Versions.
+     Netscape Communications Corporation ("Netscape") may publish revised
+     and/or new versions of the License from time to time. Each version
+     will be given a distinguishing version number.
+
+     6.2. Effect of New Versions.
+     Once Covered Code has been published under a particular version of the
+     License, You may always continue to use it under the terms of that
+     version. You may also choose to use such Covered Code under the terms
+     of any subsequent version of the License published by Netscape. No one
+     other than Netscape has the right to modify the terms applicable to
+     Covered Code created under this License.
+
+     6.3. Derivative Works.
+     If You create or use a modified version of this License (which you may
+     only do in order to apply it to code which is not already Covered Code
+     governed by this License), You must (a) rename Your license so that
+     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
+     "MPL", "NPL" or any confusingly similar phrase do not appear in your
+     license (except to note that your license differs from this License)
+     and (b) otherwise make it clear that Your version of the license
+     contains terms which differ from the Mozilla Public License and
+     Netscape Public License. (Filling in the name of the Initial
+     Developer, Original Code or Contributor in the notice described in
+     Exhibit A shall not of themselves be deemed to be modifications of
+     this License.)
+
+7. DISCLAIMER OF WARRANTY.
+
+     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
+     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
+     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
+     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
+     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
+     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
+     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
+     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
+     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
+     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+8. TERMINATION.
+
+     8.1.  This License and the rights granted hereunder will terminate
+     automatically if You fail to comply with terms herein and fail to cure
+     such breach within 30 days of becoming aware of the breach. All
+     sublicenses to the Covered Code which are properly granted shall
+     survive any termination of this License. Provisions which, by their
+     nature, must remain in effect beyond the termination of this License
+     shall survive.
+
+     8.2.  If You initiate litigation by asserting a patent infringement
+     claim (excluding declatory judgment actions) against Initial Developer
+     or a Contributor (the Initial Developer or Contributor against whom
+     You file such action is referred to as "Participant")  alleging that:
+
+     (a)  such Participant's Contributor Version directly or indirectly
+     infringes any patent, then any and all rights granted by such
+     Participant to You under Sections 2.1 and/or 2.2 of this License
+     shall, upon 60 days notice from Participant terminate prospectively,
+     unless if within 60 days after receipt of notice You either: (i)
+     agree in writing to pay Participant a mutually agreeable reasonable
+     royalty for Your past and future use of Modifications made by such
+     Participant, or (ii) withdraw Your litigation claim with respect to
+     the Contributor Version against such Participant.  If within 60 days
+     of notice, a reasonable royalty and payment arrangement are not
+     mutually agreed upon in writing by the parties or the litigation claim
+     is not withdrawn, the rights granted by Participant to You under
+     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
+     the 60 day notice period specified above.
+
+     (b)  any software, hardware, or device, other than such Participant's
+     Contributor Version, directly or indirectly infringes any patent, then
+     any rights granted to You by such Participant under Sections 2.1(b)
+     and 2.2(b) are revoked effective as of the date You first made, used,
+     sold, distributed, or had made, Modifications made by that
+     Participant.
+
+     8.3.  If You assert a patent infringement claim against Participant
+     alleging that such Participant's Contributor Version directly or
+     indirectly infringes any patent where such claim is resolved (such as
+     by license or settlement) prior to the initiation of patent
+     infringement litigation, then the reasonable value of the licenses
+     granted by such Participant under Sections 2.1 or 2.2 shall be taken
+     into account in determining the amount or value of any payment or
+     license.
+
+     8.4.  In the event of termination under Sections 8.1 or 8.2 above,
+     all end user license agreements (excluding distributors and resellers)
+     which have been validly granted by You or any distributor hereunder
+     prior to termination shall survive termination.
+
+9. LIMITATION OF LIABILITY.
+
+     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
+     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
+     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
+     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
+     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
+     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
+     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
+     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
+     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
+     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
+     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
+     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
+     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
+
+10. U.S. GOVERNMENT END USERS.
+
+     The Covered Code is a "commercial item," as that term is defined in
+     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
+     software" and "commercial computer software documentation," as such
+     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
+     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
+     all U.S. Government End Users acquire Covered Code with only those
+     rights set forth herein.
+
+11. MISCELLANEOUS.
+
+     This License represents the complete agreement concerning subject
+     matter hereof. If any provision of this License is held to be
+     unenforceable, such provision shall be reformed only to the extent
+     necessary to make it enforceable. This License shall be governed by
+     California law provisions (except to the extent applicable law, if
+     any, provides otherwise), excluding its conflict-of-law provisions.
+     With respect to disputes in which at least one party is a citizen of,
+     or an entity chartered or registered to do business in the United
+     States of America, any litigation relating to this License shall be
+     subject to the jurisdiction of the Federal Courts of the Northern
+     District of California, with venue lying in Santa Clara County,
+     California, with the losing party responsible for costs, including
+     without limitation, court costs and reasonable attorneys' fees and
+     expenses. The application of the United Nations Convention on
+     Contracts for the International Sale of Goods is expressly excluded.
+     Any law or regulation which provides that the language of a contract
+     shall be construed against the drafter shall not apply to this
+     License.
+
+12. RESPONSIBILITY FOR CLAIMS.
+
+     As between Initial Developer and the Contributors, each party is
+     responsible for claims and damages arising, directly or indirectly,
+     out of its utilization of rights under this License and You agree to
+     work with Initial Developer and Contributors to distribute such
+     responsibility on an equitable basis. Nothing herein is intended or
+     shall be deemed to constitute any admission of liability.
+
+13. MULTIPLE-LICENSED CODE.
+
+     Initial Developer may designate portions of the Covered Code as
+     "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
+     Developer permits you to utilize portions of the Covered Code under
+     Your choice of the NPL or the alternative licenses, if any, specified
+     by the Initial Developer in the file described in Exhibit A.
+
+EXHIBIT A -Mozilla Public License.
+
+     ``The contents of this file are subject to the Mozilla Public License
+     Version 1.1 (the "License"); you may not use this file except in
+     compliance with the License. You may obtain a copy of the License at
+     http://www.mozilla.org/MPL/
+
+     Software distributed under the License is distributed on an "AS IS"
+     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+     License for the specific language governing rights and limitations
+     under the License.
+
+     The Original Code is ______________________________________.
+
+     The Initial Developer of the Original Code is ________________________.
+     Portions created by ______________________ are Copyright (C) ______
+     _______________________. All Rights Reserved.
+
+     Contributor(s): ______________________________________.
+
+     Alternatively, the contents of this file may be used under the terms
+     of the _____ license (the  "[___] License"), in which case the
+     provisions of [______] License are applicable instead of those
+     above.  If you wish to allow use of your version of this file only
+     under the terms of the [____] License and not to allow others to use
+     your version of this file under the MPL, indicate your decision by
+     deleting  the provisions above and replace  them with the notice and
+     other provisions required by the [___] License.  If you do not delete
+     the provisions above, a recipient may use your version of this file
+     under either the MPL or the [___] License."
+
+     [NOTE: The text of this Exhibit A may differ slightly from the text of
+     the notices in the Source Code files of the Original Code. You should
+     use the text of this Exhibit A rather than the text found in the
+     Original Code Source Code for Your Modifications.]
+
+------------------------------------------------------------------------------------------
+
+lib/xml-batik.jar (batik-src-1.6.zip)
+
+    Apache License Version 2.0, January 2004
+    
+    See notice file at lib/xml-batik-NOTICE
+    See license file at lib/xml-batik-LICENSE
+    
+------------------------------------------------------------------------------------------
+
+lib/commons-collection.jar (commons-collections-3.0.tar.gz)
+
+    The Apache Software License, Version 1.1
+
+    See notice file at lib/commons-discovery-NOTICE
+    See license file at lib/commons-discovery-LICENSE
+       
+------------------------------------------------------------------------------------------
+
+lib/commons-discovery.jar (commons-discovery-0.2.tar.gz)
+
+    The Apache Software License, Version 1.1
+    
+    See notice file at lib/commons-discovery-NOTICE
+    See license file at lib/commons-discovery-LICENSE
+
+------------------------------------------------------------------------------------------
+
+lib/commons-logging.jar (commons-logging-1.0.4.tar.gz)
+
+    Apache License Version 2.0, January 2004
+
+    See notice file at lib/commons-logging-NOTICE.txt
+    See license file at lib/commons-logging-LICENSE.txt
+    
+------------------------------------------------------------------------------------------
+
+lib/java-cc.jar (javacc-5.0.tar.gz)
+
+Copyright (c) 2006, Sun Microsystems, Inc.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+    * Redistributions of source code must retain the above copyright notice,
+      this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+    * Neither the name of the Sun Microsystems, Inc. nor the names of its
+      contributors may be used to endorse or promote products derived from
+      this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+THE POSSIBILITY OF SUCH DAMAGE.
+
+------------------------------------------------------------------------------------------
+
+lib/saxon9.jar (saxonb9-1-0-8j.zip)
+
+The contents of these file are subject to the Mozilla Public License Version 1.0 
+(the "License"); you may not use these files except in compliance with the License. You 
+may obtain a copy of the License at http://www.mozilla.org/MPL/
+
+Software distributed under the License is distributed on an "AS IS" basis, 
+WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the 
+specific language governing rights and limitations under the License.
+
+The Original Code is all Saxon modules labelled with a notice referring to this license.
+
+The Initial Developer of the Original Code is Michael Kay, except where otherwise 
+specified in an individual module.
+
+Portions created by other named contributors are copyright as identified in the relevant 
+module. All Rights Reserved.
+
+------------------------------------------------------------------------------------------
+
+lib/xercesImpl.jar (Xerces-J-bin.2.9.1.zip)
+
+    Apache License Version 2.0, January 2004
+    
+    See notice file at lib/xerces-NOTICES/NOTICE
+    See license file at lib/xerces-NOTICES/LICENSE
+
+------------------------------------------------------------------------------------------
+
+lib/xalan.jar (xalan-j_2_6_0-bin.tar.gz)
+
+    Apache License Version 2.0, January 2004
+    
+    See notice file at lib/xalan-NOTICE
+    See license file at lib/xalan-LICENSE
+
+------------------------------------------------------------------------------------------
+
+lib/xalan.jar (xalan-j_2_6_0-bin.tar.gz)
+
+    Apache License Version 2.0, January 2004
+    
+    See the Apache License, Version 2.0 at the top of this file.
+
+------------------------------------------------------------------------------------------
diff --git a/erikdebruin/sdk.asjs/NOTICE b/erikdebruin/sdk.asjs/NOTICE
new file mode 100644
index 0000000..ac731dd
--- /dev/null
+++ b/erikdebruin/sdk.asjs/NOTICE
@@ -0,0 +1,27 @@
+Apache Flex
+Copyright 2012 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+The Initial Developer of the Original Code, known as Adobe Flex, 
+is Adobe Systems Incorporated (http://www.adobe.com/).
+    Copyright 2003 - 2012 Adobe Systems Incorporated. All Rights Reserved.
+
+The asc compiler contains code written by Jeff Dyer at: 
+    Copyright Mountain View Compiler Company (1998-2003).
+
+The easing equations in the mx tween class are based on code written by Rober Penner.
+    Copyright 2001 Robert Penner
+    All rights reserved.
+
+The Batik SVG toolkit source contains code from the World Wide Web Consortium (W3C) for
+     the Document Object Model API (DOM API) and SVG Document Type Definition (DTD).
+
+The Batik SVG toolkit source contains code from the International Organisation for
+     Standardization for the definition of character entities used in the software's 
+     documentation.
+
+The Open Source Media Framework used by the video components is licensed under the 
+    Mozilla Public License Version 1.1.  The source code can be found here:
+    http://sourceforge.net/projects/osmf.adobe/files/OSMF%201.0%20%28final%20source%2C%20ASDocs%2C%20PDF%20guides%2C%20and%20release%20notes%29/OSMF_1.0.zip
diff --git a/erikdebruin/sdk.asjs/README b/erikdebruin/sdk.asjs/README
new file mode 100644
index 0000000..63ef44c
--- /dev/null
+++ b/erikdebruin/sdk.asjs/README
@@ -0,0 +1,487 @@
+Apache Flex (Flex)
+==================
+
+    Apache Flex is an application framework for easily building Flash-based applications 
+    for mobile devices, the browser and desktop.
+
+    Apache Flex 4.9 is a follow up release to Apache Flex 4.8 which was a parity release
+    of Adobe Flex 4.6.  This version adds new features and implements bug fixes that were
+    unavailable in previous versions.  It is compatible with most code written to target
+    Adobe Flex 4.6.
+
+    For detailed information about Apache Flex please visit 
+    http://flex.apache.org/
+
+    Apache Flex is a large project with many pieces.  The framework is implemented
+    in ActionScript and the compiler is implemented in Java.
+
+    Currently supported platforms include:
+
+        Microsoft Windows
+        Mac OS X
+        Apple iOS
+        Google Android
+        RIM BlackBerry
+
+    Apache Flex is the software evolution of the popular Adobe Flex SDK project.
+    
+    The community surrounding Flex is vast, diverse, distributed globally, and with all 
+    levels of proficiency in software development. It is estimated that there are between 
+    350,000 and 500,000 Flex developers worldwide. 
+
+Getting the latest sources via Subversion
+=========================================
+
+    This is the recommended way to get Apache Flex.  We offer an automated installer
+    along with binary distributions on our website at http://flex.apache.org/.
+
+    You can always checkout the latest source via subversion using the following
+    command:
+
+    svn co https://svn.apache.org/repos/asf/flex/trunk flex
+
+    For further information visit http://flex.apache.org/source.html
+
+
+Getting the convenience packages for Apache Flex
+================================================
+
+    The Apache Flex SDK Installer is an application that simplifies the download and
+    installation of the Apache Flex SDK and its (required) components. It is aimed at
+    anyone who wants to use the latest release of the Apache Flex SDK, but who might not
+    necessarily be familiar with the tools and procedures required to compile the Apache
+    Flex SDK from source code. The application will grab the binary distribution of the
+    SDK from apache.org or one of its mirrors, install it onto your computer and prepare
+    it for use with your favorite IDE such as Adobe Flash Builder or JetBrains IntelliJ.
+
+    You can get the SDK Installer from the Apache Flex website at
+
+      http://flex.apache.org/installer.html
+
+    You can also get just the binaries from our website as well.  These binaries do not
+    include the dependencies, so additional software may need to be downloaded and installed.
+
+      http://flex.apache.org/download.html
+
+Building Apache Flex 4.9
+========================
+
+    Apache Flex is a large project. It requires some build tools which must be installed
+    prior to building Flex and it depends on some external software which
+    are downloaded as part of the build process.  Some of these have different licenses.
+    See the Software Dependencies section for more information on the external software
+    dependencies.
+    
+    From Apache's perspective, the Adobe Flash Player and Adobe AIR have excluded
+    licenses so they can not be bundled with the Apache Flex binaries.  They must be
+    installed prior to building Apache Flex.
+    
+Install Prerequisites
+---------------------
+
+    Before building Flex you must install the following software and set the
+    corresponding environment variables using absolute file paths.  Relative file paths
+    will result in build errors.
+    
+    The environment variables PLAYERGLOBAL_HOME, AIR_HOME, FLASHPLAYER_DEBUGGER,
+    PIXELBENDER_HOME and ADOBE_EXTENSION_MANAGER can also be set in the property file 
+    called env.properties. See the env-template.properties file for instructions.
+    
+    The Adobe Flash Player playerglobal.swc is needed to compile all the components
+    with the exception of the airframework and airspark components which require
+    airglobal.swc from the AIR Integration Kit.  The AIR Integration kit is also needed
+    to build and debug mobile applications.  The Adobe Flash Player content debugger is
+    used by checkintests and other pieces of the test subsystem to run compiled
+    applications.  The Adobe Pixel Bender Toolkit is needed to build some
+    files needed for effects.
+    
+    ==================================================================================
+    SOFTWARE                                    ENVIRONMENT VARIABLE (absolute paths)
+    ==================================================================================
+    
+    Java SDK 1.6 or greater (*1)                JAVA_HOME
+        (for Java 1.7 see note at (*2))
+        
+    Ant 1.7.1 or greater (*1)                   ANT_HOME
+        (for Java 1.7 see note at (*2))
+        
+    Cygwin, git bash 
+    or other unix-like shell
+    (if Windows)
+    
+    Adobe AIR Integration Kit (*3)              AIR_HOME 
+    
+    Adobe Flash Player Content Debugger (*4)    FLASHPLAYER_DEBUGGER
+        
+    Adobe Pixel Bender Toolkit (*5)             PIXELBENDER_HOME
+    
+    Adobe Flash Player (*6)                     PLAYERGLOBAL_HOME
+
+    Adobe Extension Manager CS5 (*7)            ADOBE_EXTENSION_MANAGER
+
+    ==================================================================================
+        
+    *1) The bin directories for ANT_HOME and JAVA_HOME should be added to your PATH.
+        
+        On Windows, set PATH to
+            
+            PATH=%PATH%;%ANT_HOME%\bin;%JAVA_HOME%\bin
+            
+        On the Mac (bash), set PATH to
+            
+            export PATH="$PATH:$ANT_HOME/bin:$JAVA_HOME/bin"
+
+    *2)  If you are using Java SDK 1.7 or greater on a Mac you must use Ant 1.8 or 
+         greater. If you use Java 1.7 with Ant 1.7, ant reports the java version as 1.6 
+         so the JVM args for the data model (-d32/-d64) will not be set correctly and you
+         will get compile errors.
+        
+    *3) The Adobe AIR integration kit for Windows can be downloaded from:
+           http://airdownload.adobe.com/air/win/download/3.5/AdobeAIRSDK.zip
+        
+         The Adobe AIR integration kit for Mac can be downloaded from:
+            http://airdownload.adobe.com/air/mac/download/3.5/AdobeAIRSDK.tbz2
+
+        This version of Apache Flex was certified for use with AIR 3.5, and should
+        be compatible with other versions of AIR newer than 3.1. However it hasn't
+        been tested on AIR 3.2, 3.3 or 3.6.
+
+        Download the AIR SDK for your platform and unzip it.  Set AIR_HOME to the absolute 
+        path of the AIR SDK directory.
+               
+    *4) The Adobe Flash Player content debuggers can be found here:
+            http://www.adobe.com/support/flashplayer/downloads.html
+
+        This version of Apache Flex was certified for use with Adobe Flash Player 11.1, and
+        is compatible with versions 10.2 through 11.5. It has been tested with versions 11.1
+        and 11.5 on Windows and Mac. It has been compiled against other Adobe Flash Player
+        versions but has not been fully tested.
+            
+        On Windows, set FLASHPLAYER_DEBUGGER to the absolute path of FlashPlayerDebugger.exe
+        
+        On the Mac, set FLASHPLAYER_DEBUGGER to the absolute path of 
+        Flash Player Debugger.app/Contents/MacOS/Flash Player Debugger
+        
+        On Linux, set FLASHPLAYER_DEBUGGER to the absolute path of flashplayerdebugger
+            
+    *5) The Adobe Pixel Bender Toolkit for Windows can be downloaded from:
+            http://www.adobe.com/go/pixelbender_toolkit_zip/
+        
+         The Adobe Pixel Bender Toolkit for Mac can be downloaded from:
+            http://www.adobe.com/go/pixelbender_toolkit_dmg/
+        
+        Download the Pixel Bender Toolkit for your platform and install or unzip it.
+        Set PIXELBENDER_HOME to the absolute path of the Pixel Bender Toolkit directory.
+
+    *6) The Adobe Flash Player playerglobal.swc for 11.1 can be downloaded from:
+            http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_1.swc 
+        
+        Use URL above to download playerglobal11_1.swc. Create the directory, player/11.1
+        and copy playerglobal11_1.swc to player/11.1/playerglobal.swc.
+        
+        Set PLAYERGLOBAL_HOME to the absolute path of the player directory (not including
+        the version subdirectory). The target-player option controls which 
+        PLAYERGLOBAL_HOME subdirectory is used.
+
+        Other more recent versions of Adode Flash Player playergloal.swc can be downloaded from:
+            http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_2.swc
+            http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_3.swc
+            http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_4.swc
+            http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_5.swc
+            
+        These can be used with Apache Flex but have not been fully tested.
+        
+    *7) The Adobe Extension Manager is only required for those creating releases or testing
+            changes to the flash-integration swc.  Not that if you change APIs on classes
+            that flash-integration depends on, you may need to update flash-integration.
+
+        The Adobe Extension Manager for Windows can be downloaded from:
+            http://download.macromedia.com/pub/dw_exchange/extension_manager/win/AdobeExtensionManager5All.zip
+        
+         The Adobe Extension Manager for Mac can be downloaded from:
+            http://download.macromedia.com/pub/dw_exchange/extension_manager/mac/AdobeExtensionManager5All.dmg
+
+        On Windows, set ADOBE_EXTENSION_MANAGER to the absolute path of "Adobe Extension Manager CS5.exe"
+        
+        On the Mac, set ADOBE_EXTENSION_MANAGER to the absolute path of "Adobe Extension Manager CS5.app"
+
+FlashPlayer Configuration
+-------------------------
+
+    For testing, the Adobe Flash Player's mm.cfg file must have the following entries
+    
+        ErrorReportingEnable=1
+        TraceOutputFileEnable=1
+    
+    and a FlashPlayerTrust file must allow local SWFs to access local files.
+    
+Other Locale Support
+--------------------
+
+    The Apache Flex SDK defaults to using the en_US locale and SDK error messages are by default
+    displayed in American English.
+    
+    To compile the SDK for another locale either:
+
+    Change the locale in the build.properties file to have a value other than "en_US". For this new
+    locale to take effect the SDK needs to be recompiled. For example, to use the Australian English
+    locale change locale to have a value of "en_AU" like so:
+     
+        locale = en_AU
+        
+    OR
+    
+    Compile the SDK with a -Dlocale=<locale> option, where <locale> is the new locale to compile the
+    SDK against.
+
+    The list of supported locales include:
+        da_DK    el_GR    en_GB    fi_FI    ja_JP    nl_NL    ru_RU    zh_TW
+        de_CH    en_AU    en_US    fr_FR    ko_KR    pt_BR    sv_SE
+        de_DE    en_CA    es_ES    it_IT    nb_NO    pt_PT    zh_CN
+
+    The Apache Flex SDK has only been tested for the en_US locale, however there is unlikely to be any
+    issues with a SDK compiled for another locales.
+    
+Adobe Flash Player Version Support
+----------------------------------
+
+    The Apache Flex SDK defaults to using the Adobe Flash Player 11.1. The SDK can be
+    compiled for Flash Player versions 10.2, 10.3, 11.0, 11.0, 11.1, 11.2, 11.3, 11.4 and 11.5.
+
+    To compile the SDK for another version of the Adobe Flash Player either:
+
+    Change the playerglobal.version in the build.properties file to have a value other than "11.1".
+    For this change to take effect the SDK needs to be recompiled. For example to compile against the
+    lastest version of the Adobe Flash Player set the value of playerglobal.version to be "11.5" like so:
+     
+        playerglobal.version = 11.5
+        
+    OR
+    
+    Compile the SDK with a -Dplayerglobal.version=<version> option, where <version> is the 
+    Adobe Flash Player version to compile the SDK against.
+    
+    
+    Different versions of the Adobe Flash Player require different versions of playerglobal.swc.
+    
+    These can be found at:
+    
+    http://fpdownload.macromedia.com/get/flashplayer/installers/archive/playerglobal/playerglobal10_2.swc
+    http://fpdownload.macromedia.com/get/flashplayer/installers/archive/playerglobal/playerglobal10_3.swc
+    http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_0.swc 
+    http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_1.swc
+    http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_2.swc
+    http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_3.swc
+    http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_4.swc
+    http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_5.swc
+    
+    Copy the target playerglobal.swc to the directory:
+    
+        frameworks/libs/player/<version>/playerglobal.swf
+    
+    Where <version> is the major and minor version numbers of the Adobe Flash Player 
+    separated by a period or full stop.
+    
+    If all of the playerglobal swcs where installed the frameworks/libs/player directory
+    structure would look like this.
+    
+        /frameworks
+            /libs
+                /player
+                    /10.2
+                         /playerglobal.swc
+                    /10.3
+                         /playerglobal.swc
+                    /11.0
+                         /playerglobal.swc
+                    /11.2
+                         /playerglobal.swc
+                    /11.2
+                         /playerglobal.swc
+                    /11.3
+                         /playerglobal.swc
+                    /11.4
+                         /playerglobal.swc
+                    /11.5
+                         /playerglobal.swc     
+                                                                                                                                
+    Apache Flex has been tested with Adobe Flash Player 11.1 and 11.5 on Windows and Mac.
+    
+    It compiles against other Adobe Flash Player versions and is expected to work but they 
+    may be some issues, particularly with the earlier 10.2 and 10.3 versions of the 
+    Adobe Flash Player.
+
+Software Dependencies
+---------------------
+
+    Apache Flex uses third-party code that will be downloaded as part of the Apache
+    Flex build.  In addition, there is some optional third-party code that you can choose
+    to download if you would like to take advantage of the features offered and you agree
+    to the license terms.  
+    
+    The Apache Version 2.0 license is in the LICENSE file.  
+    
+    The following dependencies have licenses which are, or are compatible with, the Apache 
+    Version 2.0 license.  You will not be prompted to acknowledge the download.  Most
+    of the jars are installed in lib/external.
+    
+        batik - http://archive.apache.org/dist/xmlgraphics/batik/batik-1.6.zip
+        commons-collections - http://archive.apache.org/dist/commons/collections/binaries/commons-collections-3.0.tar.gz
+        commons-discovery - http://archive.apache.org/dist/commons/discovery/binaries/commons-discovery-0.2.tar.gz
+        commons-logging - http://archive.apache.org/dist/commons/logging/binaries/commons-logging-1.0.4.tar.gz
+        javacc - http://java.net/projects/javacc/downloads/download/javacc-5.0.tar.gz
+        saxon9 - http://sourceforge.net/projects/saxon/files/Saxon-B/9.1.0.8/saxonb9-1-0-8j.zip/download
+        velocity - http://archive.apache.org/dist/velocity/engine/1.4/velocity-1.4.tar.gz
+        xalan - http://archive.apache.org/dist/xml/xalan-j/binaries/xalan-j_2_6_0-bin.tar.gz
+        xerces - http://archive.apache.org/dist/xerces/j/Xerces-J-bin.2.9.1.zip
+ 
+    The following dependencies have licenses which Apache considers to be reciprocal
+    licenses so you will be prompted to acknowledge the license before the software is
+    downloaded to your system. These files are installed in frameworks/libs.
+        
+        osmf.swc            
+
+            Open Source Media Framework v1.0 used for video components
+        
+            This file is extracted from:
+            http://sourceforge.net/projects/osmf.adobe/files/OSMF%201.0%20%28final%20source%2C%20ASDocs%2C%20PDF%20guides%2C%20and%20release%20notes%29/OSMF_1.0.zip/download
+            
+            This software is released under the Mozilla Public License Version 1.1:
+            <http://www.mozilla.org/MPL/>
+                    
+    The following dependencies have licenses which Apache considers to be not compatible 
+    with the Apache License Version 2.0. You will be prompted to read and agree to the 
+    license terms of the dependency before the software can be downloaded to your system.  
+    These are optional components which enable additional features.  They are installed in 
+    libs/external/optional.
+
+    flex-messaging-common.jar
+        Provides integration with Adobe BlazeDs.
+               
+        This files are extracted from: 
+        http://fpdownload.adobe.com/pub/flex/sdk/builds/flex4.6/flex_sdk_4.6.0.23201B.zip
+       
+        This software is released under an Adobe license:
+        <http://www.adobe.com/products/eulas/pdfs/adobe_flex_software_development_kit-combined-20110916_0930.pdf>
+        
+    flex-fontkit.jar
+    afe.jar, adt.jar
+    aglj40.jar
+    rideau.jar
+        Adobe proprietary software which provides embedded font support.
+       
+        These jars are extracted from:
+        http://fpdownload.adobe.com/pub/flex/sdk/builds/flex4.6/flex_sdk_4.6.0.23201B.zip
+       
+        This software is released under an Adobe license:
+        <http://www.adobe.com/products/eulas/pdfs/adobe_flex_software_development_kit-combined-20110916_0930.pdf>
+        
+Using the Binary Distribution
+-----------------------------
+
+    You must download the third-party dependencies.
+
+    When you have all the prerequisites in place and the environment variables set, 
+    (see Install Prerequisites above), use
+
+        cd <flex.dir>/frameworks
+        ant thirdparty-downloads
+        
+	To use this SDK in a IDE like Flash Builder 4.6 or 4.7 the SDK needs several other files to be packaged
+	and integrated with the Apache Flex SDK.
+	
+	If you have an existing instalation of Flash Builder run:
+	
+		/ide/constructFlexForIDE.sh (on Mac)
+		/ide/constructFlexForIDE.bat (on Windows)
+		
+	This will create an Apache Flex 4.9 SDK that can be used with Flash Builder by copying the required files
+	from the Adobe Flex 4.6 SDK.
+	
+	To create an SDK for other IDE or if you want to use Adobe AIR 3.5 (rather than AIR 3.1 contained in
+	Adobe Flex 4.6) run:
+	
+		/ide/flashbuilder/makeApacheFlexForFlashbuilder.sh (on Mac)
+		/ide/flashbuilder/makeApacheFlexForFlashbuilder.bat (on Windows)
+		
+	This will create an Apache Flex 4.9 SDK that can be used by an IDE by downloading Adobe Flex 4.6 SDK and
+	Adobe AIR 3.5.
+    
+Building the Framework in a Binary Distribution
+-----------------------------------------------
+
+    The source for most of the framework is included in the binary distribution.  
+    It can be useful if you wish to debug and/or extend components.
+
+    When you have all the prerequisites in place and the environment variables set, 
+    (see Install Prerequisites above), use
+
+        cd <flex.dir>/frameworks
+        ant main        (or just ant since the default target is main)
+    
+    to download the third-party dependencies and build the Flex framework.  You may be 
+    prompted to acknowledge some of the downloads.  Since the third-party dependencies 
+    take a little while to download and they don't change very often, they are not 
+    cleaned with the regular clean target.
+    
+    To clean the build, of everything other than the downloaded third-party dependencies 
+    use
+    
+        ant clean 
+    
+    To clean the build, of everything, including the downloaded third-party dependencies 
+    use
+        
+        ant super-clean (which is just thirdparty-clean followed by clean)
+
+Building the Source in the Source Distribution
+----------------------------------------------
+
+    The source for both the Flex compiler and the Flex framework is included in the
+    source distribution.  The compiler is in the modules directory and the framework
+    is in the frameworks directory.
+    
+    When you have all the prerequisites in place and the environment variables set
+    (see Install Prerequisites above), use
+
+        cd <flex.dir>
+        ant main        (or just ant since the default target is main)
+    
+    to download the thirdparty dependencies and build the source.  You may be prompted
+    to acknowledge and/or confirm some of the downloads.  Since the third-party 
+    dependencies take a little while to download and they don't change very often, they 
+    are not cleaned with the regular clean target.
+    
+    If you would like to build the RSLs, use
+    
+        ant frameworks-rsls
+        
+    To clean the build, of everything other than the downloaded third-party dependencies 
+    use
+    
+        ant clean 
+    
+    To clean the build, of everything, including the downloaded third-party dependencies 
+    use
+        
+        ant super-clean (which is just thirdparty-clean followed by clean)
+        
+    To generate a source distribution package and a binary distribution package use
+        
+        ant -Dbuild.number=<last svn rev> -Dbuild.noprompt=  release
+
+    The packages can be found in the "out" subdirectory.
+            
+    To build the ASDoc package
+        
+        ant asdoc-package
+
+    To get a brief listing of all the targets type
+    
+        ant -projecthelp
+
+
+Thanks for using Apache Flex.
+
+                                          The Apache Flex Project
+                                          <http://flex.apache.org>
diff --git a/erikdebruin/sdk.asjs/RELEASE_NOTES b/erikdebruin/sdk.asjs/RELEASE_NOTES
new file mode 100644
index 0000000..076b2a3
--- /dev/null
+++ b/erikdebruin/sdk.asjs/RELEASE_NOTES
@@ -0,0 +1,63 @@
+Apache Flex 4.9.0
+=================
+
+This is first release after the Apache Flex 4.8.0 parity release.
+
+The official Apache distribution is the source kit which can contain only source.
+Because of this, and various licensing constraints, there must be a few differences.  
+
+====> Please see the README, especially the "Install Prerequisites" section. <====
+  
+  Differences from Apache Flex 4.8.0:
+  - New locales for Apache Flex including Australian, British, Canadian, Greek, Switzerland (German) and Portuguese
+  - Apache Flex SDK can be compiled for any version of the Flash Player from 10.2 to 11.5
+  - New PostCodeFormatter and PostCodeValidator classes for international postcode formatting and validation
+  - New VectorList and VectorCollection classes for lists and collections of vectors
+  - New version of the TLF (Text Layout Framework), the TLF 3.0.33 source code is now included as it is now part
+    of the Apache Flex donation.
+  - Can use Java 7 to compile SDK (see README for instructions)
+  - Many improvements and updates to Mustella tests
+  - An SDK installer has also been created and is the recommended way of installing the Apache Flex SDK in an IDE.
+    For more information see http://flex.apache.org/installer.html
+  
+  Several bug have also been fixed including (but not limited to):
+  FLEX-33272 A #1010 error occurred while trying to hide columns of an AdvancedDataGrid having lockedColumnCount
+             greater than 0
+  FLEX-33263 FocusOut in datagrid causes RTE if target.parent is null
+  FLEX-33248 Spark GridItemEditor cannot edit nested properties
+  FLEX-33216 Chart initialization performance degradation between Flex 3 and Flex 4
+  FLEX-33110 Building the SDK with Java 7
+  FLEX-29002 RunTime Error #1009 at mx.managers::PopUpManagerImpl/addModalPopUpAccessibility() when displaying more
+             than one modal popup via PopUpManager on top of each other. On Windows 7 running on some PCs
+  FLEX-28982 DropDownController - Null Object Reference
+  FLEX-27758 Keyboard navigation stops working in mx:DataGrid
+  
+  For a full list see https://issues.apache.org/jira/browse/FLEX
+  
+  Differences from Adobe Flex 4.6.0:
+  
+  - BlazeDS integration is an optional feature (Adobe license)
+  - Adobe embedded font support is an optional feature  
+
+  - the lib directory has been restructured
+        -- lib  (jars built from source)
+           -- external (other Apache jars or ones with compatible licenses)
+              -- optional (optional jars with incompatible licenses)
+
+  - the default linkage is -static-link-runtime-shared-libraries=true
+
+  - there are no longer Adobe signed RSLs (swz files) in frameworks/rsls
+  - the frameworks/rsls directory contains unsigned RSL for libraries we build
+    
+  - the frameworks/osmf src is not included which means there is not an osmf RSL.  
+  
+  - the ASDoc in the asdoc package no longer has active links for Adobe Flash,
+    Adobe Air, the Open Source Media Framework (OSMF) or Text Layout Format (TLF).
+    We hope to correct this in a future release.
+
+Please report new issues to our bugbase at:
+
+    https://issues.apache.org/jira/browse/FLEX
+
+                                          The Apache Flex Project
+                                          <http://flex.apache.org/>
diff --git a/erikdebruin/sdk.asjs/SVN-TEST.txt b/erikdebruin/sdk.asjs/SVN-TEST.txt
new file mode 100644
index 0000000..d7487bd
--- /dev/null
+++ b/erikdebruin/sdk.asjs/SVN-TEST.txt
@@ -0,0 +1,65 @@
+junheider is Top Posting this file�people hate this on mailing lists.
+
+Flex committers can use this file to check their svn access.
+"I love work; it fascinates me; I can sit and watch it for hours." -- Jerome K. Jerome
+It is COLD today in Boston!  But today it is hot and humid!
+It is RAINY today in Seattle!
+Apathy - i could take it or leave it.
+s9tpepper was here.
+
+rduartes wrote this here:
+(you have to listen to this being recited by Douglas Campbell in Loreena McKennit's Lullaby song)
+
+Oh for a voice like Thunder, and a tongue to drown the voice of war,
+When the soul is driven to madness, 
+WHO CAN STAND ?
+When the souls of the oppressed fight in the troubled air that rages, 
+WHO CAN STAND ?
+When the whirlwind of fury comes from the throne of GOD, 
+WHO CAN STAND ?
+When the frowns of his countenance drive the nations together, 
+WHO CAN STAND?
+When sin claps his broad wings over the battle, and sails rejoicing in the flood of death,
+When the souls are torn to everlasting fire, and fiends of Hell rejoice upon the slain,
+Oh who can stand?
+Oh who has caused this?
+Oh who can answer at the throne of God?
+The Kings and Nobles of the land have done it, 
+Hear it not Heaven,
+Thy Ministers have done it !
+
+William Blake
+
+Surfing on sine waves is the only way to get through life - mschmalle
+
+A dyslexic man walks into a bra. - Tink
+
+Dear diary: Jackpot. -Glen Quagmire (via jonbcampos)
+
+"In Soviet Russia, code debug you" - peterelst
+
+"Programming is 10% science, 20% ingenuity, and 70% getting the ingenuity to work with the science." - akpetteroe
+
+"Oh, God help us. We're in the hands of engineers." -Ian Malcom (via sdelamater)
+
+"Any fool can criticize, condemn and complain and most fools do" Benjamin Franklin (via espenskogen)
+
+"Experience is a dear teacher, and only fools will learn from no other." Ben Franklin (via frishy)
+
+"A foolish consistency is the hobgoblin of little minds" Ralph Waldo Emerson (via jmclean)
+
+"Money is only important to those who don't have any" (via quetwo)
+
+"Beware the young doctor and old barber" (Ben Franklin)
+
+The World was all before them, where to choose
+Thir place of rest, and Providence thir guide:
+They hand in hand with wandring steps and slow,
+Through Eden took thir solitarie way.
+(John Milton, last lines of Paradise Lost, via gordonsmith)
+
+"We can do so much more. We can save this world... with the right leadership." (Adrian Veidt, Ozymandias in Watchmen Graphic Novel, via carlosrovira)
+
+Frédéric Thomas (fthomas)
+
+
diff --git a/erikdebruin/sdk.asjs/asdoc/build.xml b/erikdebruin/sdk.asjs/asdoc/build.xml
new file mode 100644
index 0000000..b19c960
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/build.xml
@@ -0,0 +1,151 @@
+<?xml version="1.0"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<project name="ASDocs" default="main" basedir=".">
+	<property name="FLEX_HOME" value="${basedir}/.."/>
+	<property name="lenient" value="true"/>
+	<property name="flexlib" location="${FLEX_HOME}/frameworks"/>
+
+    <property file="${FLEX_HOME}/env.properties"/>
+    <property environment="env"/>
+	<property file="${FLEX_HOME}/build.properties"/>
+
+	<target name="main" depends="clean,doc" description="Clean build of all ASDocs"/>
+
+	<target name="clean" description="Cleans all ASDocs">
+		<delete dir="${FLEX_HOME}/asdoc-output"/>
+	</target>
+
+	<target name="doc">
+
+	    <condition property="asdoc.jvm.args" value="-Xmx512m">
+	        <os family="windows"/>
+	    </condition>
+
+	    <condition property="asdoc.jvm.args" value="-Xmx1024m">
+	        <os family="mac"/>
+	    </condition>
+
+	    <condition property="asdoc.jvm.args" value="-Xmx512m">
+	        <os family="unix"/>
+	    </condition>
+
+        <path id="flexTasks.path">
+            <fileset dir="${FLEX_HOME}">
+                <include name="lib/flexTasks.jar" />
+                <include name="ant/lib/flexTasks.jar" />
+            </fileset>
+        </path>
+        <taskdef resource="flexTasks.tasks" classpathref="flexTasks.path"/>
+
+		<!-- Call asdoc to generate dita xml files -->
+		<asdoc output="${FLEX_HOME}/asdoc-output" lenient="true" failonerror="true" warnings="false" strict="false" locale="en_US" fork="true">
+			<!-- top level class to include in asdoc -->
+		    <doc-classes class="AIRFrameworkClasses"/>
+		    <doc-classes class="AIRSparkClasses"/>
+		    <doc-classes class="CoreClasses"/>
+		    <doc-classes class="SparkClasses"/>
+		    <doc-classes class="FrameworkClasses"/>
+			<doc-classes class="MxClasses"/>
+		    <doc-classes class="SparkSkinsClasses"/>
+		    <doc-classes class="RPCClasses"/>
+		    <doc-classes class="MobileComponentsClasses"/>		    
+		    <doc-classes class="SparkDmvClasses"/>
+	    		    
+			<doc-classes class="flashx.textLayout.CoreClasses"/>
+			<doc-classes class="flashx.textLayout.EditClasses"/>
+			<doc-classes class="flashx.textLayout.ConversionClasses"/>
+
+			<!-- source path for asdoc -->
+			<compiler.source-path path-element="${flexlib}/projects/airframework/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/airspark/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/core/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/spark/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/framework/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/mx/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/sparkskins/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/rpc/src"/>
+		    <compiler.source-path path-element="${flexlib}/projects/textLayout/${tlf.version}/src"/>
+			<!--compiler.source-path path-element="${flexlib}/projects/osmf/src"/-->
+			<compiler.source-path path-element="${flexlib}/projects/advancedgrids/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/charts/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/mobilecomponents/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/spark_dmv/src"/>
+            <!--  added for Apache -->
+			<compiler.source-path path-element="${flexlib}/projects/apache/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/experimental/src"/>
+						
+			<!-- namespaces to include in asdoc -->
+		    <doc-namespaces uri="http://www.adobe.com/2006/airmxml"/>
+		    <doc-namespaces uri="http://www.adobe.com/2006/airspark"/>
+		    <doc-namespaces uri="library://ns.adobe.com/flex/spark"/>
+		    <doc-namespaces uri="http://www.adobe.com/2006/mxml"/>
+		    <doc-namespaces uri="http://www.adobe.com/2006/rpcmxml"/>
+ 			<doc-namespaces uri="library://ns.adobe.com/flashx/textLayout"/>
+ 			<doc-namespaces uri="http://ns.adobe.com/2009/mx-mxml"/>
+ 			<doc-namespaces uri="http://www.adobe.com/2006/advancedgridsmxml"/>
+ 			<doc-namespaces uri="http://www.adobe.com/2006/charts"/>
+ 			<doc-namespaces uri="library://ns.adobe.com/flex/spark-mobilecomponents"/>
+ 			<doc-namespaces uri="library://ns.adobe.com/flex/spark-dmv"/>
+            <!--  added for Apache -->
+ 			<doc-namespaces uri="http://flex.apache.org/ns"/>
+ 			<doc-namespaces uri="http://flex.apache.org/experimental/ns"/>
+ 			
+		    <namespace uri="library://ns.adobe.com/flashx/textLayout" manifest="${flexlib}/projects/textLayout/${tlf.version}/manifest.xml"/>
+
+			<!-- namespace declaration for asdoc -->
+		    <namespace uri="http://www.adobe.com/2006/airmxml" manifest="${flexlib}/projects/airframework/manifest.xml"/>
+		    <namespace uri="http://www.adobe.com/2006/airspark" manifest="${flexlib}/projects/airspark/manifest.xml"/>
+		    <namespace uri="http://www.adobe.com/2006/rpcmxml" manifest="${flexlib}/projects/rpc/manifest.xml"/>
+		    <namespace uri="http://ns.adobe.com/2009/mx-mxml" manifest="${flexlib}/projects/mx/manifest.xml"/>
+		    <namespace uri="http://www.adobe.com/2006/advancedgridsmxml" manifest="${flexlib}/projects/advancedgrids/manifest_advancedgrids.xml"/>
+		    <namespace uri="http://www.adobe.com/2006/charts" manifest="${flexlib}/projects/charts/manifest_charts.xml"/>
+
+		    <namespace uri="http://www.adobe.com/2006/mxml" manifest="${flexlib}/mxml-manifest.xml"/>
+		    <namespace uri="library://ns.adobe.com/flex/spark" manifest="${flexlib}/projects/spark/manifest.xml"/>
+		    <namespace uri="library://ns.adobe.com/flex/mx" manifest="${flexlib}/mxml-manifest.xml"/>
+			<namespace uri="library://ns.adobe.com/flex/spark-mobilecomponents" manifest="${flexlib}/projects/mobilecomponents/manifest.xml"/>
+			<namespace uri="library://ns.adobe.com/flex/spark-dmv" manifest="${flexlib}/projects/spark_dmv/manifest_spark_dmv.xml"/>
+
+            <!--  added for Apache -->
+		    <namespace uri="http://flex.apache.org/ns" manifest="${flexlib}/projects/apache/manifest.xml"/>
+		    <namespace uri="http://flex.apache.org/experimental/ns" manifest="${flexlib}/projects/experimental/manifest.xml"/>
+
+			<library-path/>
+            <external-library-path dir="${env.AIR_HOME}/frameworks/libs/air">
+                <include name="airglobal.swc"/>
+            </external-library-path>
+			<external-library-path dir="${flexlib}/libs">
+		    	<include name="framework.swc" />
+		    	<!-- if no osfm sources -->
+		    	<include name="osmf.swc" />
+		    	<!-- if no textLayout sources -->
+		    	<!--include name="textLayout.swc" /-->
+		    </external-library-path>
+
+			<jvmarg line="${asdoc.jvm.args}"/>
+
+			<define name="CONFIG::debug" value="false"/>
+			<define name="CONFIG::release" value="true"/>
+			<define name="CONFIG::FLASH_10_1" value="false"/>
+            <define name="CONFIG::LOGGING" value="false"/>
+			<define name="CONFIG::performanceInstrumentation" value="false"/>            
+		</asdoc>
+	</target>
+</project>
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/AC_OETags.js b/erikdebruin/sdk.asjs/asdoc/templates/AC_OETags.js
new file mode 100644
index 0000000..2211041
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/AC_OETags.js
@@ -0,0 +1,137 @@
+/*
+ *
+ *  Licensed to the Apache Software Foundation (ASF) under one or more
+ *  contributor license agreements.  See the NOTICE file distributed with
+ *  this work for additional information regarding copyright ownership.
+ *  The ASF licenses this file to You under the Apache License, Version 2.0
+ *  (the "License"); you may not use this file except in compliance with
+ *  the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ */
+
+
+//v1.0
+function AC_AddExtension(src, ext)
+{
+  if (src.indexOf('?') != -1)
+    return src.replace(/\?/, ext+'?'); 
+  else
+    return src + ext;
+}
+
+function AC_Generateobj(objAttrs, params, embedAttrs) 
+{ 
+  var str = '<object ';
+  for (var i in objAttrs)
+    str += i + '="' + objAttrs[i] + '" ';
+  str += '>';
+  for (var i in params)
+    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
+  str += '<embed ';
+  for (var i in embedAttrs)
+    str += i + '="' + embedAttrs[i] + '" ';
+  str += ' ></embed></object>';
+
+  document.write(str);
+}
+
+function AC_FL_RunContent(){
+  var ret = 
+    AC_GetArgs
+    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
+     , "application/x-shockwave-flash"
+    );
+  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
+}
+
+function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
+  var ret = new Object();
+  ret.embedAttrs = new Object();
+  ret.params = new Object();
+  ret.objAttrs = new Object();
+  for (var i=0; i < args.length; i=i+2){
+    var currArg = args[i].toLowerCase();    
+
+    switch (currArg){	
+      case "classid":
+        break;
+      case "pluginspage":
+        ret.embedAttrs[args[i]] = args[i+1];
+        break;
+      case "src":
+      case "movie":	
+        args[i+1] = AC_AddExtension(args[i+1], ext);
+        ret.embedAttrs["src"] = args[i+1];
+        ret.params[srcParamName] = args[i+1];
+        break;
+      case "onafterupdate":
+      case "onbeforeupdate":
+      case "onblur":
+      case "oncellchange":
+      case "onclick":
+      case "ondblClick":
+      case "ondrag":
+      case "ondragend":
+      case "ondragenter":
+      case "ondragleave":
+      case "ondragover":
+      case "ondrop":
+      case "onfinish":
+      case "onfocus":
+      case "onhelp":
+      case "onmousedown":
+      case "onmouseup":
+      case "onmouseover":
+      case "onmousemove":
+      case "onmouseout":
+      case "onkeypress":
+      case "onkeydown":
+      case "onkeyup":
+      case "onload":
+      case "onlosecapture":
+      case "onpropertychange":
+      case "onreadystatechange":
+      case "onrowsdelete":
+      case "onrowenter":
+      case "onrowexit":
+      case "onrowsinserted":
+      case "onstart":
+      case "onscroll":
+      case "onbeforeeditfocus":
+      case "onactivate":
+      case "onbeforedeactivate":
+      case "ondeactivate":
+      case "type":
+      case "codebase":
+        ret.objAttrs[args[i]] = args[i+1];
+        break;
+      case "width":
+      case "height":
+      case "align":
+      case "vspace": 
+      case "hspace":
+      case "class":
+      case "title":
+      case "accesskey":
+      case "name":
+      case "id":
+      case "tabindex":
+        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
+        break;
+      default:
+        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
+    }
+  }
+  ret.objAttrs["classid"] = classid;
+  if (mimeType) ret.embedAttrs["type"] = mimeType;
+  return ret;
+}
+
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/ASDoc_Config_Base.xml b/erikdebruin/sdk.asjs/asdoc/templates/ASDoc_Config_Base.xml
new file mode 100644
index 0000000..cd54cf5
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/ASDoc_Config_Base.xml
@@ -0,0 +1,64 @@
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<!-- this file normally should not be edited.  Use the command-line
+     parameters for ASDoc instead -->
+<asDocConfig>
+  <options buildNum="asd3_0_final_1" verbose="false" livedocs="false" standalone="true" eclipse="false" docversion="3" includePrivate="false" splitIndex="true" showVersions="true" showConventions="false" showReview="true" />
+
+  <keywords show="false" num="500" />
+<!--
+  <feedback show="false" type="livedocs">
+    <feedbackEmail>
+        <label>Submit Feedback</label>
+        <address>foo@foo.com</address>
+    </feedbackEmail>
+  </feedback>
+-->
+  <warnings langversion="false" playerversion="false" xref="true" />
+	<!-- <includeExamplesDirectory></includeExamplesDirectory> -->
+
+  <xmlInputFile>toplevel.xml</xmlInputFile>
+  <title>API Documentation</title>
+  <windowTitle>API Documentation</windowTitle>
+
+  <languageElements show="false" constants="true" functions="true" operators="false" statements="false" specialTypes="false" />
+	<footer></footer>
+  <namespaces hideAll="false">
+    <namespace hide="false" summaryDisplay="public">AS3</namespace>
+    <namespace hide="true">mx_internal</namespace>
+    <namespace hide="false" summaryDisplay="protected">flash_proxy</namespace>
+    <namespace hide="false" summaryDisplay="protected">object_proxy</namespace>
+    <namespace hide="false">mx_inner</namespace>
+    <namespace hide="false" summaryDisplay="public">flash10</namespace>
+  </namespaces>
+<!--
+  <packages hideAll="false">
+    <asPackage hide="false">adobe.utils</asPackage>
+    <asPackage hide="true">flash.debugger</asPackage>
+    <asPackage hide="true">macromedia.util</asPackage>
+  </packages>
+-->
+<!--
+  <annotate>
+    <item type="package" name="mx.charts">
+        <annotation type="text">(Flex Data Visualization components only)</annotation>
+    </item>
+  </annotate>
+-->
+</asDocConfig>
\ No newline at end of file
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/ASDoc_terms.xml b/erikdebruin/sdk.asjs/asdoc/templates/ASDoc_terms.xml
new file mode 100644
index 0000000..9057df8
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/ASDoc_terms.xml
@@ -0,0 +1,4218 @@
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<dita>
+  <topic DTDVersion="V1.1.3"
+          domains="(topic hi-d) (topic pr-d) (topic sw-d) (topic adobe-d)"
+          class="- topic/topic "
+          id="WS58b67d046ae8e03c15f1d0a110e67a7921-8000">
+      <title class="- topic/title ">Localizable Terms</title>
+      <body class="- topic/body "/>
+      <reference DTDVersion="V1.1.3"
+                 domains="(topic hi-d) (topic pr-d) (topic sw-d) (topic adobe-d)"
+                 class="- topic/topic       reference/reference "
+                 id="WS58b67d046ae8e03c15f1d0a110e67a7921-7fff">
+         <title class="- topic/title ">Localizable Terms</title>
+         <refbody class="- topic/body        reference/refbody ">
+            <adobetable frame="all" colsep="0" rowsep="1" class="+ topic/table adobe-d/adobetable ">
+               <tgroup cols="2" colsep="0" rowsep="1" outputclass="2col.small.table"
+                       class="- topic/tgroup ">
+                  <colspec colnum="1" colname="1" colwidth="1.167in" colsep="0" class="- topic/colspec "/>
+                  <colspec colnum="2" colname="2" colwidth="2.041in" colsep="0" class="- topic/colspec "/>
+                  <thead class="- topic/thead ">
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Key (or Paragraph tag)</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Value</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Comment</p>
+                        </entry>
+                     </row>
+                  </thead>
+                  <tbody>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">AS1tooltip</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Tooltip for AS1 compatible examples</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Tooltip for AS1 compatible examples</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">AS2tooltip</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">This example requires ActionScript 2.0</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Tooltip for AS2 compatible examples</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">AS3tooltip</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">This example requires ActionScript 3.0</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Tooltip for AS3 compatible examples</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Type</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Type</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Type</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Format</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Format</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Format</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">CSSInheritance</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">CSS Inheritance</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">CSS Inheritance</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Properties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Property</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for property</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PropertyProperty</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for property</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PropertyDetail</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Property Detail</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for property</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Constructor</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constructor</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for constructor</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ConstructorDetail</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constructor Detail</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for constructor</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">MethodDetail</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Method Detail</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">MethodDetail</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Methods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">MethodMethod</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Method</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for method</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Method</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">method</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for method</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Functions</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Functions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for functions</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FunctionFunction</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Function</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for function</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Function</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">function</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for function</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Events</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Events</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for events</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Event</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Event</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for event</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Styles</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Styles</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for styles</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Style</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Style</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for style</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Effects</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Effects</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for effects</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Effect</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Effect</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for effect</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Constants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Constant</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constant</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for constant</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ConstantDetail</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constant Detail</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for constant detail</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Interfaces</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Interfaces</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for interfaces</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Interface</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Interface</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">text for interface</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Classes</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Classes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for classes</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ClassClass</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">*NAME* class </p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Use</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Use</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for use</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Usage</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Usage</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for usage</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Example</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Example</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for examples</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Examples</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Examples</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for examples</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ViewExamples</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">View the examples</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">View the examples</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">searchLivedocs</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Search</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Search LiveDocs links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">allPackages</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">All Packages</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for All Packages links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">allMXPackages</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">All MX Packages</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for All MX Packages links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">allFlashPlayerPackages</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">All Flash Packages</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for All Flash Packages links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">allClasses</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">All Classes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for All Classes links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">allMXClasses</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">All MX Classes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for All MX Classes links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">allFlashClasses</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">All Flash Classes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for All Flash Classes links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">LanguageElements</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Language Elements</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Language Elements links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">LanguageElement</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Language Element</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Language Element table header</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Index</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Index</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Index links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">deprecated_index</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">deprecated_index</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for deprecated_index</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Appendix</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Appendixes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Appendixes links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Description</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Description</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Appendixes links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Conventions</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Conventions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Conventions links</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Frames</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Frames</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for link to frames version of help</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">NoFrames</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">No Frames</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for link to no frames version of help</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">MXMLOnly</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">MXML Only Components</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for link to MXML Only Components</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">MXML Only Components</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">MXML Only Components</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for link to MXML Only Components</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SQLSupportInLocalDatabases</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">SQL support in local databases</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for SQL support in local databases</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SQL support in local databases</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">SQL support in local databases</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for SQL support in local databases</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">MXMLSyntax</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">MXML Syntax</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for MXML Syntax</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowMXMLSyntax</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Show MXML Syntax</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show MXML Syntax</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideMXMLSyntax</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Hide MXML Syntax</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide MXML Syntax</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PlayerVersion</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Player Version</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for player version label</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">oldPlayerVersion</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Runtime Versions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for player version label</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">LanguageVersion</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Language Version</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for language version label</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">andLater</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">??</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Suffix for "ActionScript N and later"</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">seeAlso</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">See also</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">See also header</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">All</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">All</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for all index</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Unsupported</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Unsupported</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Unsupported</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">TopLevel</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Top Level</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Top Level link</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">fscommand2</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">&lt;a href="global_functions.html#fscommand2()"&gt;fscommand2&lt;/a&gt;fscommand2</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for fscommand2 link</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Operator</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Operator</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Operator link</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Operators</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Operators</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Operator link</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Statement</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Statement</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Statement link</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">statement</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Statement</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for statement type in statements.xsl</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Statements</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Statements</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Statement link</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SpecialType</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Special Type</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Special Type link</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SpecialTypes</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Special Types</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Special Types</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SpecialTypeDetail</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Special Type Detail</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Special Type Detail</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedText</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Deprecated Text</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Deprecated classes</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedClassesHeader</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated Classes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for Deprecated classes</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedFunctionHeader</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated Function</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for Deprecated Functions</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedMethodHeader</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for Deprecated Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedPropertiesHeader</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for Deprecated Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedStylesHeader</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated Styles</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for Deprecated Styles</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedOperatorsHeader</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated Operators</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Header for Deprecated Operators</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedAsOf</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Deprecated classes with a version</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Deprecated classes with a version</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">StaticMethodIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Static Method                  </p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Static method</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">MethodIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Method                  </p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for method</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PackageStaticFunctionIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Package Static Function</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for static function in package</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PackageFunctionIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Package Function</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for function in package</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">CompilerDirective</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Compiler Directive</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Compiler Directive</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">CompilerDirectives</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Compiler Directives</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Compiler Directives</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Protected</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Protected</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Protected</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Public</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Public</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Public</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Global</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Global</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">GlobalFunction</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global Function</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for GlobalFunction</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">GlobalFunctions</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global Functions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for GlobalFunction</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">GlobalProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Global Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ConstructorInClass</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constructor</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for constructor in class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ConstantStaticPropertyIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constant Static Property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for constant static property in class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">StaticPropertyIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Static Property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for static property in class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PropertyIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Property in class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ConstantPropertyIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constant Property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Constant property in class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PackageConstantStaticPropertyIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Package Constant Static Property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Package constant static property in class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PackageConstantPropertyIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Package Constant Property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Package static property in class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ConstantProperty</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constant Property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">constant property</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">GlobalProperty</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Global property</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">EventHandlerIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Event handler                  </p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Event handler in </p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">EventListenerIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Event Listener                  </p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Event Listener in</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">EventIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Event</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Event in</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">GlobalEventHandler</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global event handler</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Global event handler</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">GlobalEventListener</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global event listener</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Global event listener</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FinalDynamicClass</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">final dynamic class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Final dynamic class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FinalClass</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">final class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Final class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DynamicClass</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">dynamic class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">dynamic class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">InterfaceIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">interface</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">interface</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ClassIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FinalDynamicClassIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">final dynamic class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">final dynamic class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FinalDynamicClassIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">final dynamic class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">final dynamic class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FinalClassIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Final Class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">final class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DynamicClassIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Dynamic Class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">dynamic class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Package</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">package</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">package</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PackagePackage</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Package</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">*NAME* package</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Packages</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Packages</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">package</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">InnerClassSummary</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Inner Class summary</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Inner Class summary</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedPublicConstants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Public Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Public Constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedPublicConstants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Public Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Public Constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedProtectedConstants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Protected Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Protected Constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedProtectedConstants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Protected Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Protected Constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedPublicProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Public Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Public Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedPublicProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Public Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Public Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedPublicMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Public Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Public Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedPublicMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Public Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Public Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedProtectedMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Protected Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Protected Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedProtectedMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Protected Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Protected Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedProtectedProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Protected Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Protected Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedProtectedProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Protected Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Protected Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedEffects</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Effects</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Effects</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedEffects</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Effects</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Effects</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedEvents</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Events</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Events</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedEvents</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Events</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Events</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">TriggeringEvent</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Triggering Event</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for TriggeringEvent</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DefaultValueIs</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> The default value is</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for The default value is </p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Style_States_2</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">You can use the skin style to assign the skin for the following skin states:</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for The default value is </p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DataBinding</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">This property can be used as the source for data binding.</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for This property can be used as the source for data binding.</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Implementation</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Implementation</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Implementation</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedStyles</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Styles</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Styles</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedStyles</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Styles</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Styles</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">InheritedFrom</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Inherited From</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p "> Text for inherited from class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DefaultMXMLProperty</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Default MXML Property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Default MXML Property</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Inheritance</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Inheritance</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Inheritance</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Implementors</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Implementors</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Implementors</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">CompilerErrors</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Compiler Errors</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Compiler Errors</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">CompilerWarnings</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Compiler Warnings</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Compiler Warnings</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">RunTimeErrors</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Runtime Errors</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Runtime Errors</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">CharacterSetCodes</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Character Set Codes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Character Set Codes</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">MotionXMLElements</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Motion XML Elements</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Motion XML Elements</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Timed Text XML Formats</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Timed Text XML Formats</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Timed Text XML Formats</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ExampleInstruct</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Using examples in the ActionScript 3.0 Language Reference</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Example Instruct</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Using examples in the ActionScript 3.0 Language and Components Reference</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Using examples in the ActionScript 3.0 Language and Components Reference</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Using examples in the ActionScript 3.0 Language and Components Reference</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ActionScript2Migration</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">ActionScript 2.0 Migration</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for ActionScript 2.0 Migration</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">StatementsKeywordsDirectives</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Statements, Keywords &amp; Directives</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Statements, Keywords &amp; Directives</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">StatementsKeywordsDirectiveDetail</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Statements, Keywords &amp; Directive detail</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Statements, Keywords &amp; Directives</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">StatementsKeywords</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Statements and Keywords</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Statements and Keywords</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FunctionsMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Functions and Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Functions and Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Symbols</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Symbols</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for symbols (index letter list)</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Code</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Code</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Code</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Message</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Message</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Message</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">InvalidActionScriptNote</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">* Note: This error indicates that the ActionScript in the SWF is invalid. If you believe that the file has not been corrupted, please report the problem to Apache Flex.</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">* Note: This error indicates that the ActionScript in the SWF is invalid. If you believe that the file has not been corrupted, please report the problem to Apache Flex.</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Comments</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Comments</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Comments</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">OperatorDetail</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Operator Detail</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">OperatorDetail</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">EventDetail</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Event Detail</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Event Detail</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">EventObjectType</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Event Object Type</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Event Object Type</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Result</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Result</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Result</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Operands</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Operands</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Operands</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Parameters</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Parameters</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Parameters</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">TopLevelConstantsFunctions</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Top Level Constants and Functions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Top Level Constants and Functions</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Details</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Details</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Details</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Summary</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Summary</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Summary</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PackageList</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Package List</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">PackageList</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DefinedBy</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Defined By</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">PackageList</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Throws</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Throws</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Throws</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Returns</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Returns</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Returns</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">StaticTypeDefinedInClass</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Static Type Defined In Class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Returns</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">definition keyword</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Definition keyword</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">definition keyword</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">primary expression keyword</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Primary expression keyword</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">primary expression keyword</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">directive</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Directive</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">directive</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">attribute keyword</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Attribute Keyword</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Attribute Keyword</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">namespace</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Namespace</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">namespace</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">comment</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Comment</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">comment</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">arithmetic</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Arithmetic</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">arithmetic</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">string</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">String</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">string</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">assignment</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Assignment</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">assignment</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">arithmetic compound assignment</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Arithmetic compound assignment</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">arithmetic compound assignment</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">bitwise compound assignment</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Bitwise compound assignment</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">bitwise compound assignment</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">bitwise</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Bitwise</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">bitwise</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">comparison</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Comparison</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">comparison</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">logical</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Logical</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">logical</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">XML</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">XML</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">XML</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">other</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Other</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">other</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Supported Character Sets</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Supported Character Sets</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Supported Character Sets</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Binding</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Binding</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Binding</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Component</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Component</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Component</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Metadata</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Metadata</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Metadata</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Model</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Model</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Model</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Script</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Script</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Script</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">XMLList</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">XMLList</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">XMLList</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">UseExamples</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">How to use examples</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Link for example blocks to example use instructions.</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Book_Title</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">ActionScript 3.0 Language and Components Reference</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">ActionScript 3.0 Language and Components Reference</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Book_Directory</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">ActionScriptLangRefV3</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">ActionScriptLangRefV3</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Book_Categories</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">languagereferences,as3,components3</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">languagereferences,as3,components3</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Book_Language</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">en</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">en</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Book_Version</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">3.0</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">3.0</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Book_Sort</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">mm_3</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">mm_3</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Lang_Elements_Name</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Language Elements</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Language Elements</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_All_Classes</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">All Classes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">All Classes</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_All_Packages</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">All Packages</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">All Packages</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Top_Level_Classes</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Top Level classes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Top Level classes</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Appendixes_Name</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Appendixes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Appendixes</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Appendixes_Tip_Text</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Link to list of Appendixes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Link to list of Appendixes</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Conventions_Name</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Conventions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Conventions</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Conventions_Tip_Text</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Link to list of Conventions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Link to list of Conventions</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Index_Name</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Index</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Index</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Index_Tip_Text</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Index of all classes, methods, properties and language elements</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Index of all classes, methods, properties and language elements</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Interface</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">interface</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">interface</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Class</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">class</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Constructor</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constructor</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Constructor</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Methods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Properties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Events</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Events</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Events</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Operators</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Operators</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Operators</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_StatementsKeywordsDirectives</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Statements, Keywords and Directives</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Statements, Keywords and Directives</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Special_Types</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Special Types</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Special Types</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Styles</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Styles</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Styles</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Global</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Global</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Functions</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Functions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Functions</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FPH_Constants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FunctionDetail</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Function detail</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">function detail</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DefinedIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Defined In </p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">defined in class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ApacheFlexLogo</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Apache Flex Logo</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">defined in class</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Implements</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Implements</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Implements</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Subclasses</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Subclasses</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Subclasses</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PleaseUse</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Please Use</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Please Use</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">GlobalConstants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Global Constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">GlobalProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Global Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PublicConstants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Public Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Public Constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PublicProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Public Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Public Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ProtectedConstants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Protected Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Protected Constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ProtectedProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Protected Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Protected Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ProtectedMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Protected Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Protected Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PublicMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Public Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Public Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">GlobalMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Global Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Global Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Pleaseuse</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Please use </p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Please use</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DeprecatedSince</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated Since</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Deprecated Since</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Deprecated</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Deprecated</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Deprecated</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SymbolsIndex</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Symbols Index</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Symbols Index</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Compiler Errors</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Compiler Errors</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Compiler Errors</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Compiler Warnings</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Compiler Warnings</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Compiler Warnings</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Run-Time Errors</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Run-Time Errors</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Run-Time Errors</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ActionScript 2.0 Migration</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">ActionScript 2.0 Migration</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for ActionScript 2.0 Migration</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Character Set Codes</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Character Set Codes</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Character Set Codes</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Motion XML Elements</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Motion XML Elements</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Motion XML Elements</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Timed Text Tags</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Timed Text Tags</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Timed Text Tags</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Legal notices</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Legal notices</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Legal notices</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Legal Notices</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Legal Notices</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Legal Notices</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Using examples in the ActionScript 3.0 Language Reference</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Using examples in the ActionScript 3.0 Language Reference</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Using examples in the ActionScript 3.0 Language Reference</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">List of deprecated elements</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">List of deprecated elements</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for List of deprecated elements</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DefinedByProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Defined By</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for "Defined By" column next to "Properties"</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DefinedByMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Defined By</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for "Defined By" column next to "Methods"</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DefinedByEvents</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Defined By</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for "Defined By" column next to "Events"</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DefinedByStyles</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Defined By</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for "Defined By" column next to "Styles"</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">DefinedByEffects</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Defined By</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for "Defined By" column next to "Effects"</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">read</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">read</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for read</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">write</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">write</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for write</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">only</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">only</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for only</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">static</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">static</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for static</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FinalStaticPropertyIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Final static property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Final static property</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">FinalPropertyIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Final property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Final property</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PackageStaticPropertyIn</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Package static property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Package static property</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ProductVersion</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Product Version</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for product version label</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ProductVersions</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Product Versions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for product versions label</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Since</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Since</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for since label</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">windowruntimeproperty</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">window.runtime property</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">*JSLR*</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedProperties</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Properties</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">JSLR: Text for Show Inherited Properties</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedMethods</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Methods</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">JSLR: Text for Show Inherited Methods</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedConstants</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Constants</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">JSLR: Text for Show Inherited Constants</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">JSLR_Book_Title</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Adobe AIR Language Reference for HTML Developers</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">JSLR: Text for Title</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">JSLR_Index_Title</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">JavaScript Language Reference for The Adobe® Integrated Runtime (AIR™)</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">JSLR: Text for Title</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SQLError_detail_messages</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">SQL error detail messages, ids, and arguments</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for SQLError detail messages</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">RuntimeVersions</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Runtime Versions</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Runtime Version label</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Acrobat</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Acrobat ActionScript API</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">long name for Acrobat.</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SearchResults</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Search Results</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Search Results</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Search</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Search</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Search</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">terms_AHV_SHORT_WORDS</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Short and common words are excluded from the search database.</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for terms_AHV_SHORT_WORDS</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">terms_AHV_NO_SEARCH_TERM</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">No search term entered.</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for terms_AHV_NO_SEARCH_TERM</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">terms_AHV_MATCHES</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Pages containing:</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for terms_AHV_MATCHES</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">terms_AHV_NO_MATCHES</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">No pages contain:</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for terms_AHV_NO_MATCHES</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Override</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">override</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Override</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SkinStates</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Skin States</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Skin States</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SkinState</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Skin State</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Skin State</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SkinParts</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Skin Parts</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Skin Parts</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">SkinPart</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Skin Part</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Skin Part</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedSkinStates</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Skin States</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Skin States</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedSkinStates</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Skin States</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Skin States</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">HideInheritedSkinParts</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Hide Inherited Skin Parts</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Hide Inherited Skin Parts</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">ShowInheritedSkinParts</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p "> Show Inherited Skin Parts</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Show Inherited Skin Parts</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">PartType</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Part Type</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Part Type</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Required</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Required</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Required</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Static</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Static</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Static</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Dynamic</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Dynamic</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Dynamic</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">skinpartprefixed</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">This component uses skins made up of skin parts. Do not set the skin parts directly. The component's skin sets the skin parts.</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for This component uses skins made up of skin parts. Do not set the skin parts directly. The component's skin sets the skin parts.</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">skinstateprefixed</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">To skin the component, implement a skin that defines the following states. Although you must implement all skin states, a skin state can be empty. An empty skin state specifies no changes to the default skin state.</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for To skin the component, implement a skin that defines the following states. Although you must implement all skin states, a skin state can be empty. An empty skin state specifies no changes to the default skin state.</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">dynpropdesc</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">The %type% must return an object of type</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for The %type% must return an object of type</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">unknown</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">unknown</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for unknown</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">howtouseevents</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Click for more information on events</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Click for more information on events</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">howtouseeffects</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Click for more information on effects</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Click for more information on effects</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">howtousestyles</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Click for more information on styles</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Click for more information on styles</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">howtouseskins</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Click for more information on skins</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Click for more information on skins</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">Theme</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Theme</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Theme</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                     <row rowsep="1" class="- topic/row ">
+                        <entry colname="1" colsep="1" class="- topic/entry ">
+                           <p translate="no" class="- topic/p ">altr.desc.1st</p>
+                        </entry>
+                        <entry colname="2" colsep="1" class="- topic/entry ">
+                           <p class="- topic/p ">Starting with Flex %ver%, Apache recommends that you use the %class% class as an alternative to this class.</p>
+                        </entry>
+                        <entry colname="3" class="- topic/entry ">
+                           <draft-comment class="- topic/draft-comment ">
+                              <p class="- topic/p ">Text for Starting with Flex %ver%, Apache recommends that you use the %class% class as an alternative to this class.</p>
+                           </draft-comment>
+                        </entry>
+                     </row>
+                  </tbody>
+               </tgroup>
+            </adobetable>
+         </refbody>
+      </reference>
+  </topic>
+</dita>
\ No newline at end of file
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/ClassHeader.xslt b/erikdebruin/sdk.asjs/asdoc/templates/ClassHeader.xslt
new file mode 100644
index 0000000..b28832a
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/ClassHeader.xslt
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saxon="http://sf.net/saxon" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ifn="urn:internal:functions" exclude-result-prefixes="saxon xs ifn">
+	<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
+	<xsl:key name="baseclass" match="apiClassifier" use=".//apiBaseClassifier/text()"/>
+	<xsl:key name="id" match="//apiClassifier" use="@id"/>
+	<xsl:key name="idg" match="//apiClassifier" use="substring-after(@id,':')"/>
+	<xsl:key name="baseInter" match="//apiBaseInterface" use="text()"/>
+	<xsl:template match="/">
+		<xsl:apply-templates/>
+	</xsl:template>
+	<xsl:template match="apiPackage">
+		<apiPackage id="{@id}">
+			<apiName>
+				<xsl:value-of select="@id"/>
+			</apiName>
+			<xsl:copy-of select="./apiDetail"/>
+			<xsl:apply-templates select="apiClassifier"/>
+		</apiPackage>
+	</xsl:template>
+	<xsl:template match="apiClassifier">
+		<apiClassifier id="{@id}">
+			<apiName>
+				<xsl:value-of select="./apiName"/>
+			</apiName>
+			<xsl:apply-templates select="shortdesc"/>
+			<xsl:apply-templates select="prolog"/>
+			<xsl:apply-templates select="Keywords" mode="keys"/>
+			<xsl:apply-templates select="apiClassifierDetail"/>
+			<xsl:apply-templates select="related-links"/>
+		</apiClassifier>
+	</xsl:template>
+	<xsl:template match="apiClassifierDetail">
+		<apiClassifierDetail>
+			<xsl:apply-templates select="node()"/>
+			<Inheritancelist>
+				<BaseInterface>
+					<xsl:if test="./apiClassifierDef/apiInterface and ./apiClassifierDef/apiBaseInterface">
+						<xsl:for-each select="./apiClassifierDef/apiBaseInterface">
+							<xsl:sort select="substring-after(./apiClassifierDef/apiBaseInterface/.,':')" order="ascending" data-type="text"/>
+							<Interface id="{.}"/>
+						</xsl:for-each>
+						<xsl:call-template name="nested"/>
+					</xsl:if>
+				</BaseInterface>
+				<Inheritance>
+					<xsl:variable name="baseClass" select=".//apiBaseClassifier/text()"/>
+					<xsl:for-each select=".//apiBaseClassifier">
+						<Inherit id="{$baseClass}"/>
+					</xsl:for-each>
+					<xsl:call-template name="inheritList">
+						<xsl:with-param name="base" select="$baseClass"/>
+					</xsl:call-template>
+				</Inheritance>
+				<Implements>
+					<xsl:for-each select=".//apiBaseInterface">
+						<Implement id="{@*|node()}"/>
+					</xsl:for-each>
+				</Implements>
+				<Subclasses>
+					<xsl:variable name="apiClass" select="ancestor::apiClassifier/@id"/>
+					<xsl:variable name="apiClassGlb" select="substring-after($apiClass,'globalClassifier:')"/>
+					<xsl:for-each select="key('baseclass',  $apiClass)">
+						<class id="{@id}"/>
+					</xsl:for-each>
+					<xsl:for-each select="key('baseclass',  $apiClassGlb)">
+						<class id="{@id}"/>
+					</xsl:for-each>
+				</Subclasses>
+				<Implementors>
+					<xsl:if test=".//apiInterface">
+						<xsl:variable name="apiClass" select="ancestor::apiClassifier/@id"/>
+						<xsl:for-each select="key('baseInter',$apiClass)">
+							<xsl:sort select="substring-after(ancestor::apiClassifier/@id,':')" order="ascending"/>
+							<xsl:if test="not(parent::apiClassifierDef/apiInterface)">
+								<Implementor id="{ancestor::apiClassifier/@id}"/>
+							</xsl:if>
+						</xsl:for-each>
+					</xsl:if>
+				</Implementors>
+				<Excludes>
+					<xsl:copy-of select="ancestor::apiClassifier/Excludes/Exclude"/>
+					<xsl:for-each select=".//apiBaseClassifier">
+						<xsl:call-template name="getexcludes"/>
+					</xsl:for-each>
+				</Excludes>
+			</Inheritancelist>
+		</apiClassifierDetail>
+	</xsl:template>
+	<xsl:template match="Keywords" mode="keys">
+		<xsl:apply-templates select="node()"/>
+	</xsl:template>
+	<xsl:template match="apiClassifierDef">
+		<apiClassifierDef>
+			<xsl:apply-templates select="node()"/>
+		</apiClassifierDef>
+	</xsl:template>
+	<xsl:template name="nested">
+		<xsl:variable name="apiBaseInter" select=".//apiBaseInterface/."/>
+		<xsl:for-each select="key('id', $apiBaseInter)/apiClassifierDetail/apiClassifierDef/apiBaseInterface">
+			<xsl:variable name="nested.apiBaseInter" select="."/>
+			<xsl:choose>
+				<xsl:when test="$apiBaseInter=$nested.apiBaseInter"/>
+				<xsl:otherwise>
+					<Interface id="{.}"/>
+				</xsl:otherwise>
+			</xsl:choose>
+		</xsl:for-each>
+		<xsl:call-template name="sub-nested"/>
+	</xsl:template>
+	<xsl:template name="sub-nested">
+		<xsl:variable name="apiBaseInter" select=".//apiBaseInterface/."/>
+		<xsl:variable name="subnested.apiBaseInter" select="key('id', $apiBaseInter)/apiClassifierDetail/apiClassifierDef/apiBaseInterface"/>
+		<xsl:for-each select="key('id', $subnested.apiBaseInter)/apiClassifierDetail/apiClassifierDef/apiBaseInterface">
+			<xsl:variable name="nested.apiBaseInter" select="."/>
+			<xsl:choose>
+				<xsl:when test="$subnested.apiBaseInter=$nested.apiBaseInter"/>
+				<xsl:otherwise>
+					<Interface id="{.}"/>
+				</xsl:otherwise>
+			</xsl:choose>
+		</xsl:for-each>
+	</xsl:template>
+	<xsl:template name="inheritList">
+		<xsl:param name="base"/>
+		<xsl:variable name="match">
+			<xsl:if test="contains($base,':')">
+				<xsl:value-of select="$base"/>
+			</xsl:if>
+			<xsl:if test="not(contains($base,':'))">
+				<xsl:text>globalClassifier:</xsl:text>
+				<xsl:value-of select="$base"/>
+			</xsl:if>
+		</xsl:variable>
+		<xsl:for-each select="key('id',$match)">
+			<xsl:variable name="find" select=".//apiBaseClassifier/."/>
+			<xsl:if test=".//apiBaseClassifier/.">
+				<Inherit id="{$find}"/>
+			</xsl:if>
+			<xsl:if test="not($find='Object')">
+				<xsl:call-template name="inheritList">
+					<xsl:with-param name="base" select="$find"/>
+				</xsl:call-template>
+			</xsl:if>
+		</xsl:for-each>
+	</xsl:template>
+	<xsl:template name="getexcludes">
+		<xsl:for-each select="key('id', ./text())">
+			<xsl:copy-of select=".//Excludes/Exclude"/>
+			<xsl:for-each select=".//apiBaseClassifier">
+				<xsl:call-template name="getexcludes"/>
+			</xsl:for-each>
+		</xsl:for-each>
+	</xsl:template>
+	<xsl:template match="shortdesc">
+		<shortdesc>
+			<xsl:apply-templates select="node()"/>
+		</shortdesc>
+	</xsl:template>
+	<xsl:template match="prolog">
+		<prolog>
+			<xsl:apply-templates select="node()"/>
+		</prolog>
+	</xsl:template>
+	<xsl:template match="related-links">
+		<related-links>
+			<xsl:apply-templates select="node()"/>
+		</related-links>
+	</xsl:template>
+	<xsl:template match="node()">
+		<xsl:copy copy-namespaces="no">
+			<xsl:copy-of select="@*"/>
+			<xsl:apply-templates select="node()"/>
+		</xsl:copy>
+	</xsl:template>
+</xsl:stylesheet>
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/Classes.xslt b/erikdebruin/sdk.asjs/asdoc/templates/Classes.xslt
new file mode 100644
index 0000000..2a2e19a
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/Classes.xslt
@@ -0,0 +1,216 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saxon="http://sf.net/saxon" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ifn="urn:internal:functions"
+	exclude-result-prefixes="saxon xs ifn">
+	<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
+	<xsl:param name="ditaFileDir" select="''"/>
+	<xsl:template match="/">
+		<allClasses>
+			<xsl:apply-templates select="//apiItemRef">
+				<xsl:sort select="@href" order="ascending"/>
+			</xsl:apply-templates>
+		</allClasses>
+	</xsl:template>
+	<xsl:template match="apiItemRef">
+		<xsl:variable name="ditaFileName">
+			<xsl:value-of select="concat($ditaFileDir,@href)"/>
+		</xsl:variable>
+		<xsl:for-each select="document($ditaFileName)/apiPackage">
+			<apiPackage id="{@id}">
+				<apiName>
+					<xsl:value-of select="./apiName"/>
+				</apiName>
+				<xsl:copy-of select="./apiDetail"/>
+				<xsl:for-each select="//apiClassifier">
+					<xsl:variable name="id" select="@id"/>
+					<apiClassifier id="{@id}">
+						<apiName>
+							<xsl:value-of select="apiName/."/>
+						</apiName>
+						<xsl:apply-templates select="shortdesc"/>
+						<xsl:apply-templates select="prolog"/>
+						<xsl:apply-templates select="apiClassifierDetail"/>
+						<xsl:apply-templates select="related-links"/>
+						<Keywords>
+							<xsl:variable name="keywords">
+								<xsl:if test=".//Xkeyword">
+									<xsl:for-each select=".//keyword">
+										<xsl:sort order="ascending"/>
+										<xsl:value-of select="normalize-space()"/>
+										<xsl:text>, </xsl:text>
+									</xsl:for-each>
+								</xsl:if>
+								<xsl:value-of select="./apiName"/>
+								<xsl:if test="string-length(../apiName)">
+									<xsl:text>,</xsl:text>
+									<xsl:call-template name="convertFullName">
+										<xsl:with-param name="fullname" select="@id"/>
+									</xsl:call-template>
+								</xsl:if>
+								<xsl:if test="apiValue">
+									<xsl:text>,</xsl:text>
+									<xsl:for-each select="//apiValue">
+										<xsl:sort order="ascending"/>
+										<xsl:value-of select="./apiName"/>
+										<xsl:if test="position() != last()">
+											<xsl:text>,</xsl:text>
+										</xsl:if>
+									</xsl:for-each>
+								</xsl:if>
+								<xsl:if test="apiOperation">
+									<xsl:text>,</xsl:text>
+									<xsl:for-each select="//apiOperation">
+										<xsl:sort order="ascending"/>
+										<xsl:value-of select="./apiName"/>
+										<xsl:if test="position() != last()">
+											<xsl:text>,</xsl:text>
+										</xsl:if>
+									</xsl:for-each>
+								</xsl:if>
+							</xsl:variable>
+							<meta name="keywords" content="{$keywords}"/>
+						</Keywords>
+						<xsl:if test="./prolog/asMetadata/Exclude">
+							<Excludes>
+								<xsl:for-each select="./prolog/asMetadata/Exclude">
+									<Exclude name="{@name}" kind="{@kind}" class="+ topic/ph adobe-api-d/Exclude "/>
+								</xsl:for-each>
+							</Excludes>
+						</xsl:if>
+					</apiClassifier>
+				</xsl:for-each>
+			</apiPackage>
+		</xsl:for-each>
+	</xsl:template>
+	<xsl:template name="convertFullName">
+		<xsl:param name="fullname"/>
+		<xsl:param name="separator">.</xsl:param>
+		<xsl:param name="justClass">false</xsl:param>
+		<xsl:variable name="trimmed">
+			<xsl:call-template name="search-and-replace">
+				<xsl:with-param name="input" select="$fullname"/>
+				<xsl:with-param name="search-string">:public</xsl:with-param>
+			</xsl:call-template>
+		</xsl:variable>
+		<xsl:variable name="trimmed2">
+			<xsl:call-template name="search-and-replace">
+				<xsl:with-param name="input" select="$trimmed"/>
+				<xsl:with-param name="search-string">:internal</xsl:with-param>
+			</xsl:call-template>
+		</xsl:variable>
+		<xsl:variable name="trimmed3" select="translate($trimmed2,':','.')"/>
+		<xsl:choose>
+			<xsl:when test="$justClass = 'true'">
+				<xsl:call-template name="substring-after-last">
+					<xsl:with-param name="input" select="translate($trimmed3,'/','.')"/>
+					<xsl:with-param name="substr">.</xsl:with-param>
+				</xsl:call-template>
+			</xsl:when>
+			<xsl:when test="contains($trimmed3,'/')">
+				<!-- inner class -->
+				<xsl:value-of select="translate(substring-before($trimmed3,'/'),'.',$separator)"/>
+				<xsl:text>.</xsl:text>
+				<xsl:variable name="trimmed4" select="substring-after($trimmed3,'/')"/>
+				<xsl:if test="contains($trimmed4,'.')">
+					<xsl:variable name="trimmed5">
+						<xsl:call-template name="substring-after-last">
+							<xsl:with-param name="input" select="$trimmed4"/>
+							<xsl:with-param name="substr" select="'.'"/>
+						</xsl:call-template>
+					</xsl:variable>
+					<xsl:value-of select="translate($trimmed5,'.',$separator)"/>
+				</xsl:if>
+				<xsl:if test="not(contains($trimmed4,'.'))">
+					<xsl:value-of select="translate($trimmed4,'.',$separator)"/>
+				</xsl:if>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:value-of select="translate($trimmed3,'.',$separator)"/>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template name="search-and-replace">
+		<xsl:param name="input"/>
+		<xsl:param name="search-string"/>
+		<xsl:param name="replace-string"/>
+		<xsl:choose>
+			<xsl:when test="$search-string and contains($input,$search-string)">
+				<xsl:value-of select="substring-before($input,$search-string)"/>
+				<xsl:value-of select="$replace-string"/>
+				<xsl:call-template name="search-and-replace">
+					<xsl:with-param name="input" select="substring-after($input,$search-string)"/>
+					<xsl:with-param name="search-string" select="$search-string"/>
+					<xsl:with-param name="replace-string" select="$replace-string"/>
+				</xsl:call-template>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:value-of select="$input"/>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template name="substring-after-last">
+		<xsl:param name="input"/>
+		<xsl:param name="substr"/>
+		<xsl:variable name="tmp" select="substring-after($input,$substr)"/>
+		<xsl:choose>
+			<xsl:when test="$substr and contains($tmp,$substr)">
+				<xsl:call-template name="substring-after-last">
+					<xsl:with-param name="input" select="$tmp"/>
+					<xsl:with-param name="substr" select="$substr"/>
+				</xsl:call-template>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:value-of select="$tmp"/>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template name="isTopLevel">
+		<xsl:param name="packageName"/>
+		<xsl:value-of select="string-length($packageName)=0 or contains($packageName,'__Global__')"/>
+	</xsl:template>
+	<xsl:template match="related-links">
+		<related-links>
+			<xsl:apply-templates select="node()"/>
+		</related-links>
+	</xsl:template>
+	<xsl:template match="apiClassifierDetail">
+		<apiClassifierDetail>
+			<xsl:apply-templates select="node()"/>
+		</apiClassifierDetail>
+	</xsl:template>
+	<xsl:template match="shortdesc">
+		<shortdesc>
+			<xsl:apply-templates select="node()"/>
+		</shortdesc>
+	</xsl:template>
+	<xsl:template match="prolog">
+		<prolog>
+			<xsl:apply-templates select="node()"/>
+		</prolog>
+	</xsl:template>
+	<xsl:template match="node()">
+		<xsl:copy copy-namespaces="no">
+			<xsl:copy-of select="@*"/>
+			<xsl:apply-templates select="node()"/>
+		</xsl:copy>
+	</xsl:template>
+	<xsl:template match="styles"/>
+	<xsl:template match="prolog/asMetadata/Exclude"/>
+</xsl:stylesheet>
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/Overviews_Base.xml b/erikdebruin/sdk.asjs/asdoc/templates/Overviews_Base.xml
new file mode 100644
index 0000000..6a0b486
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/Overviews_Base.xml
@@ -0,0 +1,45 @@
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+
+<!-- this file normally should not be edited.  Use the command-line
+     parameters for ASDoc instead -->
+<overviews>
+    <!-- 
+	<all-packages>
+		<description></description>
+	</all-packages>
+	-->
+	<all-classes>
+		<description><![CDATA[Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.]]></description>
+	</all-classes>
+	<deprecated>
+		<shortDescription><![CDATA[A list of deprecated items and suggested alternatives when available.]]></shortDescription>
+		<description></description>
+	</deprecated>
+	<!--
+	<packages>
+		<package name="">
+			<shortDescription></shortDescription>
+			<description></description>
+			<propertiesDescription></propertiesDescription>
+			<functionsDescription></functionsDescription>
+		</package>
+	</packages>
+	-->
+</overviews>
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/PostProcessing.xslt b/erikdebruin/sdk.asjs/asdoc/templates/PostProcessing.xslt
new file mode 100644
index 0000000..dd2e90b
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/PostProcessing.xslt
@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+	<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="no"/>
+	<xsl:param name="ditaFileDir" select="''"/>
+	<xsl:variable name="classheader" select="document('ClassHeader.xml')"/>
+	<xsl:variable name="fieldSummary" select="document('PP_fieldSummary.xml')"/>
+	<xsl:variable name="methodSummary" select="document('pp_methodSummary.xml')"/>
+	<xsl:template match="node()">
+		<xsl:copy copy-namespaces="no">
+			<xsl:copy-of select="@*"/>
+			<xsl:apply-templates select="node()"/>
+		</xsl:copy>
+	</xsl:template>
+	<!-- For FieldSummary -->
+	<xsl:template match="apiName[parent::apiValue[not(shortdesc)] and parent::apiValue/apiValueDetail/apiValueDef/apiInheritDoc]">
+		<xsl:copy-of select="."/>
+		<xsl:variable name="name" select="."/>
+		<xsl:variable name="apiID" select="ancestor::apiClassifier/@id"/>
+		<xsl:choose>
+			<xsl:when test="$classheader//apiPackage/apiClassifier[@id=$apiID]">
+				<xsl:for-each select="$classheader//apiPackage/apiClassifier[@id=$apiID]/apiClassifierDetail/Inheritancelist/Inheritance/Inherit/@id">
+					<xsl:variable name="baseID" select="."/>
+					<xsl:choose>
+						<xsl:when test="$fieldSummary//apiPackage/apiClassifier[@id=$baseID]/apiOperation[apiName = $name]/shortdesc">
+							<xsl:copy-of select="$fieldSummary//apiPackage/apiClassifier[@id=$baseID]/apiOperation[apiName = $name]/shortdesc"/>
+						</xsl:when>
+					</xsl:choose>
+				</xsl:for-each>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:message terminate="no">
+					<xsl:text>WARNING : Short Description not present for </xsl:text>
+					<xsl:value-of select="parent::apiValue/@id"/>
+				</xsl:message>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template match="apiValueDef[parent::apiValueDetail[not(apiDesc)] and parent::apiValueDetail/apiValueDef/apiInheritDoc]">
+		<xsl:copy-of select="."/>
+		<xsl:variable name="name" select="parent::apiValueDetail/parent::apiValue/apiName"/>
+		<xsl:variable name="apiID" select="ancestor::apiClassifier/@id"/>
+		<xsl:choose>
+			<xsl:when test="$classheader//apiPackage/apiClassifier[@id=$apiID]">
+				<xsl:for-each select="$classheader//apiPackage/apiClassifier[@id=$apiID]/apiClassifierDetail/Inheritancelist/Inheritance/Inherit/@id">
+					<xsl:variable name="baseID" select="."/>
+					<xsl:choose>
+						<xsl:when test="$fieldSummary//apiPackage/apiClassifier[@id=$baseID]/apiOperation[apiName = $name]/apiValueDetail/apiDesc">
+							<xsl:copy-of select="$fieldSummary//apiPackage/apiClassifier[@id=$baseID]/apiOperation[apiName = $name]/apiValueDetail/apiDesc"/>
+						</xsl:when>
+					</xsl:choose>
+				</xsl:for-each>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:message terminate="no">
+					<xsl:text>WARNING : api Description not present for </xsl:text>
+					<xsl:value-of select="parent::apiValueDetail/parent::apiValue/@id"/>
+				</xsl:message>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<!-- For MethodSummary -->
+	<xsl:template match="apiName[parent::apiOperation[not(shortdesc)] and parent::apiOperation/apiOperationDetail/apiOperationDef/apiInheritDoc]">
+		<xsl:copy-of select="."/>
+		<xsl:variable name="name" select="."/>
+		<xsl:variable name="apiID" select="ancestor::apiClassifier/@id"/>
+		<xsl:choose>
+			<xsl:when test="$classheader//apiPackage/apiClassifier[@id=$apiID]">
+				<xsl:for-each select="$classheader//apiPackage/apiClassifier[@id=$apiID]/apiClassifierDetail/Inheritancelist/Inheritance/Inherit/@id">
+					<xsl:variable name="baseID" select="."/>
+					<xsl:choose>
+						<xsl:when test="$methodSummary//apiPackage/apiClassifier[@id=$baseID]/apiOperation[apiName = $name]/shortdesc">
+							<xsl:copy-of select="$methodSummary//apiPackage/apiClassifier[@id=$baseID]/apiOperation[apiName = $name]/shortdesc"/>
+						</xsl:when>
+					</xsl:choose>
+				</xsl:for-each>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:message terminate="no">
+					<xsl:text>WARNING : Short Description not present for </xsl:text>
+					<xsl:value-of select="parent::apiOperation/@id"/>
+				</xsl:message>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template match="apiOperationDef[parent::apiOperationDetail[not(apiDesc) or apiDesc[normalize-space(.)=' ']] and parent::apiOperationDetail/apiOperationDef/apiInheritDoc]">
+		<xsl:copy-of select="."/>
+		<xsl:variable name="name" select="parent::apiOperationDetail/parent::apiOperation/apiName"/>
+		<xsl:variable name="apiID" select="ancestor::apiClassifier/@id"/>
+		<xsl:choose>
+			<xsl:when test="$classheader//apiPackage/apiClassifier[@id=$apiID]">
+				<xsl:for-each select="$classheader//apiPackage/apiClassifier[@id=$apiID]/apiClassifierDetail/Inheritancelist/Inheritance/Inherit/@id">
+					<xsl:variable name="baseID" select="."/>
+					<xsl:choose>
+						<xsl:when test="$methodSummary//apiPackage/apiClassifier[@id=$baseID]/apiOperation[apiName = $name]/apiOperationDetail/apiDesc">
+							<xsl:copy-of select="$methodSummary//apiPackage/apiClassifier[@id=$baseID]/apiOperation[apiName = $name]/apiOperationDetail/apiDesc"/>
+						</xsl:when>
+					</xsl:choose>
+				</xsl:for-each>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:message terminate="no">
+					<xsl:text>WARNING : api Description not present for </xsl:text>
+					<xsl:value-of select="parent::apiOperationDetail/parent::apiOperation/@id"/>
+				</xsl:message>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template match="shortdesc[normalize-space(.)= ' ']"/>
+	<xsl:template match="shortdesc[2]"/>
+	<xsl:template match="apiDesc[normalize-space(.) =' ']"/>
+	<xsl:template match="apiDesc[2]"/>
+</xsl:stylesheet>
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/all-classes.xslt b/erikdebruin/sdk.asjs/asdoc/templates/all-classes.xslt
new file mode 100644
index 0000000..e779d7d
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/all-classes.xslt
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saxon="http://sf.net/saxon" xmlns:str="http://exslt.org/strings" xmlns:ifn="urn:internal:functions"
+	exclude-result-prefixes="saxon str ifn">
+	<xsl:import href="asdoc-util.xslt"/>
+	<xsl:output encoding="UTF-8" method="html" omit-xml-declaration="yes" saxon:indent="3" use-character-maps="disable" indent="yes"/>
+	<xsl:variable name="title" select="concat($asdoc_terms/row[entry[1][p/text() = 'allClasses']]/entry[2]/p, ' - ',$title-base)"/>
+	<xsl:param name="packages_map_name" select="'packagemap.xml'"/>
+	<xsl:param name="jslr" select="'flashclasses.xml'"/>
+	<xsl:param name="prog_language_name" select="''"/>
+	<xsl:template match="/">
+		<xsl:copy-of select="$noLiveDocs"/>
+		<xsl:copy-of select="$docType"/>
+		<xsl:element name="html">
+			<head>
+				<title>
+					<xsl:choose>
+						<xsl:when test="$prog_language_name='javascript'" />
+						<xsl:otherwise>
+							<xsl:value-of select="$title"/>
+						</xsl:otherwise>
+					</xsl:choose>
+				</title>
+				<base target="classFrame"/>
+				<xsl:call-template name="getStyleLink">
+					<xsl:with-param name="link" select="asdoc/link"/>
+				</xsl:call-template>
+			</head>
+			<body class="classFrameContent">
+				<xsl:choose>
+					<xsl:when test="$prog_language_name='javascript'"/>
+					<xsl:otherwise>
+						<h3>
+							<a href="class-summary.html" target="classFrame" style="color:black">
+								<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'allClasses']]/entry[2]/p"/>
+							</a>
+						</h3>
+					</xsl:otherwise>
+				</xsl:choose>
+				<xsl:choose>
+					<xsl:when test="$prog_language_name='javascript'"/>
+					<xsl:otherwise>
+						<table cellpadding="0" cellspacing="0">
+							<xsl:apply-templates select="//apiClassifier">
+								<xsl:sort select="apiName" order="ascending" lang="en-US"/>
+							</xsl:apply-templates>
+						</table>
+					</xsl:otherwise>
+				</xsl:choose>
+			</body>
+		</xsl:element>
+		<xsl:copy-of select="$copyrightComment"/>
+	</xsl:template>
+	<xsl:template match="apiClassifier">
+		<xsl:variable name="name" select="./apiName"/>
+		<xsl:variable name="packageName" select="../apiName"/>
+		<xsl:variable name="isTopLevel">
+			<xsl:call-template name="isTopLevel">
+				<xsl:with-param name="packageName" select="$packageName"/>
+			</xsl:call-template>
+		</xsl:variable>
+		<xsl:variable name="classPath" select="translate($packageName,'.','/')"/>
+		<tr>
+			<td>
+				<xsl:choose>
+					<xsl:when test="$isTopLevel='false'">
+						<a href="{$classPath}/{$name}.html"  title="{$packageName}.{$name}">
+							<xsl:choose>
+								<xsl:when test="./apiClassifierDetail/apiClassifierDef/apiInterface">
+									<i>
+										<xsl:value-of select="$name"/>
+									</i>
+								</xsl:when>
+								<xsl:otherwise>
+									<xsl:value-of select="$name"/>
+								</xsl:otherwise>
+							</xsl:choose>
+						</a>
+					</xsl:when>
+					<xsl:otherwise>
+						<xsl:variable name="targetValue" select="concat('./',$name,'.html')"/>
+						<a href="{$targetValue}">
+							<xsl:choose>
+								<xsl:when test="./apiClassifierDetail/apiClassifierDef/apiInterface!=null">
+									<i>
+										<xsl:value-of select="$name"/>
+									</i>
+								</xsl:when>
+								<xsl:otherwise>
+									<xsl:value-of select="$name"/>
+								</xsl:otherwise>
+							</xsl:choose>
+						</a>
+					</xsl:otherwise>
+				</xsl:choose>
+				<xsl:choose>
+					<xsl:when test="$prog_language_name='javascript'"/>
+					<xsl:otherwise>
+						<xsl:if test="prolog/asMetadata/apiVersion/apiPlatform[@name='AIR'] and not (prolog/asMetadata/apiVersion/apiPlatform[@name='Flash'])">
+							<xsl:value-of select="$nbsp"/>
+							<img src="images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0"/>
+						</xsl:if>
+					</xsl:otherwise>
+				</xsl:choose>
+			</td>
+		</tr>
+	</xsl:template>
+</xsl:stylesheet>
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/all-index.xslt b/erikdebruin/sdk.asjs/asdoc/templates/all-index.xslt
new file mode 100644
index 0000000..2bc5ecc
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/all-index.xslt
@@ -0,0 +1,1404 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saxon="http://sf.net/saxon" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ifn="urn:internal:functions"
+	exclude-result-prefixes="saxon xs ifn">
+	<xsl:import href="asdoc-util.xslt"/>
+	<xsl:output encoding="UTF-8" method="html" omit-xml-declaration="yes" use-character-maps="disable"/>
+	<xsl:param name="basedir" select="''"/>
+	<xsl:param name="directivesFile" select="'directives.xml'"/>
+	<xsl:param name="globalFuncFile" select="'global_functions.xml'"/>
+	<xsl:param name="globalPropsFile" select="'global_props.xml'"/>
+	<xsl:param name="constantsFile" select="'constants.xml'"/>
+	<xsl:param name="operatorsFile" select="'operators.xml'"/>
+	<xsl:param name="statementsFile" select="'statements.xml'"/>
+	<xsl:param name="specialTypesFile" select="'specialTypes.xml'"/>
+	<xsl:param name="unsupportedFile" select="'unsupported.xml'"/>
+	<xsl:param name="fscommandFile" select="'fscommand.xml'"/>
+	<xsl:param name="splitIndex" select="$config/options[@splitIndex='true']"/>
+	<xsl:param name="outputPath" select="''"/>
+	<xsl:param name="ditaFileDir" select="''"/>
+	<xsl:param name="ditaFile" select="'packages.dita'"/>
+	<xsl:param name="packages_map_name" select="'packagemap.xml'"/>
+	<xsl:param name="symbolsName" select="'Symbols'"/>
+	<xsl:param name="packageOverviewFile" select="'overviews.xml'"/>
+	<xsl:param name="prog_language_name" select="'ActionScript'"/>
+	<xsl:variable name="directives">
+		<xsl:if test="$config/languageElements[@show='true' and @directives='true']">
+			<xsl:copy-of select="document(concat($basedir,$directivesFile))/asdoc"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="globalFuncs">
+		<xsl:if test="$config/languageElements[@show='true' and @functions='true'] and $config/options[@docversion!='3']">
+			<xsl:copy-of select="document(concat($basedir,$globalFuncFile))/asdoc"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="globalProps">
+		<xsl:if test="$config/languageElements[@show='true' and @properties='true']">
+			<xsl:copy-of select="document(concat($basedir,$globalPropsFile))/asdoc"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="constants">
+		<xsl:if test="$config/languageElements[@show='true' and @constants='true'] and $config/options[@docversion!='3']">
+			<xsl:copy-of select="document(concat($basedir,$constantsFile))/asdoc"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="operators">
+		<xsl:if test="$config/languageElements[@show='true' and @operators='true']">
+			<xsl:copy-of select="document(concat($basedir,$operatorsFile))/asdoc"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="statements">
+		<xsl:if test="$config/languageElements[@show='true' and @statements='true']">
+			<xsl:copy-of select="document(concat($basedir,$statementsFile))/asdoc"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="specialTypes">
+		<xsl:if test="$config/languageElements[@show='true' and @specialTypes='true']">
+			<xsl:copy-of select="document(concat($basedir,$specialTypesFile))/asdoc"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="unsupported">
+		<xsl:if test="$config/index[@showUnsupported='true']">
+			<xsl:copy-of select="document(concat($basedir,$unsupportedFile))/asdoc"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="fscommand">
+		<xsl:if test="$config/index[@showFscommand='true']">
+			<xsl:copy-of select="document(concat($basedir,$fscommandFile))/asdoc"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="matches"
+		select="//*[((self::apiOperation or self::apiValue or self::apiConstructor or self::style or self::SkinPart or self::SkinState or self::effect) and not(ancestor::asAncestor)) or self::apiPackage or self::apiClassifier or (self::adobeApiEvent[not(adobeApiEventDetail/adobeApiEventDef/apiDefinedEvent)] and (not(parent::apiOperation) and not(parent::apiConstructor) and not(parent::eventsDefined) and not(ancestor::asAncestor)))] | $directives/asdoc/object/methods/method | $globalFuncs/asdoc/object/methods/method | $globalProps/asdoc/object/fields/field | $constants/asdoc/object/fields/field | $operators/asdoc/operators/operator | $statements/asdoc/statements/statement | $specialTypes/asdoc/specialTypes/specialType | $unsupported/asdoc/unsupported//*[@name] | $fscommand/asdoc/fscommand | $config/index/entry"/>
+	<xsl:variable name="symbols">
+		<xsl:text disable-output-escaping="yes">+,:!?/.^~*=%|&amp;&lt;>()[]{}"</xsl:text>
+	</xsl:variable>
+	<xsl:variable name="letters">
+		<xsl:if test="$config/languageElements[@show='true' and (@operators='true' or @specialTypes='true')]">
+			<xsl:value-of select="$symbolsName"/>
+			<xsl:text> </xsl:text>
+		</xsl:if>
+		<xsl:text>A B C D E F G H I J K L M N O P Q R S T U V W X Y Z</xsl:text>
+	</xsl:variable>
+	<xsl:variable name="letterSet" select="tokenize($letters,' ')"/>
+	<xsl:template match="/">
+		<xsl:if test="$splitIndex='false'">
+			<xsl:apply-templates select="allClasses"/>
+		</xsl:if>
+		<xsl:if test="$splitIndex!='false'">
+			<xsl:variable name="context" select="/"/>
+			<xsl:for-each select="$letterSet">
+				<xsl:variable name="fileName" select="concat('all-index-',.)"/>
+				<xsl:result-document href="{concat($outputPath,$fileName,'.html')}">
+					<xsl:apply-templates select="$context/allClasses">
+						<xsl:with-param name="displayLetters" select="tokenize(.,' ')"/>
+						<xsl:with-param name="fileName" select="$fileName"/>
+						<xsl:with-param name="letter" select="."/>
+					</xsl:apply-templates>
+				</xsl:result-document>
+			</xsl:for-each>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template match="allClasses">
+		<xsl:param name="displayLetters" select="$letterSet"/>
+		<xsl:param name="fileName" select="'all-index'"/>
+		<xsl:param name="letter"/>
+		<xsl:variable name="localizedLetter">
+			<xsl:choose>
+				<xsl:when test="$letter = 'Symbols'">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Symbols']]/entry[2]/p"/>
+				</xsl:when>
+				<xsl:otherwise>
+					<xsl:value-of select="$letter"/>
+				</xsl:otherwise>
+			</xsl:choose>
+		</xsl:variable>
+		<xsl:variable name="localizedIndex">
+			<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Index']]/entry[2]/p"/>
+		</xsl:variable>
+		<xsl:copy-of select="$noLiveDocs"/>
+		<xsl:copy-of select="$docType"/>
+		<xsl:if test="$config/options[@livedocs='true']">
+			<xsl:comment>#config errmsg=""</xsl:comment>
+		</xsl:if>
+		<xsl:element name="html">
+			<head>
+				<title>
+					<xsl:if test="$splitIndex and $letter">
+						<xsl:value-of select="$localizedLetter"/>
+					</xsl:if>
+					<xsl:if test="not($splitIndex)">
+						<xsl:value-of select="$config/title"/>
+					</xsl:if>
+					<xsl:text> </xsl:text>
+					<xsl:value-of select="localizedIndex"/>
+					<xsl:call-template name="getPageTitlePostFix"/>
+				</title>
+				<xsl:call-template name="getStyleLink">
+					<xsl:with-param name="link" select="asdoc/link"/>
+				</xsl:call-template>
+			</head>
+			<xsl:element name="body">
+				<xsl:if test="$isEclipse">
+					<xsl:attribute name="class">
+						<xsl:text>eclipseBody</xsl:text>
+					</xsl:attribute>
+				</xsl:if>
+				<xsl:call-template name="getTitleScript">
+					<xsl:with-param name="title">
+						<xsl:if test="$splitIndex">
+							<xsl:value-of select="concat($letter,' ',$localizedIndex,' - ',$title-base)"/>
+						</xsl:if>
+						<xsl:if test="not($splitIndex)">
+							<xsl:value-of select="concat('All Index - ',$title-base)"/>
+						</xsl:if>
+					</xsl:with-param>
+				</xsl:call-template>
+				<xsl:call-template name="getLinks2">
+					<xsl:with-param name="subTitle">
+						<xsl:if test="$splitIndex">
+							<xsl:if test="$letter!='Symbols'">
+								<xsl:value-of select="concat($localizedLetter,$nbsp,$localizedIndex)"/>
+							</xsl:if>
+							<xsl:if test="$letter='Symbols'">
+								<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'SymbolsIndex']]/entry[2]/p"/>
+							</xsl:if>
+						</xsl:if>
+						<xsl:if test="not($splitIndex)">
+							<xsl:value-of select="concat('All',$nbsp,'Index')"/>
+						</xsl:if>
+					</xsl:with-param>
+					<xsl:with-param name="fileName" select="$fileName"/>
+					<xsl:with-param name="fileName2" select="'index-list.html'"/>
+					<xsl:with-param name="showProperties" select="false()"/>
+					<xsl:with-param name="showMethods" select="false()"/>
+					<xsl:with-param name="showIndex" select="false()"/>
+				</xsl:call-template>
+				<div class="MainContent">
+					<br/>
+					<table border="0" cellspacing="0" cellpadding="0">
+						<xsl:for-each select="$displayLetters">
+							<tr>
+								<td colspan="2">
+									<a name="{.}"/>
+									<xsl:variable name="currLetter" select="."/>
+									<xsl:for-each select="$letterSet">
+										<xsl:if test="$currLetter=.">
+											<xsl:if test="$currLetter=$symbolsName">
+												<font color="black" size="6px" style="bold">
+													<xsl:call-template name="getLocalizedString">
+														<xsl:with-param name="key" select="."/>
+													</xsl:call-template>
+												</font>
+											</xsl:if>
+											<xsl:if test="$currLetter!=$symbolsName">
+												<font color="black" size="10px" style="bold">
+													<xsl:call-template name="getLocalizedString">
+														<xsl:with-param name="key" select="."/>
+													</xsl:call-template>
+												</font>
+											</xsl:if>
+										</xsl:if>
+										<xsl:if test="$currLetter!=.">
+											<xsl:if test="$splitIndex='false'">
+												<xsl:choose>
+													<xsl:when test="$prog_language_name='javascript'"/>
+													<xsl:otherwise>
+														<a href="#{.}" onclick="javascript:loadClassListFrame('index-list.html');">
+															<xsl:call-template name="getLocalizedString">
+																<xsl:with-param name="key" select="."/>
+															</xsl:call-template>
+														</a>
+													</xsl:otherwise>
+												</xsl:choose>
+											</xsl:if>
+											<xsl:if test="$splitIndex!='false'">
+												<xsl:choose>
+													<xsl:when test="$prog_language_name='javascript'"/>
+													<xsl:otherwise>
+														<a href="all-index-{.}.html" onclick="javascript:loadClassListFrame('index-list.html');">
+															<xsl:call-template name="getLocalizedString">
+																<xsl:with-param name="key" select="."/>
+															</xsl:call-template>
+														</a>
+													</xsl:otherwise>
+												</xsl:choose>
+											</xsl:if>
+										</xsl:if>
+										<xsl:text disable-output-escaping="yes"><![CDATA[&nbsp;&nbsp;]]></xsl:text>
+									</xsl:for-each>
+								</td>
+							</tr>
+							<xsl:variable name="firstUpper" select="."/>
+							<xsl:variable name="checkingSymbol" select=".=$symbolsName and $config/languageElements[@show='true' and (@operators='true' or @specialTypes='true')]"/>
+							<xsl:variable name="firstLower" select="translate($firstUpper,$upperCase,$lowerCase)"/>
+							<xsl:for-each select="$matches">
+								<xsl:sort select="concat(translate(self::apiPackage[apiName='__Global__']/apiName,'Global__','Top Le'),translate(@symbol,$symbols,''),translate(./apiName | @name,'#_.( ',''))"
+									data-type="text" lang="en-US"/>
+								<xsl:sort select="../../apiName | @name"/>
+								<xsl:sort select="../apiName | @name"/>
+								<xsl:variable name="isSymbol" select="string-length(./@symbol) > 0 and not(contains($letters,translate(substring(./@symbol,1,1),$lowerCase,$upperCase)))"/>
+								<xsl:variable name="isSpecialSymbol" select="self::specialType and not(contains($letters,translate(substring(@name,1,1),$lowerCase,$upperCase)))"/>
+								<xsl:variable name="isRestParam" select="starts-with(@name,'...')"/>
+								<xsl:variable name="sortableName">
+									<xsl:choose>
+										<!-- special case for -Infinity -->
+										<xsl:when test="./apiName='-Infinity'">
+											<xsl:value-of select="substring(./apiName,2)"/>
+										</xsl:when>
+										<xsl:when test="./apiName='__Global__'">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'TopLevel']]/entry[2]/p"/>
+										</xsl:when>
+										<xsl:otherwise>
+											<xsl:if test="$isSymbol">
+												<xsl:value-of select="@symbol"/>
+											</xsl:if>
+											<xsl:if test="not($isSymbol)">
+												<xsl:if test="string-length(@symbol) > 0">
+													<xsl:value-of select="@symbol"/>
+												</xsl:if>
+												<xsl:if test="not(string-length(@symbol) > 0)">
+													<xsl:value-of select="translate(./apiName,'#_.( ','')"/>
+												</xsl:if>
+												<xsl:if test="local-name(.) ='style' or local-name(.) ='SkinPart' or local-name(.) ='SkinState' or local-name(.) ='effect' or local-name(.) ='statement' or local-name(.) ='specialType' or local-name(.) ='operator'">
+													<xsl:value-of select="./@name"/>
+												</xsl:if>
+											</xsl:if>
+										</xsl:otherwise>
+									</xsl:choose>
+								</xsl:variable>
+								<xsl:variable name="symbolMatch" select="$checkingSymbol and ($isSymbol or $isSpecialSymbol or $isRestParam)"/>
+								<xsl:if test="$symbolMatch or starts-with($sortableName,$firstLower) or starts-with($sortableName,$firstUpper)">
+									<tr>
+										<td class="idxrow" colspan="2">
+											<xsl:choose>
+												<!-- unsupported must come first, otherwise they show up in their original sections -->
+												<xsl:when test="ancestor::unsupported">
+													<a href="unsupported.html">
+														<xsl:value-of select="@name"/>
+														<xsl:if test="self::method">
+															<xsl:text>()</xsl:text>
+														</xsl:if>
+													</a>
+													<xsl:value-of select="$emdash"/>
+													<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Unsupported']]/entry[2]/p"/>
+													<xsl:text> </xsl:text>
+													<xsl:choose>
+														<xsl:when test="self::globalFunction">
+															<a href="global_functions.html">
+																<xsl:value-of select="../@label"/>
+															</a>
+														</xsl:when>
+														<xsl:when test="self::fscommand">
+															<a href="global_functions.html#fscommand()">
+																<xsl:value-of select="../@label"/>
+															</a>
+														</xsl:when>
+														<xsl:otherwise>
+															<xsl:if test="self::eventHandler and not(string-length(@class))">
+																<xsl:text> global </xsl:text>
+															</xsl:if>
+															<xsl:value-of select="parent::node()/@label"/>
+														</xsl:otherwise>
+													</xsl:choose>
+													<xsl:if test="string-length(@package)">
+														<xsl:text>, </xsl:text>
+														<xsl:if test="string-length(@class)">
+															<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+															<xsl:text> </xsl:text>
+															<a href="">
+																<xsl:value-of select="@package"/>
+															</a>
+														</xsl:if>
+														<xsl:if test="not(string-length(@class))">
+															<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Package']]/entry[2]/p"/>
+															<xsl:text> </xsl:text>
+															<a href="{concat(translate(@package,'.','/'),'/package-detail.html')}">
+																<xsl:value-of select="@package"/>
+															</a>
+														</xsl:if>
+													</xsl:if>
+													<xsl:if test="not(string-length(@package))">
+														<xsl:choose>
+															<xsl:when test="self::class">
+																<xsl:text>, </xsl:text>
+																<a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html');">
+																	<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'TopLevel']]/entry[2]/p"/>
+																</a>
+															</xsl:when>
+															<xsl:otherwise>
+																<xsl:if test="string-length(@class)">
+																	<xsl:text>, </xsl:text>
+																	<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+																	<xsl:text> </xsl:text>
+																	<a href="{@class}.html" onclick="javascript:loadClassListFrame('class-list.html');">
+																		<xsl:value-of select="@class"/>
+																	</a>
+																</xsl:if>
+															</xsl:otherwise>
+														</xsl:choose>
+													</xsl:if>
+												</xsl:when>
+												<xsl:when test="self::fscommand">
+													<a href="{concat('fscommand/',@name,'.html')}" onclick="javascript:loadClassListFrame('fscommand-list.html');">
+														<xsl:value-of select="@name"/>
+													</a>
+													<xsl:value-of select="$emdash"/>
+													<xsl:text>Command for </xsl:text>
+													<a href="global_functions.html#fscommand2()">
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'fscommand2']]/entry[2]/p"/>
+													</a>
+													<xsl:text> </xsl:text>
+													<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'GlobalFunction']]/entry[2]/p"/>
+												</xsl:when>
+												<xsl:when test="(self::apiOperation and (not(@type) or (@type!='handler'))) or self::apiConstructor">
+													<xsl:variable name="packageName" select="ancestor-or-self::apiPackage/apiName"/>
+													<xsl:variable name="isTopLevel">
+														<xsl:call-template name="isTopLevel">
+															<xsl:with-param name="packageName" select="$packageName"/>
+														</xsl:call-template>
+													</xsl:variable>
+													<xsl:variable name="classPath">
+														<!-- AS2 lang elements -->
+														<xsl:if test="$isTopLevel='true' or ../../@type='list'">
+															<xsl:text>.</xsl:text>
+														</xsl:if>
+														<xsl:if test="$isTopLevel='false'">
+															<xsl:value-of select="translate($packageName,'.','/')"/>
+														</xsl:if>
+													</xsl:variable>
+													<xsl:choose>
+														<!-- AS2 lang elements -->
+														<xsl:when test="../../@type='list'">
+															<a href="{../../@href}#{@name}()">
+																<xsl:value-of select="@name"/>
+															</a>
+														</xsl:when>
+														<xsl:when test="ancestor::apiClassifier">
+															<a href="{$classPath}/{../apiName}.html#{apiName}()" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+																<xsl:value-of select="apiName"/>
+															</a>
+														</xsl:when>
+														<xsl:otherwise>
+															<a href="{$classPath}/package.html#{apiName}()" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+																<xsl:value-of select="apiName"/>
+															</a>
+														</xsl:otherwise>
+													</xsl:choose>
+													<xsl:if test="not(@type) or @type!='directive'">
+														<xsl:variable name="params">
+															<xsl:call-template name="getParamList">
+																<xsl:with-param name="params" select=".//apiParam"/>
+															</xsl:call-template>
+														</xsl:variable>
+														<xsl:text>(</xsl:text>
+														<xsl:copy-of select="$params"/>
+														<xsl:text>)</xsl:text>
+													</xsl:if>
+													<xsl:value-of select="$emdash"/>
+													<xsl:if test="self::apiOperation">
+														<xsl:call-template name="getMethodDesc">
+															<xsl:with-param name="classPath" select="$classPath"/>
+														</xsl:call-template>
+													</xsl:if>
+													<xsl:if test="self::apiConstructor">
+														<xsl:call-template name="getConstructorDesc">
+															<xsl:with-param name="classPath" select="$classPath"/>
+														</xsl:call-template>
+													</xsl:if>
+												</xsl:when>
+												<xsl:when test="self::apiValue">
+													<xsl:variable name="isTopLevel">
+														<xsl:call-template name="isTopLevel">
+															<xsl:with-param name="packageName" select="ancestor-or-self::apiPackage/apiName"/>
+														</xsl:call-template>
+													</xsl:variable>
+													<xsl:variable name="classPath">
+														<!-- AS2 lang elements -->
+														<xsl:if test="$isTopLevel='true' or ../../@type='list'">
+															<xsl:text>.</xsl:text>
+														</xsl:if>
+														<xsl:if test="$isTopLevel='false'">
+															<xsl:if test="ancestor::apiClassifier">
+																<xsl:value-of select="translate(ancestor-or-self::apiPackage/apiName,'.','/')"/>
+															</xsl:if>
+															<xsl:if test="not(ancestor::apiClassifier)">
+																<xsl:value-of select="translate(ancestor-or-self::apiPackage/apiName,'.','/')"/>
+															</xsl:if>
+														</xsl:if>
+													</xsl:variable>
+													<xsl:choose>
+														<!-- AS2 lang elements -->
+														<xsl:when test="../../@type='list'">
+															<a href="{../../@href}#{apiName}">
+																<xsl:value-of select="apiName"/>
+															</a>
+														</xsl:when>
+														<xsl:when test="ancestor::apiClassifier">
+															<a href="{$classPath}/{ancestor::apiClassifier/apiName}.html#{apiName}" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+																<xsl:value-of select="apiName"/>
+															</a>
+														</xsl:when>
+														<xsl:otherwise>
+															<a href="{$classPath}/package.html#{apiName}" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+																<xsl:value-of select="apiName"/>
+															</a>
+														</xsl:otherwise>
+													</xsl:choose>
+													<xsl:value-of select="$emdash"/>
+													<xsl:call-template name="getPropertyDesc">
+														<xsl:with-param name="classPath" select="$classPath"/>
+													</xsl:call-template>
+												</xsl:when>
+												<xsl:when test="self::style or self::SkinPart or self::SkinState or self::effect">
+													<xsl:variable name="isTopLevel">
+														<xsl:call-template name="isTopLevel">
+															<xsl:with-param name="packageName" select="ancestor::apiPackage/apiName"/>
+														</xsl:call-template>
+													</xsl:variable>
+													<xsl:variable name="classPath">
+														<!-- AS2 lang elements -->
+														<xsl:if test="$isTopLevel='true' or ../../@type='list'">
+															<xsl:text>.</xsl:text>
+														</xsl:if>
+														<xsl:if test="$isTopLevel='false'">
+															<xsl:value-of select="translate(ancestor-or-self::apiPackage/apiName,'.','/')"/>
+														</xsl:if>
+													</xsl:variable>
+													<xsl:if test="self::style">
+														<a href="{$classPath}/{ancestor::apiClassifier/apiName}.html#style:{@name}" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+															<xsl:value-of select="@name"/>
+														</a>
+														<xsl:value-of select="$emdash"/>
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Style']]/entry[2]/p"/>
+														<xsl:text>, </xsl:text>
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+														<xsl:text> </xsl:text>
+														<xsl:call-template name="getClassRef">
+															<xsl:with-param name="classPath" select="$classPath"/>
+														</xsl:call-template>
+														<tr>
+															<td width="20"/>
+															<td>
+																<xsl:variable name="styleText">
+																	<xsl:if test="./description/@conref">
+																		<xsl:call-template name="getConRefText">
+																			<xsl:with-param name="conref" select="./description/@conref"/>
+																			<xsl:with-param name="descriptionType" select="local-name(./description)"/>
+																			<xsl:with-param name="entryType" select="'style'"/>
+																		</xsl:call-template>
+																	</xsl:if>
+																	<xsl:if test="not(./description/@conref)">
+																		<xsl:value-of select="normalize-space(./description)"/>
+																	</xsl:if>
+																</xsl:variable>
+																<xsl:if test="string-length($styleText) &gt; 0">
+																	<xsl:variable name="styleTextShortDesc">
+																		<xsl:call-template name="getFirstSentence">
+																			<xsl:with-param name="inText" select="$styleText"/>
+																		</xsl:call-template>
+																	</xsl:variable>
+																	<xsl:value-of disable-output-escaping="yes" select="$styleTextShortDesc"/>
+																</xsl:if>
+															</td>
+														</tr>
+													</xsl:if>
+													
+				
+													<xsl:if test="self::SkinPart">
+														<xsl:variable name="pkg" select="translate($classPath,'/','.')"/>
+														<xsl:variable name="class" select="ancestor::apiClassifier/apiName"/>
+														<a href="{$classPath}/{ancestor::apiClassifier/apiName}.html#skinpart:{@name}" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+															<xsl:value-of select="@name"/>
+														</a>
+														<xsl:value-of select="$emdash"/>
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'SkinPart']]/entry[2]/p"/>
+														<xsl:text>, </xsl:text>
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+														<xsl:text> </xsl:text>
+														<xsl:call-template name="getClassRef">
+															<xsl:with-param name="classPath" select="$classPath"/>
+														</xsl:call-template>
+														<tr>
+															<td width="20"/>
+															<td>
+																<xsl:value-of select="normalize-space(./description)"/>
+															</td>
+														</tr>
+													</xsl:if>
+													
+													<xsl:if test="self::SkinState">
+														<xsl:variable name="pkg" select="translate($classPath,'/','.')"/>
+														<xsl:variable name="class" select="ancestor::apiClassifier/apiName"/>
+														<a href="{$classPath}/{ancestor::apiClassifier/apiName}.html#skinstate:{@name}" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+															<xsl:value-of select="@name"/>Skin
+														</a>
+														<xsl:value-of select="$emdash"/>
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'SkinState']]/entry[2]/p"/>
+														<xsl:text>, </xsl:text>
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+														<xsl:text> </xsl:text>
+														<xsl:call-template name="getClassRef">
+															<xsl:with-param name="classPath" select="$classPath"/>
+														</xsl:call-template>
+														<tr>
+															<td width="20"/>
+															<td>
+																<xsl:value-of select="normalize-space(./description)"/>
+															</td>
+														</tr>
+													</xsl:if>
+																										
+													<xsl:if test="self::effect">
+														<a href="{$classPath}/{ancestor::apiClassifier/apiName}.html#effect:{@name}" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+															<xsl:value-of select="@name"/>
+														</a>
+														<xsl:value-of select="$emdash"/>
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Effect']]/entry[2]/p"/>
+														<xsl:text>, </xsl:text>
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+														<xsl:text> </xsl:text>
+														<xsl:call-template name="getClassRef">
+															<xsl:with-param name="classPath" select="$classPath"/>
+														</xsl:call-template>
+													</xsl:if>
+												</xsl:when>
+												<xsl:when test="self::apiPackage">
+													<xsl:variable name="isTopLevel">
+														<xsl:call-template name="isTopLevel">
+															<xsl:with-param name="packageName" select="./apiName"/>
+														</xsl:call-template>
+													</xsl:variable>
+													<xsl:variable name="packagePath">
+														<xsl:if test="$isTopLevel='true'">
+															<xsl:text>.</xsl:text>
+														</xsl:if>
+														<xsl:if test="$isTopLevel='false'">
+															<xsl:value-of select="translate(./apiName,'.','/')"/>
+														</xsl:if>
+													</xsl:variable>
+													<a href="{$packagePath}/package-detail.html" onclick="javascript:loadClassListFrame('{$packagePath}/class-list.html');">
+														<xsl:if test="$isTopLevel='true'">
+															<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'TopLevel']]/entry[2]/p"/>
+														</xsl:if>
+														<xsl:if test="$isTopLevel='false'">
+															<xsl:value-of select="./apiName"/>
+														</xsl:if>
+													</a>
+													<xsl:value-of select="$emdash"/>
+													<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Package']]/entry[2]/p"/>
+												</xsl:when>
+												<xsl:when test="self::apiClassifier">
+													<xsl:variable name="name" select="./apiName"/>
+													<xsl:variable name="packageName">
+														<xsl:if test="../apiName != '__Global__'">
+															<xsl:value-of select="../apiName"/>
+														</xsl:if>
+													</xsl:variable>
+													<xsl:variable name="isTopLevel">
+														<xsl:call-template name="isTopLevel">
+															<xsl:with-param name="packageName" select="$packageName"/>
+														</xsl:call-template>
+													</xsl:variable>
+													<xsl:variable name="classPath">
+														<xsl:if test="$isTopLevel='true'">
+															<xsl:text>.</xsl:text>
+														</xsl:if>
+														<xsl:if test="$isTopLevel='false'">
+															<xsl:value-of select="translate($packageName,'.','/')"/>
+														</xsl:if>
+													</xsl:variable>
+													<a href="{$classPath}/{$name}.html" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+														<xsl:if test="./apiClassifierDetail/apiClassifierDef[apiInterface]">
+															<i>
+																<xsl:value-of select="$name"/>
+															</i>
+														</xsl:if>
+														<xsl:if test="./apiClassifierDetail/apiClassifierDef[not(apiInterface)]">
+															<xsl:value-of select="$name"/>
+														</xsl:if>
+													</a>
+													<xsl:value-of select="$emdash"/>
+													<xsl:call-template name="getClassDesc">
+														<xsl:with-param name="packageName" select="$packageName"/>
+													</xsl:call-template>
+												</xsl:when>
+												<xsl:when test="self::adobeApiEvent or (self::apiOperation and @type='handler')">
+													<xsl:variable name="isTopLevel">
+														<xsl:call-template name="isTopLevel">
+															<xsl:with-param name="packageName" select="ancestor::apiPackage/apiName"/>
+														</xsl:call-template>
+													</xsl:variable>
+													<xsl:variable name="classPath">
+														<!-- AS2 lang elements -->
+														<xsl:if test="$isTopLevel='true' or ../../@type='list'">
+															<xsl:text>.</xsl:text>
+														</xsl:if>
+														<xsl:if test="$isTopLevel='false'">
+															<xsl:if test="ancestor::apiClassifier">
+																<xsl:value-of select="translate(../../apiName,'.','/')"/>
+															</xsl:if>
+															<xsl:if test="not(ancestor::apiClassifier)">
+																<xsl:value-of select="translate(../apiName,'.','/')"/>
+															</xsl:if>
+														</xsl:if>
+													</xsl:variable>
+													<xsl:choose>
+														<!-- AS2 lang elements -->
+														<xsl:when test="../../@type='list'">
+															<a href="{../../@href}#event:{./apiName}">
+																<xsl:value-of select="./apiName"/>
+															</a>
+														</xsl:when>
+														<xsl:when test="ancestor::apiClassifier">
+															<a href="{$classPath}/{../apiName}.html#event:{./apiName}" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+																<xsl:value-of select="./apiName"/>
+															</a>
+														</xsl:when>
+														<xsl:otherwise>
+															<a href="{$classPath}/package-detail.html#event:{./apiName}" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+																<xsl:value-of select="./apiName"/>
+															</a>
+														</xsl:otherwise>
+													</xsl:choose>
+													<xsl:if test="@type='handler'">
+														<xsl:variable name="params">
+															<xsl:call-template name="getParamList">
+																<xsl:with-param name="params" select="params"/>
+															</xsl:call-template>
+														</xsl:variable>
+														<xsl:text>(</xsl:text>
+														<xsl:copy-of select="$params"/>
+														<xsl:text>)</xsl:text>
+													</xsl:if>
+													<xsl:value-of select="$emdash"/>
+													<xsl:call-template name="getEventDesc">
+														<xsl:with-param name="classPath" select="$classPath"/>
+													</xsl:call-template>
+												</xsl:when>
+												<xsl:when test="self::operator or self::statement">
+													<xsl:variable name="suffix">
+														<xsl:if test="self::operator and deprecated">
+															<xsl:value-of select="'_deprecated'"/>
+														</xsl:if>
+														<xsl:if test="self::statment or not(deprecated)">
+															<xsl:value-of select="''"/>
+														</xsl:if>
+													</xsl:variable>
+													<xsl:variable name="href">
+														<xsl:if test="$config/options/@docversion='2'">
+															<xsl:value-of select="../@href"/>
+														</xsl:if>
+														<xsl:if test="not($config/options/@docversion='2')">
+															<xsl:value-of select="local-name()"/>
+															<xsl:text>s.html</xsl:text>
+														</xsl:if>
+													</xsl:variable>
+													<a href="{$href}#{concat(translate(@name,' ','_'),$suffix)}">
+														<xsl:if test="string-length(@symbol)">
+															<xsl:value-of select="@symbol"/>
+															<xsl:text> (</xsl:text>
+														</xsl:if>
+														<xsl:value-of select="@name"/>
+														<xsl:if test="string-length(@symbol)">
+															<xsl:text>)</xsl:text>
+														</xsl:if>
+													</a>
+													<xsl:value-of select="$emdash"/>
+													<xsl:if test="self::operator">
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Operator']]/entry[2]/p"/>
+													</xsl:if>
+													<xsl:if test="self::statement">
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Statement']]/entry[2]/p"/>
+													</xsl:if>
+												</xsl:when>
+												<xsl:when test="self::specialType">
+													<a href="specialTypes.html#{@name}">
+														<xsl:value-of select="@name"/>
+													</a>
+													<xsl:value-of select="$emdash"/>
+													<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'SpecialType']]/entry[2]/p"/>
+												</xsl:when>
+												<xsl:when test="self::entry">
+													<a href="{@href}" onclick="loadClassListFrame('mxml-tags.html');">
+														<xsl:value-of select="@name"/>
+													</a>
+													<xsl:value-of select="$emdash"/>
+													<a href="mxml-tag-detail.html" onclick="loadClassListFrame('mxml-tags.html');">
+														<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'MXMLOnly']]/entry[2]/p"/>
+													</a>
+													<xsl:choose>
+														<xsl:when test="(self::statement or self::specialType)">
+															<xsl:variable name="desc">
+																<xsl:value-of disable-output-escaping="yes" select="./shortDescription"/>
+															</xsl:variable>
+															<xsl:call-template name="deTilda">
+																<xsl:with-param name="inText" select="$desc"/>
+															</xsl:call-template>
+														</xsl:when>
+														<xsl:otherwise>
+															<xsl:variable name="desc">
+																<xsl:if test="string-length(./shortdesc) &gt; 0 and not(string-length(./shortdesc/@conref) &gt; 0)">
+																	<xsl:value-of disable-output-escaping="yes" select="./shortdesc"/>
+																</xsl:if>
+																<xsl:if test="not(string-length(./shortdesc) &gt; 0) and (string-length(./shortdesc/@conref) &gt; 0)">
+																	<xsl:choose>
+																		<xsl:when test="ancestor-or-self::apiOperation">
+																			<xsl:call-template name="getConRefText">
+																				<xsl:with-param name="conref" select="./shortdesc/@conref"/>
+																				<xsl:with-param name="descriptionType" select="'shortdesc'"/>
+																				<xsl:with-param name="entryType" select="'method'"/>
+																				<xsl:with-param name="currentPackage" select="ancestor-or-self::apiPackage/apiName"/>
+																			</xsl:call-template>
+																		</xsl:when>
+																		<xsl:when test="ancestor-or-self::apiValue">
+																			<xsl:call-template name="getConRefText">
+																				<xsl:with-param name="conref" select="./shortdesc/@conref"/>
+																				<xsl:with-param name="descriptionType" select="'shortdesc'"/>
+																				<xsl:with-param name="entryType" select="'property'"/>
+																				<xsl:with-param name="currentPackage" select="ancestor-or-self::apiPackage/apiName"/>
+																			</xsl:call-template>
+																		</xsl:when>
+																		<xsl:when test="ancestor-or-self::adobeApiEvent">
+																			<xsl:call-template name="getConRefText">
+																				<xsl:with-param name="conref" select="./shortdesc/@conref"/>
+																				<xsl:with-param name="descriptionType" select="'shortdesc'"/>
+																				<xsl:with-param name="entryType" select="'event'"/>
+																				<xsl:with-param name="currentPackage" select="ancestor-or-self::apiPackage/apiName"/>
+																			</xsl:call-template>
+																		</xsl:when>
+																	</xsl:choose>
+																</xsl:if>
+															</xsl:variable>
+															<xsl:call-template name="deTilda">
+																<xsl:with-param name="inText" select="$desc"/>
+															</xsl:call-template>
+														</xsl:otherwise>
+													</xsl:choose>
+												</xsl:when>
+											</xsl:choose>
+										</td>
+									</tr>
+									<tr>
+										<td width="20"/>
+										<td>
+											<xsl:choose>
+												<xsl:when test="deprecated">
+													<xsl:apply-templates select="deprecated"/>
+												</xsl:when>
+												<xsl:when test="(self::apiValue or self::apiOperation or self::apiConstructor or self::adobeApiEvent) and ../../deprecated">
+													<xsl:copy-of select="$deprecatedLabel"/>
+													<em>
+														<xsl:variable name="deprecated" select="$asdoc_terms/row[entry[1][p/text() = 'DeprecatedAsOf']]/entry[2]/p"/>
+														<xsl:apply-templates select="$deprecated" mode="terms">
+															<xsl:with-param name="class" select="../../@name"/>
+															<xsl:with-param name="as-of" select="../../deprecated/@as-of"/>
+														</xsl:apply-templates>
+													</em>
+												</xsl:when>
+												<xsl:when test="self::entry">
+													<xsl:call-template name="deTilda">
+														<xsl:with-param name="inText" select="node()"/>
+													</xsl:call-template>
+												</xsl:when>
+												<xsl:when test="self::effect">
+													<xsl:call-template name="deTilda">
+														<xsl:with-param name="inText" select="./description"/>
+													</xsl:call-template>
+												</xsl:when>
+												<xsl:when test="self::apiPackage">
+													<xsl:call-template name="getPackageComment">
+														<xsl:with-param name="packageName" select="./apiName"/>
+													</xsl:call-template>
+												</xsl:when>
+												<xsl:otherwise>
+													<!-- AS2 lang elements -->
+													<xsl:choose>
+														<xsl:when test="(self::operator or self::statement or self::specialType)">
+															<xsl:if test="string-length(shortDescription/.) or string-length(short-description)">
+																<xsl:call-template name="deTilda">
+																	<xsl:with-param name="inText" select="shortDescription/. | short-description/."/>
+																</xsl:call-template>
+															</xsl:if>
+														</xsl:when>
+														<xsl:otherwise>
+															<xsl:variable name="desc">
+																<xsl:if test="string-length(normalize-space(./shortdesc)) &gt; 0 and not(string-length(normalize-space(./shortdesc/@conref)) &gt; 0)">
+																	<xsl:call-template name="deTilda">
+																		<xsl:with-param name="inText" select="./shortdesc"/>
+																	</xsl:call-template>
+																</xsl:if>
+																<xsl:if test="not(string-length(normalize-space(./shortdesc)) &gt; 0) and (string-length(normalize-space(./shortdesc/@conref)) &gt; 0)">
+																	<xsl:choose>
+																		<xsl:when test="ancestor-or-self::apiOperation">
+																			<xsl:call-template name="getConRefText">
+																				<xsl:with-param name="conref" select="./shortdesc/@conref"/>
+																				<xsl:with-param name="descriptionType" select="'shortdesc'"/>
+																				<xsl:with-param name="entryType" select="'method'"/>
+																				<xsl:with-param name="currentPackage" select="ancestor-or-self::apiPackage/apiName"/>
+																			</xsl:call-template>
+																		</xsl:when>
+																		<xsl:when test="ancestor-or-self::apiValue">
+																			<xsl:call-template name="getConRefText">
+																				<xsl:with-param name="conref" select="./shortdesc/@conref"/>
+																				<xsl:with-param name="descriptionType" select="'shortdesc'"/>
+																				<xsl:with-param name="entryType" select="'property'"/>
+																				<xsl:with-param name="currentPackage" select="ancestor-or-self::apiPackage/apiName"/>
+																			</xsl:call-template>
+																		</xsl:when>
+																		<xsl:when test="ancestor-or-self::adobeApiEvent">
+																			<xsl:call-template name="getConRefText">
+																				<xsl:with-param name="conref" select="./shortdesc/@conref"/>
+																				<xsl:with-param name="descriptionType" select="'shortdesc'"/>
+																				<xsl:with-param name="entryType" select="'event'"/>
+																				<xsl:with-param name="currentPackage" select="ancestor-or-self::apiPackage/apiName"/>
+																			</xsl:call-template>
+																		</xsl:when>
+																	</xsl:choose>
+																</xsl:if>
+																<xsl:if test="not(string-length(normalize-space(./shortdesc)) &gt; 0) and (string-length(normalize-space(./shortdesc/@conref)) = 0)">
+																	<xsl:choose>
+																		<xsl:when test="ancestor-or-self::apiOperation">
+																			<xsl:if test="ancestor-or-self::apiOperation/apiOperationDetail/apiOperationDef/apiInheritDoc">
+																				<xsl:if
+																					test="ancestor-or-self::apiClassifier/apiClassifierDetail/apiClassifierDef/apiBaseClassifier or ancestor-or-self::apiClassifier/apiClassifierDetail/apiBaseInterface ">
+																					<xsl:call-template name="getInheritDocText">
+																						<xsl:with-param name="baseClass" select="ancestor-or-self::apiClassifier/apiClassifierDetail/apiClassifierDef/apiBaseClassifier"/>
+																						<xsl:with-param name="descriptionType" select="'shortdesc'"/>
+																						<xsl:with-param name="entryType" select="'apiOperation'"/>
+																						<xsl:with-param name="nameToMatch" select="ancestor-or-self::apiOperation/apiName"/>
+																					</xsl:call-template>
+																				</xsl:if>
+																			</xsl:if>
+																		</xsl:when>
+																		<xsl:when test="ancestor-or-self::apiValue">
+																			<xsl:if test="ancestor-or-self::apiValue/apiValueDetail/apiValueDef/apiInheritDoc">
+																				<xsl:if
+																					test="ancestor-or-self::apiClassifier/apiClassifierDetail/apiClassifierDef/apiBaseClassifier or ancestor-or-self::apiClassifier/apiClassifierDetail/apiBaseInterface ">
+																					<xsl:call-template name="getInheritDocText">
+																						<xsl:with-param name="baseClass" select="ancestor-or-self::apiClassifier/apiClassifierDetail/apiClassifierDef/apiBaseClassifier"/>
+																						<xsl:with-param name="descriptionType" select="'shortdesc'"/>
+																						<xsl:with-param name="entryType" select="'apiValue'"/>
+																						<xsl:with-param name="nameToMatch" select="ancestor-or-self::apiValue/apiName"/>
+																					</xsl:call-template>
+																				</xsl:if>
+																			</xsl:if>
+																		</xsl:when>
+																	</xsl:choose>
+																</xsl:if>
+															</xsl:variable>
+															<xsl:variable name="text">
+																<xsl:call-template name="search-and-replace">
+																	<xsl:with-param name="search-string" select="'~~'"/>
+																	<xsl:with-param name="replace-string" select="'*'"/>
+																	<xsl:with-param name="input" select="$desc"/>
+																</xsl:call-template>
+															</xsl:variable>
+															<xsl:value-of select="$text"/>
+														</xsl:otherwise>
+													</xsl:choose>
+												</xsl:otherwise>
+											</xsl:choose>
+										</td>
+									</tr>
+								</xsl:if>
+							</xsl:for-each>
+							<tr>
+								<td colspan="2" style="padding-bottom:20px"/>
+							</tr>
+							<xsl:if test="$splitIndex!='false'">
+								<tr>
+									<td colspan="2">
+										<xsl:variable name="currLetter" select="."/>
+										<xsl:for-each select="$letterSet">
+											<xsl:if test="$currLetter=.">
+												<xsl:if test="$currLetter=$symbolsName">
+													<font color="black" size="6px" style="bold">
+														<xsl:call-template name="getLocalizedString">
+															<xsl:with-param name="key" select="."/>
+														</xsl:call-template>
+													</font>
+												</xsl:if>
+												<xsl:if test="$currLetter!=$symbolsName">
+													<font color="black" size="10px" style="bold">
+														<xsl:call-template name="getLocalizedString">
+															<xsl:with-param name="key" select="."/>
+														</xsl:call-template>
+													</font>
+												</xsl:if>
+											</xsl:if>
+											<xsl:if test="$currLetter!=.">
+												<xsl:if test="$splitIndex='false'">
+													<xsl:choose>
+														<xsl:when test="$prog_language_name='javascript'"/>
+														<xsl:otherwise>
+															<a href="#{.}" onclick="javascript:loadClassListFrame('index-list.html');">
+																<xsl:call-template name="getLocalizedString">
+																	<xsl:with-param name="key" select="."/>
+																</xsl:call-template>
+															</a>
+														</xsl:otherwise>
+													</xsl:choose>
+												</xsl:if>
+												<xsl:if test="$splitIndex!='false'">
+													<xsl:choose>
+														<xsl:when test="$prog_language_name='javascript'"/>
+														<xsl:otherwise>
+															<a href="all-index-{.}.html" onclick="javascript:loadClassListFrame('index-list.html');">
+																<xsl:call-template name="getLocalizedString">
+																	<xsl:with-param name="key" select="."/>
+																</xsl:call-template>
+															</a>
+														</xsl:otherwise>
+													</xsl:choose>
+												</xsl:if>
+											</xsl:if>
+											<xsl:text disable-output-escaping="yes"><![CDATA[&nbsp;&nbsp;]]></xsl:text>
+										</xsl:for-each>
+									</td>
+								</tr>
+							</xsl:if>
+						</xsl:for-each>
+					</table>
+					<p/>
+					<xsl:call-template name="getFeedbackLink">
+						<xsl:with-param name="topic">
+							<xsl:if test="$splitIndex">
+								<xsl:value-of select="concat($letter,' Index')"/>
+							</xsl:if>
+							<xsl:if test="not($splitIndex)">
+								<xsl:value-of select="'Index'"/>
+							</xsl:if>
+						</xsl:with-param>
+						<xsl:with-param name="filename" select="$fileName"/>
+						<xsl:with-param name="filename2" select="'index-list.html'"/>
+					</xsl:call-template>
+					<center class="copyright">
+						<xsl:copy-of select="$copyright"/>
+					</center>
+				</div>
+				<xsl:if test="$config/options[@livedocs='true']">
+					<div class="separator">&#160;</div>
+					<xsl:comment>BEGIN IONCOMMENTS</xsl:comment>
+					<div id="ionComHere"> </div>
+					<xsl:comment>END IONCOMMENTS</xsl:comment>
+					<xsl:comment>#include virtual="ionComments.ssi"</xsl:comment>
+					<p id="creativecommons" class="creativecommons">
+						<a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">
+							<img id="creativecommons_img" src="images/CC.png"/>
+						</a>
+					</p>
+					<xsl:comment>#include virtual="/livedocs/googleAnalytics.ssi"</xsl:comment>
+					<xsl:comment>#include virtual="/ubi/analytics/analytics_ssi.html"</xsl:comment>
+				</xsl:if>
+			</xsl:element>
+		</xsl:element>
+		<xsl:copy-of select="$copyrightComment"/>
+	</xsl:template>
+	<xsl:template name="getClassRef">
+		<xsl:param name="classPath"/>
+		<xsl:choose>
+			<xsl:when test="string-length($classPath) > 1">
+				<xsl:choose>
+					<xsl:when test="$prog_language_name='javascript'"/>
+					<xsl:otherwise>
+						<xsl:value-of select="ancestor::apiPackage/apiName"/>
+						<xsl:text>.</xsl:text>
+					</xsl:otherwise>
+				</xsl:choose>
+				<a href="{$classPath}/{ancestor::apiClassifier/apiName}.html" onclick="javascript:loadClassListFrame('{$classPath}/class-list.html');">
+					<xsl:value-of select="ancestor::apiClassifier/apiName"/>
+				</a>
+			</xsl:when>
+			<xsl:otherwise>
+				<a href="{ancestor::apiClassifier/apiName}.html" onclick="javascript:loadClassListFrame('class-list.html');">
+					<xsl:value-of select="ancestor::apiClassifier/apiName"/>
+				</a>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template name="getMethodDesc">
+		<xsl:param name="classPath"/>
+		<!-- AS2 lang elements -->
+		<xsl:if test="parent::apiClassifier">
+			<!-- TODO handle more variations (override,final?) -->
+			<xsl:if test="apiOperationDetail/apiOperationDef/apiStatic">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'StaticMethodIn']]/entry[2]/p"/>
+				<xsl:text>, </xsl:text>
+			</xsl:if>
+			<xsl:if test="not(apiOperationDetail/apiOperationDef/apiStatic)">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Method']]/entry[2]/p"/>
+				<xsl:text>, </xsl:text>
+			</xsl:if>
+			<xsl:text> </xsl:text>
+			<xsl:if test="../apiClassifierDetail/apiClassifierDef/apiInterface">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'InterfaceIn']]/entry[2]/p"/>
+			</xsl:if>
+			<xsl:if test="not(../apiClassifierDetail/apiClassifierDef/apiInterface)">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+			</xsl:if>
+			<xsl:text> </xsl:text>
+			<xsl:call-template name="getClassRef">
+				<xsl:with-param name="classPath" select="$classPath"/>
+			</xsl:call-template>
+		</xsl:if>
+		<xsl:if test="parent::apiPackage">
+			<xsl:if test="apiOperationDetail/apiOperationDef/apiStatic">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'PackageStaticFunctionIn']]/entry[2]/p"/>
+				<xsl:text>, </xsl:text>
+			</xsl:if>
+			<xsl:if test="not(apiOperationDetail/apiOperationDef/apiStatic)">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'PackageFunctionIn']]/entry[2]/p"/>
+				<xsl:text>, </xsl:text>
+			</xsl:if>
+			<xsl:variable name="isTopLevel">
+				<xsl:call-template name="isTopLevel">
+					<xsl:with-param name="packageName" select="ancestor::apiPackage/apiName"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:if test="$isTopLevel='false'">
+				<a href="{$classPath}/package.html" onclick="loadClassListFrame('{$classPath}/class-list.html')">
+					<xsl:value-of select="ancestor::apiPackage/apiName"/>
+				</a>
+			</xsl:if>
+			<xsl:if test="$isTopLevel!='false'">
+				<a href="package.html" onclick="loadClassListFrame('class-list.html')">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'TopLevel']]/entry[2]/p"/>
+				</a>
+			</xsl:if>
+		</xsl:if>
+		<!-- AS2 lang elements -->
+		<xsl:if test="../../@type='list'">
+			<xsl:if test="@type='directive'">
+				<xsl:text>Compiler Directive</xsl:text>
+			</xsl:if>
+			<xsl:if test="@type!='directive'">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'GlobalFunction']]/entry[2]/p"/>
+			</xsl:if>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="getConstructorDesc">
+		<xsl:param name="classPath"/>
+		<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Constructor']]/entry[2]/p"/>
+		<xsl:text>, </xsl:text>
+		<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+		<xsl:text> </xsl:text>
+		<xsl:call-template name="getClassRef">
+			<xsl:with-param name="classPath" select="$classPath"/>
+		</xsl:call-template>
+	</xsl:template>
+	<xsl:template name="getPropertyDesc">
+		<xsl:param name="classPath"/>
+		<!-- AS2 lang elements -->
+		<xsl:if test="parent::apiClassifier">
+			<xsl:if test="$prog_language_name='ActionScript'">
+				<xsl:if test="apiValueDetail/apiValueDef/apiStatic">
+					<xsl:if test="not(apiValueDetail/apiValueDef/apiProperty)">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ConstantStaticPropertyIn']]/entry[2]/p"/>
+						<xsl:text>,</xsl:text>
+					</xsl:if>
+					<xsl:if test="apiValueDetail/apiValueDef/apiProperty">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'StaticPropertyIn']]/entry[2]/p"/>
+						<xsl:text>,</xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="not(apiValueDetail/apiValueDef/apiStatic)">
+					<xsl:if test="not(apiValueDetail/apiValueDef/apiProperty)">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ConstantPropertyIn']]/entry[2]/p"/>
+						<xsl:text>,</xsl:text>
+					</xsl:if>
+					<xsl:if test="apiValueDetail/apiValueDef/apiProperty">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'PropertyIn']]/entry[2]/p"/>
+						<xsl:text>,</xsl:text>
+					</xsl:if>
+				</xsl:if>
+			</xsl:if>
+			<xsl:text> </xsl:text>
+			<xsl:if test="../apiClassifierDetail/apiClassifierDef/apiInterface">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'InterfaceIn']]/entry[2]/p"/>
+			</xsl:if>
+			<xsl:if test="not(../apiClassifierDetail/apiClassifierDef/apiInterface)">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+			</xsl:if>
+			<xsl:text> </xsl:text>
+			<xsl:call-template name="getClassRef">
+				<xsl:with-param name="classPath" select="$classPath"/>
+			</xsl:call-template>
+		</xsl:if>
+		<xsl:if test="parent::apiPackage">
+			<xsl:if test="apiValueDetail/apiValueDef/apiStatic">
+				<xsl:if test="not(apiValueDetail/apiValueDef/apiProperty)">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'PackageConstantStaticPropertyIn']]/entry[2]/p"/>
+					<xsl:text>, </xsl:text>
+				</xsl:if>
+				<xsl:if test="apiValueDetail/apiValueDef/apiProperty">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'PackageStaticPropertyIn']]/entry[2]/p"/>
+					<xsl:text>, </xsl:text>
+				</xsl:if>
+			</xsl:if>
+			<xsl:if test="not(apiValueDetail/apiValueDef/apiStatic)">
+				<xsl:if test="not(apiValueDetail/apiValueDef/apiProperty)">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'PackageConstantPropertyIn']]/entry[2]/p"/>
+					<xsl:text>, </xsl:text>
+				</xsl:if>
+				<xsl:if test="apiValueDetail/apiValueDef/apiProperty">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Package']]/entry[2]/p"/>
+					<xsl:text> </xsl:text>
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Property']]/entry[2]/p"/>
+					<xsl:text>, </xsl:text>
+				</xsl:if>
+			</xsl:if>
+			<xsl:variable name="isTopLevel">
+				<xsl:call-template name="isTopLevel">
+					<xsl:with-param name="packageName" select="ancestor::apiPackage/apiName"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:if test="$isTopLevel='false'">
+				<a href="{$classPath}/package.html" onclick="loadClassListFrame('{$classPath}/class-list.html')">
+					<xsl:value-of select="ancestor::apiPackage/apiName"/>
+				</a>
+			</xsl:if>
+			<xsl:if test="$isTopLevel!='false'">
+				<a href="package.html" onclick="loadClassListFrame('class-list.html')">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'TopLevel']]/entry[2]/p"/>
+				</a>
+			</xsl:if>
+		</xsl:if>
+		<!-- AS2 lang elements -->
+		<xsl:if test="../../@type='list'">
+			<xsl:if test="../../@name='Constants'">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ConstantProperty']]/entry[2]/p"/>
+			</xsl:if>
+			<xsl:if test="../../@name!='Constants'">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'GlobalProperty']]/entry[2]/p"/>
+			</xsl:if>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="getEventDesc">
+		<xsl:param name="classPath"/>
+		<!-- AS2 lang elements -->
+		<xsl:if test="parent::apiClassifier">
+			<xsl:variable name="typeName">
+				<xsl:if test="../apiClassifierDetail/apiClassifierDef/apiInterface">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'InterfaceIn']]/entry[2]/p"/>
+				</xsl:if>
+				<xsl:if test="not(../apiClassifierDetail/apiClassifierDef/apiInterface)">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+				</xsl:if>
+			</xsl:variable>
+			<xsl:choose>
+				<xsl:when test="@type = 'handler'">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'EventHandlerIn']]/entry[2]/p"/>
+					<xsl:text>,</xsl:text>
+				</xsl:when>
+				<xsl:when test="@type != 'handler'">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'EventListenerIn']]/entry[2]/p"/>
+					<xsl:text>,</xsl:text>
+				</xsl:when>
+				<xsl:otherwise>
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'EventIn']]/entry[2]/p"/>
+					<xsl:text>,</xsl:text>
+				</xsl:otherwise>
+			</xsl:choose>
+			<xsl:text> </xsl:text>
+			<xsl:value-of select="$typeName"/>
+			<xsl:text> </xsl:text>
+			<xsl:call-template name="getClassRef">
+				<xsl:with-param name="classPath" select="$classPath"/>
+			</xsl:call-template>
+		</xsl:if>
+		<xsl:if test="not(../../@type) or ../../@type='list'">
+			<xsl:if test="@type = 'handler'">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'GlobalEventHandler']]/entry[2]/p"/>
+			</xsl:if>
+			<xsl:if test="@type != 'handler'">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'GlobalEventListener']]/entry[2]/p"/>
+			</xsl:if>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="getPackageComment">
+		<xsl:param name="packageName"/>
+		<xsl:if test="not($config/overviews/package)">
+			<xsl:variable name="packageComments" select="document($packageOverviewFile)/overviews/packages/package[@name=$packageName]"/>
+			<xsl:for-each select="$packageComments/shortDescription">
+				<xsl:call-template name="deTilda">
+					<xsl:with-param name="inText" select="."/>
+				</xsl:call-template>
+			</xsl:for-each>
+		</xsl:if>
+		<xsl:if test="$config/overviews/package">
+			<xsl:for-each select="$config/overviews/package">
+				<xsl:variable name="packageOverview" select="document(.)/overviews/packages/package[@name=$packageName]"/>
+				<xsl:for-each select="$packageOverview/shortDescription">
+					<xsl:call-template name="deTilda">
+						<xsl:with-param name="inText" select="."/>
+					</xsl:call-template>
+				</xsl:for-each>
+			</xsl:for-each>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="getClassDesc">
+		<xsl:param name="packageName"/>
+		<xsl:if test="string-length($packageName)=0">
+			<xsl:if test="apiClassifierDetail/apiClassifierDef/apiFinal">
+				<xsl:if test="apiClassifierDetail/apiClassifierDef/apiDynamic">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'FinalDynamicClass']]/entry[2]/p"/>
+				</xsl:if>
+				<xsl:if test="not(apiClassifierDetail/apiClassifierDef/apiDynamic)">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'FinalClass']]/entry[2]/p"/>
+				</xsl:if>
+			</xsl:if>
+			<xsl:if test="not(apiClassifierDetail/apiClassifierDef/apiFinal)">
+				<xsl:if test="apiClassifierDetail/apiClassifierDef/apiDynamic">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'DynamicClassIn']]/entry[2]/p"/>
+				</xsl:if>
+				<xsl:if test="not(apiClassifierDetail/apiClassifierDef/apiDynamic)">
+					<xsl:if test="apiClassifierDetail/apiClassifierDef/apiInterface">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Interface']]/entry[2]/p"/>
+					</xsl:if>
+					<xsl:if test="not(apiClassifierDetail/apiClassifierDef/apiInterface)">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+					</xsl:if>
+				</xsl:if>
+			</xsl:if>
+			<xsl:text>, </xsl:text>
+			<a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html');">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'TopLevel']]/entry[2]/p"/>
+			</a>
+		</xsl:if>
+		<xsl:if test="string-length($packageName)">
+			<xsl:if test="apiClassifierDetail/apiClassifierDef/apiFinal">
+				<xsl:if test="apiClassifierDetail/apiClassifierDef/apiDynamic">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'FinalDynamicClass']]/entry[2]/p"/>
+				</xsl:if>
+				<xsl:if test="not(apiClassifierDetail/apiClassifierDef/apiDynamic)">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'FinalClass']]/entry[2]/p"/>
+				</xsl:if>
+			</xsl:if>
+			<xsl:if test="not(apiClassifierDetail/apiClassifierDef/apiFinal)">
+				<xsl:if test="apiClassifierDetail/apiClassifierDef/apiDynamic">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'DynamicClassIn']]/entry[2]/p"/>
+				</xsl:if>
+				<xsl:if test="not(apiClassifierDetail/apiClassifierDef/apiDynamic)">
+					<xsl:if test="apiClassifierDetail/apiClassifierDef/apiInterface">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Interface']]/entry[2]/p"/>
+					</xsl:if>
+					<xsl:if test="not(apiClassifierDetail/apiClassifierDef/apiInterface)">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'ClassIn']]/entry[2]/p"/>
+					</xsl:if>
+				</xsl:if>
+			</xsl:if>
+			<xsl:text>, </xsl:text>
+			<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Package']]/entry[2]/p"/>
+			<xsl:text> </xsl:text>
+			<xsl:variable name="isTopLevel">
+				<xsl:call-template name="isTopLevel">
+					<xsl:with-param name="packageName" select="$packageName"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:if test="$isTopLevel='false'">
+				<a href="{translate($packageName,'.','/')}/package-detail.html" onclick="javascript:loadClassListFrame('{translate($packageName,'.','/')}/class-list.html');">
+					<xsl:value-of select="$packageName"/>
+				</a>
+			</xsl:if>
+			<xsl:if test="$isTopLevel!='false'">
+				<a href="package.html" onclick="loadClassListFrame('class-list.html')">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'TopLevel']]/entry[2]/p"/>
+				</a>
+			</xsl:if>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="getParamList">
+		<xsl:param name="params"/>
+		<xsl:for-each select="$params">
+			<xsl:if test="position()>1">
+				<xsl:text>, </xsl:text>
+			</xsl:if>
+			<xsl:variable name="typeName">
+				<xsl:if test="./apiType and not(./apiOperationClassifier)">
+					<xsl:value-of select="./apiType/@value"/>
+				</xsl:if>
+				<xsl:if test="./apiOperationClassifier and not(./apiType)">
+					<xsl:value-of select="./apiOperationClassifier"/>
+				</xsl:if>
+			</xsl:variable>
+			<xsl:if test="$prog_language_name = 'ActionScript'">
+				<xsl:if test="$config/options/@docversion='2' and @optional='true'">
+					<xsl:text>[</xsl:text>
+				</xsl:if>
+				<xsl:if test="($typeName!= 'restParam')">
+					<xsl:value-of select="./apiItemName"/>
+					<xsl:if test="($typeName!= '')">
+						<xsl:text>:</xsl:text>
+						<xsl:call-template name="processParamType">
+							<xsl:with-param name="typeName" select="$typeName"/>
+						</xsl:call-template>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="($typeName = 'restParam')">
+					<xsl:text>... rest</xsl:text>
+				</xsl:if>
+				<xsl:if test="$config/options/@docversion='2' and @optional='true'">
+					<xsl:text>]</xsl:text>
+				</xsl:if>
+			</xsl:if>
+		</xsl:for-each>
+	</xsl:template>
+	<xsl:template name="processParamType">
+		<xsl:param name="typeName"/>
+		<xsl:if test="($typeName='list')">
+			<a href="{$typeName}.html">
+				<xsl:value-of select="$typeName"/>
+			</a>
+		</xsl:if>
+		<xsl:if test="$typeName !='list'">
+			<xsl:variable name="doesTypeExist">
+				<xsl:call-template name="doesClassExist">
+					<xsl:with-param name="class_name" select="translate($typeName, '[]', '')"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:choose>
+				<xsl:when test="$doesTypeExist = '1'">
+					<xsl:variable name="href">
+						<xsl:call-template name="convertFullName">
+							<xsl:with-param name="fullname" select="$typeName"/>
+							<xsl:with-param name="separator">/</xsl:with-param>
+						</xsl:call-template>
+					</xsl:variable>
+					<xsl:if test="string-length($href)">
+						<a href="{$href}.html">
+							<xsl:attribute name="onclick">
+								<xsl:text>javascript:loadClassListFrame('</xsl:text>
+								<xsl:call-template name="substring-before-last">
+									<xsl:with-param name="input" select="$href"/>
+									<xsl:with-param name="substr" select="'/'"/>
+								</xsl:call-template>
+								<xsl:text>./class-list.html');</xsl:text>
+							</xsl:attribute>
+							<xsl:value-of select="$typeName"/>
+						</a>
+					</xsl:if>
+				</xsl:when>
+				<xsl:otherwise>
+					<xsl:value-of select="$typeName"/>
+				</xsl:otherwise>
+			</xsl:choose>
+		</xsl:if>
+	</xsl:template>
+</xsl:stylesheet>
diff --git a/erikdebruin/sdk.asjs/asdoc/templates/asdoc-util.xslt b/erikdebruin/sdk.asjs/asdoc/templates/asdoc-util.xslt
new file mode 100644
index 0000000..4363401
--- /dev/null
+++ b/erikdebruin/sdk.asjs/asdoc/templates/asdoc-util.xslt
@@ -0,0 +1,4216 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saxon="http://sf.net/saxon" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ifn="urn:internal:functions"
+	exclude-result-prefixes="saxon xs ifn">
+	<xsl:character-map name="disable">
+		<xsl:output-character character="&amp;" string="&amp;"/>
+		<xsl:output-character character="&lt;" string="&lt;"/>
+		<xsl:output-character character="&gt;" string="&gt;"/>
+		<xsl:output-character character="&#145;" string="&amp;lsquo;"/>
+		<xsl:output-character character="&#146;" string="&amp;apos;"/>
+		<xsl:output-character character="&#151;" string="&amp;mdash;"/>
+		<xsl:output-character character="&#x2014;" string="&amp;mdash;"/>
+		<xsl:output-character character="&#x2009;" string="&amp;thinsp;"/>
+		<xsl:output-character character="&#xAE;" string="&amp;reg;"/>
+		<xsl:output-character character="&#xB0;" string="&amp;deg;"/>
+		<xsl:output-character character="&#x2122;" string="&amp;trade;"/>
+	</xsl:character-map>
+	<xsl:output method="html" encoding="UTF-8" indent="no" omit-xml-declaration="yes" use-character-maps="disable"/>
+	<xsl:key name="match" match="//apiPackage" use="@id"/>
+	<xsl:variable name="newline">
+		<xsl:text/>
+	</xsl:variable>
+	<xsl:variable name="productName" select="$config//product"/>
+	<xsl:variable name="markOfTheWeb" select="'&lt;!-- saved from url=(0014)about:internet -->'"/>
+	<xsl:variable name="docType">
+		<!-- insert byte order mark needed for Flash Panel Help -->
+		<xsl:if test="$config/options[@livedocs!='true']">
+			<xsl:text disable-output-escaping="yes"></xsl:text>
+		</xsl:if>
+		<xsl:text disable-output-escaping="yes">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;</xsl:text>
+		<xsl:value-of select="$newline"/>
+		<xsl:if test="$config/options[@standalone='true']">
+			<xsl:value-of disable-output-escaping="yes" select="$markOfTheWeb"/>
+			<xsl:value-of select="$newline"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:variable name="frameDocType">
+		<xsl:text disable-output-escaping="yes">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Frameset//EN&quot; &quot;http://www.w3.org/TR/html4/frameset.dtd&quot;&gt;</xsl:text>
+		<xsl:value-of select="$newline"/>
+	</xsl:variable>
+	<xsl:function name="ifn:myFormatDate">
+		<xsl:variable name="lookup" as="node()+">
+			<term value="Jan">January</term>
+			<term value="Feb">February</term>
+			<term value="Mar">March</term>
+			<term value="Apr">April</term>
+			<term value="May">May</term>
+			<term value="Jun">June</term>
+			<term value="Jul">July</term>
+			<term value="Aug">August</term>
+			<term value="Sep">September</term>
+			<term value="Oct">October</term>
+			<term value="Nov">November</term>
+			<term value="Dec">December</term>
+			<term value="Mon">Monday</term>
+			<term value="Tue">Tuesday</term>
+			<term value="Wed">Wednesday</term>
+			<term value="Thu">Thursday</term>
+			<term value="Fri">Friday</term>
+			<term value="Sat">Saturday</term>
+			<term value="Sun">Sunday</term>
+			<term value="AM">A.M.</term>
+			<term value="PM">P.M.</term>
+		</xsl:variable>
+		<xsl:variable name="date" select="format-dateTime(current-dateTime(),  '[F] [MNn] [D] [Y], [h01]:[m01] [PN] [ZN] ' )"/>
+		<xsl:value-of select="for $i in tokenize($date, ' ') return ($lookup[. = $i]/@value, $i)[1]"/>
+	</xsl:function>
+	<xsl:param name="locale" select="'en-us'"/>
+	<xsl:param name="asdocTermsFilename" select="'ASDoc_terms.xml'"/>
+	<xsl:variable name="asdoc_terms" select="document($asdocTermsFilename)//tbody"/>
+	<xsl:param name="configFilename" select="'ASDoc_Config.xml'"/>
+	<xsl:variable name="config" select="document($configFilename)/asDocConfig"/>
+	<xsl:param name="ditaFileDir" select="''"/>
+	<xsl:param name="packageCommentsFilename" select="'packages.xml'"/>
+	<xsl:param name="AS1tooltip" select="'This example can be used with ActionScript 1.0'"/>
+	<xsl:param name="AS2tooltip" select="$asdoc_terms/row[entry[1][p/text() = 'AS2tooltip']]/entry[2]/p"/>
+	<xsl:param name="AS3tooltip" select="$asdoc_terms/row[entry[1][p/text() = 'AS3tooltip']]/entry[2]/p"/>
+	<xsl:param name="showASIcons" select="'false'"/>
+	<xsl:param name="showInheritanceIcon" select="'true'"/>
+	<xsl:param name="inheritanceIcon" select="'inherit-arrow.jpg'"/>
+	<xsl:param name="isEclipse" select="$config/options[@eclipse='true']"/>
+	<xsl:param name="isLiveDocs" select="$config/options[@livedocs='true']"/>
+	<xsl:param name="liveDocsSearchSite" select="$config/livedocs/searchsite/."/>
+	<xsl:param name="liveDocsSearchString" select="$config/livedocs/searchstring/."/>
+	<xsl:param name="liveDocsSearchLocale" select="$config/livedocs/locale/."/>
+	<xsl:param name="liveDocsSearch" select="$asdoc_terms/row[entry[1][p/text() = 'searchLivedocs']]/entry[2]/p"/>
+	<xsl:param name="liveDocsSearchServlet" select="$config/livedocs/searchservlet/."/>
+	<xsl:param name="isStandalone" select="$config/options[@standalone='true']"/>
+	<xsl:param name="isSkin" select="$config/skinLink/."/>	
+	<xsl:param name="prog_language_name" select="'ActionScript'"/>
+	<xsl:variable name="id.match" select="document('flashclasses.xml')//package//class"/>
+	<xsl:variable name="id.match.name" select="document('flashclasses.xml')//package"/>
+	<xsl:variable name="id.match.class" select="document('flashclasses.xml')//category//class"/>
+	<xsl:variable name="class.File.Name" select="document('ClassHeader.xml')//apiClassifier"/>
+	<xsl:param name="process_xref_href_attribute" select="'0'"/>
+	<xsl:param name="showLangVersionWarnings">
+		<xsl:if test="$config/warnings/@langversion='true'">
+			<xsl:value-of select="'true'"/>
+		</xsl:if>
+	</xsl:param>
+	<xsl:param name="showPlayerVersionWarnings">
+		<xsl:if test="$config/warnings/@playerversion='true'">
+			<xsl:value-of select="'true'"/>
+		</xsl:if>
+	</xsl:param>
+	<xsl:param name="noLiveDocs">
+		<xsl:if test="$config/options[@livedocs='true']">
+			<xsl:comment>livedocs:no</xsl:comment>
+			<xsl:value-of select="$newline"/>
+		</xsl:if>
+	</xsl:param>
+	<xsl:param name="showXrefs" select="$config/xrefs[@show='true']"/>
+	<xsl:variable name="xrefs">
+		<xsl:if test="$showXrefs">
+			<xsl:copy-of select="document($config/xrefs/@mapfile)/helpreferences"/>
+		</xsl:if>
+	</xsl:variable>
+	<xsl:param name="title-base" select="$config/windowTitle/."/>
+	<xsl:param name="title-jslr" select="$asdoc_terms/row[entry[1][p/text() = 'JSLR_Book_Title']]/entry[2]/p"/>
+	<xsl:param name="page-title-base" select="$config/title/."/>
+	<xsl:param name="timestamp">
+		<xsl:value-of select="ifn:myFormatDate()"/>
+	</xsl:param>
+	<xsl:param name="copyright">
+		<xsl:copy-of select="$config/footer"/>
+		<xsl:text disable-output-escaping="yes">&lt;br/&gt;</xsl:text>
+		<xsl:if test="$config/dateInFooter='true'">
+			<xsl:value-of select="$timestamp"/>
+		</xsl:if>
+		<xsl:text> </xsl:text>
+	</xsl:param>
+	<xsl:variable name="copyrightComment">
+		<xsl:comment>
+			<xsl:copy-of select="$copyright"/>
+		</xsl:comment>
+	</xsl:variable>
+	<xsl:variable name="upperCase">ABCDEFGHIJKLMNOPQRSTUVWXYZ</xsl:variable>
+	<xsl:variable name="lowerCase">abcdefghijklmnopqrstuvwxyz</xsl:variable>
+	<xsl:variable name="thinsp">
+		<xsl:text>&#x2009;</xsl:text>
+	</xsl:variable>
+	<xsl:variable name="emdash">
+		<xsl:text> &#x2014; </xsl:text>
+	</xsl:variable>
+	<xsl:variable name="asterisk">
+		<xsl:text>&#x2A;</xsl:text>
+	</xsl:variable>
+	<xsl:variable name="nbsp">
+		<xsl:text>&#xA0;</xsl:text>
+	</xsl:variable>
+	<xsl:variable name="degree">
+		<xsl:text>&#xB0;</xsl:text>
+	</xsl:variable>
+	<xsl:variable name="trademark">
+		<xsl:text>&#x2122;</xsl:text>
+	</xsl:variable>
+	<xsl:variable name="registered">
+		<xsl:text>&#xAE;</xsl:text>
+	</xsl:variable>
+	<xsl:template name="getRelativePath">
+		<xsl:param name="currentPath"/>
+		<xsl:choose>
+			<xsl:when test="not($currentPath) or $currentPath='__Global__'">
+				<xsl:value-of select="''"/>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:if test="contains($currentPath,'.')">
+					<xsl:call-template name="getRelativePath">
+						<xsl:with-param name="currentPath" select="substring-after($currentPath,'.')"/>
+					</xsl:call-template>
+				</xsl:if>
+				<xsl:value-of select="'../'"/>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template name="getBaseRef">
+		<xsl:param name="packageName"/>
+		<xsl:variable name="isTopLevel">
+			<xsl:call-template name="isTopLevel">
+				<xsl:with-param name="packageName" select="$packageName"/>
+			</xsl:call-template>
+		</xsl:variable>
+		<xsl:if test="$isTopLevel='false'">
+			<xsl:variable name="newName" select="substring-after($packageName,'.')"/>
+			<xsl:if test="$packageName">
+				<xsl:text>../</xsl:text>
+				<xsl:call-template name="getBaseRef">
+					<xsl:with-param name="packageName" select="$newName"/>
+				</xsl:call-template>
+			</xsl:if>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="convertNumberListIntoBoolean">
+		<xsl:param name="numberList"/>
+		<xsl:choose>
+			<xsl:when
+				test="contains($numberList,'1') or contains($numberList,'2') or contains($numberList,'3') or contains($numberList,'4') or contains($numberList,'5') or contains($numberList,'6') or contains($numberList,'7') or contains($numberList,'8') or contains($numberList,'9')">
+				<xsl:value-of select="'true'"/>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:value-of select="'false'"/>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template name="getStyleLink">
+		<xsl:param name="link"/>
+		<xsl:param name="packageName"/>
+		<xsl:choose>
+			<!-- TODO support this? -->
+			<xsl:when test="false()">
+				<xsl:for-each select="$link">
+					<xsl:copy-of select="."/>
+				</xsl:for-each>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:variable name="baseRef">
+					<xsl:call-template name="getBaseRef">
+						<xsl:with-param name="packageName" select="$packageName"/>
+					</xsl:call-template>
+				</xsl:variable>
+				<xsl:element name="link">
+					<xsl:attribute name="rel">stylesheet</xsl:attribute>
+					<xsl:attribute name="href"><xsl:value-of select="$baseRef"/>style.css</xsl:attribute>
+					<xsl:attribute name="type">text/css</xsl:attribute>
+					<xsl:attribute name="media">screen</xsl:attribute>
+				</xsl:element>
+				<xsl:element name="link">
+					<xsl:attribute name="rel">stylesheet</xsl:attribute>
+					<xsl:attribute name="href"><xsl:value-of select="$baseRef"/>print.css</xsl:attribute>
+					<xsl:attribute name="type">text/css</xsl:attribute>
+					<xsl:attribute name="media">print</xsl:attribute>
+				</xsl:element>
+				<xsl:element name="link">
+					<xsl:attribute name="rel">stylesheet</xsl:attribute>
+					<xsl:attribute name="href"><xsl:value-of select="$baseRef"/>override.css</xsl:attribute>
+					<xsl:attribute name="type">text/css</xsl:attribute>
+				</xsl:element>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+	<xsl:template name="getTitleScript">
+		<xsl:param name="packageName"/>
+		<xsl:param name="title" select="$title-base"/>
+		<xsl:variable name="baseRef">
+			<xsl:call-template name="getBaseRef">
+				<xsl:with-param name="packageName" select="$packageName"/>
+			</xsl:call-template>
+		</xsl:variable>
+		<script language="javascript" type="text/javascript">
+			<xsl:attribute name="src">
+				<xsl:value-of select="$baseRef"/>
+				<xsl:text>asdoc.js</xsl:text>
+			</xsl:attribute>
+		</script>
+		<xsl:if test="$isEclipse">
+			<script language="javascript" type="text/javascript">
+				<xsl:comment> eclipseBuild = true;</xsl:comment>
+			</script>
+		</xsl:if>
+		<script language="javascript" type="text/javascript">
+			<xsl:attribute name="src">
+				<xsl:value-of select="$baseRef"/>
+				<xsl:text>help.js</xsl:text>
+			</xsl:attribute>
+		</script>
+		<script language="javascript" type="text/javascript">
+			<xsl:attribute name="src">
+				<xsl:value-of select="$baseRef"/>
+				<xsl:text>cookies.js</xsl:text>
+			</xsl:attribute>
+		</script>
+		<script language="javascript" type="text/javascript">
+			<xsl:comment>
+				asdocTitle = '<xsl:value-of select="$title"/>';
+				var baseRef = '<xsl:value-of select="$baseRef"/>';
+				window.onload = configPage;
+			</xsl:comment>
+		</script>
+		<xsl:text>&#xa;</xsl:text>
+		<xsl:if test="$config/options[@standalonesearch='true']">
+			<xsl:call-template name="search.function.submit">
+				<xsl:with-param name="baseRef" select="$baseRef"/>
+			</xsl:call-template>
+		</xsl:if>
+		<script type="text/javascript">
+			scrollToNameAnchor();
+		</script>
+	</xsl:template>
+	<xsl:template name="search.function.submit">
+		<xsl:param name="baseRef"/>
+		<script language="javascript" type="text/javascript">
+			<xsl:comment>
+				<xsl:text>&#xa;</xsl:text>
+				<xsl:text>function submitValue(){</xsl:text>
+				<xsl:text>&#xa;</xsl:text>
+				<xsl:text>var searchStr=document.getElementById('search-livedocs').value;</xsl:text>
+				<xsl:text>&#xa;</xsl:text>
+				<xsl:text>window.location="</xsl:text><xsl:value-of select="$baseRef"/><xsl:text>search.html"+"###"+searchStr;</xsl:text>
+				<xsl:text>&#xa;</xsl:text>
+				<xsl:text>}</xsl:text>
+				<xsl:text>&#xa;</xsl:text>
+			</xsl:comment>
+		</script>
+	</xsl:template>
+	<xsl:template name="getLinks">
+		<xsl:param name="packageName" select="''"/>
+		<xsl:param name="fileName"/>
+		<xsl:param name="fileName2" select="'all-classes.html'"/>
+		<xsl:param name="showInnerClasses" select="false()"/>
+		<xsl:param name="showConstants" select="false()"/>
+		<xsl:param name="showProperties" select="true()"/>
+		<xsl:param name="showConstructors" select="false()"/>
+		<xsl:param name="showMethods" select="true()"/>
+		<xsl:param name="showStyles" select="false()"/>
+		<xsl:param name="showSkinState" select="false()"/>
+		<xsl:param name="showSkinPart" select="false()"/>		
+		<xsl:param name="showEffects" select="false()"/>
+		<xsl:param name="showEvents" select="false()"/>
+		<xsl:param name="showIncludeExamples" select="false()"/>
+		<xsl:param name="showPackages" select="true()"/>
+		<xsl:param name="showAllClasses" select="true()"/>
+		<xsl:param name="showLanguageElements" select="boolean($config/languageElements[@show='true'])"/>
+		<xsl:param name="showIndex" select="true()"/>
+		<xsl:param name="showAppendixes" select="true()"/>
+		<xsl:param name="showPackageConstants" select="false()"/>
+		<xsl:param name="showPackageProperties" select="false()"/>
+		<xsl:param name="showPackageFunctions" select="false()"/>
+		<xsl:param name="showInterfaces" select="false()"/>
+		<xsl:param name="showClasses" select="false()"/>
+		<xsl:param name="showPackageUse" select="false()"/>
+		<xsl:param name="copyNum" select="'1'"/>
+		<xsl:param name="additionalLinks"/>
+		<xsl:param name="splitIndex" select="$config/options[@splitIndex='true']"/>
+		<xsl:param name="showMXMLOnly" select="boolean($config/options[@showMXMLOnly='true'])"/>
+		<xsl:param name="showConventions" select="boolean($config/options[@showConventions!='false'])"/>
+		<xsl:variable name="baseRef">
+			<xsl:call-template name="getBaseRef">
+				<xsl:with-param name="packageName" select="$packageName"/>
+			</xsl:call-template>
+		</xsl:variable>
+		<xsl:variable name="href">
+			<xsl:variable name="isTopLevel">
+				<xsl:call-template name="isTopLevel">
+					<xsl:with-param name="packageName" select="$packageName"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:if test="$isTopLevel='false'">
+				<xsl:value-of select="translate($packageName,'.','/')"/>
+				<xsl:text>/</xsl:text>
+			</xsl:if>
+		</xsl:variable>
+		<xsl:if test="$copyNum='1'">
+			<div class="pageTop"/>
+			<table width="100%" cellpadding="0" cellspacing="0" id="titleTable" style="display:none">
+				<tr>
+					<td valign="left" width="64" style="padding-left:5px">
+						<img src="{$baseRef}images/mm-icon.jpg" border="0">
+							<xsl:attribute name="alt">
+								<xsl:call-template name="getLocalizedString">
+									<xsl:with-param name="key">AdobeLogo</xsl:with-param>
+								</xsl:call-template>
+							</xsl:attribute>
+							<xsl:attribute name="title">
+								<xsl:call-template name="getLocalizedString">
+									<xsl:with-param name="key">AdobeLogo</xsl:with-param>
+								</xsl:call-template>
+							</xsl:attribute>
+						</img>
+					</td>
+					<td align="center" valign="middle">
+						<xsl:variable name="fontSize">
+							<xsl:if test="string-length($config/title/@size)">
+								<xsl:value-of select="$config/title/@size"/>
+							</xsl:if>
+							<xsl:if test="not(string-length($config/title/@size))">
+								<xsl:value-of select="24"/>
+							</xsl:if>
+						</xsl:variable>
+						<h1 style="font-size:{$fontSize}px">
+							<xsl:value-of select="$title-base"/>
+						</h1>
+					</td>
+				</tr>
+				<tr>
+					<td colspan="2" height="5px"/>
+				</tr>
+			</table>
+		</xsl:if>
+		<xsl:if test="not($copyNum='1')">
+			<xsl:call-template name="getNavLinks">
+				<xsl:with-param name="copyNum" select="$copyNum"/>
+				<xsl:with-param name="baseRef" select="$baseRef"/>
+				<xsl:with-param name="showPackages" select="$showPackages"/>
+				<xsl:with-param name="showAllClasses" select="$showAllClasses"/>
+				<xsl:with-param name="showLanguageElements" select="$showLanguageElements"/>
+				<xsl:with-param name="showMXMLOnly" select="$showMXMLOnly"/>
+				<xsl:with-param name="showIndex" select="$showIndex"/>
+				<xsl:with-param name="splitIndex" select="$splitIndex"/>
+				<xsl:with-param name="showAppendixes" select="$showAppendixes"/>
+				<xsl:with-param name="showConventions" select="$showConventions"/>
+				<xsl:with-param name="href" select="$href"/>
+				<xsl:with-param name="fileName" select="$fileName"/>
+				<xsl:with-param name="fileName2" select="$fileName2"/>
+			</xsl:call-template>
+		</xsl:if>
+		<div width="100%" class="topLinks" align="right">
+			<span>
+
+				<xsl:if test="$showProperties">
+					<a href="#propertySummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Properties']]/entry[2]/p"/>
+					</a>
+					<xsl:if
+						test="$showPackageProperties or $showConstructors or $showMethods or $showPackageFunctions or $showEvents or $showStyles or $showEffects or $showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showPackageProperties">
+					<a href="package.html#propertySummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Properties']]/entry[2]/p"/>
+					</a>
+					<xsl:if
+						test="$showConstructors or $showMethods or $showPackageFunctions or $showEvents or $showStyles or $showEffects or $showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showConstructors">
+					<a href="#constructorSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Constructor']]/entry[2]/p"/>
+					</a>
+					<xsl:if
+						test="$showMethods or $showPackageFunctions or $showEvents or $showStyles or $showEffects or $showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="not($showMethods=false)">
+					<a href="#methodSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Method']]/entry[2]/p"/>
+					</a>
+					<xsl:if
+						test="$showPackageFunctions or $showEvents or $showStyles or $showEffects or $showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showPackageFunctions">
+					<a href="package.html#methodSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Functions']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showEvents or $showStyles or $showEffects or $showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showEvents">
+					<a href="#eventSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Events']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showStyles or $showEffects or $showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showStyles">
+					<a href="#styleSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Styles']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showSkinState or $showEffects or $showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showSkinPart">
+					<a href="#SkinPartSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'SkinParts']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showSkinState or $showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showSkinState">
+					<a href="#SkinStateSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'SkinStates']]/entry[2]/p"/>
+					</a>					
+					<xsl:if test="$showEffects or $showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showEffects">
+					<a href="#effectSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Effects']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showConstants or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showConstants">
+					<a href="#constantSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Constants']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showPackageConstants">
+					<a href="package.html#constantSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Constants']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showInterfaces">
+					<a href="package-detail.html#interfaceSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Interfaces']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showClasses or $showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showClasses">
+					<a href="package-detail.html#classSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Classes']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showPackageUse or $showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showPackageUse">
+					<a href="package-use.html">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Use']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$showIncludeExamples or $additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$showIncludeExamples">
+					<a href="#includeExamplesSummary">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Examples']]/entry[2]/p"/>
+					</a>
+					<xsl:if test="$additionalLinks">
+						<xsl:text>&#xA0;| </xsl:text>
+					</xsl:if>
+				</xsl:if>
+				<xsl:if test="$additionalLinks">
+					<xsl:copy-of select="$additionalLinks"/>
+				</xsl:if>
+			</span>
+		</div>
+		<xsl:if test="not($copyNum='2')">
+			<xsl:call-template name="getNavLinks">
+				<xsl:with-param name="copyNum" select="$copyNum"/>
+				<xsl:with-param name="baseRef" select="$baseRef"/>
+				<xsl:with-param name="showPackages" select="$showPackages"/>
+				<xsl:with-param name="showAllClasses" select="$showAllClasses"/>
+				<xsl:with-param name="showLanguageElements" select="$showLanguageElements"/>
+				<xsl:with-param name="showMXMLOnly" select="$showMXMLOnly"/>
+				<xsl:with-param name="showIndex" select="$showIndex"/>
+				<xsl:with-param name="splitIndex" select="$splitIndex"/>
+				<xsl:with-param name="showAppendixes" select="$showAppendixes"/>
+				<xsl:with-param name="showConventions" select="$showConventions"/>
+				<xsl:with-param name="href" select="$href"/>
+				<xsl:with-param name="fileName" select="$fileName"/>
+				<xsl:with-param name="fileName2" select="$fileName2"/>
+			</xsl:call-template>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="getLinks2">
+		<xsl:param name="subTitle" select="$nbsp"/>
+		<xsl:param name="packageName" select="''"/>
+		<xsl:param name="fileName"/>
+		<xsl:param name="fileName2" select="'all-classes.html'"/>
+		<xsl:param name="showInnerClasses"/>
+		<xsl:param name="showConstants" select="false()"/>
+		<xsl:param name="showProperties" select="true()"/>
+		<xsl:param name="showConstructors" select="false()"/>
+		<xsl:param name="showMethods" select="true()"/>
+		<xsl:param name="showStyles" select="false()"/>
+		<xsl:param name="showSkinState" select="false()"/>
+		<xsl:param name="showSkinPart" select="false()"/>		
+		<xsl:param name="showEffects" select="false()"/>
+		<xsl:param name="showEvents" select="false()"/>
+		<xsl:param name="showIncludeExamples" select="false()"/>
+		<xsl:param name="showPackages" select="true()"/>
+		<xsl:param name="showAllClasses" select="true()"/>
+		<xsl:param name="showLanguageElements" select="boolean($config/languageElements[@show='true'])"/>
+		<xsl:param name="showIndex" select="true()"/>
+		<xsl:param name="showAppendixes" select="boolean($config/appendixes[@show='true'])"/>
+		<xsl:param name="showPackageConstants" select="false()"/>
+		<xsl:param name="showPackageProperties" select="false()"/>
+		<xsl:param name="showPackageFunctions" select="false()"/>
+		<xsl:param name="showInterfaces" select="false()"/>
+		<xsl:param name="showClasses" select="false()"/>
+		<xsl:param name="showPackageUse" select="false()"/>
+		<xsl:param name="copyNum" select="'1'"/>
+		<xsl:param name="additionalLinks"/>
+		<xsl:param name="splitIndex" select="$config/options[@splitIndex='true']"/>
+		<xsl:param name="showConventions" select="boolean($config/options[@showConventions!='false'])"/>
+		<xsl:variable name="baseRef">
+			<xsl:call-template name="getBaseRef">
+				<xsl:with-param name="packageName" select="$packageName"/>
+			</xsl:call-template>
+		</xsl:variable>
+		<xsl:variable name="href">
+			<xsl:variable name="isTopLevel">
+				<xsl:call-template name="isTopLevel">
+					<xsl:with-param name="packageName" select="$packageName"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:if test="$isTopLevel='false'">
+				<xsl:value-of select="translate($packageName,'.','/')"/>
+				<xsl:text>/</xsl:text>
+			</xsl:if>
+		</xsl:variable>
+		<xsl:if test="$copyNum='1'">
+			<xsl:if test="not($config/options[@eclipse='true'])">
+				<table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none">
+					<tr>
+						<td class="titleTableTitle" align="left">
+							<xsl:choose>
+								<xsl:when test="$prog_language_name='javascript'"/>
+								<xsl:otherwise>
+									<xsl:value-of disable-output-escaping="yes" select="$page-title-base"/>
+								</xsl:otherwise>
+							</xsl:choose>
+						</td>
+						<xsl:if test="$config/options[@ion='true']">
+							<td class="titleTableSearch" align="center">
+								<xsl:comment>#include virtual="/livedocs/flex/3/langref/ionsearchform.ssi"</xsl:comment>
+							</td>
+						</xsl:if>
+						<xsl:if test="$config/options[@livedocs='true']">
+							<td class="titleTableSearch" align="center">
+								<form class="searchForm" target="adbe_window" method="get" action="{$liveDocsSearchServlet}"
+									onsubmit="this.term.value = this.termPrefix.value + &quot;\&quot;&quot; + this.search_text.value + &quot;\&quot;&quot;;">
+									<input class="hidden" name="loc" value="{$liveDocsSearchLocale}" type="hidden"/>
+									<input class="hidden" name="termPrefix" value="{$liveDocsSearchSite}" type="hidden"/>
+									<input class="hidden" name="term" value="" type="hidden"/>
+									<input class="hidden" name="area" value="" type="hidden"/>
+									<input id="search-livedocs" name="search_text" value="" title="{$liveDocsSearchString}" type="text"/>
+									<xsl:text> </xsl:text>
+									<input type="submit" name="action" value="{$liveDocsSearch}"/>
+								</form>
+							</td>
+						</xsl:if>
+						<xsl:variable name="ref.path">
+							<xsl:value-of select="$baseRef"/>
+							<xsl:text>search.html</xsl:text>
+						</xsl:variable>
+						<xsl:if test="$config/options[@standalonesearch='true']">
+							<td class="titleTableSearch" align="center">
+								<form class="searchForm" method="get" action="{$ref.path}" onsubmit="submitValue();">
+									<input class="hidden" name="loc" value="{$liveDocsSearchLocale}" type="hidden"/>
+									<input class="hidden" name="termPrefix" value="" type="hidden"/>
+									<input class="hidden" name="term" value="" type="hidden"/>
+									<input class="hidden" name="area" value="" type="hidden"/>
+									<input id="search-livedocs" name="search_text" value="" title="{$liveDocsSearchString}" type="text"/>
+									<xsl:text> </xsl:text>
+									<input type="button" name="action" value="{$liveDocsSearch}" onclick="submitValue()"/>
+								</form>
+							</td>
+						</xsl:if>
+						<td class="titleTableTopNav" align="right">
+							<xsl:choose>
+								<xsl:when test="$prog_language_name='javascript'"/>
+								<xsl:otherwise>
+									<xsl:call-template name="getNavLinks2">
+										<xsl:with-param name="copyNum" select="$copyNum"/>
+										<xsl:with-param name="baseRef" select="$baseRef"/>
+										<xsl:with-param name="showPackages" select="$showPackages"/>
+										<xsl:with-param name="showAllClasses" select="$showAllClasses"/>
+										<xsl:with-param name="showLanguageElements" select="$showLanguageElements"/>
+										<xsl:with-param name="showIndex" select="$showIndex"/>
+										<xsl:with-param name="splitIndex" select="$splitIndex"/>
+										<xsl:with-param name="showAppendixes" select="$showAppendixes"/>
+										<xsl:with-param name="showConventions" select="$showConventions"/>
+										<xsl:with-param name="href" select="$href"/>
+										<xsl:with-param name="fileName" select="$fileName"/>
+										<xsl:with-param name="fileName2" select="$fileName2"/>
+									</xsl:call-template>
+								</xsl:otherwise>
+							</xsl:choose>
+						</td>
+						<td class="titleTableLogo" align="right" rowspan="3">
+							<img src="{$baseRef}images/logo.jpg" class="logoImage">
+								<xsl:attribute name="alt">
+									<xsl:call-template name="getLocalizedString">
+										<xsl:with-param name="key">AdobeLogo</xsl:with-param>
+									</xsl:call-template>
+								</xsl:attribute>
+								<xsl:attribute name="title">
+									<xsl:call-template name="getLocalizedString">
+										<xsl:with-param name="key">AdobeLogo</xsl:with-param>
+									</xsl:call-template>
+								</xsl:attribute>
+							</img>
+						</td>
+					</tr>
+					<tr class="titleTableRow2">
+						<td class="titleTableSubTitle" id="subTitle" align="left">
+							<xsl:if test="string-length($subTitle)">
+								<xsl:value-of select="$subTitle"/>
+							</xsl:if>
+							<xsl:if test="not(string-length($subTitle))">
+								<xsl:value-of select="$nbsp"/>
+							</xsl:if>
+						</td>
+						<td class="titleTableSubNav" id="subNav" align="right">
+							<xsl:if test="$config/options[@livedocs='true']">
+								<xsl:attribute name="colspan">
+									<xsl:text>2</xsl:text>
+								</xsl:attribute>
+							</xsl:if>
+							<xsl:if test="$config/options[@ion='true']">
+								<xsl:attribute name="colspan">
+									<xsl:text>2</xsl:text>
+								</xsl:attribute>
+							</xsl:if>
+							<xsl:if test="$config/options[@standalonesearch='true']">
+								<xsl:attribute name="colspan">
+									<xsl:text>2</xsl:text>
+								</xsl:attribute>
+							</xsl:if>
+							<xsl:choose>
+								<xsl:when test="$prog_language_name='javascript'"/>
+								<xsl:otherwise>
+									<xsl:if test="$showProperties=true()">
+										<a href="#propertySummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Properties']]/entry[2]/p"/>
+										</a>
+										<xsl:if
+											test="$showPackageProperties=true()  or $showConstructors=true()  or $showMethods=true()  or $showPackageFunctions=true()  or $showEvents=true()  or $showStyles=true()  or $showEffects=true()  or $showConstants=true()  or $showPackageConstants=true()  or $showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showPackageProperties">
+										<a href="package.html#propertySummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Properties']]/entry[2]/p"/>
+										</a>
+										<xsl:if
+											test="$showConstructors=true()  or $showMethods=true()  or $showPackageFunctions=true()  or $showEvents=true()  or $showStyles=true()  or $showEffects=true()  or $showConstants=true()  or $showPackageConstants=true()  or $showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showConstructors=true()">
+										<a href="#constructorSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Constructor']]/entry[2]/p"/>
+										</a>
+										<xsl:if
+											test="$showMethods=true()  or $showPackageFunctions=true()  or $showEvents=true()  or $showStyles=true()  or $showEffects=true()  or $showConstants=true()  or $showPackageConstants=true()  or $showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="not($showMethods=false())">
+										<a href="#methodSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Methods']]/entry[2]/p"/>
+										</a>
+										<xsl:if
+											test="$showPackageFunctions=true()  or $showEvents=true()  or $showStyles=true()  or $showEffects=true()  or $showConstants=true()  or $showPackageConstants=true()  or $showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showPackageFunctions">
+										<a href="package.html#methodSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Functions']]/entry[2]/p"/>
+										</a>
+										<xsl:if
+											test="$showEvents=true()  or $showStyles=true()  or $showEffects=true()  or $showConstants=true()  or $showPackageConstants=true()  or $showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showEvents=true()">
+										<a href="#eventSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Events']]/entry[2]/p"/>
+										</a>
+										<xsl:if
+											test="$showStyles=true()  or $showSkinState=true() or $showEffects=true()  or $showConstants=true()  or $showPackageConstants=true()  or $showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showStyles=true()">
+										<a href="#styleSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Styles']]/entry[2]/p"/>
+										</a>
+										<xsl:if test="$showSkinState=true() or $showEffects=true() or $showConstants=true() or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples=true() or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+
+									<xsl:if test="$showSkinPart=true()">
+										<a href="#SkinPartSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'SkinParts']]/entry[2]/p"/>
+										</a>
+										<xsl:if test="$showSkinState=true() or $showConstants=true() or $showPackageConstants or $showInterfaces or $showClasses or $showPackageUse or $showIncludeExamples=true() or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showSkinState=true()">
+										<a href="#SkinStateSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'SkinStates']]/entry[2]/p"/>
+										</a>										
+										<xsl:if test="$showEffects=true()  or $showConstants=true()  or $showPackageConstants=true()  or $showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showEffects=true()">
+										<a href="#effectSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Effects']]/entry[2]/p"/>
+										</a>
+										<xsl:if test="$showConstants=true()  or $showPackageConstants=true()  or $showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showConstants=true()">
+										<a href="#constantSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Constants']]/entry[2]/p"/>
+										</a>
+										<xsl:if test="$showPackageConstants=true()  or $showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showPackageConstants">
+										<a href="package.html#constantSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Constants']]/entry[2]/p"/>
+										</a>
+										<xsl:if test="$showInterfaces=true()  or $showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showInterfaces">
+										<a href="package-detail.html#interfaceSummary">
+											<xsl:call-template name="getLocalizedString">
+												<xsl:with-param name="key">Interfaces</xsl:with-param>
+											</xsl:call-template>
+										</a>
+										<xsl:if test="$showClasses=true()  or $showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showClasses">
+										<xsl:variable name="href">
+											<xsl:if test="$fileName != 'deprecated'">
+												<xsl:text>package-detail.html</xsl:text>
+											</xsl:if>
+											<xsl:text>#classSummary</xsl:text>
+										</xsl:variable>
+										<a href="{$href}">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Classes']]/entry[2]/p"/>
+										</a>
+										<xsl:if test="$showPackageUse=true()  or $showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showPackageUse">
+										<a href="package-use.html">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Use']]/entry[2]/p"/>
+										</a>
+										<xsl:if test="$showIncludeExamples=true()  or $additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$showIncludeExamples=true()">
+										<a href="#includeExamplesSummary">
+											<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Examples']]/entry[2]/p"/>
+										</a>
+										<xsl:if test="$additionalLinks">
+											<xsl:text>&#xA0;| </xsl:text>
+										</xsl:if>
+									</xsl:if>
+									<xsl:if test="$additionalLinks">
+										<xsl:copy-of select="$additionalLinks"/>
+									</xsl:if>
+								</xsl:otherwise>
+							</xsl:choose>
+						</td>
+					</tr>
+					<tr class="titleTableRow3">
+						<td>
+							<xsl:attribute name="colspan">
+								<xsl:if test="$config/options[@livedocs='true']">
+									<xsl:text>3</xsl:text>
+								</xsl:if>
+								<xsl:choose>
+									<xsl:when test="not($config/options[@livedocs='true']) and $config/options[@standalonesearch='false']">
+										<xsl:text>3</xsl:text>
+									</xsl:when>
+									<xsl:otherwise>
+										<xsl:text>3</xsl:text>
+									</xsl:otherwise>
+								</xsl:choose>
+							</xsl:attribute>
+							<xsl:value-of select="$nbsp"/>
+						</td>
+					</tr>
+				</table>
+			</xsl:if>
+			<script language="javascript" type="text/javascript" xml:space="preserve">
+				<xsl:comment>
+				<xsl:text/>
+					<xsl:text>if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {</xsl:text><xsl:text>titleBar_setSubTitle("</xsl:text><xsl:value-of select="$subTitle"/><xsl:text>"); </xsl:text><xsl:text>titleBar_setSubNav(</xsl:text><xsl:value-of select="$showConstants"/><xsl:text>,</xsl:text><xsl:value-of select="$showProperties"/><xsl:text>,</xsl:text><xsl:value-of select="$showStyles"/><xsl:text>,</xsl:text><xsl:value-of select="$showSkinPart"/><xsl:text>,</xsl:text><xsl:value-of select="$showSkinState"/><xsl:text>,</xsl:text><xsl:value-of select="$showEffects"/><xsl:text>,</xsl:text><xsl:value-of select="$showEvents"/><xsl:text>,</xsl:text><xsl:value-of select="$showConstructors"/><xsl:text>,</xsl:text><xsl:value-of select="$showMethods"/><xsl:text>,</xsl:text><xsl:value-of select="$showIncludeExamples"/><xsl:text>,</xsl:text><xsl:value-of select="$showPackageConstants"/>	<xsl:text>,</xsl:text><xsl:value-of select="$showPackageProperties"/><xsl:text>,</xsl:text><xsl:value-of select="$showPackageFunctions"/><xsl:text>,</xsl:text><xsl:value-of select="$showInterfaces"/><xsl:text>,</xsl:text><xsl:value-of select="$showClasses"/><xsl:text>,</xsl:text><xsl:value-of select="$showPackageUse"/><xsl:text>);</xsl:text><xsl:text>}</xsl:text>	<xsl:text/>
+				</xsl:comment>
+			</script>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="getNavLinks2">
+		<xsl:param name="copyNum"/>
+		<xsl:param name="baseRef"/>
+		<xsl:param name="showPackages"/>
+		<xsl:param name="showAllClasses"/>
+		<xsl:param name="showLanguageElements"/>
+		<xsl:param name="showIndex"/>
+		<xsl:param name="splitIndex"/>
+		<xsl:param name="showAppendixes"/>
+		<xsl:param name="showConventions"/>
+		<xsl:param name="href"/>
+		<xsl:param name="fileName"/>
+		<xsl:param name="fileName2"/>
+		<xsl:if test="$showPackages">
+			<a href="{$baseRef}package-summary.html" onclick="loadClassListFrame('{$baseRef}all-classes.html')">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'allPackages']]/entry[2]/p"/>
+			</a>
+			<xsl:text>&#xA0;|&#xA0;</xsl:text>
+		</xsl:if>
+		<xsl:if test="$showAllClasses">
+			<xsl:choose>
+				<xsl:when test="$prog_language_name='javascript'"/>
+				<xsl:otherwise>
+					<a href="{$baseRef}class-summary.html" onclick="loadClassListFrame('{$baseRef}all-classes.html')">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'allClasses']]/entry[2]/p"/>
+					</a>
+					<xsl:text>&#xA0;|&#xA0;</xsl:text>
+				</xsl:otherwise>
+			</xsl:choose>
+		</xsl:if>
+		<xsl:if test="$showLanguageElements">
+			<xsl:choose>
+				<xsl:when test="$prog_language_name='javascript'"/>
+				<xsl:otherwise>
+					<a href="{$baseRef}language-elements.html">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'LanguageElements']]/entry[2]/p"/>
+					</a>
+					<xsl:text>&#xA0;| </xsl:text>
+				</xsl:otherwise>
+			</xsl:choose>
+		</xsl:if>
+		<xsl:if test="$showIndex">
+			<xsl:if test="$splitIndex='false'">
+				<a href="{$baseRef}all-index.html" onclick="loadClassListFrame('{$baseRef}index-list.html')">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Index']]/entry[2]/p"/>
+				</a>
+			</xsl:if>
+			<xsl:if test="$splitIndex!='false' and $config/languageElements/@show='true' and $config/languageElements/@operators='true'">
+				<a href="{$baseRef}all-index-Symbols.html" onclick="loadClassListFrame('{$baseRef}index-list.html')">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Index']]/entry[2]/p"/>
+				</a>
+			</xsl:if>
+			<xsl:if test="$isLiveDocs">
+				<xsl:text disable-output-escaping="yes">&lt;br/&gt;</xsl:text>
+			</xsl:if>
+			<xsl:if test="$splitIndex!='false' and ($config/languageElements/@show!='true' or $config/languageElements/@operators!='true')">
+				<a href="{$baseRef}all-index-A.html" onclick="loadClassListFrame('{$baseRef}index-list.html')">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Index']]/entry[2]/p"/>
+				</a>
+			</xsl:if>
+			<xsl:text>&#xA0;|&#xA0;</xsl:text>
+		</xsl:if>
+		<xsl:if test="$showAppendixes and $config/appendixes/@show='true'">
+			<a href="{$baseRef}appendixes.html">
+				<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Appendix']]/entry[2]/p"/>
+			</a>
+			<xsl:text>&#xA0;|&#xA0;</xsl:text>
+		</xsl:if>
+		<xsl:if test="$showConventions">
+			<xsl:choose>
+				<xsl:when test="$prog_language_name='javascript'"/>
+				<xsl:otherwise>
+					<a href="{$baseRef}conventions.html">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Conventions']]/entry[2]/p"/>
+					</a>
+					<xsl:text>&#xA0;|&#xA0;</xsl:text>
+				</xsl:otherwise>
+			</xsl:choose>
+		</xsl:if>
+		<xsl:choose>
+			<xsl:when test="$prog_language_name='javascript'"/>
+			<xsl:otherwise>
+				<a id="framesLink{$copyNum}" href="{$baseRef}index.html?{$href}{$fileName}.html&amp;{$fileName2}">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Frames']]/entry[2]/p"/>
+				</a>
+			</xsl:otherwise>
+		</xsl:choose>
+		<a id="noFramesLink{$copyNum}" style="display:none" href="" onclick="parent.location=document.location">
+			<xsl:call-template name="getLocalizedString">
+				<xsl:with-param name="key">NoFrames</xsl:with-param>
+			</xsl:call-template>
+		</a>
+	</xsl:template>
+	<xsl:template name="getNavLinks">
+		<xsl:param name="copyNum"/>
+		<xsl:param name="baseRef"/>
+		<xsl:param name="showPackages"/>
+		<xsl:param name="showAllClasses"/>
+		<xsl:param name="showLanguageElements"/>
+		<xsl:param name="showMXMLOnly"/>
+		<xsl:param name="showIndex"/>
+		<xsl:param name="splitIndex"/>
+		<xsl:param name="showAppendixes"/>
+		<xsl:param name="showConventions"/>
+		<xsl:param name="href"/>
+		<xsl:param name="fileName"/>
+		<xsl:param name="fileName2"/>
+		<div width="100%" class="topLinks" align="right" style="padding-bottom:5px">
+			<span id="navigationCell{$copyNum}" style="display:none;font-size:14px;font-weight:bold">
+				<xsl:if test="$showPackages">
+					<a href="{$baseRef}package-summary.html" onclick="loadClassListFrame('{$baseRef}all-classes.html')">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'allPackages']]/entry[2]/p"/>
+					</a>
+					<xsl:text>&#xA0;| </xsl:text>
+				</xsl:if>
+				<xsl:if test="$showAllClasses">
+					<a href="{$baseRef}class-summary.html" onclick="loadClassListFrame('{$baseRef}all-classes.html')">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'allClasses']]/entry[2]/p"/>
+					</a>
+					<xsl:text>&#xA0;| </xsl:text>
+				</xsl:if>
+				<xsl:if test="$showLanguageElements">
+					<a href="{$baseRef}language-elements.html">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'LanguageElements']]/entry[2]/p"/>
+					</a>
+					<xsl:text>&#xA0;| </xsl:text>
+				</xsl:if>
+				<xsl:if test="$showMXMLOnly">
+					<a href="{$baseRef}mxml-tag-detail.html" onclick="loadClassListFrame('{$baseRef}mxml-tags.html')">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'MXMLOnly']]/entry[2]/p"/>
+					</a>
+					<xsl:text>&#xA0;| </xsl:text>
+				</xsl:if>
+				<xsl:if test="$showIndex">
+					<xsl:if test="$splitIndex='false'">
+						<a href="{$baseRef}all-index.html" onclick="loadClassListFrame('{$baseRef}index-list.html')">
+							<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Index']]/entry[2]/p"/>
+						</a>
+					</xsl:if>
+					<xsl:if test="$splitIndex!='false' and $config/languageElements/@show='true' and $config/languageElements/@operators='true'">
+						<a href="{$baseRef}all-index-Symbols.html" onclick="loadClassListFrame('{$baseRef}index-list.html')">
+							<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Index']]/entry[2]/p"/>
+						</a>
+					</xsl:if>
+					<xsl:if test="$splitIndex!='false' and ($config/languageElements/@show!='true' or $config/languageElements/@operators!='true')">
+						<a href="{$baseRef}all-index-A.html" onclick="loadClassListFrame('{$baseRef}index-list.html')">
+							<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Index']]/entry[2]/p"/>
+						</a>
+					</xsl:if>
+					<xsl:text>&#xA0;| </xsl:text>
+				</xsl:if>
+				<xsl:if test="$showAppendixes and $config/appendixes/@show='true'">
+					<a href="{$baseRef}appendixes.html">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Appendix']]/entry[2]/p"/>
+					</a>
+					<xsl:text>&#xA0;| </xsl:text>
+				</xsl:if>
+				<xsl:if test="$showConventions">
+					<a href="{$baseRef}conventions.html">
+						<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Conventions']]/entry[2]/p"/>
+					</a>
+					<xsl:text>&#xA0;| </xsl:text>
+				</xsl:if>
+				<a id="framesLink{$copyNum}" href="{$baseRef}index.html?{$href}{$fileName}.html&amp;{$fileName2}">
+					<xsl:value-of select="$asdoc_terms/row[entry[1][p/text() = 'Frames']]/entry[2]/p"/>
+				</a>
+				<a id="noFramesLink{$copyNum}" style="display:none" href="" onclick="parent.location=document.location">
+					<xsl:call-template name="getLocalizedString">
+						<xsl:with-param name="key">NoFrames</xsl:with-param>
+					</xsl:call-template>
+				</a>
+			</span>
+		</div>
+	</xsl:template>
+	<xsl:template name="getFeedbackLink">
+		<xsl:param name="topic"/>
+		<xsl:param name="filename"/>
+		<xsl:param name="filename2" select="''"/>
+		<xsl:param name="baseRef"/>
+		<xsl:if test="not ($isLiveDocs)">
+			<xsl:if test="$config/feedback[@show='true']">
+				<xsl:choose>
+					<xsl:when test="$prog_language_name='javascript'"/>
+					<xsl:otherwise>
+						<div class="feedbackLink">
+							<center>
+								<xsl:if test="$config/feedback[@type='email']">
+									<a href="mailto:{$config/feedback/feedbackEmail/address/.}?subject=ASLR Feedback({$timestamp}) : {$topic}">
+										<xsl:value-of select="$config/feedback/feedbackEmail/label/."/>
+									</a>
+								</xsl:if>
+								<xsl:if test="$config/feedback[@type='livedocs']">
+									<a href="javascript:gotoLiveDocs('{$filename}','{$filename2}','{$locale}');">
+										<xsl:value-of select="$config/feedback/feedbackLiveDocs/label/."/>
+									</a>
+								</xsl:if>
+							</center>
+						</div>
+					</xsl:otherwise>
+				</xsl:choose>
+			</xsl:if>
+		</xsl:if>
+		<xsl:if test="$config/options[@ion='true']">
+			<xsl:if test="$config/feedback[@show='true']">
+				<script src="{$baseRef}currentpage.js" type="text/javascript" language="Javascript" charset="UTF-8"/>
+			</xsl:if>
+		</xsl:if>
+		<xsl:if test="$config/options[@livedocs='true']">
+			<div class="feedbackLink">
+				<center>
+					<xsl:if test="$config/feedback[@type='livedocs']">
+						<a href="javascript:gotoLiveDocs('{$filename}','{$filename2}','{$locale}');">
+							<xsl:value-of select="$config/feedback/feedbackLiveDocs/label/."/>
+						</a>
+					</xsl:if>
+				</center>
+			</div>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="showHelpLink">
+		<xsl:if test="$config/exampleHelp and $config/exampleHelp/@show='true'">
+			<xsl:variable name="linkurl" select="concat('&lt;a href=&quot;',$config/exampleHelp/linkUrl,'&quot; target=&quot;external&quot;&gt;')"/>
+			<xsl:value-of disable-output-escaping="yes" select="$linkurl"/>
+			<xsl:value-of disable-output-escaping="yes" select="$config/exampleHelp/linkText"/>
+			<xsl:value-of disable-output-escaping="yes" select="'&lt;/a&gt;'"/>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="oldversion">
+		<xsl:if test="$showLangVersionWarnings='true' and not(count(versions/langversion))">
+			<xsl:message>WARNING: no langversion for <xsl:if test="../../@name">
+					<xsl:value-of select="../../@name"/>
+					<xsl:text>.</xsl:text>
+				</xsl:if>
+				<xsl:value-of select="@name"/>
+			</xsl:message>
+		</xsl:if>
+		<xsl:if test="$showPlayerVersionWarnings='true' and not(count(versions/playerversion))">
+			<xsl:message>WARNING: no playerversion for <xsl:if test="../../@name">
+					<xsl:value-of select="../../@name"/>
+					<xsl:text>.</xsl:text>
+				</xsl:if>
+				<xsl:value-of select="@name"/>
+			</xsl:message>
+		</xsl:if>
+		<xsl:if test="not($config/options/@showVersions) or $config/options[@showVersions!='false']">
+			<xsl:if test="count(versions/langversion[not(starts-with(@version,'1'))]) or count(versions/playerversion)">
+				<p/>
+				<xsl:if test="count(versions/langversion[not(starts-with(@version,'1'))])">
+					<table cellpadding="0" cellspacing="0" border="0">
+						<tr>
+							<td style="white-space:nowrap" valign="top">
+								<b>
+									<xsl:call-template name="getLocalizedString">
+										<xsl:with-param name="key">LanguageVersion</xsl:with-param>
+									</xsl:call-template>
+									<xsl:text disable-output-escaping="yes">:&amp;nbsp;</xsl:text>
+								</b>
+							</td>
+							<td>
+								<xsl:text>ActionScript </xsl:text>
+								<xsl:value-of select="translate(versions/langversion/@version,'+','')"/>
+								<xsl:if test="substring-before(versions/langversion/@version, '+')">
+									<xsl:text> and later</xsl:text>
+								</xsl:if>
+								<xsl:if test="string-length(normalize-space(versions/langversion))">
+									<xsl:value-of select="$emdash"/>
+									<xsl:call-template name="deTilda">
+										<xsl:with-param name="inText" select="normalize-space(versions/langversion)"/>
+									</xsl:call-template>
+								</xsl:if>
+							</td>
+						</tr>
+					</table>
+				</xsl:if>
+			</xsl:if>
+			<xsl:if test="not($config/options/@showVersions) or $config/options[@showVersions!='false'] or $config/options[@showRuntimeVersions='true']">
+				<xsl:if test="count(versions/playerversion)">
+					<table cellpadding="0" cellspacing="0" border="0">
+						<tr>
+							<td style="white-space:nowrap" valign="top">
+								<b>
+									<xsl:call-template name="getLocalizedString">
+										<xsl:with-param name="key">RuntimeVersions</xsl:with-param>
+									</xsl:call-template>
+									<xsl:text disable-output-escaping="yes">:&amp;nbsp;</xsl:text>
+								</b>
+							</td>
+							<td>
+								<xsl:choose>
+									<xsl:when test="versions/playerversion/@name='Flash'">
+										<xsl:text>Flash Player </xsl:text>
+									</xsl:when>
+									<xsl:when test="versions/playerversion/@name='Lite'">
+										<xsl:text>Flash Lite </xsl:text>
+									</xsl:when>
+								</xsl:choose>
+								<xsl:value-of select="translate(translate(versions/playerversion/@version,'+',''),',','.')"/>
+								<xsl:if test="substring-before(versions/playerversion/@version, '+')">
+									<xsl:text> and later</xsl:text>
+								</xsl:if>
+								<xsl:if test="string-length(normalize-space(versions/playerversion))">
+									<xsl:value-of select="$emdash"/>
+									<xsl:call-template name="deTilda">
+										<xsl:with-param name="inText" select="normalize-space(versions/playerversion)"/>
+									</xsl:call-template>
+								</xsl:if>
+							</td>
+						</tr>
+					</table>
+				</xsl:if>
+				<p/>
+			</xsl:if>
+		</xsl:if>
+	</xsl:template>
+	<!-- TODO support multiple? -->
+	<xsl:template name="version">
+		<xsl:if test="$showLangVersionWarnings='true' and not(count(prolog/asMetadata/apiVersion/apiLanguage))">
+			<xsl:message>WARNING: no langversion for <xsl:if test="../../apiName">
+					<xsl:value-of select="../../apiName"/>
+					<xsl:text>.</xsl:text>
+				</xsl:if>
+				<xsl:value-of select="apiName"/>
+			</xsl:message>
+		</xsl:if>
+		<xsl:if test="$showPlayerVersionWarnings='true' and not(count(prolog/asMetadata/apiVersion/apiPlatform))">
+			<xsl:message>WARNING: no playerversion for <xsl:if test="../../apiName">
+					<xsl:value-of select="../../apiName"/>
+					<xsl:text>.</xsl:text>
+				</xsl:if>
+				<xsl:value-of select="apiName"/>
+			</xsl:message>
+		</xsl:if>
+		<xsl:if test="not($config/options/@showVersions) or $config/options[@showVersions!='false']">
+			<xsl:if test="count(prolog/asMetadata/apiVersion[not(starts-with(./apiLanguage/@version,'1'))]) or count(./prolog/asMetadata/apiVersion/apiPlatform/@version)">
+				<p/>
+				<xsl:if test="prolog/asMetadata/apiVersion/apiLanguage/@version and count(prolog/asMetadata/apiVersion[not(starts-with(./apiLanguage/@version,'1'))])">
+					<table cellpadding="0" cellspacing="0" border="0">
+						<tr>
+							<td style="white-space:nowrap" valign="top">
+								<b>
+									<xsl:call-template name="getLocalizedString">
+										<xsl:with-param name="key">LanguageVersion</xsl:with-param>
+									</xsl:call-template>
+									<xsl:text disable-output-escaping="yes">:&amp;nbsp;</xsl:text>
+								</b>
+							</td>
+							<td>
+								<xsl:text>ActionScript </xsl:text>
+								<xsl:value-of select="translate(prolog/asMetadata/apiVersion/apiLanguage/@version,'+','')"/>
+								<xsl:if test="substring-before(prolog/asMetadata/apiVersion/apiLanguage/@version, '+')">
+									<xsl:text> and later</xsl:text>
+								</xsl:if>
+								<xsl:if test="string-length(normalize-space(prolog/asMetadata/apiVersion/apiLanguage))">
+									<xsl:value-of select="$emdash"/>
+									<xsl:call-template name="deTilda">
+										<xsl:with-param name="inText" select="normalize-space(prolog/asMetadata/apiVersion/apiLanguage)"/>
+									</xsl:call-template>
+								</xsl:if>
+							</td>
+						</tr>
+					</table>
+				</xsl:if>
+				<!--apiLanguage-->
+				<!-- Product Version -->
+				<xsl:if test="count(prolog/asMetadata/apiVersion/apiTool)">
+					<table cellpadding="0" cellspacing="0" border="0">
+						<tr>
+							<td style="white-space:nowrap" valign="top">
+								<b>
+									<xsl:if test="count(prolog/asMetadata/apiVersion/apiTool) = 1">
+										<xsl:call-template name="getLocalizedString">
+											<xsl:with-param name="key">ProductVersion</xsl:with-param>
+										</xsl:call-template>
+										<xsl:text disable-output-escaping="yes">:&amp;nbsp;</xsl:text>
+									</xsl:if>
+									<xsl:if test="count(prolog/asMetadata/apiVersion/apiTool) &gt; 1">
+										<xsl:call-template name="getLocalizedString">
+											<xsl:with-param name="key">ProductVersions</xsl:with-param>
+										</xsl:call-template>
+										<xsl:text disable-output-escaping="yes">:&amp;nbsp;</xsl:text>
+									</xsl:if>
+								</b>
+							</td>
+							<td>
+								<xsl:for-each select="prolog/asMetadata/apiVersion/apiTool">
+									<xsl:variable name="ToolExpanded">
+										<xsl:call-template name="getLocalizedString">
+											<xsl:with-param name="key">
+												<xsl:value-of select="@name"/>
+											</xsl:with-param>
+										</xsl:call-template>
+									</xsl:variable>
+									<xsl:choose>
+										<xsl:when test="$ToolExpanded">
+											<xsl:value-of select="$ToolExpanded"/>
+										</xsl:when>
+										<xsl:otherwise>
+											<xsl:value-of select="@name"/>
+										</xsl:otherwise>
+									</xsl:choose>
+									<xsl:text> </xsl:text>
+									<xsl:value-of select="translate(translate(@version,'+',''),',','.')"/>
+									<xsl:if test="position() != last()">
+										<xsl:text>,</xsl:text>
+										<xsl:text> </xsl:text>
+									</xsl:if>
+								</xsl:for-each>
+							</td>
+						</tr>
+					</table>
+				</xsl:if>
+				<!--apiTool-->
+
+				<!-- Since -->
+				<xsl:if test="count(prolog/asMetadata/apiVersion/apiSince)">
+					<table cellpadding="0" cellspacing="0" border="0">
+						<tr>
+							<td style="white-space:nowrap" valign="top">
+								<b>
+									<xsl:call-template name="getLocalizedString">
+										<xsl:with-param name="key">Since</xsl:with-param>
+									</xsl:call-template>
+									<xsl:text disable-output-escaping="yes">:&amp;nbsp;</xsl:text>
+								</b>
+							</td>
+							<td>
+								<xsl:for-each select="prolog/asMetadata/apiVersion/apiSince">
+									<xsl:value-of select="translate(translate(@version,'+',''),',','.')"/>
+									<xsl:if test="position() != last()">
+										<xsl:text>,</xsl:text>
+										<xsl:text> </xsl:text>
+									</xsl:if>
+								</xsl:for-each>
+							</td>
+						</tr>
+					</table>
+				</xsl:if>
+				<!--apiSince-->
+
+			</xsl:if>
+			<!--apiVersion-->
+		</xsl:if>
+		<!--showVersion-->
+		<xsl:if test="not($config/options/@showVersions) or $config/options[@showVersions!='false'] or $config/options[@showRuntimeVersions='true']">
+			<!-- Multiple Versions -->
+			<xsl:if test="prolog/asMetadata/apiVersion[apiPlatform]">
+				<table cellpadding="0" cellspacing="0" border="0">
+					<tr>
+						<td style="white-space:nowrap" valign="top">
+							<b>
+								<xsl:call-template name="getLocalizedString">
+									<xsl:with-param name="key">RuntimeVersions</xsl:with-param>
+								</xsl:call-template>
+								<xsl:text disable-output-escaping="yes">:&amp;nbsp;</xsl:text>
+							</b>
+						</td>
+						<td>
+							<!-- Add default air 1.0 runtime -->
+							<xsl:if test="count(prolog/asMetadata/apiVersion/apiPlatform) = 1 and (prolog/asMetadata/apiVersion/apiPlatform[@name='Flash'])">
+								<xsl:text>AIR 1.0, </xsl:text>
+							</xsl:if>
+							<xsl:for-each select="prolog/asMetadata/apiVersion/apiPlatform">
+								<xsl:choose>
+									<xsl:when test="@name='Flash'">
+										<xsl:text>Flash Player </xsl:text>
+									</xsl:when>
+									<xsl:when test="@name='AIR'">
+										<xsl:text>AIR</xsl:text>
+									</xsl:when>
+									<xsl:when test="@name='Lite'">
+										<xsl:text>Flash Lite </xsl:text>
+									</xsl:when>
+								</xsl:choose>
+								<xsl:text> </xsl:text>
+								<xsl:value-of select="translate(translate(@version,'+',''),',','.')"/>
+								<xsl:if test="@description!=''">
+									<xsl:text> </xsl:text>
+									<xsl:text>-</xsl:text>
+									<xsl:text> </xsl:text>
+									<xsl:value-of select="normalize-space(@description)"/>
+                                </xsl:if>
+								<xsl:if test="substring-before(string-join(@version, ''), '+')">
+									<xsl:text> and later</xsl:text>
+								</xsl:if>
+								<xsl:if test="position() != last()">
+									<xsl:text>,</xsl:text>
+									<xsl:text> </xsl:text>
+								</xsl:if>
+							</xsl:for-each>
+						</td>
+					</tr>
+				</table>
+			</xsl:if>
+			<!--apiPlatform-->
+			<p/>
+		</xsl:if>
+		<!--showVersions / showRuntimeVersions-->
+	</xsl:template>
+	<xsl:template name="isTopLevel">
+		<xsl:param name="packageName"/>
+		<xsl:value-of select="string-length($packageName)=0 or contains($packageName,'__Global__')"/>
+	</xsl:template>
+	<xsl:template name="getPackageComments">
+		<xsl:param name="name"/>
+		<xsl:element name="package">
+			<xsl:copy-of select="document($packageCommentsFilename)/packages/package[@name=$name]"/>
+		</xsl:element>
+	</xsl:template>
+	<xsl:template name="getLinkFromId">
+		<xsl:param name="id" select="''"/>
+		<xsl:param name="currentPackage" select="''"/>
+		<xsl:param name="memberName" select="''"/>
+		<xsl:if test="string-length($id) &gt; 0">
+			<xsl:variable name="classNameText" select="substring-after($id,':')"/>
+			<xsl:variable name="packageNameText" select="substring-before($id,':')"/>
+			<xsl:variable name="packageName">
+				<xsl:choose>
+					<xsl:when test="not(contains($packageNameText,'.'))">
+						<xsl:value-of select="''"/>
+					</xsl:when>
+					<xsl:otherwise>
+						<xsl:value-of select="$packageNameText"/>
+					</xsl:otherwise>
+				</xsl:choose>
+			</xsl:variable>
+			<xsl:variable name="className">
+				<xsl:choose>
+					<xsl:when test="contains($packageName,'.')">
+						<xsl:if test="contains($classNameText,':')">
+							<xsl:value-of select="substring-before($classNameText,':')"/>
+						</xsl:if>
+					</xsl:when>
+					<xsl:otherwise>
+						<xsl:value-of select="substring-before($id,':')"/>
+					</xsl:otherwise>
+				</xsl:choose>
+			</xsl:variable>
+			<xsl:variable name="methodName">
+				<xsl:choose>
+					<xsl:when test="$memberName != ''">
+						<xsl:value-of select="$memberName"/>
+					</xsl:when>
+					<xsl:when test="contains($packageName,'.')">
+						<xsl:if test="contains($classNameText,':')">
+							<xsl:value-of select="substring-after($classNameText,':')"/>
+						</xsl:if>
+					</xsl:when>
+					<xsl:otherwise>
+						<xsl:value-of select="substring-after($id,':')"/>
+					</xsl:otherwise>
+				</xsl:choose>
+			</xsl:variable>
+			<xsl:variable name="hPath">
+				<xsl:call-template name="getHyperlinkPath">
+					<xsl:with-param name="destination" select="concat($packageName,':',$className)"/>
+					<xsl:with-param name="currentPackage" select="$currentPackage"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:variable name="completeHLink">
+				<xsl:if test="string-length($methodName) &gt; 0">
+					<xsl:choose>
+						<xsl:when test="contains($methodName,':')">
+							<xsl:value-of select="concat($hPath,'#',substring-before($methodName,':'))"/>
+						</xsl:when>
+						<xsl:otherwise>
+							<xsl:value-of select="concat($hPath,'#',$methodName)"/>
+						</xsl:otherwise>
+					</xsl:choose>
+				</xsl:if>
+			</xsl:variable>
+			<xsl:value-of select="$completeHLink"/>
+		</xsl:if>
+	</xsl:template>
+	<xsl:template name="getClassLinkFromId">
+		<xsl:param name="id" select="''"/>
+		<xsl:param name="currentPackage" select="''"/>
+		<xsl:if test="string-length($id) &gt; 0">
+			<xsl:variable name="classNameText" select="substring-after($id,':')"/>
+			<xsl:variable name="packageNameText" select="substring-before($id,':')"/>
+			<xsl:variable name="packageName">
+				<xsl:choose>
+					<xsl:when test="not(contains($packageNameText,'.'))">
+						<xsl:value-of select="''"/>
+					</xsl:when>
+					<xsl:otherwise>
+						<xsl:value-of select="$packageNameText"/>
+					</xsl:otherwise>
+				</xsl:choose>
+			</xsl:variable>
+			<xsl:variable name="className">
+				<xsl:choose>
+					<xsl:when test="contains($packageName,'.')">
+						<xsl:if test="contains($classNameText,':')">
+							<xsl:value-of select="substring-before($classNameText,':')"/>
+						</xsl:if>
+					</xsl:when>
+					<xsl:otherwise>
+						<xsl:value-of select="substring-before($id,':')"/>
+					</xsl:otherwise>
+				</xsl:choose>
+			</xsl:variable>
+			<xsl:variable name="hPath">
+				<xsl:call-template name="getHyperlinkPath">
+					<xsl:with-param name="destination" select="concat($packageName,':',$className)"/>
+					<xsl:with-param name="currentPackage" select="$currentPackage"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:value-of select="$hPath"/>