From: "Salvato da Windows Internet Explorer 7"
Subject: =?Windows-1252?Q?VERSO_IL_TRASPORTO_INTERMODALE:_IL_SOGNO_DELL=92ARIA_PUL?=
	=?Windows-1252?Q?ITA_:_www.bitontotv.it?=
Date: Mon, 22 Sep 2008 11:04:12 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01C91CA2.F19F04E0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16669

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://blog.alice.it/images/extras/targhetta.png

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

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://bitonto.myblog.it/images/e-mail371.gif

R0lGODlhvAAwANcAAP///729ve/v7/f39//v7//e3t6EhO+EhPeEhPdzc95jY+9jY+9SUt5CQudC
Qu9CQvdCQt4xMe8xMfcxMe8hIfchId4AAOcAAO8AAPcAAP8AAPfv9+/e5//v986crefO1tacrf/e
5969xsaMnO/O1s6MnOe9xvfO1tattbVjc++9xq1SY4QAGP/O1ve9xtacpaVCUq1CUpwxQqUxQv+9
xsaEjK0xQpQhMZwhMYwQIf+tte+cpc6EjPecpdaEjL1ze7Vja60hMa0QIYwAEJQAEJwAEKUAEO+M
lPeMlMZja7VSWq0AELUAENZja7VCSr1CSsZCStZCSrUxOcYxObUhKb0hKb0QGLUACL0ACMYACM4A
CNYACN4ACIMAEIMAGIsAEIsAGIMIGJwACIsIIKQACI8IGKQAEKwACKwAEIsQILQACLQAEKQIGI8Q
KZQQIJwQIMUACIsYKbQIEKwMHM0ACJQYKdUAAJQYMdUACMUIELQQIJQgMeYAAL0QIOYACKQcKZgg
OZwgMcUQGO4AAN4ICLQYKd4IEPYAAOYICNEQGOYIEKwgMZwpOd4QEO4IEJwpQaQpMfYICKQpOeYQ
EN4UGOYQGO4QEJwxQdEcJbQpMd4YILQpOfYQEKQxQeYYIL0pOawxQe4YGMUpMfYYGKQ5Ss0pMeYg
IKQ5UuYgKe4gIN4pKfYgIM0xOdktMaRBWr05QeYpKbQ9TuYpMcU5Qe4pKc05QfYpKeYxMfYpMeYx
OaxKWsVBSqxKYt45Oe4xOfYxMeY5Ob1KWqxSYu45OdFFSqxSavY5OblSYuZFSrRaYrRaavZBQc1S
WtVSUsVaYrRiar1earRic/ZKSuJSWuZSUu5SWvZSUr1qc/ZSWr1qe95iaqx7g71zg+5iYrR7g95q
c717g717i/9iYsV7e+5qasV7g8V7i817e817g72Di9V7e9V7g+5zc957e+5ze82Dg957g/Zzc+Z7
g/9zc+57e8WLnO57g82LlPZ7e82LnPZ7g9WLi96LlM2UnP+Dg+6LlCH/C05FVFNDQVBFMi4wAwEA
AAAh/mFodHRwOi8vd3d3LnJ0bHNvZnQuY29tL2FuaW1hZ2ljCgpDcmVhdGVkIHdpdGggQW5pbWFn
aWMgR0lGIFYgMS4wMmEKYnkgUmlnaHQgdG8gTGVmdCBTb2Z0d2FyZSBJbmMuACH5BAEZAAAALAAA
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

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://bitonto.myblog.it/files/chisiamo_180_x_69_.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABFALQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9Ud1Q
3V0LWF5GGQoJwOpp00ixRM7EKqgkk9MV5N4+8fQ+WFs9TNzaSNFK6w2jzIsZGY2jlidcliN2QWxx
wMg0AbGrfGrS9N1MWiPaSbFMlw0l4iGFQ20sRk8biFHPJPbIy3RPjjo+p2q3FxFNaRM0i+YI5GU7
duNoKq0mdw/1asBg5Irw0XkkZRLS5u4IJEEQsIredmMgGCwafyzvOVO0hgPl6jFeceLZZ9Q0+O8m
065sbOac/are4aCYSMpO3fNceav3irBbeCTHGQ3QAH3xZahFfxmSCRJUzjchzg+h9D04qwDk18cf
Cb4v614W1xf7Te8fSSkaOlxbXEgAJO6QF/8ASo1DYO+WFLfB+XygCT9g2Uvn20MuCN6hsEg4zzjg
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

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://i.creativecommons.org/l/by-nc-sa/2.5/it/88x31.png

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
XVvOAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://bitonto.myblog.it/files/agendabanner_180_x_86_.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABWALQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9U6w/
CPjbRfHVnf3eh3v263sdQutKuH8p49lzbTNDPHhwCdsiMuRkHGQSOa1r23N5ZzwCaW2MsbIJoSA8
eRjcpIIBHUZBr5P/AGRvhPqtvp/irU5/if4wul0/x1rsUulM9ilvO0OpTZeZVtVYtMAHk2sAfMJU
LngA+tqw7fxtot142vfCMV7u8Q2WnwapPZ+U42W00kscUm/G05eCUYBJG3kAEZ+Jh+1PrGu/s1/D
Lwr4f13Ub/4jeM00qLVfElqfM/4RuDUL6OET3EhyFlPm+XGn3jgvgBefRLn4Vapr/wC214z8v4le
LdCjfwjpd8kOnPZKWRry/Q24Z7V2MMZUOBncGmbLEEAAH0roXjbRfE2t+ItI029+06j4euo7LU4f
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

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://bitonto.myblog.it/images/osservatoriomusicale.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCABWALQDAREA
AhEBAxEB/8QAHQAAAQQDAQEAAAAAAAAAAAAAAAYHCAkFCgsEAv/EADMQAAAGAgEDBAEDAwQCAwAA
AAIDBAUGBwEICQAREhMUFSEKFjFBGCJRFyMyYRlCJFJx/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAEC
AwT/xAAqEQACAQMCBQQDAQEBAAAAAAAAARECITFBURJhcYHwIjKRwaGx0eHxQv/aAAwDAQACEQMR
AD8A3+OgDoA6AOgDoA6AOgDoA6AOgPCc5t5CFY5DVkZQN4Fxi1SUPB5afDYI4DgEzJPqZ9RGYnPK
UE4xk0o4kwkQMGgEDADMaxbCQfbHXmmdl60SSFBALzrqL2ZEEMtQoW2TomKVthDogSP7e1uj23I3
dMSfglenQu7mlKUAMCQtUl4CaIB9egDoBhrbuiQVjO6EhjPR1u2qgumwnCDyCbV00NDjEqPbEMWd
pCCd2yscXhuUs8TWq24hiSK0CVeM1yWAThDleY2NzqA/PQB0AdAHQEWt4kyhZpftojSK0aBUs1tu
1ImXODoQyIER6mt5IQUrWvKk5MnaUiYZgTlLkeoIJQkgGpMOLAVkeAWVONTllThQsOnNmKiZdVxp
Ki0nNqENZectBla7LXSyRIp2clRPBvsJO2JXFF8RHU4gR5SBoANU3nCwqyZlNzVhxEKY0fecdexU
ls+bSm+223P8F+H4zzY+NPIDOVi+1oRKiHKC2+1CjzPYjlIHz7UwVyLNNYlYQlBKRGNY/eGBzn2J
5hYSwhCozgJKric4vGOXfxiqJsmuTN+rrRCnWmyC97N099U9/hNk1J6ZW3BNZaf1tejFGK6cH1ZS
sBuKwr3taEiP+Hs9+maq0W2K1sXM0TrGYZDYeoXRlnTSGVyR4VANTZs+vfTbba6dWdTiHayWG5eN
nZfbHWyjZC4r5cVTW0tAvcdijFGIYrfnE9aw0nebrZsSSlV+uXji0RnUXPKgxMfaJa7ticCNVCOd
Syxk0FzqZfCFj36KtikH/d9fsXdsjrHaKVRAYCD9rIbfWuNrHobDs4+dDMmUarGIJYSmhtaT0uHy
CqnGKxOLJFiYB9LxsGljuQfaaO8k7obCqZilc0e1aAp7hk8pqbVyZkvsKWPd1zBptQ1axVEn2Ozb
65FX5CiYSZLZEJicbiDhWqJvRySSODqAjpXd+2NQ6WccGv0smE2ty0dvdnJZUcrsigLUic9thPrD
FUF83wzwyJ7BPcjhUWlV5LaJreFU3K7hTSpqk7itMsWeQSSOFmoo7J1YGcuhzdK+/wBJ5jpLp5sd
rdaTJd9Ow+wM2S51rQlP3dU88nTDCbYh9tyiW7ANqCxbHOgr07yWpbFZsTK6G+0I7HG6Jv5pD9IG
V8ATGn2lUDsTkk5bIraMpuqzKDoKytVofr9TVhbBXtOIlW8ssTT6prPtuwW5RK7GeH1fO3t5kDEe
wShxd1TzCDPnD4qsazn5UYEBYT+ibb04unio2Tui/LAtN+Y9gJlp/srJk9i2uCAziIbJwub1jqZK
ZTAJXN3qJZkNfzdspSvZJK/jUrrOZzPJDY0gG4yd3y4EAe/kmlqqUbnNLsxDsF5YuMnju213tsyF
15Y9h1+Cw7Gn6Vvj2sdWyVxrKURN6PLdDKKuiYBZlTr4qhsjEIaQaFcZhSBJTUrTKor71Bp+1tok
6fZG/diKihdw2BsDIFzgXOGKT2xDm2VnI9d5c0r0r7r1BoUU+Fs1YtNLucLCyNzakkBhyuYOT7In
QCD3FZVbm4aM8otFW1PJzdoKj5K+QOKopyum8niMrsA+IO8fmQHqRP8AXbvFnILrIpuvd3aetyJW
U1u8nXSMpySr06xSWeBFjQqM5YdV+CDVmuJRaNWsvIJQEjnGzU4jVvWyS7v1e61Uoy2GZUdb4VTY
9npx2tuQzdoIkctqlBEJsnriLzBtjju1HnlOLcBZ/wAjsLjPH9QbfuZqw1mVO+U/adGsFm1bA1zs
wQnZSqrluaBUnOILMow1uCZvW2j7SwSpbWNvpUebVYJ4wNyBJJjWCTytpeAI66g6VQOxOSflsilo
ym6rMoKgrF1RiOv1M2FsFe04iNcS2xtPqos627CQHyyxnl8Xzp7eX5iPj8ncXdS8wgzL6fFljYe/
KTAAOFcNGW7rzKuIV8sbYSzJ7fyzflooWyJ+0W1dbdCLNpAygdzZREobKase7Bd4K8vpMZi9cJpr
NF0cHKZ7NYusmD66qFzwqH0A7eisaY+QZmvnaradrKs/DjtDshSlM0hMvcLq514qzXW2pNSTI3oK
6UnmR8u5pg7QR0sudWg6IFM5CvkrRHo+6skUi7A1kALrTeypbVu5m92jT9MpFPaY15g+uewVJymb
PbrL5dV0Fv8AbbNQyOjJhO3tYvfpIzwqR1I5SqsHCVLXWWJoPLDY05PLk2RJkN6As0gthwSzmP8A
UteS6PTWP+8Ut+XiNOqR3QBXo8hwqRjUIzTSy1SfIwesQPITS/MORBxgWO4Cy6AiByDllnaH7mkm
rCG4o/Vu+CDXBSBSYnQlnVjJihqzy0ZKhWMpMAWTjAJSDlAggzgkoZmQhzGpUTElpyrTyt92OUK7
w2vQO8/PUXPHijjLjQLRFDh8/UjQLPGagC3GmEsxWDRDAadgsSYZqTslMyccH1S8CjSTfrpnipmG
5vZJ+ddDpNSxQltdebF/P42Ebicd5QlpzRbTPKlrjFLtLGxEROYtaow1Q1p1akolwc0AWrGW3Ddk
Z2cqgAUFl4CmyYZ2DnSXv9UxVbvp25fgxU3MOlJ5lX/PWfM9EDoZKX76VWrV271gWLq5qNuURZc3
gMAYrYtiFwPVewdR9iW2MNjgOErJfFrD3M1zsUi1arTOjnC2maNLzX7weziHG5Ulm0Laa+VNgDa1
ZV13bFFb2Oimpd2tXd4bg15UVlCN2tg2XXmFRaBp0QpCoq+sdco3r/sPeDtBa8h03dTZ9JG4a17k
EwWKFr3OrDf30mJoEAHq3LZLE5HdMkOob3q1aML2ynier2Wdzmf1S4MVa6lTBqlEUeLIu+A7BOKU
iCTtVD/gnl0qQOvcvmMulb6ZEEjsgiDMqkrxGQJXIJjcetuwe1DTe7HeV8a2Xq/wqy9cXqB1fNr8
/wBOFiit4/Xdsa4yeKQBmlMlh8fHJYWltGHP71HkFXry7Plbe4yZpemdwKcQIDMunshpvU645U+a
pbDK5hc3JM9bqa50XqGZr4K5NIHN2RR6O1xL2pJZdlxGi0TkNDDXaTXbD2N+lkJVLbzm9eujfJ4e
plknGAtZdLtrrun+u8Z210m3YsGr4zb9aT9DG6zqnSiq6zPsaJSFC+17PNi1ifkv2JnD7F6mlaFp
sAiNxIqBRcyTMadzkiGboETVFQAKzj6fbrYeQTk1e7Y1f2LqqG7WXhSk/pSZzGCpFUUWMtbatxGr
5WRKpLEH2VRyJqUTtWpCBpEveBJZEc7NgGVSrCZ5YAsW3u1mL3F1CvzW8t5FGH6yoGsTwOXAGYWZ
CbUjSxFMqjnJZhIRKAGQmzo7EpUASbxU+TRjCcwo7IDAAQu4tKc2Vbqq2O2y3mqwth2+3LmieS2d
S7csjTvmJ1vS8AQUzUdQITj3RPCzy3hujsosIBR70mY/k7fcC3lekN+TOLAitTMt2+reqnmltXNS
OSShqJak7u2wCCWjT2gk8sqjWBeoV+3h+uFiTLkViDGkh0Uyp8q8Y7sry7i4giKTx9uWLYO1x+NN
IGE47a2snRfXjdViiOqfKFKIaos6c2ZFqOvlm0perJncvvdUlJkbvEZzCNkZO6WMZFwMSBVMXN7m
LOWpA/Pb0zM8wfFpbTGgENruw2Mk4qOP+tbU48ORBg2U07zV0Lg0hpuOa2tty05asGr54jZ9zwwN
t3hGYzIamlLGY7w2YR+WIF7RKWSVKYvMIgJIemcSQJGP0o2Ju+6tc27bnSDey0IRBLPiM5hUaiFU
6XVhr+yWQ3HYzDbj2FLSch96TaYuFSrDzJIwsyFbGoKzSAvErMrqTS9ghJjIArOP19uti5COTZ9t
jWDYuq4ZtbdlHzyk5pMYKkVRRYz1nqzEqulieVSWHvsqjkTUIXetiEDSNe8CSSM12bAMqlWEzywB
huUqJbZ2DfWvrpUNb7RS6G6lTmC7eRA+m6J1csaKSS12yN3FVR8LXP1u70a1TZwEXDps9qnuKM8B
dTyQPDS4NUnUmqAMwQMSwSTZClbiv1frBpfvZCR2FKP1zciGWVBpXPNe7YtwyPsjbKL6pqP/APkP
ouTwOeWYnbEKubtpElWwqQPCIp9coAgn6uWuj0Br+cp3JhbGk1fPFT1FTu2Ot+1O2k0f7b2jvPbM
ikW28bnamOPNNfV2fEf6f7SsOLw6q40WQ4xmFRBlUMDPF2mD/ENaZ3Vv8zkT1mqvhiM56GqaZd5j
/li678WzZSVbDcdspRzdyA5SOqNgJrDvVwI0RmGZ3jkPmaEZmTsjNz7lykL2p/vOOyE004BYgEAK
JLqbqUvL88QqSThKFp8Gyd1TJD/kH+L/AKEdyfnBOIGbOsN4hdRNGU2HXDcKt5HhZ8blZ/8AEwu9
vkzCX3OMkev4erjJfl1mpSmly/aKnDnbc5Us1Zqmjz1PS5FGrhbfm7HbJK1GKXSFoynNGYZY6Vsf
WgfwykwTQecicisCU+akxSkJyEYS8H5MjSmpVTPHTGIcW1vFlOzdobN8WlsOebvba+vV3kuw/HWk
NXA5V4kkizfYad7XpLjSnKZG8xxY0nDUV3L1J2C0zYyIFgS/BvF6ARKBembgvJmRYyMOdJzxdYvm
069/xNjDqbiY7Ty3b2OjV1SB0AdAHQB0AdAHQB0AdAHQB0AdAHQB0AdAHQB0BzM/y0n5c4cpjc0K
TDBJY/rZVSZuLFkQgFEuDtNXNR6QfvAcDVKjsi7Yx3FnOc5+s9cavc9rfq/0dqPb386FrH4ZtkkH
wTeWojzwhWt0xqGyEKTzx5CSvTFKYu6qAl/v4BNj7MWIzGc48h4DnPfOMY1RUmom6eI067zNtrmK
5lbafZu6ddDBDbkSXfGaGbjOPw6KQYRa13IoywuJTgc3vQSoI9iE1LiWpUhczUi8OMpVBbetSLBl
GjCmUEnZAYGVTDjPb7ByqJDJX5c42iYVQ8MW4DbCMAcGQGcOAlgzVMuEFYcMUiGJZlMEY/bnEjwl
LLVf7hQxmAyE25qimltVNLiScJTES50XW0bG3TdKX7XrZO+M6y8aXbwXQcCz/JU/K/UqJxpuNw9u
USKzkKeSNsEkrEuNIOrW0slGjc3ByUoTcqhJiizTsFeBvuzCiw4EYV6dTbTmlZluFNsX0UzCI0lS
mmnLynPb+nSA6GQ6AOgDoA6AOgDoA6AOgDoA6AOgDoA6AOgDoA6A5wv5gVZK4zyB0ZZwSxYbbT1l
bW4CgRYvTE9V3PZQgcUwR4/tEMprkkeOH3z3CBUHtjt3znjX7ns0vtfSOtGH1886EePxaNm0tCco
Uer19cwIIxtDXEpp4z1h+CYyaIjUc3gORffjlUqcI44x5Fj6yI+QYBjvkWMZUTKSbi8rS+vXFxWl
E6zB1AeuxyIVckJy0jQHcs1udgMK8GtdwezejV42stqU5hDwEleNyLyExCBMZkJolRecDJwHJgc4
FjHQqib41OWPMRPzkRNimK9GKMnES1oSLRrLpljkA5cW5zs1arLJLZgZipS1MNsRp4qiLXJwmtB4
8rDMmeniVxU6nTVRRelVPjmdZcK0/GXaDfEp9rnEQr7Jz26FtPCR+okvK5QStTesZljYOyZSmzE0
U4lrw4hCqri2UWUAmxwZUjbgRCg0hRkkSrJYcIDDCxCMIJwPcp8TVdDpslTTWplK8rW/zbDJXjDV
1dxfOk5eJ+0dKTrJgo459X/YOkOPjYzbOgtv7319lVFQKNOcehdbt1HCg8pf3eyYxGDXCYuEypyW
WiYac1SY5vSoopZUTZyFJKFxPbFqkkz1wGk/G+5Hra3q1HsSsdpXxe+biaa2m609eTm9EtyaQSZp
c1ryvr2XPaZqTo0JbkIDVKYCvOJSgE5rq6Uvqkw9U7mmiAm3zOb0C47OOHZHZNmck7fZaCKYgNI4
OKTKTDLlsc7EVgzgSgWlHI3MEQVLlM/c21UWIhYxxJ1JMCPAvAQFVf41U13Z2t16luxm227uzs0s
Oqdnbl18nlBy1DQymsFQYRD4OeQifhn0qfbbTKo/IparcDl8YtZhSqDECJrWtilswuJXgbTADCzP
L0xgH4DyWPwEEXgMPbyALxznxGHvjuHPbOO+O+PvoDErJHHm97Zo0vfmVDI5GndlkeYFjohTPb8k
YAohvqpmajjwL3ROygcm4bsehIPKbQuCISwROFRGTAPeuXImtErcnJYlbm5AmPWLl65QSkRIkiYs
RyhUrVKBlkJkycoAzTzzjAFFFhEMwQQhznAGGisxiM6aCpBCZTHJiwnGmEkvcVfGyQtBpxWA5NKK
cmhUsRmGl4GDJhYTsiBgYcixjyx3Ag5N2TkfP5HKYfIJMKMR8ZyKkpSluyGO6E7N4u91n5luI64x
1b+nlhgW1IqMr0aQKeSs7N8ITYJb02rXkUUMMAsAUKCEhB6pUeSmSpiTFClSoMASQnIJAIw4884w
QSyiSiwiMMMMEEBYAiEIWA4znoBMxGewWwESlxgc0ic2b0akSJWviMjZ5IiSrAd8DSKVTMsWkEKQ
ZCLyINMCaHxz3BjtnoBVDGAsAzDBhLLLCIYxjFgIAADjIhDGIWcBCEIcZyIWc4xjGM5znGMdAM5D
djNe7FlS6C19e1NTqbtnuPkodDbPhEnlTf7Pv7v30eZHxc7pPa9s+49dGX6HbPq+PboDzNssq3ae
oZOZUtyFSCESvEzr42zqIn6H5djemNzcYjLk0YnEdOX5j0vjD2gcmo5WjMA7x93SGDJElXpijiwK
TuKRDIqk5WOcDVFJZlxz+nqXWceMrrBvum5bRu+RRdxuDXaVS+wxky+2ZZMZMdmSSL0nBdg11EX3
So05BZCJIjSJQL65pZFd1ukRL7EnsLgSFxU5Rt6yaSljiyRerx4ZylRKHxchJVKcYMB3IIGYbjzB
/b/djuBqj/l4a4lWto7R21MWLIdlGvdrpm53cm4YFRJtaXchRsZrmBYQIwg1tImLPBslnFiGWILp
6xY8g756516edPs3Rl9PO/8Apz4KzsSV1BYsBtaDLzWiZ1pNIxPIo5kmiLNQSCJvSN9aVGBB7Z8Q
rURXqBxnIRlZMLHjIDBYzzwdGpTW52XNHds4BvFqtTGz1cLUp7NZ8ObXN3ayDQmHxSZpSgoZpDXI
vzEancYxJU7i0nFn+Izik5CwvAk6ogwfdOUnucWobWzggvzt7e1pqrx/2ayTxscJI87LIXfXiDxd
odCGdyXuk5j7oS6vHvz0TgFMhjbMWpXqBhRKBnqzG5vDgoS7B5UqdoiZtG/mGtZCUuPzsc2CXpK3
ak9hZ/07d5KFwmDU5PBTPZawShpWDcJ+mJQuIMQMv4lxTmt2FB7WlMciQoHZvH7/AALAyhRNRajh
iG3xZhYxfGs9cG36mr4UuFKn5/ETjQtO4cHqJN/KxreNBTsojLs4XclQjkaqZuzm3eosj85QiU4b
zIshRiJOLWmY9LC7IM+8ALBoREZLMUVJ1P0/+bRyjbMdFi9iVK0upPVKy7q/kHTo62YKB/yg3gbN
wabvmFeWDnEnXtnBkOM9sAc9p6RTKvPOP+IcohKg98/WRZCD/wBugKrNSGw7j7/JxOq8AhstVcou
ikFnkea8ZyQym2rC6/QvLk4GnY8SDX4cjpC4jiiDhZPCO0CyggENxQZNAfbnwMM3N5MeGfieQ4y6
RaX3Uo3E2Dj2f9wlZWNY/NENmFBeO5ZJa6ERDYVrCcsCIn3ixuCUWaZ5FGAO/wAG1U1vbUU5ute7
hgcXsutkXOJumY6QuaM6SQRd3AW6V57MlxaHAo9AvTJ1sURrQJlBRpHrYCMwoXlnAgFj+OXDYTF0
HMQKtY1HoRXiHmm3FgMEhERaUEeicUh1fttapY00RyOtJCRoYmdG0PKRGga2tKmQoUiQhGlIKTJy
Cwge3myQOMS3z/H+vZhcjml7jfIcvoQalMaMk9RGdl43HGGXNoxFiDkaR1ZIUoalZQs5AYQvMLGH
IDBhEBmt+Xlm2l5jtI+NK+3AovUVXrLZW4Utqh1cDWyH7bXDFZqriFf05O0YVZJdgRSsUbE4XGur
FSA1gkRqROql7Y/tTcmRJgMhbGuy7XXle0SDx0auS+kozJGiYk75PNSU8VWOk8810Wx+RpImCePU
ebmysl2yVZzqMtiqAJGdrT2cbH5egblrotgxylI1ANFM9RKM1L58uL1ZrhCMVkmuTXvkAOt1O1SC
UuQp6bFIvDXZnXyxZI314WvihO+S3KsoS087JZ6RvMx9IEntwHqkjiXyr8muxGpc6EoeOP3jjjtZ
ornqwheanie1e3Nst45gwxq1S0o050wp+h4o1qcudWLB5jT/AGgekXzVLImluaGlMBVhuXudxbI2
E64OGd1q6s+UDWTZ+qKfiWv1DVS5ULNtq25fcDNXVmUHMqla4hD0t+VEviRkjkWHstmkAq9cIq1u
bS/w9eqwW4AWTbCyWUcj/MG7caEjendk0f0xoOG7DbYV8zL17V/VNa9mqW86qKbsVe1qUitZSkfY
HZum77Dsqfhp26NrmxS9sd2v4gxrAsx2f42NTdmqNV00rqeD1a4MTTnNJ2lUsSY6/sjXabtifIoZ
YNNyiIJWJ5hb3D3UpE4JUjI4N7a6pExrE8J1jKuWojgKefxQy7CZ9Fttq/tZ4PfrFqrk22kr2aup
2R+K2XNsVpl1l60gIiiAlFOEsenxxGWAggOFCw8eSSxjEHoD7g1/smnvIl+UxtxImsT43UbUHHDP
wMIDspjJE4QjSGbvbVGClWCzMJDJM9KWpkCrGARaQawtSbjBRQ89AI3j/wBj+Ih7p+C7I8hW22k9
tb97KQOP2heEi2imNaBc6rDPm7MkQ681NFLZWntdS1VVDW9lQcEXhBbe3yZ1aXGTyNQ9O7mJUWBH
WZvOrVw7gyHjW487Sr+9uP3kq1i2KYrPquhpAmsqltItrqyiblYlf3FCxRc11jNLQy0VaNmbXCvW
Q1mhbpN28UnbEaNxwcSZGpTXIqcOdjQQk8YfoTI5HC5UgG2SiHSB4ikjbTsZCa3v8dc1LO8ojAZx
5YGmcUagnPfH34d/rAuuB3LqOJfm+uziyQy6HMERRWhVcvczpAvr54d1SFrLkBidOlE7ITCgmGsz
oIhMUUY6tuDArUwS0by0O+ErUqZ901KlRd9XN/iyvzMVUzdO/Pa/I8/IxzA3JypbD0K/y9M3UtBK
qeSy4NGmhwdlbRGXl6WIMu8rVHpQKnZc6qMIUScbiWUNXlMmJJQIG8v1CDZxVNqEpTsv9b0U/UFS
VN/LXt+2r2WpH+ZO0lZw2Aa67SvkZSuEuROTKaqR3ER7duNU2InwBsESw9lTYoVtxqYChsErbxjZ
VJBh/rFp/LUVLNcLChL4w28aQ3yZhQ2mqd51V7Ly3wixLipl6/HKBrISo2edZWWdsJXqYuDmE2qF
AaBe6hbzEADHdAXH8hOG4F4DgJuUwfHGD8Bx4CxqlVJv124VaM3xhu6W/XLM1Qkopalxut5xN5zj
66evWiFDv5NjJ89wc71o8A8hJWOkHsOcY75B+ntmqXfDB4/nHYlvMwLP/wBMixn6znoCrLm+X4aK
G4OebOuDAObfqvZmt0ssd3YixGYdqFvtmrqWKVS48gPkJiC4xv8ARZScGQHhOtdQUUX5HGZKAk1x
uxsjdfnp5UuRJSYU+VnqmkivHrru5BMA4NOZNG2xrNu5yYHAnI04z2Z6YXU0s9OZkg1nuM8JWD8D
9zkB6vx1DEcih/LVZ6IzChLaHNpvXJWtZj7CsYjR1oe3KMZx3wLBiha4i74zkPYWO2e/foD16aOZ
3FXtFyP03spDp/FaB2w3SsXfHXPZWP1zNpxTLsbsCzxYqx6inMogbBIktTTSvX+Jp07QgsMMeb5Y
yiUujAvPJKTFqwIicnOyNkbY7ycTzvR2pu4djaXasbnRm77n2TjGqV/v7EvlrK3JzY8CCwNorpba
sqh0MaRPqqQ2G1QhVD3R3dUjHGHZ2cGpwBkCw6fWPozyebkreP3ZzUB/d3uuNaozuRRFh2/HLCpe
1v0692e51VPDIOicGWsb5pF4jcqYIkI1c2SFtVzJEsSOJyFCkYWxS4gRN5MYhsNw30JG9yNO9zdq
59E4RdtMwqU6ZbQWKVs9W1oQaxZw3Qw+CV9L7PZni+oRJyBuqRUzOKC1Xf27c2qEhCEoGBZMAbDb
3ke1fzzvcYEoLnL6VXlM0pvDEbclLhW9ms5NeS2worlpYY5I2J3hyGUpntxfaxA1J24tjNUHnvLA
cSExK5EH5Akvw4PTZEuQ/mrqx3G4JZJbd905vHWRslZHmKP031+2Qrs51ij0gj0pQtEoTpIQvKBE
pM2OzM3OMPkq0MdfUbe8eugJAsq342h1o4wtcbg3lsCsGVSsYTmFvUJYDGoo12hasxm8iaYyxRhC
9HEIVLq5OK1YUvcj161TlGxtLm7GlHlNgi8gQq2Apm2dVuRGH8ttNVLP7Sqq9NfGLXjfei4MxHyi
7IYzsq5pkNUbDV/XzMSse7KeK8GlLgdowGKHr5QXDisPELjUrci3AtCBJO6eWvWOPV05i1ofzNv9
kH5oOSVHq/RrW9y+05FO3FN6cca7JjyJCWvo2KJVxydZOZfbwIU2xGPJnRYqGa5EJWtWBUj+L7Y0
vrShb9112Tre84TtPYe9eyNvyg5x1yv0FYyMD5E66MdZ4G7CK1PpVjY3p9jMjZY6CQWE2LX1a1JE
zOmWmvTGBwAVkFoli295MfyktO5O6mMjVsBRfHPCSXworKk6NLpDpbL4+klJCT1CgrDo88OLA9Fp
BjCUqMbC0x+clHCx0BLTRrb+maT1eqPS3k4das1f2V1ZryK0jJGjZJ1jcOqy7GCrWVLDYhdlAWXY
+GiB25Ep/FmFtf3MiLOJ0ohshMeo9Lo2wKW8j3QC7pmyL92p5DYLaetLraFa8ZFFUxOYjMTpJEmK
GVLuDc8rVeMUdqFh75CWqyFsMrMk9Wvfbxw9JoFN3NqY47WjY4suJTKZMBz6Ofem0VGcuW5kabkQ
UbRMJ2zXC1kFAAQSANtxVjmjv6JYcYAAoUmcn3wwDAQ4x3xjGMY7Y4VU8Lezus42vs0dqXK5+edU
ynowYc9v7c4/54x2EHP33znGc57f4/fv/jP3+/UNC6qsByiza+LTpWVWoHL2PBKWRGpymFQZheRn
03c1SoSJikIsY/3hHKCS8Bx/cZ1aX6qVvN9MavSSNNppOOexPmSHStxR2UWoatVVgEc6RoG0p9f4
ifgpvJU2AYBO5BVSM4KFQUacYemR5AlF6il5FgjAhKch7uqpUVKF7lDqqlxe61+Xsjhw3lVVYfLe
6jvf+E+ON9c6NPJJrEqUo9V0SAGw9IHEZjDhEBzrBSywoiQIJQUyoxflfn3WfjxgLCceccSEvzzk
vGbxpTS6UqmkrNtpO8pqY2zpPRw2UOqpJy5/F5VlCbUPqdRPqAqR5Z+PDYfkZomb0JVu7KvXCubI
hqCJWJXDvQld21EJp8TK00uSOhUiUqIlaEMeVipvbGpwVtE0c2QLU3EDRxQlyOcFq8DGUhxPtjBw
/pOJvZO3c33HxU/MakWWsjhIIesbW90lDzKq3cmGMrZHKSwOVLLlMYxDVa12MAsPhDGtWIk2BHJA
gP1xv8fEF419M4fqVV0vcJO4spswksvuF2YkaCRWDZ84cVbk9WE9seV7slCqI82poa2xS6Onto7H
GNqWOTgNMasPAg/xkcON/wDHJWc8p9FybWpPq/m0mtewRtUX1yoqBuaezrVjKeOKbBcZTYKW+5Q7
O0YVN7RL2JtJeGlgVy1qJMkrY/RlW6RdcA59VcZe5cEQDSSbm134l5w1h6n3BUA08F2LOMEP0cZs
3Xu3lwcAxnAQhA4ASF4x4kIyC/EsIHntXjA3EnaIJEa5tuQOIqQqAGhUGw7UgBXpBGEQixlVnQNR
KjBCxjOMCG4ZJxjPYSYYPIAgJAXBx/u9hf0v2vFdjZjF91dS4u5ROCbaSiDQqYL7KYJaxImSyojf
1VRsmtIlYMCsI1vRyFfHY0urx1jMqQN8ig8ojbkBec5AJQnQS3r4tSp7R5C9iIPsU1a+ztttWkaD
pWinPXzX9jtxiTq0kbt6wmKWXHfs/tOdRAtYoVQRM62E0QaIOK1c5Fw52d8o3VGAgJZxpbdyRosp
Eg5nd8IqrmkvmckjRTFENWC2OCtckf3R3ZowhGpo86xD22MIlyVnTfEWZGSDUyAPxyJkTjIRIwHy
2K4/MXDJaLvmuL3mlIbr68QzMAh+1LVGYxJ11hQdyLQmTCuNgqwyCNxO2atmT2ixL1cNIVRBRFZk
P9SV0/w1wEpGqAa5845rY2ds+l5/yNbFQHYuG65zpDa1Sa60lQDrr5Q6q32JMqQxe17eapnduws2
tCSRNMtXnxaP5mkYgbOscV2V0YfilBwTgHG270l2Q2Lt+CWPUfJVs9qHEopHBMrzU1PRamnmKyZz
y4nrMyg5TOYS9q8vClMcW3LE8lLmDMWnQIRsjYxmjd8u4CRVcfO0yprwgzzGcgZajABA92VBuP8A
T98CD27+SPStK55FjPfOB5dsmB+vEYc48sgfetOhO1tCr7qcpjyr7V7BnWPDlkfr9LbEFopxa6hk
phhJzfYDY3hgxxT4+NQiBJQMhIo7DXJvXuBbzHHBxCzOrKBC6tuH7eWnN3Nk95ITyZQ50sXceKRa
ub8QPumaVuKbovEI9HIdEpjUR7ZsErZI3aVdRqOEBg6yXRSbQg5zUqjZdEJEgPNbxgSMrHjK2/hk
ZAySvmu5AJevwE3A3RJCdOiQ5GIfqFDAKxdcrakReSh9s98ykY8YxgBJhAcYxgB0dadCtl6J2KPu
SweUbbjZquzYq6sQqGuCPUmmiCp1ccF4Sv65fBoBFy0xzMMGVbaXFGGKOI1gSSXF6XsgnBkcQNCz
8qFWhUcv9llJRlZPRUnQyZx8MhyLCsUYWqghN/fOBhQqEee2cd8AEDv9Z7Z41+59v0dqPavNc+bG
ukZnGPrGcduws4+g9si7/wA9sfzn6x3+89vr/GIo1ntuaHCqQHqWlXRQETa55Ml7IH492W4bWxX5
LSseiucMKkOUabOPsZ+FiXIchDjBocix3sJtKme/+GanCf8AY+PMSWPuUKgC7EuAbFKTCldZGFfJ
1K+auHqt8nKV2zhE2DTE3Mjyq9yUSxj94E1lLKE/uwBtKj4P67cC9rdCTVTlem92kpdTcdulzmq/
bm0zNp65xpOdhOnSh7qGYPtpQqHUHGJjCUkYmsVl0dsxwWyVukkXWQ+TMriS0mWYtJNPbnNEE9tS
fGjKcFCdCRkpYWsyUol6a6piKlaGplWcqMPRcmTPClbru3y5Qp5am9vqh+T3x1W1REEl9+zxzoq5
DWtO32LXiyISqRoUMpQJU5bq4xt7jbS5o10XdlIxrGb3Y0rolIGJC4JAHpsnqKV0taT0ubJnQyHQ
B0AdAHQB0AdAHQB0AdAHQB0AdAHQB0AdAfIhBAEQxiCAAA5EMYs4CEIQ4zkQhCznGAhDjGc5znOM
YxjOc57dAcePmE2MbNrOS/cK6GRZh0irpbbjEoS4Fi8ilkLrNCgryPLU/bOcBIdEkZy8FYCLOM/I
5EHOfLyzwbbbd1e28Y05HelQkvPJK2BZL7Z7g+uwu/3jHfOc/WcdhZ+sds4x/wB/99OJ7v5ELZWx
YzMYNwCSxkeMeOQSBmznOM4xkPZzSdxY8hdsft++frHbHb7x0TaxYsCyki7OU1sllByEtbYyJQYL
GA5EIRSud9vIWP2EL3Is98ZzjOe+cZ+8Y6cTmZZIWdl20faI8gwsjWhMdpXnAc5LVRhhLwHvjt/s
IIqIP8/+ok+BY7Y+sYx9fXfquqp6x0hf87R8WFnjrbv/AFjbdixfeQBzn+fLxFnv/wDos9/27fWP
rqS938sp3Xeu55w6AOgDoA6AOgDoA6AOgDoA6AOgDoA6AOgDoCoHnS3CkmlXG9dtkQhOs/XU5ITU
xD3dIMkvMWdbGROiFZKRjMMAYE9mYEbye0iTBMOA/ZajMhAQA84rNXtfmpqlS15zOSCcIRmRnGZw
PIx+oLOcdxdxCxkXYXfuLy758siznOc/ffridj4O7YFnvgOPEIs58cfz9Z8u+c9/LtnGP47dvrP+
AMpHMeUmjZf9uMifmcOM4Dnt3E5JseWcd857/f8AH8Yx/wB9CNwm9hTvQc4R2Xn+3GMTtvx2Djtk
ORKpjjPhn+A9sZx2zj+e/wB5/YUwLuDPv3bH1jyjbWZ2xjPbOcs7KZ2zn67dv3+sfYsY79sYx2AR
Qc4Djt2xnt2/fHf98Yzj774/z/j9+gP/2Q==

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://bitonto.myblog.it/images/theaser.jpg

