From: Subject: Softwell Solutions Date: Thu, 27 Mar 2008 18:13:38 -0300 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_002F_01C89036.47C648F0" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 This is a multi-part message in MIME format. ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/bt_fechar.gif R0lGODlhFgAYANUhAMglIO8AAPAAAPEAAPv7/IMlIHFHPtE6OtE3N8olIMs3MIklIKslIP75+p4l IMMvMlglIJIlIMklIM8zN3ElILclINNaT1wlIPQAANAsM58lIGAlIH4lIPIAAPUAAPMAAP////// /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACEALAAAAAAWABgAAAaBwJBw SCwaj8ikcslsOpeAqHS6PHyu2Cwiacl6A4GPAinxZsGfCTKBBTWuIJBA8MkgK1dBfA8aDDAPSA5X Ax98Hx0dHgxIC1cdhgQEIIiKGkgUj3xxiR4RSBealIYgnQVIEGZZiqdHBh4eirCzsxtJHLS5HhxL HL6/wE/Cw8TFxktBADs= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/seta.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAUAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwM DAwMDAwMDAwMDAEDAwMFBAUJBgYJDQsJCw0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgACQAJAwERAAIRAQMRAf/EAFoAAQEBAAAAAAAAAAAAAAAA AAEHCAEBAAAAAAAAAAAAAAAAAAAAABAAAAYBAwUAAAAAAAAAAAAAAQIDBAUGACFBB1GBEhMkEQEA AAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCa8eceUmwUmQtVqkKzXj12s2dy1aubRHkczrkk e/CLAIsH4yCD5CQFHwJ6SoOUCl0Icn3BmvToOAb98AwP/9k= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/caixa_modelo_01.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgADQANAwERAAIRAQMRAf/EAGcAAAMBAAAAAAAAAAAAAAAA AAAFBggBAQEBAAAAAAAAAAAAAAAAAAIAARAAAAMFBgcAAAAAAAAAAAAAEQISAAExAwQhURMzFDRB YYEyIwUWEQEBAAMAAAAAAAAAAAAAAAAAARECEv/aAAwDAQACEQMRAD8A3rW1sqilLOJphnplSi2m OZ8HOc0y0j+grMUFUsdut6guxcuFvdyiywPQ9/i6wwDtT6e5Q+UOGWqPS1qLZKsgf//Z ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/caixa_modelo_03.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgADQAUAwERAAIRAQMRAf/EAGMAAAMBAAAAAAAAAAAAAAAA AAIEBQgBAQEAAAAAAAAAAAAAAAAAAAEAEAAABQIFBAMAAAAAAAAAAAABEQISAwAxITITBAVBUXEi YhQVEQEBAQEAAAAAAAAAAAAAAAAAAREx/9oADAMBAAIRAxEAPwDdCeQ3u1lTDykSEBILYtxEJxKU RtxxSPm9I1TjlTIBpv1CgjqRDmtH8rda+RglfOfpb5FTBeE+M+5rDqADWod3exLzLA3GdBi3Un// 2Q== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/setinha.gif R0lGODlhBgAIAKIEAPCkkd00CeqAZuNYNP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAGAAgAAAMQ SEDMI42MAF2gFkstK1tNAgA7 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Principal_Thumb.jpg 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 hz0g3PA1Gc1h7QlVU+tbHv4H/9k= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/lightbox/assistente_mini.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgATABfAwERAAIRAQMRAf/EALgAAAEEAwEBAAAAAAAAAAAA AAUEBgcIAQIDAAkBAAEFAQEBAAAAAAAAAAAAAAMAAQIEBQYHCBAAAgECBAIFCAUJCAMAAAAAAQID EQQAIRIFEwYxQSIUB1FhcYEyFRcIUjNT05WRodFCctIjkxaxweGSQzRVGIJldREAAQIDAwUNBQYH AQAAAAAAAQACEQMEITESUWETBRVBcYGRobHB0SIyUpIUQoKikwbw4XIjYxbxYjNDUyQHJf/aAAwD AQACEQMRAD8Anxdq2UGaBLieKO2YFW7DakK10gEE0HRnni+2vniwGA3gq7qdhtItSa4g2WBIZENx IbuQVC6P4ETVq51AVUUzGbYadrKpaQGEOEbbhZlu5E8ulkuBLuzZnNuRdxbcsG4lhuHeSAKHRyzK A4qGWiAHz5+rBBrGoFuLkHUh+mlkww2b6wltyaIBNcrwAXMfamlIBzpn5wK4c6zqY97kHUmZSyyL Ww4Ste58te9024WLm1e3MxvO8SUEoYAR6K9anVqr5sR2pUx71m8OpT9JKhdzrd7Lllbae4Fi4aGQ xqjzyDWFYDVkTQerE5Ws6hzoOdhGWAKg+lltjBsbt2/+F3Ali7Nyoyq3AOYBpxpOv/yw206jxcg6 lL0krJylZ9ycqfYH+dJ+9hbTqfFyDqS9JKycpXvcnKf2DfzpP3sLadT4uQdSXpJWTlKz7k5T+wP8 6T97C2nU+LkHUl6SVk5Sve5OU/sD/Ok/ewtp1Pi5B1JeklZOUry7HymGJEDVIz/jS50H7WIu1lUO ABdcY3DqU2yGNjAXiCp3ZeNPjFut3cRWe6WqFFJPFht4EC1p2dVBqz6s8QoaF9W4tYWjD4nQSqJw kgEtc6PhEUsHiX44Uam72VMyTW3pl051xr/t2o8cr5gVHaTP8czyFL353+YvhPPqUxMAapao2Vci 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 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/lightbox/formulario_mini.jpg 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 14qyXLLFHqYIFBaTsivVXGjlOHdeOI3T4hJn7IOdWo2vmDle2ubaWbmXaY44wOLo3OwBIFTTsyVI r1Y7lh2RKipDeeIXIsaxovMO1ySSSRgBL2yNFEiFiSGyAGeeDZLdXD+IKiVWBvrV8Nl43efiFG0a O9fpMq9PZxyf96n+3X+SvNTOKs0W40VW9Naj0H8z+ANffOJ/bV42rR69OVK/Lj61N6RFtm6z7GTP nyJErjKbd5m2/klGz/zC1SfE+96KpTXx9Vc604PX0e91dGDxHR7TLF1CJtbFUKIxpr3actCUOOgY 3nuS+b61cI8HvevPo7109fTlhzeixpuvalnj4UXnuQ2+vnw0f4zh6jqp3rRWp9OWEYbpEPvLqNO5 lo2cybO42PovIfa+aNsvr/xJq997x2K073r01z9z/b8mLndHtts3VmmOxorp+GlCzjrJjeR7NpF3 n154cndO/d515U71XiUOn3sq1w1vRe259qE8f+Z7k1xfzt0LxvjGvLVTXToz+3jFL6XCm5j9ha5n FWqLyH20XH/PLVJr+L6NX0da+7jfK6JD1XPtWd3Hdl57kJv52ff/ABWnrrhv/g/k6kP+/wDme5L7 H+aPY778Rpwxq/TauJq/Fy6P6M8c+b0iy6zdRjRsVQz58qGd1CyLF5Ht2s/8qk6n68610fEdPE7X +Jpw+If+X5flxjl9OuHWrq8s0f29qzmo2tGhc2Z1e02zeQ7drLnzL//Z ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/lightbox/fluxo_mini.jpg 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 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/lightbox/formularioEdit_mini.gif R0lGODlhXwBMAPcAAMTExPOxAujUrnCUydzb2r7K3Sxo3FCM8EY4Mujl07m4c7W60bCnmnKJvM3H Yb6/v/j5pOXi0tba75WrrOrq6l1cW+Dez+Xj2OzJnKioqWpjI41UPFyhWtDPz/zkAKlwUszN0lpV JLezpqWot+Xkiu6dDNDQ0a7NpTCJ8Xea6dGsd7fG49rZ10R73paVmdLJuWlsg/Pz8sfHx+vo1u3s 4u3q2FxLJzQzMJi06vfTANbW1mBbI7dpNubx+WpIN7CwsN3dzcPCfoWo1eHh39G1iv7+/ltDNcG+ sJubpt7f2fbDAPv7+1SEz9rp8+rfyMZ1L+nqmTw1Mcm8qurro9HS1TUxLtjWgiopKHRrH87Oznut 1nhMOKy+6/3yAB9Xv4Oj4/Hw6czKu4XRds/Q39PQwdPRy+Du+Oro2bWuoEFvxfTdqNjakszMxL7B xsTCtefm2FE9M25kQ/Lt2M7P07KZtdnX1GNdNGVPJsrEudXGq83RyvTftoGjz1xYMaqTfomm5cHB wMnArb3D0uKNHMnEs4V/jNaBJWN1cTAuLYV6O9nKzfv69Yqs8MDAmfTx3tm9qv79+d3WzdbU0d3Q ubWuumZdG9rEmYie64zH8+7t5Ono242r6YqSvVVRI7K2v2JbQ52330tBPKSztM7NyUw2LcHOz4OM ulM7LfHxoaBcPdvax8nEwu/z/tHNgJuhtZ+r1YiMn+q6rTs3M3JZI0A+PMXTsPf4+9jWx63N4Hmb o2h7qfv7/eDjotDb3u/u3+SznNe5ssvMyvrSEtXXwtjY2Li5ufPnAZOv59jZn52Ywf3nEtjW2MfJ z4as4VNHI8zMzo2n58rKybe1tdTW19LV0NPT01afyMXOxuzq3L25re7r2uXn3i4uNFdYbYiwyTAv NIaAYPv6+P7zEjMyOLe5s+HhlpDDpLu6vunp4uHn8eXl5dOUd4+v8n10H+i1ONPT183OiYOkmOLq zu7u7jk2PGRBMe6dJUdXmlFhn4FRO/b28sfGv4Wm7zIxLzEwLv///yH5BAAAAAAALAAAAABfAEwA AAj/AJO9wkEQxzGCxw4mNMjQ4J+HECNKnEixosWLGB9CS3Fp0ys6AguKXLhpJMIvKFOqXMmypcuX MGOmTEEzGZ02rjI88IQkwwgZGXK2OZchw7k2Pp+BUKoUhNOnT+dInUp1jgkqVOZg3cq1K9d3YMOK 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 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/lightbox/dicionarioDeDados_mini.gif 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 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/linha.gif R0lGODlhigIKAJEDAO+iju6Xge6ch////yH5BAEAAAMALAAAAACKAgoAAALmnI+py+0Po5y02ouz 3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpc1gYDhZAAA0OcierUqsFttgvv1 IsCIgNhgllKz1Tb73VW74/Dw3F4fn9H7QXoxdacneEBW2GdoEJh3SGiQOAApidj3l2CZsEi3icc5 yKi45tkIGknpaIr6eAoo2vn6ObqKOskQEFCqCUsqm1oKqRu7O/vL2gt5ixrMO+x7bJzpKjzNTE38 jJrcu3zdXFssBy6OPc5kfo6err7O3u7+Dh8vP09fb3+Pn6+/z9/v/w8woMAFBQAAOw== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Abstracao_Thumb.jpg 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 vRo0aNGjRo0aNGjRo1//2Q== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Ambiente_Thumb.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAQABAAwERAAIRAQMRAf/EAJEAAAIDAQACAwAAAAAAAAAA AAcJBggKAAIDBAULAQEAAgICAwAAAAAAAAAAAAAABgcFCAMEAQIJEAABBQEAAQQCAgEDBQEAAAAE AQIDBQYHCAAREgkTFSEUMXEiJEFRIzMWGBEAAgEDAwMCBAYDAQAAAAAAAQIDABEEEgUGITETQSJh MgcI8FGBkbEUcVJjFf/aAAwDAQACEQMRAD8A38elK70pUcvtXSZxIGWE88ppUsEIdTWBGW9wZIVO 0aB0NXWwFGIL/YejZCXsYLAi/KWSNiK5FKAWm72BXXlVmdUVbcgj0TbV9daWdF+4t2i040j7Kc09 BbTEY2YSaNHxSFuuICx3K5rY1ZIsSlE2n0WgkDbY0NjRdWzvyT4l0p1XVauCL+vFJFE9qTx5G/sC JJke9XS59kEH+I5X+yKpUxq9VSW5EgMBUgtpC+RktPaiF09wiRLI108VZaQiGFAPdC/8ZULJBZ0Y 5YpHtRV9KVIvSld6UoRdf7fgeI1VLY7Y+dheptn5/I0IDBn3Gqv2V5dq6nqVsC62piL/AFwE0vyL LFg9mfH8nzcxrlKCfFO/Xff9PvgCqefB5HFQ1UrnV55Etk+WeUiZw+k009cJXCS2AkKyKFVr+UGM dXyGysKjbGpRS/8AjuR9Ar/3uC0AY1vXxmjh73l2rDZooSHEu/sx2NyGWYDpUksYVdKLdtOEmIRX Sxud7r6UqgnXdXuBYQLnqnY4qHJc+jtgOvC4s7N2p9jg1sBqZt/0DlziIMzZFFVsyofYgkPUcaZ7 GUUkMSSelKAXP9qH32zxHUeA7orZcpxN7qkyfkxnbGa5ttvWGWUR0GddUMvaiwvGrFCwBILFtCAP BFK+KR8JDYGKVfKLZYoP3u73nu46R0KByPrb3qNlkmtqlmi+Tp8qNUHH1OHFHmha2RtDWRlfFrHz OlciSKpX3eR7N0DO0Gs1Gvjz9RkspmpNDW0NvpLfSarR17G+0ElSycc3cV1dKSRG19na/tVme5Gw jxRJ82qVY7CddzO6KBqB2F1mhOzA2vgqSmsKhMz87Kn5W1Xc17yak8Bk90PH/wCyMj/yNc6FjXIv pSlQ/fnn2WPgqLpVg+b8B2znejQlr3RzBMsRNLjWzwPY5jmSKXqIURUX3avs5PZURfSlJb8J/ODt Y3Hug8jdlLLv9ZNow9b0ssyzr7LoWc5vV11BDjhM1Q6iltM50gm4sa+1GUQuSI72DYqkN9oEVSp1 5B/bF4geL+IrBquGx6Dub2EMgPM6eiuMRX/sxq2KejpNBSSCt3Gq1OWU+VJ66sFir4Hle0p48rEe vNBBLkyiGEXkP4/Yevwr1d1RS7my0sKo/wD3N9xe3DycW5ZzHjgV9n2lVgMIeYzlazTGGjVQuZzN W+aqq7W6cI9sFq+C5t/xxzzoc9B5GraXFfp6uXhnfOQDJi2RUmYOiXL+BVaQRgjS3iDDyFmUBmjj IDSKRHNx34Qy/wBTF0nJ9vxtqNlv1B62uABcgEjtahn5UWe4+lfyhbzLxB6j07eJgQaADpxtcQRF TzGGCQnz5cEhsWum2BdBDOPCcJphjgGzySQtYM6H5Otjbvt8fmXD8Xl+1rNgzbgpeGBlaWQR6jHH LIqRorR5DK7L4xdIwsjOwcCsNDyeXBzJMDOeOYxGxKm3WwZlFzcFL2Ia1yLWFOa8Kvvk4P5MCQZn pzWZDoivhF0VvVZMpTBpHxx1MZu44qdORYz0wJpKSMNyxp4EZStkUWF/xa3W3kHGt34zuE23bpGV khlaMsAShKkqbMQOhINr2v6XqbY+VDlRLLCfayggetiL1errH2GV2K2dPxri3IhsZlr4yvjm7Du8 8QBruhWrDxory7xGb00RF4PBD8PcIu0SawR7Io2jDtSKRMDXYq6H1vk6rUX3ftfr8paUc4dxmcrn 7q8uB7m11lf8bu8sNJPIOSW8FLVhoH/FIf8A24PwI2REX2T0pXu+6bJn6/60vJcSqCMsLGlqsLrB xQB5SzJIst07GXVk4cWBHTkSRVAhDvgxr3uRPZrXO9kVSs3P1J6Slu+P9TEDaD+8rukVxVkZDKx9 gbVWOVAhp/7Lfl+aMauOqz4o2+zWtlWVFT8nz9KUoX7ZQOZ0H2Pcgg6IY7Nc/wBRbTx6+/gAlsZ6 IDWYznVhd3wkETZZPyMuJXTuarfxfJVc58Xt+VlufR/jR5Pvk2Kmg5EcYdFZWKuVDOVZl6ohEZ1u Fey3Gh76TgeQ5b4mGHT5ibd7d7D9T16C4ufUd6vMT5NeSH19dstei1XUeV0f195jyExHMuTGZgHO 9Nm6pxoXLdA0TOoQVvPKPY6UomyPnUqI2yLCNqrE+EERP6Y6fHfHZeO7LncRk4py/j0uPyaXCmks 6zwSY8wigjOJA/kjj9zpCJtaGGUCdpF8hualnePIz0zNqz1bwSIWNx19znXKlrhbM2ldXQBSD+Sl fOLY6jyMhpujRbfmHQc4fJZ05Otweti1WvtLzOHyglWE/Nblma61WGacOMY9k13XVsJBEk7Yp5fw ve60n3ITN/TWPJwIlQCPHC2iiRmcrBCYyFkKFSWVJHEYZBdQUFdKDaWX3h1lFyWfuzHpdiD21X6f EHv1oEfWPgoneaeZ/qZ20qg2BAUikaYeaG8NPvtxiwpmR1yQDC18TK+SV0g8KSPjje35kS/NvrRX 7lOPY+zrFm48YRJshVNxZidLtbTYFPluVtftdm6VaHE8hpQ0TavaPXufxf8AntW1Xt2H5Vo6K413 SstR3keap7EYa0trGSjkrg7izrmrDHfxFCfqmkWjB0bO53vF83taqNlka/UqprTzPrzzdRQeOdaR nx5Rs/daW5fQRkBngzpTZcet58E58NrCPZqyb/450rHzsR8rJEf/ACjkVVKl3n1mY9l4P+XmaeiO dZ+NvaGjoqKvsYLz6/OCejWtc9yxmDRu/wBqe/8AH8fz6UrGf9RHO9fe4Tp/eIz/ANddaK/reb50 wwL9nX7Cpx8f7LRN2ggkkVkesN9aQCBWsL47UZR5k+ZY/uKqlUp+2bx08gPIvvAHbeR8R1XRcJws WgoOu3uAJpt6HlNA0WgEswa0bO2D9Bp5KIPNyTWTI66EuvFma4keFzZmRbRfaXzHivDvqcs3KZkx 48qNYIZXuESV3AuT2Goey5tYMSCbEGGc523O3PZ9GCLtGxZh/sAp6fv1/wAgdR3pQ/iz5FdMmIu/ FrNARb7AeSVxS83P5df3N/FkL7Q3mur3ZeW/AormjsakETYyREuPCLEtaj5zzjz/ABlNEM+jO989 49vit/6GKrnb3kbFygbzxK1lmKJoB0zKtvExaM2QvGWRdNRY2zTwzp5nZZCwLe0WuFbSGPqAGNiR 6kDoQRp5O8C/AjBZ3DZG54dn3yUGE0NRra3ex6RSLkHdS3NqWZVdCr9pjH7k0B4g5VY/Si1pwDmC yrGORGx0MXw9t5ByjDyGnZWLyKkU2FKLq0aQpIJ8dseYxh5CxZ8YzoZFaSIkAFuZM+bDmujFYrlt DqumxLFQpBW4026NoNjYj1quvHPru1njJ5L+P+945mu4dI8bPcJLQ3a2eMLNwnR7q9B0Ug01gFb1 NCTh79uerwau/hYsU7R43zOcrl+OiX3Lcnws7JwuKx5+PuG5bfPOZpIddtJOmFZSyJpmRQ3kgteB nZLA3L2zxGCbwvmSRNDFIq6Qf3JHU+0k9D2YAEdOgZr5KdIzvMOdkajf6wIjdllRv5djc08E+qq9 XR2QpENhXV1/XFD6MzOGQop+guQXQAKitABEJcz8urNTGtPHhhSXNB4m+OoWlONs9SXx/CaDWWFk 90h5ut1dCHqNSSW56I9Zpr+4Jcvv/Ke/pSp722hJ1XNdvloW/KHU5HT5ctvx/J/w9HRH0hLkj92o 9Y4TnORPdPdU9KV+br5b0vl54hBc58WtlZ6bDc/5iLv6rOaDnlpcZnL9gA1ess9E/QXR1QQDPY3g 1dYf0iADHOlFjhSREcj/AMqqVAfHjyf67417LJdH4vtrDFaGTK10NhHD+M/P6kOu2G1gWp2GcNSW r01Y5YW/7CWOlieqyQyRS+0ieCARY9QaX/LvTSLPAeC32sHCaLP2dH9cX2SvPGuKXYZgy6qPHLyB 3Qk0ZtcZb1lJdZ5tTtzrWBkjCllH0DJ/ZUmvPikKW9wr6y8r4lijZp5Xy+O20iJ2ctEvqIyHXUv/ ADkJX0UpWF3HY8TPPkACZF73AFifj0/j9QavWRRcM+vTI02k83LnK+Sfm4XUfsk8a+UWtqnF8rdW D0sEuto3RCpPLX/uZJ7CCe7D/I2YuVK6rkajCmyzm33JfULkWFJsG0502NsjKqGVUSLLkVU0W8sZ LQqyBY3EbhpERA7fMDjNt4ftWHIMmeNXyASQpJKDrf5T0Yg3IJFgSbCvh4/unVOo4+o7/wCROyz+ dzGw2Rm5yeVqGPouecp5rjOcdFUAkQFjyJHH2tijZ3GTvLtCGf12Oer3MgZrtUtpamq5f0/zM8v7 LJ48Ms39i6ihMje2ZoHIuekwsdTwaohY2wVWiLqJv2xFU1HHvsj3jyJ+aIuSBSt+mDjkhzVUP/Wa EOIAGEIG1qMaKGGNEMIOxrURqNhgia1P9PSlTGSNkrXMe1HNcioqKiL/AAv8L/n0pVGPLnwe5F5S YS6yW5ylXdBWULlWMmBEmgJaiqOcAXF8Cq+wFevzhngeyWJ6e7XIvpSsMf2B/WF1/wAMLSC+z9Zc bPjFRBZju0zIv7FzmBi70+3Gi1Ygo8afrA/2UkaWcSLCqeykth9lkepS6ai7R0SMk+L2qjHOavs5 v/R7Xe38ovv7IqL/AKelKO0NvYWFSMVOaWfbH1w8xB5xJJx5psocbUILLJfOYYQq/H3e9z3qiJ/n 2T0pTrOc896R5+VfKuQ8Io7/AJ744c3oKmm0nVLqshDtdnf1AtLXNGwNRJNYikVNX+tJepRKyDOL Ia97ZXwOH9KVqC8RvB/mfjblYK+hpmJYFFE3F1bnyS2V7oNBYyqVa6DQ3Rr57G6vLQuR0pBREkks sjlVV9KVfWONkTGxxtRrGp7Nan+ET/snpSvP0pXelKFfSuT5XpNIbU3tYIXEXBLDI2eCORj2SsVj 2va9rkc1zVVFRUVFT/PpSsgH2NfRbos9ZXXS/E6qia6eQmwteTsfGHVnSPc+aabEkSuYNSHzOVVW vlc0Cd6/+NwznOc9So74D/TX0/qJed0vknnjsflAhwfbmhMkf7m7kHjibIu0KBnngBqHyRqiVg8r 3ksX/lSfBzxUUrYNx7hmK5Dm62gzdLX1otcGOIMOGLCMOPAPE2KKGCGFjI4oomNRGtaiI1E9kT0p RvRERPZP4RPSld6Ur//Z ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Visual_Thumb.jpg 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 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/AJAX_Thumb.jpg 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 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Multiplo_Thumb.jpg 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 DajWsAJrFXsnbu9yJ5OVf5V6lrU9ay/Ro1//2Q== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Applets_Thumb.jpg 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 diPlXRVv/9k= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Produtividade_Thumb.jpg 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 ykJbSEgfTj7duO3Uh0xdK9GjX//Z ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Custos_Thumb.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAQABAAwERAAIRAQMRAf/EALUAAAIBBQEBAQAAAAAAAAAA AAcIBgADBAUJAgEKAQABBAMBAQAAAAAAAAAAAAAABQYHCAIDBAEJEAABBAIBAgMFAwYPAQAAAAAC AQMEBQYHEQASIRMIMUFRMhQiFRZxkUIjsyRhoeFSYoKyQ1M0lCWFFwmGEQACAQMCBAMFAwkECwAA AAABAgMRBAUABiExEgdBEwhRYXGBFJEiQqGxwdEyUoIjFWJyoySSssIzQ1NzgzQlFv/aAAwDAQAC EQMRAD8A/fx0aNQDKNj0OL2lbRHFur6+tYthPjUmL1p3dmECqOC1OnSozDgrEiNPWTAIbij3E4iD zwvGpZ4Xcxo6tIvMAgkfEDiPnrIo6gMwIU8jTgdab/tUl+TWm2D/APkWmv29q0nW3WOvv/aExfk1 Vtc/+CoWuf8AUZOz0V0V16TZdsXy6i2oX5YeENfts6a46xLAa8rq6mxL4k5HT2zv6zutG1/M5sgO vOteX69eda8tSfEsrjZdXy5rFbaU79db2VFZVdwld9fBsqp7yZTDp1NjbVrw8qhCbMh0CFU8eeUT PWWpT0aNKLmmOt7n23ktRmMGzd1Tp6srqUKNLG2p4Ob7QzGpq8lkS5jlW/CdsajDMOnQgbBXFbWX ZPcoqtcdU470Za0zO48pc7qgmm2NtiGK1gtPOnt48lmr+GK6rI0LI0lvYWLxGnUVL3EvAlKakjDT tgMFBNjXQZ7JOzmTpR2gtYXaMBQ4YK80yvU0r0xr+9qN0+C4frLcmGHqvWmF0MuxwXYYWiQHFx52 wjs2WEuNnYW6V91MnlGdJexsxVOTIu5Pf2emTIYG+uMyMLgsPhgscHU1lC6yzVaSnnyyO7yheJWp FCSeZ0h7ryeWyKQ/1W8uLkKW6RI1VWoFelQAFr40HhqHbt2dtuLvHVOv4uRHr7HMl1ltPKbIMPs4 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 Kde6NXOjRqujRqujRqujRqujRr//2Q== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Webservices_Thumb.jpg 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 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Multicamadas_Thumb.jpg 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 P//Z ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Escalabilidade_Thumb.jpg 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 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/fotos/menores/Multiplataformas_Thumb.jpg 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 qr6r8+iL/9k= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/caixa_modelo_07.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAEgANAwERAAIRAQMRAf/EAGYAAQEBAAAAAAAAAAAAAAAA AAYCCAEBAQEBAAAAAAAAAAAAAAAAAAMCARAAAQIEAwcFAAAAAAAAAAAAAREDACECEhMEFDFBUaEy QgXBwjNTFREBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDb3nMte8XgDUKm6mnm6eot rcDSJKaKhcihY7GbBrRd2oYwPtv9iYm2XRynG08PM5lRmG02VCdJEiCOETWHfzfJaz5BYiYmG3ic FvtuVN6rAwrgI7t3rAf/2Q== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/caixa_modelo_09.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAEgAUAwERAAIRAQMRAf/EAGEAAAIDAQAAAAAAAAAAAAAA AAMFAAYHCAEBAQEAAAAAAAAAAAAAAAAAAAECEAABAwQCAgMAAAAAAAAAAAABEQIDACEEBTESgUJh IhQRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A7h3G4xX4s2NjTNILUyckXjijKLdD 2Ll6gNuvzVZt0k0Uv7NlLkxsLISjYgeRHGAxq3N+oC35qNLv6+KDPnajbZxZHlvJhaVbE0NjjBvf owBq35RaC2ajVMwYhb7UDagAzn08UBxxQSg//9k= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/logo_softwell.jpg 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 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/bt_topo_voltar.gif R0lGODlhYgAZAPf/AN3h4/3hpv/ku/G7rv/lsetyS+/Vm//irOTo6ey3quHCcf/jtd01Cty+b/Hg 3dq5X//juO6DWv/kqe2TfPXTe/PNZ/GVZfPVifzVrf/jsfvcofj5+ert7tKwVvPXk/7afPb299a1 Xf/inf/imeuJcP/jvdbW1uXKhevNfOKGb/LWpP/hl/Lz9enPje7Lw948E93Y1+2CVfSmdfLPxvP0 9v/kouTLk+3t7fe/lOXl5emsnOp+Y/z9/fXs6//lve17U+TGd+jHvv/jp/r7++C+Yvjbqv/fjvzU ov/ioul0V+2die7e2fnAivDz8+i+s+vu7+rs7Ojs7O3n5f/ktv/ehv/kvt/k5v/lrf/jrvrx795c O++xod5HIdm6ZelrS9GvVezv8P/iuv/itf/hk9+NeP/nuv/ntf/luf/hs//jn+qHbtra2unq6tLS 0uLi4uHm597j5efr6+7x8ePCauvLdvDx8fPUgfX2999AF93i5Pvcjup1WPb39+Ln6PSmcfSlbvrI jv739frJkufq6/bl4O/y8v77+vnAhO2vn9e0WP3Ykf/mvOx6T97Z1/vq5d3d3fn6+u65rPKjafCM YP/muOPo6f/gsPTQx+BCF/3Zm/rHhf/ltOzRn/m/gOXp6uvOhf/fifzfqe2llObDZOqvZ+nHbezI Z+FtUN2ik904DfrUieDl5vCMXPHFuvLY0v/is//mvvjMg/T09PT19vPz8+nPmeLHgPC1b97BduTK jN5rTfXRcurEX/vXdfXVgu/McO3Md+fi4PGyot29aPnbjebp6v/fs/v8/Ojo6OO/Xevr6/vVbf/h r/a7efSmefaud+Gml+JMIuerm925WuDg4ODb2v/huO/Tjv/gtv/joebMmunPlOXEa/HSgO3w8fjv 7e/Uk/3gnOSTf/vy8Pzy8Pjbk//gj/Pq6PfDfvPs6vfu7N2AaenJdfjcmfjcnuHAafrahP/cgdSy Vubq6/fbpujr6/nAk/3gof3flty6YOPj4/PYnfPi3t00CehhP////yH5BAEAAP8ALAAAAABiABkA AAj/AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTER1NwMOyJUsG /WLK7Megps2bMGfGxMnzps6fQIMGXWhoApd1jZImhcEUQJ6nUPMAmEq1qtOoT61qBYBKSwEMJapU KUG2rNmzaM0KCGMNmzGFgVLpqrbKil0rcPLq3cu3r9+/fMlgwgHLh2EBiBMrXsx4MQQIYtBYShjo RYo+lfpofsO5s+fPoEOLBk0mGgbDPhCfecy6tevXrsVEtlQEoaFUKQYNmlfME4LfwIMLH068+HBo mDAsWnTmzJTnC6JLn069+vRXGZgVUYFwwqknHMJD/4lSL06cHdLMx3GSJJh680H8vZ9Pv755LTjK lKE0ZdMmAhkc4c+ABNqTwYEIJqjggVgcsB0nBznChRTegGHhExiG54QX4XGghg4ddhgfFAkkEeKJ KJ4oTgGUUGLGf1jE2OABBzgTAY045qjjjqHQowIn2hw0QQpNFFnIkXIkmWQSCcixhBdSKKmkC/7I UaKUWGaJJRdHmEEAAVdIIIEQZJYpQwRkRjBgBBow4c8P/hQgiBAyDPiDIAFosI8BtdhwEB7nzELD oCwUaigLiJDAghKisODADgMiwgKVDgyYBAuRDEiCPw5kuoOihxrazxWkjikEEqimisSZqxaQSSY/ yP/gJiBITDIJIP7QakEE97iz5zZ+GoRHD3wUC8IdyCZ7Rw/+zOAFP3eQQMIdMzRb7R0D7LGsP1vc sYU//AzgjyvKltuPmDXUkE0aIrTrrgh+RCCCBRa064cFh/hjbwHPFNDuIQWE044H4LSQy5/qQLLB wgw3vIESXpCwsD8DLLyHMJf4s0G2G2RMyMSEiOuww/2k6+4IK6Ss8gp/xMByAYooUsAfnfiTMiMW aOKPJiuwEgM+5XhwTQsn/PnNEEgPAUmxTBdbbSvFSstHtTNUy0e2fDC7BR/fhutP02Dz0c8IKI8x hhF6pK22HpLEkHYMA8agSjMEMhIL2wMygg4xF1z/8MkJtvyZBQ+EbyBLHYgnXoccEyS+BKT+IFIH lXWUiHgCA6rhzxKYK+55Hf2YYwQoVMDjix2op6766nbc4g/rqneDAgpAAIHLn+PwcAwfdUDBxu/A By/88MQXT3w/VMTzAQUUAEPH89BHLz0dpPgzffTsAKGAAg008Cc5kMhyAzI5uGH++einr/767K/f zwe97PJLKdzMYf/9+Oev//7vDDNMFwAUHC1ukANqPGINCEygAhfIwAY6sIH9WEYFTDEKIuTjARjM oAY3yMEOPiAEIAThQV6QDmXo4xEmMEEbVsjCFrrwhTCMIQz7UQFeJGMaiZBHB3bIwx768IdA/IIQ Br/QgUQEBAA7 ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/livehelp/locale/pt/images/InitateChat.gif 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 hx0/BgIAOw== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.googleadservices.com/pagead/conversion/1052019069/imp.gif?value=1&label=lead&script=0 R0lGODlhAQABAID/AP///wAAACH5BAEAAAAALAAAAAABAAEAQAICRAEAOw== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/barra_menu.gif R0lGODlhsAIlAOYAAPf4+Ozv8Pv7/O/x8urt7vj5+uXp6d7i5Nvg4dne387Oztfd3tXb3cfHx/f3 9/v7++bm5vT09M/Pz/j4+N3d3ezs7Pn5+fLy8ufn59Ta3Onp6d3i4+Hh4cjIyNfX19vb29PT09DQ 0PHx8crKyvb29tra2ufq7N3h4/Hz89XV1fz9/eHl59jd3+3t7dXb3PP19tne4Pr7+8vNztLY2uXn 6Nrf4MzQ0evt7eTn6Pf3+MXFxfT29uXp6ubp69DV1uDj5djc3cfJycTExO/y8svP0NHX2O/v793i 5OXo6dbb3c3S0+7w8OXl5fHz9PP19eDk5ujr7P3+/uPm6PX299nZ2fr6+vDw8P39/fz8/P7+/tPZ 2////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5 BAAAAAAALAAAAACwAiUAAAf/gFuCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpJ8v Kyxaqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8ksKy+RVzwbKDGl19jZ2tvc3d7f 4OHi4+SDMSgbSA9ZWY09JuXx8vP09fb3+Pn62yY4D1hX2iUackDgvoMIEypcyLChw4NZNtyw8CBg og1THmrcyLGjx48gFe6oEWFCRYOFkqgIybKly5cwY8ocpCJDiwsmryDSwq6nz59AgwodSrSo0aNI kypdyrSp06dQo0qdSrWq1atYs2rdyrWrV6FamFSIYAELykE8v6pdy7at27dw/+PKnUu3rt27RrVQ gGCFxLpDWqIIHky4sOHDiBMrXsy4sePHkCNLnky5suXLmDNr3sy5s+fPoEOLHk36sBYPHMZW0WlI y5XXsGPLnk27tu3buHPr3s27t+/fwIMLH068uPHjyJMrX868ufPn0KPT1gKCgoYLFlgX0oKlu/fv 4MOLH0++vPnz6NOrX8++vfv38OPLn0+/vv37+PPr38+/v///4mkRwgcYiDCBdoRoIcCCDDbo4IMQ RijhhBRWaOGFGGao4YYcdujhhyCGKOKIJJZo4okopqjiiiy2CKEWElDB1wRYAFbFjTjmqOOOPPbo 449ABinkkEQWaeSRSCap5P+STDbp5JNQRinllFRWaeWVWGbJI4wyWuFAja0VIOaYZJZp5plopqnm mmy26eabcMYp55x01mnnnXjmqeeefPbp55+ABirooISeqYUCVDDhJZjbAeDoo5BGKumklFZq6aWY Zqrpppx26umnoIYq6qiklmrqqaimquqqrLbq6quwTnpooosCNsWtuOaq66689urrr8AGK+ywxBZr 7LHIJqvsssw26+yz0EYr7bTUVmvttdhmy+usin4JmBPghivuuOSWa+656Kar7rrstuvuu/DGK++8 9NZr77345qvvvvz26++/AAcscLnc1tpaEwgnrPDCDDfs8MMQRyzxxBRXbPH/xRhnrPHGHHfs8ccg hyzyyCSXbPLJKKescsMFe9vaADDHLPPMNNds880456zzzjz37PPPQAct9NBEF2300UgnrfTSTDft 9NNQRy11zS0zmmAAWGet9dZcd+3112CHLfbYZJdt9tlop6322my37fbbcMct99x012333XjnrXfX VQNGwN+ABy744IQXbvjhiCeu+OKMN+7445BHLvnklFdu+eWYZ6755px37vnnoIdOeN+tQWH66ain rvrqrLfu+uuwxy777LTXbvvtuOeu++689+7778AHL/zwxBdv/PHIr076dgY07/zz0Ecv/fTUV2/9 9dhnr/323Hfv/ffghy/+//jkl2/++einr/767Lfv/vvSL5+gFPTXb//9+Oev//789+///wAMoAAH SMACGvCACEygAhfIwAY68IEQjKAEJ0jBClowf/JDyxM2yMEOevCDIAyhCEdIwhKa8IQoTKEKV8jC FrrwhTCMoQxnSMMa2vCGOMyhDnfIwx6CMIOCYMAJDkDEIhrxiEhMohKXyMQmOvGJUIyiFKdIxSpa 8YpYzKIWt8jFLnrxi2AMoxjHSMYymvGIR5gBorpltUGcAAYIiKMc50jHOtrxjnjMox73yMc++vGP gAykIAdJyEIa8pCITKQiF8nIRjrykZCMpCQnSUcY+CBGfHFZIZaQgQR48v+ToAylKEdJylKa8pSo TKUqV8nKVrrylbCMpSxnScta2vKWuMylLnfJy1768pfADGUGZIBJK9DoEFeQggsWwMxmOvOZ0Iym NKdJzWpa85rYzKY2t8nNbnrzm+AMpzjHSc5ymvOc6EynOtfJzna6s5kusEEHBlSgAyEzBz/QQgYY wM9++vOfAA2oQAdK0IIa9KAITahCF8rQhjr0oRCNqEQnStGKWvSiGM2oRjfK0Y52NANaIIIORlCd 62QHmVWIAA2AwIyWuvSlMI2pTGdK05ra9KY4zalOd1EEJQRBCB2QAGpUg6BBZOEBJDACBCiQAgmM oAMNiKpUp0rVqlr1qlj/zapWt8rVrnr1q2ANq1jHStaymvWsaE2rWtfK1ra69a1wjatc3dqBEUgg BXvpy18MkQUsWCACFWACBTwAghBIQAIKSKxiF8vYxjr2sZCNrGQnS9nKWvaymM2sZjfL2c569rOg Da1oR0va0pr2tKhNrWpFe9gQgMADFBALWcyCiCs8YAIXqAAGOECBD5SACsANrnCHS9ziGve4yE2u cpfL3OY697nQja50p0vd6lr3utjNrna3y93ueve74A3vdkvwAQpwAAM3yUkismDbCUTAChXQAAYg AAEm2Pe++M2vfvfL3/76978ADrCAB0zgAhv4wAhOsIIXzOAGO/jBEI6wW4QnTOEKW/jCD6YvBjRQ ASuU5CSKYO8DLOCACFxABFZIsYpXzOIWu/jFMI6xjGdM4xrb+MY4zrGOd8zjHvv4x0AOspCHTOQi G/nISE6yko0sggtEwAEUsYggAgEAOw== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/caixa_modelo_02_bg.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgADQPoAwERAAIRAQMRAf/EAHAAAQEBAQEBAAAAAAAAAAAA AAABAgMGCAEBAQEBAAAAAAAAAAAAAAAAAAECAxAAAQQCAQIEBAUFAAAAAAAAABHRowRRBgEDBZEC ktJBUlMVMRITFEQyQkNUJhEBAQEBAAAAAAAAAAAAAAAAACERAf/aAAwDAQACEQMRAD8A+1ue/wBz j+VT9Fj2GsY0479d54Xi1T9Fj2jDV++Xv9qn6LHtGGr97v8AwsU/RY9ow1eO89w5/kU/RY9ow1fu /cfr0/R1/aMN6v3XufP+en6Ov7RhvV+590ROOtT9PX9ow3p9y7r9an6ev7Ri71ri/wB3+rT9PX9o w3q/vu8c/h1afp63tGG9a4ud6+rT9PWYkN6cWu9fDqU/DrMUrX7nvn1Kfh1mBV4sd8+en4dZiQp+ v336lPw6rCFXjq9+5/vp+HVYQq/qd/8Anp+HVYQp+fYPnp+HVYQp+bYfnp+HVYQq8ebYfmpysIVV 2H4c05WEKf8ARZpysIVF2PNOVhCi7HmnKwhV/wCjzTlYQomx5pysIUTY805WEKJseacrCFE2PNOV hCibHmnKwhRNjzTlYQomx5pysIUTY805WEKJseacrCFE2PNOVhCibHmnKwhRNjzTlYQomx5pysIU TY805WEKJseacrCFE2PNOVhCibHmnKwhRNjzTlYQomx5pysIUTY805WEKJseacrCFE2PNOVhCibH mnKwhRNjzTlYQomx5pysIUTY805WEKJseacrCFE2PNOVhCibHmnKwhRNjzTlYQomx5pysIUTY805 WEKJseacrCFE2PNOVhCibHmnKwhRNjzTlYQomx5pysIUTY805WEKJseacrCFE2PNOVhCibHmnKwh RNjzTlYQomx5pysIUTY805WEKJseacrCFE2PNOVhCibHmnKwhRNjzTlYQomx5pysIUTY805WEKJs eacrCFE2PNOVhCibHmnKwhRNjzTlYQomx5pysIUTY805WEKJseacrCFE2PNOVhCibHmnKwhRNjzT lYQomx5pysIUTY805WEKJseacrCFE2PNOVhCibHmnKwhRNjzTlYQomx5pysIUTY805WEKJseacrC FE2PNOVhCibHmnKwhRNjzTlYQomx5pysIUTY805WEKJseacrCFE2PNOVhCibHmnKwhRNjzTlYQom x5pysIUTY805WEKJseacrCFE2PNOVhCibHmnKwhRNjzTlYQomx5pysIUTY805WEKJseacrCFE2PN OVhCibHmnKwhRNjzTlYQomx5pysIUTY805WEKJseacrCFE2PNOVhCibHmnKwhRNjzTlYQomx5pys IUTY805WEKJseacrCFeJ8p1ZXyf1cgdeCdG/KOjrx8CDr5AOnlA35fgB28plrjpx8A06eUDpwB04 +AHTy/iB04A2BrgDflA0ZGjQ0TovA6KQaAAXgCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AH//2Q== ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/caixa_modelo_04.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAAQANAwERAAIRAQMRAf/EAFMAAQEAAAAAAAAAAAAAAAAA AAYIAQEAAAAAAAAAAAAAAAAAAAACEAACAgMAAAAAAAAAAAAAAAAAAgQ0dLQGEQEBAQAAAAAAAAAA AAAAAAAAAQL/2gAMAwEAAhEDEQA/ALU6C1Lw02VFA0NjF//Z ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/caixa_modelo_05.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAWgAA/+4ADkFkb2JlAGTAAAAAAf/b AIQAAQEBAQEBAQEBAQIBAQECAgIBAQICAgICAgICAgMCAwMDAwIDAwQEBAQEAwUFBQUFBQcHBwcH CAgICAgICAgICAEBAQECAgIFAwMFBwUEBQcICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI CAgICAgICAgICAgICAgICAgI/8AAEQgAAgPoAwERAAIRAQMRAf/EAGEAAQEBAQEBAQAAAAAAAAAA AAAEAwUCAQoBAQEBAQEBAAAAAAAAAAAAAAABAgMEBRABAAIDAQEBAAAAAAAAAAAAADEDAUECMoHR EQEBAQEBAAAAAAAAAAAAAAAAATECQf/aAAwDAQACEQMRAD8A/WtV5+vdNfI6WVfiVfF9crVmL6tI roUyzdaW1ejpXQrjArpVxhmasXVSlWYv4kmLXQqhK1V3GkF9exuLK9FWra0VZXpBXxKeNKeDpfFX PnCVFHPnCFb87WtdNcJNVtzBUjTmVmLWzJAV7520z01ZWAoAACcAAAAAAAAAAAAAAH10QAAAAAAA AAAAAB7r25q0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/ /9k= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/caixa_modelo_06.jpg /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAAQAUAwERAAIRAQMRAf/EAFkAAQEAAAAAAAAAAAAAAAAA AAYIAQEBAAAAAAAAAAAAAAAAAAABABAAAAMJAAAAAAAAAAAAAAAAAAFzgQJCsgOzBAU1EQEBAQAA AAAAAAAAAAAAAAAAATH/2gAMAwEAAhEDEQA/ALz2XOzEKkhhFwV1fYNHHsOCqmGkLAF//9k= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.softwell.com.br/images/NEWSITE/Skins/silver/caixa_modelo_08_bg.jpg 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 YVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMR cYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMM RcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpM MRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwp MMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWw pMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkW wpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzk WwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVz kWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYV zkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcY VzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRcYVzkWwpMMRc YVzkWwpMe4/t+f8AQIpIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBI ASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgB IASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEg BIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAEgBIASAE gBIA/9k= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-css Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/css/lightbox.css #lightbox { Z-INDEX: 10000; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: = absolute; TEXT-ALIGN: center } #lightbox A IMG { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium = none; BORDER-BOTTOM: medium none } #outerImageContainer { MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; = BACKGROUND-COLOR: #fff } #imageContainer { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px } #loading { LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; = HEIGHT: 25%; TEXT-ALIGN: center } #hoverNav { Z-INDEX: 1000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; = HEIGHT: 100% } #imageContainer > #hoverNav { LEFT: 0px } #hoverNav A { outline: none } #prevLink { DISPLAY: block; BACKGROUND: url(../images/NEWSITE/lightbox/blank.gif) = no-repeat; WIDTH: 49%; HEIGHT: 100% } #nextLink { DISPLAY: block; BACKGROUND: url(../images/NEWSITE/lightbox/blank.gif) = no-repeat; WIDTH: 49%; HEIGHT: 100% } #prevLink { LEFT: 0px; FLOAT: left } #nextLink { RIGHT: 0px; FLOAT: right } #prevLink:hover { BACKGROUND: url(../images/NEWSITE/lightbox/voltar.gif) no-repeat left = 15% } #prevLink:hover:visited { BACKGROUND: url(../images/NEWSITE/lightbox/voltar.gif) no-repeat left = 15% } #nextLink:hover { BACKGROUND: url(../images/NEWSITE/lightbox/proximo.gif) no-repeat right = 15% } #nextLink:hover:visited { BACKGROUND: url(../images/NEWSITE/lightbox/proximo.gif) no-repeat right = 15% } #imageDataContainer { MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; = OVERFLOW: auto; WIDTH: 100%; BACKGROUND-COLOR: #fff } #imageData { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: = #666; PADDING-TOP: 0px } #imageData #imageDetails { FLOAT: left; WIDTH: 70%; TEXT-ALIGN: left } #imageData #caption { FONT-WEIGHT: bold } #imageData #numberDisplay { CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em } #imageData #bottomNavClose { FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 66px } #overlay { Z-INDEX: 9000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; = HEIGHT: 500px; BACKGROUND-COLOR: #000 } ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/Scripts/AC_RunActiveContent.js //v1.7 // Flash Player Version Detection // Detect Client Browser type // Copyright 2005-2007 Adobe Systems Incorporated. All rights reserved. var isIE =3D (navigator.appVersion.indexOf("MSIE") !=3D -1) ? true : = false; var isWin =3D (navigator.appVersion.toLowerCase().indexOf("win") !=3D = -1) ? true : false; var isOpera =3D (navigator.userAgent.indexOf("Opera") !=3D -1) ? true : = false; function ControlVersion() { var version; var axo; var e; // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't = in the registry try { // version will be set for 7.X or greater players axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); version =3D axo.GetVariable("$version"); } catch (e) { } if (!version) { try { // version will be set for 6.X players only axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); =09 // installed player is some revision of 6.0 // GetVariable("$version") crashes for versions 6.0.22 through = 6.0.29, // so we have to be careful.=20 =09 // default to the first public version version =3D "WIN 6,0,21,0"; // throws if AllowScripAccess does not exist (introduced in 6.0r47) =09 axo.AllowScriptAccess =3D "always"; // safe to call for 6.0r47 or greater version =3D axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 4.X or 5.X player axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version =3D axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 3.X player axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version =3D "WIN 3,0,18,0"; } catch (e) { } } if (!version) { try { // version will be set for 2.X player axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); version =3D "WIN 2,0,0,11"; } catch (e) { version =3D -1; } } =09 return version; } // JavaScript helper required to detect Flash Player PlugIn version = information function GetSwfVer(){ // NS/Opera version >=3D 3 check for Flash plugin in plugin array var flashVer =3D -1; =09 if (navigator.plugins !=3D null && navigator.plugins.length > 0) { if (navigator.plugins["Shockwave Flash 2.0"] || = navigator.plugins["Shockwave Flash"]) { var swVer2 =3D navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : = ""; var flashDescription =3D navigator.plugins["Shockwave Flash" + = swVer2].description; var descArray =3D flashDescription.split(" "); var tempArrayMajor =3D descArray[2].split("."); =09 var versionMajor =3D tempArrayMajor[0]; var versionMinor =3D tempArrayMajor[1]; var versionRevision =3D descArray[3]; if (versionRevision =3D=3D "") { versionRevision =3D descArray[4]; } if (versionRevision[0] =3D=3D "d") { versionRevision =3D versionRevision.substring(1); } else if (versionRevision[0] =3D=3D "r") { versionRevision =3D versionRevision.substring(1); if (versionRevision.indexOf("d") > 0) { versionRevision =3D versionRevision.substring(0, = versionRevision.indexOf("d")); } } var flashVer =3D versionMajor + "." + versionMinor + "." + = versionRevision; } } // MSN/WebTV 2.6 supports Flash 4 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") !=3D = -1) flashVer =3D 4; // WebTV 2.5 supports Flash 3 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") !=3D = -1) flashVer =3D 3; // older WebTV supports Flash 2 else if (navigator.userAgent.toLowerCase().indexOf("webtv") !=3D -1) = flashVer =3D 2; else if ( isIE && isWin && !isOpera ) { flashVer =3D ControlVersion(); }=09 return flashVer; } // When called with reqMajorVer, reqMinorVer, reqRevision returns true = if that version or greater is available function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) { versionStr =3D GetSwfVer(); if (versionStr =3D=3D -1 ) { return false; } else if (versionStr !=3D 0) { if(isIE && isWin && !isOpera) { // Given "WIN 2,0,0,11" tempArray =3D versionStr.split(" "); // ["WIN", "2,0,0,11"] tempString =3D tempArray[1]; // "2,0,0,11" versionArray =3D tempString.split(","); // ['2', '0', '0', '11'] } else { versionArray =3D versionStr.split("."); } var versionMajor =3D versionArray[0]; var versionMinor =3D versionArray[1]; var versionRevision =3D versionArray[2]; // is the major.revision >=3D requested major.revision AND the = minor version >=3D requested minor if (versionMajor > parseFloat(reqMajorVer)) { return true; } else if (versionMajor =3D=3D parseFloat(reqMajorVer)) { if (versionMinor > parseFloat(reqMinorVer)) return true; else if (versionMinor =3D=3D parseFloat(reqMinorVer)) { if (versionRevision >=3D parseFloat(reqRevision)) return true; } } return false; } } function AC_AddExtension(src, ext) { if (src.indexOf('?') !=3D -1) return src.replace(/\?/, ext+'?');=20 else return src + ext; } function AC_Generateobj(objAttrs, params, embedAttrs)=20 {=20 var str =3D ''; if (isIE && isWin && !isOpera) { str +=3D ''; for (var i in params) { str +=3D ' = '; } str +=3D ''; } else { str +=3D ' '; } document.write(str); } function AC_FL_RunContent(){ var ret =3D=20 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_SW_RunContent(){ var ret =3D=20 AC_GetArgs ( arguments, ".dcr", "src", = "clsid:166B1BCA-3F9C-11CF-8075-444553540000" , null ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_GetArgs(args, ext, srcParamName, classid, mimeType){ var ret =3D new Object(); ret.embedAttrs =3D new Object(); ret.params =3D new Object(); ret.objAttrs =3D new Object(); for (var i=3D0; i < args.length; i=3Di+2){ var currArg =3D args[i].toLowerCase(); =20 switch (currArg){=09 case "classid": break; case "pluginspage": ret.embedAttrs[args[i]] =3D args[i+1]; break; case "src": case "movie":=09 args[i+1] =3D AC_AddExtension(args[i+1], ext); ret.embedAttrs["src"] =3D args[i+1]; ret.params[srcParamName] =3D 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": case "id": ret.objAttrs[args[i]] =3D args[i+1]; break; case "width": case "height": case "align": case "vspace":=20 case "hspace": case "class": case "title": case "accesskey": case "name": case "tabindex": ret.embedAttrs[args[i]] =3D ret.objAttrs[args[i]] =3D args[i+1]; break; default: ret.embedAttrs[args[i]] =3D ret.params[args[i]] =3D args[i+1]; } } ret.objAttrs["classid"] =3D classid; if (mimeType) ret.embedAttrs["type"] =3D mimeType; return ret; } ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/Scripts/AC_ActiveX.js //v1.2 //Copyright 2006 Adobe Macromedia Software LLC and its licensors. All = rights reserved. function AC_AX_RunContent(){ var ret =3D AC_AX_GetArgs(arguments); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_AX_GetArgs(args){ var ret =3D new Object(); ret.embedAttrs =3D new Object(); ret.params =3D new Object(); ret.objAttrs =3D new Object(); for (var i=3D0; i < args.length; i=3Di+2){ var currArg =3D args[i].toLowerCase(); =20 switch (currArg){=09 case "pluginspage": case "type": ret.embedAttrs[args[i]] =3D args[i+1]; break; case "data": case "codebase": case "classid": case "id": 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": ret.objAttrs[args[i]] =3D args[i+1]; break; case "width": case "height": case "align": case "vspace":=20 case "hspace": case "class": case "title": case "accesskey": case "name": case "tabindex": ret.embedAttrs[args[i]] =3D ret.objAttrs[args[i]] =3D args[i+1]; break; default: ret.embedAttrs[args[i]] =3D ret.params[args[i]] =3D args[i+1]; } } return ret; } ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/js/prototype.js /* Prototype JavaScript framework, version 1.4.0 * (c) 2005 Sam Stephenson * * THIS FILE IS AUTOMATICALLY GENERATED. When sending patches, please = diff * against the source tree, available from the Prototype darcs = repository. * * Prototype is freely distributable under the terms of an MIT-style = license. * * For details, see the Prototype web site: http://prototype.conio.net/ * /*-----------------------------------------------------------------------= ---*/ var Prototype =3D { Version: '1.4.0', ScriptFragment: '(?:)((\n|\r|.)*?)(?:<\/script>)', emptyFunction: function() {}, K: function(x) {return x} } var Class =3D { create: function() { return function() { this.initialize.apply(this, arguments); } } } var Abstract =3D new Object(); Object.extend =3D function(destination, source) { for (property in source) { destination[property] =3D source[property]; } return destination; } Object.inspect =3D function(object) { try { if (object =3D=3D undefined) return 'undefined'; if (object =3D=3D null) return 'null'; return object.inspect ? object.inspect() : object.toString(); } catch (e) { if (e instanceof RangeError) return '...'; throw e; } } Function.prototype.bind =3D function() { var __method =3D this, args =3D $A(arguments), object =3D = args.shift(); return function() { return __method.apply(object, args.concat($A(arguments))); } } Function.prototype.bindAsEventListener =3D function(object) { var __method =3D this; return function(event) { return __method.call(object, event || window.event); } } Object.extend(Number.prototype, { toColorPart: function() { var digits =3D this.toString(16); if (this < 16) return '0' + digits; return digits; }, succ: function() { return this + 1; }, times: function(iterator) { $R(0, this, true).each(iterator); return this; } }); var Try =3D { these: function() { var returnValue; for (var i =3D 0; i < arguments.length; i++) { var lambda =3D arguments[i]; try { returnValue =3D lambda(); break; } catch (e) {} } return returnValue; } } /*-----------------------------------------------------------------------= ---*/ var PeriodicalExecuter =3D Class.create(); PeriodicalExecuter.prototype =3D { initialize: function(callback, frequency) { this.callback =3D callback; this.frequency =3D frequency; this.currentlyExecuting =3D false; this.registerCallback(); }, registerCallback: function() { setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); }, onTimerEvent: function() { if (!this.currentlyExecuting) { try { this.currentlyExecuting =3D true; this.callback(); } finally { this.currentlyExecuting =3D false; } } } } /*-----------------------------------------------------------------------= ---*/ function $() { var elements =3D new Array(); for (var i =3D 0; i < arguments.length; i++) { var element =3D arguments[i]; if (typeof element =3D=3D 'string') element =3D document.getElementById(element); if (arguments.length =3D=3D 1) return element; elements.push(element); } return elements; } Object.extend(String.prototype, { stripTags: function() { return this.replace(/<\/?[^>]+>/gi, ''); }, stripScripts: function() { return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), = ''); }, extractScripts: function() { var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img'); var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im'); return (this.match(matchAll) || []).map(function(scriptTag) { return (scriptTag.match(matchOne) || ['', ''])[1]; }); }, evalScripts: function() { return this.extractScripts().map(eval); }, escapeHTML: function() { var div =3D document.createElement('div'); var text =3D document.createTextNode(this); div.appendChild(text); return div.innerHTML; }, unescapeHTML: function() { var div =3D document.createElement('div'); div.innerHTML =3D this.stripTags(); return div.childNodes[0] ? div.childNodes[0].nodeValue : ''; }, toQueryParams: function() { var pairs =3D this.match(/^\??(.*)$/)[1].split('&'); return pairs.inject({}, function(params, pairString) { var pair =3D pairString.split('=3D'); params[pair[0]] =3D pair[1]; return params; }); }, toArray: function() { return this.split(''); }, camelize: function() { var oStringList =3D this.split('-'); if (oStringList.length =3D=3D 1) return oStringList[0]; var camelizedString =3D this.indexOf('-') =3D=3D 0 ? oStringList[0].charAt(0).toUpperCase() + = oStringList[0].substring(1) : oStringList[0]; for (var i =3D 1, len =3D oStringList.length; i < len; i++) { var s =3D oStringList[i]; camelizedString +=3D s.charAt(0).toUpperCase() + s.substring(1); } return camelizedString; }, inspect: function() { return "'" + this.replace('\\', '\\\\').replace("'", '\\\'') + "'"; } }); String.prototype.parseQuery =3D String.prototype.toQueryParams; var $break =3D new Object(); var $continue =3D new Object(); var Enumerable =3D { each: function(iterator) { var index =3D 0; try { this._each(function(value) { try { iterator(value, index++); } catch (e) { if (e !=3D $continue) throw e; } }); } catch (e) { if (e !=3D $break) throw e; } }, all: function(iterator) { var result =3D true; this.each(function(value, index) { result =3D result && !!(iterator || Prototype.K)(value, index); if (!result) throw $break; }); return result; }, any: function(iterator) { var result =3D true; this.each(function(value, index) { if (result =3D !!(iterator || Prototype.K)(value, index)) throw $break; }); return result; }, collect: function(iterator) { var results =3D []; this.each(function(value, index) { results.push(iterator(value, index)); }); return results; }, detect: function (iterator) { var result; this.each(function(value, index) { if (iterator(value, index)) { result =3D value; throw $break; } }); return result; }, findAll: function(iterator) { var results =3D []; this.each(function(value, index) { if (iterator(value, index)) results.push(value); }); return results; }, grep: function(pattern, iterator) { var results =3D []; this.each(function(value, index) { var stringValue =3D value.toString(); if (stringValue.match(pattern)) results.push((iterator || Prototype.K)(value, index)); }) return results; }, include: function(object) { var found =3D false; this.each(function(value) { if (value =3D=3D object) { found =3D true; throw $break; } }); return found; }, inject: function(memo, iterator) { this.each(function(value, index) { memo =3D iterator(memo, value, index); }); return memo; }, invoke: function(method) { var args =3D $A(arguments).slice(1); return this.collect(function(value) { return value[method].apply(value, args); }); }, max: function(iterator) { var result; this.each(function(value, index) { value =3D (iterator || Prototype.K)(value, index); if (value >=3D (result || value)) result =3D value; }); return result; }, min: function(iterator) { var result; this.each(function(value, index) { value =3D (iterator || Prototype.K)(value, index); if (value <=3D (result || value)) result =3D value; }); return result; }, partition: function(iterator) { var trues =3D [], falses =3D []; this.each(function(value, index) { ((iterator || Prototype.K)(value, index) ? trues : falses).push(value); }); return [trues, falses]; }, pluck: function(property) { var results =3D []; this.each(function(value, index) { results.push(value[property]); }); return results; }, reject: function(iterator) { var results =3D []; this.each(function(value, index) { if (!iterator(value, index)) results.push(value); }); return results; }, sortBy: function(iterator) { return this.collect(function(value, index) { return {value: value, criteria: iterator(value, index)}; }).sort(function(left, right) { var a =3D left.criteria, b =3D right.criteria; return a < b ? -1 : a > b ? 1 : 0; }).pluck('value'); }, toArray: function() { return this.collect(Prototype.K); }, zip: function() { var iterator =3D Prototype.K, args =3D $A(arguments); if (typeof args.last() =3D=3D 'function') iterator =3D args.pop(); var collections =3D [this].concat(args).map($A); return this.map(function(value, index) { iterator(value =3D collections.pluck(index)); return value; }); }, inspect: function() { return '#'; } } Object.extend(Enumerable, { map: Enumerable.collect, find: Enumerable.detect, select: Enumerable.findAll, member: Enumerable.include, entries: Enumerable.toArray }); var $A =3D Array.from =3D function(iterable) { if (!iterable) return []; if (iterable.toArray) { return iterable.toArray(); } else { var results =3D []; for (var i =3D 0; i < iterable.length; i++) results.push(iterable[i]); return results; } } Object.extend(Array.prototype, Enumerable); Array.prototype._reverse =3D Array.prototype.reverse; Object.extend(Array.prototype, { _each: function(iterator) { for (var i =3D 0; i < this.length; i++) iterator(this[i]); }, clear: function() { this.length =3D 0; return this; }, first: function() { return this[0]; }, last: function() { return this[this.length - 1]; }, compact: function() { return this.select(function(value) { return value !=3D undefined || value !=3D null; }); }, flatten: function() { return this.inject([], function(array, value) { return array.concat(value.constructor =3D=3D Array ? value.flatten() : [value]); }); }, without: function() { var values =3D $A(arguments); return this.select(function(value) { return !values.include(value); }); }, indexOf: function(object) { for (var i =3D 0; i < this.length; i++) if (this[i] =3D=3D object) return i; return -1; }, reverse: function(inline) { return (inline !=3D=3D false ? this : this.toArray())._reverse(); }, shift: function() { var result =3D this[0]; for (var i =3D 0; i < this.length - 1; i++) this[i] =3D this[i + 1]; this.length--; return result; }, inspect: function() { return '[' + this.map(Object.inspect).join(', ') + ']'; } }); var Hash =3D { _each: function(iterator) { for (key in this) { var value =3D this[key]; if (typeof value =3D=3D 'function') continue; var pair =3D [key, value]; pair.key =3D key; pair.value =3D value; iterator(pair); } }, keys: function() { return this.pluck('key'); }, values: function() { return this.pluck('value'); }, merge: function(hash) { return $H(hash).inject($H(this), function(mergedHash, pair) { mergedHash[pair.key] =3D pair.value; return mergedHash; }); }, toQueryString: function() { return this.map(function(pair) { return pair.map(encodeURIComponent).join('=3D'); }).join('&'); }, inspect: function() { return '#'; } } function $H(object) { var hash =3D Object.extend({}, object || {}); Object.extend(hash, Enumerable); Object.extend(hash, Hash); return hash; } ObjectRange =3D Class.create(); Object.extend(ObjectRange.prototype, Enumerable); Object.extend(ObjectRange.prototype, { initialize: function(start, end, exclusive) { this.start =3D start; this.end =3D end; this.exclusive =3D exclusive; }, _each: function(iterator) { var value =3D this.start; do { iterator(value); value =3D value.succ(); } while (this.include(value)); }, include: function(value) { if (value < this.start) return false; if (this.exclusive) return value < this.end; return value <=3D this.end; } }); var $R =3D function(start, end, exclusive) { return new ObjectRange(start, end, exclusive); } var Ajax =3D { getTransport: function() { return Try.these( function() {return new ActiveXObject('Msxml2.XMLHTTP')}, function() {return new ActiveXObject('Microsoft.XMLHTTP')}, function() {return new XMLHttpRequest()} ) || false; }, activeRequestCount: 0 } Ajax.Responders =3D { responders: [], _each: function(iterator) { this.responders._each(iterator); }, register: function(responderToAdd) { if (!this.include(responderToAdd)) this.responders.push(responderToAdd); }, unregister: function(responderToRemove) { this.responders =3D this.responders.without(responderToRemove); }, dispatch: function(callback, request, transport, json) { this.each(function(responder) { if (responder[callback] && typeof responder[callback] =3D=3D = 'function') { try { responder[callback].apply(responder, [request, transport, = json]); } catch (e) {} } }); } }; Object.extend(Ajax.Responders, Enumerable); Ajax.Responders.register({ onCreate: function() { Ajax.activeRequestCount++; }, onComplete: function() { Ajax.activeRequestCount--; } }); Ajax.Base =3D function() {}; Ajax.Base.prototype =3D { setOptions: function(options) { this.options =3D { method: 'post', asynchronous: true, parameters: '' } Object.extend(this.options, options || {}); }, responseIsSuccess: function() { return this.transport.status =3D=3D undefined || this.transport.status =3D=3D 0 || (this.transport.status >=3D 200 && this.transport.status < = 300); }, responseIsFailure: function() { return !this.responseIsSuccess(); } } Ajax.Request =3D Class.create(); Ajax.Request.Events =3D ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), { initialize: function(url, options) { this.transport =3D Ajax.getTransport(); this.setOptions(options); this.request(url); }, request: function(url) { var parameters =3D this.options.parameters || ''; if (parameters.length > 0) parameters +=3D '&_=3D'; try { this.url =3D url; if (this.options.method =3D=3D 'get' && parameters.length > 0) this.url +=3D (this.url.match(/\?/) ? '&' : '?') + parameters; Ajax.Responders.dispatch('onCreate', this, this.transport); this.transport.open(this.options.method, this.url, this.options.asynchronous); if (this.options.asynchronous) { this.transport.onreadystatechange =3D = this.onStateChange.bind(this); setTimeout((function() = {this.respondToReadyState(1)}).bind(this), 10); } this.setRequestHeaders(); var body =3D this.options.postBody ? this.options.postBody : = parameters; this.transport.send(this.options.method =3D=3D 'post' ? body : = null); } catch (e) { this.dispatchException(e); } }, setRequestHeaders: function() { var requestHeaders =3D ['X-Requested-With', 'XMLHttpRequest', 'X-Prototype-Version', Prototype.Version]; if (this.options.method =3D=3D 'post') { requestHeaders.push('Content-type', 'application/x-www-form-urlencoded'); /* Force "Connection: close" for Mozilla browsers to work around * a bug where XMLHttpReqeuest sends an incorrect Content-length * header. See Mozilla Bugzilla #246651. */ if (this.transport.overrideMimeType) requestHeaders.push('Connection', 'close'); } if (this.options.requestHeaders) requestHeaders.push.apply(requestHeaders, = this.options.requestHeaders); for (var i =3D 0; i < requestHeaders.length; i +=3D 2) this.transport.setRequestHeader(requestHeaders[i], = requestHeaders[i+1]); }, onStateChange: function() { var readyState =3D this.transport.readyState; if (readyState !=3D 1) this.respondToReadyState(this.transport.readyState); }, header: function(name) { try { return this.transport.getResponseHeader(name); } catch (e) {} }, evalJSON: function() { try { return eval(this.header('X-JSON')); } catch (e) {} }, evalResponse: function() { try { return eval(this.transport.responseText); } catch (e) { this.dispatchException(e); } }, respondToReadyState: function(readyState) { var event =3D Ajax.Request.Events[readyState]; var transport =3D this.transport, json =3D this.evalJSON(); if (event =3D=3D 'Complete') { try { (this.options['on' + this.transport.status] || this.options['on' + (this.responseIsSuccess() ? 'Success' : = 'Failure')] || Prototype.emptyFunction)(transport, json); } catch (e) { this.dispatchException(e); } if ((this.header('Content-type') || = '').match(/^text\/javascript/i)) this.evalResponse(); } try { (this.options['on' + event] || Prototype.emptyFunction)(transport, = json); Ajax.Responders.dispatch('on' + event, this, transport, json); } catch (e) { this.dispatchException(e); } /* Avoid memory leak in MSIE: clean up the oncomplete event handler = */ if (event =3D=3D 'Complete') this.transport.onreadystatechange =3D Prototype.emptyFunction; }, dispatchException: function(exception) { (this.options.onException || Prototype.emptyFunction)(this, = exception); Ajax.Responders.dispatch('onException', this, exception); } }); Ajax.Updater =3D Class.create(); Object.extend(Object.extend(Ajax.Updater.prototype, = Ajax.Request.prototype), { initialize: function(container, url, options) { this.containers =3D { success: container.success ? $(container.success) : $(container), failure: container.failure ? $(container.failure) : (container.success ? null : $(container)) } this.transport =3D Ajax.getTransport(); this.setOptions(options); var onComplete =3D this.options.onComplete || = Prototype.emptyFunction; this.options.onComplete =3D (function(transport, object) { this.updateContent(); onComplete(transport, object); }).bind(this); this.request(url); }, updateContent: function() { var receiver =3D this.responseIsSuccess() ? this.containers.success : this.containers.failure; var response =3D this.transport.responseText; if (!this.options.evalScripts) response =3D response.stripScripts(); if (receiver) { if (this.options.insertion) { new this.options.insertion(receiver, response); } else { Element.update(receiver, response); } } if (this.responseIsSuccess()) { if (this.onComplete) setTimeout(this.onComplete.bind(this), 10); } } }); Ajax.PeriodicalUpdater =3D Class.create(); Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), { initialize: function(container, url, options) { this.setOptions(options); this.onComplete =3D this.options.onComplete; this.frequency =3D (this.options.frequency || 2); this.decay =3D (this.options.decay || 1); this.updater =3D {}; this.container =3D container; this.url =3D url; this.start(); }, start: function() { this.options.onComplete =3D this.updateComplete.bind(this); this.onTimerEvent(); }, stop: function() { this.updater.onComplete =3D undefined; clearTimeout(this.timer); (this.onComplete || Prototype.emptyFunction).apply(this, arguments); }, updateComplete: function(request) { if (this.options.decay) { this.decay =3D (request.responseText =3D=3D this.lastText ? this.decay * this.options.decay : 1); this.lastText =3D request.responseText; } this.timer =3D setTimeout(this.onTimerEvent.bind(this), this.decay * this.frequency * 1000); }, onTimerEvent: function() { this.updater =3D new Ajax.Updater(this.container, this.url, = this.options); } }); document.getElementsByClassName =3D function(className, parentElement) { var children =3D ($(parentElement) || = document.body).getElementsByTagName('*'); return $A(children).inject([], function(elements, child) { if (child.className.match(new RegExp("(^|\\s)" + className + = "(\\s|$)"))) elements.push(child); return elements; }); } /*-----------------------------------------------------------------------= ---*/ if (!window.Element) { var Element =3D new Object(); } Object.extend(Element, { visible: function(element) { return $(element).style.display !=3D 'none'; }, toggle: function() { for (var i =3D 0; i < arguments.length; i++) { var element =3D $(arguments[i]); Element[Element.visible(element) ? 'hide' : 'show'](element); } }, hide: function() { for (var i =3D 0; i < arguments.length; i++) { var element =3D $(arguments[i]); element.style.display =3D 'none'; } }, show: function() { for (var i =3D 0; i < arguments.length; i++) { var element =3D $(arguments[i]); element.style.display =3D ''; } }, remove: function(element) { element =3D $(element); element.parentNode.removeChild(element); }, update: function(element, html) { $(element).innerHTML =3D html.stripScripts(); setTimeout(function() {html.evalScripts()}, 10); }, getHeight: function(element) { element =3D $(element); return element.offsetHeight; }, classNames: function(element) { return new Element.ClassNames(element); }, hasClassName: function(element, className) { if (!(element =3D $(element))) return; return Element.classNames(element).include(className); }, addClassName: function(element, className) { if (!(element =3D $(element))) return; return Element.classNames(element).add(className); }, removeClassName: function(element, className) { if (!(element =3D $(element))) return; return Element.classNames(element).remove(className); }, // removes whitespace-only text node children cleanWhitespace: function(element) { element =3D $(element); for (var i =3D 0; i < element.childNodes.length; i++) { var node =3D element.childNodes[i]; if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue)) Element.remove(node); } }, empty: function(element) { return $(element).innerHTML.match(/^\s*$/); }, scrollTo: function(element) { element =3D $(element); var x =3D element.x ? element.x : element.offsetLeft, y =3D element.y ? element.y : element.offsetTop; window.scrollTo(x, y); }, getStyle: function(element, style) { element =3D $(element); var value =3D element.style[style.camelize()]; if (!value) { if (document.defaultView && document.defaultView.getComputedStyle) = { var css =3D document.defaultView.getComputedStyle(element, = null); value =3D css ? css.getPropertyValue(style) : null; } else if (element.currentStyle) { value =3D element.currentStyle[style.camelize()]; } } if (window.opera && ['left', 'top', 'right', = 'bottom'].include(style)) if (Element.getStyle(element, 'position') =3D=3D 'static') value = =3D 'auto'; return value =3D=3D 'auto' ? null : value; }, setStyle: function(element, style) { element =3D $(element); for (name in style) element.style[name.camelize()] =3D style[name]; }, getDimensions: function(element) { element =3D $(element); if (Element.getStyle(element, 'display') !=3D 'none') return {width: element.offsetWidth, height: element.offsetHeight}; // All *Width and *Height properties give 0 on elements with display = none, // so enable the element temporarily var els =3D element.style; var originalVisibility =3D els.visibility; var originalPosition =3D els.position; els.visibility =3D 'hidden'; els.position =3D 'absolute'; els.display =3D ''; var originalWidth =3D element.clientWidth; var originalHeight =3D element.clientHeight; els.display =3D 'none'; els.position =3D originalPosition; els.visibility =3D originalVisibility; return {width: originalWidth, height: originalHeight}; }, makePositioned: function(element) { element =3D $(element); var pos =3D Element.getStyle(element, 'position'); if (pos =3D=3D 'static' || !pos) { element._madePositioned =3D true; element.style.position =3D 'relative'; // Opera returns the offset relative to the positioning context, = when an // element is position relative but top and left have not been = defined if (window.opera) { element.style.top =3D 0; element.style.left =3D 0; } } }, undoPositioned: function(element) { element =3D $(element); if (element._madePositioned) { element._madePositioned =3D undefined; element.style.position =3D element.style.top =3D element.style.left =3D element.style.bottom =3D element.style.right =3D ''; } }, makeClipping: function(element) { element =3D $(element); if (element._overflow) return; element._overflow =3D element.style.overflow; if ((Element.getStyle(element, 'overflow') || 'visible') !=3D = 'hidden') element.style.overflow =3D 'hidden'; }, undoClipping: function(element) { element =3D $(element); if (element._overflow) return; element.style.overflow =3D element._overflow; element._overflow =3D undefined; } }); var Toggle =3D new Object(); Toggle.display =3D Element.toggle; /*-----------------------------------------------------------------------= ---*/ Abstract.Insertion =3D function(adjacency) { this.adjacency =3D adjacency; } Abstract.Insertion.prototype =3D { initialize: function(element, content) { this.element =3D $(element); this.content =3D content.stripScripts(); if (this.adjacency && this.element.insertAdjacentHTML) { try { this.element.insertAdjacentHTML(this.adjacency, this.content); } catch (e) { if (this.element.tagName.toLowerCase() =3D=3D 'tbody') { this.insertContent(this.contentFromAnonymousTable()); } else { throw e; } } } else { this.range =3D this.element.ownerDocument.createRange(); if (this.initializeRange) this.initializeRange(); = this.insertContent([this.range.createContextualFragment(this.content)]); } setTimeout(function() {content.evalScripts()}, 10); }, contentFromAnonymousTable: function() { var div =3D document.createElement('div'); div.innerHTML =3D '' + this.content + = '
'; return $A(div.childNodes[0].childNodes[0].childNodes); } } var Insertion =3D new Object(); Insertion.Before =3D Class.create(); Insertion.Before.prototype =3D Object.extend(new = Abstract.Insertion('beforeBegin'), { initializeRange: function() { this.range.setStartBefore(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.parentNode.insertBefore(fragment, this.element); }).bind(this)); } }); Insertion.Top =3D Class.create(); Insertion.Top.prototype =3D Object.extend(new = Abstract.Insertion('afterBegin'), { initializeRange: function() { this.range.selectNodeContents(this.element); this.range.collapse(true); }, insertContent: function(fragments) { fragments.reverse(false).each((function(fragment) { this.element.insertBefore(fragment, this.element.firstChild); }).bind(this)); } }); Insertion.Bottom =3D Class.create(); Insertion.Bottom.prototype =3D Object.extend(new = Abstract.Insertion('beforeEnd'), { initializeRange: function() { this.range.selectNodeContents(this.element); this.range.collapse(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.appendChild(fragment); }).bind(this)); } }); Insertion.After =3D Class.create(); Insertion.After.prototype =3D Object.extend(new = Abstract.Insertion('afterEnd'), { initializeRange: function() { this.range.setStartAfter(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.parentNode.insertBefore(fragment, this.element.nextSibling); }).bind(this)); } }); /*-----------------------------------------------------------------------= ---*/ Element.ClassNames =3D Class.create(); Element.ClassNames.prototype =3D { initialize: function(element) { this.element =3D $(element); }, _each: function(iterator) { this.element.className.split(/\s+/).select(function(name) { return name.length > 0; })._each(iterator); }, set: function(className) { this.element.className =3D className; }, add: function(classNameToAdd) { if (this.include(classNameToAdd)) return; this.set(this.toArray().concat(classNameToAdd).join(' ')); }, remove: function(classNameToRemove) { if (!this.include(classNameToRemove)) return; this.set(this.select(function(className) { return className !=3D classNameToRemove; }).join(' ')); }, toString: function() { return this.toArray().join(' '); } } Object.extend(Element.ClassNames.prototype, Enumerable); var Field =3D { clear: function() { for (var i =3D 0; i < arguments.length; i++) $(arguments[i]).value =3D ''; }, focus: function(element) { $(element).focus(); }, present: function() { for (var i =3D 0; i < arguments.length; i++) if ($(arguments[i]).value =3D=3D '') return false; return true; }, select: function(element) { $(element).select(); }, activate: function(element) { element =3D $(element); element.focus(); if (element.select) element.select(); } } /*-----------------------------------------------------------------------= ---*/ var Form =3D { serialize: function(form) { var elements =3D Form.getElements($(form)); var queryComponents =3D new Array(); for (var i =3D 0; i < elements.length; i++) { var queryComponent =3D Form.Element.serialize(elements[i]); if (queryComponent) queryComponents.push(queryComponent); } return queryComponents.join('&'); }, getElements: function(form) { form =3D $(form); var elements =3D new Array(); for (tagName in Form.Element.Serializers) { var tagElements =3D form.getElementsByTagName(tagName); for (var j =3D 0; j < tagElements.length; j++) elements.push(tagElements[j]); } return elements; }, getInputs: function(form, typeName, name) { form =3D $(form); var inputs =3D form.getElementsByTagName('input'); if (!typeName && !name) return inputs; var matchingInputs =3D new Array(); for (var i =3D 0; i < inputs.length; i++) { var input =3D inputs[i]; if ((typeName && input.type !=3D typeName) || (name && input.name !=3D name)) continue; matchingInputs.push(input); } return matchingInputs; }, disable: function(form) { var elements =3D Form.getElements(form); for (var i =3D 0; i < elements.length; i++) { var element =3D elements[i]; element.blur(); element.disabled =3D 'true'; } }, enable: function(form) { var elements =3D Form.getElements(form); for (var i =3D 0; i < elements.length; i++) { var element =3D elements[i]; element.disabled =3D ''; } }, findFirstElement: function(form) { return Form.getElements(form).find(function(element) { return element.type !=3D 'hidden' && !element.disabled && ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase()); }); }, focusFirstElement: function(form) { Field.activate(Form.findFirstElement(form)); }, reset: function(form) { $(form).reset(); } } Form.Element =3D { serialize: function(element) { element =3D $(element); var method =3D element.tagName.toLowerCase(); var parameter =3D Form.Element.Serializers[method](element); if (parameter) { var key =3D encodeURIComponent(parameter[0]); if (key.length =3D=3D 0) return; if (parameter[1].constructor !=3D Array) parameter[1] =3D [parameter[1]]; return parameter[1].map(function(value) { return key + '=3D' + encodeURIComponent(value); }).join('&'); } }, getValue: function(element) { element =3D $(element); var method =3D element.tagName.toLowerCase(); var parameter =3D Form.Element.Serializers[method](element); if (parameter) return parameter[1]; } } Form.Element.Serializers =3D { input: function(element) { switch (element.type.toLowerCase()) { case 'submit': case 'hidden': case 'password': case 'text': return Form.Element.Serializers.textarea(element); case 'checkbox': case 'radio': return Form.Element.Serializers.inputSelector(element); } return false; }, inputSelector: function(element) { if (element.checked) return [element.name, element.value]; }, textarea: function(element) { return [element.name, element.value]; }, select: function(element) { return Form.Element.Serializers[element.type =3D=3D 'select-one' ? 'selectOne' : 'selectMany'](element); }, selectOne: function(element) { var value =3D '', opt, index =3D element.selectedIndex; if (index >=3D 0) { opt =3D element.options[index]; value =3D opt.value; if (!value && !('value' in opt)) value =3D opt.text; } return [element.name, value]; }, selectMany: function(element) { var value =3D new Array(); for (var i =3D 0; i < element.length; i++) { var opt =3D element.options[i]; if (opt.selected) { var optValue =3D opt.value; if (!optValue && !('value' in opt)) optValue =3D opt.text; value.push(optValue); } } return [element.name, value]; } } /*-----------------------------------------------------------------------= ---*/ var $F =3D Form.Element.getValue; /*-----------------------------------------------------------------------= ---*/ Abstract.TimedObserver =3D function() {} Abstract.TimedObserver.prototype =3D { initialize: function(element, frequency, callback) { this.frequency =3D frequency; this.element =3D $(element); this.callback =3D callback; this.lastValue =3D this.getValue(); this.registerCallback(); }, registerCallback: function() { setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); }, onTimerEvent: function() { var value =3D this.getValue(); if (this.lastValue !=3D value) { this.callback(this.element, value); this.lastValue =3D value; } } } Form.Element.Observer =3D Class.create(); Form.Element.Observer.prototype =3D Object.extend(new = Abstract.TimedObserver(), { getValue: function() { return Form.Element.getValue(this.element); } }); Form.Observer =3D Class.create(); Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), = { getValue: function() { return Form.serialize(this.element); } }); /*-----------------------------------------------------------------------= ---*/ Abstract.EventObserver =3D function() {} Abstract.EventObserver.prototype =3D { initialize: function(element, callback) { this.element =3D $(element); this.callback =3D callback; this.lastValue =3D this.getValue(); if (this.element.tagName.toLowerCase() =3D=3D 'form') this.registerFormCallbacks(); else this.registerCallback(this.element); }, onElementEvent: function() { var value =3D this.getValue(); if (this.lastValue !=3D value) { this.callback(this.element, value); this.lastValue =3D value; } }, registerFormCallbacks: function() { var elements =3D Form.getElements(this.element); for (var i =3D 0; i < elements.length; i++) this.registerCallback(elements[i]); }, registerCallback: function(element) { if (element.type) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': Event.observe(element, 'click', = this.onElementEvent.bind(this)); break; case 'password': case 'text': case 'textarea': case 'select-one': case 'select-multiple': Event.observe(element, 'change', = this.onElementEvent.bind(this)); break; } } } } Form.Element.EventObserver =3D Class.create(); Form.Element.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), { getValue: function() { return Form.Element.getValue(this.element); } }); Form.EventObserver =3D Class.create(); Form.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), { getValue: function() { return Form.serialize(this.element); } }); if (!window.Event) { var Event =3D new Object(); } Object.extend(Event, { KEY_BACKSPACE: 8, KEY_TAB: 9, KEY_RETURN: 13, KEY_ESC: 27, KEY_LEFT: 37, KEY_UP: 38, KEY_RIGHT: 39, KEY_DOWN: 40, KEY_DELETE: 46, element: function(event) { return event.target || event.srcElement; }, isLeftClick: function(event) { return (((event.which) && (event.which =3D=3D 1)) || ((event.button) && (event.button =3D=3D 1))); }, pointerX: function(event) { return event.pageX || (event.clientX + (document.documentElement.scrollLeft || = document.body.scrollLeft)); }, pointerY: function(event) { return event.pageY || (event.clientY + (document.documentElement.scrollTop || document.body.scrollTop)); }, stop: function(event) { if (event.preventDefault) { event.preventDefault(); event.stopPropagation(); } else { event.returnValue =3D false; event.cancelBubble =3D true; } }, // find the first node with the given tagName, starting from the // node the event was triggered on; traverses the DOM upwards findElement: function(event, tagName) { var element =3D Event.element(event); while (element.parentNode && (!element.tagName || (element.tagName.toUpperCase() !=3D tagName.toUpperCase()))) element =3D element.parentNode; return element; }, observers: false, _observeAndCache: function(element, name, observer, useCapture) { if (!this.observers) this.observers =3D []; if (element.addEventListener) { this.observers.push([element, name, observer, useCapture]); element.addEventListener(name, observer, useCapture); } else if (element.attachEvent) { this.observers.push([element, name, observer, useCapture]); element.attachEvent('on' + name, observer); } }, unloadCache: function() { if (!Event.observers) return; for (var i =3D 0; i < Event.observers.length; i++) { Event.stopObserving.apply(this, Event.observers[i]); Event.observers[i][0] =3D null; } Event.observers =3D false; }, observe: function(element, name, observer, useCapture) { var element =3D $(element); useCapture =3D useCapture || false; if (name =3D=3D 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.attachEvent)) name =3D 'keydown'; this._observeAndCache(element, name, observer, useCapture); }, stopObserving: function(element, name, observer, useCapture) { var element =3D $(element); useCapture =3D useCapture || false; if (name =3D=3D 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.detachEvent)) name =3D 'keydown'; if (element.removeEventListener) { element.removeEventListener(name, observer, useCapture); } else if (element.detachEvent) { element.detachEvent('on' + name, observer); } } }); /* prevent memory leaks in IE */ Event.observe(window, 'unload', Event.unloadCache, false); var Position =3D { // set to true if needed, warning: firefox performance problems // NOT neeeded for page scrolling, only if draggable contained in // scrollable elements includeScrollOffsets: false, // must be called before calling withinIncludingScrolloffset, every = time the // page is scrolled prepare: function() { this.deltaX =3D window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0; this.deltaY =3D window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0; }, realOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.scrollTop || 0; valueL +=3D element.scrollLeft || 0; element =3D element.parentNode; } while (element); return [valueL, valueT]; }, cumulativeOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; element =3D element.offsetParent; } while (element); return [valueL, valueT]; }, positionedOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; element =3D element.offsetParent; if (element) { p =3D Element.getStyle(element, 'position'); if (p =3D=3D 'relative' || p =3D=3D 'absolute') break; } } while (element); return [valueL, valueT]; }, offsetParent: function(element) { if (element.offsetParent) return element.offsetParent; if (element =3D=3D document.body) return element; while ((element =3D element.parentNode) && element !=3D = document.body) if (Element.getStyle(element, 'position') !=3D 'static') return element; return document.body; }, // caches x/y coordinate pair to use with overlap within: function(element, x, y) { if (this.includeScrollOffsets) return this.withinIncludingScrolloffsets(element, x, y); this.xcomp =3D x; this.ycomp =3D y; this.offset =3D this.cumulativeOffset(element); return (y >=3D this.offset[1] && y < this.offset[1] + element.offsetHeight && x >=3D this.offset[0] && x < this.offset[0] + element.offsetWidth); }, withinIncludingScrolloffsets: function(element, x, y) { var offsetcache =3D this.realOffset(element); this.xcomp =3D x + offsetcache[0] - this.deltaX; this.ycomp =3D y + offsetcache[1] - this.deltaY; this.offset =3D this.cumulativeOffset(element); return (this.ycomp >=3D this.offset[1] && this.ycomp < this.offset[1] + element.offsetHeight && this.xcomp >=3D this.offset[0] && this.xcomp < this.offset[0] + element.offsetWidth); }, // within must be called directly before overlap: function(mode, element) { if (!mode) return 0; if (mode =3D=3D 'vertical') return ((this.offset[1] + element.offsetHeight) - this.ycomp) / element.offsetHeight; if (mode =3D=3D 'horizontal') return ((this.offset[0] + element.offsetWidth) - this.xcomp) / element.offsetWidth; }, clone: function(source, target) { source =3D $(source); target =3D $(target); target.style.position =3D 'absolute'; var offsets =3D this.cumulativeOffset(source); target.style.top =3D offsets[1] + 'px'; target.style.left =3D offsets[0] + 'px'; target.style.width =3D source.offsetWidth + 'px'; target.style.height =3D source.offsetHeight + 'px'; }, page: function(forElement) { var valueT =3D 0, valueL =3D 0; var element =3D forElement; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; // Safari fix if (element.offsetParent=3D=3Ddocument.body) if (Element.getStyle(element,'position')=3D=3D'absolute') break; } while (element =3D element.offsetParent); element =3D forElement; do { valueT -=3D element.scrollTop || 0; valueL -=3D element.scrollLeft || 0; } while (element =3D element.parentNode); return [valueL, valueT]; }, clone: function(source, target) { var options =3D Object.extend({ setLeft: true, setTop: true, setWidth: true, setHeight: true, offsetTop: 0, offsetLeft: 0 }, arguments[2] || {}) // find page position of source source =3D $(source); var p =3D Position.page(source); // find coordinate system to use target =3D $(target); var delta =3D [0, 0]; var parent =3D null; // delta [0,0] will do fine with position: fixed elements, // position:absolute needs offsetParent deltas if (Element.getStyle(target,'position') =3D=3D 'absolute') { parent =3D Position.offsetParent(target); delta =3D Position.page(parent); } // correct by body offsets (fixes Safari) if (parent =3D=3D document.body) { delta[0] -=3D document.body.offsetLeft; delta[1] -=3D document.body.offsetTop; } // set position if(options.setLeft) target.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px'; if(options.setTop) target.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px'; if(options.setWidth) target.style.width =3D source.offsetWidth + = 'px'; if(options.setHeight) target.style.height =3D source.offsetHeight + = 'px'; }, absolutize: function(element) { element =3D $(element); if (element.style.position =3D=3D 'absolute') return; Position.prepare(); var offsets =3D Position.positionedOffset(element); var top =3D offsets[1]; var left =3D offsets[0]; var width =3D element.clientWidth; var height =3D element.clientHeight; element._originalLeft =3D left - parseFloat(element.style.left || = 0); element._originalTop =3D top - parseFloat(element.style.top || = 0); element._originalWidth =3D element.style.width; element._originalHeight =3D element.style.height; element.style.position =3D 'absolute'; element.style.top =3D top + 'px';; element.style.left =3D left + 'px';; element.style.width =3D width + 'px';; element.style.height =3D height + 'px';; }, relativize: function(element) { element =3D $(element); if (element.style.position =3D=3D 'relative') return; Position.prepare(); element.style.position =3D 'relative'; var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0); var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0); element.style.top =3D top + 'px'; element.style.left =3D left + 'px'; element.style.height =3D element._originalHeight; element.style.width =3D element._originalWidth; } } // Safari returns margins on body which is incorrect if the child is = absolutely // positioned. For performance reasons, redefine = Position.cumulativeOffset for // KHTML/WebKit only. if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) { Position.cumulativeOffset =3D function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; if (element.offsetParent =3D=3D document.body) if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break; element =3D element.offsetParent; } while (element); return [valueL, valueT]; } } ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/js/scriptaculous.js?load=effects // Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, = http://mir.aculo.us) //=20 // Permission is hereby granted, free of charge, to any person obtaining // a copy of this software and associated documentation files (the // "Software"), to deal in the Software without restriction, including // without limitation the rights to use, copy, modify, merge, publish, // distribute, sublicense, and/or sell copies of the Software, and to // permit persons to whom the Software is furnished to do so, subject to // the following conditions: //=20 // The above copyright notice and this permission notice shall be // included in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS = BE // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN = ACTION // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. var Scriptaculous =3D { Version: '1.5.1', require: function(libraryName) { // inserting via DOM fails in Safari 2.0, so brute force approach document.write(''); }, load: function() { if((typeof Prototype=3D=3D'undefined') || parseFloat(Prototype.Version.split(".")[0] + "." + Prototype.Version.split(".")[1]) < 1.4) throw("script.aculo.us requires the Prototype JavaScript framework = >=3D 1.4.0"); =20 $A(document.getElementsByTagName("script")).findAll( function(s) { return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/)) }).each( function(s) { var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,''); var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/); (includes ? includes[1] : = 'builder,effects,dragdrop,controls,slider').split(',').each( function(include) { Scriptaculous.require(path+include+'.js') }); }); } } Scriptaculous.load(); ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/js/lightbox.js // = -------------------------------------------------------------------------= ---------- // // Lightbox v2.03.3 // by Lokesh Dhakar - http://www.huddletogether.com // 5/21/06 // // For more information on this script, visit: // http://huddletogether.com/projects/lightbox2/ // // Licensed under the Creative Commons Attribution 2.5 License - = http://creativecommons.org/licenses/by/2.5/ //=09 // Credit also due to those who have helped, inspired, and made their = code available to the public. // Including: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.com), = Thomas Fuchs(mir.aculo.us), and others. // // // = -------------------------------------------------------------------------= ---------- /* Table of Contents ----------------- Configuration Global Variables Extending Built-in Objects=09 - Object.extend(Element) - Array.prototype.removeDuplicates() - Array.prototype.empty() Lightbox Class Declaration - initialize() - updateImageList() - start() - changeImage() - resizeImageContainer() - showImage() - updateDetails() - updateNav() - enableKeyboardNav() - disableKeyboardNav() - keyboardAction() - preloadNeighborImages() - end() =09 Miscellaneous Functions - getPageScroll() - getPageSize() - getKey() - listenKey() - showSelectBoxes() - hideSelectBoxes() - showFlash() - hideFlash() - pause() - initLightbox() =09 Function Calls - addLoadEvent(initLightbox) =09 */ // = -------------------------------------------------------------------------= ---------- // // Configuration // var fileLoadingImage =3D "images/NEWSITE/lightbox/loading.gif"; =09 var fileBottomNavCloseImage =3D "images/NEWSITE/lightbox/fechar.gif"; var overlayOpacity =3D 0.8; // controls transparency of shadow overlay var animate =3D true; // toggles resizing animations var resizeSpeed =3D 7; // controls the speed of the image resizing = animations (1=3Dslowest and 10=3Dfastest) var borderSize =3D 10; //if you adjust the padding in the CSS, you will = need to update this variable // = -------------------------------------------------------------------------= ---------- // // Global Variables // var imageArray =3D new Array; var activeImage; if(animate =3D=3D true){ overlayDuration =3D 0.2; // shadow fade in/out duration if(resizeSpeed > 10){ resizeSpeed =3D 10;} if(resizeSpeed < 1){ resizeSpeed =3D 1;} resizeDuration =3D (11 - resizeSpeed) * 0.15; } else {=20 overlayDuration =3D 0; resizeDuration =3D 0; } // = -------------------------------------------------------------------------= ---------- // // Additional methods for Element added by SU, Couloir // - further additions by Lokesh Dhakar (huddletogether.com) // Object.extend(Element, { getWidth: function(element) { element =3D $(element); return element.offsetWidth;=20 }, setWidth: function(element,w) { element =3D $(element); element.style.width =3D w +"px"; }, setHeight: function(element,h) { element =3D $(element); element.style.height =3D h +"px"; }, setTop: function(element,t) { element =3D $(element); element.style.top =3D t +"px"; }, setLeft: function(element,l) { element =3D $(element); element.style.left =3D l +"px"; }, setSrc: function(element,src) { element =3D $(element); element.src =3D src;=20 }, setHref: function(element,href) { element =3D $(element); element.href =3D href;=20 }, setInnerHTML: function(element,content) { element =3D $(element); element.innerHTML =3D content; } }); // = -------------------------------------------------------------------------= ---------- // // Extending built-in Array object // - array.removeDuplicates() // - array.empty() // Array.prototype.removeDuplicates =3D function () { for(i =3D 0; i < this.length; i++){ for(j =3D this.length-1; j>i; j--){ =20 if(this[i][0] =3D=3D this[j][0]){ this.splice(j,1); } } } } // = -------------------------------------------------------------------------= ---------- Array.prototype.empty =3D function () { for(i =3D 0; i <=3D this.length; i++){ this.shift(); } } // = -------------------------------------------------------------------------= ---------- // // Lightbox Class Declaration // - initialize() // - start() // - changeImage() // - resizeImageContainer() // - showImage() // - updateDetails() // - updateNav() // - enableKeyboardNav() // - disableKeyboardNav() // - keyboardNavAction() // - preloadNeighborImages() // - end() // // Structuring of code inspired by Scott Upton (http://www.uptonic.com/) // var Lightbox =3D Class.create(); Lightbox.prototype =3D { =09 // initialize() // Constructor runs on completion of the DOM loading. Calls = updateImageList and then // the function inserts html at the bottom of the page which is used to = display the shadow=20 // overlay and the image container. // initialize: function() {=09 =09 this.updateImageList(); // Code inserts html at the bottom of the page that looks similar to = this: // //
//
//
//
// //
// // //
//
// // // //
//
//
//
//
//
// // //
//
// // // //
//
//
//
var objBody =3D document.getElementsByTagName("body").item(0); =09 var objOverlay =3D document.createElement("div"); objOverlay.setAttribute('id','overlay'); objOverlay.style.display =3D 'none'; objOverlay.onclick =3D function() { myLightbox.end(); } objBody.appendChild(objOverlay); =09 var objLightbox =3D document.createElement("div"); objLightbox.setAttribute('id','lightbox'); objLightbox.style.display =3D 'none'; objLightbox.onclick =3D function(e) { // close Lightbox is user clicks = shadow overlay if (!e) var e =3D window.event; var clickObj =3D Event.element(e).id; if ( clickObj =3D=3D 'lightbox') { myLightbox.end(); } }; objBody.appendChild(objLightbox); =09 var objOuterImageContainer =3D document.createElement("div"); objOuterImageContainer.setAttribute('id','outerImageContainer'); objLightbox.appendChild(objOuterImageContainer); // When Lightbox starts it will resize itself from 250 by 250 to the = current image dimension. // If animations are turned off, it will be hidden as to prevent a = flicker of a // white 250 by 250 box. if(animate){ Element.setWidth('outerImageContainer', 250); Element.setHeight('outerImageContainer', 250); =09 } else { Element.setWidth('outerImageContainer', 1); Element.setHeight('outerImageContainer', 1); =09 } var objImageContainer =3D document.createElement("div"); objImageContainer.setAttribute('id','imageContainer'); objOuterImageContainer.appendChild(objImageContainer); =09 var objLightboxImage =3D document.createElement("img"); objLightboxImage.setAttribute('id','lightboxImage'); objImageContainer.appendChild(objLightboxImage); =09 var objHoverNav =3D document.createElement("div"); objHoverNav.setAttribute('id','hoverNav'); objImageContainer.appendChild(objHoverNav); =09 var objPrevLink =3D document.createElement("a"); objPrevLink.setAttribute('id','prevLink'); objPrevLink.setAttribute('href','#'); objHoverNav.appendChild(objPrevLink); =09 var objNextLink =3D document.createElement("a"); objNextLink.setAttribute('id','nextLink'); objNextLink.setAttribute('href','#'); objHoverNav.appendChild(objNextLink); =09 var objLoading =3D document.createElement("div"); objLoading.setAttribute('id','loading'); objImageContainer.appendChild(objLoading); =09 var objLoadingLink =3D document.createElement("a"); objLoadingLink.setAttribute('id','loadingLink'); objLoadingLink.setAttribute('href','#'); objLoadingLink.onclick =3D function() { myLightbox.end(); return = false; } objLoading.appendChild(objLoadingLink); =09 var objLoadingImage =3D document.createElement("img"); objLoadingImage.setAttribute('src', fileLoadingImage); objLoadingLink.appendChild(objLoadingImage); var objImageDataContainer =3D document.createElement("div"); objImageDataContainer.setAttribute('id','imageDataContainer'); objLightbox.appendChild(objImageDataContainer); var objImageData =3D document.createElement("div"); objImageData.setAttribute('id','imageData'); objImageDataContainer.appendChild(objImageData); =09 var objImageDetails =3D document.createElement("div"); objImageDetails.setAttribute('id','imageDetails'); objImageData.appendChild(objImageDetails); =09 var objCaption =3D document.createElement("span"); objCaption.setAttribute('id','caption'); objImageDetails.appendChild(objCaption); =09 var objNumberDisplay =3D document.createElement("span"); objNumberDisplay.setAttribute('id','numberDisplay'); objImageDetails.appendChild(objNumberDisplay); =09 var objBottomNav =3D document.createElement("div"); objBottomNav.setAttribute('id','bottomNav'); objImageData.appendChild(objBottomNav); =09 var objBottomNavCloseLink =3D document.createElement("a"); objBottomNavCloseLink.setAttribute('id','bottomNavClose'); objBottomNavCloseLink.setAttribute('href','#'); objBottomNavCloseLink.onclick =3D function() { myLightbox.end(); = return false; } objBottomNav.appendChild(objBottomNavCloseLink); =09 var objBottomNavCloseImage =3D document.createElement("img"); objBottomNavCloseImage.setAttribute('src', fileBottomNavCloseImage); objBottomNavCloseLink.appendChild(objBottomNavCloseImage); }, // // updateImageList() // Loops through anchor tags looking for 'lightbox' references and = applies onclick // events to appropriate links. You can rerun after dynamically adding = images w/ajax. // updateImageList: function() {=09 if (!document.getElementsByTagName){ return; } var anchors =3D document.getElementsByTagName('a'); var areas =3D document.getElementsByTagName('area'); // loop through all anchor tags for (var i=3D0; i 1){ Element.show('numberDisplay'); Element.setInnerHTML( 'numberDisplay', "Imagem " + eval(activeImage + = 1) + " de " + imageArray.length); } new Effect.Parallel( [ new Effect.SlideDown( 'imageDataContainer', { sync: true, duration: = resizeDuration, from: 0.0, to: 1.0 }),=20 new Effect.Appear('imageDataContainer', { sync: true, duration: = resizeDuration }) ],=20 { duration: resizeDuration, afterFinish: function() { // update overlay size and update nav var arrayPageSize =3D getPageSize(); Element.setHeight('overlay', arrayPageSize[1]); myLightbox.updateNav(); } }=20 ); }, // // updateNav() // Display appropriate previous and next hover navigation. // updateNav: function() { Element.show('hoverNav'); =09 // if not first image in set, display prev image button if(activeImage !=3D 0){ Element.show('prevLink'); document.getElementById('prevLink').onclick =3D function() { myLightbox.changeImage(activeImage - 1); return false; } } // if not last image in set, display next image button if(activeImage !=3D (imageArray.length - 1)){ Element.show('nextLink'); document.getElementById('nextLink').onclick =3D function() { myLightbox.changeImage(activeImage + 1); return false; } } =09 this.enableKeyboardNav(); }, // // enableKeyboardNav() // enableKeyboardNav: function() { document.onkeydown =3D this.keyboardAction;=20 }, // // disableKeyboardNav() // disableKeyboardNav: function() { document.onkeydown =3D ''; }, // // keyboardAction() // keyboardAction: function(e) { if (e =3D=3D null) { // ie keycode =3D event.keyCode; escapeKey =3D 27; } else { // mozilla keycode =3D e.keyCode; escapeKey =3D e.DOM_VK_ESCAPE; } key =3D String.fromCharCode(keycode).toLowerCase(); =09 if((key =3D=3D 'x') || (key =3D=3D 'o') || (key =3D=3D 'c') || = (keycode =3D=3D escapeKey)){ // close lightbox myLightbox.end(); } else if((key =3D=3D 'p') || (keycode =3D=3D 37)){ // display = previous image if(activeImage !=3D 0){ myLightbox.disableKeyboardNav(); myLightbox.changeImage(activeImage - 1); } } else if((key =3D=3D 'n') || (keycode =3D=3D 39)){ // display next = image if(activeImage !=3D (imageArray.length - 1)){ myLightbox.disableKeyboardNav(); myLightbox.changeImage(activeImage + 1); } } }, // // preloadNeighborImages() // Preload previous and next images. // preloadNeighborImages: function(){ if((imageArray.length - 1) > activeImage){ preloadNextImage =3D new Image(); preloadNextImage.src =3D imageArray[activeImage + 1][0]; } if(activeImage > 0){ preloadPrevImage =3D new Image(); preloadPrevImage.src =3D imageArray[activeImage - 1][0]; } =09 }, // // end() // end: function() { this.disableKeyboardNav(); Element.hide('lightbox'); new Effect.Fade('overlay', { duration: overlayDuration}); showSelectBoxes(); showFlash(); } } // = -------------------------------------------------------------------------= ---------- // // getPageScroll() // Returns array with x,y page scroll values. // Core code from - quirksmode.com // function getPageScroll(){ var xScroll, yScroll; if (self.pageYOffset) { yScroll =3D self.pageYOffset; xScroll =3D self.pageXOffset; } else if (document.documentElement && = document.documentElement.scrollTop){ // Explorer 6 Strict yScroll =3D document.documentElement.scrollTop; xScroll =3D document.documentElement.scrollLeft; } else if (document.body) {// all other Explorers yScroll =3D document.body.scrollTop; xScroll =3D document.body.scrollLeft;=09 } arrayPageScroll =3D new Array(xScroll,yScroll)=20 return arrayPageScroll; } // = -------------------------------------------------------------------------= ---------- // // getPageSize() // Returns array with page width, height and window width, height // Core code from - quirksmode.com // Edit for Firefox by pHaez // function getPageSize(){ =09 var xScroll, yScroll; =09 if (window.innerHeight && window.scrollMaxY) {=09 xScroll =3D window.innerWidth + window.scrollMaxX; yScroll =3D window.innerHeight + window.scrollMaxY; } else if (document.body.scrollHeight > document.body.offsetHeight){ // = all but Explorer Mac xScroll =3D document.body.scrollWidth; yScroll =3D document.body.scrollHeight; } else { // Explorer Mac...would also work in Explorer 6 Strict, = Mozilla and Safari xScroll =3D document.body.offsetWidth; yScroll =3D document.body.offsetHeight; } =09 var windowWidth, windowHeight; =09 // console.log(self.innerWidth); // console.log(document.documentElement.clientWidth); if (self.innerHeight) { // all except Explorer if(document.documentElement.clientWidth){ windowWidth =3D document.documentElement.clientWidth;=20 } else { windowWidth =3D self.innerWidth; } windowHeight =3D self.innerHeight; } else if (document.documentElement && = document.documentElement.clientHeight) { // Explorer 6 Strict Mode windowWidth =3D document.documentElement.clientWidth; windowHeight =3D document.documentElement.clientHeight; } else if (document.body) { // other Explorers windowWidth =3D document.body.clientWidth; windowHeight =3D document.body.clientHeight; }=09 =09 // for small pages with total height less then height of the viewport if(yScroll < windowHeight){ pageHeight =3D windowHeight; } else {=20 pageHeight =3D yScroll; } // console.log("xScroll " + xScroll) // console.log("windowWidth " + windowWidth) // for small pages with total width less then width of the viewport if(xScroll < windowWidth){=09 pageWidth =3D xScroll; =09 } else { pageWidth =3D windowWidth; } // console.log("pageWidth " + pageWidth) arrayPageSize =3D new = Array(pageWidth,pageHeight,windowWidth,windowHeight)=20 return arrayPageSize; } // = -------------------------------------------------------------------------= ---------- // // getKey(key) // Gets keycode. If 'x' is pressed then it hides the lightbox. // function getKey(e){ if (e =3D=3D null) { // ie keycode =3D event.keyCode; } else { // mozilla keycode =3D e.which; } key =3D String.fromCharCode(keycode).toLowerCase(); =09 if(key =3D=3D 'x'){ } } // = -------------------------------------------------------------------------= ---------- // // listenKey() // function listenKey () { document.onkeypress =3D getKey; } =09 // --------------------------------------------------- function showSelectBoxes(){ var selects =3D document.getElementsByTagName("select"); for (i =3D 0; i !=3D selects.length; i++) { selects[i].style.visibility =3D "visible"; } } // --------------------------------------------------- function hideSelectBoxes(){ var selects =3D document.getElementsByTagName("select"); for (i =3D 0; i !=3D selects.length; i++) { selects[i].style.visibility =3D "hidden"; } } // --------------------------------------------------- function showFlash(){ var flashObjects =3D document.getElementsByTagName("object"); for (i =3D 0; i < flashObjects.length; i++) { flashObjects[i].style.visibility =3D "visible"; } var flashEmbeds =3D document.getElementsByTagName("embed"); for (i =3D 0; i < flashEmbeds.length; i++) { flashEmbeds[i].style.visibility =3D "visible"; } } // --------------------------------------------------- function hideFlash(){ var flashObjects =3D document.getElementsByTagName("object"); for (i =3D 0; i < flashObjects.length; i++) { flashObjects[i].style.visibility =3D "hidden"; } var flashEmbeds =3D document.getElementsByTagName("embed"); for (i =3D 0; i < flashEmbeds.length; i++) { flashEmbeds[i].style.visibility =3D "hidden"; } } // --------------------------------------------------- // // pause(numberMillis) // Pauses code execution for specified time. Uses busy code, not good. // Help from Ran Bar-On [ran2103@gmail.com] // function pause(ms){ var date =3D new Date(); curDate =3D null; do{var curDate =3D new Date();} while( curDate - date < ms); } /* function pause(numberMillis) { var curently =3D new Date().getTime() + sender; while (new Date().getTime();=09 } */ // --------------------------------------------------- function initLightbox() { myLightbox =3D new Lightbox(); } Event.observe(window, 'load', initLightbox, false); ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/js/masks.js function _MaskAPI(){ this.version =3D "0.4a"; this.instances =3D 0; this.objects =3D {}; } MaskAPI =3D new _MaskAPI(); function Mask(m, t){ this.mask =3D m; this.type =3D (typeof t =3D=3D "string") ? t : "string"; this.error =3D []; this.errorCodes =3D []; this.value =3D ""; this.strippedValue =3D ""; this.allowPartial =3D false; this.id =3D MaskAPI.instances++; this.ref =3D "MaskAPI.objects['" + this.id + "']"; MaskAPI.objects[this.id] =3D this; } // define the attach(oElement) function Mask.prototype.attach =3D function (o){ $addEvent(o, "onkeydown", "return " + this.ref + = ".isAllowKeyPress(event, this);", true); $addEvent(o, "onkeyup", "return " + this.ref + ".getKeyPress(event, = this);", true); $addEvent(o, "onblur", "this.value =3D " + this.ref + = ".format(this.value);", true); } Mask.prototype.isAllowKeyPress =3D function (e, o){ if( this.type !=3D "string" ) return true; var xe =3D new qEvent(e); if( ((xe.keyCode > 47) && (o.value.length >=3D this.mask.length)) && = !xe.ctrlKey ) return false; return true; } Mask.prototype.getKeyPress =3D function (e, o, _u){ this.allowPartial =3D true; var xe =3D new qEvent(e); // var k =3D String.fromCharCode(xe.keyCode); if( (xe.keyCode > 47) || (_u =3D=3D true) || (xe.keyCode =3D=3D 8 || = xe.keyCode =3D=3D 46) ){ var v =3D o.value, d; if( xe.keyCode =3D=3D 8 || xe.keyCode =3D=3D 46 ) d =3D true; else d =3D false if( this.type =3D=3D "number" ) this.value =3D this.setNumber(v, d); else if( this.type =3D=3D "date" ) this.value =3D = this.setDateKeyPress(v, d); else this.value =3D this.setGeneric(v, d); o.value =3D this.value; } /* */ this.allowPartial =3D false; return true; } Mask.prototype.format =3D function (s){ if( this.type =3D=3D "number" ) this.value =3D this.setNumber(s); else if( this.type =3D=3D "date" ) this.value =3D this.setDate(s); else this.value =3D this.setGeneric(s); return this.value; } Mask.prototype.throwError =3D function (c, e, v){ this.error[this.error.length] =3D e; this.errorCodes[this.errorCodes.length] =3D c; if( typeof v =3D=3D "string" ) return v; return true; } Mask.prototype.setGeneric =3D function (_v, _d){ var v =3D _v, m =3D this.mask; var r =3D "x#*", rt =3D [], nv =3D "", t, x, a =3D [], j=3D0, rx =3D = {"x": "A-Za-z", "#": "0-9", "*": "A-Za-z0-9" }; // strip out invalid characters v =3D v.replace(new RegExp("[^" + rx["*"] + "]", "gi"), ""); if( (_d =3D=3D true) && (v.length =3D=3D this.strippedValue.length) ) v = =3D v.substring(0, v.length-1); this.strippedValue =3D v; var b=3D[]; for( var i=3D0; i < m.length; i++ ){ // grab the current character x =3D m.charAt(i); // check to see if current character is a mask, escape commands are = not a mask character t =3D (r.indexOf(x) > -1); // if the current character is an escape command, then grab the next = character if( x =3D=3D "!" ) x =3D m.charAt(i++); // build a regex to test against if( (t && !this.allowPartial) || (t && this.allowPartial && (rt.length = < v.length)) ) rt[rt.length] =3D "[" + rx[x] + "]"; // build mask definition table a[a.length] =3D { "chr": x, "mask": t }; } var hasOneValidChar =3D false; // if the regex fails, return an error if( !this.allowPartial && !(new RegExp(rt.join(""))).test(v) ) return = this.throwError(1, "The value \"" + _v + "\" must be in the format " + = this.mask + ".", _v); // loop through the mask definition, and build the formatted string else if( (this.allowPartial && (v.length > 0)) || !this.allowPartial ){ for( i=3D0; i < a.length; i++ ){ if( a[i].mask ){ while( v.length > 0 && !(new RegExp(rt[j])).test(v.charAt(j)) ) v = =3D (v.length =3D=3D 1) ? "" : v.substring(1); if( v.length > 0 ){ nv +=3D v.charAt(j); hasOneValidChar =3D true; } j++; } else nv +=3D a[i].chr; if( this.allowPartial && (j > v.length) ) break; } } =09 if( this.allowPartial && !hasOneValidChar ) nv =3D ""; if( this.allowPartial ){ if( nv.length < a.length ) this.nextValidChar =3D = rx[a[nv.length].chr]; else this.nextValidChar =3D null; } return nv; } Mask.prototype.setNumber =3D function(_v, _d){ var v =3D String(_v).replace(/[^\d.-]*/gi, ""), m =3D this.mask; // make sure there's only one decimal point v =3D v.replace(/\./, "d").replace(/\./g, "").replace(/d/, "."); // check to see if an invalid mask operation has been entered =09 if( = !/^[\$]?((\$?[\+-]?([0#]{1,3},)?[0#]*(\.[0#]*)?)|([\+-]?\([\+-]?([0#]{1,3= },)?[0#]*(\.[0#]*)?\)))$/.test(m) ) return this.throwError(1, "An invalid mask was specified for the = \nMask constructor.", _v); if( (_d =3D=3D true) && (v.length =3D=3D this.strippedValue.length) ) v = =3D v.substring(0, v.length-1); if( this.allowPartial && (v.replace(/[^0-9]/, "").length =3D=3D 0) ) = return v; this.strippedValue =3D v; if( v.length =3D=3D 0 ) v =3D NaN; var vn =3D Number(v); if( isNaN(vn) ) return this.throwError(2, "The value entered was not a = number.", _v); // if no mask, stop processing if( m.length =3D=3D 0 ) return v; // get the value before the decimal point var vi =3D String(Math.abs((v.indexOf(".") > -1 ) ? v.split(".")[0] : = v)); // get the value after the decimal point var vd =3D (v.indexOf(".") > -1) ? v.split(".")[1] : ""; var _vd =3D vd; var isNegative =3D (vn !=3D 0 && Math.abs(vn)*-1 =3D=3D vn); // check for masking operations var show =3D { "$" : /^[\$]/.test(m), "(": (isNegative && (m.indexOf("(") > -1)), "+" : ( (m.indexOf("+") !=3D -1) && !isNegative ) } show["-"] =3D (isNegative && (!show["("] || (m.indexOf("-") !=3D -1))); // replace all non-place holders from the mask m =3D m.replace(/[^#0.,]*/gi, ""); /* make sure there are the correct number of decimal places */ // get number of digits after decimal point in mask var dm =3D (m.indexOf(".") > -1 ) ? m.split(".")[1] : ""; if( dm.length =3D=3D 0 ){ vi =3D String(Math.round(Number(vi))); vd =3D ""; } else { // find the last zero, which indicates the minimum number // of decimal places to show var md =3D dm.lastIndexOf("0")+1; // if the number of decimal places is greater than the mask, then = round off if( vd.length > dm.length ) vd =3D = String(Math.round(Number(vd.substring(0, dm.length + 1))/10)); // otherwise, pad the string w/the required zeros else while( vd.length < md ) vd +=3D "0"; } /* pad the int with any necessary zeros */ // get number of digits before decimal point in mask var im =3D (m.indexOf(".") > -1 ) ? m.split(".")[0] : m; im =3D im.replace(/[^0#]+/gi, ""); // find the first zero, which indicates the minimum length // that the value must be padded w/zeros var mv =3D im.indexOf("0")+1; // if there is a zero found, make sure it's padded if( mv > 0 ){ mv =3D im.length - mv + 1; while( vi.length < mv ) vi =3D "0" + vi; } /* check to see if we need commas in the thousands place holder */ if( /[#0]+,[#0]{3}/.test(m) ){ // add the commas as the place holder var x =3D [], i=3D0, n=3DNumber(vi); while( n > 999 ){ x[i] =3D "00" + String(n%1000); x[i] =3D x[i].substring(x[i].length - 3); n =3D Math.floor(n/1000); i++; } x[i] =3D String(n%1000); vi =3D x.reverse().join(","); } /* combine the new value together */ if( (vd.length > 0 && !this.allowPartial) || ((dm.length > 0) && = this.allowPartial && (v.indexOf(".") > -1) && (_vd.length >=3D = vd.length)) ){ v =3D vi + "." + vd; } else if( (dm.length > 0) && this.allowPartial && (v.indexOf(".") > = -1) && (_vd.length < vd.length) ){ v =3D vi + "." + _vd; } else { v =3D vi; } if( show["$"] ) v =3D this.mask.replace(/(^[\$])(.+)/gi, "$") + v; if( show["+"] ) v =3D "+" + v; if( show["-"] ) v =3D "-" + v; if( show["("] ) v =3D "(" + v + ")"; return v; } Mask.prototype.setDate =3D function (_v){ var v =3D _v, m =3D this.mask; var a, e, mm, dd, yy, x, s; // split mask into array, to see position of each day, month & year a =3D m.split(/[^mdy]+/); // split mask into array, to get delimiters s =3D m.split(/[mdy]+/); // convert the string into an array in which digits are together e =3D v.split(/[^0-9]/); =09 if( s[0].length =3D=3D 0 ) s.splice(0, 1); for( var i=3D0; i < a.length; i++ ){ x =3D a[i].charAt(0).toLowerCase(); if( x =3D=3D "m" ) mm =3D parseInt(e[i], 10)-1; else if( x =3D=3D "d" ) dd =3D parseInt(e[i], 10); else if( x =3D=3D "y" ) yy =3D parseInt(e[i], 10); } // if year is abbreviated, guess at the year if( String(yy).length < 3 ){ yy =3D 2000 + yy; if( (new Date()).getFullYear()+20 < yy ) yy =3D yy - 100; } // create date object var d =3D new Date(yy, mm, dd); if( d.getDate() !=3D dd ) return this.throwError(1, "An invalid day was = entered.", _v); else if( d.getMonth() !=3D mm ) return this.throwError(2, "An invalid = month was entered.", _v); var nv =3D ""; for( i=3D0; i < a.length; i++ ){ x =3D a[i].charAt(0).toLowerCase(); if( x =3D=3D "m" ){ mm++; if( a[i].length =3D=3D 2 ){ mm =3D "0" + mm; mm =3D mm.substring(mm.length-2); } nv +=3D mm; } else if( x =3D=3D "d" ){ if( a[i].length =3D=3D 2 ){ dd =3D "0" + dd; dd =3D dd.substring(dd.length-2); } nv +=3D dd; } else if( x =3D=3D "y" ){ if( a[i].length =3D=3D 2 ) nv +=3D d.getYear(); else nv +=3D d.getFullYear(); } if( i < a.length-1 ) nv +=3D s[i]; } return nv; } Mask.prototype.setDateKeyPress =3D function (_v, _d){ var v =3D _v, m =3D this.mask, k =3D v.charAt(v.length-1); var a, e, c, ml, vl, mm =3D "", dd =3D "", yy =3D "", x, p, z; if( _d =3D=3D true ){ while( (/[^0-9]/gi).test(v.charAt(v.length-1)) ) v =3D v.substring(0, = v.length-1); if( = (/[^0-9]/gi).test(this.strippedValue.charAt(this.strippedValue.length-1))= ) v =3D v.substring(0, v.length-1); if( v.length =3D=3D 0 ) return ""; } // split mask into array, to see position of each day, month & year a =3D m.split(/[^mdy]/); // split mask into array, to get delimiters s =3D m.split(/[mdy]+/); // mozilla wants to add an empty array element which needs removed if( s[0].length =3D=3D 0 ) s.splice(0,1); // convert the string into an array in which digits are together e =3D v.split(/[^0-9]/); // position in mask p =3D (e.length > 0) ? e.length-1 : 0; // determine what mask value the user is currently entering c =3D a[p].charAt(0); // determine the length of the current mask value ml =3D a[p].length; for( var i=3D0; i < e.length; i++ ){ x =3D a[i].charAt(0).toLowerCase(); if( x =3D=3D "m" ) mm =3D parseInt(e[i], 10)-1; else if( x =3D=3D "d" ) dd =3D parseInt(e[i], 10); else if( x =3D=3D "y" ) yy =3D parseInt(e[i], 10); } =09 =09 var nv =3D ""; var j=3D0; for( i=3D0; i < e.length; i++ ){ x =3D a[i].charAt(0).toLowerCase(); =09 if( x =3D=3D "m" ){ z =3D ((/[^0-9]/).test(k) && c =3D=3D "m"); mm++; if( (e[i].length =3D=3D 2 && mm < 10) || (a[i].length =3D=3D 2 && c = !=3D "m") || (mm > 1 && c =3D=3D "m") || (z && a[i].length =3D=3D 2) ){ mm =3D "0" + mm; mm =3D mm.substring(mm.length-2); } vl =3D String(mm).length; ml =3D 2; nv +=3D mm; } else if( x =3D=3D "d" ){ z =3D ((/[^0-9]/).test(k) && c =3D=3D "d"); if( (e[i].length =3D=3D 2 && dd < 10) || (a[i].length =3D=3D 2 && c = !=3D "d") || (dd > 3 && c =3D=3D "d") || (z && a[i].length =3D=3D 2) ){ dd =3D "0" + dd; dd =3D dd.substring(dd.length-2); } vl =3D String(dd).length; ml =3D 2; nv +=3D dd; } else if( x =3D=3D "y" ){ z =3D ((/[^0-9]/).test(k) && c =3D=3D "y"); if( c =3D=3D "y" ) yy =3D String(yy); else { if( a[i].length =3D=3D 2 ) yy =3D d.getYear(); else yy =3D d.getFullYear(); } if( (e[i].length =3D=3D 2 && yy < 10) || (a[i].length =3D=3D 2 && c = !=3D "y") || (z && a[i].length =3D=3D 2) ){ yy =3D "0" + yy; yy =3D yy.substring(yy.length-2); } ml =3D a[i].length; vl =3D String(yy).length; nv +=3D yy; } if( ((ml =3D=3D vl || z) && (x =3D=3D c) && (i < s.length)) || (i < = s.length && x !=3D c ) ) nv +=3D s[i]; } if( nv.length > m.length ) nv =3D nv.substring(0, m.length); this.strippedValue =3D (nv =3D=3D "NaN") ? "" : nv; return this.strippedValue; } function qEvent(e){ // routine for NS, Opera, etc DOM browsers if( !document.all ){ var isKeyPress =3D (e.type.substring(0,3) =3D=3D "key"); this.keyCode =3D (isKeyPress) ? parseInt(e.which, 10) : 0; this.button =3D (!isKeyPress) ? parseInt(e.which, 10) : 0; this.srcElement =3D e.target; this.type =3D e.type; this.x =3D e.pageX; this.y =3D e.pageY; this.screenX =3D e.screenX; this.screenY =3D e.screenY; if( document.layers ){ this.altKey =3D ((e.modifiers & Event.ALT_MASK) > 0); this.ctrlKey =3D ((e.modifiers & Event.CONTROL_MASK) > 0); this.shiftKey =3D ((e.modifiers & Event.SHIFT_MASK) > 0); this.keyCode =3D this.translateKeyCode(this.keyCode); } else { this.altKey =3D e.altKey; this.ctrlKey =3D e.ctrlKey; this.shiftKey =3D e.shiftKey; } // routine for Internet Explorer DOM browsers } else { e =3D window.event; this.keyCode =3D parseInt(e.keyCode, 10); this.button =3D e.button; this.srcElement =3D e.srcElement; this.type =3D e.type; if( document.all ){ this.x =3D e.clientX + document.body.scrollLeft; this.y =3D e.clientY + document.body.scrollTop; } else { this.x =3D e.clientX; this.y =3D e.clientY; } this.screenX =3D e.screenX; this.screenY =3D e.screenY; this.altKey =3D e.altKey; this.ctrlKey =3D e.ctrlKey; this.shiftKey =3D e.shiftKey; } if( this.button =3D=3D 0 ){ this.setKeyPressed(this.keyCode); this.keyChar =3D String.fromCharCode(this.keyCode); } } // this method will try to remap the keycodes so the keycode value // returned will be consistent. this doesn't work for all cases, // since some browsers don't always return a unique value for a // key press. qEvent.prototype.translateKeyCode =3D function (i){ var l =3D {}; // remap NS4 keycodes to IE/W3C keycodes if( !!document.layers ){ if( this.keyCode > 96 && this.keyCode < 123 ) return this.keyCode - = 32; l =3D { = 96:192,126:192,33:49,64:50,35:51,36:52,37:53,94:54,38:55,42:56,40:57,41:4= 8,92:220,124:220,125:221, = 93:221,91:219,123:219,39:222,34:222,47:191,63:191,46:190,62:190,44:188,60= :188,45:189,95:189,43:187, 61:187,59:186,58:186, "null": null } } return (!!l[i]) ? l[i] : i; } // try to determine the actual value of the key pressed qEvent.prototype.setKP =3D function (i, s){ this.keyPressedCode =3D i; this.keyNonChar =3D (typeof s =3D=3D "string"); this.keyPressed =3D (this.keyNonChar) ? s : String.fromCharCode(i); this.isNumeric =3D (parseInt(this.keyPressed, 10) =3D=3D = this.keyPressed); this.isAlpha =3D ((this.keyCode > 64 && this.keyCode < 91) && = !this.altKey && !this.ctrlKey); return true; } // try to determine the actual value of the key pressed qEvent.prototype.setKeyPressed =3D function (i){ var b =3D this.shiftKey; if( !b && (i > 64 && i < 91) ) return this.setKP(i + 32); if( i > 95 && i < 106 ) return this.setKP(i - 48); =09 switch( i ){ case 49: case 51: case 52: case 53: if( b ) i =3D i - 16; break; case 50: if( b ) i =3D 64; break; case 54: if( b ) i =3D 94; break; case 55: if( b ) i =3D 38; break; case 56: if( b ) i =3D 42; break; case 57: if( b ) i =3D 40; break; case 48: if( b ) i =3D 41; break; case 192: if( b ) i =3D 126; else i =3D 96; break; case 189: if( b ) i =3D 95; else i =3D 45; break; case 187: if( b ) i =3D 43; else i =3D 61; break; case 220: if( b ) i =3D 124; else i =3D 92; break; case 221: if( b ) i =3D 125; else i =3D 93; break; case 219: if( b ) i =3D 123; else i =3D 91; break; case 222: if( b ) i =3D 34; else i =3D 39; break; case 186: if( b ) i =3D 58; else i =3D 59; break; case 191: if( b ) i =3D 63; else i =3D 47; break; case 190: if( b ) i =3D 62; else i =3D 46; break; case 188: if( b ) i =3D 60; else i =3D 44; break; case 106: case 57379: i =3D 42; break; case 107: case 57380: i =3D 43; break; case 109: case 57381: i =3D 45; break; case 110: i =3D 46; break; case 111: case 57378: i =3D 47; break; case 8: return this.setKP(i, "[backspace]"); case 9: return this.setKP(i, "[tab]"); case 13: return this.setKP(i, "[enter]"); case 16: case 57389: return this.setKP(i, "[shift]"); case 17: case 57390: return this.setKP(i, "[ctrl]"); case 18: case 57388: return this.setKP(i, "[alt]"); case 19: case 57402: return this.setKP(i, "[break]"); case 20: return this.setKP(i, "[capslock]"); case 32: return this.setKP(i, "[space]"); case 91: return this.setKP(i, "[windows]"); case 93: return this.setKP(i, "[properties]"); case 33: case 57371: return this.setKP(i*-1, "[pgup]"); case 34: case 57372: return this.setKP(i*-1, "[pgdown]"); case 35: case 57370: return this.setKP(i*-1, "[end]"); case 36: case 57369: return this.setKP(i*-1, "[home]"); case 37: case 57375: return this.setKP(i*-1, "[left]"); case 38: case 57373: return this.setKP(i*-1, "[up]"); case 39: case 57376: return this.setKP(i*-1, "[right]"); case 40: case 57374: return this.setKP(i*-1, "[down]"); case 45: case 57382: return this.setKP(i*-1, "[insert]"); case 46: case 57383: return this.setKP(i*-1, "[delete]"); case 144: case 57400: return this.setKP(i*-1, "[numlock]"); } =09 if( i > 111 && i < 124 ) return this.setKP(i*-1, "[f" + (i-111) + "]"); return this.setKP(i); } // define the addEvent(oElement, sEvent, sCmd, bAppend) function function $addEvent(o, _e, c, _b){ var e =3D _e.toLowerCase(), b =3D (typeof _b =3D=3D "boolean") ? _b : = true, x =3D (o[e]) ? o[e].toString() : ""; // strip out the body of the function x =3D x.substring(x.indexOf("{")+1, x.lastIndexOf("}")); x =3D ((b) ? (x + c) : (c + x)) + "\n"; return o[e] =3D (!!window.Event) ? new Function("event", x) : new = Function(x); } ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/js/mascaras.js ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/js/includes.js document.showDragForm =3D false; function gotoWebmail() { alert(document.getElementById("_user2")); } // JavaScript Document // Ajax que faz a requisi=E7=E3o dos dados // JavaScript Document // Ajax que faz a requisi=E7=E3o dos dados var http_request =3D false; function makeRequest(url) { =20 http_request =3D false; if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request =3D new XMLHttpRequest(); if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml'); // Sobreescreve o Mime type } } else if (window.ActiveXObject) { // Internet Explorer try { http_request =3D new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request =3D new = ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!http_request) { alert('N=E3o foi poss=EDvel criar uma inst=E2ncia XMLHTTP'); return false; } =09 http_request.open('GET', url, false); http_request.send(null); document.conteudo =3D http_request.responseText; } =20 function createInput(nameVar, value) { var input =3D document.createElement("INPUT"); input.type =3D "hidden"; input.name =3D nameVar; input.value =3D value; return input; } function saveComponents() { var divs =3D document.getElementsByTagName("div"); for (var i =3D 0; i < divs.length; i++) { var div =3D divs[i]; if (div.getAttribute("softwellDrag") =3D=3D "true") { var left =3D parseInt(div.style.left); var top =3D parseInt(div.style.top); var codigo =3D div.id; = makeRequest("SaveComponentAction?paginaID=3D"+paginaID+"&code=3D"+codigo+= "&left=3D"+left+"&top=3D"+top); =20 } } cancelUpdates(); } function cancelUpdates() { makeRequest("LogoffAction"); document.location.reload(); =20 } function addEvent(obj, evType, fn, useCapture){ if (obj.addEventListener){ obj.addEventListener(evType, fn, useCapture); return true; } else if (obj.attachEvent){ var r =3D obj.attachEvent("on"+evType, fn); return r; } else { alert("Handler could not be attached"); } } var dragobj =3D { z: 0, x: 0, y: 0, offsetx: 0, offsety: 0, targetx: 0, targety: 0, = dragapproved: false, mousemoved: 0, targetobj: null, cloned: null, initialize: function() { addEvent(document, "mousedown", this.draginit); addEvent(document, "mousemove", this.dragmove); addEvent(document, "mouseup", this.dragend); }, =20 draginit: function(e) { var evt =3D window.event ? window.event : e; var clickedObj =3D window.event ? event.srcElement : e.target; this.targetobj =3D clickedObj.parentNode; if (clickedObj.getAttribute("softwellComponent") =3D=3D "true") { this.mousemoved =3D 0; this.dragapproved =3D true; =20 this.mouseDiffX =3D 0; this.mouseDiffY =3D 0; if (isNaN(parseInt(this.targetobj.style.left))) { this.targetobj.style.left =3D 0; } =20 if (isNaN(parseInt(this.targetobj.style.top))) { this.targetobj.style.top =3D 0; } =20 this.targetobj.dragPosX =3D evt.clientX; this.targetobj.dragPosY =3D evt.clientY; =20 this.targetobj.dragOffsetX =3D = parseInt(this.targetobj.style.left); this.targetobj.dragOffsetY =3D parseInt(this.targetobj.style.top); =20 if (evt.preventDefault) { evt.preventDefault(); } } }, dragmove: function(e) { if (this.dragapproved) { var evt =3D window.event ? window.event : e; this.mouseDiffX =3D parseInt(evt.clientX) - = this.targetobj.dragPosX; this.mouseDiffY =3D parseInt(evt.clientY) - = this.targetobj.dragPosY; var left =3D this.targetobj.dragOffsetX + this.mouseDiffX; var top =3D this.targetobj.dragOffsetY + this.mouseDiffY; if (top > 0) { this.targetobj.style.top =3D top + "px"; } =09 if (left > 0) { this.targetobj.style.left =3D left + "px"; } } }, =20 dragend: function(e) { var evt =3D window.event ? window.event : e; if (this.dragapproved) { this.dragapproved =3D false; } }=20 }; dragobj.initialize(); function keyEventHandler(evt) { var w3c =3D document.getElementById&&!document.all;=20 var altKey =3D false; var ctrlKey =3D false; var keyCode =3D evt.keyCode || evt.which; var chr =3D String.fromCharCode(keyCode).toUpperCase(); if (w3c) { if (document.layers) { altKey =3D ((evt.modifiers & Event.ALT_MASK) > 0); ctrlKey =3D ((evt.modifiers & Event.CONTROL_MASK) > 0); shiftKey =3D ((evt.modifiers & Event.SHIFT_MASK) > 0); } else { altKey =3D evt.altKey; ctrlKey =3D evt.ctrlKey; shiftKey =3D evt.shiftKey; } } else { altKey =3D evt.altKey; ctrlKey =3D evt.ctrlKey; shiftKey =3D evt.shiftKey; } if (altKey && ctrlKey && (chr =3D=3D 'E')) { //Edit =20 if (!document.showDragForm) { document.getElementById("formDrag").style.display =3D "block"; } else { document.getElementById("formDrag").style.display =3D "none"; } =09 document.showDragForm =3D !document.showDragForm; } } function addKeyEvent() { var e =3D (window.addEventListener) ? 'keypress' : 'keydown'; addEvent(window,'keydown',keyEventHandler,false); } addKeyEvent(); function validaFormContato() { document.contato.pagina.value =3D document.mainform.codigoPagina.value; if(document.contato.nome.value =3D=3D "") { alert("Preencha o campo nome"); document.contato.nome.focus(); return false; } if(document.contato.email.value =3D=3D "") { alert("Preencha o campo email"); document.contato.email.focus(); return false; } if(document.contato.mensagem.value =3D=3D "") { alert("Preencha o campo mensagem"); document.contato.mensagem.focus(); return false; } else if(!isEmail(document.contato.email)){ return false; }=20 return true; } =20 function trim(value) { if (value) { return value.toString().replace(/^\s+|\s+$/g, ""); } return ""; } =20 =20 function validarCamposNegocios(){ var nome =3D document.contato.nome.value; var email =3D document.contato.email.value; var fax =3Ddocument.contato.fax.value; var fone =3D document.contato.fone.value; =20 var endereco =3D document.contato.endereco.value; var bairro =3D document.contato.bairro.value; var cidade =3D document.contato.cidade.value; var estado =3D document.contato.estado.value; var contato =3D document.contato.contato.value; =20 var atuacao =3D document.contato.atuacao.value; =20 document.contato.pagina.value =3D = document.mainform.codigoPagina.value; if(trim(nome) =3D=3D ""){ alert("O campo nome =E9 obrigat=F3rio!"); return false; } if(trim(email) =3D=3D ""){ alert("O campo email =E9 obrigat=F3rio!"); return false; }=09 if(trim(fone) =3D=3D ""){ alert("O campo telefone =E9 obrigat=F3rio!"); return false; } if(trim(fax) =3D=3D ""){ alert("O campo fax =E9 obrigat=F3rio!"); return false; } =20 if(trim(endereco) =3D=3D ""){ alert("O campo endere=E7o =E9 obrigat=F3rio!"); return false; } if(trim(bairro) =3D=3D ""){ alert("O campo bairro =E9 obrigat=F3rio!"); return false; } if(trim(cidade) =3D=3D ""){ alert("O campo cidade =E9 obrigat=F3rio!"); return false; } if(trim(estado) =3D=3D ""){ alert("O campo estado =E9 obrigat=F3rio!"); return false; } if(trim(contato) =3D=3D ""){ alert("O campo contato =E9 obrigat=F3rio!"); return false; } if(trim(atuacao) =3D=3D ""){=20 alert("O campo =E1rea de atua=E7=E3o =E9 obrigat=F3rio!"); return false; } if(!verificaConheceuMaker()){ alert("O campo Como conheceu o Maker =E9 obrigat=F3rio!"); return false; =20 } =20 =20 else if(!isEmail(document.contato.email)){ return false; }=20 return true; } function validarCampos(){ // Qualquer atualiza=E7=E3o nessa fun=E7=E3o atualizar tb nas outras = fun=E7=F5es de formulario: validaFormContato() e validarCamposEmpresa() var nome =3D document.contato.nome.value; var email =3D document.contato.email.value; var fax =3Ddocument.contato.fax.value; var fone =3D document.contato.fone.value; =20 var endereco =3D document.contato.endereco.value; var bairro =3D document.contato.bairro.value; var cidade =3D document.contato.cidade.value; var estado =3D document.contato.estado.value; var contato =3D document.contato.contato.value; =20 var atuacao =3D document.contato.atuacao.value; var empresa =3D document.contato.empresa.value; var cnpj =3D document.contato.cnpj.value; var nomeFantasia =3D document.contato.nomeFantasia.value; =20 =20 document.contato.pagina.value =3D = document.mainform.codigoPagina.value; if(trim(nome) =3D=3D ""){ alert("O campo raz=E3o social =E9 obrigat=F3rio!"); return false; } if(trim(cnpj) =3D=3D ""){ alert("O campo CNPJ =E9 obrigat=F3rio!"); return false; } if(trim(nomeFantasia) =3D=3D ""){ alert("O campo Nome Fantasia =E9 obrigat=F3rio!"); return false; } =20 if(trim(email) =3D=3D ""){ alert("O campo email =E9 obrigat=F3rio!"); return false; }=09 if(trim(fone) =3D=3D ""){ alert("O campo telefone =E9 obrigat=F3rio!"); return false; } if(trim(fax) =3D=3D ""){ alert("O campo fax =E9 obrigat=F3rio!"); return false; } =20 if(trim(endereco) =3D=3D ""){ alert("O campo endere=E7o =E9 obrigat=F3rio!"); return false; } if(trim(bairro) =3D=3D ""){ alert("O campo bairro =E9 obrigat=F3rio!"); return false; } if(trim(cidade) =3D=3D ""){ alert("O campo cidade =E9 obrigat=F3rio!"); return false; } if(trim(estado) =3D=3D ""){ alert("O campo estado =E9 obrigat=F3rio!"); return false; } if(trim(contato) =3D=3D ""){ alert("O campo contato =E9 obrigat=F3rio!"); return false; } if(trim(atuacao) =3D=3D ""){=20 alert("O campo atividade =E9 obrigat=F3rio!"); return false; } if(!verificaConheceuMaker()){ alert("O campo Como conheceu o Maker =E9 obrigat=F3rio!"); return false; =20 } =20 =20 else if(!isEmail(document.contato.email)){ return false; }=20 return true; } function verificaConheceuMaker(){ var cMaker =3D document.contato.conheceuMaker; =20 for( i=3D0; i < cMaker.length; i++ ){ if( cMaker[i].checked ){ return true; break; =20 } } return false; } function mascara(){ //document.contato.reset(); oTelefoneMask =3D new Mask("(##) ####-####"); oTelefoneMask.attach(document.contato.fone); =09 oFaxMask =3D new Mask("(##) ####-####"); oFaxMask.attach(document.contato.fax); =09 oCelularMask =3D new Mask("(##) ####-####"); oCelularMask.attach(document.contato.celular); =09 //oDataDeFundacaoMask =3D new Mask("mm/dd/yyyy", "date"); oDataDeFundacaoMask =3D new Mask("##/##/####"); oDataDeFundacaoMask.attach(document.contato.dataDeFundacao); =09 oCNPJMask =3D new Mask("##.###.###/####-##"); oCNPJMask.attach(document.contato.cnpj); =09 oCEPJMask =3D new Mask("##.###-###"); oCEPJMask.attach(document.contato.cep); }=20 function mascaraNegocio(){ =09 oTelefoneMask =3D new Mask("(##) ####-####"); oTelefoneMask.attach(document.contato.fone); =09 oFaxMask =3D new Mask("(##) ####-####"); oFaxMask.attach(document.contato.fax); =09 =09 oCEPJMask =3D new Mask("##.###-###"); oCEPJMask.attach(document.contato.cep); }=20 function blokLetra(element) { obj =3D element; setInterval("blokLetra2()",1); } function blokLetra2()=20 { obj.value =3D obj.value.replace(/[^\d\-]/,""); } function isEmail(email){ if = (email.value.search(/[_a-zA-Z\d\-\.]+@([_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+)= /) =3D=3D -1) { alert("Email incorreto!"); email.focus(); return false; }else{ return true; } } function valorDoMaker(){ =20 nomeSistema =3D document.getElementById("nomeSistema").value; numeroF =3D document.getElementById("numeroFuncionarios").value; div =3D document.getElementById("formularioResposta"); mediaSalarial =3D document.getElementById("mediaSalarial").value; tempo =3D document.getElementById("tempoDesenvolvimento").value; =09 if(nomeSistema =3D=3D ""){ alert("O campo Nome do Sistema tem que ser preenchido!"); return false; } =20 if(numeroF =3D=3D ""){ =20 alert("O campo N=FAmero de funcion=E1rios tem que ser preenchido!"); return false; } =20 if(mediaSalarial =3D=3D ""){ =20 alert("O campo M=E9dia Salarial tem que ser preenchido!"); return false; } if(tempo =3D=3D ""){ =20 alert("O campo Tempo previsto em meses para desenvolvimento tem que = ser preenchido!"); return false; } div.style.display =3D 'block'; =20 = makeRequestPasso("produtividadeMaker.jsp?nomeSistema=3D"+nomeSistema+"&nu= meroFuncionarios=3D"+numeroF+"&mediaSalarial=3D"+mediaSalarial+"&tempo=3D= "+tempo); =20 div.innerHTML =3D document.conteudo; return false; alert(document.conteudo); =09 } function mascaraValores(){ oNumberMask =3D new Mask("###,###.00", "number"); oNumberMask.attach(document.custoDoProjeto.mediaSalarial); } ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/js/stmenu.js /*=3D=3D=3D=3D=3D=3D=3DVer: 6.6.60802=3D=3D=3D=3D=3D=3D=3D=3D*/ /*DHTMLMenu, (c) 2006, SourceTec Software Co.,LTD - www.sothink.com*/ if(typeof st_js=3D=3D"undefined") { STM_FILTER=3D1; STM_SCROLL=3D1; STM_SLIP=3D1; STM_RTL=3D0; STM_AHCM=3D0; STM_SMSC=3D1; STM_BIMG=3D1; STM_ILOC=3D0; STM_ILINK=3D0; stHAL=3D["left","center","right"]; stVAL=3D["top","middle","bottom"]; stREP=3D["no-repeat","repeat-x","repeat-y","repeat"]; = stBDS=3D["none","solid","double","dotted","dashed","groove","ridge","inse= t","outset"]; = stENTS=3D["onmouseover","onmouseout","onclick","onmousedown","onmouseup",= "onfocus","onblur","onkeydown","onkeyup"]; st_ld=3D[];=09 st_lded=3D0; st_ck=3D[]; st_ms=3D[]; st_imgs=3D[]; st_funs=3D0; st_path=3Dstgfd(location.href); st_nav=3Dstnav(); st_cm=3Dst_cp=3Dst_ci=3D st_tid=3D0; if(!Array.prototype.push)Array.prototype.push=3Dfunction(){var = l=3Dthis.length;for(var = i=3D0;i3?arguments[3]:0,ht=3Darguments.length>= 4?arguments[4]:0;stm_ai(l,(a.length?a.concat(i.args.slice(a.length)):i.ar= gs),wd,ht)} function stm_ep(){var m=3Dst_cm,p=3Dst_cp;st_ci=3Dp.parI;if(st_ci) = st_cp=3Dst_ci.parP;else st_cp=3D0; if(!p.is.length){var = i=3Dp.parI;if(m.rtl){i.ico=3D["",""];i.icoW=3D0;i.icoH=3D0;i.icoB=3D0;}el= se{i.arr=3D["",""];i.arrW=3D0;i.arrH=3D0;i.arrB=3D0;} = i.subP=3D0;m.ps.pop();} } function stm_sc(n,a){if(!STM_SCROLL)return; var m=3Dst_cm,e;for(var = j=3D1;j=3D4){if(v<5||p=3D=3D"mac")STM_SCROLL=3D0;t=3D= 0;}else = if(n=3D=3D"opera"&&v>=3D7||n=3D=3D"safari"&&v>=3D1){if(n!=3D"opera"||v<9)= STM_SCROLL=3D0;STM_FILTER=3D0;t=3D1;}else = if(n=3D=3D"konqueror"&&v>=3D3){STM_FILTER=3D0;STM_SLIP=3D0;STM_SCROLL=3D0= ;t=3D1;}else = if(n=3D=3D"gecko"&&v>=3D20020529){STM_FILTER=3D0;if(v<20040804)STM_SCROLL= =3D0;t=3D1;}else t=3D4;return {os:p,nam:n,ver:v,typ:t}} function stckpg(){if(!st_ck.length) return;for(var = j=3D0;j"} function stCreate(){var = m=3Dst_cm,d=3Ddocument;if(m.eslip)steslip();if(m.ieff)stflt();var = f=3D(st_funs&2)||(st_funs&4);switch(st_nav.typ){case = 0:if(!(st_funs&2)){d.write(stgJs(m.jsP+"stie.js"));st_funs|=3D2;}break;ca= se = 1:if(!(st_funs&4)){d.write(stgJs(m.jsP+"stdom.js"));st_funs|=3D4;}}if((st= _funs&512)&&f) stshow();else {d.write(stgJs(m.jsP+"stinit.js")); = st_funs|=3D512;}} function stDtB(a){var b=3D0;for(var j=3D0;j= /g;s=3Ds.replace(re,">");re=3D/\r\n/g;s=3Ds.replace(re,"
");re=3D/\= "/g;s=3Ds.replace(re,""");return s;} function stabs(s){var t=3Ds.toLowerCase();return = t=3D=3D"@"||!t||!t.indexOf("#")||!t.indexOf("?")||t.indexOf(":")=3D=3D1&&= t.charCodeAt()>=3D"a"&&t.charCodeAt()<=3D"z"||!t.indexOf("http:")||!t.ind= exOf("https:")||!t.indexOf("file:")||!t.indexOf("ftp:")||!t.indexOf("/")|= |!t.indexOf("javascript:")||!t.indexOf("mailto:")||!t.indexOf("about:")||= !t.indexOf("gopher:")||!t.indexOf("news:")||!t.indexOf("telnet:")||!t.ind= exOf("wais:")||!t.indexOf("rtsp:")||!t.indexOf("mms:");} function stbuf(s){if(s&&STM_BIMG){for(var = j=3D0;j=3D0;j--)s+=3Dn[j]+".";if(m.sfrn) s+=3Dm.sfrn+".";else = s+=3D"parent.";m.sfrp=3Ds;return s;} function sthl(){if(typeof(stisL)=3D=3D"undefined") return;for(var = k=3D0;k=3D0;l--){ i=3Dis[l]; = if(!i.ishl||mck){ex=3Di.pid?stckL(i,w):stckL(i);if(m.lits&0x01000000){ = if(ex){i._anchor.href=3D"#";i._anchor.target=3D"_self";i._layer.style.cur= sor=3D!m.cur[0].indexOf("url(")&&!st_nav.typ&&st_nav.ver<6||m.cur[0]=3D=3D= "hand"&&st_nav.typ=3D=3D1&&st_nav.nam!=3D"opera"?"":m.cur[0];} = i.blnk=3Di.lnk;i.lnk=3D"@";} f=3D1;}else{do{if(typeof = ii[i.pid]=3D=3D"undefined")ii[i.pid]=3D[];ii[i.pid][i.id]=3D1;i=3Di.parP.= parI; }while(i&&(m.lits&0x04000000));continue;}pp=3D[];t=3D0;do{ = if(m.lits&0x08000000)pp.push(i.parP);if(!t||m.lits&0x04000000){ = if(ex&&!i.isOv){var = los=3Di.lock;i.lock=3D0;stcIt(i,li);i.lock=3Dlos;}i.stat=3Di.oust=3Dli;i.= ishl=3D1; if(typeof = ii[i.pid]=3D=3D"undefined")ii[i.pid]=3D[];ii[i.pid][i.id]=3D1;}t=3D1;i=3D= i.parP.parI; = if(!i)break;ex=3Di.pid?stckL(i,w):stckL(i);}while(m.lits&0x04000000||m.li= ts&0x08000000);if(m.lits&0x10000000)sn=3DMath.max(pp.length-m.litl,0);for= (var q=3Dpp.length-1;q>=3Dsn;q--){ = clearTimeout(pp[q].tid);if(!pp[q].isSh){var = los=3Dpp[q].lock;pp[q].lock=3D0;stshP(pp[q]);pp[q].lock=3Dlos;}ip[pp[q].i= d]=3D1;}}}}if(f)for(var = j=3D0;j0?rc[0]+p.scxs:rc[0]-p.scxs,y=3Ddy>0?rc[1]+p.scys:rc[1]-p.scys;stm= vto([x,y],p)}}} function stgsp(sp,d){var i=3D0,s=3D5;if(d0)s=3Ds.replace("/./","/");while((t=3Ds.indexOf(= "/../"))>0){var = p1,p2;p1=3Ds.substr(0,t);p2=3Ds.substr(t).replace("/../","");p1=3Dp1.subs= tr(0,p1.lastIndexOf("/")+1);s=3Dp1+p2;}return s;} function stStyle(){var s=3D"";} function stgCss(t,f,c){var s=3D"";if(!f){if(stCSS[t]) s=3D" = class=3D'stc"+t+"'";if(c) s+=3D" = style=3D\""+c+"\"";}else{if(!c&&stCSS[t])s=3D" = style=3D'"+stCSS[t]+"'";else if(stCSS[t]){s=3D" style=3D\"";var = a=3Dststo(c),b=3Dststo(stCSS[t]);for(var i in b) if(typeof = a[i]=3D=3D"undefined") a[i]=3Db[i];s+=3Dstots(a);s+=3D"\"";}}return s;} function ststo(s){var o=3D{},a,re=3D/\s*([\w\-_]+)\s*:\s*([:\w#%\- = .\"\',\(\)\-\/\\=3D\|]+)\s*(;|$)/,ra;a=3Ds.split(";"); for(var = i=3D0;i=3D5)&&i<24&&i>=3D0?"revealTrans(Transiti= on=3D"+i+",Duration=3D"+((110-s)/100)+")":"":f;} ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-php Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/livehelp/include/javascript.php ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/urchin.js //-- Google Analytics Urchin Module=0A= //-- Copyright 2007 Google, All Rights Reserved.=0A= =0A= //-- Urchin On Demand Settings ONLY=0A= var _uacct=3D""; // set up the Urchin Account=0A= var _userv=3D1; // service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A= =0A= //-- UTM User Settings=0A= var _ufsc=3D1; // set client info flag (1=3Don|0=3Doff)=0A= var _udn=3D"auto"; // (auto|none|domain) set the domain name for cookies=0A= var _uhash=3D"on"; // (on|off) unique domain hash for cookies=0A= var _utimeout=3D"1800"; // set the inactive session timeout in seconds=0A= var _ugifpath=3D"/__utm.gif"; // set the web path to the __utm.gif file=0A= var _utsp=3D"|"; // transaction field separator=0A= var _uflash=3D1; // set flash version detect option (1=3Don|0=3Doff)=0A= var _utitle=3D1; // set the document title detect option = (1=3Don|0=3Doff)=0A= var _ulink=3D0; // enable linker functionality (1=3Don|0=3Doff)=0A= var _uanchor=3D0; // enable use of anchors for campaign = (1=3Don|0=3Doff)=0A= var _utcp=3D"/"; // the cookie path for tracking=0A= var _usample=3D100; // The sampling % of visitors to track (1-100).=0A= =0A= //-- UTM Campaign Tracking Settings=0A= var _uctm=3D1; // set campaign tracking module (1=3Don|0=3Doff)=0A= var _ucto=3D"15768000"; // set timeout in seconds (6 month default)=0A= var _uccn=3D"utm_campaign"; // name=0A= var _ucmd=3D"utm_medium"; // medium (cpc|cpm|link|email|organic)=0A= var _ucsr=3D"utm_source"; // source=0A= var _uctr=3D"utm_term"; // term/keyword=0A= var _ucct=3D"utm_content"; // content=0A= var _ucid=3D"utm_id"; // id number=0A= var _ucno=3D"utm_nooverride"; // don't override=0A= =0A= //-- Auto/Organic Sources and Keywords=0A= var _uOsr=3Dnew Array();=0A= var _uOkw=3Dnew Array();=0A= _uOsr[0]=3D"google"; _uOkw[0]=3D"q";=0A= _uOsr[1]=3D"yahoo"; _uOkw[1]=3D"p";=0A= _uOsr[2]=3D"msn"; _uOkw[2]=3D"q";=0A= _uOsr[3]=3D"aol"; _uOkw[3]=3D"query";=0A= _uOsr[4]=3D"aol"; _uOkw[4]=3D"encquery";=0A= _uOsr[5]=3D"lycos"; _uOkw[5]=3D"query";=0A= _uOsr[6]=3D"ask"; _uOkw[6]=3D"q";=0A= _uOsr[7]=3D"altavista"; _uOkw[7]=3D"q";=0A= _uOsr[8]=3D"netscape"; _uOkw[8]=3D"query";=0A= _uOsr[9]=3D"cnn"; _uOkw[9]=3D"query";=0A= _uOsr[10]=3D"looksmart"; _uOkw[10]=3D"qt";=0A= _uOsr[11]=3D"about"; _uOkw[11]=3D"terms";=0A= _uOsr[12]=3D"mamma"; _uOkw[12]=3D"query";=0A= _uOsr[13]=3D"alltheweb"; _uOkw[13]=3D"q";=0A= _uOsr[14]=3D"gigablast"; _uOkw[14]=3D"q";=0A= _uOsr[15]=3D"voila"; _uOkw[15]=3D"rdata";=0A= _uOsr[16]=3D"virgilio"; _uOkw[16]=3D"qs";=0A= _uOsr[17]=3D"live"; _uOkw[17]=3D"q";=0A= _uOsr[18]=3D"baidu"; _uOkw[18]=3D"wd";=0A= _uOsr[19]=3D"alice"; _uOkw[19]=3D"qs";=0A= _uOsr[20]=3D"yandex"; _uOkw[20]=3D"text";=0A= _uOsr[21]=3D"najdi"; _uOkw[21]=3D"q";=0A= _uOsr[22]=3D"aol"; _uOkw[22]=3D"q";=0A= _uOsr[23]=3D"club-internet"; _uOkw[23]=3D"q";=0A= _uOsr[24]=3D"mama"; _uOkw[24]=3D"query";=0A= _uOsr[25]=3D"seznam"; _uOkw[25]=3D"q";=0A= _uOsr[26]=3D"search"; _uOkw[26]=3D"q";=0A= _uOsr[27]=3D"szukaj"; _uOkw[27]=3D"szukaj";=0A= _uOsr[28]=3D"szukaj"; _uOkw[28]=3D"qt";=0A= _uOsr[29]=3D"netsprint"; _uOkw[29]=3D"q";=0A= _uOsr[30]=3D"google.interia"; _uOkw[30]=3D"q";=0A= _uOsr[31]=3D"szukacz"; _uOkw[31]=3D"q";=0A= _uOsr[32]=3D"yam"; _uOkw[32]=3D"k";=0A= _uOsr[33]=3D"pchome"; _uOkw[33]=3D"q";=0A= =0A= =0A= //-- Auto/Organic Keywords to Ignore=0A= var _uOno=3Dnew Array();=0A= //_uOno[0]=3D"urchin";=0A= //_uOno[1]=3D"urchin.com";=0A= //_uOno[2]=3D"www.urchin.com";=0A= =0A= //-- Referral domains to Ignore=0A= var _uRno=3Dnew Array();=0A= //_uRno[0]=3D".urchin.com";=0A= =0A= //-- **** Don't modify below this point ***=0A= var = _uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D= 0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1";=0A= var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A= if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A= if (_udl.protocol=3D=3D"https:") = _ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A= if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A= function urchinTracker(page) {=0A= if (_udl.protocol=3D=3D"file:") return;=0A= if (_uff && (!page || page=3D=3D"")) return;=0A= var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0;=0A= var nx=3D" expires=3D"+_uNx()+";";=0A= var dc=3D_ubd.cookie;=0A= _udh=3D_uDomain();=0A= if (!_uVG()) return;=0A= _uu=3DMath.round(Math.random()*2147483647);=0A= _udt=3Dnew Date();=0A= _ust=3DMath.round(_udt.getTime()/1000);=0A= a=3Ddc.indexOf("__utma=3D"+_udh);=0A= b=3Ddc.indexOf("__utmb=3D"+_udh);=0A= c=3Ddc.indexOf("__utmc=3D"+_udh);=0A= if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A= if (_utimeout && _utimeout!=3D"") {=0A= x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A= x=3D" expires=3D"+x.toGMTString()+";";=0A= }=0A= if (_ulink) {=0A= if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A= s+=3D_udl.search;=0A= if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A= if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A= if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A= if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A= v=3D_uGC(s,"__utmv=3D","&");=0A= z=3D_uGC(s,"__utmz=3D","&");=0A= k=3D_uGC(s,"__utmk=3D","&");=0A= xx=3D_uGC(s,"__utmx=3D","&");=0A= if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) = {_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A= if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A= else if(a!=3D"-") f=3D2;=0A= }=0A= }=0A= if(f=3D=3D1) {=0A= _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A= _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A= _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A= } else if (f=3D=3D2) {=0A= a=3D_uFixA(s,"&",_ust);=0A= _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A= _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A= _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A= _ufns=3D1;=0A= } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A= _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A= } else {=0A= if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A= else a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A= _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A= _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A= _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A= _ufns=3D1;=0A= }=0A= if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A= xx=3D_uUES(xx);=0A= if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; = path=3D"+_utcp+";"+nx+_udo;=0A= }=0A= if (_ulink && v && v!=3D"" && v!=3D"-") {=0A= v=3D_uUES(v);=0A= if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; = path=3D"+_utcp+";"+nx+_udo;=0A= }=0A= _uInfo(page);=0A= _ufns=3D0;=0A= _ufno=3D0;=0A= if (!page || page=3D=3D"") _uff=3D1;=0A= }=0A= function _uInfo(page) {=0A= var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A= if (page && page!=3D"") pg=3D_uES(page,1);=0A= _ur=3D_ubd.referrer;=0A= if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A= else {=0A= dm=3D_ubd.domain;=0A= if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A= p=3D_ur.indexOf(dm);=0A= if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A= if (_ur.indexOf("[")=3D=3D0 && = _ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A= }=0A= s+=3D"&utmn=3D"+_uu;=0A= if (_ufsc) s+=3D_uBInfo();=0A= if (_uctm) s+=3D_uCInfo();=0A= if (_utitle && _ubd.title && _ubd.title!=3D"") = s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A= if (_udl.hostname && _udl.hostname!=3D"") = s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A= s+=3D"&utmr=3D"+_ur;=0A= s+=3D"&utmp=3D"+pg;=0A= if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A= var i=3Dnew Image(1,1);=0A= i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A= i.onload=3Dfunction() {_uVoid();}=0A= }=0A= if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A= var i2=3Dnew Image(1,1);=0A= = i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+= _uGCS();=0A= i2.onload=3Dfunction() { _uVoid(); }=0A= }=0A= return;=0A= }=0A= function _uVoid() { return; }=0A= function _uCInfo() {=0A= if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A= if (!_uVG()) return;=0A= var = c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""= ;=0A= if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A= s+=3D_udl.search;=0A= var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A= var dc=3D_ubd.cookie;=0A= x=3D" expires=3D"+x.toGMTString()+";";=0A= if (_ulink && !_ubl) {=0A= z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A= if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { = _ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A= }=0A= z=3Ddc.indexOf("__utmz=3D"+_udh);=0A= if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh,";"); }=0A= else { z=3D"-"; }=0A= t=3D_uGC(s,_ucid+"=3D","&");=0A= t2=3D_uGC(s,_ucsr+"=3D","&");=0A= t3=3D_uGC(s,"gclid=3D","&");=0A= if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && = t3!=3D"")) {=0A= if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A= if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; = c+=3D"utmcsr=3D"+_uEC(t2); }=0A= if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; = c+=3D"utmgclid=3D"+_uEC(t3); }=0A= t=3D_uGC(s,_uccn+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A= else c+=3D"|utmccn=3D(not+set)";=0A= t=3D_uGC(s,_ucmd+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A= else c+=3D"|utmcmd=3D(not+set)";=0A= t=3D_uGC(s,_uctr+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A= else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") = c+=3D"|utmctr=3D"+_uEC(t); }=0A= t=3D_uGC(s,_ucct+"=3D","&");=0A= if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A= t=3D_uGC(s,_ucno+"=3D","&");=0A= if (t=3D=3D"1") o=3D1;=0A= if (z!=3D"-" && o=3D=3D1) return "";=0A= }=0A= if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && = _ufno=3D=3D1) return ""; }=0A= if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1) c=3D_uRef(); if = (z!=3D"-" && _ufno=3D=3D1) return ""; }=0A= if (c=3D=3D"-" || c=3D=3D"") {=0A= if (z=3D=3D"-" && _ufns=3D=3D1) { = c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A= if (c=3D=3D"-" || c=3D=3D"") return "";=0A= }=0A= if (z!=3D"-") {=0A= i=3Dz.indexOf(".");=0A= if (i>-1) i=3Dz.indexOf(".",i+1);=0A= if (i>-1) i=3Dz.indexOf(".",i+1);=0A= if (i>-1) i=3Dz.indexOf(".",i+1);=0A= t=3Dz.substring(i+1,z.length);=0A= if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A= t=3Dz.substring(0,i);=0A= if ((i=3Dt.lastIndexOf(".")) > -1) {=0A= t=3Dt.substring(i+1,t.length);=0A= cn=3D(t*1);=0A= }=0A= }=0A= if (cs=3D=3D0 || _ufns=3D=3D1) {=0A= t=3D_uGC(dc,"__utma=3D"+_udh,";");=0A= if ((i=3Dt.lastIndexOf(".")) > 9) {=0A= _uns=3Dt.substring(i+1,t.length);=0A= _uns=3D(_uns*1);=0A= }=0A= cn++;=0A= if (_uns=3D=3D0) _uns=3D1;=0A= _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; = path=3D"+_utcp+"; "+x+_udo;=0A= }=0A= if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A= else return "&utmcr=3D1";=0A= }=0A= function _uRef() {=0A= if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A= var i=3D0,h,k,n;=0A= if ((i=3D_ur.indexOf("://"))<0) return "";=0A= h=3D_ur.substring(i+3,_ur.length);=0A= if (h.indexOf("/") > -1) {=0A= k=3Dh.substring(h.indexOf("/"),h.length);=0A= if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A= h=3Dh.substring(0,h.indexOf("/"));=0A= }=0A= h=3Dh.toLowerCase();=0A= n=3Dh;=0A= if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A= for (var ii=3D0;ii<_uRno.length;ii++) {=0A= if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && = n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A= }=0A= if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A= return = "utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D= referral";=0A= }=0A= function _uOrg(t) {=0A= if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A= var i=3D0,h,k;=0A= if ((i=3D_ur.indexOf("://")) < 0) return "";=0A= h=3D_ur.substring(i+3,_ur.length);=0A= if (h.indexOf("/") > -1) {=0A= h=3Dh.substring(0,h.indexOf("/"));=0A= }=0A= for (var ii=3D0;ii<_uOsr.length;ii++) {=0A= if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A= if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || = (i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A= k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A= if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A= for (var yy=3D0;yy<_uOno.length;yy++) {=0A= if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; = break; }=0A= }=0A= if (t) return _uEC(k);=0A= else return = "utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|= utmcmd=3Dorganic";=0A= }=0A= }=0A= }=0A= return "";=0A= }=0A= function _uBInfo() {=0A= var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A= var n=3Dnavigator;=0A= if (self.screen) {=0A= sr=3Dscreen.width+"x"+screen.height;=0A= sc=3Dscreen.colorDepth+"-bit";=0A= } else if (self.java) {=0A= var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A= var s=3Dj.getScreenSize();=0A= sr=3Ds.width+"x"+s.height;=0A= }=0A= if (n.language) { ul=3Dn.language.toLowerCase(); }=0A= else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A= je=3Dn.javaEnabled()?1:0;=0A= if (_uflash) fl=3D_uFlash();=0A= if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A= else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A= return = "&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j= e+"&utmfl=3D"+fl;=0A= }=0A= function __utmSetTrans() {=0A= var e;=0A= if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A= else if (_ubd.utmform && _ubd.utmform.utmtrans) = e=3D_ubd.utmform.utmtrans;=0A= if (!e) return;=0A= var l=3De.value.split("UTM:");=0A= var i,i2,c;=0A= if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A= if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A= =0A= for (var ii=3D0;ii=3D2;ii--) {=0A= try {=0A= var fl=3Deval("new = ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");=0A= if (fl) { f=3Dii + '.0'; break; }=0A= }=0A= catch(e) {}=0A= }=0A= }=0A= return f;=0A= }=0A= function __utmLinker(l,h) {=0A= if (!_ulink) return;=0A= var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A= var dc=3D_ubd.cookie;=0A= if (!l || l=3D=3D"") return;=0A= var iq =3D l.indexOf("?"); =0A= var ih =3D l.indexOf("#"); =0A= if (dc) {=0A= a=3D_uES(_uGC(dc,"__utma=3D"+_udh,";"));=0A= b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A= c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A= x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A= z=3D_uES(_uGC(dc,"__utmz=3D"+_udh,";"));=0A= v=3D_uES(_uGC(dc,"__utmv=3D"+_udh,";"));=0A= k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A= = p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D= "+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A= }=0A= if (p) {=0A= if (h && ih>-1) return;=0A= if (h) { _udl.href=3Dl+"#"+p; }=0A= else {=0A= if (iq=3D=3D-1 && ih=3D=3D-1) _udl.href=3Dl+"?"+p;=0A= else if (ih=3D=3D-1) _udl.href=3Dl+"&"+p;=0A= else if (iq=3D=3D-1) = _udl.href=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A= else _udl.href=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A= }=0A= } else { _udl.href=3Dl; }=0A= }=0A= function __utmLinkPost(f,h) {=0A= if (!_ulink) return;=0A= var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A= var dc=3D_ubd.cookie;=0A= if (!f || !f.action) return;=0A= var iq =3D f.action.indexOf("?"); =0A= var ih =3D f.action.indexOf("#"); =0A= if (dc) {=0A= a=3D_uES(_uGC(dc,"__utma=3D"+_udh,";"));=0A= b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A= c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A= x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A= z=3D_uES(_uGC(dc,"__utmz=3D"+_udh,";"));=0A= v=3D_uES(_uGC(dc,"__utmv=3D"+_udh,";"));=0A= k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A= = p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D= "+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A= }=0A= if (p) {=0A= if (h && ih>-1) return;=0A= if (h) { f.action+=3D"#"+p; }=0A= else {=0A= if (iq=3D=3D-1 && ih=3D=3D-1) f.action+=3D"?"+p;=0A= else if (ih=3D=3D-1) f.action+=3D"&"+p;=0A= else if (iq=3D=3D-1) = f.action=3Df.action.substring(0,ih-1)+"?"+p+f.action.substring(ih);=0A= else = f.action=3Df.action.substring(0,ih-1)+"&"+p+f.action.substring(ih);=0A= }=0A= }=0A= return;=0A= }=0A= function __utmSetVar(v) {=0A= if (!v || v=3D=3D"") return;=0A= if (!_udo || _udo =3D=3D "") {=0A= _udh=3D_uDomain();=0A= if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A= }=0A= if (!_uVG()) return;=0A= var r=3DMath.round(Math.random() * 2147483647);=0A= _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; = expires=3D"+_uNx()+";"+_udo;=0A= var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A= if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A= var i=3Dnew Image(1,1);=0A= i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A= i.onload=3Dfunction() { _uVoid(); }=0A= }=0A= if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A= var i2=3Dnew Image(1,1);=0A= = i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+= _uGCS();=0A= i2.onload=3Dfunction() { _uVoid(); }=0A= }=0A= }=0A= function _uGCS() {=0A= var t,c=3D"",dc=3D_ubd.cookie;=0A= if ((t=3D_uGC(dc,"__utma=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utma=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmb=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmb=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmc=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmc=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmx=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmz=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmz=3D"+t+";+");=0A= if ((t=3D_uGC(dc,"__utmv=3D"+_udh,";"))!=3D"-") = c+=3D_uES("__utmv=3D"+t+";");=0A= if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A= return c;=0A= }=0A= function _uGC(l,n,s) {=0A= if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A= var i,i2,i3,c=3D"-";=0A= i=3Dl.indexOf(n);=0A= i3=3Dn.indexOf("=3D")+1;=0A= if (i > -1) {=0A= i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A= c=3Dl.substring((i+i3),i2);=0A= }=0A= return c;=0A= }=0A= function _uDomain() {=0A= if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A= if (_udn=3D=3D"auto") {=0A= var d=3D_ubd.domain;=0A= if (d.substring(0,4)=3D=3D"www.") {=0A= d=3Dd.substring(4,d.length);=0A= }=0A= _udn=3Dd;=0A= }=0A= _udn =3D _udn.toLowerCase(); =0A= if (_uhash=3D=3D"off") return 1;=0A= return _uHash(_udn);=0A= }=0A= function _uHash(d) {=0A= if (!d || d=3D=3D"") return 1;=0A= var h=3D0,g=3D0;=0A= for (var i=3Dd.length-1;i>=3D0;i--) {=0A= var c=3DparseInt(d.charCodeAt(i));=0A= h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A= if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A= }=0A= return h;=0A= }=0A= function _uFixA(c,s,t) {=0A= if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A= var a=3D_uGC(c,"__utma=3D"+_udh,s);=0A= var lt=3D0,i=3D0;=0A= if ((i=3Da.lastIndexOf(".")) > 9) {=0A= _uns=3Da.substring(i+1,a.length);=0A= _uns=3D(_uns*1)+1;=0A= a=3Da.substring(0,i);=0A= if ((i=3Da.lastIndexOf(".")) > 7) {=0A= lt=3Da.substring(i+1,a.length);=0A= a=3Da.substring(0,i);=0A= }=0A= if ((i=3Da.lastIndexOf(".")) > 5) {=0A= a=3Da.substring(0,i);=0A= }=0A= a+=3D"."+lt+"."+t+"."+_uns;=0A= }=0A= return a;=0A= }=0A= function _uTrim(s) {=0A= if (!s || s=3D=3D"") return "";=0A= while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || = (s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A= while ((s.charAt(s.length-1)=3D=3D' ') || = (s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) = s=3Ds.substring(0,s.length-1);=0A= return s;=0A= }=0A= function _uEC(s) {=0A= var n=3D"";=0A= if (!s || s=3D=3D"") return "";=0A= for (var i=3D0;i0) r=3Da.substring(i+1,i2); else return = ""; =0A= if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return = ""; =0A= if (f) {=0A= return r;=0A= } else {=0A= var c=3Dnew = Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'= ,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A= return = c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r= &7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5= &m]+c[t&m];=0A= }=0A= }=0A= function _uIN(n) {=0A= if (!n) return false;=0A= for (var i=3D0;i"9") && (c!=3D".")) return false;=0A= }=0A= return true;=0A= }=0A= function _uES(s,u) {=0A= if (typeof(encodeURIComponent) =3D=3D 'function') {=0A= if (u) return encodeURI(s);=0A= else return encodeURIComponent(s);=0A= } else {=0A= return escape(s);=0A= }=0A= }=0A= function _uUES(s) {=0A= if (typeof(decodeURIComponent) =3D=3D 'function') {=0A= return decodeURIComponent(s);=0A= } else {=0A= return unescape(s);=0A= }=0A= }=0A= function _uVG() {=0A= if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") = =3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && = _udn.indexOf("google.org")=3D=3D-1) {=0A= return false;=0A= }=0A= return true;=0A= }=0A= function _uSP() {=0A= var s=3D100;=0A= if (_usample) s=3D_usample;=0A= if(s>=3D100 || s<=3D0) return true;=0A= return ((__utmVisitorCode(1)%10000)<(s*100));=0A= }=0A= function urchinPathCopy(p){=0A= var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A= cs=3Dnew Array("a","b","c","v","x","z");=0A= h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A= nx=3D_uNx()+";";=0A= tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A= tx=3Dtx.toGMTString()+";";=0A= sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A= sx=3Dsx.toGMTString()+";";=0A= for (i=3D0;i<6;i++){=0A= t=3D" expires=3D";=0A= if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) = t+=3Dsx; else t+=3Dnx;=0A= c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A= if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A= }=0A= }=0A= function _uCO() {=0A= if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A= var d=3D'www.google.com';=0A= if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A= _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A= var sc=3Ddocument.createElement('script');=0A= sc.type=3D'text/javascript';=0A= sc.id=3D"_gasojs";=0A= = sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+= Math.random();=0A= document.getElementsByTagName('head')[0].appendChild(sc); =0A= }=0A= function _uGT() {=0A= var h=3Dlocation.hash, a;=0A= if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A= a=3D_uGC(h,"gaso=3D","&");=0A= } else {=0A= a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A= }=0A= return a;=0A= }=0A= var _utk=3D_uGT();=0A= if (_utk && _utk!=3D"" && _utk.length>10) {=0A= if (window.addEventListener) {=0A= window.addEventListener('load', _uCO, false); =0A= } else if (window.attachEvent) { =0A= window.attachEvent('onload', _uCO);=0A= }=0A= }=0A= =0A= function _uNx() {=0A= return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A= }=0A= ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: application/x-js Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/conversion.js function google_get_filename() { var validLangs =3D Array("da", "de", "en_US", "en_GB", "es", "fi", "fr", "it", "ja", "ko", "nl", "no", "pt_BR", = "sv", "zh_CN", "zh_TW"); var lang =3D window.google_conversion_language; if (lang) { for (var i=3D0; i < validLangs.length; i++) { if (validLangs[i] =3D=3D lang) return lang + ".html"; } } return "en_US.html"; } function google_language_code() { var lang =3D window.google_conversion_language; if (!lang) return ""; if (2 =3D=3D lang.length) return "&hl=3D" + escape(lang); if (5 =3D=3D lang.length) { return ("&hl=3D" + escape(lang.substring(0,2)) + "&gl=3D" + escape(lang.substring(3,5))); } return ""; } function google_handle_conversion() { var w =3D window; if (w.google_conversion_snippets) { w.google_conversion_snippets =3D w.google_conversion_snippets + 1; } else { w.google_conversion_snippets =3D 1; } if (w.google_conversion_id) { var proto =3D w.location.protocol.toLowerCase(); if ('http:' !=3D proto && 'https:' !=3D proto) { proto =3D 'http:'; } var path =3D "/?"; if (w.google_conversion_type =3D=3D 'landing') { path =3D "/extclk?"; } var url =3D proto + "//www.googleadservices.com/pagead/conversion/" +=20 escape(w.google_conversion_id) + path + "random=3D" + (new Date()).getTime(); if (w.google_conversion_value) { url =3D url + "&value=3D" + escape(w.google_conversion_value); } if (w.google_conversion_label) { url =3D url + "&label=3D" + escape(w.google_conversion_label); } if (w.google_conversion_ad) { url =3D url + "&gad=3D" + w.google_conversion_ad; } if (w.google_conversion_key) { url =3D url + "&gkw=3D" + w.google_conversion_key; } if (w.google_conversion_mtc) { url =3D url + "&gmtc=3D" + w.google_conversion_mtc; } if (w.google_conversion_raw) { url =3D url + "&graw=3D" + w.google_conversion_raw; } if (w.google_conversion_domain) { url =3D url + "&dom=3D" + w.google_conversion_domain; } url =3D url + google_language_code(); var link =3D proto + "//services.google.com/sitestats/" + google_get_filename() + "?cid=3D" + = escape(w.google_conversion_id); =20 =20 if (w.google_conversion_format =3D=3D 0) { document.write('' + ' '); } else if (w.google_conversion_snippets > 1) { url =3D url + '&num=3D' + w.google_conversion_snippets; document.write(''); } else { url =3D url + '&fmt=3D' + w.google_conversion_format; if (w.google_conversion_color) { url =3D url + '&bg=3D' + w.google_conversion_color; } var width =3D 300; var height =3D 13; if (w.google_conversion_format =3D=3D 2) { width =3D 200; height =3D 26; } document.write(''); document.write(''); document.write(''); } } w.google_conversion_id =3D null; w.google_conversion_value =3D null; w.google_conversion_label =3D null; w.google_conversion_language =3D null; w.google_conversion_format =3D null; w.google_conversion_color =3D null; } if (window.google_conversion_format =3D=3D null) { google_conversion_format =3D 0; } else if (window.google_conversion_format > 2 || window.google_conversion_format < 0 ) { google_conversion_format =3D 1; } function google_get_param(url, param) { var i; var val; if ((i =3D url.indexOf("?" + param + "=3D")) > -1 || (i =3D url.indexOf("?" + param.toUpperCase() + "=3D")) > -1 || (i =3D url.indexOf("&" + param + "=3D")) > -1 || (i =3D url.indexOf("&" + param.toUpperCase() + "=3D")) > -1) { val =3D url.substring(i + param.length + 2, url.length); if ((i =3D val.indexOf("&")) > -1) { val =3D val.substring(0, i); } } return val; } function google_get_domain(url) { if (url) { domain =3D url.match(".?://(www\.)?([^/:]+)"); if (domain && domain.length >=3D 3) { return domain[2] ? domain[2] : ''; } } return ""; } if (window.google_conversion_type =3D=3D 'landing') { var url =3D document.location + ""; google_conversion_domain =3D document.domain + ""; var ref =3D google_get_domain(document.referrer); if (ref && (ref.indexOf(google_conversion_domain) > -1 ||=20 google_conversion_domain.indexOf(ref) > -1)) { url =3D ""; } google_conversion_ad =3D google_get_param(url, "gad"); if (window.google_conversion_ad) { (google_conversion_key =3D google_get_param(url, "gkw")) || (google_conversion_key =3D google_get_param(url, "ovkey")); google_conversion_mtc =3D google_get_param(url, "ovmtc"); google_conversion_raw =3D google_get_param(url, "ovraw"); } } google_handle_conversion(); ------=_NextPart_000_002F_01C89036.47C648F0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0092_01C89036.47D6EAC0" ------=_NextPart_001_0092_01C89036.47D6EAC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/web/ Softwell = Solutions ------=_NextPart_001_0092_01C89036.47D6EAC0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.softwell.com.br/PaginaAction?pagina=oqueemaker :: || SOFTWELL Solutions || ::

  Este site =E9 melhor = visualizado em=20 1024x768
=20
Logar no = Sistema
Login:
Senha: =
=20
3D""=20 3D""=20
 =20
 

O que =E9 o Maker?

3D"O

O Maker =E9 = um ambiente=20 para desenvolvimento de aplica=E7=F5es = corporativas que=20 surgiu devido =E0 necessidade de tornar tal = processo=20 mais produtivo para as = corpora=E7=F5es e=20 mais f=E1cil para o = desenvolvedor.

Atrav=E9s da = metodologia de=20 desenvolvimento abordada na ferramenta, o = especialista=20 de dom=EDnio pode participar efetivamente do = processo de=20 desenvolvimento; sua participa=E7=E3o evita = erros de=20 especifica=E7=E3o e ajuda a reduzir = custos=20 como o retrabalho durante o processo de=20 desenvolvimento.

A = metodologia de=20 desenvolvimento utilizada pelo Maker = agrega=20 recursos como o uso de fluxogramas para=20 representar as regras de neg=F3cio, o que = permite=20 que o especialista de dom=EDnio consiga = entender o=20 real funcionamento do sistema, al=E9m de=20 disponibilizar assistentes para = constru=E7=E3o=20 r=E1pida e = visual=20 de formul=E1rios e relat=F3rios. Al=E9m = disso, todos os=20 sistemas desenvolvidos com o Maker j=E1 = possuem=20 funcionalidades prontas (controle = transacional,=20 log, gerenciamento de usu=E1rios etc) e = homologadas=20 que ajudam mais ainda na redu=E7=E3o do=20 tempo de desenvolvimento = da=20 aplica=E7=E3o. Desta forma, sobra mais=20 tempo para a an=E1lise da = solu=E7=E3o e=20 economiza-se o tempo = gasto com=20 detalhes de implementa=E7=E3o.

O Maker = trabalha=20 com os principais SGBD's existentes e as = regras de=20 neg=F3cio criadas podem ser compiladas = para as=20 3 camadas (Cliente, = Servidor e=20 Banco de Dados) e em diversas linguagens = como=20 JavaScript, Java, SQL etc.

 
3D"Plants: 3D"Plants: 3D"Plants: 3D"Plants: 3D"Plants:=20

3D""=20 Recursos

3D""=20

 

ABSTRA=C7=C3O DE=20 LINGUAGENS

Durante todo o processo de=20 desenvolvimento do Software o usu=E1rio do Maker = t=EAm em=20 suas m=E3os uma ferramenta flex=EDvel e poderosa = que o=20 possibilita desenvolver aplica=E7=F5es completas = e=20 integradas de forma interativa. O Maker, = atrav=E9s de seus=20 assistentes, permite desenhar as interfaces e = relat=F3rios=20 sem a utiliza=E7=E3o das linguagens de = programa=E7=E3o=20 complexas. Para a cria=E7=E3o das regras de = neg=F3cios s=E3o=20 usados fluxogramas, esque=E7a das linhas de = c=F3digo. O=20 segredo do sucesso da aplica=E7=E3o est=E1 no = conhecimento da=20 regra de neg=F3cio para a qual a aplica=E7=E3o = ser=E1=20 desenvolvida e n=E3o em como implement=E1-la. = Voc=EA "diz"=20 como =E9, e o Maker faz pra voc=EA. =
3D""=20 veja=20 mais

3D""=20

 

AMBIENTE = WEB

O Maker trabalha com = fatores muito=20 importantes para o ambiente web, dos quais = podemos citar=20 flexibilidade e velocidade, ambos possibilitados = atrav=E9s=20 de um sistema de integra=E7=E3o de dados e da = comunica=E7=E3o=20 entre aplica=E7=F5es diferentes. Assim =E9 = poss=EDvel que novas=20 aplica=E7=F5es possam interagir com aquelas = existentes e que=20 sistemas desenvolvidos em plataformas diferentes = sejam=20 compat=EDveis. Processos de trabalho como = organiza=E7=E3o e=20 produtividade est=E3o garantidos com o=20 Maker.
3D""=20 veja=20 mais

3D""=20

 

100% = VISUAL

O prop=F3sito do Maker =E9 = tornar o=20 desenvolvimento de Software uma tarefa menos = =E1rdua e,=20 por que n=E3o, menos especializada. =C0 medida = que elevamos=20 o n=EDvel de abstra=E7=E3o do processo de = desenvolvimento de=20 sistemas, estamos aproximando-o do ser humano = comum, sem=20 experi=EAncia em Software. Atrav=E9s da = interface amig=E1vel=20 de assistentes de cria=E7=E3o e usando a = t=E9cnica WYSIWYG, o=20 desenvolvedor constr=F3i e visualiza = instantaneamente=20 formul=E1rios e relat=F3rios na Web. Utilizando = elementos de=20 fluxogramas, o Maker tornar mais intuitiva o=20 entendimento da l=F3gica de programa=E7=E3o e = elabora=E7=E3o das=20 rotinas do Software. =
= veja=20 mais

3D""=20

AJAX

O AJAX =E9 uma metodologia = moderna de=20 atualiza=E7=E3o ass=EDncrona de informa=E7=F5es = entre cliente e=20 servidor, pois permite que os dados trafeguem = sem que=20 hajam atualiza=E7=F5es totais das p=E1ginas. As = aplica=E7=F5es=20 desenvolvidas com o Maker utilizam-se = automaticamente da=20 metodologia AJAX para aumento da performance do = sistema,=20 efetuando apenas requisi=E7=F5es de = atualiza=E7=E3o das=20 informa=E7=F5es que s=E3o necess=E1rias no = contexto.
3D""=20 v= eja=20 mais

3D""=20

 

M=DALTIPLOS = BANCOS

O Maker permite o = desenvolvimento de=20 aplica=E7=F5es utilizando os principais = gerenciadores de=20 banco de dados do mercado, Oracle=99, Microsoft SQL = Server=99, FireBird=99 e PostgreSQL=99. Muito al=E9m disso, = o Maker=20 possibilita a comunica=E7=E3o entre esses = diversos bancos em=20 uma mesma aplica=E7=E3o com alto n=EDvel de=20 interoperabilidade, permitindo que essa = comunica=E7=E3o seja=20 simples atrav=E9s do uso de componentes visuais. =
3D""=20 veja=20 mais

3D""=20

 

N=C3O UTILIZA = APPLETS

Applets s=E3o pequenos = programas feitos=20 em Java=99, que se = transferem=20 com as p=E1ginas web e que s=E3o executados por = navegadores.=20 S=E3o independentes de browser e de sistemas = operacionais.=20 Por=E9m, Applets requerem muitos recursos = instalados na=20 m=E1quina dos usu=E1rios al=E9m de serem mais = lentos e=20 inseguros. Com o Maker, todos os recursos s=E3o = feitos=20 SEM a utiliza=E7=E3o de = Applets, os=20 sistemas s=E3o baseados principalmente no AJAX, = o que=20 garante velocidade e = seguran=E7a.
3D""=20 veja=20 mais

3D""=20

 

PRODUTIVIDADE

Com o Maker =E9 poss=EDvel = se desenvolver=20 uma aplica=E7=E3o em minutos, diferentemente do = tempo gasto=20 no desenvolvimento de aplica=E7=F5es atrav=E9s = das ferramentas=20 convencionais do mercado. Como a nossa = ferramenta=20 independe de conhecimento de linguagens de = programa=E7=E3o e=20 sim do conhecimento da regra do neg=F3cio, todo = o tempo=20 que seria gasto em cada processo que comp=F5e a=20 implementa=E7=E3o do Software, passa a ser gasto = no=20 desenvolvimento de uma outra aplica=E7=E3o, = tamanha a=20 velocidade de conclus=E3o das tarefas.=20
3D""=20 veja=20 mais

3D""=20

 

REDU=C7=C3O DE=20 CUSTOS

Com o Maker as fases do = processo=20 tradicional de desenvolvimento de software, tais = como:=20 requisito, an=E1lise, prot=F3tipo, = implementa=E7=E3o e testes=20 foram reduzidas para: in=EDcio de um projeto, = modelagem,=20 implementa=E7=E3o e manuten=E7=E3o; permitindo = aos envolvidos=20 dar =EAnfase nas regras de neg=F3cios e n=E3o = nas=20 implementa=E7=F5es. Com isso, h=E1 um aumento da = produtividade, garantindo prot=F3tipos e = a=E7=F5es corretivas=20 mais cedo e a minimiza=E7=E3o do retrabalho. O = Maker traz,=20 em resumo, redu=E7=E3o dos custos e de tempo no=20 desenvolvimento sem perder a qualidade do = produto final,=20 que hoje =E9 o elemento chave na estrat=E9gia = competitiva do=20 mercado.
3D""=20 veja=20 mais

3D""=20

 

WEBSERVICES

Webservices s=E3o = solu=E7=F5es utilizadas=20 na integra=E7=E3o de sistemas e na = comunica=E7=E3o entre=20 aplica=E7=F5es diferentes. Com o Maker =E9 = poss=EDvel que novas=20 aplica=E7=F5es possam interagir com aquelas que = j=E1 existam e=20 que sistemas desenvolvidos em plataformas = diferentes=20 sejam compat=EDveis. =
3D""=20 veja=20 mais

3D""=20

 

MULTI-CAMADAS

Todos sabem o quanto =E9 = cansativo=20 instalar e configurar aplica=E7=F5es baseadas no = modelo=20 Cliente/Servidor, pois, cada computador que = far=E1 acesso=20 a aplica=E7=E3o ter=E1 que conter tamb=E9m a = por=E7=E3o cliente do=20 gerenciador de banco de dados utilizado. Com o = modelo=20 multicamadas, a instala=E7=E3o do banco de dados = =E9 feita no=20 servidor e este =E9 quem faz o envio dos dados = para os=20 clientes conectados. O Maker utiliza esse = modelo, com a=20 tecnologia Java, integrado com os protocolos = HTTP, SOAP=20 e as API=B4s: JDBC, Servlets e Enterprise = JavaBeans=99. =C9=20 claro que para os usu=E1rios dessa poderosa = ferramenta n=E3o=20 =E9 preciso dominar nenhuma dessas tecnologias. = Isso =E9=20 transparente, basta criar sua aplica=E7=E3o e = execut=E1-la a=20 partir de um Browser de sua prefer=EAncia, = deixando esta=20 responsabilidade para o MAKER. =
3D""=20 veja=20 mais

3D""=20

 

ESCALABILIDADE

A disponibilidade de = servi=E7os para um=20 crescente n=FAmero de usu=E1rios =E9 sempre um = grande problema=20 no desenvolvimento de aplica=E7=F5es Web. = In=FAmeras solu=E7=F5es=20 s=E3o dadas por profissionais de TI, como o = aumento da=20 capacidade de mem=F3ria dos servidores de = aplica=E7=E3o ou at=E9=20 mesmo na troca do mesmo, por um equipamento mais = robusto=20 e como sempre, mais caro. Uma abordagem para = solucionar=20 este problema =E9 o uso da arquitetura em = cluster que =E9=20 definido como um grupo de servidores executando = a mesma=20 aplica=E7=E3o web simultaneamente, unificando os = seus=20 recursos computacionais e assim criando uma = abstra=E7=E3o da=20 exist=EAncia de um =FAnico servidor. Com base = nesse=20 conceito, o Maker foi projetado para suportar = esse=20 ambiente sem modifica=E7=F5es no sistema, = garantindo assim,=20 toda sua = funcionalidade.
3D""=20 veja=20 mais

3D""=20

 

MULTI-PLATAFORMA

O Maker consiste numa = poderosa IDE de=20 desenvolvimento de sistemas Multiplataforma em = alta=20 flexibilidade. Executado em uma camada superior, = atrav=E9s=20 do protocolo HTTP, os sistemas desenvolvidos = pelo Maker=20 s=E3o disponibilizados atualmente em Windows e = Linux, mas=20 podem ser adaptados =E0 outras plataformas e = utilizados em=20 qualquer ambiente atrav=E9s dos principais = navegadores.=20
3D""=20 veja=20 mais

 

 
 =20
3D""=20 3D""=20
3D""=20 3D""=20
 =20
- Softwell Solutions = Ltda. | Av.=20 Professor Magalh=E3es Neto, 1856 - Edf. TK Tower, sala = 1405/1406=20 Pituba - Cep: 41.810-012 - Salvador/BA - Tel.: (71) = 2108-3800=20 -
 =20
3D""=20 3D""=20
=
<= IMG=20 title=3D"P=E1gina Inicial"=20 src=3D"http://www.softwell.com.br/images/NEWSITE/logo_softwell.jpg"=20 border=3D0>
Tire suas d=FAvidas?
3D"stardevelop.com
= ------=_NextPart_001_0092_01C89036.47D6EAC0-- ------=_NextPart_000_002F_01C89036.47C648F0--