/9j/4AAQSkZJRgABAQECWAJYAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAH0ALQDAREA
AhEBAxEB/8QAHgABAAIDAQADAQAAAAAAAAAAAAgJBQcKBgEDBAL/xAAtEAABBAMBAQABBAEDBAMA
AAAEAAMFBgECBwgJExESFBUKFyEjFhgiYTFBUv/EAB4BAQACAgMBAQEAAAAAAAAAAAAGCAUHAwQJ
AgEK/8QAMxEAAQUBAAEEAQMDAgYCAwAAAAECAwQFBgcIERITFAkVIRYiMSNBFxgyUWFxJFJigZH/
2gAMAwEAAhEDEQA/AKX15Tn9/AQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEA
QBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQ
BAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQB
AEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBA
EAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAE
AQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEA
QBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQ
BAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQB
AEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBA
EAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAE
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
7Ogx2Ry3svKqYubU+n513pJbfUsQ1LLXpZgY+T8l8n1SI1XN9nfH1T43y76XfBvp1yfJDPOvkaz4
h8jW7lDlu67/AHvJnbdB+5JV1qklLnq29k6XQYk1Z+LqzwUm4taot6o+dsMv2xfbDb1xEy8H6T7D
Ez3DI7zVMhW8pqS4dDEkGw3PSsiiuORcOY+6+2XEG53/ALqLJjnNoN8CTHdr+NILaO01h/WRTQdH
rxT4cfNzMtuSTEhc58Oe/wCLFWKF7lcjoX+/3ROjX6HMlatf2gWNCx3p9v5+p4X8dX8nylc81Ztn
noH0vKOjBDW0evgSewxl7RrRRxPr6FVG/tl6C4xNSK1RmZrq7VbccszKt8TfpXbYEOzx/nsQSCko
oaajZGW67xSP0OjTBNDhSW2HOibFMNviutva7msCt66b/q5vp+3b9sxq+F/JFuuy1Hz7GQSRNnjk
l1sWNHxPYkjXI1dD5NRzFRyK9rERF/lU/krdu/qaeivn9Wzh3PL09jVpX5sy7ToePfJlt1a7XsPq
zwvlZx6V5XxWI3xObWlnerm+zGu92+8UO/eJfUfl/Wqkdw5JLU6KvJf8GnWMeZqttqVlMyyyToNE
W+lT1irJT7or7ZTLOsrh10b8j7emzbD+zcV3uL6fmEqu28mWnFef8Kdls1W3Usv9kcjYbdKexWc5
WuRzW/b7ub7uRFRrlTfviX1NeC/OTt6Hxf5Az+jv8vB+V0eNNm73P9Bi1/tkgdNoc902Vj7cEUc8
T4JJVoLHHN8InuR8sSP3Z6f8t+iPLnm/k1X9A+QorlUlK9MuEzA+gG5uHlrRa4yQg45vXl1saqth
nIoTWLIji7JXtp/AUs+DkzSDF0EGniTs103MdDzHO5VXf5KLKkl0rk0G+k0Mtq1HJBGiZlpKtieJ
iROjfZr/AHoyVzPmkDUY2dz9Z+DvOvh7zn5l7/c8R+oa/wB7SocVzubq+JH5mjn4eBdqalx69zgS
b2PlX7C3orlfF2EyVs0IrSVnak7rE+TBV0DwXxz6e9QAWSV4Dxi49QjaiQIJYz66OHkOLMOZcIEC
dIPMCadNfYacf0DG2eJy1r+TLWNM65zgcLj+m6aOxLg41zTiqOayxJXaz4RPeiuYxXSPYivc1Fcj
Gqrvb+fb2Ns+V/UZ4P8ABtvGoeWfJPOcNd6GKefGqbE1j8i9XqyMhsWY4alazJHVilkZE+zM2KBJ
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
QrWKfO7D8+rasJanh/DzrbH2EjbD9qfnVLKxudGxjHpGrEejGfNHKxqpWzzZ6QvTp6i9vJ6TzJ43
r9huYeS7CzNNOk7HnrNfIdcm0EoyO5XocNtqKO5YszwLcbYkrPtWkrvibZnbJHbrfWb/AN06Pbet
9TnsWjoV6k/7m1WDWJg4L+1k/wCMOJkvMTW42Hgw99mBmdd9I+NEac312e3b2ecdc3j2tq39zRt6
2pP+VoXpfutWPqgg+2X4tZ8/qrRwwMVWtb7pHGxFVPdU+Sqq7i8f8ByXi3jOf8fcJlLh8hy1H9tw
chdDU1fwKX3S2ErpobV3R1LLWyzyK11y7YkY1yRtekbGMbrpY4mIQBAEAQBAEAQBAEAQBAEAQBAE
AQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEA
QBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQ
BAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQB
AEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBA
EAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAE
AQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEA
QBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQ
BAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQB
AEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBA
EAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAE
AQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEA
QBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQ
BAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQB
AEAQBAEAQBAEAQH/2Q==

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://bitonto.myblog.it/files/regolamento.gif

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

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://bitonto.myblog.it/media/00/01/1762973255.JPG

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwK
DAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgBDgFo
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
njj7fSr0CYAyOQKkbSprcF2Cug/iU5qW3TJAx2r4bktoz6aNnsTQxKyD071OsGdoAx9KfDBlRVmO
IjjGPrUcqNUir5bKo9cDNMkQKQCueeoq+VwvzDJ/nSNAHBJIx2pcqNUjOeIM4K471l6nDtSQt/dr
ee2KnPsetZOrIwjcNyCvpWcomkUc7Gg2qOeR1qWEbUAUHk8k0sKEbenA606EYXg8ZFY2NuUmjHzS
BVwcVaiB8xc8cVFGU3sCcEZ5q1ERvQDkcZP41XKh2JhCQnXkn0q3FAMZIPI6UxG44zkHGa0LZCxG
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
NZmM/jWLVpNn2uC56eHir7lz+0Z8cymkbUJyf9Yfrmqmc/Sk3DJpqK7HY6k+5Za+nA/1hP40w38p
GfMPPbNVieKZn5uefpWiSuc8qk+5rLatdab9okJkiWUo3+zkdRXa/s+WUtt8UtLuXJNu/nBZG6E+
W1cdouqp9lbTWj4lcZkz90nABr6W8F+ALXSb20lm022SSMAiWM7n3Y69BXs4D95NR7M+Ez2kqcva
x15l+O3+R62+0rnIIryT4iT512ZPuABQQPoK9SW0VYvuu31//XXhXxBvftHiS8WLICvs/Lg1XEiX
1WMV/MvyZ4uS39vKT7fqjIvbuNv3UQO1QdxFFZGpXK2kHlqfmIyxFFfnkIn1spWZ853GpLcHHyqB
2BX+i1AHI6LwfQMf8KqRjd93LH0yT/Kr2n6dJezrGFEQxlndeFHqcmvrXaKPnbuT0FWTb0A/8cH+
NKJ5XOSCw9kV66m1m0fQrTItUvpu8twoxn2HpU0HjmTzAv2eFYz2CBcfgK5fbSb9yF0dSpJL3pWO
REjJ5eFOFOVUjBdz7eg/z1q5HcfaLd4mO992TIxJLuew9uv+cV08viJZpFBiSUHjDIDx+VUPEKQ/
YI7qCCOBgQmUG0Jnvj1qvbc1oyVrm1NSpe/GWxzLx/Nmu0+Gt6lrLfxq3LKrHHtn/GsnRPB914ti
uZ7W4j/cgM1ru2uQe4zwR0/Ot7wnoJ0+8micmJgORjmsa84cjhfU605SalGOj6kXjtPPuIr1ByR5
b9vpXLI4J+YZ+tdn4s06a4njiSZYrUDLsx/p1rl57ayhRxH5krKMly2B+VPD05OFzoljKdBJOV35
DVKrjHA68VOk5XvxWVv28hvlPSnrIc9eKp031R6lLFxklKGxrRXzRsNpGfXFWG1WaYbHclaxUkye
v51ctYmum2IPcnoB75rJwsd8cVJJ62RzmrRC2vJB2Y5Aqxouoy2GqRTKdueOOBg10N1oNhczhri8
O5RhhEM/qacPDGlyxJHFeyowP8QBwf0rujVThyy9Nj4mUHRxTq0XondfmasXiO5Axuq2uvysPnCt
9RWRcaTNaZaNxPGv8S8H6kVVS4I6kcivLdJH6JQzCc435jov7XiP3reJvqopf7Wt1P8Ax5Q4/wBw
VgC4A53ZpfNB71HskzqeMb7fcjoRrlsOPscX/fANMuNYs54yosbfJ45jWsEtke5pCcAU/ZoiWKk1
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

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/x-css
Content-Transfer-Encoding: quoted-printable
Content-Location: http://bitonto.myblog.it/style.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/bg.jpg) =
#f4f4f4 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-SPACING: =
normal; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Georgia, 'Times =
New Roman', serif; TEXT-ALIGN: center
}
#container {
	BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/container.j=
pg) #de4600 repeat-y; MARGIN-LEFT: auto; WIDTH: 940px; MARGIN-RIGHT: =
auto; TEXT-ALIGN: left
}
#left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
#right {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
#center {
	BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/center_rail=
_small.jpg) repeat-y center 50%; FLOAT: left; MARGIN-LEFT: 15px; =
OVERFLOW: hidden; WIDTH: 485px
}
.center-decorator1 {
	BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/center_top_=
small.jpg) no-repeat center top
}
.center-decorator2 {
	BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/center_bott=
om_small.jpg) no-repeat center bottom
}
#banner {
	BACKGROUND: url(http://bitonto.myblog.it/files/btvbanner.gif) =
no-repeat; MARGIN-LEFT: auto; WIDTH: 940px; COLOR: #ffffff; LINE-HEIGHT: =
140%; MARGIN-RIGHT: auto; HEIGHT: 270px
}
#banner H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: =
#ffffff; PADDING-TOP: 37px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: =
center
}
#banner H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 100%; =
PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: =
transparent; TEXT-ALIGN: center
}
#banner A {
	FONT-SIZE: 90%; COLOR: #ffffff; BACKGROUND-COLOR: transparent; =
TEXT-DECORATION: none
}
#banner-img {
	DISPLAY: none
}
DIV.img-link A {
	DISPLAY: block; WIDTH: 100%; TEXT-DECORATION: none
}
.nowrap {
	WHITE-SPACE: nowrap
}
.content {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 80%; =
PADDING-BOTTOM: 12px; OVERFLOW: visible; PADDING-TOP: 12px
}
.content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
100%; PADDING-BOTTOM: 3px; COLOR: #830000; LINE-HEIGHT: 150%; =
PADDING-TOP: 3px
}
.content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
125%; PADDING-BOTTOM: 3px; COLOR: #de4600; LINE-HEIGHT: 150%; =
PADDING-TOP: 3px
}
.content BLOCKQUOTE {
=09
}
.content UL {
	FONT-SIZE: 100%
}
.content P.posted {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; =
PADDING-BOTTOM: 20px; MARGIN: 15px 0px; LINE-HEIGHT: 150%; PADDING-TOP: =
3px; BORDER-BOTTOM: #000000 1px dashed
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #de4600
}
A:visited {
	COLOR: #de4600
}
A:hover {
	COLOR: #830000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #830000; TEXT-DECORATION: underline
}
.sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: =
8px; PADDING-TOP: 20px
}
.decorator1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.decorator2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.sidebar H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN: 0px 0px 10px
}
.sidebar H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/bullet.gif)=
 no-repeat 0% 0.45em; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: =
3px
}
.sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.sidebar LI {
	MARGIN: 0px 0px 5px; LINE-HEIGHT: 150%; LIST-STYLE-TYPE: none
}
.sidebar .box-decorator2 {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 11px
}
.sidebar LI.description {
	MARGIN: 0px 0px 15px; TEXT-ALIGN: left
}
.sidebar LI.album {
	MARGIN: 0px 5px 10px
}
.sidebar IMG {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; =
BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px =
solid
}
.sidebar LI.link IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; VERTICAL-ALIGN: -4px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: =
0px
}
.photo {
	MARGIN-BOTTOM: 20px
}
.sidebar A {
	TEXT-DECORATION: none
}
.sidebar A:link {
	COLOR: #000000
}
.sidebar A:visited {
	COLOR: #000000
}
.sidebar A:hover {
	FONT-WEIGHT: bold; COLOR: #000000
}
.sidebar A:active {
	FONT-WEIGHT: bold; COLOR: #000000
}
.calendar A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.calendar A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.calendar A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.link-note {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; PADDING-TOP: 2px; TEXT-ALIGN: =
center
}
.link-note IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; =
MARGIN-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px
}
#comment-data {
	BORDER-RIGHT: #bbb 1px dotted; PADDING-RIGHT: 15px; FLOAT: left; WIDTH: =
180px; MARGIN-RIGHT: 15px; TEXT-ALIGN: left
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#box-recentposts A {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/link_bullet=
.gif) no-repeat 0px 3px; MARGIN-LEFT: 0px
}
#box-addfriend A {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/link_bullet=
.gif) no-repeat 0px 3px; MARGIN-LEFT: 0px
}
#box-categories A {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/link_bullet=
.gif) no-repeat 0px 3px; MARGIN-LEFT: 0px
}
#box-archives A {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://blog.alice.it/graphics/design/preview/set14/DE4600/link_bullet=
.gif) no-repeat 0px 3px; MARGIN-LEFT: 0px
}
TABLE.calendar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: =
5px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px; LETTER-SPACING: 0.1em; =
TEXT-ALIGN: left
}
TH.day-of-week {
	MARGIN-TOP: 10px; LINE-HEIGHT: 150%; LIST-STYLE-TYPE: none; TEXT-ALIGN: =
center
}
TD.selected-day {
	MARGIN-TOP: 10px; LINE-HEIGHT: 150%; LIST-STYLE-TYPE: none; TEXT-ALIGN: =
center
}
TD.day {
	MARGIN-TOP: 10px; LINE-HEIGHT: 150%; LIST-STYLE-TYPE: none; =
LETTER-SPACING: 0.05em; TEXT-ALIGN: center
}
TD.selected {
	BACKGROUND: #de4600
}
TD.selected A {
	BACKGROUND: #de4600
}
INPUT {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
TEXTAREA {
	CLEAR: both; FONT-SIZE: 100%; WIDTH: 99%; FONT-FAMILY: Verdana, Arial, =
sans-serif
}
FORM .formelement {
	CLEAR: both; FONT-SIZE: 95%; BACKGROUND: none transparent scroll repeat =
0% 0%; PADDING-BOTTOM: 0.8em; WIDTH: 99%; PADDING-TOP: 0.4em
}
FORM .formelement .name {
	PADDING-LEFT: 1em; FLOAT: left; WIDTH: auto
}
FORM .formelement .value {
	FLOAT: right; WIDTH: 70%
}
FORM .formelement .error {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #f00
}
.album-container {
	BACKGROUND-IMAGE: none! important
}
.album-container H3 {
	PADDING-RIGHT: 0.5em; MARGIN-TOP: 5px; PADDING-LEFT: 0.5em; =
FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; PADDING-TOP: =
1.5em; TEXT-ALIGN: center
}
.album-container A IMG {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 3px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px =
solid
}
.album-container P {
	FONT-SIZE: 70%! important; LINE-HEIGHT: 150%! important
}
.album-container #gallery {
	PADDING-BOTTOM: 1em; MARGIN-LEFT: auto; WIDTH: 769px; MARGIN-RIGHT: =
auto; TEXT-ALIGN: center
}
.album-container #photo-detail {
	PADDING-BOTTOM: 1em; MARGIN-LEFT: auto; WIDTH: 769px; MARGIN-RIGHT: =
auto; TEXT-ALIGN: center
}
.album-container #cover-intro {
	PADDING-BOTTOM: 1em; MARGIN-LEFT: auto; WIDTH: 769px; MARGIN-RIGHT: =
auto; TEXT-ALIGN: center
}
.album-container #cover-intro P {
	MARGIN-LEFT: 140px; LINE-HEIGHT: 130%; MARGIN-RIGHT: 140px; TEXT-ALIGN: =
center
}
.album-container #cover-intro P A {
	FONT-WEIGHT: bold
}
.album-container #cover-intro IMG {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 3px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px =
solid; TEXT-ALIGN: left
}
.album-container .nav {
	MARGIN-TOP: 0.5em; COLOR: #f4f4f4; LINE-HEIGHT: 110%; MARGIN-RIGHT: =
1em; HEIGHT: 1.1em; TEXT-ALIGN: right
}
.album-container .nav A {
	FONT-SIZE: 70%
}
.album-container #photo-detail {
=09
}
.album-container #photo-detail .photo-container {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 20px; TEXT-ALIGN: center
}
.album-container #photo-detail .photo-container H4 {
	FONT-SIZE: 80%
}
.album-container #photo-detail .photo-container IMG {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 3px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 3px; =
MARGIN: 0px auto; BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; =
BORDER-BOTTOM: #000 1px solid
}
.album-container #photo-detail .photo-container-no-thumb {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 20px
}
.album-container #photo-detail .photo-container-no-thumb H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 80%
}
.album-container #photo-detail .photo-container-no-thumb P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 20px
}
.album-container #photo-detail .photo-container-no-thumb IMG {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 3px; BACKGROUND: #f4f4f4; FLOAT: left; =
PADDING-BOTTOM: 3px; MARGIN: 0px 1em 1em 0px; BORDER-LEFT: #000 1px =
solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}
.album-container .thumblist {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; =
PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.album-container .thumblist IMG {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 3px; BACKGROUND: #f4f4f4; FLOAT: left; =
PADDING-BOTTOM: 3px; MARGIN: 10px; BORDER-LEFT: #000 1px solid; =
PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}
.album-container .thumblist-nofloat {
	PADDING-TOP: 15px
}
.album-container .thumblist-nofloat IMG {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 10px; =
BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px =
solid
}
.album-container .thumblist-with-detail {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: =
20px; WIDTH: auto; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.album-container .thumblist-with-detail .thumb-container {
	FLOAT: left; PADDING-BOTTOM: 1.5em; WIDTH: 99%; PADDING-TOP: 1em
}
.album-container .thumblist-with-detail A {
	FONT-SIZE: 70%; FLOAT: left
}
.album-container .thumblist-with-detail IMG {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px =
solid; PADDING-LEFT: 3px; BACKGROUND: #f4f4f4; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 3px; BORDER-LEFT: #000 1px solid; MARGIN-RIGHT: 10px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}
.album-container .thumblist-with-detail H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: =
0.5em; MARGIN: 0px; PADDING-TOP: 0px
}
.album-container .thumblist-with-detail A.view-details {
	FLOAT: right
}
.spacer {
	CLEAR: both
}
BODY.diapo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; BACKGROUND-COLOR: #f4f4f4
}
#diapo-container {
	MARGIN-TOP: 5px; MARGIN-LEFT: 1em; WIDTH: 95%; MARGIN-RIGHT: 1em; =
TEXT-ALIGN: center
}
#diapo-container .content {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% =
0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; =
OVERFLOW: auto; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; =
HEIGHT: 500px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#diapo-container .content IMG {
	BORDER-RIGHT: #f4f4f4 4px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#f4f4f4 4px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px =
auto; BORDER-LEFT: #f4f4f4 4px solid; PADDING-TOP: 3px; BORDER-BOTTOM: =
#f4f4f4 4px solid
}
#diapo-container .content P {
	FONT-SIZE: 130%; MARGIN: 2em auto 0px; COLOR: white
}
#diapo-container .nav {
	FONT-SIZE: 70%; MARGIN: 0px; WIDTH: 100%; COLOR: #f4f4f4; LINE-HEIGHT: =
90%; HEIGHT: 1.1em
}
#diapo-container .top {
	POSITION: relative; HEIGHT: 30px
}
#diapo-container .bottom {
	FLOAT: left; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 80px; =
TEXT-ALIGN: center
}
#diapo-container .nav .menu {
	WIDTH: 100%; TEXT-ALIGN: center
}
#diapo-container .nav .menu SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 0.5em; VERTICAL-ALIGN: middle; COLOR: #ddd; PADDING-TOP: 0px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; =
BACKGROUND-COLOR: #f4f4f4
}
#diapo-container .nav .close {
	FLOAT: right; LINE-HEIGHT: 200%; TEXT-ALIGN: right
}
#diapo-container .nav A {
	COLOR: #ddd; TEXT-DECORATION: none
}
#diapo-container .nav A:hover {
	TEXT-DECORATION: underline
}
#diapo-container .nav A:active {
	TEXT-DECORATION: underline
}
UL.category-list {
	-moz-column-count: 2
}
UL.archive-list {
	-moz-column-count: 3
}
UL.popular-tags LI {
	DISPLAY: inline; MARGIN: 0.2em
}
UL.tag-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
UL.tag-list LI {
	DISPLAY: inline; MARGIN: 0.2em
}
H3.total {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: =
105%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
H3.total A {
	TEXT-DECORATION: none
}

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://impit.tradedoubler.com/imp?type(img)g(17542226)a(1562425)

R0lGODlhoABYAuYAAPPz8Nna5P+4iLu71rS1t8fIyP9nAenp6Zialf/l01NwcPHx7EpQTmpyjP/V
uQMBZikyMfj4+P7+/v+QRuPj43V6d4aJhWeHhAECA6Wno0ZGkG1tp9LS0pSVojxLSv+pcNrc3MvM
3GZqZ6Wss6KinKZnXu3t9NbQxXl+e+zr5m50c8LExLmLiICEf2twbSErK46TlODh4Z2emZKUj52i
os3R0eLf1sPBvtbY2Ofp6Pv8/OPj609kY4yOia2zsoeNkqtLPPz8/HF1b/Hy8uXm5bq9vNTV1vf3
98rNzfj49lp6edna2fL39NPX1d3f36quq2ZubsvLyX5HPmBiYC9CQunu7VVZVy46Ou3t7bKzss7P
zo9JOncuIv78/p+BfxUfIA0SE/T09vr6+dvT0fb28vz6++fn6L1HOfr+/SEjJOnm35GanAA8dIiI
uJmZwiIiev/17jMzhf/Cmf96Iv+FMx5SgWSHpPDw8H6ar4traJ2eq66vsKqpqd3d6z8/P////yH5
BAAAAAAALAAAAACgAFgCAAf/gA2Cg4SFhoeIiYqLjI2Oj5CRiH+UlZaXmJmam5ydnp+goaKjl4Kk
p6ipqqusnaatsLGys6qvtLe4ubS2ur2+v5+8wMPEv8LFyMmxx8rNzqPMz9LTmdHU19PW2NvK2tzf
w97g47rifxMG6eoGAuSUcgJylOgToAMPA6B9bX3lDZ/o1qVr547ePAP1Pt3LpxCfP1ED3VkySGqh
PYe5zFWK+OfDhA8OJiT4A0fAhI8jE5x0MG8CSwceJwiAo8nkBzknE6h0+eHDu5MyD6YT6dHnnwQx
P4y8ZPHPCA1QCWDaEOdBnA1/NLihFEJDCK4boLYhpZESx4DpWNIRODKdTwdp/+Gum5Ppg7o5cdfV
s7vOp8CQCP/IXbe0kkU3DzS0qcqwkpsNDzZsfTD2j8U+D9600UAZ2r9QZ9PNESknXQI4eH0aLG3g
nIE5cFizvISXjoO1BhwMpuM3MN+DCQ2ig52Ao2GHGt5QMtGZKcbmFts86PcnjgbPENkJpdnRAB1K
dukKSNe9XgIHI+XOrlTcgDzZcgkKdkDzt+vggYfT1F2YksUQX/2BWWWWNAWdQ3009sZ1opT1R2gJ
3UfJeK21p5J2JMnBV26XqCdYXhyyZ5I6wJU42ATyYNKUUxu80VyBz1W2YghtuMhgKA5CWAlFFJrl
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

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://adv.comunetwork.com/adlog.php?bannerid=1627&clientid=525&zoneid=1437&source=&block=0&capping=0&cb=47b2008366e4b1bc6467125010028c6a

R0lGODlhAQABAIAAAAQCBAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0019_01C91CA2.F1A2AE60"


------=_NextPart_001_0019_01C91CA2.F1A2AE60
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://bitonto.myblog.it/archive/2008/09/22/verso-il-trasporto-intermodale-il-sogno-dell-aria-pulita.html

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Dit xml:lang=3D"it" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>VERSO IL TRASPORTO =
INTERMODALE: IL SOGNO DELL=E2=80=99ARIA PULITA : =
www.bitontotv.it</TITLE><LINK=20
href=3D"http://static.blog.alice.it/backend/graphics/favicon.ico"=20
type=3Dimage/x-icon rel=3Dicon><LINK=20
href=3D"http://static.blog.alice.it/backend/graphics/favicon.ico"=20
type=3Dimage/x-icon rel=3D"shortcut icon">
<META content=3D"la citt=C3=A0... da dentro" name=3Ddescription>
<META=20
content=3D"bitonto, attualit=C3=A0, bitonto.net, bitonto blog, bitonto =
news, informazione bitonto, giornale bitonto, bitonto blog"=20
name=3Dkeywords>
<META content=3D"la citt=C3=A0... da dentro" name=3Dabstract>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3Dhttp://www.blogspirit.com/ name=3Dpublisher>
<META content=3D"MSHTML 6.00.6000.20868" name=3DGENERATOR>
<META content=3Dindex,follow name=3Drobots><LINK=20
href=3D"http://bitonto.myblog.it/style.css" type=3Dtext/css =
rel=3Dstylesheet><LINK=20
title=3DAtom href=3D"http://bitonto.myblog.it/atom.xml" =
type=3Dapplication/atom+xml=20
rel=3Dalternate><LINK title=3DRSS =
href=3D"http://bitonto.myblog.it/index.rss"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3DHome=20
href=3D"http://bitonto.myblog.it/" rel=3Dstart><LINK=20
title=3D"US BITONTO =E2=80=93 AVIS, UN CALCIO CONTRO =
L=E2=80=99INDIFFERENZA"=20
href=3D"http://bitonto.myblog.it/archive/2008/09/22/us-bitonto-=E2=80=93-=
avis-un-calcio-contro-l-indifferenza.html"=20
rel=3Dprev><LINK title=3D"AUGURI MAURIZIO!"=20
href=3D"http://bitonto.myblog.it/archive/2008/09/22/auguri-maurizio.html"=
=20
rel=3Dnext>
<SCRIPT =
src=3D"http://static.blog.alice.it/backend/javascript/prototype.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.blog.alice.it/backend/javascript/validator.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://static.blog.alice.it/backend/javascript/rememberme.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
       =20
        var useAuth =3D false;
        function submitForm(objForm) {
            handleRemember(objForm);
            if(validateForm(objForm)) {
                return true;
            } else {
                return false;
            }
        }
        function validateForm(objForm) {
          return validateFormpost_comment(objForm);
        }
        function validateFormpost_comment(objForm) {
          var validResult =3D true;
          var spanText;
          var spanElt;
          var tempText;
          widgetsWithError =3D new Array();

        if(!useAuth && =
!checkLength(objForm.elements['post_comment_author'])) {
          spanText =3D "Specifica il tuo nome";
          validResult=3Dfalse;
        } else {
         spanText =3D '';
        }
        putInnerText("post_comment_author_error",spanText);


        if(!useAuth && =
!isEmail(objForm.elements['post_comment_author_email'])) {
          spanText =3D "Specifica la tua mail";
          validResult=3Dfalse;
        } else {
         spanText =3D '';
        }
        putInnerText("post_comment_author_email_error",spanText);

        if(!checkLength(objForm.elements['post_comment_source'],1)) {
          spanText =3D "Commenta";
          validResult=3Dfalse;
        } else {
         spanText =3D '';
        }
        putInnerText("post_comment_source_error",spanText);

          return validResult;
        }
       =20
        </SCRIPT>

<STYLE type=3Dtext/css>H3 {
	CURSOR: pointer
}
</STYLE>
</HEAD>
<BODY>
<SCRIPT type=3Dtext/javascript>=0A=
=0A=
function popupCenter(url,width,height,xtr) {=0A=
    var top=3D(screen.height-height)/2;=0A=
    var left=3D(screen.width-width)/2;=0A=
    =
window.open(url,"",xtr+",top=3D"+top+",left=3D"+left+",width=3D"+width+",=
height=3D"+height);=0A=
}=0A=
=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>var =
registry=3D{writeRegisteredcommentGreeting:'writeRegisteredcommentGreetin=
gAlice'};    function =
writeRegisteredcommentGreetingAlice(allow_anon_comments){=0A=
        var NICKDATA =3D unescape(getCookie('NICKDATA'));=0A=
        if (NICKDATA) {=0A=
            commenter_name=3Deval(NICKDATA);=0A=
            greetingAlice();=0A=
            if(!$('url')) {=0A=
                setTimeout('startAuthAlice()',100);=0A=
            }else {=0A=
                startAuthAlice();=0A=
            }=0A=
        }else  {=0A=
            $('commentregisteredintro').innerHTML=3D'<p>Non sei =
connesso. Per connetterti, <a =
href=3D"http://blog.alice.it/authcomm/verifica_log_for_my_blog.php?return=
_url=3Dhttp%3A%2F%2Fbitonto.myblog.it%2Farchive%2F2008%2F05%2F06%2Faaa-nu=
ovi-talenti-canori-cercasi.html&domain=3Dmyblog.it">Log in</a></p>';=0A=
        }=0A=
    };=0A=
    function greetingAlice() {=0A=
        var msgText =3D'<div class=3D"formelement"><span =
class=3D"name">Scegli il nickname :</span><span class=3D"value"> <select =
class=3D"form" id=3D"choosenick" name=3D"nick" =
onchange=3D"changeNickname(this.value)" =
style=3D"background:white;color:black;text-align:left;">';=0A=
        for (var i=3D0; i<=3Dcommenter_name.length-1; i++)=0A=
          msgText +=3D'<option value=3D"'+ i + '">' + =
commenter_name[i].nickname + '</option>';=0A=
        msgText +=3D'</select>  &nbsp;&nbsp;<a =
href=3D"javascript:alice_signout()">Log out</a></span></div>';=0A=
        $('commentregisteredintro').innerHTML=3DmsgText;=0A=
    };=0A=
    function startAuthAlice() {=0A=
        if(!$('url')) =
{window.setTimeout('startAuthAlice()',100);return;};=0A=
        $('anonymousonly1').hide();=0A=
        $('allinputs').show();=0A=
        var nickselected=3D getCookie('nickselected');=0A=
        if(!nickselected) nickselected=3D0;=0A=
        $('choosenick').selectedIndex=3Dnickselected;=0A=
        changeNickname(nickselected);=0A=
    };=0A=
    function changeNickname(i) {// hidden fields*/=0A=
        $('hfusername').value =3D commenter_name[i].nickname;=0A=
        $('hfnick').value =3D commenter_name[i].nickname;=0A=
        $('author').value =3D commenter_name[i].nickname;=0A=
        if(commenter_name[i].email) {=0A=
            $('hfemail').value =3D commenter_name[i].email;=0A=
            $('author_email').value =3D commenter_name[i].email;=0A=
        }=0A=
        if(commenter_name[i].url) $('url').value=3Dcommenter_name[i].url;=0A=
        setCookie('nickselected',i);=0A=
    }=0A=
    function alice_signout() {=0A=
      deleteCookie('NICKDATA');=0A=
      deleteCookie('NICKSSO');=0A=
      deleteCookie('registered_username');=0A=
      deleteCookie('registered_nick');=0A=
      deleteCookie('registered_email');=0A=
      deleteCookie('registered_ts');=0A=
      deleteCookie('registered_key');=0A=
      $('commentregisteredintro').innerHTML=3D'<p>Non sei connesso. Per =
connetterti, <a =
href=3D"http://blog.alice.it/authcomm/verifica_log_for_my_blog.php?return=
_url=3Dhttp%3A%2F%2Fbitonto.myblog.it%2Farchive%2F2008%2F05%2F06%2Faaa-nu=
ovi-talenti-canori-cercasi.html&domain=3Dmyblog.it">Log in</a></p>';=0A=
      hideCommentForm();=0A=
    }</SCRIPT>
<!--[if lt IE 7]>=0A=
<script type=3D"text/javascript" =
src=3D"http://blog.alice.it/javascript/png_func.js"></script>=0A=
<![endif]-->
<DIV id=3Dcontainer>
<DIV class=3Dcontainer-decorator1>
<DIV class=3Dcontainer-decorator2>
<DIV id=3Dbanner-img>
<DIV class=3Dbanner-img-decorator1>
<DIV class=3Dbanner-img-decorator2>
<DIV class=3Dimg-link><A=20
href=3D"http://bitonto.myblog.it/"></A></DIV></DIV></DIV></DIV>
<DIV id=3Dbanner>
<DIV class=3Dbanner-decorator1>
<DIV class=3Dbanner-decorator2>
<H1><A =
href=3D"http://bitonto.myblog.it/">http://bitonto.myblog.it/</A></H1>
<H2>la citt=C3=A0... da dentro</H2></DIV></DIV></DIV>
<DIV id=3Dleft>
<DIV class=3Dleft-decorator1>
<DIV class=3Dleft-decorator2>
<DIV class=3Dsidebar>
<DIV class=3Dbox-decorator1 id=3Ddayblog>
<DIV class=3Dbox-decorator2>
<DIV class=3Dbox-decorator3>
<DIV class=3Dboxcontent-decorator1>
<DIV class=3Dboxcontent-decorator2>
<DIV class=3Dboxcontent-decorator3>
<UL>
  <LI=20
  style=3D"LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; =
TEXT-ALIGN: center"><A=20
  href=3D"http://blog.alice.it/blog_giorno.html" target=3D_blank><IMG=20
  style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: transparent; =
BORDER-RIGHT-WIDTH: 0px"=20
  alt=3D"Blog of the Day" =
src=3D"http://blog.alice.it/images/extras/targhetta.png">=20
  </A></LI></UL></DIV></DIV></DIV></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>function checkEmail(e) {var re =3D =
/^\+?\w+([\+\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;return =
re.test(e.toLowerCase());}</SCRIPT>

<DIV class=3Dbox-decorator1 id=3Dbox-newsletter>
<DIV class=3Dbox-decorator2>
<DIV class=3Dbox-decorator3>
<DIV class=3Ddecorator1>
<DIV class=3Ddecorator2>
<H2>Newsletter</H2></DIV></DIV>
<DIV class=3Dboxcontent-decorator1>
<DIV class=3Dboxcontent-decorator2>
<DIV class=3Dboxcontent-decorator3>
<FORM=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px"=20
name=3Dnewsletter onsubmit=3D"return checkEmail(this.email.value)"=20
action=3Dhttp://bitonto.myblog.it/apps/newsletter/index.php =
method=3Dget>
<UL style=3D"TEXT-ALIGN: center">
  <LI style=3D"LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: =
none"><INPUT=20
  onclick=3D"if(this.value=3D=3D'email') this.value=3D''" value=3Demail =
name=3Demail>
  <LI style=3D"LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: =
none"><LABEL><INPUT=20
  style=3D"VERTICAL-ALIGN: middle" type=3Dradio CHECKED value=3D1=20
  name=3Dsubscribe>Iscriviti</LABEL>
  <LI style=3D"LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: =
none"><LABEL><INPUT=20
  style=3D"VERTICAL-ALIGN: middle" type=3Dradio value=3D0 =
name=3Dsubscribe>Cancella la=20
  tua iscrizione</LABEL>
  <LI style=3D"LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: =
none"><INPUT type=3Dsubmit value=3DInvia name=3Dsubmit><INPUT=20
  type=3Dhidden value=3D62693 name=3Dblog_id><INPUT type=3Dhidden=20
  value=3Deb053c4caf58cf5c1f70c8c308cceb696daa93e4=20
name=3Dsignature></LI></UL></FORM></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1039522>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><A=20
href=3D"mailto:bitontoblog@email.it">
<DIV style=3D"TEXT-ALIGN: center"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; =
BORDER-BOTTOM-WIDTH: 0pt; MARGIN: 0.7em 0pt; BORDER-RIGHT-WIDTH: 0pt"=20
alt=3Dd1edb525623b0990b330ec9f483ef558.jpg=20
src=3D"http://bitonto.myblog.it/images/e-mail371.gif"></DIV><BR><BR></A><=
/DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1631196>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><IFRAME id=3Dadc63a3a =
name=3Dadc63a3a=20
frameSpacing=3D0=20
src=3D"http://adv.comunetwork.com/adframe.php?n=3Dadc63a3a&amp;what=3Dzon=
e:1437"=20
frameBorder=3Dno width=3D160 scrolling=3Dno=20
height=3D600><a =
href=3D'http://adv.comunetwork.com/adclick.php?n=3Dadc63a3a' =
target=3D'_blank'><img =
src=3D'http://adv.comunetwork.com/adview.php?what=3Dzone:1437&amp;n=3Dadc=
63a3a' border=3D'0' alt=3D''></a></IFRAME></DIV></DIV></DIV></DIV>
<DIV class=3Dbox-decorator1 id=3Dbox-photoalbums>
<DIV class=3Dbox-decorator2>
<DIV class=3Dbox-decorator3>
<DIV class=3Ddecorator1>
<DIV class=3Ddecorator2>
<H2>Album fotografici</H2></DIV></DIV>
<DIV class=3Dboxcontent-decorator1>
<DIV class=3Dboxcontent-decorator2>
<DIV class=3Dboxcontent-decorator3>
<UL>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'Il trasferimento dell\'immagine della =
Madonna delle Grazie';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  href=3D"http://bitonto.myblog.it/album/madonna-delle-grazie/">Il =
trasferimento=20
  dell'immagine della Madonna delle Grazie</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'IMMAGINI DALLA PROCESSIONE DELLA =
MADONNA DEL CARMINE';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/immagini-dalla-processione-della-m=
adonna-del-carmine/">IMMAGINI=20
  DALLA PROCESSIONE DELLA MADONNA DEL CARMINE</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'CONFERENZA STAMPA OPPOSIZIONE 10 =
LUGLIO';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/conferenza_stampa_opposizione_10_l=
uglio/">CONFERENZA=20
  STAMPA OPPOSIZIONE 10 LUGLIO</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'IMMAGINI DA \&quot;UNITI PER =
VINCERE\&quot;';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/immagini_da_uniti_per_vincere_/">I=
MMAGINI=20
  DA "UNITI PER VINCERE"</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'DISCARICA ABUSIVA SCOPERTA DALLA =
GUARDIA DI FINANZA';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/discarica_abusiva_scoperta_dalla_g=
uardia_di_finanza/">DISCARICA=20
  ABUSIVA SCOPERTA DALLA GUARDIA DI FINANZA</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'MARKETING TERRITORIALE: CONVEGNO DEL 6 =
GIUGNO';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/marketing_territoriale_convegno_de=
l_6_giugno/">MARKETING=20
  TERRITORIALE: CONVEGNO DEL 6 GIUGNO</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'30 e 31 MAGGIO: BIENNALE PUGLIA =
2008';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/30_e_31_maggio_biennale_puglia_200=
8/">30=20
  e 31 MAGGIO: BIENNALE PUGLIA 2008</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'26-29 MAGGIO: BIENNALE PUGLIA =
2008';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/26-29_maggio_biennale_puglia_2008/=
">26-29=20
  MAGGIO: BIENNALE PUGLIA 2008</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'22-25 MAGGIO: BIENNALE PUGLIA =
2008';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  href=3D"http://bitonto.myblog.it/album/biennale_puglia_2008/">22-25 =
MAGGIO:=20
  BIENNALE PUGLIA 2008</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'UNA TECA... PER TUTTI';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  href=3D"http://bitonto.myblog.it/album/una_teca..._per_tutti/">UNA =
TECA... PER=20
  TUTTI</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'ACCESSO BITONTO NORD: PERICOLOSI =
ARBUSTI OCCUPANO LA VISUALE';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/accesso_bitonto_nord_pericolosi_ar=
busti_occupano_la_visuale/">ACCESSO=20
  BITONTO NORD: PERICOLOSI ARBUSTI OCCUPANO LA VISUALE</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'INSEDIAMENTO DEL NUOVO SINDACO';return =
true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/passaggio_di_consegna/">INSEDIAMEN=
TO DEL=20
  NUOVO SINDACO</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'POLITICHESE SATIRICO';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/politichese_satirico/">POLITICHESE=
=20
  SATIRICO</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'SOGNO DI UNA MORTE DI MEZZA =
ESTATE';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/sogno_di_una_morte_di_mezza_estate=
/">SOGNO=20
  DI UNA MORTE DI MEZZA ESTATE</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'LA SALA POLIFUNZIONALE DI VILLA =
JANNUZZI';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/la_sala_polifunzionale_di_villa_ja=
nnuzzi/">LA=20
  SALA POLIFUNZIONALE DI VILLA JANNUZZI</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'LA SECONDA STAZIONE FBN';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  href=3D"http://bitonto.myblog.it/album/la_seconda_stazione_fbn/">LA =
SECONDA=20
  STAZIONE FBN</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'MAGICO HAMELIN';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  href=3D"http://bitonto.myblog.it/album/magico_hamelin/">MAGICO =
HAMELIN</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'LA DIFFICILE VITA DEI MACCHINISTI E =
DEI FACCHINI DEL TEATRO TRAETTA';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/la_vita_difficile_dei_macchinisti_=
e_dei_facchini_del_teatro_traetta/">LA=20
  DIFFICILE VITA DEI MACCHINISTI E DEI FACCHINI DEL TEATRO TRAETTA</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'IL RESTAURO DELLE IMMAGINI DI CRISTO =
DEPOSTO, VENERATO NELLA CHIESA DEL PURGATORIO';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/il_restauro_dell_immagini_di_crist=
o_morto_della_chiesa_del_purgatorio/">IL=20
  RESTAURO DELLE IMMAGINI DI CRISTO DEPOSTO, VENERATO NELLA CHIESA DEL=20
  PURGATORIO</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'IMMAGINI DAL CONCERTO DI FINE =
ANNO';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/immagini_del_concerto_di_fine_anno=
/">IMMAGINI=20
  DAL CONCERTO DI FINE ANNO</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'IL NATALE DEL 9=C2=B0 REGGIMENTO =
FANTERIA =E2=80=9CBARI=E2=80=9D';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/il_natale_del_9_reggimento_fanteri=
a_=E2=80=9Cbari=E2=80=9D/">IL=20
  NATALE DEL 9=C2=B0 REGGIMENTO FANTERIA =E2=80=9CBARI=E2=80=9D</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'BITONTO E LA NEVICATA DEL 15 =
DICEMBRE';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/bitonto_e_la_nevicata_del_15_dicem=
bre/">BITONTO=20
  E LA NEVICATA DEL 15 DICEMBRE</A>
  <LI class=3D"album title"><A=20
  onmouseover=3D"window.status=3D'GRUPPO IMMAGINI A TRENTO';return true" =

  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/gruppo_immagini_a_trento/">GRUPPO =

  IMMAGINI A TRENTO</A>
  <LI class=3D"album title lasttitle"><A=20
  onmouseover=3D"window.status=3D'I SANTI MEDICI NEI LUOGHI DELLA =
SOFFERENZA';return true"=20
  onmouseout=3D"window.status=3D''; return true"=20
  =
href=3D"http://bitonto.myblog.it/album/i_santi_medici_nei_luoghi_della_so=
fferenza/">I=20
  SANTI MEDICI NEI LUOGHI DELLA=20
SOFFERENZA</A></LI></UL></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1631217>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><IFRAME id=3Dac6bf4e7 =
name=3Dac6bf4e7=20
frameSpacing=3D0=20
src=3D"http://adv.comunetwork.com/adframe.php?n=3Dac6bf4e7&amp;what=3Dzon=
e:1436"=20
frameBorder=3Dno width=3D120 scrolling=3Dno=20
height=3D60><a =
href=3D'http://adv.comunetwork.com/adclick.php?n=3Dac6bf4e7' =
target=3D'_blank'><img =
src=3D'http://adv.comunetwork.com/adview.php?what=3Dzone:1436&amp;n=3Dac6=
bf4e7' border=3D'0' alt=3D''></a></IFRAME></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1631222>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><IFRAME id=3Da9260d8f =
name=3Da9260d8f=20
frameSpacing=3D0=20
src=3D"http://adv.comunetwork.com/adframe.php?n=3Da9260d8f&amp;what=3Dzon=
e:1435"=20
frameBorder=3Dno width=3D120 scrolling=3Dno=20
height=3D600><a =
href=3D'http://adv.comunetwork.com/adclick.php?n=3Da9260d8f' =
target=3D'_blank'><img =
src=3D'http://adv.comunetwork.com/adview.php?what=3Dzone:1435&amp;n=3Da92=
60d8f' border=3D'0' alt=3D''></a></IFRAME></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1631215>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><IFRAME id=3Dad7d44eb =
name=3Dad7d44eb=20
frameSpacing=3D0=20
src=3D"http://adv.comunetwork.com/adframe.php?n=3Dad7d44eb&amp;what=3Dzon=
e:1436"=20
frameBorder=3Dno width=3D120 scrolling=3Dno=20
height=3D60><a =
href=3D'http://adv.comunetwork.com/adclick.php?n=3Dad7d44eb' =
target=3D'_blank'><img =
src=3D'http://adv.comunetwork.com/adview.php?what=3Dzone:1436&amp;n=3Dad7=
d44eb' border=3D'0' alt=3D''></a></IFRAME></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1109116>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><A title=3Dchisiamo=20
href=3D"http://bitonto.myblog.it/chi_siamo/">
<DIV style=3D"TEXT-ALIGN: center"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; =
BORDER-BOTTOM-WIDTH: 0pt; MARGIN: 0.7em 0pt; BORDER-RIGHT-WIDTH: 0pt"=20
alt=3Dd1edb525623b0990b330ec9f483ef558.jpg=20
src=3D"http://bitonto.myblog.it/files/chisiamo_180_x_69_.jpg">=20
</DIV></A></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-syndication>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"TEXT-ALIGN: left"><A=20
title=3D"RSS per www.bitontotv.it"=20
style=3D"PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; =
PADDING-LEFT: 18px; FONT-SIZE: 13px; BACKGROUND-IMAGE: =
url(http://blog.alice.it/images/extras/rss-logo.png); PADDING-BOTTOM: =
0px; MARGIN: 0px 8px 0px 2px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 25px"=20
href=3D"http://bitonto.myblog.it/index.rss"=20
alt=3D"RSS per www.bitontotv.it">&nbsp;RSS</A>&nbsp;&nbsp;<A=20
title=3D"Atom per www.bitontotv.it"=20
style=3D"PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; =
PADDING-LEFT: 18px; FONT-SIZE: 13px; BACKGROUND-IMAGE: =
url(http://blog.alice.it/images/extras/rss-logo.png); PADDING-BOTTOM: =
0px; MARGIN: 0px 8px 0px 2px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 25px"=20
href=3D"http://bitonto.myblog.it/atom.xml" alt=3D"XML per =
www.bitontotv.it">=20
Atom</A></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1424906>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><A=20
href=3D"http://creativecommons.org/licenses/by-nc-sa/2.5/it/" =
rel=3Dlicense><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
alt=3D"Creative Commons License"=20
src=3D"http://i.creativecommons.org/l/by-nc-sa/2.5/it/88x31.png"></A><BR>=
Questo/a=20
opera =C3=A8 pubblicato sotto una <A=20
href=3D"http://creativecommons.org/licenses/by-nc-sa/2.5/it/" =
rel=3Dlicense>Licenza=20
Creative Commons</A>.</DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dright>
<DIV class=3Dright-decorator1>
<DIV class=3Dright-decorator2>
<DIV class=3Dsidebar>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox991559>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%">
<P><B><FONT size=3D4><FONT color=3D#ff0000>22</FONT>/<FONT=20
color=3D#ff0000>09</FONT>/<FONT color=3D#ff0000>2008</FONT>:=20
<P><FONT size=3D3>CI SONO<FONT color=3D#ff0000> 8</FONT>=20
NOTIZIE</FONT><BR></B></FONT></P></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1108827>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><A title=3Dagenda=20
href=3D"http://bitonto.myblog.it/_genda/">
<DIV style=3D"TEXT-ALIGN: center"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; =
BORDER-BOTTOM-WIDTH: 0pt; MARGIN: 0.7em 0pt; BORDER-RIGHT-WIDTH: 0pt"=20
alt=3Dd1edb525623b0990b330ec9f483ef558.jpg=20
src=3D"http://bitonto.myblog.it/files/agendabanner_180_x_86_.jpg">=20
</DIV></A></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1565212>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><A =
title=3Dossrvatorio=20
href=3D"http://bitonto.myblog.it/osservatorio_musicale/">
<DIV style=3D"TEXT-ALIGN: center"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; =
BORDER-BOTTOM-WIDTH: 0pt; MARGIN: 0.7em 0pt; BORDER-RIGHT-WIDTH: 0pt"=20
alt=3Dd1edb525623b0990b330ec9f483ef558.jpg=20
src=3D"http://bitonto.myblog.it/images/osservatoriomusicale.jpg">=20
</DIV></A></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1765892>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><A =
title=3Dsognigrandiosi=20
href=3D"http://bitonto.myblog.it/images/theaser2.jpg">
<DIV style=3D"TEXT-ALIGN: center"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; =
BORDER-BOTTOM-WIDTH: 0pt; MARGIN: 0.7em 0pt; BORDER-RIGHT-WIDTH: 0pt"=20
alt=3Dd1edb525623b0990b330ec9f483ef558.jpg=20
src=3D"http://bitonto.myblog.it/images/theaser.jpg">=20
</DIV></A></DIV></DIV></DIV></DIV>
<DIV class=3Dbox-decorator1 id=3Dbox-recentposts>
<DIV class=3Dbox-decorator2>
<DIV class=3Dbox-decorator3>
<DIV class=3Ddecorator1>
<DIV class=3Ddecorator2>
<H2>Post recenti</H2></DIV></DIV>
<DIV class=3Dboxcontent-decorator1>
<DIV class=3Dboxcontent-decorator2>
<DIV class=3Dboxcontent-decorator3>
<UL>
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/22-settembre-2008-le-=
notizie-di-oggi.html">22=20
  SETTEMBRE 2008 - LE NOTIZIE DI OGGI</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/dirigente-suap-cambio=
-di-guardia.html">DIRIGENTE=20
  SUAP, CAMBIO DI GUARDIA</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/interrogazione-di-mas=
ciale-su-strutture-scolastiche-nelle-fr.html">INTERROGAZIONE=20
  DI MASCIALE SU STRUTTURE...</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/auguri-maurizio.html"=
>AUGURI=20
  MAURIZIO!</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/verso-il-trasporto-in=
termodale-il-sogno-dell-aria-pulita.html">VERSO=20
  IL TRASPORTO INTERMODALE: IL SOGNO...</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/us-bitonto-=E2=80=93-=
avis-un-calcio-contro-l-indifferenza.html">US=20
  BITONTO =E2=80=93 AVIS, UN CALCIO CONTRO L=E2=80=99INDIFFERENZA</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/occhio-all-arte-altri=
-appuntamenti.html">OCCHIO=20
  ALL'ARTE: ALTRI APPUNTAMENTI</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/primo-stop-per-l-us-b=
itonto-a-matera.html">PRIMO=20
  STOP PER L=E2=80=99US BITONTO A MATERA</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/la-vita-di-aldo-moro-=
come-emblema-per-la-politica.html">LA=20
  VITA DI ALDO MORO COME EMBLEMA PER LA POLITICA</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/osservatorio-musicale=
-appuntamenti-dal-22-al-28-settembre.html">OSSERVATORIO=20
  MUSICALE: APPUNTAMENTI DAL 22 AL...</A>=20
</LI></UL></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV class=3Dboxtitleless-decorator1 id=3Dbox-mybox1375537>
<DIV class=3Dboxtitleless-decorator2>
<DIV class=3Dboxtitleless-decorator3>
<DIV class=3Dlink-note style=3D"LINE-HEIGHT: 150%"><A =
title=3Dregolamento=20
href=3D"http://bitonto.myblog.it/archive/2007/10/17/regolamento-per-l-ins=
erimento-dei-commenti.html">
<DIV style=3D"TEXT-ALIGN: center"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; =
BORDER-BOTTOM-WIDTH: 0pt; MARGIN: 0.7em 0pt; BORDER-RIGHT-WIDTH: 0pt"=20
alt=3Dd1edb525623b0990b330ec9f483ef558.jpg=20
src=3D"http://bitonto.myblog.it/files/regolamento.gif">=20
</DIV></A></DIV></DIV></DIV></DIV>
<DIV class=3Dbox-decorator1 id=3Dbox-recentcomments>
<DIV class=3Dbox-decorator2>
<DIV class=3Dbox-decorator3>
<DIV class=3Ddecorator1>
<DIV class=3Ddecorator2>
<H2>Commenti recenti</H2></DIV></DIV>
<DIV class=3Dboxcontent-decorator1>
<DIV class=3Dboxcontent-decorator2>
<DIV class=3Dboxcontent-decorator3>
<UL>
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/auguri-maurizio.html#=
c3957798">EMANUELE=20
  NAPOLI</A> su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/auguri-maurizio.html"=
>AUGURI=20
  MAURIZIO!</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/verso-il-trasporto-in=
termodale-il-sogno-dell-aria-pulita.html#c3957646">punkabbestia</A>=20
  su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/22/verso-il-trasporto-in=
termodale-il-sogno-dell-aria-pulita.html">VERSO=20
  IL TRASPORTO INTERMODALE: IL SOGNO...</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/10/i-giovani-di-destra-p=
er-la-sicurezza.html#c3957269">ubertino=20
  da casale</A> su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/10/i-giovani-di-destra-p=
er-la-sicurezza.html">I=20
  GIOVANI DI DESTRA PER LA SICUREZZA</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/21/esclusivo-intervista-=
e-fotoreportage-all-ambasciatore-del-gh.html#c3957245">GABRIELE</A>=20
  su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/21/esclusivo-intervista-=
e-fotoreportage-all-ambasciatore-del-gh.html">ESCLUSIVO:=20
  INTERVISTA E FOTOREPORTAGE...</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/10/i-giovani-di-destra-p=
er-la-sicurezza.html#c3957165">Sacetox</A>=20
  su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/10/i-giovani-di-destra-p=
er-la-sicurezza.html">I=20
  GIOVANI DI DESTRA PER LA SICUREZZA</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/sicurezza-e-prevenzio=
ne-valla-per-i-giovani.html#c3956788">jekil</A>=20
  su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/sicurezza-e-prevenzio=
ne-valla-per-i-giovani.html">SICUREZZA=20
  E PREVENZIONE, VALLA PER I GIOVANI</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/sicurezza-e-prevenzio=
ne-valla-per-i-giovani.html#c3956523">domenico=20
  agostinacchio</A> su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/sicurezza-e-prevenzio=
ne-valla-per-i-giovani.html">SICUREZZA=20
  E PREVENZIONE, VALLA PER I GIOVANI</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/strutture-sportive-eq=
ue-possibilita-di-accesso.html#c3956484">Domenico=20
  Agostinacchio</A> su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/strutture-sportive-eq=
ue-possibilita-di-accesso.html">STRUTTURE=20
  SPORTIVE, EQUE POSSIBILIT=C3=80 DI ACCESSO</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/sicurezza-e-prevenzio=
ne-valla-per-i-giovani.html#c3956274">Arianna</A>=20
  su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/sicurezza-e-prevenzio=
ne-valla-per-i-giovani.html">SICUREZZA=20
  E PREVENZIONE, VALLA PER I GIOVANI</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/strutture-sportive-eq=
ue-possibilita-di-accesso.html#c3955802">gaetano=20
  c.</A> su <A=20
  =
href=3D"http://bitonto.myblog.it/archive/2008/09/20/strutture-sportive-eq=
ue-possibilita-di-accesso.html">STRUTTURE=20
  SPORTIVE, EQUE POSSIBILIT=C3=80 DI ACCESSO</A>=20
</LI></UL></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV class=3Dbox-decorator1 id=3Dbox-categories>
<DIV class=3Dbox-decorator2>
<DIV class=3Dbox-decorator3>
<DIV class=3Ddecorator1>
<DIV class=3Ddecorator2>
<H2>Categorie</H2></DIV></DIV>
<DIV class=3Dboxcontent-decorator1>
<DIV class=3Dboxcontent-decorator2>
<DIV class=3Dboxcontent-decorator3>
<UL>
  <LI><A href=3D"http://bitonto.myblog.it/_genda/">@genda</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/acquolina/">Acquolina</A>=20
  <LI><A =
href=3D"http://bitonto.myblog.it/audiointerviste/">Audiointerviste</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/avviso_pubblico/">Avviso =
Pubblico</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/bloglife-_le_notizie_giorno_per_giorno/"=
>BlogLIFE-=20
  le notizie giorno per giorno</A>=20
  <LI><A =
href=3D"http://bitonto.myblog.it/c_illuminiamo_di_meno/">C'illuminiamo =
di=20
  meno</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/chi_siamo/">Chi Siamo</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/cinema/">Cinema</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/colpo_d_occhio/">Colpo =
d'occhio</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/confidence/">Confidence</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/cronaca_attualita/">Cronaca&amp;Attualit=
=C3=A0</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/cultura_spettacolo/">Cultura&amp;Spettac=
olo</A>=20

  <LI><A href=3D"http://bitonto.myblog.it/da_palazzo_dintorni/">da=20
  Palazzo&amp;dintorni</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/depiliamoci/">dePILiamoci</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/diretta_elezioni_-_approfondimenti_del_1=
5_aprile/">Diretta=20
  Elezioni - Approfondimenti del 15 Aprile</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/diretta_elezioni_-_approfondimenti_del_2=
8_aprile/">Diretta=20
  Elezioni - Approfondimenti del 28 Aprile</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/dulcis_in_music/">Dulcis in =
Music</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/eventi/">Eventi</A>=20
  <LI><A =
href=3D"http://bitonto.myblog.it/eventi-speciale_natale/">Eventi-Speciale=
=20
  Natale</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/gossip/">Gossip</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/libriliberi/">LibriLiberi</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/musica/">musica</A>=20
  <LI><A =
href=3D"http://bitonto.myblog.it/occhio_all_arte_-_eventi/">Occhio=20
  all'arte - eventi</A>=20
  <LI><A =
href=3D"http://bitonto.myblog.it/occhio_all_arte_-_recensioni/">Occhio=20
  all'Arte - recensioni</A>=20
  <LI><A =
href=3D"http://bitonto.myblog.it/osservatorio_musicale/">Osservatorio=20
  Musicale</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/pensieri/">Pensieri</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/politica/">Politica</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/premio_leonardiano/">Premio=20
  LEONARDIANO</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/se-potessi-avere/">Se potessi=20
  avere...</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/settimana_santa/">Settimana =
Santa</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/speciale_aldo_moro/">Speciale =
ALDO=20
  MORO</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/speciale_biennale_dei_giovani_artisti/">=
Speciale=20
  BIENNALE dei GIOVANI ARTISTI</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/speciale_bitontoestate2008_-_eventi/">Sp=
eciale=20
  BitontoEstate2008 - eventi</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/speciale_bitontoestate2008_-_general/">S=
peciale=20
  BitontoEstate2008 - general</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/speciale_convegno_marketing_territoriale=
/">Speciale=20
  convegno Marketing Territoriale</A>=20
  <LI><A =
href=3D"http://bitonto.myblog.it/speciale_filosofando/">Speciale=20
  FILOSOFANDO</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/speciale_ospedale/">SPECIALE=20
  OSPEDALE</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/speciale_pensieri..._don_tonino_bello/">=
Speciale=20
  Pensieri... don Tonino Bello</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/sport/">sport</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/sport_calcio/">Sport =
Calcio</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/sport_volley/">Sport =
Volley</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/storie/">Storie</A>=20
  <LI><A href=3D"http://bitonto.myblog.it/teatro_traetta/">TEATRO =
TRAETTA</A>=20
  <LI><A =
href=3D"http://bitonto.myblog.it/tradizioni_popolari/">Tradizioni=20
  Popolari</A>=20
  <LI><A=20
  =
href=3D"http://bitonto.myblog.it/uniticontrol_aids/">UNITIcontroL'AIDS</A=
>=20
  <LI><A href=3D"http://bitonto.myblog.it/web_tv/">WEB TV</A>=20
</LI></UL></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV id=3Dcenter>
<DIV class=3Dcenter-decorator1>
<DIV class=3Dcenter-decorator2>
<DIV class=3Dcontent>
<P align=3Dright><A=20
href=3D"http://bitonto.myblog.it/archive/2008/09/22/us-bitonto-=E2=80=93-=
avis-un-calcio-contro-l-indifferenza.html">=C2=AB=20
US BITONTO =E2=80=93 AVIS, UN CALCIO CONTRO L=E2=80=99INDIFFERENZA</A> | =
<A=20
href=3D"http://bitonto.myblog.it/">Homepage</A> | <A=20
href=3D"http://bitonto.myblog.it/archive/2008/09/22/auguri-maurizio.html"=
>AUGURI=20
MAURIZIO! =C2=BB</A> </P>
<H2 class=3Ddate><SPAN>22/09/2008</SPAN></H2>
<H3><SPAN>VERSO IL TRASPORTO INTERMODALE: IL SOGNO DELL=E2=80=99ARIA =
PULITA</SPAN></H3>
<DIV class=3Dposttext>
<DIV class=3Dposttext-decorator1>
<DIV class=3Dposttext-decorator2>
<P><FONT size=3D2><I>Convegno all=E2=80=99interno delle manifestazioni =
per la European=20
Mobility Week. Nuovi progetti su piste ciclabili, mobility management, =
area=20
camper.</I><BR><BR></FONT><IMG id=3Dmedia-476467=20
style=3D"BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0pt; MARGIN: 0.2em 1.4em 0.7em 0pt; =
BORDER-RIGHT-WIDTH: 0pt"=20
height=3D243 alt=3D1762973255.JPG=20
src=3D"http://bitonto.myblog.it/media/00/01/1762973255.JPG" width=3D324=20
name=3Dmedia-476467><FONT size=3D2>Ogni giorno a <B>Bitonto</B> =
circolano=20
cinquantamila automobili circa. Non tutte sono di propriet=C3=A0 di =
bitontini; ma,=20
considerato che la popolazione conta circa sessantamila abitanti, il =
dato=20
allarma. Tanto pi=C3=B9 se rappresenta l=E2=80=99unico modo, eccetto =
rari casi di=20
circolazione pedonale e ciclabile, di spostarsi. Una soluzione a questa=20
monomodalit=C3=A0 =C3=A8 rappresentata dal miglioramento del trasporto =
intermodale, quello=20
cio=C3=A8 fatto a piedi, in bici e con i mezzi pubblici. Questo il =
messaggio, in=20
breve, dell=E2=80=99incontro sul tema <B>=E2=80=9CVoglio Aria Pulita, un =
sogno possibile per=20
tutti=E2=80=9D</B>, tenutosi venerd=C3=AC a Palazzo Gentile.<BR>Il =
tenente della Polizia=20
Municipale, <B>Gaetano Paciullo</B>, ha parlato della pista ciclabile.=20
Implemento pi=C3=B9 evidente alla mobilit=C3=A0 intermodale - =
considerato che il punto di=20
sosta dei pullman extraurbani, posto di fronte all=E2=80=99Istituto =
Maria Cristina di=20
Savoia, resta inutilizzato -, la sua progettazione =C3=A8 stata plasmata =
su quella=20
delle citt=C3=A0 di Danimarca e Svezia, dotate da anni di piste =
ciclabili. =E2=80=9C<I>Ma</I>=20
- ha precisato il tenente - c<I>onsapevoli di quanto accaduto a =
Copenaghen dove=20
alcune piste destinate alle bici, delimitate solo dalla striscia gialla =
sul=20
pavimento, sono state chiuse perch=C3=A9 invase da motocicli e veicoli, =
abbiamo=20
pensato di delimitare la futura pista con un cordolo=E2=80=9D.</I><BR>Il =
progetto,=20
approvato gi=C3=A0 dalla <B>scorsa amministrazione</B>, aveva ricevuto =
dalla Regione=20
- tramite i P.O.R. (programmi operativi regionali) -&nbsp; un contributo =
di=20
500.000 euro. Doveva, per=C3=B2, essere necessariamente realizzato =
all=E2=80=99interno di=20
<B>Lama Balice</B>. <I>=E2=80=9CNon si =C3=A8 fatto -</I> ha continuato =
Paciullo - <I>e per=20
non perdere i soldi lo stiamo realizzando in strade che in parte =
costeggiano la=20
Lama Balice come via Galilei, via Galvani, via Burrone e via Berlinguer. =

Inoltre, un=E2=80=99altra possibile pista ciclabile, tutta da =
progettare, =C3=A8 quella del=20
centro storico=E2=80=9D.</I><BR>Luogo a cui si sta anche pensando di =
destinare una zona=20
a traffico limitato. Lo ha sostenuto, sempre nel corso =
dell=E2=80=99incontro, <B>Michele=20
Ruscigno</B>, progettista del Piano Urbano del Traffico (P.U.T.) di =
Bitonto.=20
<I>=E2=80=9CUn intervento a medio termine (6 - 7 anni, ndr)</I> - lo ha =
definito lo=20
stesso Ruscigno, - <I>perch=C3=A9 richiede modifiche strutturali, come =
per esempio,=20
un parcheggio esterno al centro =
storico=E2=80=9D.&nbsp;</I><BR>All=E2=80=99interno del P.U.T.=20
sono previsti anche interventi a breve e lungo termine. Fra i primi, da=20
realizzare in 3 - 4 anni, rientrano l=E2=80=99installazione di semafori =
di tipo attuato,=20
ossia regolabili in relazione al traffico del momento, e la =
realizzazione di una=20
rotatoria in piazza Caduti del Terrorismo. Fra i secondi, =
nell=E2=80=99arco di 9 - 10=20
anni, la circonvallazione, che comprender=C3=A0 in parte l=E2=80=99ex =
statale 98 e che non=20
corrisponder=C3=A0 alla poligonale (perch=C3=A9 troppo esterna al =
paese).<BR>Alla=20
conferenza, uno degli appuntamenti della settimana Europea della =
Mobilit=C3=A0 -=20
patrocinata dalla Commissione Europea e organizzata a Bitonto dal =
<B>Centro di=20
Educazione Ambientale =E2=80=9CElaia=E2=80=9D</B>, =
dall=E2=80=99<B>Assessorato alla Polizia Locale e=20
all=E2=80=99Ambiente</B> e dal <B>Comando di Polizia Municipale</B> -, =
ha assistito in=20
modo da lui stesso definito <I>=E2=80=9Csaltuario per impegni =
riguardanti i=20
rifiuti=E2=80=9D</I>, l=E2=80=99Assessore all=E2=80=99Ambiente <B>Franco =
Ragno</B>. Il quale, per=20
relazionare sugli interventi in progettazione, ha ceduto la parola =
nuovamente al=20
tenente Paciullo. <I>=E2=80=9CUna linea completamente interna al paese =
di trasporto=20
intermodale, un mobility management pensato per le scuole bitontine (con =
lo=20
scopo di ridurre il numero di veicoli privati circolanti a favore di =
mezzi di=20
trasporto alternativi, ndr) e un=E2=80=99area camper da 10 unit=C3=A0 in =
via Lazzati (alle=20
spalle della Stazione della Polizia Municipale, ndr)=E2=80=9D</I>: =
questi i progetti in=20
cantiere esposti dal vigile.<BR>Un incontro, quindi, che ha fornito alla =

quindicina di persone presenti (ragazzini esclusi), le premesse =
perch=C3=A9 si avveri=20
il sogno di un=E2=80=99aria quantomeno pi=C3=B9 pulita =
dell=E2=80=99attuale.<BR><BR></FONT>
<DIV align=3Dright><FONT size=3D2><B>Gianluca =
Memoli</B></FONT><BR></DIV>
<P></P></DIV></DIV></DIV>
<DIV class=3Dpostbottom>
<DIV class=3Dpostbottom-decorator1>
<DIV class=3Dpostbottom-decorator2>
<P class=3Dposted>08:55 Scritto da : <A=20
href=3D"http://nick-amici.amici.alice.it/bfreezones" =
target=3D_blank>bfreezones</A>=20
In <A=20
href=3D"http://bitonto.myblog.it/cronaca_attualita/">Cronaca&amp;Attualit=
=C3=A0</A> |=20
<A id=3Da=20
href=3D"http://bitonto.myblog.it/archive/2008/09/22/verso-il-trasporto-in=
termodale-il-sogno-dell-aria-pulita.html">Link=20
permanente</A> | <A=20
href=3D"http://bitonto.myblog.it/archive/2008/09/22/verso-il-trasporto-in=
termodale-il-sogno-dell-aria-pulita.html#comments">Commenti=20
(1)</A> | <A onclick=3D"toggle_emailthis('div_send1548190',1548190);"=20
href=3D"javascript:void(0)">Segnala</A> | Tag: <A=20
href=3D"http://bitonto.myblog.it/tag/bitonto">bitonto</A>, <A=20
href=3D"http://bitonto.myblog.it/tag/bitonto%20tv">bitonto tv</A>, <A=20
href=3D"http://bitonto.myblog.it/tag/bitonto%20web%20tv">bitonto web =
tv</A> | <A=20
title=3D"Aggiungi a OKNOtizie"=20
style=3D"PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; =
PADDING-LEFT: 32px; BACKGROUND-IMAGE: =
url(http://blog.alice.it/images/extras/oknotizie.png); PADDING-BOTTOM: =
0px; MARGIN: 0px 8px 0px 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none"=20
href=3D"http://oknotizie.alice.it/post.html.php?url=3Dhttp%3A%2F%2Fbitont=
o.myblog.it%2Farchive%2F2008%2F09%2F22%2Fverso-il-trasporto-intermodale-i=
l-sogno-dell-aria-pulita.html&amp;title=3DVERSO+IL+TRASPORTO+INTERMODALE%=
3A+IL+SOGNO+DELL%E2%80%99ARIA+PULITA+%3A+www.bitontotv.it+"=20
target=3D_blank>OKNOtizie</A>
<DIV class=3Demailthis id=3Ddiv_send1548190></DIV>
<P></P></DIV></DIV></DIV><A id=3Dcomments></A>
<H2><SPAN>Commenti</SPAN></H2><A id=3Dc3957646></A>
<P>da anni sogno una pista ciclabile nella mia citt=C3=A0, tutta europa =
=C3=A8 tappezzata=20
dai corridoi pedo-ciclabili e gran parte dell'Italia. Non so se =C3=A8 =
mancanza di=20
tradizione da queste parti, ma chi ha vissuto in altre citt=C3=A0 =
dall'abruzzo in su=20
vi sapr=C3=A0 raccontare i benefici del non utilizzare l'auto anche per =
andare a=20
comprare il pane.<BR>sogno una citt=C3=A0 ecosensibile, ma ci vuole =
anche una=20
cittadinanza ecosensibile...</P>
<P class=3Dposted>Scritto da : punkabbestia | 22/09/2008 </P><A=20
id=3Dpostcomment></A>
<H2><SPAN>Scrivi un commento</SPAN></H2>
<DIV id=3Dcommentform>
<FORM name=3Dpost_comment onsubmit=3D"return submitForm(this)"=20
action=3Dhttp://bitonto.myblog.it/comments method=3Dpost><INPUT =
type=3Dhidden=20
value=3D1548190 name=3Dpost_id> <INPUT type=3Dhidden=20
value=3D3f72846e9c9e622e0d22195467967c1b0ea31b4b name=3Dmhash> <INPUT =
id=3Dhfusername=20
type=3Dhidden name=3Dregistered_username> <INPUT id=3Dhfnick =
type=3Dhidden=20
name=3Dregistered_nick> <INPUT id=3Dhfemail type=3Dhidden =
name=3Dregistered_email>=20
<INPUT id=3Dhfts type=3Dhidden name=3Dregistered_ts> <INPUT id=3Dhfkey =
type=3Dhidden=20
name=3Dregistered_key> <INPUT id=3Danon_comments type=3Dhidden value=3D1 =

name=3Danon_comments>=20
<DIV id=3Dallinputs>
<DIV class=3Dformelement id=3Danonymousonly1><LABEL><SPAN =
class=3Dname>Il tuo nome=20
:<BR></SPAN><SPAN class=3Dvalue><INPUT id=3Dauthor tabIndex=3D1=20
name=3Dpost_comment_author> <SPAN class=3Derror=20
id=3Dpost_comment_author_error>&nbsp;</SPAN>
<DIV class=3Dvalidation-advice id=3Dadvice-post_comment_author=20
style=3D"DISPLAY: none">-</DIV></SPAN></LABEL>
<DIV style=3D"CLEAR: both"></DIV></DIV>
<DIV class=3Dformelement id=3Danonymousonly2><LABEL><SPAN =
class=3Dname>La tua mail=20
:<BR></SPAN><SPAN class=3Dvalue><INPUT id=3Demail tabIndex=3D2=20
name=3Dpost_comment_author_email> <SPAN class=3Derror=20
id=3Dpost_comment_author_email_error>&nbsp;</SPAN>
<DIV class=3Dvalidation-advice id=3Dadvice-post_comment_author_email=20
style=3D"DISPLAY: none">-</DIV></SPAN></LABEL>
<DIV style=3D"CLEAR: both"></DIV></DIV>
<DIV class=3Dformelement><LABEL><SPAN class=3Dname>La tua URL =
:<BR></SPAN><SPAN=20
class=3Dvalue><INPUT id=3Durl tabIndex=3D3 value=3Dhttp://=20
name=3Dpost_comment_author_link> </SPAN></LABEL>
<DIV style=3D"CLEAR: both"></DIV></DIV>
<DIV class=3Dformelement><LABEL><SPAN class=3D"name nowrap">Il tuo =
commento :=20
<BR></SPAN><SPAN class=3Derror =
id=3Dpost_comment_source_error>&nbsp;</SPAN>
<DIV class=3Dvalidation-advice id=3Dadvice-post_comment_source=20
style=3D"DISPLAY: none">-</DIV><TEXTAREA id=3Dcomment-text tabIndex=3D4 =
name=3Dpost_comment_source rows=3D10 cols=3D43></TEXTAREA>=20
</LABEL>
<DIV style=3D"CLEAR: both"></DIV></DIV>
<DIV class=3Dformelement><LABEL><SPAN class=3D"name nowrap">Ricorda =
questi=20
dati:<BR></SPAN><INPUT tabIndex=3D5 type=3Dcheckbox value=3D1 =
name=3Dremember> </LABEL>
<DIV style=3D"CLEAR: both"></DIV></DIV>
<DIV class=3Dformelement><LABEL><SPAN class=3D"name nowrap">Iscriviti a =
questo=20
modulo<BR></SPAN><INPUT tabIndex=3D6 type=3Dcheckbox value=3D1 =
name=3Dthread> </LABEL>
<DIV style=3D"CLEAR: both"></DIV></DIV>
<DIV class=3Dformelement><SPAN class=3Dvalue><INPUT tabIndex=3D7 =
type=3Dsubmit value=3D&nbsp;Anteprima&nbsp; name=3Dpreview>=20
<INPUT tabIndex=3D6 type=3Dsubmit value=3D&nbsp;Invia&nbsp; name=3Dpost> =

</SPAN></DIV></DIV></FORM></DIV></DIV></DIV></DIV></DIV>
<DIV style=3D"CLEAR: both">&nbsp;</DIV></DIV></DIV></DIV>
<DIV id=3DextraDiv1><SPAN></SPAN></DIV>
<DIV id=3DextraDiv2><SPAN></SPAN></DIV>
<DIV id=3DextraDiv3><SPAN></SPAN></DIV>
<DIV id=3DextraDiv4><SPAN></SPAN></DIV>
<DIV id=3DextraDiv5><SPAN></SPAN></DIV>
<DIV id=3DextraDiv6><SPAN></SPAN></DIV>
<SCRIPT type=3Dtext/javascript>
var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' =
type=3D'text/javascript'%3E%3C/script%3E"));
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
var pageTracker =3D _gat._getTracker("UA-3341672-1");
pageTracker._initData();
pageTracker._trackPageview();
</SCRIPT>

<SCRIPT =
src=3D"http://static.blog.alice.it/backend/javascript/validation-min.js" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
            // <![CDATA[=0A=
            =0A=
            div=3D'';=0A=
            function popupCenter(url,width,height,xtr) {=0A=
                var top=3D(screen.height-height)/2;=0A=
                var left=3D(screen.width-width)/2;=0A=
                =
window.open(url,"",xtr+",top=3D"+top+",left=3D"+left+",width=3D"+width+",=
height=3D"+height);=0A=
            };=0A=
            function toggle_emailthis(div,id) {=0A=
                if($(div).innerHTML.length) {=0A=
                    if($(div).visible()) {=0A=
                        $(div).hide();=0A=
                    }else {=0A=
                        $(div).show();=0A=
=0A=
                    }=0A=
                }else {=0A=
                    new =
Ajax.Updater(div,'/apps/services/emailthis.php?post_id=3D'+id);=0A=
                }=0A=
            };=0A=
            function sendemailthis(div,id) {=0A=
                var v =3D new =
Validation('form_emailthis_'+id,{onsubmit:false});=0A=
                var result =3D v.validate();=0A=
                if(result=3D=3Dfalse) return false;=0A=
                new =
Ajax.Updater(div,'/apps/services/emailthis.php',{postBody:$('form_emailth=
is_'+id).serialize()});=0A=
                return false;=0A=
            }=0A=
            =0A=
            // ]]>=0A=
        </SCRIPT>

<DIV style=3D"CLEAR: both"></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
    if($("center")) {=0A=
        Event.observe($("center"), "click", function(event) {=0A=
            elt =3D Event.findElement(event, "H3");=0A=
            if (elt && elt.tagName =3D=3D "H3") {=0A=
                tpId =3D elt.id; aId =3D tpId.replace("p","a"); =
$(aId).href; document.location.href=3D$(aId).href;=0A=
            };=0A=
            var eltAImg =3D Event.findElement(event, =
"a");if(!eltAImg)return;=0A=
            var ext =3D =
eltAImg.href.substring(eltAImg.href.lastIndexOf("."),eltAImg.href.length)=
.toLowerCase();=0A=
            if (eltAImg.tagName =3D=3D "A" && =
eltAImg.childNodes[0].tagName =3D=3D "IMG" && (ext=3D=3D".jpg" || =
ext=3D=3D".jpeg" || ext=3D=3D".gif")) {=0A=
                eltAImg.onclick =3D function() { return false; }=0A=
                newWindow =3D =
window.open("","_blank","top=3D250,left=3D250,width=3D500,height=3D500");=0A=
                newWindow.document.write("<!DOCTYPE html PUBLIC =
\"-//W3C//DTD XHTML 1.0 Transitional//EN\" =
\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" );=0A=
                =
newWindow.document.write("<html><head><title>"+eltAImg.childNodes[0].alt+=
" | www.bitontotv.it | Myblog.it</title></head>" );=0A=
                newWindow.document.writeln("<body><img =
src=3D"+eltAImg.href+" />");=0A=
                newWindow.document.writeln("<!-- START RedMeasure V4 - =
Java v1.1  Revision: 1.8 --><!-- COPYRIGHT 2000 Red Sheriff Limited =
--><script type=3D\"text/javascript\"><!--var =
pCid=3D\"it_Matrix-it_0\";var w0=3D1;var =
refR=3Descape(document.referrer);if (refR.length>=3D252) =
refR=3DrefR.substring(0,252)+\"...\";//--><"+"/script><script =
type=3D\"text/javascript\"><!--var w0=3D0;//--><"+"/script><script =
type=3D\"text/javascript\" =
src=3D\"http://server-it.imrworldwide.com/a1.js\"><"+"/script><script =
type=3D\"text/javascript\"><!--if(w0){var imgN=3D\'<img =
src=3D\"http://server-it.imrworldwide.com/cgi-bin/count?ref=3D\'+refR+\'&=
cid=3D\'+pCid+\'\" width=3D\"1\" =
height=3D\"1\">\';if(navigator.userAgent.indexOf(\'Mac\')!=3D-1){document=
.write(imgN);}else{document.write(\'<applet! code=3D&q =
uot;Measure.class\" =
\'+\'codebase=3D\"http://server-it.imrworldwide.com/\"\'+\'width=3D\"1\" =
height=3D2>\'+\'<param name=3D\"ref\" value=3D\"\'+refR+\'\">\'+\'<param =
name=3D\"cid\" =
value=3D\"\'+pCid+\'\"><textflow>\'+imgN+\'</textflow></applet>\');}}docu=
ment.write(\"<!--COMMENT-->\");//--><"+"/script><!-- END RedMeasure V4 =
-->");=0A=
                newWindow.document.writeln("</body></html>");=0A=
                newWindow.document.close();=0A=
            };=0A=
        });=0A=
        Event.observe($("center"), "mouseover", function(event) {=0A=
            var eltAImg =3D Event.findElement(event, "a");=0A=
            if(!eltAImg)return;=0A=
            var ext =3D =
eltAImg.href.substring(eltAImg.href.lastIndexOf("."),eltAImg.href.length)=
.toLowerCase();=0A=
            if (eltAImg.tagName =3D=3D "A" && =
eltAImg.childNodes[0].tagName =3D=3D "IMG" && (ext=3D=3D".jpg" || =
ext=3D=3D".jpeg" || ext=3D=3D".gif")) {=0A=
                eltAImg.onclick =3D function() { return false; }=0A=
            }=0A=
        });=0A=
        if($("box-lastupdatedblogs")) {=0A=
            if($("box-lastupdatedblogs").down("H2")) {=0A=
                lastupdatedtitleelt =3D =
$("box-lastupdatedblogs").down("H2");=0A=
                lastupdatedtitleelt.replace("<h2><a =
href=3D\"http://blog.alice.it/bloglive.html\">" + =
lastupdatedtitleelt.innerHTML + "</a></h2>");=0A=
            }=0A=
        }=0A=
    }=0A=
    </SCRIPT>

<DIV id=3Dtheme></DIV>
<DIV id=3Dredsheriff><!-- START RedMeasure V4 - Java v1.1  Revision: 1.8 =
--><!-- COPYRIGHT 2000 Red Sheriff Limited -->
<SCRIPT type=3Dtext/javascript><!--=0A=
var pCid=3D"it_Matrix-it_0";=0A=
var w0=3D1;=0A=
var refR=3Descape(document.referrer);=0A=
if (refR.length>=3D252) refR=3DrefR.substring(0,252)+"...";=0A=
//--></SCRIPT>

<SCRIPT type=3Dtext/javascript><!--=0A=
var w0=3D0;=0A=
//--></SCRIPT>

<SCRIPT src=3D"http://server-it.imrworldwide.com/a1.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript><!--=0A=
if(w0){=0A=
var imgN=3D'<img =
src=3D"http://server-it.imrworldwide.com/cgi-bin/count?ref=3D'+=0A=
refR+'&cid=3D'+pCid+'" width=3D"1" height=3D"1">';=0A=
if(navigator.userAgent.indexOf('Mac')!=3D-1){document.write(imgN);=0A=
}else{=0A=
document.write('<applet! code=3D&q uot;Measure.class" '+=0A=
'codebase=3D"http://server-it.imrworldwide.com/"'+'width=3D"1" =
height=3D2>'+=0A=
'<param name=3D"ref" value=3D"'+refR+'">'+'<param name=3D"cid" =
value=3D"'+pCid+=0A=
'"><textflow>'+imgN+'</textflow></applet>');=0A=
}=0A=
}=0A=
document.write("<!--COMMENT-->");=0A=
//-->=0A=
</SCRIPT>
<!-- END RedMeasure V4 --></DIV>
<SCRIPT src=3D"http://blog.alice.it/javascript/tracker.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
type=3Dtext/javascript>bstracker({blog:'62693',t:'100',post:'1548190'})</=
SCRIPT>

<SCRIPT type=3Dtext/javascript><!--=0A=
if($('left').style.display=3D=3D'none'){=0A=
	Element.insert($('right').down(3) , {top:$('left').down(4)});=0A=
}=0A=
//-->=0A=
</SCRIPT>
</BODY></HTML>

------=_NextPart_001_0019_01C91CA2.F1A2AE60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://adv.comunetwork.com/adframe.php?n=adc63a3a&what=zone:1437

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 6.00.6000.20868" name=3DGENERATOR></HEAD>
<BODY style=3D"BACKGROUND-COLOR: transparent" leftMargin=3D0 =
topMargin=3D0=20
marginheight=3D"0" marginwidth=3D"0"><A=20
onmouseover=3D"self.status=3D'www.comunetwork.com'; return true;"=20
onmouseout=3D"self.status=3D'';return true;"=20
href=3D"http://adv.comunetwork.com/adclick.php?bannerid=3D1627&amp;zoneid=
=3D1437&amp;source=3D&amp;dest=3Dhttp%3A%2F%2Fclk.tradedoubler.com%2Fclic=
k%3Fp%3D955%26a%3D1562425%26g%3D17542226"=20
target=3D_blank><IMG title=3D"" height=3D600 alt=3D""=20
src=3D"http://impit.tradedoubler.com/imp?type(img)g(17542226)a(1562425)" =
width=3D160=20
border=3D0></A>
<DIV id=3Dbeacon_1627=20
style=3D"LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: =
0px"><IMG=20
style=3D"WIDTH: 0px; HEIGHT: 0px" height=3D0 alt=3D""=20
src=3D"http://adv.comunetwork.com/adlog.php?bannerid=3D1627&amp;clientid=3D=
525&amp;zoneid=3D1437&amp;source=3D&amp;block=3D0&amp;capping=3D0&amp;cb=3D=
47b2008366e4b1bc6467125010028c6a"=20
width=3D0></DIV></BODY></HTML>

------=_NextPart_001_0019_01C91CA2.F1A2AE60--

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://impit.tradedoubler.com/imp?type(img)g(16335852)a(1562425)

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
TasLFBACADs=

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://adv.comunetwork.com/adlog.php?bannerid=1634&clientid=526&zoneid=1436&source=&block=0&capping=0&cb=10c7aa00c484eeac29ab654d65be5c08

R0lGODlhAQABAIAAAAQCBAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://adv.comunetwork.com/adframe.php?n=ac6bf4e7&what=zone:1436

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 6.00.6000.20868" name=3DGENERATOR></HEAD>
<BODY style=3D"BACKGROUND-COLOR: transparent" leftMargin=3D0 =
topMargin=3D0=20
marginheight=3D"0" marginwidth=3D"0"><A=20
onmouseover=3D"self.status=3D'www.comunetwork.com'; return true;"=20
onmouseout=3D"self.status=3D'';return true;"=20
href=3D"http://adv.comunetwork.com/adclick.php?bannerid=3D1634&amp;zoneid=
=3D1436&amp;source=3D&amp;dest=3Dhttp%3A%2F%2Fclk.tradedoubler.com%2Fclic=
k%3Fp%3D46889%26a%3D1562425%26g%3D16335852"=20
target=3D_blank><IMG title=3D"" height=3D60 alt=3D""=20
src=3D"http://impit.tradedoubler.com/imp?type(img)g(16335852)a(1562425)" =
width=3D120=20
border=3D0></A>
<DIV id=3Dbeacon_1634=20
style=3D"LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: =
0px"><IMG=20
style=3D"WIDTH: 0px; HEIGHT: 0px" height=3D0 alt=3D""=20
src=3D"http://adv.comunetwork.com/adlog.php?bannerid=3D1634&amp;clientid=3D=
526&amp;zoneid=3D1436&amp;source=3D&amp;block=3D0&amp;capping=3D0&amp;cb=3D=
10c7aa00c484eeac29ab654d65be5c08"=20
width=3D0></DIV></BODY></HTML>

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://adv.comunetwork.com/adimage.php?filename=comunetwork_banner_offriamo_10_centesimi_120x600.gif&contenttype=gif

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

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://adv.comunetwork.com/adlog.php?bannerid=263&clientid=171&zoneid=1435&source=&block=0&capping=0&cb=0c4fe135f25ba52c8c6e2224854f2ae2

R0lGODlhAQABAIAAAAQCBAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://adv.comunetwork.com/adframe.php?n=a9260d8f&what=zone:1435

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 6.00.6000.20868" name=3DGENERATOR></HEAD>
<BODY style=3D"BACKGROUND-COLOR: transparent" leftMargin=3D0 =
topMargin=3D0=20
marginheight=3D"0" marginwidth=3D"0"><A=20
href=3D"http://adv.comunetwork.com/adclick.php?bannerid=3D263&amp;zoneid=3D=
1435&amp;source=3D&amp;dest=3Dhttp%3A%2F%2Fwww.comunetwork.com%2Fcomunetw=
orknewiscrizione.htm"=20
target=3D_blank><IMG title=3D"" height=3D600 alt=3D""=20
src=3D"http://adv.comunetwork.com/adimage.php?filename=3Dcomunetwork_bann=
er_offriamo_10_centesimi_120x600.gif&amp;contenttype=3Dgif"=20
width=3D120 border=3D0></A>
<DIV id=3Dbeacon_263=20
style=3D"LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: =
0px"><IMG=20
style=3D"WIDTH: 0px; HEIGHT: 0px" height=3D0 alt=3D""=20
src=3D"http://adv.comunetwork.com/adlog.php?bannerid=3D263&amp;clientid=3D=
171&amp;zoneid=3D1435&amp;source=3D&amp;block=3D0&amp;capping=3D0&amp;cb=3D=
0c4fe135f25ba52c8c6e2224854f2ae2"=20
width=3D0></DIV></BODY></HTML>

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://adv.comunetwork.com/adlog.php?bannerid=1634&clientid=526&zoneid=1436&source=&block=0&capping=0&cb=0fac61ce4f7693d1c399c34293f630aa

R0lGODlhAQABAIAAAAQCBAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://adv.comunetwork.com/adframe.php?n=ad7d44eb&what=zone:1436

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Advertisement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 6.00.6000.20868" name=3DGENERATOR></HEAD>
<BODY style=3D"BACKGROUND-COLOR: transparent" leftMargin=3D0 =
topMargin=3D0=20
marginheight=3D"0" marginwidth=3D"0"><A=20
onmouseover=3D"self.status=3D'www.comunetwork.com'; return true;"=20
onmouseout=3D"self.status=3D'';return true;"=20
href=3D"http://adv.comunetwork.com/adclick.php?bannerid=3D1634&amp;zoneid=
=3D1436&amp;source=3D&amp;dest=3Dhttp%3A%2F%2Fclk.tradedoubler.com%2Fclic=
k%3Fp%3D46889%26a%3D1562425%26g%3D16335852"=20
target=3D_blank><IMG title=3D"" height=3D60 alt=3D""=20
src=3D"http://impit.tradedoubler.com/imp?type(img)g(16335852)a(1562425)" =
width=3D120=20
border=3D0></A>
<DIV id=3Dbeacon_1634=20
style=3D"LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: =
0px"><IMG=20
style=3D"WIDTH: 0px; HEIGHT: 0px" height=3D0 alt=3D""=20
src=3D"http://adv.comunetwork.com/adlog.php?bannerid=3D1634&amp;clientid=3D=
526&amp;zoneid=3D1436&amp;source=3D&amp;block=3D0&amp;capping=3D0&amp;cb=3D=
0fac61ce4f7693d1c399c34293f630aa"=20
width=3D0></DIV></BODY></HTML>

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/x-js
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.blog.alice.it/backend/javascript/prototype.js

/*  Prototype JavaScript framework, version 1.6.0=0A=
 *  (c) 2005-2007 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
 =
*------------------------------------------------------------------------=
--*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.6.0',=0A=
=0A=
  Browser: {=0A=
    IE:     !!(window.attachEvent && !window.opera),=0A=
    Opera:  !!window.opera,=0A=
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && =
navigator.userAgent.indexOf('KHTML') =3D=3D -1,=0A=
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A=
  },=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
    ElementExtensions: !!window.HTMLElement,=0A=
    SpecificElementExtensions:=0A=
      document.createElement('div').__proto__ &&=0A=
      document.createElement('div').__proto__ !=3D=3D=0A=
        document.createElement('form').__proto__=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script>',=0A=
  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
  K: function(x) { return x }=0A=
};=0A=
=0A=
if (Prototype.Browser.MobileSafari)=0A=
  Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A=
=0A=
if (Prototype.Browser.WebKit)=0A=
  Prototype.BrowserFeatures.XPath =3D false;=0A=
=0A=
/* Based on Alex Arnell's inheritance implementation. */=0A=
var Class =3D {=0A=
  create: function() {=0A=
    var parent =3D null, properties =3D $A(arguments);=0A=
    if (Object.isFunction(properties[0]))=0A=
      parent =3D properties.shift();=0A=
=0A=
    function klass() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
=0A=
    Object.extend(klass, Class.Methods);=0A=
    klass.superclass =3D parent;=0A=
    klass.subclasses =3D [];=0A=
=0A=
    if (parent) {=0A=
      var subclass =3D function() { };=0A=
      subclass.prototype =3D parent.prototype;=0A=
      klass.prototype =3D new subclass;=0A=
      parent.subclasses.push(klass);=0A=
    }=0A=
=0A=
    for (var i =3D 0; i < properties.length; i++)=0A=
      klass.addMethods(properties[i]);=0A=
=0A=
    if (!klass.prototype.initialize)=0A=
      klass.prototype.initialize =3D Prototype.emptyFunction;=0A=
=0A=
    klass.prototype.constructor =3D klass;=0A=
=0A=
    return klass;=0A=
  }=0A=
};=0A=
=0A=
Class.Methods =3D {=0A=
  addMethods: function(source) {=0A=
    var ancestor   =3D this.superclass && this.superclass.prototype;=0A=
    var properties =3D Object.keys(source);=0A=
=0A=
    if (!Object.keys({ toString: true }).length)=0A=
      properties.push("toString", "valueOf");=0A=
=0A=
    for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A=
      var property =3D properties[i], value =3D source[property];=0A=
      if (ancestor && Object.isFunction(value) &&=0A=
          value.argumentNames().first() =3D=3D "$super") {=0A=
        var method =3D value, value =3D Object.extend((function(m) {=0A=
          return function() { return ancestor[m].apply(this, arguments) =
};=0A=
        })(property).wrap(method), {=0A=
          valueOf:  function() { return method },=0A=
          toString: function() { return method.toString() }=0A=
        });=0A=
      }=0A=
      this.prototype[property] =3D value;=0A=
    }=0A=
=0A=
    return this;=0A=
  }=0A=
};=0A=
=0A=
var Abstract =3D { };=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source)=0A=
    destination[property] =3D source[property];=0A=
  return destination;=0A=
};=0A=
=0A=
Object.extend(Object, {=0A=
  inspect: function(object) {=0A=
    try {=0A=
      if (object =3D=3D=3D undefined) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : object.toString();=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var type =3D typeof object;=0A=
    switch (type) {=0A=
      case 'undefined':=0A=
      case 'function':=0A=
      case 'unknown': return;=0A=
      case 'boolean': return object.toString();=0A=
    }=0A=
=0A=
    if (object =3D=3D=3D null) return 'null';=0A=
    if (object.toJSON) return object.toJSON();=0A=
    if (Object.isElement(object)) return;=0A=
=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      var value =3D Object.toJSON(object[property]);=0A=
      if (value !=3D=3D undefined)=0A=
        results.push(property.toJSON() + ': ' + value);=0A=
    }=0A=
=0A=
    return '{' + results.join(', ') + '}';=0A=
  },=0A=
=0A=
  toQueryString: function(object) {=0A=
    return $H(object).toQueryString();=0A=
  },=0A=
=0A=
  toHTML: function(object) {=0A=
    return object && object.toHTML ? object.toHTML() : =
String.interpret(object);=0A=
  },=0A=
=0A=
  keys: function(object) {=0A=
    var keys =3D [];=0A=
    for (var property in object)=0A=
      keys.push(property);=0A=
    return keys;=0A=
  },=0A=
=0A=
  values: function(object) {=0A=
    var values =3D [];=0A=
    for (var property in object)=0A=
      values.push(object[property]);=0A=
    return values;=0A=
  },=0A=
=0A=
  clone: function(object) {=0A=
    return Object.extend({ }, object);=0A=
  },=0A=
=0A=
  isElement: function(object) {=0A=
    return object && object.nodeType =3D=3D 1;=0A=
  },=0A=
=0A=
  isArray: function(object) {=0A=
    return object && object.constructor =3D=3D=3D Array;=0A=
  },=0A=
=0A=
  isHash: function(object) {=0A=
    return object instanceof Hash;=0A=
  },=0A=
=0A=
  isFunction: function(object) {=0A=
    return typeof object =3D=3D "function";=0A=
  },=0A=
=0A=
  isString: function(object) {=0A=
    return typeof object =3D=3D "string";=0A=
  },=0A=
=0A=
  isNumber: function(object) {=0A=
    return typeof object =3D=3D "number";=0A=
  },=0A=
=0A=
  isUndefined: function(object) {=0A=
    return typeof object =3D=3D "undefined";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Function.prototype, {=0A=
  argumentNames: function() {=0A=
    var names =3D =
this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").inv=
oke("strip");=0A=
    return names.length =3D=3D 1 && !names[0] ? [] : names;=0A=
  },=0A=
=0A=
  bind: function() {=0A=
    if (arguments.length < 2 && arguments[0] =3D=3D=3D undefined) return =
this;=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function() {=0A=
      return __method.apply(object, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  bindAsEventListener: function() {=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function(event) {=0A=
      return __method.apply(object, [event || =
window.event].concat(args));=0A=
    }=0A=
  },=0A=
=0A=
  curry: function() {=0A=
    if (!arguments.length) return this;=0A=
    var __method =3D this, args =3D $A(arguments);=0A=
    return function() {=0A=
      return __method.apply(this, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  delay: function() {=0A=
    var __method =3D this, args =3D $A(arguments), timeout =3D =
args.shift() * 1000;=0A=
    return window.setTimeout(function() {=0A=
      return __method.apply(__method, args);=0A=
    }, timeout);=0A=
  },=0A=
=0A=
  wrap: function(wrapper) {=0A=
    var __method =3D this;=0A=
    return function() {=0A=
      return wrapper.apply(this, =
[__method.bind(this)].concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  methodize: function() {=0A=
    if (this._methodized) return this._methodized;=0A=
    var __method =3D this;=0A=
    return this._methodized =3D function() {=0A=
      return __method.apply(null, [this].concat($A(arguments)));=0A=
    };=0A=
  }=0A=
});=0A=
=0A=
Function.prototype.defer =3D Function.prototype.delay.curry(0.01);=0A=
=0A=
Date.prototype.toJSON =3D function() {=0A=
  return '"' + this.getUTCFullYear() + '-' +=0A=
    (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A=
    this.getUTCDate().toPaddedString(2) + 'T' +=0A=
    this.getUTCHours().toPaddedString(2) + ':' +=0A=
    this.getUTCMinutes().toPaddedString(2) + ':' +=0A=
    this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A=
};=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) { }=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
};=0A=
=0A=
RegExp.prototype.match =3D RegExp.prototype.test;=0A=
=0A=
RegExp.escape =3D function(str) {=0A=
  return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create({=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    this.callback(this);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.execute();=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D count =3D=3D=3D undefined ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return String(this);=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : =
String(this);=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var self =3D arguments.callee;=0A=
    self.text.data =3D this;=0A=
    return self.div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D new Element('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A=
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :=0A=
      div.childNodes[0].nodeValue) : '';=0A=
  },=0A=
=0A=
  toQueryParams: function(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return { };=0A=
=0A=
    return match[1].split(separator || '&').inject({ }, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift());=0A=
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  },=0A=
=0A=
  times: function(count) {=0A=
    return count < 1 ? '' : new Array(count + 1).join(this);=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var parts =3D this.split('-'), len =3D parts.length;=0A=
    if (len =3D=3D 1) return parts[0];=0A=
=0A=
    var camelized =3D this.charAt(0) =3D=3D '-'=0A=
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A=
      : parts[0];=0A=
=0A=
    for (var i =3D 1; i < len; i++)=0A=
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);=0A=
=0A=
    return camelized;=0A=
  },=0A=
=0A=
  capitalize: function() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  },=0A=
=0A=
  underscore: function() {=0A=
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();=0A=
  },=0A=
=0A=
  dasherize: function() {=0A=
    return this.gsub(/_/,'-');=0A=
  },=0A=
=0A=
  inspect: function(useDoubleQuotes) {=0A=
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A=
      var character =3D String.specialChar[match[0]];=0A=
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return this.inspect(true);=0A=
  },=0A=
=0A=
  unfilterJSON: function(filter) {=0A=
    return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A=
  },=0A=
=0A=
  isJSON: function() {=0A=
    var str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A=
    return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A=
  },=0A=
=0A=
  evalJSON: function(sanitize) {=0A=
    var json =3D this.unfilterJSON();=0A=
    try {=0A=
      if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  },=0A=
=0A=
  include: function(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  },=0A=
=0A=
  startsWith: function(pattern) {=0A=
    return this.indexOf(pattern) =3D=3D=3D 0;=0A=
  },=0A=
=0A=
  endsWith: function(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A=
  },=0A=
=0A=
  empty: function() {=0A=
    return this =3D=3D '';=0A=
  },=0A=
=0A=
  blank: function() {=0A=
    return /^\s*$/.test(this);=0A=
  },=0A=
=0A=
  interpolate: function(object, pattern) {=0A=
    return new Template(this, pattern).evaluate(object);=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {=0A=
  escapeHTML: function() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (Object.isFunction(replacement)) return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
};=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
Object.extend(String.prototype.escapeHTML, {=0A=
  div:  document.createElement('div'),=0A=
  text: document.createTextNode('')=0A=
});=0A=
=0A=
with (String.prototype.escapeHTML) div.appendChild(text);=0A=
=0A=
var Template =3D Class.create({=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    if (Object.isFunction(object.toTemplateReplacements))=0A=
      object =3D object.toTemplateReplacements();=0A=
=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      if (object =3D=3D null) return '';=0A=
=0A=
      var before =3D match[1] || '';=0A=
      if (before =3D=3D '\\') return match[2];=0A=
=0A=
      var ctx =3D object, expr =3D match[3];=0A=
      var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/, match =
=3D pattern.exec(expr);=0A=
      if (match =3D=3D null) return before;=0A=
=0A=
      while (match !=3D null) {=0A=
        var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', =
']') : match[1];=0A=
        ctx =3D ctx[comp];=0A=
        if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A=
        expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : =
match[0].length);=0A=
        match =3D pattern.exec(expr);=0A=
      }=0A=
=0A=
      return before + String.interpret(ctx);=0A=
    }.bind(this));=0A=
  }=0A=
});=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
=0A=
var $break =3D { };=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator, context) {=0A=
    var index =3D 0;=0A=
    iterator =3D iterator.bind(context);=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator(value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  },=0A=
=0A=
  eachSlice: function(number, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.collect(iterator, context);=0A=
  },=0A=
=0A=
  all: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!iterator(value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!iterator(value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(filter, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
=0A=
    if (Object.isString(filter))=0A=
      filter =3D new RegExp(filter);=0A=
=0A=
    this.each(function(value, index) {=0A=
      if (filter.match(value))=0A=
        results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    if (Object.isFunction(this.indexOf))=0A=
      if (this.indexOf(object) !=3D -1) return true;=0A=
=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inGroupsOf: function(number, fillWith) {=0A=
    fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  },=0A=
=0A=
  inject: function(memo, iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator(memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D undefined || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D undefined || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      (iterator(value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    return this.map(function(value, index) {=0A=
      return {value: value, criteria: iterator(value, index)};=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.map();=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (Object.isFunction(args.last()))=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.toArray().length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  filter:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray,=0A=
  every:   Enumerable.all,=0A=
  some:    Enumerable.any=0A=
});=0A=
function $A(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) return iterable.toArray();=0A=
  var length =3D iterable.length, results =3D new Array(length);=0A=
  while (length--) results[length] =3D iterable[length];=0A=
  return results;=0A=
}=0A=
=0A=
if (Prototype.Browser.WebKit) {=0A=
  function $A(iterable) {=0A=
    if (!iterable) return [];=0A=
    if (!(Object.isFunction(iterable) && iterable =3D=3D '[object =
NodeList]') &&=0A=
        iterable.toArray) return iterable.toArray();=0A=
    var length =3D iterable.length, results =3D new Array(length);=0A=
    while (length--) results[length] =3D iterable[length];=0A=
    return results;=0A=
  }=0A=
}=0A=
=0A=
Array.from =3D $A;=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse) Array.prototype._reverse =3D =
Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(Object.isArray(value) ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  reduce: function() {=0A=
    return this.length > 1 ? this : this[0];=0A=
  },=0A=
=0A=
  uniq: function(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  },=0A=
=0A=
  intersect: function(array) {=0A=
    return this.uniq().findAll(function(item) {=0A=
      return array.detect(function(value) { return item =3D=3D=3D value =
});=0A=
    });=0A=
  },=0A=
=0A=
  clone: function() {=0A=
    return [].concat(this);=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    var results =3D [];=0A=
    this.each(function(object) {=0A=
      var value =3D Object.toJSON(object);=0A=
      if (value !=3D=3D undefined) results.push(value);=0A=
    });=0A=
    return '[' + results.join(', ') + ']';=0A=
  }=0A=
});=0A=
=0A=
// use native browser JS 1.6 implementation if available=0A=
if (Object.isFunction(Array.prototype.forEach))=0A=
  Array.prototype._each =3D Array.prototype.forEach;=0A=
=0A=
if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, =
i) {=0A=
  i || (i =3D 0);=0A=
  var length =3D this.length;=0A=
  if (i < 0) i =3D length + i;=0A=
  for (; i < length; i++)=0A=
    if (this[i] =3D=3D=3D item) return i;=0A=
  return -1;=0A=
};=0A=
=0A=
if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D =
function(item, i) {=0A=
  i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A=
  var n =3D this.slice(0, i).reverse().indexOf(item);=0A=
  return (n < 0) ? n : i - n - 1;=0A=
};=0A=
=0A=
Array.prototype.toArray =3D Array.prototype.clone;=0A=
=0A=
function $w(string) {=0A=
  if (!Object.isString(string)) return [];=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera){=0A=
  Array.prototype.concat =3D function() {=0A=
    var array =3D [];=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      if (Object.isArray(arguments[i])) {=0A=
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)=0A=
          array.push(arguments[i][j]);=0A=
      } else {=0A=
        array.push(arguments[i]);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  };=0A=
}=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    return this.toPaddedString(2, 16);=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator) {=0A=
    $R(0, this, true).each(iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  toPaddedString: function(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return isFinite(this) ? this.toString() : 'null';=0A=
  }=0A=
});=0A=
=0A=
$w('abs round ceil floor').each(function(method){=0A=
  Number.prototype[method] =3D Math[method].methodize();=0A=
});=0A=
function $H(object) {=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
var Hash =3D Class.create(Enumerable, (function() {=0A=
  if (function() {=0A=
    var i =3D 0, Test =3D function(value) { this.key =3D value };=0A=
    Test.prototype.key =3D 'foo';=0A=
    for (var property in new Test('bar')) i++;=0A=
    return i > 1;=0A=
  }()) {=0A=
    function each(iterator) {=0A=
      var cache =3D [];=0A=
      for (var key in this._object) {=0A=
        var value =3D this._object[key];=0A=
        if (cache.include(key)) continue;=0A=
        cache.push(key);=0A=
        var pair =3D [key, value];=0A=
        pair.key =3D key;=0A=
        pair.value =3D value;=0A=
        iterator(pair);=0A=
      }=0A=
    }=0A=
  } else {=0A=
    function each(iterator) {=0A=
      for (var key in this._object) {=0A=
        var value =3D this._object[key], pair =3D [key, value];=0A=
        pair.key =3D key;=0A=
        pair.value =3D value;=0A=
        iterator(pair);=0A=
      }=0A=
    }=0A=
  }=0A=
=0A=
  function toQueryPair(key, value) {=0A=
    if (Object.isUndefined(value)) return key;=0A=
    return key + '=3D' + encodeURIComponent(String.interpret(value));=0A=
  }=0A=
=0A=
  return {=0A=
    initialize: function(object) {=0A=
      this._object =3D Object.isHash(object) ? object.toObject() : =
Object.clone(object);=0A=
    },=0A=
=0A=
    _each: each,=0A=
=0A=
    set: function(key, value) {=0A=
      return this._object[key] =3D value;=0A=
    },=0A=
=0A=
    get: function(key) {=0A=
      return this._object[key];=0A=
    },=0A=
=0A=
    unset: function(key) {=0A=
      var value =3D this._object[key];=0A=
      delete this._object[key];=0A=
      return value;=0A=
    },=0A=
=0A=
    toObject: function() {=0A=
      return Object.clone(this._object);=0A=
    },=0A=
=0A=
    keys: function() {=0A=
      return this.pluck('key');=0A=
    },=0A=
=0A=
    values: function() {=0A=
      return this.pluck('value');=0A=
    },=0A=
=0A=
    index: function(value) {=0A=
      var match =3D this.detect(function(pair) {=0A=
        return pair.value =3D=3D=3D value;=0A=
      });=0A=
      return match && match.key;=0A=
    },=0A=
=0A=
    merge: function(object) {=0A=
      return this.clone().update(object);=0A=
    },=0A=
=0A=
    update: function(object) {=0A=
      return new Hash(object).inject(this, function(result, pair) {=0A=
        result.set(pair.key, pair.value);=0A=
        return result;=0A=
      });=0A=
    },=0A=
=0A=
    toQueryString: function() {=0A=
      return this.map(function(pair) {=0A=
        var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A=
=0A=
        if (values && typeof values =3D=3D 'object') {=0A=
          if (Object.isArray(values))=0A=
            return values.map(toQueryPair.curry(key)).join('&');=0A=
        }=0A=
        return toQueryPair(key, values);=0A=
      }).join('&');=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return '#<Hash:{' + this.map(function(pair) {=0A=
        return pair.map(Object.inspect).join(': ');=0A=
      }).join(', ') + '}>';=0A=
    },=0A=
=0A=
    toJSON: function() {=0A=
      return Object.toJSON(this.toObject());=0A=
    },=0A=
=0A=
    clone: function() {=0A=
      return new Hash(this);=0A=
    }=0A=
  }=0A=
})());=0A=
=0A=
Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A=
Hash.from =3D $H;=0A=
var ObjectRange =3D Class.create(Enumerable, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
};=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
};=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (Object.isFunction(responder[callback])) {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) { }=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate:   function() { Ajax.activeRequestCount++ },=0A=
  onComplete: function() { Ajax.activeRequestCount-- }=0A=
});=0A=
=0A=
Ajax.Base =3D Class.create({=0A=
  initialize: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   '',=0A=
      evalJSON:     true,=0A=
      evalJS:       true=0A=
    };=0A=
    Object.extend(this.options, options || { });=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
    if (Object.isString(this.options.parameters))=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request =3D Class.create(Ajax.Base, {=0A=
  _complete: false,=0A=
=0A=
  initialize: function($super, url, options) {=0A=
    $super(options);=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.clone(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      // simulate other verbs over post=0A=
      params['_method'] =3D this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    this.parameters =3D params;=0A=
=0A=
    if (params =3D Object.toQueryString(params)) {=0A=
      // when GET, append parameters to URL=0A=
      if (this.method =3D=3D 'get')=0A=
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
        params +=3D '&_=3D';=0A=
    }=0A=
=0A=
    try {=0A=
      var response =3D new Ajax.Response(this);=0A=
      if (this.options.onCreate) this.options.onCreate(response);=0A=
      Ajax.Responders.dispatch('onCreate', this, response);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) =
this.respondToReadyState.bind(this).defer(1);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    // user-defined headers=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (Object.isFunction(extras.push))=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    var status =3D this.getStatus();=0A=
    return !status || (status >=3D 200 && status < 300);=0A=
  },=0A=
=0A=
  getStatus: function() {=0A=
    try {=0A=
      return this.transport.status || 0;=0A=
    } catch (e) { return 0 }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState], response =3D new =
Ajax.Response(this);=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + response.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(response, response.headerJSON);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D response.getHeader('Content-type');=0A=
      if (this.options.evalJS =3D=3D 'force'=0A=
          || (this.options.evalJS && contentType=0A=
          && =
contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s=
*$/i)))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(response, =
response.headerJSON);=0A=
      Ajax.Responders.dispatch('on' + state, this, response, =
response.headerJSON);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      // avoid memory leak in MSIE: clean up=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name);=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Response =3D Class.create({=0A=
  initialize: function(request){=0A=
    this.request =3D request;=0A=
    var transport  =3D this.transport  =3D request.transport,=0A=
        readyState =3D this.readyState =3D transport.readyState;=0A=
=0A=
    if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) =
{=0A=
      this.status       =3D this.getStatus();=0A=
      this.statusText   =3D this.getStatusText();=0A=
      this.responseText =3D String.interpret(transport.responseText);=0A=
      this.headerJSON   =3D this._getHeaderJSON();=0A=
    }=0A=
=0A=
    if(readyState =3D=3D 4) {=0A=
      var xml =3D transport.responseXML;=0A=
      this.responseXML  =3D xml =3D=3D=3D undefined ? null : xml;=0A=
      this.responseJSON =3D this._getResponseJSON();=0A=
    }=0A=
  },=0A=
=0A=
  status:      0,=0A=
  statusText: '',=0A=
=0A=
  getStatus: Ajax.Request.prototype.getStatus,=0A=
=0A=
  getStatusText: function() {=0A=
    try {=0A=
      return this.transport.statusText || '';=0A=
    } catch (e) { return '' }=0A=
  },=0A=
=0A=
  getHeader: Ajax.Request.prototype.getHeader,=0A=
=0A=
  getAllHeaders: function() {=0A=
    try {=0A=
      return this.getAllResponseHeaders();=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  getResponseHeader: function(name) {=0A=
    return this.transport.getResponseHeader(name);=0A=
  },=0A=
=0A=
  getAllResponseHeaders: function() {=0A=
    return this.transport.getAllResponseHeaders();=0A=
  },=0A=
=0A=
  _getHeaderJSON: function() {=0A=
    var json =3D this.getHeader('X-JSON');=0A=
    if (!json) return null;=0A=
    json =3D decodeURIComponent(escape(json));=0A=
    try {=0A=
      return json.evalJSON(this.request.options.sanitizeJSON);=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  _getResponseJSON: function() {=0A=
    var options =3D this.request.options;=0A=
    if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A=
      !(this.getHeader('Content-type') || =
'').include('application/json')))=0A=
        return null;=0A=
    try {=0A=
      return this.transport.responseText.evalJSON(options.sanitizeJSON);=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create(Ajax.Request, {=0A=
  initialize: function($super, container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    };=0A=
=0A=
    options =3D options || { };=0A=
    var onComplete =3D options.onComplete;=0A=
    options.onComplete =3D (function(response, param) {=0A=
      this.updateContent(response.responseText);=0A=
      if (Object.isFunction(onComplete)) onComplete(response, param);=0A=
    }).bind(this);=0A=
=0A=
    $super(url, options);=0A=
  },=0A=
=0A=
  updateContent: function(responseText) {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'],=0A=
        options =3D this.options;=0A=
=0A=
    if (!options.evalScripts) responseText =3D =
responseText.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (options.insertion) {=0A=
        if (Object.isString(options.insertion)) {=0A=
          var insertion =3D { }; insertion[options.insertion] =3D =
responseText;=0A=
          receiver.insert(insertion);=0A=
        }=0A=
        else options.insertion(receiver, responseText);=0A=
      }=0A=
      else receiver.update(responseText);=0A=
    }=0A=
=0A=
    if (this.success()) {=0A=
      if (this.onComplete) this.onComplete.bind(this).defer();=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A=
  initialize: function($super, container, url, options) {=0A=
    $super(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D { };=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(response) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (response.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D response.responseText;=0A=
    }=0A=
    this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * =
this.frequency);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (Object.isString(element))=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(Element.extend(query.snapshotItem(i)));=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Node) var Node =3D { };=0A=
=0A=
if (!Node.ELEMENT_NODE) {=0A=
  // DOM level 2 ECMAScript Language Binding=0A=
  Object.extend(Node, {=0A=
    ELEMENT_NODE: 1,=0A=
    ATTRIBUTE_NODE: 2,=0A=
    TEXT_NODE: 3,=0A=
    CDATA_SECTION_NODE: 4,=0A=
    ENTITY_REFERENCE_NODE: 5,=0A=
    ENTITY_NODE: 6,=0A=
    PROCESSING_INSTRUCTION_NODE: 7,=0A=
    COMMENT_NODE: 8,=0A=
    DOCUMENT_NODE: 9,=0A=
    DOCUMENT_TYPE_NODE: 10,=0A=
    DOCUMENT_FRAGMENT_NODE: 11,=0A=
    NOTATION_NODE: 12=0A=
  });=0A=
}=0A=
=0A=
(function() {=0A=
  var element =3D this.Element;=0A=
  this.Element =3D function(tagName, attributes) {=0A=
    attributes =3D attributes || { };=0A=
    tagName =3D tagName.toLowerCase();=0A=
    var cache =3D Element.cache;=0A=
    if (Prototype.Browser.IE && attributes.name) {=0A=
      tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A=
      delete attributes.name;=0A=
      return Element.writeAttribute(document.createElement(tagName), =
attributes);=0A=
    }=0A=
    if (!cache[tagName]) cache[tagName] =3D =
Element.extend(document.createElement(tagName));=0A=
    return Element.writeAttribute(cache[tagName].cloneNode(false), =
attributes);=0A=
  };=0A=
  Object.extend(this.Element, element || { });=0A=
}).call(window);=0A=
=0A=
Element.cache =3D { };=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    $(element).style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    $(element).style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
    content =3D Object.toHTML(content);=0A=
    element.innerHTML =3D content.stripScripts();=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  },=0A=
=0A=
  replace: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    else if (!Object.isElement(content)) {=0A=
      content =3D Object.toHTML(content);=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNode(element);=0A=
      content.evalScripts.bind(content).defer();=0A=
      content =3D range.createContextualFragment(content.stripScripts());=0A=
    }=0A=
    element.parentNode.replaceChild(content, element);=0A=
    return element;=0A=
  },=0A=
=0A=
  insert: function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D {bottom:insertions};=0A=
=0A=
    var content, t, range;=0A=
=0A=
    for (position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      t =3D Element._insertionTranslations[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        t.insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      range =3D element.ownerDocument.createRange();=0A=
      t.initializeRange(element, range);=0A=
      t.insert(element, =
range.createContextualFragment(content.stripScripts()));=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  wrap: function(element, wrapper, attributes) {=0A=
    element =3D $(element);=0A=
    if (Object.isElement(wrapper))=0A=
      $(wrapper).writeAttribute(attributes || { });=0A=
    else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, =
attributes);=0A=
    else wrapper =3D new Element('div', wrapper);=0A=
    if (element.parentNode)=0A=
      element.parentNode.replaceChild(wrapper, element);=0A=
    wrapper.appendChild(element);=0A=
    return wrapper;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(), attribute =3D pair.last();=0A=
      var value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property) {=0A=
    element =3D $(element);=0A=
    var elements =3D [];=0A=
    while (element =3D element[property])=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return $(element).recursivelyCollect('parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return $A($(element).getElementsByTagName('*')).each(Element.extend);=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    if (!(element =3D $(element).firstChild)) return [];=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    if (element) return [element].concat($(element).nextSiblings());=0A=
    return [];=0A=
  },=0A=
=0A=
  previousSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    if (Object.isString(selector))=0A=
      selector =3D new Selector(selector);=0A=
    return selector.match($(element));=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D element.ancestors();=0A=
    return expression ? Selector.findElement(ancestors, expression, =
index) :=0A=
      ancestors[index || 0];=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    var descendants =3D element.descendants();=0A=
    return expression ? Selector.findElement(descendants, expression, =
index) :=0A=
      descendants[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));=0A=
    var previousSiblings =3D element.previousSiblings();=0A=
    return expression ? Selector.findElement(previousSiblings, =
expression, index) :=0A=
      previousSiblings[index || 0];=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));=0A=
    var nextSiblings =3D element.nextSiblings();=0A=
    return expression ? Selector.findElement(nextSiblings, expression, =
index) :=0A=
      nextSiblings[index || 0];=0A=
  },=0A=
=0A=
  select: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element, args);=0A=
  },=0A=
=0A=
  adjacent: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element.parentNode, =
args).without(element);=0A=
  },=0A=
=0A=
  identify: function(element) {=0A=
    element =3D $(element);=0A=
    var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A=
    if (id) return id;=0A=
    do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A=
    element.writeAttribute('id', id);=0A=
    return id;=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      var t =3D Element._attributeTranslations.read;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name]) name =3D t.names[name];=0A=
      if (name.include(':')) {=0A=
        return (!element.attributes || !element.attributes[name]) ? null =
:=0A=
         element.attributes[name].value;=0A=
      }=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  writeAttribute: function(element, name, value) {=0A=
    element =3D $(element);=0A=
    var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A=
=0A=
    if (typeof name =3D=3D 'object') attributes =3D name;=0A=
    else attributes[name] =3D value =3D=3D=3D undefined ? true : value;=0A=
=0A=
    for (var attr in attributes) {=0A=
      var name =3D t.names[attr] || attr, value =3D attributes[attr];=0A=
      if (t.values[attr]) name =3D t.values[attr](element, value);=0A=
      if (value =3D=3D=3D false || value =3D=3D=3D null)=0A=
        element.removeAttribute(name);=0A=
      else if (value =3D=3D=3D true)=0A=
        element.setAttribute(name, name);=0A=
      else element.setAttribute(name, value);=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return $(element).getDimensions().height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return $(element).getDimensions().width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    return (elementClassName.length > 0 && (elementClassName =3D=3D =
className ||=0A=
      new RegExp("(^|\\s)" + className + =
"(\\s|$)").test(elementClassName)));=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    if (!element.hasClassName(className))=0A=
      element.className +=3D (element.className ? ' ' : '') + className;=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    element.className =3D element.className.replace(=0A=
      new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return element[element.hasClassName(className) ?=0A=
      'removeClassName' : 'addClassName'](className);=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
=0A=
    if (element.compareDocumentPosition)=0A=
      return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A=
=0A=
    if (element.sourceIndex && !Prototype.Browser.Opera) {=0A=
      var e =3D element.sourceIndex, a =3D ancestor.sourceIndex,=0A=
       nextAncestor =3D ancestor.nextSibling;=0A=
      if (!nextAncestor) {=0A=
        do { ancestor =3D ancestor.parentNode; }=0A=
        while (!(nextAncestor =3D ancestor.nextSibling) && =
ancestor.parentNode);=0A=
      }=0A=
      if (nextAncestor) return (e > a && e < nextAncestor.sourceIndex);=0A=
    }=0A=
=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D ancestor) return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D element.cumulativeOffset();=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value) {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style, match;=0A=
    if (Object.isString(styles)) {=0A=
      element.style.cssText +=3D ';' + styles;=0A=
      return styles.include('opacity') ?=0A=
        element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : =
element;=0A=
    }=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') =
element.setOpacity(styles[property]);=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (elementStyle.styleFloat =3D=3D=3D undefined ? 'cssFloat' : =
'styleFloat') :=0A=
            property] =3D styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    var display =3D $(element).getStyle('display');=0A=
    if (display !=3D 'none' && display !=3D null) // Safari bug=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    var originalDisplay =3D els.display;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D 'block';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D originalDisplay;=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (window.opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D Element.getStyle(element, 'overflow') || =
'auto';=0A=
    if (element._overflow !=3D=3D 'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if (element.tagName =3D=3D 'BODY') break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A=
      }=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'absolute') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    var offsets =3D element.positionedOffset();=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.width  =3D width + 'px';=0A=
    element.style.height =3D height + 'px';=0A=
    return element;=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'relative') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeScrollOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  getOffsetParent: function(element) {=0A=
    if (element.offsetParent) return $(element.offsetParent);=0A=
    if (element =3D=3D document.body) return $(element);=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return $(element);=0A=
=0A=
    return $(document.body);=0A=
  },=0A=
=0A=
  viewportOffset: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent =3D=3D document.body &&=0A=
        Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (!Prototype.Browser.Opera || element.tagName =3D=3D 'BODY') {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  clonePosition: function(element, source) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || { });=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D source.viewportOffset();=0A=
=0A=
    // find coordinate system to use=0A=
    element =3D $(element);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A=
      parent =3D element.getOffsetParent();=0A=
      delta =3D parent.viewportOffset();=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if (options.setLeft)   element.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if (options.setTop)    element.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if (options.setWidth)  element.style.width =3D source.offsetWidth + =
'px';=0A=
    if (options.setHeight) element.style.height =3D source.offsetHeight =
+ 'px';=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.identify.counter =3D 1;=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  getElementsBySelector: Element.Methods.select,=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  write: {=0A=
    names: {=0A=
      className: 'class',=0A=
      htmlFor:   'for'=0A=
    },=0A=
    values: { }=0A=
  }=0A=
};=0A=
=0A=
=0A=
if (!document.createRange || Prototype.Browser.Opera) {=0A=
  Element.Methods.insert =3D function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D { bottom: insertions };=0A=
=0A=
    var t =3D Element._insertionTranslations, content, position, pos, =
tagName;=0A=
=0A=
    for (position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      pos      =3D t[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        pos.insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A=
        ? element.parentNode : element).tagName.toUpperCase();=0A=
=0A=
      if (t.tags[tagName]) {=0A=
        var fragments =3D =
Element._getContentFromAnonymousElement(tagName, content.stripScripts());=0A=
        if (position =3D=3D 'top' || position =3D=3D 'after') =
fragments.reverse();=0A=
        fragments.each(pos.insert.curry(element));=0A=
      }=0A=
      else element.insertAdjacentHTML(pos.adjacency, =
content.stripScripts());=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods._getStyle =3D Element.Methods.getStyle;=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    switch(style) {=0A=
      case 'left':=0A=
      case 'top':=0A=
      case 'right':=0A=
      case 'bottom':=0A=
        if (Element._getStyle(element, 'position') =3D=3D 'static') =
return null;=0A=
      default: return Element._getStyle(element, style);=0A=
    }=0A=
  };=0A=
  Element.Methods._readAttribute =3D Element.Methods.readAttribute;=0A=
  Element.Methods.readAttribute =3D function(element, attribute) {=0A=
    if (attribute =3D=3D 'title') return element.title;=0A=
    return Element._readAttribute(element, attribute);=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.IE) {=0A=
  $w('positionedOffset getOffsetParent =
viewportOffset').each(function(method) {=0A=
    Element.Methods[method] =3D Element.Methods[method].wrap(=0A=
      function(proceed, element) {=0A=
        element =3D $(element);=0A=
        var position =3D element.getStyle('position');=0A=
        if (position !=3D 'static') return proceed(element);=0A=
        element.setStyle({ position: 'relative' });=0A=
        var value =3D proceed(element);=0A=
        element.setStyle({ position: position });=0A=
        return value;=0A=
      }=0A=
    );=0A=
  });=0A=
=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset' + style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    function stripAlpha(filter){=0A=
      return filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
    }=0A=
    element =3D $(element);=0A=
    var currentStyle =3D element.currentStyle;=0A=
    if ((currentStyle && !currentStyle.hasLayout) ||=0A=
      (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A=
        element.style.zoom =3D 1;=0A=
=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      (filter =3D stripAlpha(filter)) ?=0A=
        style.filter =3D filter : style.removeAttribute('filter');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D stripAlpha(filter) +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  Element._attributeTranslations =3D {=0A=
    read: {=0A=
      names: {=0A=
        'class': 'className',=0A=
        'for':   'htmlFor'=0A=
      },=0A=
      values: {=0A=
        _getAttr: function(element, attribute) {=0A=
          return element.getAttribute(attribute, 2);=0A=
        },=0A=
        _getAttrNode: function(element, attribute) {=0A=
          var node =3D element.getAttributeNode(attribute);=0A=
          return node ? node.value : "";=0A=
        },=0A=
        _getEv: function(element, attribute) {=0A=
          var attribute =3D element.getAttribute(attribute);=0A=
          return attribute ? attribute.toString().slice(23, -2) : null;=0A=
        },=0A=
        _flag: function(element, attribute) {=0A=
          return $(element).hasAttribute(attribute) ? attribute : null;=0A=
        },=0A=
        style: function(element) {=0A=
          return element.style.cssText.toLowerCase();=0A=
        },=0A=
        title: function(element) {=0A=
          return element.title;=0A=
        }=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.write =3D {=0A=
    names: Object.clone(Element._attributeTranslations.read.names),=0A=
    values: {=0A=
      checked: function(element, value) {=0A=
        element.checked =3D !!value;=0A=
      },=0A=
=0A=
      style: function(element, value) {=0A=
        element.style.cssText =3D value ? value : '';=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.has =3D {};=0A=
=0A=
  $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A=
      'encType maxLength readOnly longDesc').each(function(attr) {=0A=
    Element._attributeTranslations.write.names[attr.toLowerCase()] =3D =
attr;=0A=
    Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A=
  });=0A=
=0A=
  (function(v) {=0A=
    Object.extend(v, {=0A=
      href:        v._getAttr,=0A=
      src:         v._getAttr,=0A=
      type:        v._getAttr,=0A=
      action:      v._getAttrNode,=0A=
      disabled:    v._flag,=0A=
      checked:     v._flag,=0A=
      readonly:    v._flag,=0A=
      multiple:    v._flag,=0A=
      onload:      v._getEv,=0A=
      onunload:    v._getEv,=0A=
      onclick:     v._getEv,=0A=
      ondblclick:  v._getEv,=0A=
      onmousedown: v._getEv,=0A=
      onmouseup:   v._getEv,=0A=
      onmouseover: v._getEv,=0A=
      onmousemove: v._getEv,=0A=
      onmouseout:  v._getEv,=0A=
      onfocus:     v._getEv,=0A=
      onblur:      v._getEv,=0A=
      onkeypress:  v._getEv,=0A=
      onkeydown:   v._getEv,=0A=
      onkeyup:     v._getEv,=0A=
      onsubmit:    v._getEv,=0A=
      onreset:     v._getEv,=0A=
      onselect:    v._getEv,=0A=
      onchange:    v._getEv=0A=
    });=0A=
  })(Element._attributeTranslations.read.values);=0A=
}=0A=
=0A=
else if (Prototype.Browser.Gecko && =
/rv:1\.8\.0/.test(navigator.userAgent)) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.WebKit) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
=0A=
    if (value =3D=3D 1)=0A=
      if(element.tagName =3D=3D 'IMG' && element.width) {=0A=
        element.width++; element.width--;=0A=
      } else try {=0A=
        var n =3D document.createTextNode(' ');=0A=
        element.appendChild(n);=0A=
        element.removeChild(n);=0A=
      } catch (e) { }=0A=
=0A=
    return element;=0A=
  };=0A=
=0A=
  // Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
  // positioned.  For performance reasons, redefine =
Position.cumulativeOffset for=0A=
  // KHTML/WebKit only.=0A=
  Element.Methods.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  };=0A=
}=0A=
=0A=
if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A=
  // IE and Opera are missing .innerHTML support for TABLE-related and =
SELECT elements=0A=
  Element.Methods.update =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var tagName =3D element.tagName.toUpperCase();=0A=
=0A=
    if (tagName in Element._insertionTranslations.tags) {=0A=
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });=0A=
      Element._getContentFromAnonymousElement(tagName, =
content.stripScripts())=0A=
        .each(function(node) { element.appendChild(node) });=0A=
    }=0A=
    else element.innerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if (document.createElement('div').outerHTML) {=0A=
  Element.Methods.replace =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) {=0A=
      element.parentNode.replaceChild(content, element);=0A=
      return element;=0A=
    }=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var parent =3D element.parentNode, tagName =3D =
parent.tagName.toUpperCase();=0A=
=0A=
    if (Element._insertionTranslations.tags[tagName]) {=0A=
      var nextSibling =3D element.next();=0A=
      var fragments =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
      parent.removeChild(element);=0A=
      if (nextSibling)=0A=
        fragments.each(function(node) { parent.insertBefore(node, =
nextSibling) });=0A=
      else=0A=
        fragments.each(function(node) { parent.appendChild(node) });=0A=
    }=0A=
    else element.outerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._returnOffset =3D function(l, t) {=0A=
  var result =3D [l, t];=0A=
  result.left =3D l;=0A=
  result.top =3D t;=0A=
  return result;=0A=
};=0A=
=0A=
Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A=
  var div =3D new Element('div'), t =3D =
Element._insertionTranslations.tags[tagName];=0A=
  div.innerHTML =3D t[0] + html + t[1];=0A=
  t[2].times(function() { div =3D div.firstChild });=0A=
  return $A(div.childNodes);=0A=
};=0A=
=0A=
Element._insertionTranslations =3D {=0A=
  before: {=0A=
    adjacency: 'beforeBegin',=0A=
    insert: function(element, node) {=0A=
      element.parentNode.insertBefore(node, element);=0A=
    },=0A=
    initializeRange: function(element, range) {=0A=
      range.setStartBefore(element);=0A=
    }=0A=
  },=0A=
  top: {=0A=
    adjacency: 'afterBegin',=0A=
    insert: function(element, node) {=0A=
      element.insertBefore(node, element.firstChild);=0A=
    },=0A=
    initializeRange: function(element, range) {=0A=
      range.selectNodeContents(element);=0A=
      range.collapse(true);=0A=
    }=0A=
  },=0A=
  bottom: {=0A=
    adjacency: 'beforeEnd',=0A=
    insert: function(element, node) {=0A=
      element.appendChild(node);=0A=
    }=0A=
  },=0A=
  after: {=0A=
    adjacency: 'afterEnd',=0A=
    insert: function(element, node) {=0A=
      element.parentNode.insertBefore(node, element.nextSibling);=0A=
    },=0A=
    initializeRange: function(element, range) {=0A=
      range.setStartAfter(element);=0A=
    }=0A=
  },=0A=
  tags: {=0A=
    TABLE:  ['<table>',                '</table>',                   1],=0A=
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],=0A=
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],=0A=
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],=0A=
    SELECT: ['<select>',               '</select>',                  1]=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  this.bottom.initializeRange =3D this.top.initializeRange;=0A=
  Object.extend(this.tags, {=0A=
    THEAD: this.tags.TBODY,=0A=
    TFOOT: this.tags.TBODY,=0A=
    TH:    this.tags.TD=0A=
  });=0A=
}).call(Element._insertionTranslations);=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    attribute =3D Element._attributeTranslations.has[attribute] || =
attribute;=0A=
    var node =3D $(element).getAttributeNode(attribute);=0A=
    return node && node.specified;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D { };=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
if (!Prototype.BrowserFeatures.ElementExtensions &&=0A=
    document.createElement('div').__proto__) {=0A=
  window.HTMLElement =3D { };=0A=
  window.HTMLElement.prototype =3D =
document.createElement('div').__proto__;=0A=
  Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
}=0A=
=0A=
Element.extend =3D (function() {=0A=
  if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A=
    return Prototype.K;=0A=
=0A=
  var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A=
=0A=
  var extend =3D Object.extend(function(element) {=0A=
    if (!element || element._extendedByPrototype ||=0A=
        element.nodeType !=3D 1 || element =3D=3D window) return element;=0A=
=0A=
    var methods =3D Object.clone(Methods),=0A=
      tagName =3D element.tagName, property, value;=0A=
=0A=
    // extend methods for specific tags=0A=
    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A=
=0A=
    for (property in methods) {=0A=
      value =3D methods[property];=0A=
      if (Object.isFunction(value) && !(property in element))=0A=
        element[property] =3D value.methodize();=0A=
    }=0A=
=0A=
    element._extendedByPrototype =3D Prototype.emptyFunction;=0A=
    return element;=0A=
=0A=
  }, {=0A=
    refresh: function() {=0A=
      // extend methods for all tags (Safari doesn't need this)=0A=
      if (!Prototype.BrowserFeatures.ElementExtensions) {=0A=
        Object.extend(Methods, Element.Methods);=0A=
        Object.extend(Methods, Element.Methods.Simulated);=0A=
      }=0A=
    }=0A=
  });=0A=
=0A=
  extend.refresh();=0A=
  return extend;=0A=
})();=0A=
=0A=
Element.hasAttribute =3D function(element, attribute) {=0A=
  if (element.hasAttribute) return element.hasAttribute(attribute);=0A=
  return Element.Methods.Simulated.hasAttribute(element, attribute);=0A=
};=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || { });=0A=
  else {=0A=
    if (Object.isArray(tagName)) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D { };=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!Object.isFunction(value)) continue;=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D value.methodize();=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    window[klass] =3D { };=0A=
    window[klass].prototype =3D =
document.createElement(tagName).__proto__;=0A=
    return window[klass];=0A=
  }=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, HTMLElement.prototype);=0A=
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (Object.isUndefined(klass)) continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
=0A=
  if (Element.extend.refresh) Element.extend.refresh();=0A=
  Element.cache =3D { };=0A=
};=0A=
=0A=
document.viewport =3D {=0A=
  getDimensions: function() {=0A=
    var dimensions =3D { };=0A=
    $w('width height').each(function(d) {=0A=
      var D =3D d.capitalize();=0A=
      dimensions[d] =3D self['inner' + D] ||=0A=
       (document.documentElement['client' + D] || document.body['client' =
+ D]);=0A=
    });=0A=
    return dimensions;=0A=
  },=0A=
=0A=
  getWidth: function() {=0A=
    return this.getDimensions().width;=0A=
  },=0A=
=0A=
  getHeight: function() {=0A=
    return this.getDimensions().height;=0A=
  },=0A=
=0A=
  getScrollOffsets: function() {=0A=
    return Element._returnOffset(=0A=
      window.pageXOffset || document.documentElement.scrollLeft || =
document.body.scrollLeft,=0A=
      window.pageYOffset || document.documentElement.scrollTop || =
document.body.scrollTop);=0A=
  }=0A=
};=0A=
/* Portions of the Selector class are derived from Jack Slocum=E2=80=99s =
DomQuery,=0A=
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style=0A=
 * license.  Please see http://www.yui-ext.com/ for more information. */=0A=
=0A=
var Selector =3D Class.create({=0A=
  initialize: function(expression) {=0A=
    this.expression =3D expression.strip();=0A=
    this.compileMatcher();=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    // Selectors with namespaced attributes can't use the XPath version=0A=
    if (Prototype.BrowserFeatures.XPath && =
!(/(\[[\w-]*?:|:checked)/).test(this.expression))=0A=
      return this.compileXPathMatcher();=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,=0A=
        c =3D Selector.criteria, le, p, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.matcher =3D Selector._cache[e];=0A=
      return;=0A=
    }=0A=
=0A=
    this.matcher =3D ["this.matcher =3D function(root) {",=0A=
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];=0A=
=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A=
    	      new Template(c[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.matcher.push("return h.unique(n);\n}");=0A=
    eval(this.matcher.join('\n'));=0A=
    Selector._cache[this.expression] =3D this.matcher;=0A=
  },=0A=
=0A=
  compileXPathMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns,=0A=
        x =3D Selector.xpath, le, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.xpath =3D Selector._cache[e]; return;=0A=
    }=0A=
=0A=
    this.matcher =3D ['.//*'];=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        if (m =3D e.match(ps[i])) {=0A=
          this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A=
            new Template(x[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.xpath =3D this.matcher.join('');=0A=
    Selector._cache[this.expression] =3D this.xpath;=0A=
  },=0A=
=0A=
  findElements: function(root) {=0A=
    root =3D root || document;=0A=
    if (this.xpath) return document._getElementsByXPath(this.xpath, =
root);=0A=
    return this.matcher(root);=0A=
  },=0A=
=0A=
  match: function(element) {=0A=
    this.tokens =3D [];=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, as =3D =
Selector.assertions;=0A=
    var le, p, m;=0A=
=0A=
    while (e && le !=3D=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          // use the Selector.assertions methods unless the selector=0A=
          // is too complex.=0A=
          if (as[i]) {=0A=
            this.tokens.push([i, Object.clone(m)]);=0A=
            e =3D e.replace(m[0], '');=0A=
          } else {=0A=
            // reluctantly do a document-wide search=0A=
            // and look for a match in the array=0A=
            return this.findElements(document).include(element);=0A=
          }=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    var match =3D true, name, matches;=0A=
    for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A=
      name =3D token[0], matches =3D token[1];=0A=
      if (!Selector.assertions[name](element, matches)) {=0A=
        match =3D false; break;=0A=
      }=0A=
    }=0A=
=0A=
    return match;=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "#<Selector:" + this.expression.inspect() + ">";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Selector, {=0A=
  _cache: { },=0A=
=0A=
  xpath: {=0A=
    descendant:   "//*",=0A=
    child:        "/*",=0A=
    adjacent:     "/following-sibling::*[1]",=0A=
    laterSibling: '/following-sibling::*',=0A=
    tagName:      function(m) {=0A=
      if (m[1] =3D=3D '*') return '';=0A=
      return "[local-name()=3D'" + m[1].toLowerCase() +=0A=
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A=
    },=0A=
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A=
    id:           "[@id=3D'#{1}']",=0A=
    attrPresence: "[@#{1}]",=0A=
    attr: function(m) {=0A=
      m[3] =3D m[5] || m[6];=0A=
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      var h =3D Selector.xpath.pseudos[m[1]];=0A=
      if (!h) return '';=0A=
      if (Object.isFunction(h)) return h(m);=0A=
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A=
    },=0A=
    operators: {=0A=
      '=3D':  "[@#{1}=3D'#{3}']",=0A=
      '!=3D': "[@#{1}!=3D'#{3}']",=0A=
      '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A=
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",=0A=
      '*=3D': "[contains(@#{1}, '#{3}')]",=0A=
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A=
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A=
    },=0A=
    pseudos: {=0A=
      'first-child': '[not(preceding-sibling::*)]',=0A=
      'last-child':  '[not(following-sibling::*)]',=0A=
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',=0A=
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0 or =
translate(text(), ' \t\r\n', '') =3D '')]",=0A=
      'checked':     "[@checked]",=0A=
      'disabled':    "[@disabled]",=0A=
      'enabled':     "[not(@disabled)]",=0A=
      'not': function(m) {=0A=
        var e =3D m[6], p =3D Selector.patterns,=0A=
            x =3D Selector.xpath, le, m, v;=0A=
=0A=
        var exclusion =3D [];=0A=
        while (e && le !=3D e && (/\S/).test(e)) {=0A=
          le =3D e;=0A=
          for (var i in p) {=0A=
            if (m =3D e.match(p[i])) {=0A=
              v =3D Object.isFunction(x[i]) ? x[i](m) : new =
Template(x[i]).evaluate(m);=0A=
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A=
              e =3D e.replace(m[0], '');=0A=
              break;=0A=
            }=0A=
          }=0A=
        }=0A=
        return "[not(" + exclusion.join(" and ") + ")]";=0A=
      },=0A=
      'nth-child':      function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-last-child': function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-of-type':    function(m) {=0A=
        return Selector.xpath.pseudos.nth("position() ", m);=0A=
      },=0A=
      'nth-last-of-type': function(m) {=0A=
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);=0A=
      },=0A=
      'first-of-type':  function(m) {=0A=
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A=
      },=0A=
      'last-of-type':   function(m) {=0A=
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);=0A=
      },=0A=
      'only-of-type':   function(m) {=0A=
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);=0A=
      },=0A=
      nth: function(fragment, m) {=0A=
        var mm, formula =3D m[6], predicate;=0A=
        if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
        if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
        if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A=
          return '[' + fragment + "=3D " + mm[1] + ']';=0A=
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A=
          if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A=
          var a =3D mm[1] ? Number(mm[1]) : 1;=0A=
          var b =3D mm[2] ? Number(mm[2]) : 0;=0A=
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A=
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A=
          return new Template(predicate).evaluate({=0A=
            fragment: fragment, a: a, b: b });=0A=
        }=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  criteria: {=0A=
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);   c =3D false;',=0A=
    className:    'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A=
    id:           'n =3D h.id(n, r, "#{1}", c);        c =3D false;',=0A=
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}"); c =3D false;',=0A=
    attr: function(m) {=0A=
      m[3] =3D (m[5] || m[6]);=0A=
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A=
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    descendant:   'c =3D "descendant";',=0A=
    child:        'c =3D "child";',=0A=
    adjacent:     'c =3D "adjacent";',=0A=
    laterSibling: 'c =3D "laterSibling";'=0A=
  },=0A=
=0A=
  patterns: {=0A=
    // combinators must be listed first=0A=
    // (and descendant needs to be last combinator)=0A=
    laterSibling: /^\s*~\s*/,=0A=
    child:        /^\s*>\s*/,=0A=
    adjacent:     /^\s*\+\s*/,=0A=
    descendant:   /^\s/,=0A=
=0A=
    // selectors follow=0A=
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,=0A=
    id:           /^#([\w\-\*]+)(\b|$)/,=0A=
    className:    /^\.([\w\-\*]+)(\b|$)/,=0A=
    pseudo:       =
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|(?=3D\s)|(?=3D:))/,=0A=
    attrPresence: /^\[([\w]+)\]/,=0A=
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^=
\]]*?)))?\]/=0A=
  },=0A=
=0A=
  // for Selector.match and Element#match=0A=
  assertions: {=0A=
    tagName: function(element, matches) {=0A=
      return matches[1].toUpperCase() =3D=3D =
element.tagName.toUpperCase();=0A=
    },=0A=
=0A=
    className: function(element, matches) {=0A=
      return Element.hasClassName(element, matches[1]);=0A=
    },=0A=
=0A=
    id: function(element, matches) {=0A=
      return element.id =3D=3D=3D matches[1];=0A=
    },=0A=
=0A=
    attrPresence: function(element, matches) {=0A=
      return Element.hasAttribute(element, matches[1]);=0A=
    },=0A=
=0A=
    attr: function(element, matches) {=0A=
      var nodeValue =3D Element.readAttribute(element, matches[1]);=0A=
      return Selector.operators[matches[2]](nodeValue, matches[3]);=0A=
    }=0A=
  },=0A=
=0A=
  handlers: {=0A=
    // UTILITY FUNCTIONS=0A=
    // joins two collections=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // marks an array of nodes for counting=0A=
    mark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._counted =3D true;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._counted =3D undefined;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    // mark each child node with its position (for nth calls)=0A=
    // "ofType" flag indicates whether we're indexing for nth-of-type=0A=
    // rather than nth-child=0A=
    index: function(parentNode, reverse, ofType) {=0A=
      parentNode._counted =3D true;=0A=
      if (reverse) {=0A=
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {=0A=
          var node =3D nodes[i];=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) =
node.nodeIndex =3D j++;=0A=
        }=0A=
      } else {=0A=
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) =
node.nodeIndex =3D j++;=0A=
      }=0A=
    },=0A=
=0A=
    // filters out duplicates and extends all nodes=0A=
    unique: function(nodes) {=0A=
      if (nodes.length =3D=3D 0) return nodes;=0A=
      var results =3D [], n;=0A=
      for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A=
        if (!(n =3D nodes[i])._counted) {=0A=
          n._counted =3D true;=0A=
          results.push(Element.extend(n));=0A=
        }=0A=
      return Selector.handlers.unmark(results);=0A=
    },=0A=
=0A=
    // COMBINATOR FUNCTIONS=0A=
    descendant: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, node.getElementsByTagName('*'));=0A=
      return results;=0A=
    },=0A=
=0A=
    child: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        for (var j =3D 0, children =3D [], child; child =3D =
node.childNodes[j]; j++)=0A=
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    adjacent: function(nodes) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        var next =3D this.nextElementSibling(node);=0A=
        if (next) results.push(next);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    laterSibling: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, Element.nextSiblings(node));=0A=
      return results;=0A=
    },=0A=
=0A=
    nextElementSibling: function(node) {=0A=
      while (node =3D node.nextSibling)=0A=
	      if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    previousElementSibling: function(node) {=0A=
      while (node =3D node.previousSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    // TOKEN FUNCTIONS=0A=
    tagName: function(nodes, root, tagName, combinator) {=0A=
      tagName =3D tagName.toUpperCase();=0A=
      var results =3D [], h =3D Selector.handlers;=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          // fastlane for ordinary descendant combinators=0A=
          if (combinator =3D=3D "descendant") {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              h.concat(results, node.getElementsByTagName(tagName));=0A=
            return results;=0A=
          } else nodes =3D this[combinator](nodes);=0A=
          if (tagName =3D=3D "*") return nodes;=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName.toUpperCase() =3D=3D tagName) =
results.push(node);=0A=
        return results;=0A=
      } else return root.getElementsByTagName(tagName);=0A=
    },=0A=
=0A=
    id: function(nodes, root, id, combinator) {=0A=
      var targetNode =3D $(id), h =3D Selector.handlers;=0A=
      if (!targetNode) return [];=0A=
      if (!nodes && root =3D=3D document) return [targetNode];=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          if (combinator =3D=3D 'child') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (targetNode.parentNode =3D=3D node) return [targetNode];=0A=
          } else if (combinator =3D=3D 'descendant') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];=0A=
          } else if (combinator =3D=3D 'adjacent') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)=0A=
                return [targetNode];=0A=
          } else nodes =3D h[combinator](nodes);=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node =3D=3D targetNode) return [targetNode];=0A=
        return [];=0A=
      }=0A=
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];=0A=
    },=0A=
=0A=
    className: function(nodes, root, className, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      return Selector.handlers.byClassName(nodes, root, className);=0A=
    },=0A=
=0A=
    byClassName: function(nodes, root, className) {=0A=
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A=
      var needle =3D ' ' + className + ' ';=0A=
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {=0A=
        nodeClassName =3D node.className;=0A=
        if (nodeClassName.length =3D=3D 0) continue;=0A=
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    attrPresence: function(nodes, root, attr) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      var results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        if (Element.hasAttribute(node, attr)) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    attr: function(nodes, root, attr, value, operator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      var handler =3D Selector.operators[operator], results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        var nodeValue =3D Element.readAttribute(node, attr);=0A=
        if (nodeValue =3D=3D=3D null) continue;=0A=
        if (handler(nodeValue, value)) results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    pseudo: function(nodes, name, value, root, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      return Selector.pseudos[name](nodes, value, root);=0A=
    }=0A=
  },=0A=
=0A=
  pseudos: {=0A=
    'first-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.previousElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'last-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.nextElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'only-child': function(nodes, value, root) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
    'nth-child':        function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root);=0A=
    },=0A=
    'nth-last-child':   function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true);=0A=
    },=0A=
    'nth-of-type':      function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, false, true);=0A=
    },=0A=
    'nth-last-of-type': function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true, true);=0A=
    },=0A=
    'first-of-type':    function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, false, true);=0A=
    },=0A=
    'last-of-type':     function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, true, true);=0A=
    },=0A=
    'only-of-type':     function(nodes, formula, root) {=0A=
      var p =3D Selector.pseudos;=0A=
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);=0A=
    },=0A=
=0A=
    // handles the an+b logic=0A=
    getIndices: function(a, b, total) {=0A=
      if (a =3D=3D 0) return b > 0 ? [b] : [];=0A=
      return $R(1, total).inject([], function(memo, i) {=0A=
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A=
        return memo;=0A=
      });=0A=
    },=0A=
=0A=
    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type=0A=
    nth: function(nodes, formula, root, reverse, ofType) {=0A=
      if (nodes.length =3D=3D 0) return [];=0A=
      if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
      if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A=
      h.mark(nodes);=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        if (!node.parentNode._counted) {=0A=
          h.index(node.parentNode, reverse, ofType);=0A=
          indexed.push(node.parentNode);=0A=
        }=0A=
      }=0A=
      if (formula.match(/^\d+$/)) { // just a number=0A=
        formula =3D Number(formula);=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.nodeIndex =3D=3D formula) results.push(node);=0A=
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b=0A=
        if (m[1] =3D=3D "-") m[1] =3D -1;=0A=
        var a =3D m[1] ? Number(m[1]) : 1;=0A=
        var b =3D m[2] ? Number(m[2]) : 0;=0A=
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A=
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {=0A=
          for (var j =3D 0; j < l; j++)=0A=
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A=
        }=0A=
      }=0A=
      h.unmark(nodes);=0A=
      h.unmark(indexed);=0A=
      return results;=0A=
    },=0A=
=0A=
    'empty': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        // IE treats comments as element nodes=0A=
        if (node.tagName =3D=3D '!' || (node.firstChild && =
!node.innerHTML.match(/^\s*$/))) continue;=0A=
        results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    'not': function(nodes, selector, root) {=0A=
      var h =3D Selector.handlers, selectorType, m;=0A=
      var exclusions =3D new Selector(selector).findElements(root);=0A=
      h.mark(exclusions);=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node._counted) results.push(node);=0A=
      h.unmark(exclusions);=0A=
      return results;=0A=
    },=0A=
=0A=
    'enabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'disabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'checked': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.checked) results.push(node);=0A=
      return results;=0A=
    }=0A=
  },=0A=
=0A=
  operators: {=0A=
    '=3D':  function(nv, v) { return nv =3D=3D v; },=0A=
    '!=3D': function(nv, v) { return nv !=3D v; },=0A=
    '^=3D': function(nv, v) { return nv.startsWith(v); },=0A=
    '$=3D': function(nv, v) { return nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv.include(v); },=0A=
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },=0A=
    '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + =
'-').include('-' + v.toUpperCase() + '-'); }=0A=
  },=0A=
=0A=
  matchElements: function(elements, expression) {=0A=
    var matches =3D new Selector(expression).findElements(), h =3D =
Selector.handlers;=0A=
    h.mark(matches);=0A=
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)=0A=
      if (element._counted) results.push(element);=0A=
    h.unmark(matches);=0A=
    return results;=0A=
  },=0A=
=0A=
  findElement: function(elements, expression, index) {=0A=
    if (Object.isNumber(expression)) {=0A=
      index =3D expression; expression =3D false;=0A=
    }=0A=
    return Selector.matchElements(elements, expression || '*')[index || =
0];=0A=
  },=0A=
=0A=
  findChildElements: function(element, expressions) {=0A=
    var exprs =3D expressions.join(','), expressions =3D [];=0A=
    exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) {=0A=
      expressions.push(m[1].strip());=0A=
    });=0A=
    var results =3D [], h =3D Selector.handlers;=0A=
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A=
      selector =3D new Selector(expressions[i].strip());=0A=
      h.concat(results, selector.findElements(element));=0A=
    }=0A=
    return (l > 1) ? h.unique(results) : results;=0A=
  }=0A=
});=0A=
=0A=
function $$() {=0A=
  return Selector.findChildElements(document, $A(arguments));=0A=
}=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, options) {=0A=
    if (typeof options !=3D 'object') options =3D { hash: !!options };=0A=
    else if (options.hash =3D=3D=3D undefined) options.hash =3D true;=0A=
    var key, value, submitted =3D false, submit =3D options.submit;=0A=
=0A=
    var data =3D elements.inject({ }, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        key =3D element.name; value =3D $(element).getValue();=0A=
        if (value !=3D null && (element.type !=3D 'submit' || =
(!submitted &&=0A=
            submit !=3D=3D false && (!submit || key =3D=3D submit) && =
(submitted =3D true)))) {=0A=
          if (key in result) {=0A=
            // a key is already present; construct an array of values=0A=
            if (!Object.isArray(result[key])) result[key] =3D =
[result[key]];=0A=
            result[key].push(value);=0A=
          }=0A=
          else result[key] =3D value;=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
=0A=
    return options.hash ? data : Object.toQueryString(data);=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, options) {=0A=
    return Form.serializeElements(Form.getElements(form), options);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    return $A($(form).getElementsByTagName('*')).inject([],=0A=
      function(elements, child) {=0A=
        if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
          elements.push(Element.extend(child));=0A=
        return elements;=0A=
      }=0A=
    );=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    var elements =3D $(form).getElements().findAll(function(element) {=0A=
      return 'hidden' !=3D element.type && !element.disabled;=0A=
    });=0A=
    var firstByIndex =3D elements.findAll(function(element) {=0A=
      return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A=
    }).sortBy(function(element) { return element.tabIndex }).first();=0A=
=0A=
    return firstByIndex ? firstByIndex : elements.find(function(element) =
{=0A=
      return ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    form.findFirstElement().activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || { });=0A=
=0A=
    var params =3D options.parameters, action =3D =
form.readAttribute('action') || '';=0A=
    if (action.blank()) action =3D window.location.href;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (Object.isString(params)) params =3D params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(action, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Form.Element.Methods =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D { };=0A=
        pair[element.name] =3D value;=0A=
        return Object.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  setValue: function(element, value) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    Form.Element.Serializers[method](element, value);=0A=
    return element;=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
          !['button', 'reset', 'submit'].include(element.type)))=0A=
        element.select();=0A=
    } catch (e) { }=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.blur();=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element, value) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element, value);=0A=
      default:=0A=
        return Form.Element.Serializers.textarea(element, value);=0A=
    }=0A=
  },=0A=
=0A=
  inputSelector: function(element, value) {=0A=
    if (value =3D=3D=3D undefined) return element.checked ? =
element.value : null;=0A=
    else element.checked =3D !!value;=0A=
  },=0A=
=0A=
  textarea: function(element, value) {=0A=
    if (value =3D=3D=3D undefined) return element.value;=0A=
    else element.value =3D value;=0A=
  },=0A=
=0A=
  select: function(element, index) {=0A=
    if (index =3D=3D=3D undefined)=0A=
      return this[element.type =3D=3D 'select-one' ?=0A=
        'selectOne' : 'selectMany'](element);=0A=
    else {=0A=
      var opt, value, single =3D !Object.isArray(index);=0A=
      for (var i =3D 0, length =3D element.length; i < length; i++) {=0A=
        opt =3D element.options[i];=0A=
        value =3D this.optionValue(opt);=0A=
        if (single) {=0A=
          if (value =3D=3D index) {=0A=
            opt.selected =3D true;=0A=
            return;=0A=
          }=0A=
        }=0A=
        else opt.selected =3D index.include(value);=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(this.optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  },=0A=
=0A=
  optionValue: function(opt) {=0A=
    // extend element because hasAttribute may not be native=0A=
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A=
  initialize: function($super, element, frequency, callback) {=0A=
    $super(callback, frequency);=0A=
    this.element   =3D $(element);=0A=
    this.lastValue =3D this.getValue();=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    var value =3D this.getValue();=0A=
    if (Object.isString(this.lastValue) && Object.isString(value) ?=0A=
        this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value)) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D Class.create({=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    Form.getElements(this.element).each(this.registerCallback, this);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) var Event =3D { };=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
  KEY_HOME:     36,=0A=
  KEY_END:      35,=0A=
  KEY_PAGEUP:   33,=0A=
  KEY_PAGEDOWN: 34,=0A=
  KEY_INSERT:   45,=0A=
=0A=
  cache: { },=0A=
=0A=
  relatedTarget: function(event) {=0A=
    var element;=0A=
    switch(event.type) {=0A=
      case 'mouseover': element =3D event.fromElement; break;=0A=
      case 'mouseout':  element =3D event.toElement;   break;=0A=
      default: return null;=0A=
    }=0A=
    return Element.extend(element);=0A=
  }=0A=
});=0A=
=0A=
Event.Methods =3D (function() {=0A=
  var isButton;=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A=
    isButton =3D function(event, code) {=0A=
      return event.button =3D=3D buttonMap[code];=0A=
    };=0A=
=0A=
  } else if (Prototype.Browser.WebKit) {=0A=
    isButton =3D function(event, code) {=0A=
      switch (code) {=0A=
        case 0: return event.which =3D=3D 1 && !event.metaKey;=0A=
        case 1: return event.which =3D=3D 1 && event.metaKey;=0A=
        default: return false;=0A=
      }=0A=
    };=0A=
=0A=
  } else {=0A=
    isButton =3D function(event, code) {=0A=
      return event.which ? (event.which =3D=3D=3D code + 1) : =
(event.button =3D=3D=3D code);=0A=
    };=0A=
  }=0A=
=0A=
  return {=0A=
    isLeftClick:   function(event) { return isButton(event, 0) },=0A=
    isMiddleClick: function(event) { return isButton(event, 1) },=0A=
    isRightClick:  function(event) { return isButton(event, 2) },=0A=
=0A=
    element: function(event) {=0A=
      var node =3D Event.extend(event).target;=0A=
      return Element.extend(node.nodeType =3D=3D Node.TEXT_NODE ? =
node.parentNode : node);=0A=
    },=0A=
=0A=
    findElement: function(event, expression) {=0A=
      var element =3D Event.element(event);=0A=
      return element.match(expression) ? element : =
element.up(expression);=0A=
    },=0A=
=0A=
    pointer: function(event) {=0A=
      return {=0A=
        x: event.pageX || (event.clientX +=0A=
          (document.documentElement.scrollLeft || =
document.body.scrollLeft)),=0A=
        y: event.pageY || (event.clientY +=0A=
          (document.documentElement.scrollTop || =
document.body.scrollTop))=0A=
      };=0A=
    },=0A=
=0A=
    pointerX: function(event) { return Event.pointer(event).x },=0A=
    pointerY: function(event) { return Event.pointer(event).y },=0A=
=0A=
    stop: function(event) {=0A=
      Event.extend(event);=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
      event.stopped =3D true;=0A=
    }=0A=
  };=0A=
})();=0A=
=0A=
Event.extend =3D (function() {=0A=
  var methods =3D Object.keys(Event.Methods).inject({ }, function(m, =
name) {=0A=
    m[name] =3D Event.Methods[name].methodize();=0A=
    return m;=0A=
  });=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    Object.extend(methods, {=0A=
      stopPropagation: function() { this.cancelBubble =3D true },=0A=
      preventDefault:  function() { this.returnValue =3D false },=0A=
      inspect: function() { return "[object Event]" }=0A=
    });=0A=
=0A=
    return function(event) {=0A=
      if (!event) return false;=0A=
      if (event._extendedByPrototype) return event;=0A=
=0A=
      event._extendedByPrototype =3D Prototype.emptyFunction;=0A=
      var pointer =3D Event.pointer(event);=0A=
      Object.extend(event, {=0A=
        target: event.srcElement,=0A=
        relatedTarget: Event.relatedTarget(event),=0A=
        pageX:  pointer.x,=0A=
        pageY:  pointer.y=0A=
      });=0A=
      return Object.extend(event, methods);=0A=
    };=0A=
=0A=
  } else {=0A=
    Event.prototype =3D Event.prototype || =
document.createEvent("HTMLEvents").__proto__;=0A=
    Object.extend(Event.prototype, methods);=0A=
    return Prototype.K;=0A=
  }=0A=
})();=0A=
=0A=
Object.extend(Event, (function() {=0A=
  var cache =3D Event.cache;=0A=
=0A=
  function getEventID(element) {=0A=
    if (element._eventID) return element._eventID;=0A=
    arguments.callee.id =3D arguments.callee.id || 1;=0A=
    return element._eventID =3D ++arguments.callee.id;=0A=
  }=0A=
=0A=
  function getDOMEventName(eventName) {=0A=
    if (eventName && eventName.include(':')) return "dataavailable";=0A=
    return eventName;=0A=
  }=0A=
=0A=
  function getCacheForID(id) {=0A=
    return cache[id] =3D cache[id] || { };=0A=
  }=0A=
=0A=
  function getWrappersForEventName(id, eventName) {=0A=
    var c =3D getCacheForID(id);=0A=
    return c[eventName] =3D c[eventName] || [];=0A=
  }=0A=
=0A=
  function createWrapper(element, eventName, handler) {=0A=
    var id =3D getEventID(element);=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    if (c.pluck("handler").include(handler)) return false;=0A=
=0A=
    var wrapper =3D function(event) {=0A=
      if (!Event || !Event.extend ||=0A=
        (event.eventName && event.eventName !=3D eventName))=0A=
          return false;=0A=
=0A=
      Event.extend(event);=0A=
      handler.call(element, event)=0A=
    };=0A=
=0A=
    wrapper.handler =3D handler;=0A=
    c.push(wrapper);=0A=
    return wrapper;=0A=
  }=0A=
=0A=
  function findWrapper(id, eventName, handler) {=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    return c.find(function(wrapper) { return wrapper.handler =3D=3D =
handler });=0A=
  }=0A=
=0A=
  function destroyWrapper(id, eventName, handler) {=0A=
    var c =3D getCacheForID(id);=0A=
    if (!c[eventName]) return false;=0A=
    c[eventName] =3D c[eventName].without(findWrapper(id, eventName, =
handler));=0A=
  }=0A=
=0A=
  function destroyCache() {=0A=
    for (var id in cache)=0A=
      for (var eventName in cache[id])=0A=
        cache[id][eventName] =3D null;=0A=
  }=0A=
=0A=
  if (window.attachEvent) {=0A=
    window.attachEvent("onunload", destroyCache);=0A=
  }=0A=
=0A=
  return {=0A=
    observe: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var name =3D getDOMEventName(eventName);=0A=
=0A=
      var wrapper =3D createWrapper(element, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.addEventListener) {=0A=
        element.addEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.attachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    stopObserving: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var id =3D getEventID(element), name =3D =
getDOMEventName(eventName);=0A=
=0A=
      if (!handler && eventName) {=0A=
        getWrappersForEventName(id, eventName).each(function(wrapper) {=0A=
          element.stopObserving(eventName, wrapper.handler);=0A=
        });=0A=
        return element;=0A=
=0A=
      } else if (!eventName) {=0A=
        Object.keys(getCacheForID(id)).each(function(eventName) {=0A=
          element.stopObserving(eventName);=0A=
        });=0A=
        return element;=0A=
      }=0A=
=0A=
      var wrapper =3D findWrapper(id, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.removeEventListener) {=0A=
        element.removeEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.detachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      destroyWrapper(id, eventName, handler);=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    fire: function(element, eventName, memo) {=0A=
      element =3D $(element);=0A=
      if (element =3D=3D document && document.createEvent && =
!element.dispatchEvent)=0A=
        element =3D document.documentElement;=0A=
=0A=
      if (document.createEvent) {=0A=
        var event =3D document.createEvent("HTMLEvents");=0A=
        event.initEvent("dataavailable", true, true);=0A=
      } else {=0A=
        var event =3D document.createEventObject();=0A=
        event.eventType =3D "ondataavailable";=0A=
      }=0A=
=0A=
      event.eventName =3D eventName;=0A=
      event.memo =3D memo || { };=0A=
=0A=
      if (document.createEvent) {=0A=
        element.dispatchEvent(event);=0A=
      } else {=0A=
        element.fireEvent(event.eventType, event);=0A=
      }=0A=
=0A=
      return event;=0A=
    }=0A=
  };=0A=
})());=0A=
=0A=
Object.extend(Event, Event.Methods);=0A=
=0A=
Element.addMethods({=0A=
  fire:          Event.fire,=0A=
  observe:       Event.observe,=0A=
  stopObserving: Event.stopObserving=0A=
});=0A=
=0A=
Object.extend(document, {=0A=
  fire:          Element.Methods.fire.methodize(),=0A=
  observe:       Element.Methods.observe.methodize(),=0A=
  stopObserving: Element.Methods.stopObserving.methodize()=0A=
});=0A=
=0A=
(function() {=0A=
  /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A=
     Matthias Miller, Dean Edwards and John Resig. */=0A=
=0A=
  var timer, fired =3D false;=0A=
=0A=
  function fireContentLoadedEvent() {=0A=
    if (fired) return;=0A=
    if (timer) window.clearInterval(timer);=0A=
    document.fire("dom:loaded");=0A=
    fired =3D true;=0A=
  }=0A=
=0A=
  if (document.addEventListener) {=0A=
    if (Prototype.Browser.WebKit) {=0A=
      timer =3D window.setInterval(function() {=0A=
        if (/loaded|complete/.test(document.readyState))=0A=
          fireContentLoadedEvent();=0A=
      }, 0);=0A=
=0A=
      Event.observe(window, "load", fireContentLoadedEvent);=0A=
=0A=
    } else {=0A=
      document.addEventListener("DOMContentLoaded",=0A=
        fireContentLoadedEvent, false);=0A=
    }=0A=
=0A=
  } else {=0A=
    document.write("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");=0A=
    $("__onDOMContentLoaded").onreadystatechange =3D function() {=0A=
      if (this.readyState =3D=3D "complete") {=0A=
        this.onreadystatechange =3D null;=0A=
        fireContentLoadedEvent();=0A=
      }=0A=
    };=0A=
  }=0A=
})();=0A=
/*------------------------------- DEPRECATED =
-------------------------------*/=0A=
=0A=
Hash.toQueryString =3D Object.toQueryString;=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
Element.Methods.childOf =3D Element.Methods.descendantOf;=0A=
=0A=
var Insertion =3D {=0A=
  Before: function(element, content) {=0A=
    return Element.insert(element, {before:content});=0A=
  },=0A=
=0A=
  Top: function(element, content) {=0A=
    return Element.insert(element, {top:content});=0A=
  },=0A=
=0A=
  Bottom: function(element, content) {=0A=
    return Element.insert(element, {bottom:content});=0A=
  },=0A=
=0A=
  After: function(element, content) {=0A=
    return Element.insert(element, {after:content});=0A=
  }=0A=
};=0A=
=0A=
var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');=0A=
=0A=
// This should be moved to script.aculo.us; notice the deprecated methods=0A=
// further below, that map to the newer Element methods.=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D Element.cumulativeScrollOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  // Deprecation layer -- use newer Element methods now (1.5.2).=0A=
=0A=
  cumulativeOffset: Element.Methods.cumulativeOffset,=0A=
=0A=
  positionedOffset: Element.Methods.positionedOffset,=0A=
=0A=
  absolutize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.absolutize(element);=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.relativize(element);=0A=
  },=0A=
=0A=
  realOffset: Element.Methods.cumulativeScrollOffset,=0A=
=0A=
  offsetParent: Element.Methods.getOffsetParent,=0A=
=0A=
  page: Element.Methods.viewportOffset,=0A=
=0A=
  clone: function(source, target, options) {=0A=
    options =3D options || { };=0A=
    return Element.clonePosition(target, source, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){=0A=
  function iter(name) {=0A=
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";=0A=
  }=0A=
=0A=
  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?=0A=
  function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);=0A=
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];=0A=
  } : function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);=0A=
    if (!classNames && !className) return elements;=0A=
=0A=
    var nodes =3D $(element).getElementsByTagName('*');=0A=
    className =3D ' ' + className + ' ';=0A=
=0A=
    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {=0A=
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||=0A=
          (classNames && classNames.all(function(name) {=0A=
            return !name.toString().blank() && cn.include(' ' + name + ' =
');=0A=
          }))))=0A=
        elements.push(Element.extend(child));=0A=
    }=0A=
    return elements;=0A=
  };=0A=
=0A=
  return function(className, parentElement) {=0A=
    return $(parentElement || =
document.body).getElementsByClassName(className);=0A=
  };=0A=
}(Element.Methods);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.addMethods();
------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/x-js
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.blog.alice.it/backend/javascript/validator.js

=0A=
=0A=
function checkLength(widget,len) {=0A=
  if(typeof(len)=3D=3D'undefined') len =3D 1;=0A=
  if((widget.value).length >=3D len) {=0A=
    return true;=0A=
  } else {=0A=
    return false;=0A=
  }=0A=
}=0A=
=0A=
function isAttachedFile(widget) {=0A=
  if((widget.value).length >=3D 1) {=0A=
    return true;=0A=
  } else {=0A=
    return false;=0A=
  }=0A=
}=0A=
=0A=
function textareaCheckLength(widget,len) {=0A=
  if(typeof(len)=3D=3D'undefined') len =3D 1;=0A=
  if(widget.value && (widget.value).length >=3Dlen) {=0A=
    return true;=0A=
  } else if((widget.innerHTML).length >=3D len) {=0A=
    return true;=0A=
  } else {=0A=
    return false;=0A=
  }=0A=
}=0A=
=0A=
function isCheckLengthInRange(widget, minL, maxL) {=0A=
  if((widget.value).length >=3D minL && (widget.value).length <=3D maxL) =
{=0A=
    return true;=0A=
  } else {=0A=
    return false;=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * The second widget must be in the same form as the first one=0A=
 */=0A=
function mustMatch(widget1,widget2) {=0A=
    if(widget1.value!=3Dwidget2.value) {=0A=
        return false;=0A=
    } else {=0A=
        return true;=0A=
    }=0A=
}=0A=
=0A=
function isChecked(widget) {=0A=
    if(typeof(widget.length)=3D=3D'undefined') {=0A=
        if(widget.checked) return true;=0A=
    }=0A=
  var i=3D0;=0A=
  while(typeof(widget[i]) !=3D "undefined") {=0A=
      if(widget[i].checked) return true;=0A=
       i++;=0A=
  }=0A=
  return false;=0A=
}=0A=
=0A=
function isDate(widget) {=0A=
  var re1 =3D /^\d\d\/\d\d\/\d\d\d\d$/;=0A=
  return re1.test(widget.value);=0A=
}=0A=
=0A=
function isDomain(widget) {=0A=
    var val =3D widget.value;=0A=
    var regexp1=3D /^[a-z\d][a-z\d\-]*[a-z\d]$/;=0A=
    var regexp2=3D /-{2,}/;=0A=
    if(!regexp1.test(val)) {=0A=
        return false;=0A=
    } else {=0A=
        if(regexp2.test(val)) {=0A=
            return false;=0A=
        } else {=0A=
            return true;=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
function isEmail(widget) {=0A=
  var re =3D /^\+?\w+([\+\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;=0A=
=0A=
  /* object and string tests from =
http://www.crockford.com/javascript/remedial.html */=0A=
  if (typeof widget =3D=3D 'string') // widget is a string=0A=
    return re.test(widget.toLowerCase());=0A=
  else if ((widget && typeof widget =3D=3D 'object') || (typeof widget =
=3D=3D 'function')) // widget is an object=0A=
    return re.test(widget.value.toLowerCase());=0A=
  else // we can't deal with the type of widget ...=0A=
    return false;=0A=
}=0A=
=0A=
function checkEmailList(widget) {=0A=
  var i;=0A=
  var val;=0A=
  var temp =3D widget.value;=0A=
  // end-of-lines characters=0A=
  var re_win =3D /\r\n/g;=0A=
  var re_unix =3D /\n/g;=0A=
  var re_mac =3D /\r/g;=0A=
  // trim the orginal string=0A=
  while (temp.substring(0,1) =3D=3D ' ') {=0A=
    temp =3D temp.substring(1,temp.length);=0A=
  }=0A=
  while (temp.substring(temp.length-1,temp.length) =3D=3D ' ') {=0A=
    temp =3D temp.substring(0,temp.length-1);=0A=
  }=0A=
  temp =3D temp.replace(re_win,';');=0A=
  temp =3D temp.replace(re_mac,';');=0A=
  temp =3D temp.replace(re_unix,';');=0A=
=0A=
  // split the string into an array of individual emails=0A=
  val =3D temp.split(';');=0A=
  // test each different found email=0A=
  for (i=3D0 ; i<val.length ; i++) {=0A=
    if (!isEmail(val[i])) return false; // not a valid email=0A=
  }=0A=
  return true;=0A=
}=0A=
=0A=
function isInRange(widget, minVal, maxVal) {=0A=
   if ((widget.value >=3D minVal) && (widget.value <=3D maxVal)) {=0A=
      return true;=0A=
   } else=0A=
      return false;=0A=
}=0A=
=0A=
function isDifferent(widget, val) {=0A=
   if (widget.value !=3D val) {=0A=
      return true;=0A=
   } else=0A=
      return false;=0A=
}=0A=
=0A=
function isInteger(widget) {=0A=
  return (parseInt(widget.value)=3D=3Dwidget.value);=0A=
}=0A=
=0A=
function isTelephone(widget) {=0A=
  var re =3D /^[ +.\(\)0-9]{6,}$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
function isOrdered(widget) {=0A=
    return true;=0A=
}=0A=
=0A=
function isValidDate(widget) {=0A=
    return true;=0A=
}=0A=
=0A=
function isUnique(widget,arg0,arg1) {=0A=
    return true;=0A=
}=0A=
=0A=
function onlyAlphaNumeric(widget) {=0A=
  var re =3D /^[\w\-]+$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
function onlyAlphaNumericOrEmpty(widget) {=0A=
  if(widget.value=3D=3D'') return true;=0A=
  var re =3D /^[\w\-]+$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
/*=0A=
function is_text(str) {=0A=
  var re =3D /^[a-zA-Z0-9,\.\-_@\S\s]+$/;=0A=
  return re.test(str);=0A=
}=0A=
=0A=
function is_number(str) {=0A=
  if (str.length =3D=3D 0) { return false; }  // this is needed because =
isNaN on an empty string gives false=0A=
  str =3D str.replace(/,/, ".");=0A=
  return !isNaN(str);=0A=
}=0A=
=0A=
function is_float(str) {=0A=
  str =3D str.replace(/,/, ".");=0A=
  return (parseFloat(str)=3D=3Dstr);=0A=
}=0A=
=0A=
=0A=
function is_regexp(str, reg) {=0A=
  var re =3D new RegExp(reg);=0A=
  return re.test(str);=0A=
}=0A=
*/=0A=
=0A=
function isMultiChecked(widget) {=0A=
    if(widget.selectedIndex >=3D 0)=0A=
        return true;=0A=
    return false;=0A=
}=0A=
=0A=
function isSingleChecked(widget) {=0A=
    if(widget.selectedIndex > 0)=0A=
        return true;=0A=
    return false;=0A=
}=0A=
function isSelected(widget) {=0A=
    if(widget.selectedIndex > 0)=0A=
        return true;=0A=
    return false;=0A=
}=0A=
=0A=
function isRadioChecked(widget) {=0A=
  var i=3D0;=0A=
  while(typeof(widget[i]) !=3D "undefined") {=0A=
      if(widget[i].checked) return true;=0A=
       i++;=0A=
  }=0A=
  if ( (widget.type =3D=3D 'radio') && (widget.checked) ) return true;=0A=
  return false;=0A=
}=0A=
=0A=
function isTextChecked(widget) {=0A=
    if(widget.value !=3D '')=0A=
        return true;=0A=
    return false;=0A=
}=0A=
=0A=
function onlyNumericChars(widget) {=0A=
  var re =3D /^[0-9]+$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
=0A=
function onlyNumericCharsOrEmpty(widget) {=0A=
  if(widget.value=3D=3D'') return true;=0A=
  var re =3D /^[0-9]+$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
=0A=
function onlyFloatChars(widget) {=0A=
  var re =3D /^[0-9.,]+$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
=0A=
function onlyFloatCharsOrEmpty(widget) {=0A=
  if(widget.value=3D=3D'') return true;=0A=
  var re =3D /^[0-9.,]+$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
=0A=
=0A=
=0A=
function onlyAlphaChars(widget) {=0A=
  var re =3D /^[a-zA-Z]+$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
=0A=
function onlyAlphaCharsOrEmpty(widget) {=0A=
  if(widget.value=3D=3D'') return true;=0A=
  var re =3D /^[a-zA-Z]+$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
=0A=
function zipcode(widget) {=0A=
  var re =3D /^[0-9]{5}$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
=0A=
function isYear(widget) {=0A=
  var re =3D /^[0-9]{4}$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
=0A=
function isName(widget)  {=0A=
  var re =3D /^[a-zA-Z-]+$/;=0A=
  return re.test(widget.value);=0A=
}=0A=
=0A=
function isIdentityName(widget)  {=0A=
  return true;=0A=
}=0A=
=0A=
function matchRegexp(widget, regexp)  {=0A=
    reg =3D new RegExp(regexp,"g");=0A=
    res =3D reg.test(widget.value);=0A=
    return res;=0A=
}=0A=
=0A=
function notMatchRegexp(widget, regexp)  {=0A=
    res =3D matchRegexp(widget, regexp);=0A=
    res1 =3D (res=3D=3Dtrue) ? false : true;=0A=
    return res1;=0A=
}=0A=
=0A=
var widgetsWithError;=0A=
function putInnerText(element, text) {=0A=
  if(widgetsWithError[element] =3D=3D true) {=0A=
      if(text=3D=3D"") {=0A=
          return;=0A=
      }=0A=
  }=0A=
  if(document.all) {=0A=
    document.all(element).innerText =3D text;=0A=
  } else {=0A=
    spanElt =3D document.getElementById(element);=0A=
    tempText =3D document.createTextNode(text);=0A=
    spanElt.replaceChild(tempText, spanElt.childNodes[0]);=0A=
  }=0A=
  if(text!=3D"") {=0A=
    widgetsWithError[element] =3D true;=0A=
  }=0A=
}=0A=
=0A=

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/x-js
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.blog.alice.it/backend/javascript/rememberme.js

var hoststr =3D document.location.hostname;=0A=
var hostname =3D hoststr.substring(hoststr.indexOf('.'), hoststr.length);=0A=
=0A=
// Copyright (c) 1996-1997 Athenia Associates.=0A=
// http://www.webreference.com/js/=0A=
// License is granted if and only if this entire=0A=
// copyright notice is included. By Tomer Shiran.=0A=
=0A=
function setCookie (name, value, expires, path, domain, secure) {=0A=
    var curCookie =3D name + "=3D" + escape(value) + ((expires) ? "; =
expires=3D" + expires.toGMTString() : "") + "; path=3D" + ((path) ? path =
: "/") + "; domain=3D" + ((domain) ? domain : hostname) + ((secure) ? "; =
secure" : "");=0A=
    document.cookie =3D curCookie;=0A=
}=0A=
=0A=
function getCookie (name) {=0A=
  var dc =3D document.cookie;=0A=
  var prefix =3D name + "=3D";=0A=
  var begin =3D dc.indexOf("; " + prefix);=0A=
  if (begin =3D=3D -1) {=0A=
    begin =3D dc.indexOf(prefix);=0A=
    if (begin !=3D 0) return '';=0A=
  } else=0A=
    begin +=3D 2;=0A=
  var end =3D document.cookie.indexOf(";", begin);=0A=
  if (end =3D=3D -1)=0A=
    end =3D dc.length;=0A=
  return unescape(dc.substring(begin + prefix.length, end));=0A=
}=0A=
=0A=
function deleteCookie (name, path, domain) {=0A=
  if (getCookie(name)) {=0A=
    document.cookie =3D name + "=3D" +=0A=
    "; path=3D" + ((path) ? path : "/") +=0A=
    "; domain=3D" + ((domain) ? domain : hostname) +=0A=
    "; expires=3DThu, 01-Jan-70 00:00:01 GMT";=0A=
  }=0A=
}=0A=
=0A=
function fixDate(date) {=0A=
  var base =3D new Date(0);=0A=
  var skew =3D base.getTime();=0A=
  if (skew > 0)=0A=
    date.setTime(date.getTime() - skew);=0A=
}=0A=
=0A=
function rememberMe(obj) {=0A=
  var now =3D new Date();=0A=
  // fix the bug in Navigator 2.0, Macintosh=0A=
  fixDate(now);=0A=
  now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);=0A=
  setCookie('remember',obj.remember.value,now);=0A=
  setCookie('author_name',obj.post_comment_author.value,now);=0A=
  setCookie('author_email',obj.post_comment_author_email.value,now);=0A=
  setCookie('author_url',obj.post_comment_author_link.value,now);=0A=
}=0A=
=0A=
function forgetMe(obj) {=0A=
   deleteCookie('author_name');=0A=
   deleteCookie('author_email');=0A=
   deleteCookie('author_url');=0A=
   deleteCookie('remember');=0A=
}=0A=
=0A=
function handleRemember(obj) {=0A=
  if(obj.remember.checked=3D=3D1) {=0A=
    rememberMe(obj)=0A=
  } else {=0A=
    forgetMe(obj)=0A=
  }=0A=
}=0A=
=0A=
function initFormValues(obj) {=0A=
  if(author_name =3D getCookie("author_name")) =
obj.post_comment_author.value =3D author_name;=0A=
  author_email =3D getCookie("author_email");=0A=
  if(author_email && obj.post_comment_author_email.value=3D=3D"") =
obj.post_comment_author_email.value =3D author_email;=0A=
  if(!obj.post_comment_author_link.value || =
obj.post_comment_author_link.value=3D=3D"http://") =
obj.post_comment_author_link.value =3D getCookie("author_url");=0A=
  obj.remember.checked =3D getCookie("remember");=0A=
}=0A=
=0A=
onload =3D initForm;=0A=
function initForm () {=0A=
  if (!document.post_comment || =
window.location.pathname=3D=3D"/comments") return;=0A=
  if($('anon_comments') && $('anon_comments').value=3D=3D"1") =
initFormValues(document.post_comment);=0A=
}
------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/x-js
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.blog.alice.it/backend/javascript/validation-min.js

=0A=
var =
Validator=3DClass.create();Validator.prototype=3D{initialize:function(cla=
ssName,error,test,options){if(typeof =
test=3D=3D'function'){this.options=3D$H(options);this._test=3Dtest;}else{=
this.options=3D$H(test);this._test=3Dfunction(){return true};}=0A=
this.error=3Derror||'Validation =
failed.';this.className=3DclassName;},test:function(v,elm){return(this._t=
est(v,elm)&&this.options.all(function(p){return =
Validator.methods[p.key]?Validator.methods[p.key](v,elm,p.value):true;}))=
;}}=0A=
Validator.methods=3D{pattern:function(v,elm,opt){return =
Validation.get('IsEmpty').test(v)||opt.test(v)},minLength:function(v,elm,=
opt){return v.length>=3Dopt},maxLength:function(v,elm,opt){return =
v.length<=3Dopt},min:function(v,elm,opt){return =
v>=3DparseFloat(opt)},max:function(v,elm,opt){return =
v<=3DparseFloat(opt)},notOneOf:function(v,elm,opt){return =
$A(opt).all(function(value){return =
v!=3Dvalue;})},oneOf:function(v,elm,opt){return =
$A(opt).any(function(value){return =
v=3D=3Dvalue;})},is:function(v,elm,opt){return =
v=3D=3Dopt},isNot:function(v,elm,opt){return =
v!=3Dopt},equalToField:function(v,elm,opt){return =
v=3D=3D$F(opt)},notEqualToField:function(v,elm,opt){return =
v!=3D$F(opt)},include:function(v,elm,opt){return =
$A(opt).all(function(value){return Validation.get(value).test(v,elm);})}}=0A=
var =
Validation=3DClass.create();Validation.prototype=3D{initialize:function(f=
orm,options){this.options=3DObject.extend({onSubmit:true,stopOnFirst:fals=
e,immediate:false,focusOnError:true,useTitles:false,onAjaxSend:function(r=
esult,form){return =
result},onFormValidate:function(result,form){},onElementValidate:function=
(result,elm){}},options||{});this.form=3D$(form);if(this.options.onSubmit=
)Event.observe(this.form,'submit',this.onSubmit.bind(this),false);if(this=
.options.immediate){var useTitles=3Dthis.options.useTitles;var =
callback=3Dthis.options.onElementValidate;Form.getElements(this.form).eac=
h(function(input){Event.observe(input,'blur',function(ev){Validation.vali=
date(Event.element(ev),{useTitle:useTitles,onElementValidate:callback});}=
);});}},onSubmit:function(ev){if(!this.validate())Event.stop(ev);},valida=
te:function(){var result=3Dfalse;var =
useTitles=3Dthis.options.useTitles;var =
callback=3Dthis.options.onElementValidate;if(this.options.stopOnFirst){re=
sult=3DForm.getElements(this.form).all(function(elm){return =
Validation.validate(elm,{useTitle:useTitles,onElementValidate:callback});=
});}else{result=3DForm.getElements(this.form).collect(function(elm){retur=
n =
Validation.validate(elm,{useTitle:useTitles,onElementValidate:callback});=
}).all();}=0A=
if(!result&&this.options.focusOnError){Form.getElements(this.form).findAl=
l(function(elm){return =
$(elm).hasClassName('validation-failed')}).first().focus()}=0A=
this.options.onFormValidate(result,this.form);result=3Dthis.options.onAja=
xSend(result,this.form);return =
result;},reset:function(){Form.getElements(this.form).each(Validation.res=
et);}}=0A=
Object.extend(Validation,{validate:function(elm,options){options=3DObject=
.extend({useTitle:false,onElementValidate:function(result,elm){}},options=
||{});elm=3D$(elm);var cn=3Delm.classNames();return =
result=3Dcn.all(function(value){var =
test=3DValidation.test(value,elm,options.useTitle);options.onElementValid=
ate(test,elm);return test;});},test:function(name,elm,useTitle){var =
v=3DValidation.get(name);var =
prop=3D'__advice'+name.camelize();try{if(Validation.isVisible(elm)&&!v.te=
st($F(elm),elm)){if(!elm[prop]){var =
advice=3DValidation.getAdvice(name,elm);if(advice=3D=3Dnull){var =
errorMsg=3DuseTitle?((elm&&elm.title)?elm.title:v.error):v.error;advice=3D=
'<div class=3D"validation-advice" =
id=3D"advice-'+name+'-'+Validation.getElmID(elm)+'" =
style=3D"display:none">'+errorMsg+'</div>'=0A=
switch(elm.type.toLowerCase()){case'checkbox':case'radio':var =
p=3Delm.parentNode;if(p){new Insertion.Bottom(p,advice);}else{new =
Insertion.After(elm,advice);}=0A=
break;default:new Insertion.After(elm,advice);}=0A=
advice=3DValidation.getAdvice(name,elm);}=0A=
if(typeof =
Effect=3D=3D'undefined'){advice.style.display=3D'block';}else{new =
Effect.Appear(advice,{duration:1});}}=0A=
elm[prop]=3Dtrue;elm.removeClassName('validation-passed');elm.addClassNam=
e('validation-failed');return false;}else{var =
advice=3DValidation.getAdvice(name,elm);if(advice!=3Dnull)advice.hide();e=
lm[prop]=3D'';elm.removeClassName('validation-failed');elm.addClassName('=
validation-passed');return =
true;}}catch(e){throw(e)}},isVisible:function(elm){while(elm.tagName!=3D'=
BODY'){if(!$(elm).visible())return false;elm=3Delm.parentNode;}=0A=
return true;},getAdvice:function(name,elm){return =
$('advice-'+name+'-'+Validation.getElmID(elm))||$('advice-'+Validation.ge=
tElmID(elm));},getElmID:function(elm){return =
elm.id?elm.id:elm.name;},reset:function(elm){elm=3D$(elm);var =
cn=3Delm.classNames();cn.each(function(value){var =
prop=3D'__advice'+value.camelize();if(elm[prop]){var =
advice=3DValidation.getAdvice(value,elm);advice.hide();elm[prop]=3D'';}=0A=
elm.removeClassName('validation-failed');elm.removeClassName('validation-=
passed');});},add:function(className,error,test,options){var =
nv=3D{};nv[className]=3Dnew =
Validator(className,error,test,options);Object.extend(Validation.methods,=
nv);},addAllThese:function(validators){var =
nv=3D{};$A(validators).each(function(value){nv[value[0]]=3Dnew =
Validator(value[0],value[1],value[2],(value.length>3?value[3]:{}));});Obj=
ect.extend(Validation.methods,nv);},get:function(name){return =
Validation.methods[name]?Validation.methods[name]:Validation.methods['_Li=
keNoIDIEverSaw_'];},methods:{'_LikeNoIDIEverSaw_':new =
Validator('_LikeNoIDIEverSaw_','',{})}});Validation.add('IsEmpty','',func=
tion(v){return((v=3D=3Dnull)||(v.length=3D=3D0));});Validation.addAllThes=
e([['required','This is a required =
field.',function(v){return!Validation.get('IsEmpty').test(v);}],['validat=
e-number','Please enter a valid number in this =
field.',function(v){return =
Validation.get('IsEmpty').test(v)||(!isNaN(v)&&!/^\s+$/.test(v));}],['val=
idate-digits','Please use numbers only in this field. please avoid =
spaces or other characters such as dots or commas.',function(v){return =
Validation.get('IsEmpty').test(v)||!/[^\d]/.test(v);}],['validate-alpha',=
'Please use letters only (a-z) in this field.',function(v){return =
Validation.get('IsEmpty').test(v)||/^[a-zA-Z]+$/.test(v)}],['validate-alp=
hanum','Please use only letters (a-z) or numbers (0-9) only in this =
field. No spaces or other characters are allowed.',function(v){return =
Validation.get('IsEmpty').test(v)||/^[a-zA-Z0-9]+$/.test(v)}],['validate-=
date','Please enter a valid date.',function(v){var test=3Dnew =
Date(v);return =
Validation.get('IsEmpty').test(v)||!isNaN(test);}],['validate-email','Ple=
ase enter a valid email address. For example fred@domain.com =
.',function(v){return =
Validation.get('IsEmpty').test(v)||/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){=
1,3}$/.test(v)}],['validate-url','Please enter a valid =
URL.',function(v){return =
Validation.get('IsEmpty').test(v)||/^(http|https|ftp):\/\/(([A-Z0-9][A-Z0=
-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?\/?/i.test(v)}],['validate-date-=
au','Please use this date format: dd/mm/yyyy. For example 17/03/2006 for =
the 17th of March, =
2006.',function(v){if(Validation.get('IsEmpty').test(v))return true;var =
regex=3D/^(\d{2})\/(\d{2})\/(\d{4})$/;if(!regex.test(v))return false;var =
d=3Dnew =
Date(v.replace(regex,'$2/$1/$3'));return(parseInt(RegExp.$2,10)=3D=3D(1+d=
.getMonth()))&&(parseInt(RegExp.$1,10)=3D=3Dd.getDate())&&(parseInt(RegEx=
p.$3,10)=3D=3Dd.getFullYear());}],['validate-currency-dollar','Please =
enter a valid $ amount. For example $100.00 .',function(v){return =
Validation.get('IsEmpty').test(v)||/^\$?\-?([1-9]{1}[0-9]{0,2}(\,[0-9]{3}=
)*(\.[0-9]{0,2})?|[1-9]{1}\d*(\.[0-9]{0,2})?|0(\.[0-9]{0,2})?|(\.[0-9]{1,=
2})?)$/.test(v)}],['validate-selection','Please make a =
selection',function(v,elm){return =
elm.options?elm.selectedIndex>0:!Validation.get('IsEmpty').test(v);}],['v=
alidate-one-required','Please select one of the above =
options.',function(v,elm){var p=3Delm.parentNode;var =
options=3Dp.getElementsByTagName('INPUT');return =
$A(options).any(function(elm){return =
$F(elm);});}],['validate-password','Your password must be more than 6 =
characters and not be \'password\' or the same as your =
name',{minLength:6,maxLength:15,notOneOf:['password','PASSWORD','1234567'=
,'0123456']}],['validate-extension-image','The possible extensions are =
.jpg,.png,.jpeg,.gif',function(f){nbchar=3Df.length;if(!nbchar)return =
true;extension=3Df.substring(f.lastIndexOf('.'),nbchar).toLowerCase();if(=
extension=3D=3D'.jpg'||extension=3D=3D'.png'||extension=3D=3D'.jpeg'||ext=
ension=3D=3D'.gif'){return true;}else{return =
false;}}],['validate-extension-video','The possible extensions are .avi =
.mov .mpg .mp3 .mp4 .qtl .ram .ra .rm .smi .wma and =
.wmv',function(f){nbchar=3Df.length;if(!nbchar)return =
true;extension=3Df.substring(f.lastIndexOf('.'),nbchar).toLowerCase();if(=
extension=3D=3D'.avi'||extension=3D=3D'.mov'||extension=3D=3D'.mpg'||exte=
nsion=3D=3D'.mp3'||extension=3D=3D'.mp4'||extension=3D=3D'.qtl'||extensio=
n=3D=3D'.ram =
'||extension=3D=3D'.ra'||extension=3D=3D'.rm'||extension=3D=3D'.smi'||ext=
ension=3D=3D'.wma'||extension=3D=3D'.wmv'){return true;}else{return =
false;}}],['validate-extension-file','The extension is not =
allowed',function(f){nbchar=3Df.length;if(!nbchar)return =
true;extension=3Df.substring(f.lastIndexOf('.'),nbchar).toLowerCase();if(=
extension=3D=3D'.php'||extension=3D=3D'.phps'||extension=3D=3D'.cgi'){ret=
urn false;}else{return true;}}]]);
------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/x-js
Content-Transfer-Encoding: quoted-printable
Content-Location: http://server-it.imrworldwide.com/a1.js

<!--=0A=
function pd1_1(){=0A=
if(window.pUrl=3D=3Dnull)pUrl=3D"";if(window.pCid=3D=3Dnull)pCid=3D"";=0A=
refR=3Descape(document.referrer);=0A=
if(refR.length>=3D252)refR=3DrefR.substring(0,252)+"...";=0A=
var rsUA=3Dnavigator.appName+" "+navigator.appVersion;=0A=
var rsRUA=3Dnavigator.userAgent;=0A=
var rsWS=3Dwindow.screen;=0A=
var rsBV=3Dnavigator.appVersion.substring(0, 1);=0A=
var rsNN=3D(rsUA.indexOf('Netscape'));=0A=
var rsMC=3D(rsUA.indexOf('Mac'));=0A=
var rsIE=3D(rsUA.indexOf('MSIE'));=0A=
var rsXP=3D(rsUA.indexOf('NT 5.1'));=0A=
if (rsXP=3D=3D-1) { rsXP=3D(rsUA.indexOf('NT 5.2')); }=0A=
var rsCE=3D(rsUA.indexOf('Windows CE'));=0A=
var rsLX=3D(rsUA.indexOf('Linux'));=0A=
var rsOP=3D(rsRUA.indexOf('Opera'));=0A=
var rsIEV=3D(parseInt(rsUA.substr(rsIE+5)));=0A=
var rsMSIE=3Dfalse;var rsIE6=3Dfalse;var rsOSXP=3Dfalse;var =
rsIE6XP=3Dfalse;=0A=
var rsSW=3D"na";var rsSH=3D"na";var rsCD=3D"na";var rsSR=3D"na";var =
rsLG=3D"na";var rsCT=3D"na";var rsHP=3D"na";var rsCK=3D"na";var =
rsJE=3D"na";=0A=
var rsJE=3D(navigator.javaEnabled()=3D=3Dtrue)?"y":"n";=0A=
if((rsIE>0)||((rsNN!=3D-1)&&(rsBV >=3D5))){=0A=
var rsCK=3D(navigator.cookieEnabled=3D=3Dtrue)?"y":"n";}=0A=
if((rsIE>=3D0)&&(rsIEV>=3D5)&&(rsMC=3D=3D-1)&&(rsOP=3D=3D-1)){document.bo=
dy.addBehavior("#default#clientCaps");rsCT=3Ddocument.body.connectionType=
;=0A=
document.body.addBehavior("#default#homePage");rsHP=3D(document.body.isHo=
mePage(location.href))?"y":"n";}=0A=
var rsD=3D new Date();=0A=
var rsTZ=3DrsD.getTimezoneOffset()/-60;=0A=
if((typeof(rsWS)!=3D"undefined")&&(rsWS!=3Dnull)){=0A=
rsSW=3DrsWS.width; =0A=
rsSH=3DrsWS.height;=0A=
rsCD=3DrsWS.colorDepth;=0A=
if((rsNN!=3D-1)&&(rsBV >=3D4)){=0A=
rsCD=3DrsWS.pixelDepth;}}=0A=
if((rsNN!=3D-1)&&(rsBV >=3D4)||(rsOP>=3D0)){var =
rsLG=3Dnavigator.language;}if((rsIE!=3D-1)&&(rsBV =
>=3D4)&&(rsOP=3D=3D-1)){var rsLG=3Dnavigator.userLanguage;}=0A=
if(rsIE>0){rsMSIE=3Dtrue;=0A=
if(rsIEV>=3D6){rsIE6=3Dtrue;}}if(rsXP>0){rsOSXP=3Dtrue;}=0A=
if(rsIE6=3D=3Dtrue){rsIE6XP=3Dtrue;}=0A=
var rsPR=3D'<img =
src=3D"http://server-it.imrworldwide.com/cgi-bin/count?url=3D'+pUrl+'&rnd=
=3D'+(new =
Date()).getTime()+'&cid=3D'+pCid+'&ref=3D'+refR+'&sr=3Dsr'+rsSW+'x'+rsSH+=
':cd'+rsCD+':lg'+rsLG+':je'+rsJE+':ck'+rsCK+':tz'+rsTZ+':ct'+rsCT+':hp'+r=
sHP+'" width=3D1 height=3D1>';=0A=
if(pUrl!=3D"")pUrl=3D'<param name=3D"url" value=3D"'+pUrl+'">';=0A=
if(pCid!=3D"")pCid=3D'<param name=3D"cid" value=3D"'+pCid+'">';=0A=
RSsr=3D'<param name=3D"sr" =
value=3D"sr'+rsSW+'x'+rsSH+':cd'+rsCD+':lg'+rsLG+':je'+rsJE+':ck'+rsCK+':=
tz'+rsTZ+':ct'+rsCT+':hp'+rsHP+'">';=0A=
if((rsMC=3D=3D-1)&&(rsNN=3D=3D-1)&&(rsCE=3D=3D-1)&&(rsLX=3D=3D-1)&&(rsOP=3D=
=3D-1)&&(navigator.javaEnabled())&&(rsIE6XP!=3Dtrue)){=0A=
rsPR=3D'<applet code=3D"Measure.class" =
codebase=3D"http://server-it.imrworldwide.com/" width=3D1 =
height=3D2>'+pUrl+pCid+RSsr+'<param name=3D"ref" =
value=3D"'+refR+'"><param name=3D"userAgent" =
value=3D"'+rsRUA+'"></applet>';}=0A=
document.write(rsPR);}pd1_1();=0A=
//-->=0A=

------=_NextPart_000_0000_01C91CA2.F19F04E0
Content-Type: application/x-js
Content-Transfer-Encoding: quoted-printable
Content-Location: http://blog.alice.it/javascript/tracker.js

function bstracker(a){var hoststr =3D document.location.hostname;h =3D =
hoststr.substring(hoststr.indexOf('.'), hoststr.length);var ts=3Dnew =
Date();var =
i,u=3Ddocument.location.protocol+'//bstracker.blog.alice.it/s.gif?host=3D=
'+escape(document.location.host)+'&ts=3D'+ts.getTime();for(i in =
a){u=3Du+'&'+i+'=3D'+escape(a[i]);}u=3Du+'&ref=3D'+escape(document.referr=
er);document.open();document.write("<img id=3D\"bstracker\" =
src=3D\""+u+"\" alt=3D\"\" />");document.close();}

------=_NextPart_000_0000_01C91CA2.F19F04E0--

