[Pkg-mozext-commits] [wot] 01/06: Imported Upstream version 20151113

David Prévot taffit at moszumanska.debian.org
Fri Nov 13 02:59:56 UTC 2015


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository wot.

commit 5b5d06d289a97c2d1d0900430f604af86b5aa81f
Author: David Prévot <david at tilapin.org>
Date:   Thu Nov 12 22:07:11 2015 -0400

    Imported Upstream version 20151113
---
 META-INF/manifest.mf                               | 1328 +++++++++-
 META-INF/mozilla.rsa                               |  Bin 4196 -> 4196 bytes
 META-INF/mozilla.sf                                |    4 +-
 chrome.manifest                                    |   44 +-
 chrome/wot.jar!/content/injections/ga_configure.js |  175 --
 chrome/wot.jar!/content/injections/ga_init.js      |   38 -
 .../content/libs/jquery-ui-1.9.2.custom.js         | 2544 --------------------
 chrome/wot.jar!/content/libs/jquery.js             |    4 -
 chrome/wot.jar!/content/stats.js                   |  318 ---
 {chrome/wot.jar!/content => content}/api.js        |    0
 {chrome/wot.jar!/content => content}/blocked.html  |    0
 {chrome/wot.jar!/content => content}/cache.js      |    0
 {chrome/wot.jar!/content => content}/categories.js |    0
 {chrome/wot.jar!/content => content}/commands.js   |    0
 {chrome/wot.jar!/content => content}/config.js     |    2 +-
 {chrome/wot.jar!/content => content}/cookies.js    |    0
 {chrome/wot.jar!/content => content}/core.js       |   54 +-
 {chrome/wot.jar!/content => content}/firstrun.js   |    0
 .../injections/surveys.widgets.js                  |    0
 .../content => content}/injections/wot_proxy.js    |    2 +-
 content/libs/jquery-ui.min.js                      |   13 +
 content/libs/jquery.js                             |    5 +
 .../content => content}/libs/jquery.menu-aim.js    |   56 +-
 {chrome/wot.jar!/content => content}/my.js         |    0
 {chrome/wot.jar!/content => content}/overlay.xul   |    5 +-
 {chrome/wot.jar!/content => content}/partner.js    |    0
 {chrome/wot.jar!/content => content}/popup.js      |    0
 {chrome/wot.jar!/content => content}/prefs.js      |    0
 .../wot.jar!/content => content}/ratingwindow.js   |    0
 .../content => content}/rw/keeper_constants.js     |    0
 {chrome/wot.jar!/content => content}/rw/proxies.js |    0
 .../content => content}/rw/ratingwindow.html       |    2 -
 .../content => content}/rw/ratingwindow.js         |    0
 {chrome/wot.jar!/content => content}/rw/wot.js     |    2 +-
 {chrome/wot.jar!/content => content}/search.js     |    0
 {chrome/wot.jar!/content => content}/settings.js   |    0
 {chrome/wot.jar!/content => content}/settings.xul  |    0
 {chrome/wot.jar!/content => content}/shared.js     |    0
 content/stats.js                                   |  318 +++
 {chrome/wot.jar!/content => content}/storage.js    |    0
 {chrome/wot.jar!/content => content}/surveys.js    |    5 +-
 {chrome/wot.jar!/content => content}/tools.js      |    0
 {chrome/wot.jar!/content => content}/ui.js         |    0
 {chrome/wot.jar!/content => content}/util.js       |    0
 {chrome/wot.jar!/content => content}/warning.js    |    0
 {chrome/wot.jar!/content => content}/wg.js         |    0
 install.rdf                                        |   66 +-
 .../wot.jar!/locale => locale}/cs-CZ/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/cs-CZ/wot.dtd   |    0
 .../locale => locale}/cs-CZ/wot.properties         |    0
 .../wot.jar!/locale => locale}/de-DE/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/de-DE/wot.dtd   |    0
 .../locale => locale}/de-DE/wot.properties         |    0
 .../wot.jar!/locale => locale}/en-US/loading.html  |   48 +-
 {chrome/wot.jar!/locale => locale}/en-US/wot.dtd   |    0
 .../locale => locale}/en-US/wot.properties         |    0
 .../wot.jar!/locale => locale}/es-ES/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/es-ES/wot.dtd   |    0
 .../locale => locale}/es-ES/wot.properties         |    0
 .../wot.jar!/locale => locale}/fi-FI/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/fi-FI/wot.dtd   |    0
 .../locale => locale}/fi-FI/wot.properties         |    0
 .../wot.jar!/locale => locale}/fr-FR/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/fr-FR/wot.dtd   |    0
 .../locale => locale}/fr-FR/wot.properties         |    0
 .../wot.jar!/locale => locale}/hi-IN/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/hi-IN/wot.dtd   |    0
 .../locale => locale}/hi-IN/wot.properties         |  312 +--
 .../wot.jar!/locale => locale}/it-IT/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/it-IT/wot.dtd   |    0
 .../locale => locale}/it-IT/wot.properties         |    0
 .../wot.jar!/locale => locale}/ja-JP/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/ja-JP/wot.dtd   |   34 +-
 .../locale => locale}/ja-JP/wot.properties         |  312 +--
 .../wot.jar!/locale => locale}/ko-KR/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/ko-KR/wot.dtd   |   34 +-
 .../locale => locale}/ko-KR/wot.properties         |  312 +--
 .../wot.jar!/locale => locale}/pl-PL/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/pl-PL/wot.dtd   |    0
 .../locale => locale}/pl-PL/wot.properties         |    0
 .../wot.jar!/locale => locale}/pt-BR/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/pt-BR/wot.dtd   |    0
 .../locale => locale}/pt-BR/wot.properties         |    0
 .../wot.jar!/locale => locale}/ru-RU/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/ru-RU/wot.dtd   |   34 +-
 .../locale => locale}/ru-RU/wot.properties         |  312 +--
 .../wot.jar!/locale => locale}/sv-SE/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/sv-SE/wot.dtd   |    0
 .../locale => locale}/sv-SE/wot.properties         |    0
 .../wot.jar!/locale => locale}/tr-TR/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/tr-TR/wot.dtd   |    0
 .../locale => locale}/tr-TR/wot.properties         |    0
 .../wot.jar!/locale => locale}/uk-UA/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/uk-UA/wot.dtd   |   34 +-
 .../locale => locale}/uk-UA/wot.properties         |  312 +--
 .../wot.jar!/locale => locale}/zh-CN/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/zh-CN/wot.dtd   |   36 +-
 .../locale => locale}/zh-CN/wot.properties         |  312 +--
 .../wot.jar!/locale => locale}/zh-TW/loading.html  |    0
 {chrome/wot.jar!/locale => locale}/zh-TW/wot.dtd   |   34 +-
 .../locale => locale}/zh-TW/wot.properties         |  312 +--
 .../skin => skin}/b/accessible/donuts_150.png      |  Bin
 {chrome/wot.jar!/skin => skin}/b/accessible/r0.png |  Bin
 {chrome/wot.jar!/skin => skin}/b/accessible/r1.png |  Bin
 {chrome/wot.jar!/skin => skin}/b/accessible/r2.png |  Bin
 {chrome/wot.jar!/skin => skin}/b/accessible/r3.png |  Bin
 {chrome/wot.jar!/skin => skin}/b/accessible/r4.png |  Bin
 {chrome/wot.jar!/skin => skin}/b/accessible/r5.png |  Bin
 .../wot.jar!/skin => skin}/b/accessible/slider.png |  Bin
 .../skin => skin}/b/accessible/slider_handle.png   |  Bin
 .../wot.jar!/skin => skin}/b/bubl_speech_c_150.png |  Bin
 .../wot.jar!/skin => skin}/b/bubl_speech_l_150.png |  Bin
 .../wot.jar!/skin => skin}/b/bubl_speech_r_150.png |  Bin
 {chrome/wot.jar!/skin => skin}/b/checkbox.png      |  Bin
 .../wot.jar!/skin => skin}/b/confidence_150dpi.png |  Bin
 .../wot.jar!/skin => skin}/b/delete-myrating.png   |  Bin
 .../wot.jar!/skin => skin}/b/delete-testimony.png  |  Bin
 {chrome/wot.jar!/skin => skin}/b/donuts_150.png    |  Bin
 {chrome/wot.jar!/skin => skin}/b/hands_150dpi.png  |  Bin
 {chrome/wot.jar!/skin => skin}/b/i.png             |  Bin
 {chrome/wot.jar!/skin => skin}/b/input-icons.png   |  Bin
 {chrome/wot.jar!/skin => skin}/b/logo.png          |  Bin
 {chrome/wot.jar!/skin => skin}/b/message.png       |  Bin
 {chrome/wot.jar!/skin => skin}/b/r0.png            |  Bin
 {chrome/wot.jar!/skin => skin}/b/r1.png            |  Bin
 {chrome/wot.jar!/skin => skin}/b/r2.png            |  Bin
 {chrome/wot.jar!/skin => skin}/b/r3.png            |  Bin
 {chrome/wot.jar!/skin => skin}/b/r4.png            |  Bin
 {chrome/wot.jar!/skin => skin}/b/r5.png            |  Bin
 {chrome/wot.jar!/skin => skin}/b/slider.png        |  Bin
 {chrome/wot.jar!/skin => skin}/b/slider_handle.png |  Bin
 {chrome/wot.jar!/skin => skin}/b/thumbs.png        |  Bin
 .../skin => skin}/b/welcometips/close_icon.png     |  Bin
 .../skin => skin}/b/welcometips/logo_WS.png        |  Bin
 .../skin => skin}/b/welcometips/orange_badge.png   |  Bin
 .../skin => skin}/b/welcometips/wt_intro_0.png     |  Bin
 .../skin => skin}/b/welcometips/wt_intro_top.png   |  Bin
 .../skin => skin}/b/welcometips/wt_left_corner.png |  Bin
 .../b/welcometips/wt_left_corner_2.png             |  Bin
 {chrome/wot.jar!/skin => skin}/b/ws/list_c.png     |  Bin
 {chrome/wot.jar!/skin => skin}/b/ws/list_l.png     |  Bin
 {chrome/wot.jar!/skin => skin}/b/ws/list_r.png     |  Bin
 {chrome/wot.jar!/skin => skin}/b/ws/robot.png      |  Bin
 .../skin => skin}/fusion/16_16/getting_info.png    |  Bin
 .../skin => skin}/fusion/16_16/message_r0.png      |  Bin
 .../skin => skin}/fusion/16_16/message_r1.png      |  Bin
 .../skin => skin}/fusion/16_16/message_r2.png      |  Bin
 .../skin => skin}/fusion/16_16/message_r3.png      |  Bin
 .../skin => skin}/fusion/16_16/message_r4.png      |  Bin
 .../skin => skin}/fusion/16_16/message_r5.png      |  Bin
 .../wot.jar!/skin => skin}/fusion/16_16/new_r1.png |  Bin
 .../wot.jar!/skin => skin}/fusion/16_16/new_r2.png |  Bin
 .../wot.jar!/skin => skin}/fusion/16_16/new_r3.png |  Bin
 .../wot.jar!/skin => skin}/fusion/16_16/new_r4.png |  Bin
 .../wot.jar!/skin => skin}/fusion/16_16/new_r5.png |  Bin
 .../fusion/16_16/no_rep_calculated.png             |  Bin
 .../skin => skin}/fusion/16_16/offline.png         |  Bin
 .../skin => skin}/fusion/16_16/plain/r0.png        |  Bin
 .../skin => skin}/fusion/16_16/plain/r1.png        |  Bin
 .../skin => skin}/fusion/16_16/plain/r2.png        |  Bin
 .../skin => skin}/fusion/16_16/plain/r3.png        |  Bin
 .../skin => skin}/fusion/16_16/plain/r4.png        |  Bin
 .../skin => skin}/fusion/16_16/plain/r5.png        |  Bin
 .../skin => skin}/fusion/16_16/plain/rx.png        |  Bin
 .../fusion/16_16/problem_with_the_service.png      |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/16_16/r0.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/16_16/r1.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/16_16/r2.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/16_16/r3.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/16_16/r4.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/16_16/r5.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/16_16/rx.png |  Bin
 .../fusion/16_16/software_not_in_use.png           |  Bin
 .../skin => skin}/fusion/24_24/getting_info.png    |  Bin
 .../skin => skin}/fusion/24_24/message_r0.png      |  Bin
 .../skin => skin}/fusion/24_24/message_r1.png      |  Bin
 .../skin => skin}/fusion/24_24/message_r2.png      |  Bin
 .../skin => skin}/fusion/24_24/message_r3.png      |  Bin
 .../skin => skin}/fusion/24_24/message_r4.png      |  Bin
 .../skin => skin}/fusion/24_24/message_r5.png      |  Bin
 .../wot.jar!/skin => skin}/fusion/24_24/new_r1.png |  Bin
 .../wot.jar!/skin => skin}/fusion/24_24/new_r2.png |  Bin
 .../wot.jar!/skin => skin}/fusion/24_24/new_r3.png |  Bin
 .../wot.jar!/skin => skin}/fusion/24_24/new_r4.png |  Bin
 .../wot.jar!/skin => skin}/fusion/24_24/new_r5.png |  Bin
 .../fusion/24_24/no_rep_calculated.png             |  Bin
 .../skin => skin}/fusion/24_24/offline.png         |  Bin
 .../fusion/24_24/problem_with_the_service.png      |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/24_24/r0.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/24_24/r1.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/24_24/r2.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/24_24/r3.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/24_24/r4.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/24_24/r5.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/24_24/rx.png |  Bin
 .../fusion/24_24/software_not_in_use.png           |  Bin
 .../fusion/28_28/no_rep_calculated.png             |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/28_28/r0.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/28_28/r1.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/28_28/r2.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/28_28/r3.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/28_28/r4.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/28_28/r5.png |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/28_28/rx.png |  Bin
 .../wot.jar!/skin => skin}/fusion/32_32/new_r5.png |  Bin
 .../fusion/accessible/16_16/getting_info.png       |  Bin
 .../fusion/accessible/16_16/message_r0.png         |  Bin
 .../fusion/accessible/16_16/message_r1.png         |  Bin
 .../fusion/accessible/16_16/message_r2.png         |  Bin
 .../fusion/accessible/16_16/message_r3.png         |  Bin
 .../fusion/accessible/16_16/message_r4.png         |  Bin
 .../fusion/accessible/16_16/message_r5.png         |  Bin
 .../fusion/accessible/16_16/new_r1.png             |  Bin
 .../fusion/accessible/16_16/new_r2.png             |  Bin
 .../fusion/accessible/16_16/new_r3.png             |  Bin
 .../fusion/accessible/16_16/new_r4.png             |  Bin
 .../fusion/accessible/16_16/new_r5.png             |  Bin
 .../fusion/accessible/16_16/no_rep_calculated.png  |  Bin
 .../fusion/accessible/16_16/offline.png            |  Bin
 .../fusion/accessible/16_16/plain/r0.png           |  Bin
 .../fusion/accessible/16_16/plain/r1.png           |  Bin
 .../fusion/accessible/16_16/plain/r2.png           |  Bin
 .../fusion/accessible/16_16/plain/r3.png           |  Bin
 .../fusion/accessible/16_16/plain/r4.png           |  Bin
 .../fusion/accessible/16_16/plain/r5.png           |  Bin
 .../accessible/16_16/problem_with_the_service.png  |  Bin
 .../skin => skin}/fusion/accessible/16_16/r0.png   |  Bin
 .../skin => skin}/fusion/accessible/16_16/r1.png   |  Bin
 .../skin => skin}/fusion/accessible/16_16/r2.png   |  Bin
 .../skin => skin}/fusion/accessible/16_16/r3.png   |  Bin
 .../skin => skin}/fusion/accessible/16_16/r4.png   |  Bin
 .../skin => skin}/fusion/accessible/16_16/r5.png   |  Bin
 .../accessible/16_16/software_not_in_use.png       |  Bin
 .../fusion/accessible/24_24/getting_info.png       |  Bin
 .../accessible/24_24/message_no_rep_available.png  |  Bin
 .../fusion/accessible/24_24/message_r1.png         |  Bin
 .../fusion/accessible/24_24/message_r2.png         |  Bin
 .../fusion/accessible/24_24/message_r3.png         |  Bin
 .../fusion/accessible/24_24/message_r4.png         |  Bin
 .../fusion/accessible/24_24/message_r5.png         |  Bin
 .../fusion/accessible/24_24/new_r1.png             |  Bin
 .../fusion/accessible/24_24/new_r2.png             |  Bin
 .../fusion/accessible/24_24/new_r3.png             |  Bin
 .../fusion/accessible/24_24/new_r4.png             |  Bin
 .../fusion/accessible/24_24/new_r5.png             |  Bin
 .../fusion/accessible/24_24/no_rep_calculated.png  |  Bin
 .../fusion/accessible/24_24/offline.png            |  Bin
 .../accessible/24_24/problem_with_the_service.png  |  Bin
 .../skin => skin}/fusion/accessible/24_24/r0.png   |  Bin
 .../skin => skin}/fusion/accessible/24_24/r1.png   |  Bin
 .../skin => skin}/fusion/accessible/24_24/r2.png   |  Bin
 .../skin => skin}/fusion/accessible/24_24/r3.png   |  Bin
 .../skin => skin}/fusion/accessible/24_24/r4.png   |  Bin
 .../skin => skin}/fusion/accessible/24_24/r5.png   |  Bin
 .../accessible/24_24/software_not_in_use.png       |  Bin
 .../fusion/accessible/28_28/no_rep_calculated.png  |  Bin
 .../skin => skin}/fusion/accessible/28_28/r0.png   |  Bin
 .../skin => skin}/fusion/accessible/28_28/r1.png   |  Bin
 .../skin => skin}/fusion/accessible/28_28/r2.png   |  Bin
 .../skin => skin}/fusion/accessible/28_28/r3.png   |  Bin
 .../skin => skin}/fusion/accessible/28_28/r4.png   |  Bin
 .../skin => skin}/fusion/accessible/28_28/r5.png   |  Bin
 {chrome/wot.jar!/skin => skin}/fusion/logo.png     |  Bin
 {chrome/wot.jar!/skin => skin}/include/blocked.css |    0
 {chrome/wot.jar!/skin => skin}/include/loading.css |  100 +-
 {chrome/wot.jar!/skin => skin}/include/popup.css   |  870 +++----
 {chrome/wot.jar!/skin => skin}/include/warning.css |    0
 {chrome/wot.jar!/skin => skin}/ratingslider.css    |    0
 {chrome/wot.jar!/skin => skin}/ratingwindow.css    |    0
 {chrome/wot.jar!/skin => skin}/toolbar.css         |    0
 {chrome/wot.jar!/skin => skin}/typeahead.css       |    0
 {chrome/wot.jar!/skin => skin}/welcometips.css     |    0
 {chrome/wot.jar!/skin => skin}/wot.css             |    0
 273 files changed, 3476 insertions(+), 4917 deletions(-)

diff --git a/META-INF/manifest.mf b/META-INF/manifest.mf
index d9c9827..69d1fe1 100644
--- a/META-INF/manifest.mf
+++ b/META-INF/manifest.mf
@@ -2,21 +2,1331 @@ Manifest-Version: 1.0
 
 Name: install.rdf
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: uMp82AseTz0VuLVCSQPIpg==
-SHA1-Digest: 4mkzbCS4ouwYmVVkFeZtwpzyE/U=
+MD5-Digest: OJivXlhTAUVGz7Aarj5emg==
+SHA1-Digest: bt51cWqp4WF2ACZ7mBXPsODibyE=
 
 Name: chrome.manifest
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: /oU++5KN8lEWQxOkUI075g==
-SHA1-Digest: ftB9EsNMWKkp1cd3YTMeZ8cXTA4=
+MD5-Digest: 57nKU/nhtm4AnV9XKGXD5A==
+SHA1-Digest: SGUroFxR1tVcYa6uGE2BtQ/aS5Y=
 
-Name: chrome/wot.jar
+Name: content/api.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: +LK/HRpt8M4vrG3hMkF2TA==
-SHA1-Digest: URu6++yndgi8Y8ZybXz0FqXYqwo=
+MD5-Digest: XFcHFr3P2LCv02i5zzy9ZQ==
+SHA1-Digest: dz+Lv/IgxqGY7lvUg8deaDg0+L8=
+
+Name: content/blocked.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ZRzX/bTCnA8heLvFUIF9YQ==
+SHA1-Digest: jYPjxr95Wuu6KxR0s4rb+sHfnQM=
+
+Name: content/cache.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Z/HTJns7jQNR/0XxDZ2cOQ==
+SHA1-Digest: g0bcUvk3s2L6qMYkh+k6vGzWXJQ=
+
+Name: content/categories.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 5b8mL9cBauXZmhOM+TaQzA==
+SHA1-Digest: ngtX3hNgYf6lfAgH/KvkkACxs1Y=
+
+Name: content/commands.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: q+RaYiLtj0fxiJD7Mo4XlA==
+SHA1-Digest: OMv6gcw52lyxTbuzuQfEwvJnnwU=
+
+Name: content/config.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: +A4Ql4mFR2f74nwcqGn31g==
+SHA1-Digest: vS0CGMqsWXoEi4I3x7mMTWN7bn8=
+
+Name: content/cookies.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: VHXWmO84w9Xn6ufW6sBJ5A==
+SHA1-Digest: iLGYtSCoZxVv+C0lf0wspEGrcsU=
+
+Name: content/core.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: QbHPNtEY6ecs0Yx+NQAHeA==
+SHA1-Digest: /hUHqIcWlVBTWzODMAhkN6bAaRI=
+
+Name: content/firstrun.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Z9hSN5oIbHBgYy7anWne/w==
+SHA1-Digest: loR+HtecLVRrHpXqA3tUv2PYYC8=
+
+Name: content/my.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 6RYNctM7lSTSgC2hPTtiFA==
+SHA1-Digest: Stw9DQO3xGHJ4/4Plqa577fPih4=
+
+Name: content/overlay.xul
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 6D6JZpsXQbT2aY/+uNrWvA==
+SHA1-Digest: 6KyNqiZs1+aLEEtIqTNNcoBAp7s=
+
+Name: content/partner.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: mTU7uNbXpuR+lvbyDUhTZQ==
+SHA1-Digest: Arv3ldjsVePdbiRfoyXGvvdjDfg=
+
+Name: content/popup.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: sg8PveXzMF+VlzjQqjPgWw==
+SHA1-Digest: E3zCl1L1wTMY/o9iuFdMYyCGX24=
+
+Name: content/prefs.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: gDGGrfs6kOJ3FqOc98/BUg==
+SHA1-Digest: cozglDKIQ4Q9abIVC1yi01u3iRk=
+
+Name: content/ratingwindow.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: wWNM4bhl4YXXINSdMBvDfg==
+SHA1-Digest: GlY/vjP6nE1+7Aj24LjTKuVu5lA=
+
+Name: content/search.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: sXH47xP2TEThBEFnfHJpVA==
+SHA1-Digest: 2U5dFPIB9u2zuhwSnDx+OYGam/A=
+
+Name: content/settings.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: jq/Bf87XjqY2kmwfV291WA==
+SHA1-Digest: kZjp+xcNa6cPHcJiT8krBpgB7Zc=
+
+Name: content/settings.xul
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pBYSB5khA4NdsZkuq01o+A==
+SHA1-Digest: 4sG2j6WWlb2vu6jVi0PoZCUvrd8=
+
+Name: content/shared.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: f8C/ycvsK6jd1STscOz9tw==
+SHA1-Digest: jjJoE7bCW+MI7vuNb5UMQeb6F7k=
+
+Name: content/stats.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: yV/EoprR8WJw8kigKvkh4g==
+SHA1-Digest: 0KUdQGBImAXfJMSAogPHBXYrJCo=
+
+Name: content/storage.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: nxt9wLlGRzBtlkiBcqTTrQ==
+SHA1-Digest: YyHvcM68UtQ16UHIh6U6INGYn/g=
+
+Name: content/surveys.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: vFYX1IEOJNuiELMNUimPMQ==
+SHA1-Digest: 436xC+MvKxLjgzAjuSXwJwMBWks=
+
+Name: content/tools.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: bZ5uvuk/ShO3AFQo/fO0Og==
+SHA1-Digest: SaswG/0+zD53YrHhCNQ9cmBfkac=
+
+Name: content/ui.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: wGvwhLpgIOlVIeMTIn/02Q==
+SHA1-Digest: ZdDTkT5meR/xyAlMHlQO/GaeYMk=
+
+Name: content/util.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: HV3rCzkBcBR+HItCbKmCOQ==
+SHA1-Digest: uHYxRBJ4ecp+UNt6q1HVpJpUQyQ=
+
+Name: content/warning.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: f0PNHm2EKXW8+cFhLZZj7g==
+SHA1-Digest: 4ucCsmpEFdlpmyL5n472bknqooU=
+
+Name: content/wg.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: sCN0Du2JyWAErgjcsgUznQ==
+SHA1-Digest: CUe94YZCPmlQisoAsgXoMRHW9kg=
+
+Name: content/injections/surveys.widgets.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 2z1YwQkkap+5vEKL8xx2OA==
+SHA1-Digest: UMNVS+OY3H5I30bCz1W6E7kY3Sg=
+
+Name: content/injections/wot_proxy.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Ts7y49izlWG3meETR4yWpA==
+SHA1-Digest: fZmyjj6UoVi84uFUy6FM2q6J1ag=
+
+Name: content/libs/jquery-ui.min.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 2TXVBq6cjdng+WcG+7kfZQ==
+SHA1-Digest: f2UO4wxqTT7qBAMgObIP9ymXVZs=
+
+Name: content/libs/jquery.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: iVMj7S9yWK9PrixzjIrqSQ==
+SHA1-Digest: J2yH/z4eMVVnnDGJOOdOXBt22Ak=
+
+Name: content/libs/jquery.menu-aim.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NYWjXFOK8WIqBBC1rs4YTQ==
+SHA1-Digest: kdZS6jDiVgFCmH4ww4tquejTlZc=
+
+Name: content/rw/keeper_constants.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 34NeMnPj6zAPfilblNT97g==
+SHA1-Digest: FEfEp9rE/RneZv+aFM06S7dncgU=
+
+Name: content/rw/proxies.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: D6lUkwOb4C2GbhGJn0ahrQ==
+SHA1-Digest: vBy9eqZ7Lo6e1zJiHlitFYmft/Y=
+
+Name: content/rw/ratingwindow.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: xs93neXTcUoz/Fd+lWzzYQ==
+SHA1-Digest: 4XzbnObxvJFWTua8TaXgHqLwIjM=
+
+Name: content/rw/ratingwindow.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Io97XQfM8zdHbtIqx1uc4w==
+SHA1-Digest: 5eTmSRYCEs7LgvJTcw9KfczuI3U=
+
+Name: content/rw/wot.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pCx4eBDLOcmun3I7d4dsoQ==
+SHA1-Digest: Vab3FmigUeNjLPnqDWrAK2Abpm4=
+
+Name: locale/cs-CZ/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 4yc30LqKEv8K5Sewl3yL2w==
+SHA1-Digest: Cv88lCDhzBMsrZ3G/zf5Nn/D/hY=
+
+Name: locale/cs-CZ/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: f7mF5q+8K2rZqUUv8aXVVA==
+SHA1-Digest: Oz8QED6IAM0x0lUn7YFSSsHTgfc=
+
+Name: locale/cs-CZ/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NxZuhPD2LGkw9pMCfj7zuA==
+SHA1-Digest: 7KCM3w1aDK6CkCEr7mjjdTLc72o=
+
+Name: locale/de-DE/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: jajaz/I2gA2SCtXXC+rI5w==
+SHA1-Digest: cn51spCfW2yZwOxgn2dYgJretT0=
+
+Name: locale/de-DE/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: eyFCRZaAdJunQZvx278OGQ==
+SHA1-Digest: NOSGQpQFEyJfB7330ATo0LI0lVs=
+
+Name: locale/de-DE/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: KjRK96T2W5WRXpekGBKHxg==
+SHA1-Digest: nxQZC+Eq9Xe3/gEzBKDuTQDWHfE=
+
+Name: locale/en-US/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: XPdWdsfx5vzytyrR05FinQ==
+SHA1-Digest: tj3OAEqYQeVj2v3Afl6BvFDGuu4=
+
+Name: locale/en-US/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NtYd4l3DzMO3p/IP7vNS3w==
+SHA1-Digest: 4Ou2XJUAoDiHD1HVVaR63IXmVtc=
+
+Name: locale/en-US/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: MQwWSVLjGq90g14kTXMvjA==
+SHA1-Digest: kXrnmcKxN52L/p0OJUlAqLPYfRI=
+
+Name: locale/es-ES/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: QF/RYUfuGrpjFVApQtUssw==
+SHA1-Digest: KwTjTX+gH3+laNFoj9NcKSYMYJw=
+
+Name: locale/es-ES/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ICkjq8AOEY4Pz1FTFiM6Iw==
+SHA1-Digest: QGjTiNWNYBTfcijRIMdg7O/9w0k=
+
+Name: locale/es-ES/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: r990zwJ5leaxOyg0T08QYQ==
+SHA1-Digest: JBl5+Wv+IFInKJKzXvwInG8/cUA=
+
+Name: locale/fi-FI/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: FQERJ2uwO3HOmAml1eZHSw==
+SHA1-Digest: ayK/RSy009YtgsjWm45kBEUcVz4=
+
+Name: locale/fi-FI/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: V7El+RyCK6Pi/cwsx4MfHg==
+SHA1-Digest: 0aQLWmgf/IG0zXrJv7qhimHB52g=
+
+Name: locale/fi-FI/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: zaJB6FvdKHsD1CrlJeLVyQ==
+SHA1-Digest: gUOdhd7NKwWQCM+D9Fg3OQxScqk=
+
+Name: locale/fr-FR/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: qT7ipdW/qbtM9xZk91snyw==
+SHA1-Digest: 5FUiIQtKvkq7KyCkYwYkrdA5+OU=
+
+Name: locale/fr-FR/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NrZRyDOzLvEnlYeispW1lQ==
+SHA1-Digest: aV+VWuxSoQ4baK6Gr5VL5CP39H0=
+
+Name: locale/fr-FR/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: XkxBr1vgnd87UdbKIvcu/A==
+SHA1-Digest: KlY6cped//SsZIt+LzfuXkVJFmQ=
+
+Name: locale/hi-IN/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: nQwqvTK9pN7tnmSEa8m7UA==
+SHA1-Digest: lwZjTR2TBNATuKy1RjqEvz3AQwA=
+
+Name: locale/hi-IN/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NtYd4l3DzMO3p/IP7vNS3w==
+SHA1-Digest: 4Ou2XJUAoDiHD1HVVaR63IXmVtc=
+
+Name: locale/hi-IN/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: rnm3OSRT6tqtaD203dOjCQ==
+SHA1-Digest: 2ngjM5mH0CHMBrLLAsUy8y6Wi9Y=
+
+Name: locale/it-IT/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: QESFwZ69tdQ+Ka/2N3JICA==
+SHA1-Digest: aiH64pLZOz+kFWSXEr1u1bK0EkE=
+
+Name: locale/it-IT/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: WQuW8cn0BJnGe9adM717RQ==
+SHA1-Digest: LK42yl0VC+ibiCFf45sBI3RNc2A=
+
+Name: locale/it-IT/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 2R0IK7Zg7TTPjneAtrO4Lg==
+SHA1-Digest: uhlRi21/pW3k4rpqgf1Ab8F2TS8=
+
+Name: locale/ja-JP/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: wDAMic/cK0Ys4c32f1/PWQ==
+SHA1-Digest: 2iLcokVxtZPpJk0wBZltfgbINww=
+
+Name: locale/ja-JP/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: w1l9JSmd7oNyakJoxPl0uw==
+SHA1-Digest: 4ykJwNNliN+JtZJe9+yZzlY0ZJo=
+
+Name: locale/ja-JP/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 4XQMXUJI8wS5Xz/aJRJhYg==
+SHA1-Digest: qnRaLwiB8KE1+Gj5mtfGcU0tQs8=
+
+Name: locale/ko-KR/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: oRLmWZGcYG5tiatTZEvhpA==
+SHA1-Digest: ZVgrFnyuwn8b4mQtsP7JkT9gTp8=
+
+Name: locale/ko-KR/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 7ON375MbIlUGQLyEXvpLIQ==
+SHA1-Digest: Wkxu0gZfCSYrkPTqbG78iuEE8hs=
+
+Name: locale/ko-KR/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: eTqx3TaDIzg6eRvPZPeW7w==
+SHA1-Digest: 2rEbjSKMmAAlic3ojrSxxchm1CI=
+
+Name: locale/pl-PL/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pSGIyIafnv/ufx9ajHUpHg==
+SHA1-Digest: B1s/PbJsvS+bod/7BwqGpjJ2HQo=
+
+Name: locale/pl-PL/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: CTi4OSMQAe3+pfHbijF0ig==
+SHA1-Digest: Q/tIXSjwuMkUQ+9jSXpzJ+Xt3VA=
+
+Name: locale/pl-PL/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: HMQ1zF2p8Y2Mp+IPWTmCdw==
+SHA1-Digest: qNIkEV7Vc0rfISLmMcxNkAVvsWo=
+
+Name: locale/pt-BR/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ZGNvhAnT68BoEoBLc80U1g==
+SHA1-Digest: oBsfL4ycAQT8uGb2qEFlson1i3I=
+
+Name: locale/pt-BR/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: xSllay3T5jY/hBA9fkhxYw==
+SHA1-Digest: ylykzYfTR6pk7LSwJyWYaqCTJbw=
+
+Name: locale/pt-BR/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: H7xlkyS1/hLrCkfTE0lr6Q==
+SHA1-Digest: yQgY9b8sdcqCoIohhlJcmO7vxpY=
+
+Name: locale/ru-RU/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: csgh8V0/oa9RMLzXX8/0Jw==
+SHA1-Digest: tG/f6woHEWa+LAm26DoL/bhOhSU=
+
+Name: locale/ru-RU/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: GALwtPISo6yEo9wBHj7w6Q==
+SHA1-Digest: PEF0C5xeTHZHJr7o3ICE4YNmLLA=
+
+Name: locale/ru-RU/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 3jpzojaTAGwlr3j2qqvvKg==
+SHA1-Digest: aAyBFc6VXhZoVljofe6ivAxeiFY=
+
+Name: locale/sv-SE/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: j/LuiY7R1mYnSicBOyC+4w==
+SHA1-Digest: PrVAjLxv/1tVE1Y5NKmhrL3pQ0U=
+
+Name: locale/sv-SE/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NSwjQoMdY74YywWcJy/fMA==
+SHA1-Digest: 72KElrpcJbEfH3LGmo8leZrf1/A=
+
+Name: locale/sv-SE/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: p5fyHNSa4l2bj9n5jiHc0Q==
+SHA1-Digest: 4E6Aplr5ImErhUtwmK84RttwJ5Q=
+
+Name: locale/tr-TR/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: MuDoTIOpJXec0mB/YvDt3w==
+SHA1-Digest: 7r1h1tTn5RfUjy9zYKyXqXPOPVM=
+
+Name: locale/tr-TR/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NOhS5BL0iFgOv+hNqBhPcQ==
+SHA1-Digest: MXL7eUEPThYoRE2azq0GLZjVF3Y=
+
+Name: locale/tr-TR/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: qRk2IcmUQxxAGR2qskAuUA==
+SHA1-Digest: aADi7ajNLzPJ55l7BYnTO34YpOY=
+
+Name: locale/uk-UA/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: yYr3q2CKyWh/5YovkVxYrQ==
+SHA1-Digest: zzQSU9p/+D+znuY/KHT7GQOTU8Y=
+
+Name: locale/uk-UA/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ZQJ81/4WIbcEm73vZXMEuA==
+SHA1-Digest: Pyg6/3G0uLKc0hg9vUmN2Tw8exY=
+
+Name: locale/uk-UA/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: dUB60uQ2ynaJoF53CLS2Kg==
+SHA1-Digest: a9MJEuRW8m5z4hssyLS+Q/d0juo=
+
+Name: locale/zh-CN/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: VKuiS1ZVZWIojaCuEYgBfg==
+SHA1-Digest: j2WhoYl1Or1SVJNvy0cbWl0Od6Y=
+
+Name: locale/zh-CN/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: C4jOMUKyryBwuvW/7rgggw==
+SHA1-Digest: OIi0BnYAM7mOn8irzUCa8SFgTQ4=
+
+Name: locale/zh-CN/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: SLg9vC12D7wRBOK/a35xcA==
+SHA1-Digest: qahfip0YC/8aoqcKLIByTkWm+po=
+
+Name: locale/zh-TW/loading.html
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pqBDX4bArRoRL/1y0hSPTw==
+SHA1-Digest: txSxZ1orZykcu0lRYg4xKjURG18=
+
+Name: locale/zh-TW/wot.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: cUKpSvPE4eaiN49HGnwY4A==
+SHA1-Digest: Jl4b1CWbnmKNW8rS30i9H6i6tBM=
+
+Name: locale/zh-TW/wot.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: XbdyCDgiIBgkfVLXQmvjJA==
+SHA1-Digest: EAucvOXdqdcl5A2OEGb1xcAt4FU=
+
+Name: skin/ratingslider.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: or6LB+mt2jcq8gyMokfHhQ==
+SHA1-Digest: a6I+ACwk7J2JDh+3VuJ9M7DrMh4=
+
+Name: skin/ratingwindow.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ZJAf0dfEaGCbmosy8PLYNA==
+SHA1-Digest: s9V8qViTgakTazlhK8hG1xcZj1w=
+
+Name: skin/toolbar.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: fwTsh+SViKDwcpApDhrRRQ==
+SHA1-Digest: porwOIJpVOiwnmhrxKVYEqJ02j8=
+
+Name: skin/typeahead.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: mfv8KuyJP77U83UsqxEUpA==
+SHA1-Digest: swakHCjYSbObxKVU49zYGZTKP4c=
+
+Name: skin/welcometips.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: N3WYYmRQHa2NWTc9WIamOg==
+SHA1-Digest: Vu0j0m+tl6WOmUYX5e5c54u0vNk=
+
+Name: skin/wot.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: PFmk0S5Iq3c2CCqpBIYPcg==
+SHA1-Digest: W5HF/K9bhQT72T4UtzdrfPLsLb0=
+
+Name: skin/b/bubl_speech_c_150.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 36R8jKldp8dLsx5nOUPECw==
+SHA1-Digest: 9QG2jyKyXGWydl/v+tNgE2kRg58=
+
+Name: skin/b/bubl_speech_l_150.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Dnq/R4K5i0DteXe1jn9woA==
+SHA1-Digest: Rji1zvJ48yOpx5EtG/4G9O6XHl8=
+
+Name: skin/b/bubl_speech_r_150.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NCogdtGxS76awcIAoy6eXw==
+SHA1-Digest: BBI95SdQ7/+7laCClSDrpgiKgjM=
+
+Name: skin/b/checkbox.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: tK8BDEFgSwJpP0IUmVUDpg==
+SHA1-Digest: 90ZejK+HisjiSz6JMHRjrX4dVfE=
+
+Name: skin/b/confidence_150dpi.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: hb8IyD9zKG/BYLbi9q1jNw==
+SHA1-Digest: eDs9JcVcOHFXqR80jsVHfUagH1g=
+
+Name: skin/b/delete-myrating.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 1+32Dnk370sjoChT46Bvaw==
+SHA1-Digest: 7qcQWSSztcSSQ06NE3LCrUDQJnE=
+
+Name: skin/b/delete-testimony.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ueeKOQksehOqREP5ESoBXw==
+SHA1-Digest: AHo4Bnv7LygNXG8cicf4iJmNvJw=
+
+Name: skin/b/donuts_150.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: UGXVoEZjHD2mVZrkKBS1pA==
+SHA1-Digest: DMvbW9Yd0IVr1tyN6Kj5XO36YEM=
+
+Name: skin/b/hands_150dpi.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Bcc4L1oWxbjjCcxQRBDaFw==
+SHA1-Digest: Ev7h07doH2Zu/tvGY+QX0H78N3w=
+
+Name: skin/b/i.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 47FBj5UFWQzt61SURZPqog==
+SHA1-Digest: 3FDp0Eop/omgsjLPrHClSHxpzsg=
+
+Name: skin/b/input-icons.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: rv0cqIVNckyIZRLNh5orMQ==
+SHA1-Digest: ylt6RcNgSpKm0kLOPdg/7kZm6Ag=
+
+Name: skin/b/logo.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: iTbnj81Ld6FyvBe8VvbgAA==
+SHA1-Digest: jaXEOw9RKxlW7R96LXJUbTpKA00=
+
+Name: skin/b/message.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: cyxbKiKLHsv3s4lA5Y2ffw==
+SHA1-Digest: tHz/d4pmBsOHZPOPhHkAMKifgEc=
+
+Name: skin/b/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: JMk0vsxmQ10fbpJZuIJmfg==
+SHA1-Digest: wCoveim4EYOpCX+UywMXmTLS4eQ=
+
+Name: skin/b/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: JOYo16fMsU9TgK1LeWAziQ==
+SHA1-Digest: 8kxxCjHTFfT+j0mA4KuXiZ46HuA=
+
+Name: skin/b/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: /r+kMkjy/zz0Pr6+UUk/Cg==
+SHA1-Digest: en7LtZc0Z3ZGMaiqC40kdacqPGY=
+
+Name: skin/b/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: /5Sq+6RCvOILk7o5SOE7fg==
+SHA1-Digest: 18oqZp6hP/TRVEjjVM5mr7aRnes=
+
+Name: skin/b/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: P7yZEqVHZUoL5TvL03WUIg==
+SHA1-Digest: XB8g33GGNnW9nqA+d5jsvwDKaEo=
+
+Name: skin/b/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 99clImpWXWkwudiNYgtflQ==
+SHA1-Digest: MCg7kYKTZPMr+USijsDfLppzkOg=
+
+Name: skin/b/slider.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pmCbd1oYSb/x1wTkO9YV1A==
+SHA1-Digest: VaoutRRTLId4noWq1XqyvDxO4P8=
+
+Name: skin/b/slider_handle.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: HmbM2eG+BIde5heRYdWCOQ==
+SHA1-Digest: GeBHhiakUlmrsybc20ACHiBhXrI=
+
+Name: skin/b/thumbs.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: YdgOPYQqlg8F6MFGyBBvlw==
+SHA1-Digest: wa+b91nlYREr3mj9UevrLp+RhxU=
+
+Name: skin/b/accessible/donuts_150.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: wEoUyq3K+2mArKN5DolWTg==
+SHA1-Digest: TECnU2Efvj7ADHtnkpkfpJ5UCmo=
+
+Name: skin/b/accessible/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: gSYNUzyUSW65wv+gBsFxDg==
+SHA1-Digest: BfgWRTpx8kgtw6p0VAUm002tDME=
+
+Name: skin/b/accessible/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 37Rcy3kOObCXDAUI6poP4Q==
+SHA1-Digest: hrwU+aYa3Ry9aHiYTiPc0uwAGw8=
+
+Name: skin/b/accessible/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 1a+PO4wtHG7d5jYyQs946A==
+SHA1-Digest: ENHT1ARXAVSGr6INIb1XunUW8NA=
+
+Name: skin/b/accessible/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: zSLZklokxyDfcyzHWuteeA==
+SHA1-Digest: TBM+IHb/vVFxoR2057Qje1l2mqo=
+
+Name: skin/b/accessible/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: RP7taDStCrtC0kKaw5X4oA==
+SHA1-Digest: bodyZyQ4wAWsb8RyX/K/aE/Xrxw=
+
+Name: skin/b/accessible/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 0rCkCcFBudi8zmzW6mQE4g==
+SHA1-Digest: nq0Pd3WX/xIkRsHOC5bjtF6tVHs=
+
+Name: skin/b/accessible/slider.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: cUW2iFMHF/5UCFqJpg+d2w==
+SHA1-Digest: f4aim4gqRN9BzGE6IkYrH8P5qMI=
+
+Name: skin/b/accessible/slider_handle.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: IuqCmb8tkuxaOG1lz7QkBQ==
+SHA1-Digest: D3LEczF2BOXodeIxa4Da8bw2TTc=
+
+Name: skin/b/welcometips/close_icon.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: zhmnA+y9LESRXt4yxaa1pg==
+SHA1-Digest: a2j2VYYPPQK0dsU8YFzpWUKOsNQ=
+
+Name: skin/b/welcometips/logo_WS.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: VgomG+/il9gMOAIhI2DD6Q==
+SHA1-Digest: 15KL14gvhVh5IVEjlnca2hjzRU0=
+
+Name: skin/b/welcometips/orange_badge.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: V47dhaqbI9bAJE59g+N6MQ==
+SHA1-Digest: 5qojKPo4M/7UbUHjIe97p+GidFw=
+
+Name: skin/b/welcometips/wt_intro_0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: QhefIccTHV0IRURIwpUJZg==
+SHA1-Digest: slOvDYLgBZpHZi5tkdfxci588YI=
+
+Name: skin/b/welcometips/wt_intro_top.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: X99sUMJjEaYLcsoyYo+YgA==
+SHA1-Digest: TCRHtGjMXjSKJPtmLdfRfPz1ytY=
+
+Name: skin/b/welcometips/wt_left_corner.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: dfDzt9Pyxiu9w0TtMcpFJw==
+SHA1-Digest: 8OM2z4QHFDPUwP+BzIZn6j+ZNQM=
+
+Name: skin/b/welcometips/wt_left_corner_2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 87iRlKiKIRAxxaQ/t61Crg==
+SHA1-Digest: vllap4Fa07xfz5BVbndcYze4N/I=
+
+Name: skin/b/ws/list_c.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: zvZpea8DXQXbMTyG41pLJg==
+SHA1-Digest: KezIxWmipKolTfHAdbXl9EenOIg=
+
+Name: skin/b/ws/list_l.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 0Pd4WQwAk9wQtZF6NdWZMw==
+SHA1-Digest: J3UJmNVvkWPRpsKfQc1dnv4E8j0=
+
+Name: skin/b/ws/list_r.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NcLLPX0xpkHu6nWlhbn9dw==
+SHA1-Digest: nNuitVDMLeKQHCH6JOuF3Yno/2Q=
+
+Name: skin/b/ws/robot.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: zQhjXeP6PukfnBd3KfPlmg==
+SHA1-Digest: 0qi0tSCWO+hlXo7WBHYvuOV1JW8=
+
+Name: skin/fusion/logo.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: XK6uPz1fcZ68AusBiN9WNA==
+SHA1-Digest: w8xmXOBsvs9E1bM2eX0W4AjNygk=
+
+Name: skin/fusion/16_16/getting_info.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: EH7FfGZGqCYdHw+VdxKsfw==
+SHA1-Digest: Lw2E0X+BGoKfhkEyhd1BGS6CpV0=
+
+Name: skin/fusion/16_16/message_r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 4MkDWx3UoOkG5DxWftazcQ==
+SHA1-Digest: rCnQmzST/MYiHlNpPvH2AcgAkjU=
+
+Name: skin/fusion/16_16/message_r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: LQNWf1jEx3y+3sgV6bzf3Q==
+SHA1-Digest: 0yx5CmnkAgq9edOsqRCu103kJYU=
+
+Name: skin/fusion/16_16/message_r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: EmYYnyz2LrmHZ2gii3QM2w==
+SHA1-Digest: gJkYG3S2DOzcXRj30x7bVcS72EM=
+
+Name: skin/fusion/16_16/message_r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: MkO2//Y+3TA6xS1g35wlTQ==
+SHA1-Digest: 94Q/J/9kqq2LGL6pQaDL2hGdXsY=
+
+Name: skin/fusion/16_16/message_r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ee4d8UoLWKlA9Js9gD/clQ==
+SHA1-Digest: OSq/B5puIiKE+Ujtk26Sk2fYOlI=
+
+Name: skin/fusion/16_16/message_r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: +sNpGwEYgBaCpJUC16B7/Q==
+SHA1-Digest: 97IiNrTcYv18zB4PgeIdTxJ/YMc=
+
+Name: skin/fusion/16_16/new_r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NiBcVnVF+DE0Md/l/+aqyw==
+SHA1-Digest: JsLPj8eImO7v52IQu96Bg2fEPzI=
+
+Name: skin/fusion/16_16/new_r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: EmYYnyz2LrmHZ2gii3QM2w==
+SHA1-Digest: gJkYG3S2DOzcXRj30x7bVcS72EM=
+
+Name: skin/fusion/16_16/new_r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: wMtQ2w+7UrvypB3HgcEPJw==
+SHA1-Digest: +/cE2aCN7G/hSiHlIj/fdYd1s8E=
+
+Name: skin/fusion/16_16/new_r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: HOkOflsxSrk88mq5pGkGeQ==
+SHA1-Digest: dQYUovYNkxHDQIEY4AhwI+oi/6A=
+
+Name: skin/fusion/16_16/new_r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 4UcFBfwX14Kk9FaxseQCiQ==
+SHA1-Digest: xxGTZH8l2i8TQk0lhASprk1n+ps=
+
+Name: skin/fusion/16_16/no_rep_calculated.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: otGmKQNBEbMQlR34pMwGuQ==
+SHA1-Digest: HlxUp6d9nx/Gs93cEXqbyOLr4PY=
+
+Name: skin/fusion/16_16/offline.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: r7lxYA3DkjljTODnvmtbhg==
+SHA1-Digest: 2uWbvnvspthah5drPglKh8F8P8A=
+
+Name: skin/fusion/16_16/problem_with_the_service.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: vdTSSJ+9bSozv45SwtgF1g==
+SHA1-Digest: PkTwaZq/phHwsLsFTIoTbw07Qjk=
+
+Name: skin/fusion/16_16/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: TvnNcA1Tt6XoAa5TTszgeA==
+SHA1-Digest: 1uvlVP1catUskG3RZQGYyIqDcIw=
+
+Name: skin/fusion/16_16/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: uqryY/1rBPuPRzH+XFqiaw==
+SHA1-Digest: /3AX1ZX3JFco++DGfx8/Rfb80nI=
+
+Name: skin/fusion/16_16/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: yX2Nr5QY5JM8Apocm5PyuQ==
+SHA1-Digest: QRjXkpOTIM2B+JKjhmdTyip1DTc=
+
+Name: skin/fusion/16_16/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NgFEY9zNISbldvKCNlRgZw==
+SHA1-Digest: 2+cboa/6K4647t7vo5gVNaNUvqs=
+
+Name: skin/fusion/16_16/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: bZlqSkGaFAks2GV5nkW7rw==
+SHA1-Digest: WQ6MnnavfbGHB0kS9IXARq8XYJ4=
+
+Name: skin/fusion/16_16/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: MV9tTGpx05AHN9rKbdh2bw==
+SHA1-Digest: 6iRm7Zg77mXZjk1iaEeR9CQI2Bg=
+
+Name: skin/fusion/16_16/rx.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 5Yne9rHubjgCeTiN+BD+Pw==
+SHA1-Digest: lZuOp6O+0tu4RxLO5svAmV0yoTo=
+
+Name: skin/fusion/16_16/software_not_in_use.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: QDyuCkGJq3CQBWV6h/+dNg==
+SHA1-Digest: 4EE/XkHPe99C3hn+/JbOMrWZfZY=
+
+Name: skin/fusion/16_16/plain/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: VfK5/3FT/veUzw03Fow5Iw==
+SHA1-Digest: s8bgOQeST3vaHq6Y8tPtWJwI2nE=
+
+Name: skin/fusion/16_16/plain/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: h42c5taVnAUZjBjUltXGyg==
+SHA1-Digest: XHhvAtlH1vvpkrIJUZb0xjpgUZA=
+
+Name: skin/fusion/16_16/plain/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: vZE9s20sXqK/LhYlMnz9ew==
+SHA1-Digest: ikCMZIykY5Qojef0FwrM30IZkrc=
+
+Name: skin/fusion/16_16/plain/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: WepN1o1J5zGqNmAn60U4Xg==
+SHA1-Digest: L30uUIIxCgKm5UvmoyHEDIOXJLs=
+
+Name: skin/fusion/16_16/plain/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Qg6/CyQ0obmnsn0uVFagfQ==
+SHA1-Digest: mRAqzn7gR2tsh8DeI3smHOdUAGg=
+
+Name: skin/fusion/16_16/plain/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: GNIvNeA1FHb6CmloFhHAfg==
+SHA1-Digest: CngT1A8lCIbz2/UZkfwoTwKpRbw=
+
+Name: skin/fusion/16_16/plain/rx.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: mJhdL8Vljhp0n9AUSJlB7w==
+SHA1-Digest: uDU1IKQL1Cb4zOYjQECBK/mNNiw=
+
+Name: skin/fusion/24_24/getting_info.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: A1lqR9BEX6Wb3rCNbx7mTw==
+SHA1-Digest: eJLgyoOb7iMZahuvUtvpApTkNnc=
+
+Name: skin/fusion/24_24/message_r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: fIsmbnhLOc9nVz9f+DhPKA==
+SHA1-Digest: V0ozX1x1Wf/xyrnxwhhm3f4ID2g=
+
+Name: skin/fusion/24_24/message_r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ZRPyOp3ArtFFeFY95tphKA==
+SHA1-Digest: 3tkmue4ytbblihpiDsiaHYOHSCk=
+
+Name: skin/fusion/24_24/message_r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: A71YCKvV6qSccl9CkcbW8A==
+SHA1-Digest: ahceOR7J7mYCO3I13F+CGNErJ8E=
+
+Name: skin/fusion/24_24/message_r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: /M3CB5eEzSeo5UlMQdc4cQ==
+SHA1-Digest: syhIIfIL9Nyt/2B4mGD+OWmGvYk=
+
+Name: skin/fusion/24_24/message_r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: CwCWvOBXgCEKhXCOBV6Qlw==
+SHA1-Digest: z/p2YrVQGIw4SIER0wGsOhviqFo=
+
+Name: skin/fusion/24_24/message_r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 4unYnkLsoQGKKc1OOpAhyw==
+SHA1-Digest: MbwPGgZFRzB46AWf02l8qSxirmQ=
+
+Name: skin/fusion/24_24/new_r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: kgjOdumMjEolsNm9CLpA2w==
+SHA1-Digest: Qu09RKvZqsiO0D6IklPFb9ZzV1M=
+
+Name: skin/fusion/24_24/new_r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 0guKGIObEZ6QSD4jK99XJA==
+SHA1-Digest: jyFiD7ds9Hy+F76DCV2C8JVJBMU=
+
+Name: skin/fusion/24_24/new_r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 76q8PbsvPnlvyHJq6dof7Q==
+SHA1-Digest: Bzft7lvFQWdFsX5bl6AvlwbnT+Q=
+
+Name: skin/fusion/24_24/new_r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: HTqUsjfU8OtvzH49NU+9EQ==
+SHA1-Digest: +dzr3YZ1N7QrLoLG/LrUo015RqY=
+
+Name: skin/fusion/24_24/new_r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 5SFhM2PyQmj1eOmMQBjP3Q==
+SHA1-Digest: j5DetmmPBxm3WjWV+0zPwLq82KU=
+
+Name: skin/fusion/24_24/no_rep_calculated.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: fV/Ws1iKPMDm5lNEApDh1A==
+SHA1-Digest: ApFaly98bKBVzopT0GdJCuMz99Y=
+
+Name: skin/fusion/24_24/offline.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: SHOrLDzENSergRa9ao4kNQ==
+SHA1-Digest: Ts8GBujpcjNK/60B1qiY8QbH9Qc=
+
+Name: skin/fusion/24_24/problem_with_the_service.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: OyqJ5FZ6EZOGc6lPa9p86g==
+SHA1-Digest: i8QE3Bxtq1S51W2FY73vZRbh/zM=
+
+Name: skin/fusion/24_24/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: yhVj6kG9JWJeu4YX5YskgA==
+SHA1-Digest: UBBH8d1t0B9HmYy4sumQ0pniVmY=
+
+Name: skin/fusion/24_24/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 6Xu6gyfjYsuc+8IqfGbAHw==
+SHA1-Digest: nCet/iCu5kHm6OH1WkmMIVZjSoU=
+
+Name: skin/fusion/24_24/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: UDxME+c4ZMC7PqMO3izqvA==
+SHA1-Digest: roH+06dsdH1Y15eriDGZDzE32Bo=
+
+Name: skin/fusion/24_24/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: mASt3dFQeWRylSiUp/RU7g==
+SHA1-Digest: Ywy2dSiVnXsMSgkxwFJGrMDx0Kw=
+
+Name: skin/fusion/24_24/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NoAgEbDkn5mPyRzu9eFe3g==
+SHA1-Digest: /Gcm8SVy2gegRGZtqJrJj/i4W4c=
+
+Name: skin/fusion/24_24/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: uGvmXJO78Fr9+NJeETz5ew==
+SHA1-Digest: V68SFNiDKUI78L68S05M8bqcvkw=
+
+Name: skin/fusion/24_24/rx.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: rUkTYUDsi/2eyv1/m59vMQ==
+SHA1-Digest: n1bcAjsEZxD8ZhbS0uEXIa6lERw=
+
+Name: skin/fusion/24_24/software_not_in_use.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: hfAjFfOUEJ2J91UF5Gcp3A==
+SHA1-Digest: wcOso60ODKV1LioN/HSRa/c7vuc=
+
+Name: skin/fusion/28_28/no_rep_calculated.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: eUU4JQMTweVdQx35iV34kg==
+SHA1-Digest: b2fHUdwdkIL7648qV7aNoxxaesY=
+
+Name: skin/fusion/28_28/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Cg9dpMvYR63pB/AMOfaTgw==
+SHA1-Digest: jAwCNrgvychrxOjt50Uw4VVXGkk=
+
+Name: skin/fusion/28_28/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: XXD1z0oBjwkgzPgjbiZg0w==
+SHA1-Digest: FgCP4I7/bt6IJmzTLfvfzJj7IOM=
+
+Name: skin/fusion/28_28/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 75HGUH+uM6mgUtdxo+R+JQ==
+SHA1-Digest: WyfFl3hGHO24LUKwZWm/ZHK8pVc=
+
+Name: skin/fusion/28_28/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: sGBqm+2C3CkfBte85W7lfQ==
+SHA1-Digest: LsKPOotL5/DEdrrRVt+WE6d8r8I=
+
+Name: skin/fusion/28_28/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: JZUv2r4558GW9FUmrXcKzw==
+SHA1-Digest: I8ZOeud3ndw55e8orpMas+WwF6Y=
+
+Name: skin/fusion/28_28/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 7R3lqSHg8eInyuuaFcMXKg==
+SHA1-Digest: vF9AzO/sg6950+9j7ecnGgvFsk4=
+
+Name: skin/fusion/28_28/rx.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: XRnL1xFjBbou+m/JurQEIw==
+SHA1-Digest: F683oAcOALHOG5ze0vThLPaCbWo=
+
+Name: skin/fusion/32_32/new_r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: gRvzNQ2YKPEaiLg9+7etSA==
+SHA1-Digest: K7s3+Yzvc+XDgHi0qakQGsJeWSk=
+
+Name: skin/fusion/accessible/16_16/getting_info.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: d8+oIYHrJWxa9dntM65ymA==
+SHA1-Digest: pKSjjM5T8UsSVrn9MgRCSy6bq6Q=
+
+Name: skin/fusion/accessible/16_16/message_r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: AlNYnV/OdD9DGTp0avVQAA==
+SHA1-Digest: QRgi65vwEdnlTw5d/QtFXOZT/3c=
+
+Name: skin/fusion/accessible/16_16/message_r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: DMOZrzWFgT6FPQJwnakykw==
+SHA1-Digest: Nua+uyvozHZXSEgbZEZTvJuXTHg=
+
+Name: skin/fusion/accessible/16_16/message_r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: IsWACi2MYo8is3Ep+httcA==
+SHA1-Digest: miAcCHp9w84xewYShHmkuJKwRvg=
+
+Name: skin/fusion/accessible/16_16/message_r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: qN84KRWXRGm6GAULePIi1Q==
+SHA1-Digest: jHgnp+dYTQ+S8hZmbLLHNwl2w6g=
+
+Name: skin/fusion/accessible/16_16/message_r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: WviM5c8xqv1Mwe9Xc20isg==
+SHA1-Digest: tzCpUtcH1gJyiuJmCnQ++X1Xb3I=
+
+Name: skin/fusion/accessible/16_16/message_r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 2By495kFQr7iIsWNneRFag==
+SHA1-Digest: nFuuDV93oN61dr2KRH3TZS0Bk8k=
+
+Name: skin/fusion/accessible/16_16/new_r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: qhjOSc1SJPtbbL9U14mXSw==
+SHA1-Digest: T+lmFNq5yegJ6e/hKkXAtIEpd1s=
+
+Name: skin/fusion/accessible/16_16/new_r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: aVXVKRJf+kvr8wXofgmO5w==
+SHA1-Digest: nBe/EE1l3V3iEloaojmFFPCZzCM=
+
+Name: skin/fusion/accessible/16_16/new_r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: mb/QAWZl7IqH5WMPVPiVRw==
+SHA1-Digest: X9P7wqTL83QBqnfrUQab9wTWKNM=
+
+Name: skin/fusion/accessible/16_16/new_r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 0+93z1OL//laasZWtuGSCQ==
+SHA1-Digest: gXJdwxhkZxiL7CMmlih5wFyJw8k=
+
+Name: skin/fusion/accessible/16_16/new_r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: IKcuo6GHLxkPKgtRP/Ld6Q==
+SHA1-Digest: e6fnhE9QHd5N48giuZXZZ1dKE/E=
+
+Name: skin/fusion/accessible/16_16/no_rep_calculated.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: cX82/kluRVUCM8/cy6m3pQ==
+SHA1-Digest: 9LRs/Dp396zH1lYlv6f/8t4Ob7U=
+
+Name: skin/fusion/accessible/16_16/offline.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: rdtNZMcRKPRnlrKC+fmd1w==
+SHA1-Digest: qNQpqsUofwsXH9eHDNl+pkkjCEY=
+
+Name: skin/fusion/accessible/16_16/problem_with_the_service.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Ydpex2R/Bl1FaAupGFjpnQ==
+SHA1-Digest: cire5n2MYS8Ecy5hR4A0NA90HvE=
+
+Name: skin/fusion/accessible/16_16/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: QJwObc+AxFR7zyq2WinwOQ==
+SHA1-Digest: gAhSz3jdEpvpsBruescAxB8/d5I=
+
+Name: skin/fusion/accessible/16_16/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: JqXBcqRtzNhc9F5lvERHtA==
+SHA1-Digest: FaHn5a6/zDDdoxy4CXwH5l9ADco=
+
+Name: skin/fusion/accessible/16_16/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: YxEvnpBRgRasS0F4EyHvRw==
+SHA1-Digest: NrUCpv0t4uDU907ck1wEUhWJXdE=
+
+Name: skin/fusion/accessible/16_16/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: +H4z7Gmot92iqEDsgEIwsQ==
+SHA1-Digest: qq0Fn2QV1RtJUxTQ6gNB21/Mu4o=
+
+Name: skin/fusion/accessible/16_16/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: c5mMRWNb0oBILnwy8ynAkQ==
+SHA1-Digest: CfcyfWYyvhcqmhZhc5ilty69nNc=
+
+Name: skin/fusion/accessible/16_16/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: WxDOMEA5dEdxx5eiV9y0ZA==
+SHA1-Digest: 3q6ZZwKQMb8KlYDoGXrX2C2R9fQ=
+
+Name: skin/fusion/accessible/16_16/software_not_in_use.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ZYx5PunKbvnTCHBK+/lw1w==
+SHA1-Digest: EumkR66xaJ15rgvQy3bil88RN5I=
+
+Name: skin/fusion/accessible/16_16/plain/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 17uih3WSDKurYty5Te8c0Q==
+SHA1-Digest: AK5Z1e59wnzctyCjRhJWeOGc7cE=
+
+Name: skin/fusion/accessible/16_16/plain/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ZwBQpPHQpQWVVwP4EA9e9w==
+SHA1-Digest: zaTscbwKbg/875abQIPrxKFvuCM=
+
+Name: skin/fusion/accessible/16_16/plain/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: tDLBFBAWKD02BlEOuD3bDg==
+SHA1-Digest: Gvc4JQN/DhQqcRlI14Rf7mM88z4=
+
+Name: skin/fusion/accessible/16_16/plain/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: jjWnUrE3h+9Zr/c4OWXYKQ==
+SHA1-Digest: 52Os8wIYjJhkpLyyOiGXs27JkfQ=
+
+Name: skin/fusion/accessible/16_16/plain/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: UsOlLLRCixf4cCSn1rGKSA==
+SHA1-Digest: wyFlSoaTXDPLk6yCjSXLz7LavH4=
+
+Name: skin/fusion/accessible/16_16/plain/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: N1iGOipDY1GGOw0bPEmIFQ==
+SHA1-Digest: RVPycvnq5ur3LpsB4m8MpyVtDJc=
+
+Name: skin/fusion/accessible/24_24/getting_info.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: xhGe8OyvNGBf3cKDEpVTzw==
+SHA1-Digest: i9/0G+O253qZE+uGaMBjNoC2kmU=
+
+Name: skin/fusion/accessible/24_24/message_no_rep_available.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 34SPfbzWFSV7UuV+t8gNXA==
+SHA1-Digest: LHhZSWJJQnAAcptQTK24mq2Ka4I=
+
+Name: skin/fusion/accessible/24_24/message_r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: T6y4NzWaM4GgYaSz5GDEvg==
+SHA1-Digest: Y3a6ihdosGTuUfOL7lXU7T3Qog4=
+
+Name: skin/fusion/accessible/24_24/message_r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: sa5oYYsgHueKA2kfpBkuhQ==
+SHA1-Digest: QqsH8EnlwkTDVW6FCKOt8tzxeDc=
+
+Name: skin/fusion/accessible/24_24/message_r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ho6H3Ov4L8cusG3/l3VqZA==
+SHA1-Digest: A1pesZoCt2kh2qAzyi9w8Co71j4=
+
+Name: skin/fusion/accessible/24_24/message_r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: PkiEJ21FmHgR86VRJlmQTA==
+SHA1-Digest: 2hGNFFK0FtBmzfjJSF91lVyjkK0=
+
+Name: skin/fusion/accessible/24_24/message_r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 0MeFxTOm8+RiItE0ccEttQ==
+SHA1-Digest: XCpBBriMICZcVbG0U2XzqS0zCNI=
+
+Name: skin/fusion/accessible/24_24/new_r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 4N/mXzK9T03vmTlIdRtOGA==
+SHA1-Digest: Q/bP2LfRIlP0UVXX4CZAMaCylr0=
+
+Name: skin/fusion/accessible/24_24/new_r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: VF33xpEQDPvR8DSmu4inLg==
+SHA1-Digest: ZARTHQZuszyIVJDiUcugSsRu9uI=
+
+Name: skin/fusion/accessible/24_24/new_r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: FnmChgBXBoBIcVVtoe9sng==
+SHA1-Digest: PcLSrxZg5AEPP2TUOuJej6TdI3Q=
+
+Name: skin/fusion/accessible/24_24/new_r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: GOjyb1C9NzHg6Hotu/TOhQ==
+SHA1-Digest: Q447VUKKowCFfP7ncsbd9o/xQtY=
+
+Name: skin/fusion/accessible/24_24/new_r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: CgA+QTDqKPRYvTWaw6KF9A==
+SHA1-Digest: 2DQhXNDPBV7avaeWc+6aYXb4drQ=
+
+Name: skin/fusion/accessible/24_24/no_rep_calculated.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Kg4x8gYJITnrZNF+0/FLSA==
+SHA1-Digest: DNmp+2vfqKh69PAN5xGJeX1JbFc=
+
+Name: skin/fusion/accessible/24_24/offline.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 3SIbQHXAGJsfnM0hBKqtEQ==
+SHA1-Digest: ioEAK50NHPd6EYSGQHwIaBsnYD0=
+
+Name: skin/fusion/accessible/24_24/problem_with_the_service.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 6m3XfH50hVlLwYKW3LtQjQ==
+SHA1-Digest: aeOig/S2JotBIlAd9Puc5USUwXw=
+
+Name: skin/fusion/accessible/24_24/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 55FLh3GKuG3mnJ3CWojhfA==
+SHA1-Digest: x7hFQcsS81a1m3iqdnrGkKiYwqQ=
+
+Name: skin/fusion/accessible/24_24/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: WiZBnDHOFua2L1DJ2Zujuw==
+SHA1-Digest: RxVALISMraEqJsZ3gg8Fi5D7wb4=
+
+Name: skin/fusion/accessible/24_24/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: yPJobqAn8Nz0QRgweSS2ag==
+SHA1-Digest: B3zdj/f2mPeOMVgTjv/UkHS+fDs=
+
+Name: skin/fusion/accessible/24_24/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: oV5bY8fHRBJv8mbPlQ7Jaw==
+SHA1-Digest: aQNq/vx04EEFz8dXdVKbtqCpbzE=
+
+Name: skin/fusion/accessible/24_24/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Xgr6tANxrJBbTg2XvmgbLA==
+SHA1-Digest: iAgpOUYET8LDrFsx07kAJQUTL6o=
+
+Name: skin/fusion/accessible/24_24/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 4Mzlbuyb+Z/vApCt96daog==
+SHA1-Digest: KdqHqUzha8u55+5PVblpIL0P8m8=
+
+Name: skin/fusion/accessible/24_24/software_not_in_use.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: QmRooAbLX+GXLdaMzYJEUg==
+SHA1-Digest: cBeN3sL77AubGUQZ4WrBndskJXQ=
+
+Name: skin/fusion/accessible/28_28/no_rep_calculated.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: WCUG03ipgn6+MpDIhfG1PA==
+SHA1-Digest: 3e2LhFg1jZk3MgAHfuXbCAJd70g=
+
+Name: skin/fusion/accessible/28_28/r0.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: OBPA4+6L/tDbCUas4R1XMQ==
+SHA1-Digest: 0SMP6klmn5a0W7JoVxWZc34CxEE=
+
+Name: skin/fusion/accessible/28_28/r1.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: TMIFNlecvj07iP9p80YMQg==
+SHA1-Digest: rzVYIOkAn7V7IoYYn0P/t/aeb/4=
+
+Name: skin/fusion/accessible/28_28/r2.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: uxzLVLS3l3SXx6J7juNsew==
+SHA1-Digest: 3qmyrrxrwVaUOXrzSflr8ziN4Ug=
+
+Name: skin/fusion/accessible/28_28/r3.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: qBdCDlGd1UoVxxNKpH9klw==
+SHA1-Digest: jb45mU2oMS03hpJFgOzbmEZdYEU=
+
+Name: skin/fusion/accessible/28_28/r4.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: sc8XJAFGJxtehOEI1ORHlQ==
+SHA1-Digest: 97j+jpEwk7Gnf+tAOZ83DFnN+qg=
+
+Name: skin/fusion/accessible/28_28/r5.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 7yxsIJM5jB5MEn7ttFOqYQ==
+SHA1-Digest: TSaXz1nbOSbnNq9mxsYYFPp6ZAM=
+
+Name: skin/include/blocked.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: VjvPnIwPrTBL8WgjplG9DQ==
+SHA1-Digest: T3qeFD+YixSlUoZtYlUNIUTJHgM=
+
+Name: skin/include/loading.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: vFcXo/opv6TD8XHOYKzb5Q==
+SHA1-Digest: vZZe7T91L2o3L4IPByHFbMOMfos=
+
+Name: skin/include/popup.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 3FMmGgEmlT1X+Yh3xMzdOA==
+SHA1-Digest: Rx9d8QED54HYG7DAPx73IlRAbuU=
+
+Name: skin/include/warning.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: LjWjA4CtOv6SZsyBSmb9vA==
+SHA1-Digest: NWebGf/BFUCzeRFi4omUMSlxUWU=
 
 Name: COPYING
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 0yI5vLZzRjq4dOgNR/rlBA==
-SHA1-Digest: hiS82uVbru8AzRHV38+mD2hxCgI=
+MD5-Digest: PDSv3DrfgtJEjxJxWiVRIg==
+SHA1-Digest: dxOhdTzojyx+awVOzI5MeG33YwA=
 
diff --git a/META-INF/mozilla.rsa b/META-INF/mozilla.rsa
index 18d29f6..4ddd9eb 100644
Binary files a/META-INF/mozilla.rsa and b/META-INF/mozilla.rsa differ
diff --git a/META-INF/mozilla.sf b/META-INF/mozilla.sf
index 5560c40..d768590 100644
--- a/META-INF/mozilla.sf
+++ b/META-INF/mozilla.sf
@@ -1,4 +1,4 @@
 Signature-Version: 1.0
-MD5-Digest-Manifest: il3tE3A8wmFvYBmtXir3zQ==
-SHA1-Digest-Manifest: Bgm3KW3KGekJUHWenJOtu4EoWmM=
+MD5-Digest-Manifest: 8C91c0WwHEUWtk/kpP28hA==
+SHA1-Digest-Manifest: 8WHeoubFaNAFXY/laXLa0TVmghI=
 
diff --git a/chrome.manifest b/chrome.manifest
index b66ea61..2c10e1b 100644
--- a/chrome.manifest
+++ b/chrome.manifest
@@ -1,25 +1,25 @@
-content     wot    jar:chrome/wot.jar!/content/
-content     wot    jar:chrome/wot.jar!/content/ contentaccessible=yes
-resource    wot-base-dir jar:chrome/wot.jar!/content/
+content     wot    content/
+content     wot    content/ contentaccessible=yes
+resource    wot-base-dir content/
 overlay	chrome://browser/content/browser.xul	chrome://wot/content/overlay.xul
 overlay	chrome://navigator/content/navigatorOverlay.xul	chrome://wot/content/overlay.xul
-locale	wot	en-US	jar:chrome/wot.jar!/locale/en-US/
-locale	wot	ru-RU	jar:chrome/wot.jar!/locale/ru-RU/
-locale	wot	cs-CZ	jar:chrome/wot.jar!/locale/cs-CZ/
-locale	wot	de-DE	jar:chrome/wot.jar!/locale/de-DE/
-locale	wot	fi-FI	jar:chrome/wot.jar!/locale/fi-FI/
-locale	wot	pl-PL	jar:chrome/wot.jar!/locale/pl-PL/
-locale	wot	sv-SE	jar:chrome/wot.jar!/locale/sv-SE/
-locale	wot	it-IT	jar:chrome/wot.jar!/locale/it-IT/
-locale	wot	fr-FR	jar:chrome/wot.jar!/locale/fr-FR/
-locale	wot	pt-BR	jar:chrome/wot.jar!/locale/pt-BR/
-locale	wot	es-ES	jar:chrome/wot.jar!/locale/es-ES/
-locale	wot	ja-JP	jar:chrome/wot.jar!/locale/ja-JP/
-locale	wot	ko-KR	jar:chrome/wot.jar!/locale/ko-KR/
-locale	wot	zh-CN	jar:chrome/wot.jar!/locale/zh-CN/
-locale	wot	zh-TW	jar:chrome/wot.jar!/locale/zh-TW/
-locale	wot	uk-UA	jar:chrome/wot.jar!/locale/uk-UA/
-locale	wot	tr-TR	jar:chrome/wot.jar!/locale/tr-TR/
-locale	wot	hi-IN	jar:chrome/wot.jar!/locale/hi-IN/
-skin	wot	classic/1.0	jar:chrome/wot.jar!/skin/
+locale	wot	en-US	locale/en-US/
+locale	wot	ru-RU	locale/ru-RU/
+locale	wot	cs-CZ	locale/cs-CZ/
+locale	wot	de-DE	locale/de-DE/
+locale	wot	fi-FI	locale/fi-FI/
+locale	wot	pl-PL	locale/pl-PL/
+locale	wot	sv-SE	locale/sv-SE/
+locale	wot	it-IT	locale/it-IT/
+locale	wot	fr-FR	locale/fr-FR/
+locale	wot	pt-BR	locale/pt-BR/
+locale	wot	es-ES	locale/es-ES/
+locale	wot	ja-JP	locale/ja-JP/
+locale	wot	ko-KR	locale/ko-KR/
+locale	wot	zh-CN	locale/zh-CN/
+locale	wot	zh-TW	locale/zh-TW/
+locale	wot	uk-UA	locale/uk-UA/
+locale	wot	tr-TR	locale/tr-TR/
+locale	wot	hi-IN	locale/hi-IN/
+skin	wot	classic/1.0	skin/
 style	chrome://global/content/customizeToolbar.xul	chrome://wot/skin/toolbar.css
diff --git a/chrome/wot.jar!/content/injections/ga_configure.js b/chrome/wot.jar!/content/injections/ga_configure.js
deleted file mode 100644
index 0190a84..0000000
--- a/chrome/wot.jar!/content/injections/ga_configure.js
+++ /dev/null
@@ -1,175 +0,0 @@
-/*
- ga_configure.js
- Copyright © 2012 - 2013  WOT Services Oy <info at mywot.com>
-
- This file is part of WOT.
-
- WOT is free software: you can redistribute it and/or modify it
- under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- WOT is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
- License for more details.
-
- You should have received a copy of the GNU General Public License
- along with WOT. If not, see <http://www.gnu.org/licenses/>.
- */
-
-
-// this script must be placed right after wot.js
-// it is separated from html to conform strict content policy
-
-var _gaq = _gaq || [];
-_gaq.push(['_setAccount', wot.ga_id]);
-// provide version number to GA
-_gaq.push(['_setCustomVar', 1, 'Version', String(wot.version), 2]); // scope = 2 (session level)
-_gaq.push(['_setReferrerOverride', '']);    // clear the referrer in GA cookie. Issue #75 on GH.
-_gaq.push(['_trackPageview']);
-
-/* This adds logic for counting events to wot object */
-
-$.extend(wot, { ga: {
-
-	disable: true, // general switcher to stop counting stats (Disabled For Firefox add-on)
-	_tracker: null,
-
-	categories: {
-		WS: "WarningScreen",
-		RW: "RatingWindow",
-		GEN: "General",
-		INJ: "Injections",
-		WT: "WelcomeTips",
-		FBL: "FeedbackLoop"
-	},
-
-	actions: {
-		RW_NOTARGET:   "RW_notarget",
-		RW_TESTIMONY:   "RW_testimony",
-		RW_TESTIMONY_DEL: "RW_testimony_del",
-		RW_COMMENTADDED: "RW_comment_posted",
-		RW_COMMENTREMOVED: "RW_comment_removed",
-		RW_COMMENTKEPT: "RW_comment_kept",      // the comment is kept locally
-
-		RW_BTN_CLOSE:   "RW_btn_close",
-		RW_MSG_CLICKED: "RW_msg_clicked",
-		RW_DELETE:      "RW_delete",
-		RW_DELETEALL:   "RW_delete_all",
-		RW_ADDCOMMENT:  "RW_addcomment",
-		RW_EDITCOMMENT: "RW_editcomment",
-		RW_PICKACAT:    "RW_pickcategory",
-		RW_BTNCANCEL:   "RW_btn_cancel",
-		RW_PROFILELNK:  "RW_profilelnk",
-
-		WS_SHOW:        "WS_shown",
-		WS_BTN_ENTER:   "WS_btn_enter",
-		WS_BTN_CLOSE:   "WS_btn_close",
-
-		D_POPUP_SHOWN:  "D_popup_shown",
-		GEN_INSTALLED:  "WOT_installed",
-		GEN_LAUNCHED:   "WOT_launched",
-
-		WT_INTRO_0_SHOWN: "WT_Intro0_shown",
-		WT_INTRO_0_LEARN: "WT_Intro0_learnmore",
-		WT_INTRO_0_OK:  "WT_Intro0_ok",
-		WT_WS_SHOWN:    "WT_WS_shown",
-		WT_WS_OK:       "WT_WS_ok",
-		WT_WS_OPTEDOUT: "WT_WS_optedout",
-		WT_WS_LEARN:    "WT_WS_learnmore",
-		WT_RW_SHOWN:    "WT_RW_shown",
-		WT_RW_OK:       "WT_RW_ok",
-		WT_RW_LEARN:    "WT_RW_learnmore",
-		WT_DONUTS_SHOWN:"WT_Donuts_shown",
-		WT_DONUTS_OK:   "WT_Donuts_ok",
-		WT_DONUTS_LEARN:"WT_Donuts_learnmore",
-
-		FBL_shown:       "FBL_shown",
-		FBL_submit:      "FBL_submit",
-		FBL_closed:      "FBL_closed",
-		FBL_dismiss:     "FBL_dismiss",
-		FBL_optout_shown:"FBL_optout_shown",
-		FBL_optout_shown_smb: "FBL_optout_shown:smb", // used for additional stats purposes: tells submittions number
-		FBL_optout_yes:  "FBL_optout_yes",
-		FBL_optout_yes_smb: "FBL_optout_yes:smb",  // used for additional stats purposes: tells submittions number
-		FBL_optout_no:   "FBL_optout_no",
-		FBL_whatisthis:  "FBL_whatisthis",
-		FBL_bottom_close:"FBL_bottom_close",
-		FBL_slidered:    "FBL_slidered",
-		FBL_directclick: "FBL_directclick",
-		FBL_logo:        "FBL_logo",
-		FBL_opportunity: "FBL_opportunity"  // we could show the survey, but conditions are not met
-	},
-
-	init_tracker: function () {
-		if (!wot.ga._tracker) {
-			if (_gat) {
-				try {
-					wot.ga._tracker = _gat.getTrackerByName();
-					wot.ga._tracker._setAccount(wot.ga_id);
-				} catch (e) {
-					// failed. No Problem.
-				}
-			}
-		}
-
-		return !!wot.ga._tracker;
-	},
-
-	fire_event: function (category, action, label) {
-
-		if (wot.ga.disable) return;
-
-		try {
-			if (wot.ga.init_tracker()) {
-				wot.ga._tracker._trackEvent(category, action, label);
-			} else {
-				// backup option, if AsyncTracker still isn't inited
-				_gaq.push(['_trackEvent', category, action, label]);
-			}
-		} catch (e) {
-			// silence...
-			//console.log("Error in wot.ga.fire_event(). Msg: ", e);
-		}
-	},
-
-	post_init: function() {
-		// Finalize setting up GA environment after wot.core is initialized fully
-
-		/* CustomVars slots:
-		 *  1. version
-		 *  2. partner = "undefined" | mailru
-		 *  3. registered = yes | no    ; since 24.05.2013
-		 *  4. experiments
-		 *  5. FBL_QID (page level). Was accessible = acc | normal until 28.03.2013
-   	     * */
-
-		// let's measure how many "accessible" users do we have on Chrome
-//		var accessible = wot.env.is_accessible ? "acc" : "normal",
-		var partner = wot.prefs.get("partner") || "undefined";  // set partner
-
-        var is_registered = wot.core.is_level("registered") ? "yes" : "no";
-
-		_gaq.push(['_setCustomVar', 2, 'partner', partner, 2]); // scope = 2 (session level)
-		_gaq.push(['_setCustomVar', 3, 'registered', is_registered, 2]); // scope = 2 (session level)
-
-		wot.ga.set_experiments();
-	},
-
-	set_experiments: function () {
-		// sets up custom variable with Experiments
-		if (wot.exp) {
-			var exps = wot.exp.exps_running_ga();
-			if (exps && exps.length) {
-				_gaq.push(['_setCustomVar', 4, 'Experiments', exps, 1]); // scope = 1 (visitor level)
-			}
-		}
-	},
-
-    set_fbl_question: function (question_id) {
-        _gaq.push(['_setCustomVar', 5, 'FBL_QID', String(question_id), 3]); // scope = 3 (page level)
-	}
-
-}});
-
diff --git a/chrome/wot.jar!/content/injections/ga_init.js b/chrome/wot.jar!/content/injections/ga_init.js
deleted file mode 100644
index bea08b8..0000000
--- a/chrome/wot.jar!/content/injections/ga_init.js
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- ga_init.js
- Copyright © 2009 - 2012  WOT Services Oy <info at mywot.com>
-
- This file is part of WOT.
-
- WOT is free software: you can redistribute it and/or modify it
- under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- WOT is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
- License for more details.
-
- You should have received a copy of the GNU General Public License
- along with WOT. If not, see <http://www.gnu.org/licenses/>.
- */
-
-"use strict";
-
-// for analytics
-(function() {
-	if(!wot.ga.disable) {
-		try {
-			var ga = document.createElement('script');
-			ga.type = 'text/javascript';
-			ga.async = true;
-			ga.src = 'https://ssl.google-analytics.com/ga.js';
-
-			var s = document.getElementsByTagName('script')[0];
-			s.parentNode.insertBefore(ga, s);
-		} catch (e) {
-			// silence, please
-		}
-	}
-})();
diff --git a/chrome/wot.jar!/content/libs/jquery-ui-1.9.2.custom.js b/chrome/wot.jar!/content/libs/jquery-ui-1.9.2.custom.js
deleted file mode 100755
index b4bae10..0000000
--- a/chrome/wot.jar!/content/libs/jquery-ui-1.9.2.custom.js
+++ /dev/null
@@ -1,2544 +0,0 @@
-/*! jQuery UI - v1.9.2 - 2012-11-29
-* http://jqueryui.com
-* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.slider.js, jquery.ui.tooltip.js
-* Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */
-
-(function( $, undefined ) {
-
-var uuid = 0,
-	runiqueId = /^ui-id-\d+$/;
-
-// prevent duplicate loading
-// this is only a problem because we proxy existing functions
-// and we don't want to double proxy them
-$.ui = $.ui || {};
-if ( $.ui.version ) {
-	return;
-}
-
-$.extend( $.ui, {
-	version: "1.9.2",
-
-	keyCode: {
-		BACKSPACE: 8,
-		COMMA: 188,
-		DELETE: 46,
-		DOWN: 40,
-		END: 35,
-		ENTER: 13,
-		ESCAPE: 27,
-		HOME: 36,
-		LEFT: 37,
-		NUMPAD_ADD: 107,
-		NUMPAD_DECIMAL: 110,
-		NUMPAD_DIVIDE: 111,
-		NUMPAD_ENTER: 108,
-		NUMPAD_MULTIPLY: 106,
-		NUMPAD_SUBTRACT: 109,
-		PAGE_DOWN: 34,
-		PAGE_UP: 33,
-		PERIOD: 190,
-		RIGHT: 39,
-		SPACE: 32,
-		TAB: 9,
-		UP: 38
-	}
-});
-
-// plugins
-$.fn.extend({
-	_focus: $.fn.focus,
-	focus: function( delay, fn ) {
-		return typeof delay === "number" ?
-			this.each(function() {
-				var elem = this;
-				setTimeout(function() {
-					$( elem ).focus();
-					if ( fn ) {
-						fn.call( elem );
-					}
-				}, delay );
-			}) :
-			this._focus.apply( this, arguments );
-	},
-
-	scrollParent: function() {
-		var scrollParent;
-		if (($.ui.ie && (/(static|relative)/).test(this.css('position'))) || (/absolute/).test(this.css('position'))) {
-			scrollParent = this.parents().filter(function() {
-				return (/(relative|absolute|fixed)/).test($.css(this,'position')) && (/(auto|scroll)/).test($.css(this,'overflow')+$.css(this,'overflow-y')+$.css(this,'overflow-x'));
-			}).eq(0);
-		} else {
-			scrollParent = this.parents().filter(function() {
-				return (/(auto|scroll)/).test($.css(this,'overflow')+$.css(this,'overflow-y')+$.css(this,'overflow-x'));
-			}).eq(0);
-		}
-
-		return (/fixed/).test(this.css('position')) || !scrollParent.length ? $(document) : scrollParent;
-	},
-
-	zIndex: function( zIndex ) {
-		if ( zIndex !== undefined ) {
-			return this.css( "zIndex", zIndex );
-		}
-
-		if ( this.length ) {
-			var elem = $( this[ 0 ] ), position, value;
-			while ( elem.length && elem[ 0 ] !== document ) {
-				// Ignore z-index if position is set to a value where z-index is ignored by the browser
-				// This makes behavior of this function consistent across browsers
-				// WebKit always returns auto if the element is positioned
-				position = elem.css( "position" );
-				if ( position === "absolute" || position === "relative" || position === "fixed" ) {
-					// IE returns 0 when zIndex is not specified
-					// other browsers return a string
-					// we ignore the case of nested elements with an explicit value of 0
-					// <div style="z-index: -10;"><div style="z-index: 0;"></div></div>
-					value = parseInt( elem.css( "zIndex" ), 10 );
-					if ( !isNaN( value ) && value !== 0 ) {
-						return value;
-					}
-				}
-				elem = elem.parent();
-			}
-		}
-
-		return 0;
-	},
-
-	uniqueId: function() {
-		return this.each(function() {
-			if ( !this.id ) {
-				this.id = "ui-id-" + (++uuid);
-			}
-		});
-	},
-
-	removeUniqueId: function() {
-		return this.each(function() {
-			if ( runiqueId.test( this.id ) ) {
-				$( this ).removeAttr( "id" );
-			}
-		});
-	}
-});
-
-// selectors
-function focusable( element, isTabIndexNotNaN ) {
-	var map, mapName, img,
-		nodeName = element.nodeName.toLowerCase();
-	if ( "area" === nodeName ) {
-		map = element.parentNode;
-		mapName = map.name;
-		if ( !element.href || !mapName || map.nodeName.toLowerCase() !== "map" ) {
-			return false;
-		}
-		img = $( "img[usemap=#" + mapName + "]" )[0];
-		return !!img && visible( img );
-	}
-	return ( /input|select|textarea|button|object/.test( nodeName ) ?
-		!element.disabled :
-		"a" === nodeName ?
-			element.href || isTabIndexNotNaN :
-			isTabIndexNotNaN) &&
-		// the element and all of its ancestors must be visible
-		visible( element );
-}
-
-function visible( element ) {
-	return $.expr.filters.visible( element ) &&
-		!$( element ).parents().andSelf().filter(function() {
-			return $.css( this, "visibility" ) === "hidden";
-		}).length;
-}
-
-$.extend( $.expr[ ":" ], {
-	data: $.expr.createPseudo ?
-		$.expr.createPseudo(function( dataName ) {
-			return function( elem ) {
-				return !!$.data( elem, dataName );
-			};
-		}) :
-		// support: jQuery <1.8
-		function( elem, i, match ) {
-			return !!$.data( elem, match[ 3 ] );
-		},
-
-	focusable: function( element ) {
-		return focusable( element, !isNaN( $.attr( element, "tabindex" ) ) );
-	},
-
-	tabbable: function( element ) {
-		var tabIndex = $.attr( element, "tabindex" ),
-			isTabIndexNaN = isNaN( tabIndex );
-		return ( isTabIndexNaN || tabIndex >= 0 ) && focusable( element, !isTabIndexNaN );
-	}
-});
-
-// support
-$(function() {
-	var body = document.body,
-		div = body.appendChild( div = document.createElement( "div" ) );
-
-	// access offsetHeight before setting the style to prevent a layout bug
-	// in IE 9 which causes the element to continue to take up space even
-	// after it is removed from the DOM (#8026)
-	div.offsetHeight;
-
-	$.extend( div.style, {
-		minHeight: "100px",
-		height: "auto",
-		padding: 0,
-		borderWidth: 0
-	});
-
-	$.support.minHeight = div.offsetHeight === 100;
-	$.support.selectstart = "onselectstart" in div;
-
-	// set display to none to avoid a layout bug in IE
-	// http://dev.jquery.com/ticket/4014
-	body.removeChild( div ).style.display = "none";
-});
-
-// support: jQuery <1.8
-if ( !$( "<a>" ).outerWidth( 1 ).jquery ) {
-	$.each( [ "Width", "Height" ], function( i, name ) {
-		var side = name === "Width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ],
-			type = name.toLowerCase(),
-			orig = {
-				innerWidth: $.fn.innerWidth,
-				innerHeight: $.fn.innerHeight,
-				outerWidth: $.fn.outerWidth,
-				outerHeight: $.fn.outerHeight
-			};
-
-		function reduce( elem, size, border, margin ) {
-			$.each( side, function() {
-				size -= parseFloat( $.css( elem, "padding" + this ) ) || 0;
-				if ( border ) {
-					size -= parseFloat( $.css( elem, "border" + this + "Width" ) ) || 0;
-				}
-				if ( margin ) {
-					size -= parseFloat( $.css( elem, "margin" + this ) ) || 0;
-				}
-			});
-			return size;
-		}
-
-		$.fn[ "inner" + name ] = function( size ) {
-			if ( size === undefined ) {
-				return orig[ "inner" + name ].call( this );
-			}
-
-			return this.each(function() {
-				$( this ).css( type, reduce( this, size ) + "px" );
-			});
-		};
-
-		$.fn[ "outer" + name] = function( size, margin ) {
-			if ( typeof size !== "number" ) {
-				return orig[ "outer" + name ].call( this, size );
-			}
-
-			return this.each(function() {
-				$( this).css( type, reduce( this, size, true, margin ) + "px" );
-			});
-		};
-	});
-}
-
-// support: jQuery 1.6.1, 1.6.2 (http://bugs.jquery.com/ticket/9413)
-if ( $( "<a>" ).data( "a-b", "a" ).removeData( "a-b" ).data( "a-b" ) ) {
-	$.fn.removeData = (function( removeData ) {
-		return function( key ) {
-			if ( arguments.length ) {
-				return removeData.call( this, $.camelCase( key ) );
-			} else {
-				return removeData.call( this );
-			}
-		};
-	})( $.fn.removeData );
-}
-
-
-
-
-
-// deprecated
-
-(function() {
-	var uaMatch = /msie ([\w.]+)/.exec( navigator.userAgent.toLowerCase() ) || [];
-	$.ui.ie = uaMatch.length ? true : false;
-	$.ui.ie6 = parseFloat( uaMatch[ 1 ], 10 ) === 6;
-})();
-
-$.fn.extend({
-	disableSelection: function() {
-		return this.bind( ( $.support.selectstart ? "selectstart" : "mousedown" ) +
-			".ui-disableSelection", function( event ) {
-				event.preventDefault();
-			});
-	},
-
-	enableSelection: function() {
-		return this.unbind( ".ui-disableSelection" );
-	}
-});
-
-$.extend( $.ui, {
-	// $.ui.plugin is deprecated.  Use the proxy pattern instead.
-	plugin: {
-		add: function( module, option, set ) {
-			var i,
-				proto = $.ui[ module ].prototype;
-			for ( i in set ) {
-				proto.plugins[ i ] = proto.plugins[ i ] || [];
-				proto.plugins[ i ].push( [ option, set[ i ] ] );
-			}
-		},
-		call: function( instance, name, args ) {
-			var i,
-				set = instance.plugins[ name ];
-			if ( !set || !instance.element[ 0 ].parentNode || instance.element[ 0 ].parentNode.nodeType === 11 ) {
-				return;
-			}
-
-			for ( i = 0; i < set.length; i++ ) {
-				if ( instance.options[ set[ i ][ 0 ] ] ) {
-					set[ i ][ 1 ].apply( instance.element, args );
-				}
-			}
-		}
-	},
-
-	contains: $.contains,
-
-	// only used by resizable
-	hasScroll: function( el, a ) {
-
-		//If overflow is hidden, the element might have extra content, but the user wants to hide it
-		if ( $( el ).css( "overflow" ) === "hidden") {
-			return false;
-		}
-
-		var scroll = ( a && a === "left" ) ? "scrollLeft" : "scrollTop",
-			has = false;
-
-		if ( el[ scroll ] > 0 ) {
-			return true;
-		}
-
-		// TODO: determine which cases actually cause this to happen
-		// if the element doesn't have the scroll set, see if it's possible to
-		// set the scroll
-		el[ scroll ] = 1;
-		has = ( el[ scroll ] > 0 );
-		el[ scroll ] = 0;
-		return has;
-	},
-
-	// these are odd functions, fix the API or move into individual plugins
-	isOverAxis: function( x, reference, size ) {
-		//Determines when x coordinate is over "b" element axis
-		return ( x > reference ) && ( x < ( reference + size ) );
-	},
-	isOver: function( y, x, top, left, height, width ) {
-		//Determines when x, y coordinates is over "b" element
-		return $.ui.isOverAxis( y, top, height ) && $.ui.isOverAxis( x, left, width );
-	}
-});
-
-})( jQuery );
-(function( $, undefined ) {
-
-var uuid = 0,
-	slice = Array.prototype.slice,
-	_cleanData = $.cleanData;
-$.cleanData = function( elems ) {
-	for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
-		try {
-			$( elem ).triggerHandler( "remove" );
-		// http://bugs.jquery.com/ticket/8235
-		} catch( e ) {}
-	}
-	_cleanData( elems );
-};
-
-$.widget = function( name, base, prototype ) {
-	var fullName, existingConstructor, constructor, basePrototype,
-		namespace = name.split( "." )[ 0 ];
-
-	name = name.split( "." )[ 1 ];
-	fullName = namespace + "-" + name;
-
-	if ( !prototype ) {
-		prototype = base;
-		base = $.Widget;
-	}
-
-	// create selector for plugin
-	$.expr[ ":" ][ fullName.toLowerCase() ] = function( elem ) {
-		return !!$.data( elem, fullName );
-	};
-
-	$[ namespace ] = $[ namespace ] || {};
-	existingConstructor = $[ namespace ][ name ];
-	constructor = $[ namespace ][ name ] = function( options, element ) {
-		// allow instantiation without "new" keyword
-		if ( !this._createWidget ) {
-			return new constructor( options, element );
-		}
-
-		// allow instantiation without initializing for simple inheritance
-		// must use "new" keyword (the code above always passes args)
-		if ( arguments.length ) {
-			this._createWidget( options, element );
-		}
-	};
-	// extend with the existing constructor to carry over any static properties
-	$.extend( constructor, existingConstructor, {
-		version: prototype.version,
-		// copy the object used to create the prototype in case we need to
-		// redefine the widget later
-		_proto: $.extend( {}, prototype ),
-		// track widgets that inherit from this widget in case this widget is
-		// redefined after a widget inherits from it
-		_childConstructors: []
-	});
-
-	basePrototype = new base();
-	// we need to make the options hash a property directly on the new instance
-	// otherwise we'll modify the options hash on the prototype that we're
-	// inheriting from
-	basePrototype.options = $.widget.extend( {}, basePrototype.options );
-	$.each( prototype, function( prop, value ) {
-		if ( $.isFunction( value ) ) {
-			prototype[ prop ] = (function() {
-				var _super = function() {
-						return base.prototype[ prop ].apply( this, arguments );
-					},
-					_superApply = function( args ) {
-						return base.prototype[ prop ].apply( this, args );
-					};
-				return function() {
-					var __super = this._super,
-						__superApply = this._superApply,
-						returnValue;
-
-					this._super = _super;
-					this._superApply = _superApply;
-
-					returnValue = value.apply( this, arguments );
-
-					this._super = __super;
-					this._superApply = __superApply;
-
-					return returnValue;
-				};
-			})();
-		}
-	});
-	constructor.prototype = $.widget.extend( basePrototype, {
-		// TODO: remove support for widgetEventPrefix
-		// always use the name + a colon as the prefix, e.g., draggable:start
-		// don't prefix for widgets that aren't DOM-based
-		widgetEventPrefix: existingConstructor ? basePrototype.widgetEventPrefix : name
-	}, prototype, {
-		constructor: constructor,
-		namespace: namespace,
-		widgetName: name,
-		// TODO remove widgetBaseClass, see #8155
-		widgetBaseClass: fullName,
-		widgetFullName: fullName
-	});
-
-	// If this widget is being redefined then we need to find all widgets that
-	// are inheriting from it and redefine all of them so that they inherit from
-	// the new version of this widget. We're essentially trying to replace one
-	// level in the prototype chain.
-	if ( existingConstructor ) {
-		$.each( existingConstructor._childConstructors, function( i, child ) {
-			var childPrototype = child.prototype;
-
-			// redefine the child widget using the same prototype that was
-			// originally used, but inherit from the new version of the base
-			$.widget( childPrototype.namespace + "." + childPrototype.widgetName, constructor, child._proto );
-		});
-		// remove the list of existing child constructors from the old constructor
-		// so the old child constructors can be garbage collected
-		delete existingConstructor._childConstructors;
-	} else {
-		base._childConstructors.push( constructor );
-	}
-
-	$.widget.bridge( name, constructor );
-};
-
-$.widget.extend = function( target ) {
-	var input = slice.call( arguments, 1 ),
-		inputIndex = 0,
-		inputLength = input.length,
-		key,
-		value;
-	for ( ; inputIndex < inputLength; inputIndex++ ) {
-		for ( key in input[ inputIndex ] ) {
-			value = input[ inputIndex ][ key ];
-			if ( input[ inputIndex ].hasOwnProperty( key ) && value !== undefined ) {
-				// Clone objects
-				if ( $.isPlainObject( value ) ) {
-					target[ key ] = $.isPlainObject( target[ key ] ) ?
-						$.widget.extend( {}, target[ key ], value ) :
-						// Don't extend strings, arrays, etc. with objects
-						$.widget.extend( {}, value );
-				// Copy everything else by reference
-				} else {
-					target[ key ] = value;
-				}
-			}
-		}
-	}
-	return target;
-};
-
-$.widget.bridge = function( name, object ) {
-	var fullName = object.prototype.widgetFullName || name;
-	$.fn[ name ] = function( options ) {
-		var isMethodCall = typeof options === "string",
-			args = slice.call( arguments, 1 ),
-			returnValue = this;
-
-		// allow multiple hashes to be passed on init
-		options = !isMethodCall && args.length ?
-			$.widget.extend.apply( null, [ options ].concat(args) ) :
-			options;
-
-		if ( isMethodCall ) {
-			this.each(function() {
-				var methodValue,
-					instance = $.data( this, fullName );
-				if ( !instance ) {
-					return $.error( "cannot call methods on " + name + " prior to initialization; " +
-						"attempted to call method '" + options + "'" );
-				}
-				if ( !$.isFunction( instance[options] ) || options.charAt( 0 ) === "_" ) {
-					return $.error( "no such method '" + options + "' for " + name + " widget instance" );
-				}
-				methodValue = instance[ options ].apply( instance, args );
-				if ( methodValue !== instance && methodValue !== undefined ) {
-					returnValue = methodValue && methodValue.jquery ?
-						returnValue.pushStack( methodValue.get() ) :
-						methodValue;
-					return false;
-				}
-			});
-		} else {
-			this.each(function() {
-				var instance = $.data( this, fullName );
-				if ( instance ) {
-					instance.option( options || {} )._init();
-				} else {
-					$.data( this, fullName, new object( options, this ) );
-				}
-			});
-		}
-
-		return returnValue;
-	};
-};
-
-$.Widget = function( /* options, element */ ) {};
-$.Widget._childConstructors = [];
-
-$.Widget.prototype = {
-	widgetName: "widget",
-	widgetEventPrefix: "",
-	defaultElement: "<div>",
-	options: {
-		disabled: false,
-
-		// callbacks
-		create: null
-	},
-	_createWidget: function( options, element ) {
-		element = $( element || this.defaultElement || this )[ 0 ];
-		this.element = $( element );
-		this.uuid = uuid++;
-		this.eventNamespace = "." + this.widgetName + this.uuid;
-		this.options = $.widget.extend( {},
-			this.options,
-			this._getCreateOptions(),
-			options );
-
-		this.bindings = $();
-		this.hoverable = $();
-		this.focusable = $();
-
-		if ( element !== this ) {
-			// 1.9 BC for #7810
-			// TODO remove dual storage
-			$.data( element, this.widgetName, this );
-			$.data( element, this.widgetFullName, this );
-			this._on( true, this.element, {
-				remove: function( event ) {
-					if ( event.target === element ) {
-						this.destroy();
-					}
-				}
-			});
-			this.document = $( element.style ?
-				// element within the document
-				element.ownerDocument :
-				// element is window or document
-				element.document || element );
-			this.window = $( this.document[0].defaultView || this.document[0].parentWindow );
-		}
-
-		this._create();
-		this._trigger( "create", null, this._getCreateEventData() );
-		this._init();
-	},
-	_getCreateOptions: $.noop,
-	_getCreateEventData: $.noop,
-	_create: $.noop,
-	_init: $.noop,
-
-	destroy: function() {
-		this._destroy();
-		// we can probably remove the unbind calls in 2.0
-		// all event bindings should go through this._on()
-		this.element
-			.unbind( this.eventNamespace )
-			// 1.9 BC for #7810
-			// TODO remove dual storage
-			.removeData( this.widgetName )
-			.removeData( this.widgetFullName )
-			// support: jquery <1.6.3
-			// http://bugs.jquery.com/ticket/9413
-			.removeData( $.camelCase( this.widgetFullName ) );
-		this.widget()
-			.unbind( this.eventNamespace )
-			.removeAttr( "aria-disabled" )
-			.removeClass(
-				this.widgetFullName + "-disabled " +
-				"ui-state-disabled" );
-
-		// clean up events and states
-		this.bindings.unbind( this.eventNamespace );
-		this.hoverable.removeClass( "ui-state-hover" );
-		this.focusable.removeClass( "ui-state-focus" );
-	},
-	_destroy: $.noop,
-
-	widget: function() {
-		return this.element;
-	},
-
-	option: function( key, value ) {
-		var options = key,
-			parts,
-			curOption,
-			i;
-
-		if ( arguments.length === 0 ) {
-			// don't return a reference to the internal hash
-			return $.widget.extend( {}, this.options );
-		}
-
-		if ( typeof key === "string" ) {
-			// handle nested keys, e.g., "foo.bar" => { foo: { bar: ___ } }
-			options = {};
-			parts = key.split( "." );
-			key = parts.shift();
-			if ( parts.length ) {
-				curOption = options[ key ] = $.widget.extend( {}, this.options[ key ] );
-				for ( i = 0; i < parts.length - 1; i++ ) {
-					curOption[ parts[ i ] ] = curOption[ parts[ i ] ] || {};
-					curOption = curOption[ parts[ i ] ];
-				}
-				key = parts.pop();
-				if ( value === undefined ) {
-					return curOption[ key ] === undefined ? null : curOption[ key ];
-				}
-				curOption[ key ] = value;
-			} else {
-				if ( value === undefined ) {
-					return this.options[ key ] === undefined ? null : this.options[ key ];
-				}
-				options[ key ] = value;
-			}
-		}
-
-		this._setOptions( options );
-
-		return this;
-	},
-	_setOptions: function( options ) {
-		var key;
-
-		for ( key in options ) {
-			this._setOption( key, options[ key ] );
-		}
-
-		return this;
-	},
-	_setOption: function( key, value ) {
-		this.options[ key ] = value;
-
-		if ( key === "disabled" ) {
-			this.widget()
-				.toggleClass( this.widgetFullName + "-disabled ui-state-disabled", !!value )
-				.attr( "aria-disabled", value );
-			this.hoverable.removeClass( "ui-state-hover" );
-			this.focusable.removeClass( "ui-state-focus" );
-		}
-
-		return this;
-	},
-
-	enable: function() {
-		return this._setOption( "disabled", false );
-	},
-	disable: function() {
-		return this._setOption( "disabled", true );
-	},
-
-	_on: function( suppressDisabledCheck, element, handlers ) {
-		var delegateElement,
-			instance = this;
-
-		// no suppressDisabledCheck flag, shuffle arguments
-		if ( typeof suppressDisabledCheck !== "boolean" ) {
-			handlers = element;
-			element = suppressDisabledCheck;
-			suppressDisabledCheck = false;
-		}
-
-		// no element argument, shuffle and use this.element
-		if ( !handlers ) {
-			handlers = element;
-			element = this.element;
-			delegateElement = this.widget();
-		} else {
-			// accept selectors, DOM elements
-			element = delegateElement = $( element );
-			this.bindings = this.bindings.add( element );
-		}
-
-		$.each( handlers, function( event, handler ) {
-			function handlerProxy() {
-				// allow widgets to customize the disabled handling
-				// - disabled as an array instead of boolean
-				// - disabled class as method for disabling individual parts
-				if ( !suppressDisabledCheck &&
-						( instance.options.disabled === true ||
-							$( this ).hasClass( "ui-state-disabled" ) ) ) {
-					return;
-				}
-				return ( typeof handler === "string" ? instance[ handler ] : handler )
-					.apply( instance, arguments );
-			}
-
-			// copy the guid so direct unbinding works
-			if ( typeof handler !== "string" ) {
-				handlerProxy.guid = handler.guid =
-					handler.guid || handlerProxy.guid || $.guid++;
-			}
-
-			var match = event.match( /^(\w+)\s*(.*)$/ ),
-				eventName = match[1] + instance.eventNamespace,
-				selector = match[2];
-			if ( selector ) {
-				delegateElement.delegate( selector, eventName, handlerProxy );
-			} else {
-				element.bind( eventName, handlerProxy );
-			}
-		});
-	},
-
-	_off: function( element, eventName ) {
-		eventName = (eventName || "").split( " " ).join( this.eventNamespace + " " ) + this.eventNamespace;
-		element.unbind( eventName ).undelegate( eventName );
-	},
-
-	_delay: function( handler, delay ) {
-		function handlerProxy() {
-			return ( typeof handler === "string" ? instance[ handler ] : handler )
-				.apply( instance, arguments );
-		}
-		var instance = this;
-		return setTimeout( handlerProxy, delay || 0 );
-	},
-
-	_hoverable: function( element ) {
-		this.hoverable = this.hoverable.add( element );
-		this._on( element, {
-			mouseenter: function( event ) {
-				$( event.currentTarget ).addClass( "ui-state-hover" );
-			},
-			mouseleave: function( event ) {
-				$( event.currentTarget ).removeClass( "ui-state-hover" );
-			}
-		});
-	},
-
-	_focusable: function( element ) {
-		this.focusable = this.focusable.add( element );
-		this._on( element, {
-			focusin: function( event ) {
-				$( event.currentTarget ).addClass( "ui-state-focus" );
-			},
-			focusout: function( event ) {
-				$( event.currentTarget ).removeClass( "ui-state-focus" );
-			}
-		});
-	},
-
-	_trigger: function( type, event, data ) {
-		var prop, orig,
-			callback = this.options[ type ];
-
-		data = data || {};
-		event = $.Event( event );
-		event.type = ( type === this.widgetEventPrefix ?
-			type :
-			this.widgetEventPrefix + type ).toLowerCase();
-		// the original event may come from any element
-		// so we need to reset the target on the new event
-		event.target = this.element[ 0 ];
-
-		// copy original event properties over to the new event
-		orig = event.originalEvent;
-		if ( orig ) {
-			for ( prop in orig ) {
-				if ( !( prop in event ) ) {
-					event[ prop ] = orig[ prop ];
-				}
-			}
-		}
-
-		this.element.trigger( event, data );
-		return !( $.isFunction( callback ) &&
-			callback.apply( this.element[0], [ event ].concat( data ) ) === false ||
-			event.isDefaultPrevented() );
-	}
-};
-
-$.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect ) {
-	$.Widget.prototype[ "_" + method ] = function( element, options, callback ) {
-		if ( typeof options === "string" ) {
-			options = { effect: options };
-		}
-		var hasOptions,
-			effectName = !options ?
-				method :
-				options === true || typeof options === "number" ?
-					defaultEffect :
-					options.effect || defaultEffect;
-		options = options || {};
-		if ( typeof options === "number" ) {
-			options = { duration: options };
-		}
-		hasOptions = !$.isEmptyObject( options );
-		options.complete = callback;
-		if ( options.delay ) {
-			element.delay( options.delay );
-		}
-		if ( hasOptions && $.effects && ( $.effects.effect[ effectName ] || $.uiBackCompat !== false && $.effects[ effectName ] ) ) {
-			element[ method ]( options );
-		} else if ( effectName !== method && element[ effectName ] ) {
-			element[ effectName ]( options.duration, options.easing, callback );
-		} else {
-			element.queue(function( next ) {
-				$( this )[ method ]();
-				if ( callback ) {
-					callback.call( element[ 0 ] );
-				}
-				next();
-			});
-		}
-	};
-});
-
-// DEPRECATED
-if ( $.uiBackCompat !== false ) {
-	$.Widget.prototype._getCreateOptions = function() {
-		return $.metadata && $.metadata.get( this.element[0] )[ this.widgetName ];
-	};
-}
-
-})( jQuery );
-(function( $, undefined ) {
-
-var mouseHandled = false;
-$( document ).mouseup( function( e ) {
-	mouseHandled = false;
-});
-
-$.widget("ui.mouse", {
-	version: "1.9.2",
-	options: {
-		cancel: 'input,textarea,button,select,option',
-		distance: 1,
-		delay: 0
-	},
-	_mouseInit: function() {
-		var that = this;
-
-		this.element
-			.bind('mousedown.'+this.widgetName, function(event) {
-				return that._mouseDown(event);
-			})
-			.bind('click.'+this.widgetName, function(event) {
-				if (true === $.data(event.target, that.widgetName + '.preventClickEvent')) {
-					$.removeData(event.target, that.widgetName + '.preventClickEvent');
-					event.stopImmediatePropagation();
-					return false;
-				}
-			});
-
-		this.started = false;
-	},
-
-	// TODO: make sure destroying one instance of mouse doesn't mess with
-	// other instances of mouse
-	_mouseDestroy: function() {
-		this.element.unbind('.'+this.widgetName);
-		if ( this._mouseMoveDelegate ) {
-			$(document)
-				.unbind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
-				.unbind('mouseup.'+this.widgetName, this._mouseUpDelegate);
-		}
-	},
-
-	_mouseDown: function(event) {
-		// don't let more than one widget handle mouseStart
-		if( mouseHandled ) { return; }
-
-		// we may have missed mouseup (out of window)
-		(this._mouseStarted && this._mouseUp(event));
-
-		this._mouseDownEvent = event;
-
-		var that = this,
-			btnIsLeft = (event.which === 1),
-			// event.target.nodeName works around a bug in IE 8 with
-			// disabled inputs (#7620)
-			elIsCancel = (typeof this.options.cancel === "string" && event.target.nodeName ? $(event.target).closest(this.options.cancel).length : false);
-		if (!btnIsLeft || elIsCancel || !this._mouseCapture(event)) {
-			return true;
-		}
-
-		this.mouseDelayMet = !this.options.delay;
-		if (!this.mouseDelayMet) {
-			this._mouseDelayTimer = setTimeout(function() {
-				that.mouseDelayMet = true;
-			}, this.options.delay);
-		}
-
-		if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) {
-			this._mouseStarted = (this._mouseStart(event) !== false);
-			if (!this._mouseStarted) {
-				event.preventDefault();
-				return true;
-			}
-		}
-
-		// Click event may never have fired (Gecko & Opera)
-		if (true === $.data(event.target, this.widgetName + '.preventClickEvent')) {
-			$.removeData(event.target, this.widgetName + '.preventClickEvent');
-		}
-
-		// these delegates are required to keep context
-		this._mouseMoveDelegate = function(event) {
-			return that._mouseMove(event);
-		};
-		this._mouseUpDelegate = function(event) {
-			return that._mouseUp(event);
-		};
-		$(document)
-			.bind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
-			.bind('mouseup.'+this.widgetName, this._mouseUpDelegate);
-
-		event.preventDefault();
-
-		mouseHandled = true;
-		return true;
-	},
-
-	_mouseMove: function(event) {
-		// IE mouseup check - mouseup happened when mouse was out of window
-		if ($.ui.ie && !(document.documentMode >= 9) && !event.button) {
-			return this._mouseUp(event);
-		}
-
-		if (this._mouseStarted) {
-			this._mouseDrag(event);
-			return event.preventDefault();
-		}
-
-		if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) {
-			this._mouseStarted =
-				(this._mouseStart(this._mouseDownEvent, event) !== false);
-			(this._mouseStarted ? this._mouseDrag(event) : this._mouseUp(event));
-		}
-
-		return !this._mouseStarted;
-	},
-
-	_mouseUp: function(event) {
-		$(document)
-			.unbind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
-			.unbind('mouseup.'+this.widgetName, this._mouseUpDelegate);
-
-		if (this._mouseStarted) {
-			this._mouseStarted = false;
-
-			if (event.target === this._mouseDownEvent.target) {
-				$.data(event.target, this.widgetName + '.preventClickEvent', true);
-			}
-
-			this._mouseStop(event);
-		}
-
-		return false;
-	},
-
-	_mouseDistanceMet: function(event) {
-		return (Math.max(
-				Math.abs(this._mouseDownEvent.pageX - event.pageX),
-				Math.abs(this._mouseDownEvent.pageY - event.pageY)
-			) >= this.options.distance
-		);
-	},
-
-	_mouseDelayMet: function(event) {
-		return this.mouseDelayMet;
-	},
-
-	// These are placeholder methods, to be overriden by extending plugin
-	_mouseStart: function(event) {},
-	_mouseDrag: function(event) {},
-	_mouseStop: function(event) {},
-	_mouseCapture: function(event) { return true; }
-});
-
-})(jQuery);
-(function( $, undefined ) {
-
-$.ui = $.ui || {};
-
-var cachedScrollbarWidth,
-	max = Math.max,
-	abs = Math.abs,
-	round = Math.round,
-	rhorizontal = /left|center|right/,
-	rvertical = /top|center|bottom/,
-	roffset = /[\+\-]\d+%?/,
-	rposition = /^\w+/,
-	rpercent = /%$/,
-	_position = $.fn.position;
-
-function getOffsets( offsets, width, height ) {
-	return [
-		parseInt( offsets[ 0 ], 10 ) * ( rpercent.test( offsets[ 0 ] ) ? width / 100 : 1 ),
-		parseInt( offsets[ 1 ], 10 ) * ( rpercent.test( offsets[ 1 ] ) ? height / 100 : 1 )
-	];
-}
-function parseCss( element, property ) {
-	return parseInt( $.css( element, property ), 10 ) || 0;
-}
-
-$.position = {
-	scrollbarWidth: function() {
-		if ( cachedScrollbarWidth !== undefined ) {
-			return cachedScrollbarWidth;
-		}
-		var w1, w2,
-			div = $( "<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>" ),
-			innerDiv = div.children()[0];
-
-		$( "body" ).append( div );
-		w1 = innerDiv.offsetWidth;
-		div.css( "overflow", "scroll" );
-
-		w2 = innerDiv.offsetWidth;
-
-		if ( w1 === w2 ) {
-			w2 = div[0].clientWidth;
-		}
-
-		div.remove();
-
-		return (cachedScrollbarWidth = w1 - w2);
-	},
-	getScrollInfo: function( within ) {
-		var overflowX = within.isWindow ? "" : within.element.css( "overflow-x" ),
-			overflowY = within.isWindow ? "" : within.element.css( "overflow-y" ),
-			hasOverflowX = overflowX === "scroll" ||
-				( overflowX === "auto" && within.width < within.element[0].scrollWidth ),
-			hasOverflowY = overflowY === "scroll" ||
-				( overflowY === "auto" && within.height < within.element[0].scrollHeight );
-		return {
-			width: hasOverflowX ? $.position.scrollbarWidth() : 0,
-			height: hasOverflowY ? $.position.scrollbarWidth() : 0
-		};
-	},
-	getWithinInfo: function( element ) {
-		var withinElement = $( element || window ),
-			isWindow = $.isWindow( withinElement[0] );
-		return {
-			element: withinElement,
-			isWindow: isWindow,
-			offset: withinElement.offset() || { left: 0, top: 0 },
-			scrollLeft: withinElement.scrollLeft(),
-			scrollTop: withinElement.scrollTop(),
-			width: isWindow ? withinElement.width() : withinElement.outerWidth(),
-			height: isWindow ? withinElement.height() : withinElement.outerHeight()
-		};
-	}
-};
-
-$.fn.position = function( options ) {
-	if ( !options || !options.of ) {
-		return _position.apply( this, arguments );
-	}
-
-	// make a copy, we don't want to modify arguments
-	options = $.extend( {}, options );
-
-	var atOffset, targetWidth, targetHeight, targetOffset, basePosition,
-		target = $( options.of ),
-		within = $.position.getWithinInfo( options.within ),
-		scrollInfo = $.position.getScrollInfo( within ),
-		targetElem = target[0],
-		collision = ( options.collision || "flip" ).split( " " ),
-		offsets = {};
-
-	if ( targetElem.nodeType === 9 ) {
-		targetWidth = target.width();
-		targetHeight = target.height();
-		targetOffset = { top: 0, left: 0 };
-	} else if ( $.isWindow( targetElem ) ) {
-		targetWidth = target.width();
-		targetHeight = target.height();
-		targetOffset = { top: target.scrollTop(), left: target.scrollLeft() };
-	} else if ( targetElem.preventDefault ) {
-		// force left top to allow flipping
-		options.at = "left top";
-		targetWidth = targetHeight = 0;
-		targetOffset = { top: targetElem.pageY, left: targetElem.pageX };
-	} else {
-		targetWidth = target.outerWidth();
-		targetHeight = target.outerHeight();
-		targetOffset = target.offset();
-	}
-	// clone to reuse original targetOffset later
-	basePosition = $.extend( {}, targetOffset );
-
-	// force my and at to have valid horizontal and vertical positions
-	// if a value is missing or invalid, it will be converted to center
-	$.each( [ "my", "at" ], function() {
-		var pos = ( options[ this ] || "" ).split( " " ),
-			horizontalOffset,
-			verticalOffset;
-
-		if ( pos.length === 1) {
-			pos = rhorizontal.test( pos[ 0 ] ) ?
-				pos.concat( [ "center" ] ) :
-				rvertical.test( pos[ 0 ] ) ?
-					[ "center" ].concat( pos ) :
-					[ "center", "center" ];
-		}
-		pos[ 0 ] = rhorizontal.test( pos[ 0 ] ) ? pos[ 0 ] : "center";
-		pos[ 1 ] = rvertical.test( pos[ 1 ] ) ? pos[ 1 ] : "center";
-
-		// calculate offsets
-		horizontalOffset = roffset.exec( pos[ 0 ] );
-		verticalOffset = roffset.exec( pos[ 1 ] );
-		offsets[ this ] = [
-			horizontalOffset ? horizontalOffset[ 0 ] : 0,
-			verticalOffset ? verticalOffset[ 0 ] : 0
-		];
-
-		// reduce to just the positions without the offsets
-		options[ this ] = [
-			rposition.exec( pos[ 0 ] )[ 0 ],
-			rposition.exec( pos[ 1 ] )[ 0 ]
-		];
-	});
-
-	// normalize collision option
-	if ( collision.length === 1 ) {
-		collision[ 1 ] = collision[ 0 ];
-	}
-
-	if ( options.at[ 0 ] === "right" ) {
-		basePosition.left += targetWidth;
-	} else if ( options.at[ 0 ] === "center" ) {
-		basePosition.left += targetWidth / 2;
-	}
-
-	if ( options.at[ 1 ] === "bottom" ) {
-		basePosition.top += targetHeight;
-	} else if ( options.at[ 1 ] === "center" ) {
-		basePosition.top += targetHeight / 2;
-	}
-
-	atOffset = getOffsets( offsets.at, targetWidth, targetHeight );
-	basePosition.left += atOffset[ 0 ];
-	basePosition.top += atOffset[ 1 ];
-
-	return this.each(function() {
-		var collisionPosition, using,
-			elem = $( this ),
-			elemWidth = elem.outerWidth(),
-			elemHeight = elem.outerHeight(),
-			marginLeft = parseCss( this, "marginLeft" ),
-			marginTop = parseCss( this, "marginTop" ),
-			collisionWidth = elemWidth + marginLeft + parseCss( this, "marginRight" ) + scrollInfo.width,
-			collisionHeight = elemHeight + marginTop + parseCss( this, "marginBottom" ) + scrollInfo.height,
-			position = $.extend( {}, basePosition ),
-			myOffset = getOffsets( offsets.my, elem.outerWidth(), elem.outerHeight() );
-
-		if ( options.my[ 0 ] === "right" ) {
-			position.left -= elemWidth;
-		} else if ( options.my[ 0 ] === "center" ) {
-			position.left -= elemWidth / 2;
-		}
-
-		if ( options.my[ 1 ] === "bottom" ) {
-			position.top -= elemHeight;
-		} else if ( options.my[ 1 ] === "center" ) {
-			position.top -= elemHeight / 2;
-		}
-
-		position.left += myOffset[ 0 ];
-		position.top += myOffset[ 1 ];
-
-		// if the browser doesn't support fractions, then round for consistent results
-		if ( !$.support.offsetFractions ) {
-			position.left = round( position.left );
-			position.top = round( position.top );
-		}
-
-		collisionPosition = {
-			marginLeft: marginLeft,
-			marginTop: marginTop
-		};
-
-		$.each( [ "left", "top" ], function( i, dir ) {
-			if ( $.ui.position[ collision[ i ] ] ) {
-				$.ui.position[ collision[ i ] ][ dir ]( position, {
-					targetWidth: targetWidth,
-					targetHeight: targetHeight,
-					elemWidth: elemWidth,
-					elemHeight: elemHeight,
-					collisionPosition: collisionPosition,
-					collisionWidth: collisionWidth,
-					collisionHeight: collisionHeight,
-					offset: [ atOffset[ 0 ] + myOffset[ 0 ], atOffset [ 1 ] + myOffset[ 1 ] ],
-					my: options.my,
-					at: options.at,
-					within: within,
-					elem : elem
-				});
-			}
-		});
-
-		if ( $.fn.bgiframe ) {
-			elem.bgiframe();
-		}
-
-		if ( options.using ) {
-			// adds feedback as second argument to using callback, if present
-			using = function( props ) {
-				var left = targetOffset.left - position.left,
-					right = left + targetWidth - elemWidth,
-					top = targetOffset.top - position.top,
-					bottom = top + targetHeight - elemHeight,
-					feedback = {
-						target: {
-							element: target,
-							left: targetOffset.left,
-							top: targetOffset.top,
-							width: targetWidth,
-							height: targetHeight
-						},
-						element: {
-							element: elem,
-							left: position.left,
-							top: position.top,
-							width: elemWidth,
-							height: elemHeight
-						},
-						horizontal: right < 0 ? "left" : left > 0 ? "right" : "center",
-						vertical: bottom < 0 ? "top" : top > 0 ? "bottom" : "middle"
-					};
-				if ( targetWidth < elemWidth && abs( left + right ) < targetWidth ) {
-					feedback.horizontal = "center";
-				}
-				if ( targetHeight < elemHeight && abs( top + bottom ) < targetHeight ) {
-					feedback.vertical = "middle";
-				}
-				if ( max( abs( left ), abs( right ) ) > max( abs( top ), abs( bottom ) ) ) {
-					feedback.important = "horizontal";
-				} else {
-					feedback.important = "vertical";
-				}
-				options.using.call( this, props, feedback );
-			};
-		}
-
-		elem.offset( $.extend( position, { using: using } ) );
-	});
-};
-
-$.ui.position = {
-	fit: {
-		left: function( position, data ) {
-			var within = data.within,
-				withinOffset = within.isWindow ? within.scrollLeft : within.offset.left,
-				outerWidth = within.width,
-				collisionPosLeft = position.left - data.collisionPosition.marginLeft,
-				overLeft = withinOffset - collisionPosLeft,
-				overRight = collisionPosLeft + data.collisionWidth - outerWidth - withinOffset,
-				newOverRight;
-
-			// element is wider than within
-			if ( data.collisionWidth > outerWidth ) {
-				// element is initially over the left side of within
-				if ( overLeft > 0 && overRight <= 0 ) {
-					newOverRight = position.left + overLeft + data.collisionWidth - outerWidth - withinOffset;
-					position.left += overLeft - newOverRight;
-				// element is initially over right side of within
-				} else if ( overRight > 0 && overLeft <= 0 ) {
-					position.left = withinOffset;
-				// element is initially over both left and right sides of within
-				} else {
-					if ( overLeft > overRight ) {
-						position.left = withinOffset + outerWidth - data.collisionWidth;
-					} else {
-						position.left = withinOffset;
-					}
-				}
-			// too far left -> align with left edge
-			} else if ( overLeft > 0 ) {
-				position.left += overLeft;
-			// too far right -> align with right edge
-			} else if ( overRight > 0 ) {
-				position.left -= overRight;
-			// adjust based on position and margin
-			} else {
-				position.left = max( position.left - collisionPosLeft, position.left );
-			}
-		},
-		top: function( position, data ) {
-			var within = data.within,
-				withinOffset = within.isWindow ? within.scrollTop : within.offset.top,
-				outerHeight = data.within.height,
-				collisionPosTop = position.top - data.collisionPosition.marginTop,
-				overTop = withinOffset - collisionPosTop,
-				overBottom = collisionPosTop + data.collisionHeight - outerHeight - withinOffset,
-				newOverBottom;
-
-			// element is taller than within
-			if ( data.collisionHeight > outerHeight ) {
-				// element is initially over the top of within
-				if ( overTop > 0 && overBottom <= 0 ) {
-					newOverBottom = position.top + overTop + data.collisionHeight - outerHeight - withinOffset;
-					position.top += overTop - newOverBottom;
-				// element is initially over bottom of within
-				} else if ( overBottom > 0 && overTop <= 0 ) {
-					position.top = withinOffset;
-				// element is initially over both top and bottom of within
-				} else {
-					if ( overTop > overBottom ) {
-						position.top = withinOffset + outerHeight - data.collisionHeight;
-					} else {
-						position.top = withinOffset;
-					}
-				}
-			// too far up -> align with top
-			} else if ( overTop > 0 ) {
-				position.top += overTop;
-			// too far down -> align with bottom edge
-			} else if ( overBottom > 0 ) {
-				position.top -= overBottom;
-			// adjust based on position and margin
-			} else {
-				position.top = max( position.top - collisionPosTop, position.top );
-			}
-		}
-	},
-	flip: {
-		left: function( position, data ) {
-			var within = data.within,
-				withinOffset = within.offset.left + within.scrollLeft,
-				outerWidth = within.width,
-				offsetLeft = within.isWindow ? within.scrollLeft : within.offset.left,
-				collisionPosLeft = position.left - data.collisionPosition.marginLeft,
-				overLeft = collisionPosLeft - offsetLeft,
-				overRight = collisionPosLeft + data.collisionWidth - outerWidth - offsetLeft,
-				myOffset = data.my[ 0 ] === "left" ?
-					-data.elemWidth :
-					data.my[ 0 ] === "right" ?
-						data.elemWidth :
-						0,
-				atOffset = data.at[ 0 ] === "left" ?
-					data.targetWidth :
-					data.at[ 0 ] === "right" ?
-						-data.targetWidth :
-						0,
-				offset = -2 * data.offset[ 0 ],
-				newOverRight,
-				newOverLeft;
-
-			if ( overLeft < 0 ) {
-				newOverRight = position.left + myOffset + atOffset + offset + data.collisionWidth - outerWidth - withinOffset;
-				if ( newOverRight < 0 || newOverRight < abs( overLeft ) ) {
-					position.left += myOffset + atOffset + offset;
-				}
-			}
-			else if ( overRight > 0 ) {
-				newOverLeft = position.left - data.collisionPosition.marginLeft + myOffset + atOffset + offset - offsetLeft;
-				if ( newOverLeft > 0 || abs( newOverLeft ) < overRight ) {
-					position.left += myOffset + atOffset + offset;
-				}
-			}
-		},
-		top: function( position, data ) {
-			var within = data.within,
-				withinOffset = within.offset.top + within.scrollTop,
-				outerHeight = within.height,
-				offsetTop = within.isWindow ? within.scrollTop : within.offset.top,
-				collisionPosTop = position.top - data.collisionPosition.marginTop,
-				overTop = collisionPosTop - offsetTop,
-				overBottom = collisionPosTop + data.collisionHeight - outerHeight - offsetTop,
-				top = data.my[ 1 ] === "top",
-				myOffset = top ?
-					-data.elemHeight :
-					data.my[ 1 ] === "bottom" ?
-						data.elemHeight :
-						0,
-				atOffset = data.at[ 1 ] === "top" ?
-					data.targetHeight :
-					data.at[ 1 ] === "bottom" ?
-						-data.targetHeight :
-						0,
-				offset = -2 * data.offset[ 1 ],
-				newOverTop,
-				newOverBottom;
-			if ( overTop < 0 ) {
-				newOverBottom = position.top + myOffset + atOffset + offset + data.collisionHeight - outerHeight - withinOffset;
-				if ( ( position.top + myOffset + atOffset + offset) > overTop && ( newOverBottom < 0 || newOverBottom < abs( overTop ) ) ) {
-					position.top += myOffset + atOffset + offset;
-				}
-			}
-			else if ( overBottom > 0 ) {
-				newOverTop = position.top -  data.collisionPosition.marginTop + myOffset + atOffset + offset - offsetTop;
-				if ( ( position.top + myOffset + atOffset + offset) > overBottom && ( newOverTop > 0 || abs( newOverTop ) < overBottom ) ) {
-					position.top += myOffset + atOffset + offset;
-				}
-			}
-		}
-	},
-	flipfit: {
-		left: function() {
-			$.ui.position.flip.left.apply( this, arguments );
-			$.ui.position.fit.left.apply( this, arguments );
-		},
-		top: function() {
-			$.ui.position.flip.top.apply( this, arguments );
-			$.ui.position.fit.top.apply( this, arguments );
-		}
-	}
-};
-
-// fraction support test
-(function () {
-	var testElement, testElementParent, testElementStyle, offsetLeft, i,
-		body = document.getElementsByTagName( "body" )[ 0 ],
-		div = document.createElement( "div" );
-
-	//Create a "fake body" for testing based on method used in jQuery.support
-	testElement = document.createElement( body ? "div" : "body" );
-	testElementStyle = {
-		visibility: "hidden",
-		width: 0,
-		height: 0,
-		border: 0,
-		margin: 0,
-		background: "none"
-	};
-	if ( body ) {
-		$.extend( testElementStyle, {
-			position: "absolute",
-			left: "-1000px",
-			top: "-1000px"
-		});
-	}
-	for ( i in testElementStyle ) {
-		testElement.style[ i ] = testElementStyle[ i ];
-	}
-	testElement.appendChild( div );
-	testElementParent = body || document.documentElement;
-	testElementParent.insertBefore( testElement, testElementParent.firstChild );
-
-	div.style.cssText = "position: absolute; left: 10.7432222px;";
-
-	offsetLeft = $( div ).offset().left;
-	$.support.offsetFractions = offsetLeft > 10 && offsetLeft < 11;
-
-	testElement.innerHTML = "";
-	testElementParent.removeChild( testElement );
-})();
-
-// DEPRECATED
-if ( $.uiBackCompat !== false ) {
-	// offset option
-	(function( $ ) {
-		var _position = $.fn.position;
-		$.fn.position = function( options ) {
-			if ( !options || !options.offset ) {
-				return _position.call( this, options );
-			}
-			var offset = options.offset.split( " " ),
-				at = options.at.split( " " );
-			if ( offset.length === 1 ) {
-				offset[ 1 ] = offset[ 0 ];
-			}
-			if ( /^\d/.test( offset[ 0 ] ) ) {
-				offset[ 0 ] = "+" + offset[ 0 ];
-			}
-			if ( /^\d/.test( offset[ 1 ] ) ) {
-				offset[ 1 ] = "+" + offset[ 1 ];
-			}
-			if ( at.length === 1 ) {
-				if ( /left|center|right/.test( at[ 0 ] ) ) {
-					at[ 1 ] = "center";
-				} else {
-					at[ 1 ] = at[ 0 ];
-					at[ 0 ] = "center";
-				}
-			}
-			return _position.call( this, $.extend( options, {
-				at: at[ 0 ] + offset[ 0 ] + " " + at[ 1 ] + offset[ 1 ],
-				offset: undefined
-			} ) );
-		};
-	}( jQuery ) );
-}
-
-}( jQuery ) );
-(function( $, undefined ) {
-
-// number of pages in a slider
-// (how many times can you page up/down to go through the whole range)
-var numPages = 5;
-
-$.widget( "ui.slider", $.ui.mouse, {
-	version: "1.9.2",
-	widgetEventPrefix: "slide",
-
-	options: {
-		animate: false,
-		distance: 0,
-		max: 100,
-		min: 0,
-		orientation: "horizontal",
-		range: false,
-		step: 1,
-		value: 0,
-		values: null
-	},
-
-	_create: function() {
-		var i, handleCount,
-			o = this.options,
-			existingHandles = this.element.find( ".ui-slider-handle" ).addClass( "ui-state-default ui-corner-all" ),
-			handle = "<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>",
-			handles = [];
-
-		this._keySliding = false;
-		this._mouseSliding = false;
-		this._animateOff = true;
-		this._handleIndex = null;
-		this._detectOrientation();
-		this._mouseInit();
-
-		this.element
-			.addClass( "ui-slider" +
-				" ui-slider-" + this.orientation +
-				" ui-widget" +
-				" ui-widget-content" +
-				" ui-corner-all" +
-				( o.disabled ? " ui-slider-disabled ui-disabled" : "" ) );
-
-		this.range = $([]);
-
-		if ( o.range ) {
-			if ( o.range === true ) {
-				if ( !o.values ) {
-					o.values = [ this._valueMin(), this._valueMin() ];
-				}
-				if ( o.values.length && o.values.length !== 2 ) {
-					o.values = [ o.values[0], o.values[0] ];
-				}
-			}
-
-			this.range = $( "<div></div>" )
-				.appendTo( this.element )
-				.addClass( "ui-slider-range" +
-				// note: this isn't the most fittingly semantic framework class for this element,
-				// but worked best visually with a variety of themes
-				" ui-widget-header" +
-				( ( o.range === "min" || o.range === "max" ) ? " ui-slider-range-" + o.range : "" ) );
-		}
-
-		handleCount = ( o.values && o.values.length ) || 1;
-
-		for ( i = existingHandles.length; i < handleCount; i++ ) {
-			handles.push( handle );
-		}
-
-		this.handles = existingHandles.add( $( handles.join( "" ) ).appendTo( this.element ) );
-
-		this.handle = this.handles.eq( 0 );
-
-		this.handles.add( this.range ).filter( "a" )
-			.click(function( event ) {
-				event.preventDefault();
-			})
-			.mouseenter(function() {
-				if ( !o.disabled ) {
-					$( this ).addClass( "ui-state-hover" );
-				}
-			})
-			.mouseleave(function() {
-				$( this ).removeClass( "ui-state-hover" );
-			})
-			.focus(function() {
-				if ( !o.disabled ) {
-					$( ".ui-slider .ui-state-focus" ).removeClass( "ui-state-focus" );
-					$( this ).addClass( "ui-state-focus" );
-				} else {
-					$( this ).blur();
-				}
-			})
-			.blur(function() {
-				$( this ).removeClass( "ui-state-focus" );
-			});
-
-		this.handles.each(function( i ) {
-			$( this ).data( "ui-slider-handle-index", i );
-		});
-
-		this._on( this.handles, {
-			keydown: function( event ) {
-				var allowed, curVal, newVal, step,
-					index = $( event.target ).data( "ui-slider-handle-index" );
-
-				switch ( event.keyCode ) {
-					case $.ui.keyCode.HOME:
-					case $.ui.keyCode.END:
-					case $.ui.keyCode.PAGE_UP:
-					case $.ui.keyCode.PAGE_DOWN:
-					case $.ui.keyCode.UP:
-					case $.ui.keyCode.RIGHT:
-					case $.ui.keyCode.DOWN:
-					case $.ui.keyCode.LEFT:
-						event.preventDefault();
-						if ( !this._keySliding ) {
-							this._keySliding = true;
-							$( event.target ).addClass( "ui-state-active" );
-							allowed = this._start( event, index );
-							if ( allowed === false ) {
-								return;
-							}
-						}
-						break;
-				}
-
-				step = this.options.step;
-				if ( this.options.values && this.options.values.length ) {
-					curVal = newVal = this.values( index );
-				} else {
-					curVal = newVal = this.value();
-				}
-
-				switch ( event.keyCode ) {
-					case $.ui.keyCode.HOME:
-						newVal = this._valueMin();
-						break;
-					case $.ui.keyCode.END:
-						newVal = this._valueMax();
-						break;
-					case $.ui.keyCode.PAGE_UP:
-						newVal = this._trimAlignValue( curVal + ( (this._valueMax() - this._valueMin()) / numPages ) );
-						break;
-					case $.ui.keyCode.PAGE_DOWN:
-						newVal = this._trimAlignValue( curVal - ( (this._valueMax() - this._valueMin()) / numPages ) );
-						break;
-					case $.ui.keyCode.UP:
-					case $.ui.keyCode.RIGHT:
-						if ( curVal === this._valueMax() ) {
-							return;
-						}
-						newVal = this._trimAlignValue( curVal + step );
-						break;
-					case $.ui.keyCode.DOWN:
-					case $.ui.keyCode.LEFT:
-						if ( curVal === this._valueMin() ) {
-							return;
-						}
-						newVal = this._trimAlignValue( curVal - step );
-						break;
-				}
-
-				this._slide( event, index, newVal );
-			},
-			keyup: function( event ) {
-				var index = $( event.target ).data( "ui-slider-handle-index" );
-
-				if ( this._keySliding ) {
-					this._keySliding = false;
-					this._stop( event, index );
-					this._change( event, index );
-					$( event.target ).removeClass( "ui-state-active" );
-				}
-			}
-		});
-
-		this._refreshValue();
-
-		this._animateOff = false;
-	},
-
-	_destroy: function() {
-		this.handles.remove();
-		this.range.remove();
-
-		this.element
-			.removeClass( "ui-slider" +
-				" ui-slider-horizontal" +
-				" ui-slider-vertical" +
-				" ui-slider-disabled" +
-				" ui-widget" +
-				" ui-widget-content" +
-				" ui-corner-all" );
-
-		this._mouseDestroy();
-	},
-
-	_mouseCapture: function( event ) {
-		var position, normValue, distance, closestHandle, index, allowed, offset, mouseOverHandle,
-			that = this,
-			o = this.options;
-
-		if ( o.disabled ) {
-			return false;
-		}
-
-		this.elementSize = {
-			width: this.element.outerWidth(),
-			height: this.element.outerHeight()
-		};
-		this.elementOffset = this.element.offset();
-
-		position = { x: event.pageX, y: event.pageY };
-		normValue = this._normValueFromMouse( position );
-		distance = this._valueMax() - this._valueMin() + 1;
-		this.handles.each(function( i ) {
-			var thisDistance = Math.abs( normValue - that.values(i) );
-			if ( distance > thisDistance ) {
-				distance = thisDistance;
-				closestHandle = $( this );
-				index = i;
-			}
-		});
-
-		// workaround for bug #3736 (if both handles of a range are at 0,
-		// the first is always used as the one with least distance,
-		// and moving it is obviously prevented by preventing negative ranges)
-		if( o.range === true && this.values(1) === o.min ) {
-			index += 1;
-			closestHandle = $( this.handles[index] );
-		}
-
-		allowed = this._start( event, index );
-		if ( allowed === false ) {
-			return false;
-		}
-		this._mouseSliding = true;
-
-		this._handleIndex = index;
-
-		closestHandle
-			.addClass( "ui-state-active" )
-			.focus();
-
-		offset = closestHandle.offset();
-		mouseOverHandle = !$( event.target ).parents().andSelf().is( ".ui-slider-handle" );
-		this._clickOffset = mouseOverHandle ? { left: 0, top: 0 } : {
-			left: event.pageX - offset.left - ( closestHandle.width() / 2 ),
-			top: event.pageY - offset.top -
-				( closestHandle.height() / 2 ) -
-				( parseInt( closestHandle.css("borderTopWidth"), 10 ) || 0 ) -
-				( parseInt( closestHandle.css("borderBottomWidth"), 10 ) || 0) +
-				( parseInt( closestHandle.css("marginTop"), 10 ) || 0)
-		};
-
-		if ( !this.handles.hasClass( "ui-state-hover" ) ) {
-			this._slide( event, index, normValue );
-		}
-		this._animateOff = true;
-		return true;
-	},
-
-	_mouseStart: function() {
-		return true;
-	},
-
-	_mouseDrag: function( event ) {
-		var position = { x: event.pageX, y: event.pageY },
-			normValue = this._normValueFromMouse( position );
-
-		this._slide( event, this._handleIndex, normValue );
-
-		return false;
-	},
-
-	_mouseStop: function( event ) {
-		this.handles.removeClass( "ui-state-active" );
-		this._mouseSliding = false;
-
-		this._stop( event, this._handleIndex );
-		this._change( event, this._handleIndex );
-
-		this._handleIndex = null;
-		this._clickOffset = null;
-		this._animateOff = false;
-
-		return false;
-	},
-
-	_detectOrientation: function() {
-		this.orientation = ( this.options.orientation === "vertical" ) ? "vertical" : "horizontal";
-	},
-
-	_normValueFromMouse: function( position ) {
-		var pixelTotal,
-			pixelMouse,
-			percentMouse,
-			valueTotal,
-			valueMouse;
-
-		if ( this.orientation === "horizontal" ) {
-			pixelTotal = this.elementSize.width;
-			pixelMouse = position.x - this.elementOffset.left - ( this._clickOffset ? this._clickOffset.left : 0 );
-		} else {
-			pixelTotal = this.elementSize.height;
-			pixelMouse = position.y - this.elementOffset.top - ( this._clickOffset ? this._clickOffset.top : 0 );
-		}
-
-		percentMouse = ( pixelMouse / pixelTotal );
-		if ( percentMouse > 1 ) {
-			percentMouse = 1;
-		}
-		if ( percentMouse < 0 ) {
-			percentMouse = 0;
-		}
-		if ( this.orientation === "vertical" ) {
-			percentMouse = 1 - percentMouse;
-		}
-
-		valueTotal = this._valueMax() - this._valueMin();
-		valueMouse = this._valueMin() + percentMouse * valueTotal;
-
-		return this._trimAlignValue( valueMouse );
-	},
-
-	_start: function( event, index ) {
-		var uiHash = {
-			handle: this.handles[ index ],
-			value: this.value()
-		};
-		if ( this.options.values && this.options.values.length ) {
-			uiHash.value = this.values( index );
-			uiHash.values = this.values();
-		}
-		return this._trigger( "start", event, uiHash );
-	},
-
-	_slide: function( event, index, newVal ) {
-		var otherVal,
-			newValues,
-			allowed;
-
-		if ( this.options.values && this.options.values.length ) {
-			otherVal = this.values( index ? 0 : 1 );
-
-			if ( ( this.options.values.length === 2 && this.options.range === true ) &&
-					( ( index === 0 && newVal > otherVal) || ( index === 1 && newVal < otherVal ) )
-				) {
-				newVal = otherVal;
-			}
-
-			if ( newVal !== this.values( index ) ) {
-				newValues = this.values();
-				newValues[ index ] = newVal;
-				// A slide can be canceled by returning false from the slide callback
-				allowed = this._trigger( "slide", event, {
-					handle: this.handles[ index ],
-					value: newVal,
-					values: newValues
-				} );
-				otherVal = this.values( index ? 0 : 1 );
-				if ( allowed !== false ) {
-					this.values( index, newVal, true );
-				}
-			}
-		} else {
-			if ( newVal !== this.value() ) {
-				// A slide can be canceled by returning false from the slide callback
-				allowed = this._trigger( "slide", event, {
-					handle: this.handles[ index ],
-					value: newVal
-				} );
-				if ( allowed !== false ) {
-					this.value( newVal );
-				}
-			}
-		}
-	},
-
-	_stop: function( event, index ) {
-		var uiHash = {
-			handle: this.handles[ index ],
-			value: this.value()
-		};
-		if ( this.options.values && this.options.values.length ) {
-			uiHash.value = this.values( index );
-			uiHash.values = this.values();
-		}
-
-		this._trigger( "stop", event, uiHash );
-	},
-
-	_change: function( event, index ) {
-		if ( !this._keySliding && !this._mouseSliding ) {
-			var uiHash = {
-				handle: this.handles[ index ],
-				value: this.value()
-			};
-			if ( this.options.values && this.options.values.length ) {
-				uiHash.value = this.values( index );
-				uiHash.values = this.values();
-			}
-
-			this._trigger( "change", event, uiHash );
-		}
-	},
-
-	value: function( newValue ) {
-		if ( arguments.length ) {
-			this.options.value = this._trimAlignValue( newValue );
-			this._refreshValue();
-			this._change( null, 0 );
-			return;
-		}
-
-		return this._value();
-	},
-
-	values: function( index, newValue ) {
-		var vals,
-			newValues,
-			i;
-
-		if ( arguments.length > 1 ) {
-			this.options.values[ index ] = this._trimAlignValue( newValue );
-			this._refreshValue();
-			this._change( null, index );
-			return;
-		}
-
-		if ( arguments.length ) {
-			if ( $.isArray( arguments[ 0 ] ) ) {
-				vals = this.options.values;
-				newValues = arguments[ 0 ];
-				for ( i = 0; i < vals.length; i += 1 ) {
-					vals[ i ] = this._trimAlignValue( newValues[ i ] );
-					this._change( null, i );
-				}
-				this._refreshValue();
-			} else {
-				if ( this.options.values && this.options.values.length ) {
-					return this._values( index );
-				} else {
-					return this.value();
-				}
-			}
-		} else {
-			return this._values();
-		}
-	},
-
-	_setOption: function( key, value ) {
-		var i,
-			valsLength = 0;
-
-		if ( $.isArray( this.options.values ) ) {
-			valsLength = this.options.values.length;
-		}
-
-		$.Widget.prototype._setOption.apply( this, arguments );
-
-		switch ( key ) {
-			case "disabled":
-				if ( value ) {
-					this.handles.filter( ".ui-state-focus" ).blur();
-					this.handles.removeClass( "ui-state-hover" );
-					this.handles.prop( "disabled", true );
-					this.element.addClass( "ui-disabled" );
-				} else {
-					this.handles.prop( "disabled", false );
-					this.element.removeClass( "ui-disabled" );
-				}
-				break;
-			case "orientation":
-				this._detectOrientation();
-				this.element
-					.removeClass( "ui-slider-horizontal ui-slider-vertical" )
-					.addClass( "ui-slider-" + this.orientation );
-				this._refreshValue();
-				break;
-			case "value":
-				this._animateOff = true;
-				this._refreshValue();
-				this._change( null, 0 );
-				this._animateOff = false;
-				break;
-			case "values":
-				this._animateOff = true;
-				this._refreshValue();
-				for ( i = 0; i < valsLength; i += 1 ) {
-					this._change( null, i );
-				}
-				this._animateOff = false;
-				break;
-			case "min":
-			case "max":
-				this._animateOff = true;
-				this._refreshValue();
-				this._animateOff = false;
-				break;
-		}
-	},
-
-	//internal value getter
-	// _value() returns value trimmed by min and max, aligned by step
-	_value: function() {
-		var val = this.options.value;
-		val = this._trimAlignValue( val );
-
-		return val;
-	},
-
-	//internal values getter
-	// _values() returns array of values trimmed by min and max, aligned by step
-	// _values( index ) returns single value trimmed by min and max, aligned by step
-	_values: function( index ) {
-		var val,
-			vals,
-			i;
-
-		if ( arguments.length ) {
-			val = this.options.values[ index ];
-			val = this._trimAlignValue( val );
-
-			return val;
-		} else {
-			// .slice() creates a copy of the array
-			// this copy gets trimmed by min and max and then returned
-			vals = this.options.values.slice();
-			for ( i = 0; i < vals.length; i+= 1) {
-				vals[ i ] = this._trimAlignValue( vals[ i ] );
-			}
-
-			return vals;
-		}
-	},
-
-	// returns the step-aligned value that val is closest to, between (inclusive) min and max
-	_trimAlignValue: function( val ) {
-		if ( val <= this._valueMin() ) {
-			return this._valueMin();
-		}
-		if ( val >= this._valueMax() ) {
-			return this._valueMax();
-		}
-		var step = ( this.options.step > 0 ) ? this.options.step : 1,
-			valModStep = (val - this._valueMin()) % step,
-			alignValue = val - valModStep;
-
-		if ( Math.abs(valModStep) * 2 >= step ) {
-			alignValue += ( valModStep > 0 ) ? step : ( -step );
-		}
-
-		// Since JavaScript has problems with large floats, round
-		// the final value to 5 digits after the decimal point (see #4124)
-		return parseFloat( alignValue.toFixed(5) );
-	},
-
-	_valueMin: function() {
-		return this.options.min;
-	},
-
-	_valueMax: function() {
-		return this.options.max;
-	},
-
-	_refreshValue: function() {
-		var lastValPercent, valPercent, value, valueMin, valueMax,
-			oRange = this.options.range,
-			o = this.options,
-			that = this,
-			animate = ( !this._animateOff ) ? o.animate : false,
-			_set = {};
-
-		if ( this.options.values && this.options.values.length ) {
-			this.handles.each(function( i ) {
-				valPercent = ( that.values(i) - that._valueMin() ) / ( that._valueMax() - that._valueMin() ) * 100;
-				_set[ that.orientation === "horizontal" ? "left" : "bottom" ] = valPercent + "%";
-				$( this ).stop( 1, 1 )[ animate ? "animate" : "css" ]( _set, o.animate );
-				if ( that.options.range === true ) {
-					if ( that.orientation === "horizontal" ) {
-						if ( i === 0 ) {
-							that.range.stop( 1, 1 )[ animate ? "animate" : "css" ]( { left: valPercent + "%" }, o.animate );
-						}
-						if ( i === 1 ) {
-							that.range[ animate ? "animate" : "css" ]( { width: ( valPercent - lastValPercent ) + "%" }, { queue: false, duration: o.animate } );
-						}
-					} else {
-						if ( i === 0 ) {
-							that.range.stop( 1, 1 )[ animate ? "animate" : "css" ]( { bottom: ( valPercent ) + "%" }, o.animate );
-						}
-						if ( i === 1 ) {
-							that.range[ animate ? "animate" : "css" ]( { height: ( valPercent - lastValPercent ) + "%" }, { queue: false, duration: o.animate } );
-						}
-					}
-				}
-				lastValPercent = valPercent;
-			});
-		} else {
-			value = this.value();
-			valueMin = this._valueMin();
-			valueMax = this._valueMax();
-			valPercent = ( valueMax !== valueMin ) ?
-					( value - valueMin ) / ( valueMax - valueMin ) * 100 :
-					0;
-			_set[ this.orientation === "horizontal" ? "left" : "bottom" ] = valPercent + "%";
-			this.handle.stop( 1, 1 )[ animate ? "animate" : "css" ]( _set, o.animate );
-
-			if ( oRange === "min" && this.orientation === "horizontal" ) {
-				this.range.stop( 1, 1 )[ animate ? "animate" : "css" ]( { width: valPercent + "%" }, o.animate );
-			}
-			if ( oRange === "max" && this.orientation === "horizontal" ) {
-				this.range[ animate ? "animate" : "css" ]( { width: ( 100 - valPercent ) + "%" }, { queue: false, duration: o.animate } );
-			}
-			if ( oRange === "min" && this.orientation === "vertical" ) {
-				this.range.stop( 1, 1 )[ animate ? "animate" : "css" ]( { height: valPercent + "%" }, o.animate );
-			}
-			if ( oRange === "max" && this.orientation === "vertical" ) {
-				this.range[ animate ? "animate" : "css" ]( { height: ( 100 - valPercent ) + "%" }, { queue: false, duration: o.animate } );
-			}
-		}
-	}
-
-});
-
-}(jQuery));
-(function( $ ) {
-
-var increments = 0;
-
-function addDescribedBy( elem, id ) {
-	var describedby = (elem.attr( "aria-describedby" ) || "").split( /\s+/ );
-	describedby.push( id );
-	elem
-		.data( "ui-tooltip-id", id )
-		.attr( "aria-describedby", $.trim( describedby.join( " " ) ) );
-}
-
-function removeDescribedBy( elem ) {
-	var id = elem.data( "ui-tooltip-id" ),
-		describedby = (elem.attr( "aria-describedby" ) || "").split( /\s+/ ),
-		index = $.inArray( id, describedby );
-	if ( index !== -1 ) {
-		describedby.splice( index, 1 );
-	}
-
-	elem.removeData( "ui-tooltip-id" );
-	describedby = $.trim( describedby.join( " " ) );
-	if ( describedby ) {
-		elem.attr( "aria-describedby", describedby );
-	} else {
-		elem.removeAttr( "aria-describedby" );
-	}
-}
-
-$.widget( "ui.tooltip", {
-	version: "1.9.2",
-	options: {
-		content: function() {
-			return $( this ).attr( "title" );
-		},
-		hide: true,
-		// Disabled elements have inconsistent behavior across browsers (#8661)
-		items: "[title]:not([disabled])",
-		position: {
-			my: "left top+15",
-			at: "left bottom",
-			collision: "flipfit flip"
-		},
-		show: true,
-		tooltipClass: null,
-		track: false,
-
-		// callbacks
-		close: null,
-		open: null
-	},
-
-	_create: function() {
-		this._on({
-			mouseover: "open",
-			focusin: "open"
-		});
-
-		// IDs of generated tooltips, needed for destroy
-		this.tooltips = {};
-		// IDs of parent tooltips where we removed the title attribute
-		this.parents = {};
-
-		if ( this.options.disabled ) {
-			this._disable();
-		}
-	},
-
-	_setOption: function( key, value ) {
-		var that = this;
-
-		if ( key === "disabled" ) {
-			this[ value ? "_disable" : "_enable" ]();
-			this.options[ key ] = value;
-			// disable element style changes
-			return;
-		}
-
-		this._super( key, value );
-
-		if ( key === "content" ) {
-			$.each( this.tooltips, function( id, element ) {
-				that._updateContent( element );
-			});
-		}
-	},
-
-	_disable: function() {
-		var that = this;
-
-		// close open tooltips
-		$.each( this.tooltips, function( id, element ) {
-			var event = $.Event( "blur" );
-			event.target = event.currentTarget = element[0];
-			that.close( event, true );
-		});
-
-		// remove title attributes to prevent native tooltips
-		this.element.find( this.options.items ).andSelf().each(function() {
-			var element = $( this );
-			if ( element.is( "[title]" ) ) {
-				element
-					.data( "ui-tooltip-title", element.attr( "title" ) )
-					.attr( "title", "" );
-			}
-		});
-	},
-
-	_enable: function() {
-		// restore title attributes
-		this.element.find( this.options.items ).andSelf().each(function() {
-			var element = $( this );
-			if ( element.data( "ui-tooltip-title" ) ) {
-				element.attr( "title", element.data( "ui-tooltip-title" ) );
-			}
-		});
-	},
-
-	open: function( event ) {
-		var that = this,
-			target = $( event ? event.target : this.element )
-				// we need closest here due to mouseover bubbling,
-				// but always pointing at the same event target
-				.closest( this.options.items );
-
-		// No element to show a tooltip for or the tooltip is already open
-		if ( !target.length || target.data( "ui-tooltip-id" ) ) {
-			return;
-		}
-
-		if ( target.attr( "title" ) ) {
-			target.data( "ui-tooltip-title", target.attr( "title" ) );
-		}
-
-		target.data( "ui-tooltip-open", true );
-
-		// kill parent tooltips, custom or native, for hover
-		if ( event && event.type === "mouseover" ) {
-			target.parents().each(function() {
-				var parent = $( this ),
-					blurEvent;
-				if ( parent.data( "ui-tooltip-open" ) ) {
-					blurEvent = $.Event( "blur" );
-					blurEvent.target = blurEvent.currentTarget = this;
-					that.close( blurEvent, true );
-				}
-				if ( parent.attr( "title" ) ) {
-					parent.uniqueId();
-					that.parents[ this.id ] = {
-						element: this,
-						title: parent.attr( "title" )
-					};
-					parent.attr( "title", "" );
-				}
-			});
-		}
-
-		this._updateContent( target, event );
-	},
-
-	_updateContent: function( target, event ) {
-		var content,
-			contentOption = this.options.content,
-			that = this,
-			eventType = event ? event.type : null;
-
-		if ( typeof contentOption === "string" ) {
-			return this._open( event, target, contentOption );
-		}
-
-		content = contentOption.call( target[0], function( response ) {
-			// ignore async response if tooltip was closed already
-			if ( !target.data( "ui-tooltip-open" ) ) {
-				return;
-			}
-			// IE may instantly serve a cached response for ajax requests
-			// delay this call to _open so the other call to _open runs first
-			that._delay(function() {
-				// jQuery creates a special event for focusin when it doesn't
-				// exist natively. To improve performance, the native event
-				// object is reused and the type is changed. Therefore, we can't
-				// rely on the type being correct after the event finished
-				// bubbling, so we set it back to the previous value. (#8740)
-				if ( event ) {
-					event.type = eventType;
-				}
-				this._open( event, target, response );
-			});
-		});
-		if ( content ) {
-			this._open( event, target, content );
-		}
-	},
-
-	_open: function( event, target, content ) {
-		var tooltip, events, delayedShow,
-			positionOption = $.extend( {}, this.options.position );
-
-		if ( !content ) {
-			return;
-		}
-
-		// Content can be updated multiple times. If the tooltip already
-		// exists, then just update the content and bail.
-		tooltip = this._find( target );
-		if ( tooltip.length ) {
-			tooltip.find( ".ui-tooltip-content" ).html( content );
-			return;
-		}
-
-		// if we have a title, clear it to prevent the native tooltip
-		// we have to check first to avoid defining a title if none exists
-		// (we don't want to cause an element to start matching [title])
-		//
-		// We use removeAttr only for key events, to allow IE to export the correct
-		// accessible attributes. For mouse events, set to empty string to avoid
-		// native tooltip showing up (happens only when removing inside mouseover).
-		if ( target.is( "[title]" ) ) {
-			if ( event && event.type === "mouseover" ) {
-				target.attr( "title", "" );
-			} else {
-				target.removeAttr( "title" );
-			}
-		}
-
-		tooltip = this._tooltip( target );
-		addDescribedBy( target, tooltip.attr( "id" ) );
-		tooltip.find( ".ui-tooltip-content" ).html( content );
-
-		function position( event ) {
-			positionOption.of = event;
-			if ( tooltip.is( ":hidden" ) ) {
-				return;
-			}
-			tooltip.position( positionOption );
-		}
-		if ( this.options.track && event && /^mouse/.test( event.type ) ) {
-			this._on( this.document, {
-				mousemove: position
-			});
-			// trigger once to override element-relative positioning
-			position( event );
-		} else {
-			tooltip.position( $.extend({
-				of: target
-			}, this.options.position ) );
-		}
-
-		tooltip.hide();
-
-		this._show( tooltip, this.options.show );
-		// Handle tracking tooltips that are shown with a delay (#8644). As soon
-		// as the tooltip is visible, position the tooltip using the most recent
-		// event.
-		if ( this.options.show && this.options.show.delay ) {
-			delayedShow = setInterval(function() {
-				if ( tooltip.is( ":visible" ) ) {
-					position( positionOption.of );
-					clearInterval( delayedShow );
-				}
-			}, $.fx.interval );
-		}
-
-		this._trigger( "open", event, { tooltip: tooltip } );
-
-		events = {
-			keyup: function( event ) {
-				if ( event.keyCode === $.ui.keyCode.ESCAPE ) {
-					var fakeEvent = $.Event(event);
-					fakeEvent.currentTarget = target[0];
-					this.close( fakeEvent, true );
-				}
-			},
-			remove: function() {
-				this._removeTooltip( tooltip );
-			}
-		};
-		if ( !event || event.type === "mouseover" ) {
-			events.mouseleave = "close";
-		}
-		if ( !event || event.type === "focusin" ) {
-			events.focusout = "close";
-		}
-		this._on( true, target, events );
-	},
-
-	close: function( event ) {
-		var that = this,
-			target = $( event ? event.currentTarget : this.element ),
-			tooltip = this._find( target );
-
-		// disabling closes the tooltip, so we need to track when we're closing
-		// to avoid an infinite loop in case the tooltip becomes disabled on close
-		if ( this.closing ) {
-			return;
-		}
-
-		// only set title if we had one before (see comment in _open())
-		if ( target.data( "ui-tooltip-title" ) ) {
-			target.attr( "title", target.data( "ui-tooltip-title" ) );
-		}
-
-		removeDescribedBy( target );
-
-		tooltip.stop( true );
-		this._hide( tooltip, this.options.hide, function() {
-			that._removeTooltip( $( this ) );
-		});
-
-		target.removeData( "ui-tooltip-open" );
-		this._off( target, "mouseleave focusout keyup" );
-		// Remove 'remove' binding only on delegated targets
-		if ( target[0] !== this.element[0] ) {
-			this._off( target, "remove" );
-		}
-		this._off( this.document, "mousemove" );
-
-		if ( event && event.type === "mouseleave" ) {
-			$.each( this.parents, function( id, parent ) {
-				$( parent.element ).attr( "title", parent.title );
-				delete that.parents[ id ];
-			});
-		}
-
-		this.closing = true;
-		this._trigger( "close", event, { tooltip: tooltip } );
-		this.closing = false;
-	},
-
-	_tooltip: function( element ) {
-		var id = "ui-tooltip-" + increments++,
-			tooltip = $( "<div>" )
-				.attr({
-					id: id,
-					role: "tooltip"
-				})
-				.addClass( "ui-tooltip ui-widget ui-corner-all ui-widget-content " +
-					( this.options.tooltipClass || "" ) );
-		$( "<div>" )
-			.addClass( "ui-tooltip-content" )
-			.appendTo( tooltip );
-		tooltip.appendTo( this.document[0].body );
-		if ( $.fn.bgiframe ) {
-			tooltip.bgiframe();
-		}
-		this.tooltips[ id ] = element;
-		return tooltip;
-	},
-
-	_find: function( target ) {
-		var id = target.data( "ui-tooltip-id" );
-		return id ? $( "#" + id ) : $();
-	},
-
-	_removeTooltip: function( tooltip ) {
-		tooltip.remove();
-		delete this.tooltips[ tooltip.attr( "id" ) ];
-	},
-
-	_destroy: function() {
-		var that = this;
-
-		// close open tooltips
-		$.each( this.tooltips, function( id, element ) {
-			// Delegate to close method to handle common cleanup
-			var event = $.Event( "blur" );
-			event.target = event.currentTarget = element[0];
-			that.close( event, true );
-
-			// Remove immediately; destroying an open tooltip doesn't use the
-			// hide animation
-			$( "#" + id ).remove();
-
-			// Restore the title
-			if ( element.data( "ui-tooltip-title" ) ) {
-				element.attr( "title", element.data( "ui-tooltip-title" ) );
-				element.removeData( "ui-tooltip-title" );
-			}
-		});
-	}
-});
-
-}( jQuery ) );
diff --git a/chrome/wot.jar!/content/libs/jquery.js b/chrome/wot.jar!/content/libs/jquery.js
deleted file mode 100644
index 198b3ff..0000000
--- a/chrome/wot.jar!/content/libs/jquery.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/*! jQuery v1.7.1 jquery.com | jquery.org/license */
-(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),cm.close();d=cm.createElement( [...]
-f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]| [...]
-{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replac [...]
\ No newline at end of file
diff --git a/chrome/wot.jar!/content/stats.js b/chrome/wot.jar!/content/stats.js
deleted file mode 100755
index c2b2409..0000000
--- a/chrome/wot.jar!/content/stats.js
+++ /dev/null
@@ -1,318 +0,0 @@
-var wot_stats =
-{
-    utils: {
-        serialize: function(obj)
-        {
-            var str = [];
-            var length = 0;
-            for(var p in obj) {
-                if (obj.hasOwnProperty(p)) {
-                    length++;
-                    str.push(p + "=" + obj[p]);
-                }
-            }
-            return {
-                data: str.join("&"),
-                length:length
-            };
-        },
-
-		postRequest: function(url, data, length, callback)
-		{
-			try {
-				var http = new XMLHttpRequest();
-				http.open("POST", url, true);
-				http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
-
-				http.onreadystatechange = function() {
-					if (http.readyState == 4) {
-						if (http.status == 200) {
-							if (callback) {
-								callback(true, http.responseText);
-							}
-						}
-						else {
-							if (callback) {
-								callback(false, http.responseText);
-							}
-						}
-					}
-				};
-				http.send(data);
-			}
-			catch(e) {
-				console.log("postRequest() - error." + e);
-			}
-		},
-
-		dictionaryToQueryString: function(dict)
-		{
-			var result = '';
-			for(key in dict) {
-				result += key + '=' + dict[key] + '&';
-			}
-			return result.slice(0, result.length - 1);
-		},
-
-		createRandomString: function (string_size)
-		{
-			var text = "";
-			var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
-
-			for (var i = 0; i < string_size; i++)
-				text += possible.charAt(Math.floor(Math.random() * possible.length));
-
-			return text;
-		},
-
-		RESPONSE_RECEIVED: 4,
-		getRequest: function(url, callback)
-		{
-			try {
-				var xmlhttp = new XMLHttpRequest();
-
-				xmlhttp.onreadystatechange = function() {
-					if (xmlhttp.readyState == wot_stats.utils.RESPONSE_RECEIVED) {
-						if (xmlhttp.status == 200) {
-							callback(true,xmlhttp.responseText);
-						}
-						else {
-							callback(false, xmlhttp.responseText);
-						}
-					}
-				}
-				xmlhttp.open("GET", url, true);
-				xmlhttp.send();
-			}
-			catch(e){
-				console.log("getRequest() - error. " +e);
-			}
-		},
-
-		getCurrentTime: function()
-		{
-			return new Date().getTime();
-		}
-	},
-
-	last_prev: "",
-	enabled: false,
-	statusKey: "ok",
-	urlKey: "url",
-
-	load: function()
-	{
-		try {
-			var settings = this.getMonitoringSettings();
-			if (settings != null && settings[this.statusKey] == 1) {
-				this.startMonitoring();
-			}
-			this.fetchSettings();
-		}
-		catch(e) {
-			console.log("load() - error." + e);
-		}
-	},
-
-	isWebURL: function(url)
-	{
-		return url.toLowerCase().indexOf("http") == 0;
-	},
-
-	getInstallTime: function()
-	{
-		var stats_installtime = wot_prefs.getChar("stats_installtime", "");
-		if (stats_installtime === "") {
-			wot_prefs.setChar("stats_installtime", this.utils.getCurrentTime());
-		}
-		return wot_prefs.getChar("stats_installtime", null);
-	},
-
-	setMonitoringSettings: function(settings)
-	{
-		if (settings) {
-			wot_prefs.setChar("stats_settings", settings);
-		}
-	},
-
-	getMonitoringSettings: function()
-	{
-		var stats_settings = wot_prefs.getChar("stats_settings", "");
-		if (stats_settings !== "") {
-			try {
-				var settingsJson = JSON.parse(stats_settings);
-				if (typeof settingsJson[this.statusKey] == "undefined" || settingsJson[this.statusKey] == null) {
-					return null;
-				}
-				if (typeof settingsJson[this.urlKey] == "undefined" || settingsJson[this.urlKey] == null) {
-					return null;
-				}
-				return settingsJson;
-			}
-			catch(e) {
-				console.log("getMonitoringSettings() - error." + e);
-			}
-			return null;
-		}
-		return null;
-	},
-
-	startMonitoring: function()
-	{
-		this.enabled = true;
-	},
-
-	fetchSettings: function()
-	{
-		var url = WOT_STATS.URL;
-		var data = {
-			"s":WOT_STATS.SID,
-			"ins":wot_stats.getInstallTime(),
-			"ver":WOT_STATS.VER
-		};
-		var queryString = this.utils.dictionaryToQueryString(data);
-		url = url + "?" + queryString;
-		this.utils.getRequest(url, this.onSettingsReceived);
-	},
-
-	onSettingsReceived: function(status, response)
-	{
-		wot_stats.setMonitoringSettings(response);
-		var settings = wot_stats.getMonitoringSettings();
-
-		if(settings[wot_stats.statusKey] == 1) {
-			wot_stats.startMonitoring();
-		}
-	},
-
-	getUserId: function()
-	{
-		var stats_uid = wot_prefs.getChar("stats_uid", "");
-		if (stats_uid === "") {
-			wot_prefs.setChar("stats_uid", this.utils.createRandomString(32));
-		}
-		return wot_prefs.getChar("stats_uid", null);
-	},
-
-	getSession: function()
-	{
-		var session = wot_prefs.getChar("stats_sess", "");
-		if (session === "") {
-			session = this.createSession();
-			this.saveSession(session);
-		}
-		else {
-			try {
-				if (this.isSessionExpired()) {
-					session = this.createSession();
-					this.saveSession(session);
-				} else {
-					return JSON.parse(session);
-				}
-			}
-			catch(e) {
-				session = this.createSession();
-				this.saveSession(session);
-			}
-		}
-		return session;
-	},
-
-	isSessionExpired: function()
-	{
-		var oldSession = wot_prefs.getChar("stats_sess", "");
-		var currentTime = this.utils.getCurrentTime();
-
-		if (oldSession !== "") {
-			var jsonOldSession = JSON.parse(oldSession);
-			var oldSessionTs = jsonOldSession['ts'];
-
-			if (typeof oldSessionTs != "undefined" && oldSessionTs && (currentTime - oldSessionTs) < WOT_STATS.ST) {
-				return false;
-			}
-		}
-		return true;
-	},
-
-	touchSession: function(prev)
-	{
-		var session = this.getSession();
-		session['ts'] = this.utils.getCurrentTime();
-		if (prev) {
-			session['prev'] = encodeURIComponent(prev);
-		}
-		this.saveSession(session);
-	},
-
-	saveSession: function(session)
-	{
-		wot_prefs.setChar("stats_sess", JSON.stringify(session));
-	},
-
-	createSession: function()
-	{
-		var session = {
-			"id" : wot_stats.utils.createRandomString(32),
-			"ts" : wot_stats.utils.getCurrentTime(),
-			"prev" : encodeURIComponent("")
-		};
-
-		session = JSON.stringify(session);
-		session = JSON.parse(session);
-		return session;
-	},
-
-	loc: function(url, ref)
-	{
-		if(this.isWebURL(url)) {
-			this.query(url, ref);
-		}
-	},
-
-	focus: function(url)
-	{
-		if(typeof url == "string" && this.isWebURL(url)) {
-			this.last_prev = url;
-		}
-		this.touchSession();
-	},
-
-	query: function(url, ref)
-	{
-		if(!this.enabled) {
-			return;
-		}
-		var settings = this.getMonitoringSettings();
-		if (this.last_prev === "") {
-			this.last_prev = decodeURIComponent(this.getSession()['prev']);
-		}
-		data = {
-			"s":WOT_STATS.SID,
-			"md":21,
-			"pid":wot_stats.getUserId(),
-			"sess":wot_stats.getSession()['id'],
-			"q":encodeURIComponent(url),
-			"prev":encodeURIComponent(wot_stats.last_prev),
-			"link":0,
-			"sub": "ff",
-			"tmv": WOT_STATS.VER,
-			"hreferer" : encodeURIComponent(ref),
-			"ts" : wot_stats.utils.getCurrentTime()
-		};
-
-		var requestDataInfo = this.utils.serialize(data);
-		var requestData = requestDataInfo.data;
-		var requestLength = requestDataInfo.length;
-
-		var encoded = btoa(btoa(requestData));
-		if (encoded != "") {
-			var data = "e=" + encodeURIComponent(encoded);
-			var statsUrl = settings[this.urlKey] + "/valid";
-			this.utils.postRequest(statsUrl, data, requestLength);
-		}
-		this.last_prev = url;
-		this.touchSession(this.last_prev);
-	}
-};
-
-wot_modules.push({ name: "wot_stats", obj: wot_stats });
diff --git a/chrome/wot.jar!/content/api.js b/content/api.js
similarity index 100%
rename from chrome/wot.jar!/content/api.js
rename to content/api.js
diff --git a/chrome/wot.jar!/content/blocked.html b/content/blocked.html
similarity index 100%
rename from chrome/wot.jar!/content/blocked.html
rename to content/blocked.html
diff --git a/chrome/wot.jar!/content/cache.js b/content/cache.js
similarity index 100%
rename from chrome/wot.jar!/content/cache.js
rename to content/cache.js
diff --git a/chrome/wot.jar!/content/categories.js b/content/categories.js
similarity index 100%
rename from chrome/wot.jar!/content/categories.js
rename to content/categories.js
diff --git a/chrome/wot.jar!/content/commands.js b/content/commands.js
similarity index 100%
rename from chrome/wot.jar!/content/commands.js
rename to content/commands.js
diff --git a/chrome/wot.jar!/content/config.js b/content/config.js
similarity index 99%
rename from chrome/wot.jar!/content/config.js
rename to content/config.js
index 20c55a8..008cf89 100644
--- a/chrome/wot.jar!/content/config.js
+++ b/content/config.js
@@ -21,7 +21,7 @@
 "use strict";
 
 const WOT_PLATFORM = "firefox";
-const WOT_VERSION  = "20150708";
+const WOT_VERSION  = "20151113";
 
 /*
  * Constants
diff --git a/chrome/wot.jar!/content/cookies.js b/content/cookies.js
similarity index 100%
rename from chrome/wot.jar!/content/cookies.js
rename to content/cookies.js
diff --git a/chrome/wot.jar!/content/core.js b/content/core.js
old mode 100755
new mode 100644
similarity index 94%
rename from chrome/wot.jar!/content/core.js
rename to content/core.js
index f60d37c..4ce849e
--- a/chrome/wot.jar!/content/core.js
+++ b/content/core.js
@@ -58,8 +58,9 @@ wot_listener.prototype =
 		return this;
 	},
 
-	onLocationChange: function(browser, progress, request, location, flags)
+	onLocationChange: function(browser, progress, request, location)
 	{
+		// browser - type="content-primary"
 		try {
 			if (progress.DOMWindow != browser.contentWindow) {
 				return;
@@ -67,9 +68,9 @@ wot_listener.prototype =
 
 			var tabUrl = location.spec;
 			if (location) {
-				wot_core.block(this, request, tabUrl);
+				wot_core.block(this, request, tabUrl, browser);
 			}
-			wot_core.update();
+			wot_core.update(browser);
 
 			if (tabUrl && wot_stats.isWebURL(tabUrl)) {
 				var ref = browser.contentDocument.referrer;
@@ -79,12 +80,10 @@ wot_listener.prototype =
 
 				wot_stats.loc(tabUrl, ref);
 			}
-		} catch(e) {
-			dump("wot_core.onLocationChange.init: failed with " + e + "\n");
-		}
+		} catch(e) { }
 	},
 
-	onProgressChange: function(browser, progress, request, curSelfProgress,
+	onProgressChange: function(progress, request, curSelfProgress,
 		maxSelfProgress, curTotalProgress, maxTotalProgress)
 	{
 	},
@@ -95,13 +94,10 @@ wot_listener.prototype =
 			if (progress.DOMWindow != browser.contentWindow) {
 				return;
 			}
-
-			if ((flags & this.loading) && (flags & this.isdocument) && request) {
-				wot_core.block(this, request, request.name);
+			if (flags & this.loading && flags & this.isdocument && request) {
+				wot_core.block(this, request, request.name, browser);
 			}
-		} catch(e) {
-			dump("wot_core.onStateChange: failed with " + e + "\n");
-		}
+		} catch(e) { }
 	},
 
 	onStatusChange: function(browser, webProgress, request, status, message)
@@ -110,6 +106,14 @@ wot_listener.prototype =
 
 	onSecurityChange: function(browser, progress, request, state)
 	{
+	},
+
+	// onRefreshAttempted: function(browser, webProgress, refrushURI, millis, sameUri)
+	// {
+	// },
+
+	onLinkIconAvailable: function(browser)
+	{
 	}
 };
 
@@ -174,7 +178,6 @@ var wot_core =
 			}
 		} catch (e) {
 			dump("wot_core.init: failed with " + e + "\n");
-//			console.log("wot_core.init() - error."  +e);
 		}
 	},
 
@@ -325,20 +328,19 @@ var wot_core =
 	tabselect: function(event)
 	{
 		try {
-			wot_core.update();      // once the tab is selected, update the state
 			var browser = getBrowser().selectedTab;
 			var tabUrl = event.target.linkedBrowser.currentURI.spec;
 			wot_stats.focus(tabUrl);
+			wot_core.update(browser);			
 		} catch (e) {
 			dump("wot_core.tabselect: failed with " + e + "\n");
 		}
 	},
 
-	showloading: function(pl, request, url, hostname)
+	showloading: function(pl, request, url, hostname, browser)
 	{
 		try {
 			var stream = null;
-
 			if (request) {
 				if (request.QueryInterface) {
 					var channel = request.QueryInterface(
@@ -363,7 +365,7 @@ var wot_core =
 
 			this.blockedstreams[url] = stream;
 
-			pl.browser.loadURIWithFlags(WOT_BLOCK_LOADING + "#" +
+			browser.loadURIWithFlags(WOT_BLOCK_LOADING + "#" +
 				encodeURIComponent(btoa(url)),
 				Components.interfaces.nsIWebNavigation.LOAD_FLAGS_BYPASS_HISTORY,
 				null, null);
@@ -374,7 +376,7 @@ var wot_core =
 		}
 	},
 
-	showblocked: function(pl, request, url, hostname)
+	showblocked: function(pl, request, url, hostname, browser)
 	{
 		try {
 			if (request) {
@@ -415,13 +417,13 @@ var wot_core =
 			blocked = "?" + encodeURIComponent(btoa(blocked)) + "#" +
 						encodeURIComponent(btoa(url));
 
-			pl.browser.loadURI(WOT_BLOCK_BLOCKED + blocked);
+			browser.loadURI(WOT_BLOCK_BLOCKED + blocked);
 		} catch (e) {
 			dump("wot_core.showblocked: failed with " + e + "\n");
 		}
 	},
 
-	block: function(pl, request, url)
+	block: function(pl, request, url, browser)
 	{
 		try {
 			if (!wot_util.isenabled() || !pl || !pl.browser || !url) {
@@ -442,14 +444,14 @@ var wot_core =
 			if (wot_cache.isok(hostname)) {
 				if (wot_warning.isdangerous(hostname, false) ==
 						WOT_WARNING_BLOCK) {
-					this.showblocked(pl, request, url, hostname);
+					this.showblocked(pl, request, url, hostname, browser);
 				}
 
 				if (this.blockedstreams[url]) {
 					delete this.blockedstreams[url];
 				}
 			} else {
-				this.showloading(pl, request, url, hostname);
+				this.showloading(pl, request, url, hostname, browser);
 			}
 
 			return true;
@@ -580,7 +582,7 @@ var wot_core =
 		}
 	},
 
-	update: function()
+	update: function(browser)
 	{
 		try {
 			wot_core.hostname = null;
@@ -614,7 +616,7 @@ var wot_core =
 					var section = match[WOT_PREF_FORWARD_TAB_MATCH];
                     var base = (match[WOT_PREF_FORWARD_TAB_BASE] + "/settings/") || WOT_PREF_PATH;
 
-                        getBrowser().loadURIWithFlags(wot_url.getprefurl(section, false, base),
+                        browser.loadURIWithFlags(wot_url.getprefurl(section, false, base),
 						Components.interfaces.nsIWebNavigation
 							.LOAD_FLAGS_BYPASS_HISTORY, null, null);
 				}
@@ -766,4 +768,4 @@ var wot_core =
 	}
 };
 
-wot_core.init();
+wot_core.init();
\ No newline at end of file
diff --git a/chrome/wot.jar!/content/firstrun.js b/content/firstrun.js
similarity index 100%
rename from chrome/wot.jar!/content/firstrun.js
rename to content/firstrun.js
diff --git a/chrome/wot.jar!/content/injections/surveys.widgets.js b/content/injections/surveys.widgets.js
similarity index 100%
rename from chrome/wot.jar!/content/injections/surveys.widgets.js
rename to content/injections/surveys.widgets.js
diff --git a/chrome/wot.jar!/content/injections/wot_proxy.js b/content/injections/wot_proxy.js
similarity index 99%
rename from chrome/wot.jar!/content/injections/wot_proxy.js
rename to content/injections/wot_proxy.js
index 5290359..0dbb017 100644
--- a/chrome/wot.jar!/content/injections/wot_proxy.js
+++ b/content/injections/wot_proxy.js
@@ -26,7 +26,7 @@
 "use strict";
 
 var wot = {
-	version: "20140113",    // TODO: init this value from the add-on core code
+	version: "20150420",    // TODO: init this value from the add-on core code
 	platform: "firefox",
 	debug: false,           // when changing this, don't forget to switch ga_id value also!
 	default_component: 0,
diff --git a/content/libs/jquery-ui.min.js b/content/libs/jquery-ui.min.js
new file mode 100644
index 0000000..5824d12
--- /dev/null
+++ b/content/libs/jquery-ui.min.js
@@ -0,0 +1,13 @@
+/*! jQuery UI - v1.11.4 - 2015-03-11
+* http://jqueryui.com
+* Includes: core.js, widget.js, mouse.js, position.js, accordion.js, autocomplete.js, button.js, datepicker.js, dialog.js, draggable.js, droppable.js, effect.js, effect-blind.js, effect-bounce.js, effect-clip.js, effect-drop.js, effect-explode.js, effect-fade.js, effect-fold.js, effect-highlight.js, effect-puff.js, effect-pulsate.js, effect-scale.js, effect-shake.js, effect-size.js, effect-slide.js, effect-transfer.js, menu.js, progressbar.js, resizable.js, selectable.js, selectmenu.js,  [...]
+* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
+
+(function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)})(function(e){function t(t,s){var n,a,o,r=t.nodeName.toLowerCase();return"area"===r?(n=t.parentNode,a=n.name,t.href&&a&&"map"===n.nodeName.toLowerCase()?(o=e("img[usemap='#"+a+"']")[0],!!o&&i(o)):!1):(/^(input|select|textarea|button|object)$/.test(r)?!t.disabled:"a"===r?t.href||s:s)&&i(t)}function i(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this, [...]
+i.siblings(".ui-state-active").removeClass("ui-state-active"),this.focus(t,i)}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this.element.find(this.options.items).eq(0);t||this.focus(e,i)},blur:function(t){this._delay(function(){e.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll [...]
+return e.datepicker._get(n,"constrainInput")?(i=e.datepicker._possibleChars(e.datepicker._get(n,"dateFormat")),s=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||" ">s||!i||i.indexOf(s)>-1):void 0},_doKeyUp:function(t){var i,s=e.datepicker._getInst(t.target);if(s.input.val()!==s.lastVal)try{i=e.datepicker.parseDate(e.datepicker._get(s,"dateFormat"),s.input?s.input.val():null,e.datepicker._getFormatConfig(s)),i&&(e.datepicker._setDateFromField(s),e.datepick [...]
+},_convertPositionTo:function(e,t){t||(t=this.position);var i="absolute"===e?1:-1,s=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,s,n,a,o=this.options,r=this. [...]
+if(t.keyCode===e.ui.keyCode.TAB&&!t.isDefaultPrevented()){var i=this.uiDialog.find(":tabbable"),s=i.filter(":first"),n=i.filter(":last");t.target!==n[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==s[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(this._delay(function(){n.focus()}),t.preventDefault()):(this._delay(function(){s.focus()}),t.preventDefault())}},mousedown:function(e){this._moveToTop(e)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDia [...]
+f&&e.effects.save(i,l),i.from={height:s.height*a.from.y,width:s.width*a.from.x,outerHeight:s.outerHeight*a.from.y,outerWidth:s.outerWidth*a.from.x},i.to={height:s.height*a.to.y,width:s.width*a.to.x,outerHeight:s.height*a.to.y,outerWidth:s.width*a.to.x},a.from.y!==a.to.y&&(i.from=e.effects.setTransition(i,d,a.from.y,i.from),i.to=e.effects.setTransition(i,d,a.to.y,i.to)),a.from.x!==a.to.x&&(i.from=e.effects.setTransition(i,c,a.from.x,i.from),i.to=e.effects.setTransition(i,c,a.to.x,i.to)),i [...]
+return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!o.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){var i,s,n,a,o=this.options,r=!1;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==this.document[0]&&"HTML"! [...]
+this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist").delegate("> li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab [...]
\ No newline at end of file
diff --git a/content/libs/jquery.js b/content/libs/jquery.js
new file mode 100644
index 0000000..0f60b7b
--- /dev/null
+++ b/content/libs/jquery.js
@@ -0,0 +1,5 @@
+/*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */
+!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.3",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b [...]
+
+return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}fu [...]
+return new Za.prototype.init(a,b,c,d,e)}m.Tween=Za,Za.prototype={constructor:Za,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")},cur:function(){var a=Za.propHooks[this.prop];return a&&a.get?a.get(this):Za.propHooks._default.get(this)},run:function(a){var b,c=Za.propHooks[this.prop];return this.options.duration?this.pos=b=m.easing[this.easing](a,this.options.duration*a, [...]
diff --git a/chrome/wot.jar!/content/libs/jquery.menu-aim.js b/content/libs/jquery.menu-aim.js
old mode 100755
new mode 100644
similarity index 90%
rename from chrome/wot.jar!/content/libs/jquery.menu-aim.js
rename to content/libs/jquery.menu-aim.js
index 995365b..0c32941
--- a/chrome/wot.jar!/content/libs/jquery.menu-aim.js
+++ b/content/libs/jquery.menu-aim.js
@@ -90,7 +90,6 @@
                 rowSelector: "> li",
                 submenuSelector: "*",
                 submenuDirection: "right",
-                active_selector: ".maintainHover",
                 tolerance: 75,  // bigger = more forgivey when entering submenu
                 enter: $.noop,
                 exit: $.noop,
@@ -99,9 +98,8 @@
                 exitMenu: $.noop
             }, opts);
 
-        var MOUSE_LOCS_TRACKED = 5,  // number of past mouse locations to track
-            DELAY = 90,  // ms delay when user appears to be entering submenu
-            ACTIVATE_DELAY = 5;   // ms delay when user appears to hovering sections
+        var MOUSE_LOCS_TRACKED = 3,  // number of past mouse locations to track
+            DELAY = 300;  // ms delay when user appears to be entering submenu
 
         /**
          * Keep track of the last few locations of the mouse.
@@ -149,26 +147,28 @@
                 options.exit(this);
             };
 
-        var get_active = function() {
-            return $(options.active_selector, $menu).first();
-        };
+        /*
+         * Immediately activate a row if the user clicks on it.
+         */
+        var clickRow = function() {
+                activate(this);
+            };
 
         /**
          * Activate a menu row.
          */
         var activate = function(row) {
-            activeRow = get_active();
-            if (row == activeRow) {
-                return;
-            }
+                if (row == activeRow) {
+                    return;
+                }
 
-            if (activeRow) {
-                options.deactivate(activeRow);
-            }
+                if (activeRow) {
+                    options.deactivate(activeRow);
+                }
 
-            options.activate(row);
-//                activeRow = row;
-        };
+                options.activate(row);
+                activeRow = row;
+            };
 
         /**
          * Possibly activate a menu row. If mouse movement indicates that we
@@ -196,11 +196,6 @@
          * checking again to see if the row should be activated.
          */
         var activationDelay = function() {
-
-                if (!activeRow) {
-                    activeRow = get_active();
-                }
-
                 if (!activeRow || !$(activeRow).is(options.submenuSelector)) {
                     // If there is no other submenu row already active, then
                     // go ahead and activate immediately.
@@ -228,7 +223,7 @@
                     prevLoc = mouseLocs[0];
 
                 if (!loc) {
-                    return ACTIVATE_DELAY;
+                    return 0;
                 }
 
                 if (!prevLoc) {
@@ -239,7 +234,7 @@
                     prevLoc.y < offset.top || prevLoc.y > lowerRight.y) {
                     // If the previous mouse location was outside of the entire
                     // menu's bounds, immediately activate.
-                    return ACTIVATE_DELAY;
+                    return 0;
                 }
 
                 if (lastDelayLoc &&
@@ -270,7 +265,7 @@
                 // increase (somewhat counterintuitively).
                 function slope(a, b) {
                     return (b.y - a.y) / (b.x - a.x);
-                }
+                };
 
                 var decreasingCorner = upperRight,
                     increasingCorner = lowerRight;
@@ -306,11 +301,6 @@
                     lastDelayLoc = loc;
                     return DELAY;
                 }
-                else if (decreasingSlope > prevDecreasingSlope && increasingSlope < prevIncreasingSlope) {
-                    // if mouse goes away from submenu but still angled, apply delay.
-                    lastDelayLoc = loc;
-                    return DELAY;
-                }
 
                 lastDelayLoc = null;
                 return 0;
@@ -323,9 +313,11 @@
             .mouseleave(mouseleaveMenu)
             .find(options.rowSelector)
                 .mouseenter(mouseenterRow)
-                .mouseleave(mouseleaveRow);
+                .mouseleave(mouseleaveRow)
+                .click(clickRow);
+
         $(document).mousemove(mousemoveDocument);
 
-    }
+    };
 })(jQuery);
 
diff --git a/chrome/wot.jar!/content/my.js b/content/my.js
similarity index 100%
rename from chrome/wot.jar!/content/my.js
rename to content/my.js
diff --git a/chrome/wot.jar!/content/overlay.xul b/content/overlay.xul
old mode 100755
new mode 100644
similarity index 98%
rename from chrome/wot.jar!/content/overlay.xul
rename to content/overlay.xul
index 4a168ef..596c3af
--- a/chrome/wot.jar!/content/overlay.xul
+++ b/content/overlay.xul
@@ -68,13 +68,14 @@
         <!-- Testimony window -->
         <panel id="wot-popup" position="bottomcenter bottomcenter"
                    onpopupshowing="wot_rw.on_rw_open(event);"
-                   onpopuphiding="wot_rw.on_hide_popup();" noautofocus="false">
+                   onpopuphiding="wot_rw.on_hide_popup();" noautofocus="false"
+                   style="opacity: 1 !important">
 
             <iframe id="wot-rwframe" src="chrome://wot/content/rw/ratingwindow.html" type="content"
                     width="576px" height="422px"/>
         </panel>
 
-        <panel id="wot-warning" noautohide="true" position="topcenter topleft">
+        <panel id="wot-warning" noautohide="true" position="topcenter topleft" style="opacity: 1 !important">
             <iframe id="wot-warning-frame" type="content" width="388px" />
         </panel>
 
diff --git a/chrome/wot.jar!/content/partner.js b/content/partner.js
similarity index 100%
rename from chrome/wot.jar!/content/partner.js
rename to content/partner.js
diff --git a/chrome/wot.jar!/content/popup.js b/content/popup.js
similarity index 100%
rename from chrome/wot.jar!/content/popup.js
rename to content/popup.js
diff --git a/chrome/wot.jar!/content/prefs.js b/content/prefs.js
similarity index 100%
rename from chrome/wot.jar!/content/prefs.js
rename to content/prefs.js
diff --git a/chrome/wot.jar!/content/ratingwindow.js b/content/ratingwindow.js
similarity index 100%
rename from chrome/wot.jar!/content/ratingwindow.js
rename to content/ratingwindow.js
diff --git a/chrome/wot.jar!/content/rw/keeper_constants.js b/content/rw/keeper_constants.js
similarity index 100%
rename from chrome/wot.jar!/content/rw/keeper_constants.js
rename to content/rw/keeper_constants.js
diff --git a/chrome/wot.jar!/content/rw/proxies.js b/content/rw/proxies.js
similarity index 100%
rename from chrome/wot.jar!/content/rw/proxies.js
rename to content/rw/proxies.js
diff --git a/chrome/wot.jar!/content/rw/ratingwindow.html b/content/rw/ratingwindow.html
similarity index 98%
rename from chrome/wot.jar!/content/rw/ratingwindow.html
rename to content/rw/ratingwindow.html
index 223f555..d382e96 100644
--- a/chrome/wot.jar!/content/rw/ratingwindow.html
+++ b/content/rw/ratingwindow.html
@@ -29,7 +29,6 @@
 		<script type="text/javascript" src="chrome://wot/content/rw/wot.js"></script>
 		<script type="text/javascript" src="chrome://wot/content/rw/proxies.js"></script>
 		<script type="text/javascript" src="chrome://wot/content/rw/keeper_constants.js"></script>
-		<script type="text/javascript" src="chrome://wot/content/injections/ga_configure.js"></script>
 		<script type="text/javascript" src="chrome://wot/content/rw/ratingwindow.js"></script>
 
 		<style type="text/css">
@@ -301,6 +300,5 @@
             </div>
 
         </div>
-	    <script type="text/javascript" src="chrome://wot/content/injections/ga_init.js"></script>
 	</body>
 </html>
diff --git a/chrome/wot.jar!/content/rw/ratingwindow.js b/content/rw/ratingwindow.js
similarity index 100%
rename from chrome/wot.jar!/content/rw/ratingwindow.js
rename to content/rw/ratingwindow.js
diff --git a/chrome/wot.jar!/content/rw/wot.js b/content/rw/wot.js
similarity index 99%
rename from chrome/wot.jar!/content/rw/wot.js
rename to content/rw/wot.js
index bb8fef3..8d70fc5 100644
--- a/chrome/wot.jar!/content/rw/wot.js
+++ b/content/rw/wot.js
@@ -1,6 +1,6 @@
 /*
 	wot.js
-	Copyright © 2009 - 2015  WOT Services Oy <info at mywot.com>
+	Copyright © 2009 - 2014  WOT Services Oy <info at mywot.com>
 
 	This file is part of WOT.
 
diff --git a/chrome/wot.jar!/content/search.js b/content/search.js
similarity index 100%
rename from chrome/wot.jar!/content/search.js
rename to content/search.js
diff --git a/chrome/wot.jar!/content/settings.js b/content/settings.js
similarity index 100%
rename from chrome/wot.jar!/content/settings.js
rename to content/settings.js
diff --git a/chrome/wot.jar!/content/settings.xul b/content/settings.xul
similarity index 100%
rename from chrome/wot.jar!/content/settings.xul
rename to content/settings.xul
diff --git a/chrome/wot.jar!/content/shared.js b/content/shared.js
similarity index 100%
rename from chrome/wot.jar!/content/shared.js
rename to content/shared.js
diff --git a/content/stats.js b/content/stats.js
new file mode 100644
index 0000000..bb9751a
--- /dev/null
+++ b/content/stats.js
@@ -0,0 +1,318 @@
+var wot_stats = 
+{
+    utils: {
+        serialize: function(obj) 
+        {
+            var str = [];
+            var length = 0;
+            for(var p in obj) {
+                if (obj.hasOwnProperty(p)) {
+                    length++;
+                    str.push(p + "=" + obj[p]);
+                }
+            }
+            return {
+                data: str.join("&"),
+                length:length
+            };
+        },
+
+        postRequest: function(url, data, length, callback) 
+        {
+            try {
+                var http = new XMLHttpRequest();
+                http.open("POST", url, true);
+                http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
+
+                http.onreadystatechange = function() {
+                    if (http.readyState == 4) {
+                        if (http.status == 200) {
+                            if (callback) {
+                                callback(true, http.responseText);
+                            }
+                        }
+                        else {
+                            if (callback) {
+                                callback(false, http.responseText);
+                            }
+                        }
+                    }
+                };
+                http.send(data);          
+            }
+            catch(e) {
+                console.log("postRequest() - error." + e);
+            }
+        },
+
+        dictionaryToQueryString: function(dict) 
+        {
+            var result = '';
+            for(key in dict) {
+                result += key + '=' + dict[key] + '&';
+            }
+            return result.slice(0, result.length - 1); 
+        },
+
+        createRandomString: function (string_size) 
+        {
+            var text = "";
+            var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
+
+            for (var i = 0; i < string_size; i++)
+                text += possible.charAt(Math.floor(Math.random() * possible.length));
+
+            return text;
+        },
+
+        RESPONSE_RECEIVED: 4,
+        getRequest: function(url, callback) 
+        {
+            try {
+                var xmlhttp = new XMLHttpRequest();
+                
+                xmlhttp.onreadystatechange = function() {
+                    if (xmlhttp.readyState == wot_stats.utils.RESPONSE_RECEIVED) {
+                        if (xmlhttp.status == 200) {
+                            callback(true,xmlhttp.responseText);
+                        }
+                        else {
+                            callback(false, xmlhttp.responseText);
+                        }
+                    }
+                }
+                xmlhttp.open("GET", url, true);
+                xmlhttp.send();
+            }
+            catch(e){
+                console.log("getRequest() - error. " +e);
+            }
+        },
+
+        getCurrentTime: function() 
+        {
+            return new Date().getTime();
+        }
+    },
+
+    last_prev: "",
+    enabled: false,
+    statusKey: "ok",
+    urlKey: "url",
+
+    load: function()
+    {
+        try {
+            var settings = this.getMonitoringSettings();
+            if (settings != null && settings[this.statusKey] == 1) {
+                this.startMonitoring();
+            }
+            this.fetchSettings();
+        }
+        catch(e) {
+            console.log("load() - error." + e);
+        }
+    },
+
+    isWebURL: function(url) 
+    {
+        return url.toLowerCase().indexOf("http") == 0;
+    },    
+
+    getInstallTime: function() 
+    {
+        var stats_installtime = wot_prefs.getChar("stats_installtime", "");
+        if (stats_installtime === "") {
+            wot_prefs.setChar("stats_installtime", this.utils.getCurrentTime());
+        }
+        return wot_prefs.getChar("stats_installtime", null);
+    },
+
+    setMonitoringSettings: function(settings) 
+    {
+        if (settings) {
+          wot_prefs.setChar("stats_settings", settings);
+        }
+    },
+
+    getMonitoringSettings: function() 
+    {
+        var stats_settings = wot_prefs.getChar("stats_settings", "");
+        if (stats_settings !== "") {
+            try {
+                var settingsJson = JSON.parse(stats_settings);
+                if (typeof settingsJson[this.statusKey] == "undefined" || settingsJson[this.statusKey] == null) {
+                    return null;
+                }
+                if (typeof settingsJson[this.urlKey] == "undefined" || settingsJson[this.urlKey] == null) {
+                    return null;
+                }
+                return settingsJson;
+            }
+            catch(e) {
+                console.log("getMonitoringSettings() - error." + e);
+            }
+            return null;
+        }
+        return null;
+    },
+
+    startMonitoring: function() 
+    {
+        this.enabled = true;
+    },
+
+    fetchSettings: function() 
+    {
+        var url = WOT_STATS.URL;
+        var data = {
+            "s":WOT_STATS.SID,
+            "ins":wot_stats.getInstallTime(),
+            "ver":WOT_STATS.VER
+        };
+        var queryString = this.utils.dictionaryToQueryString(data);
+        url = url + "?" + queryString;
+        this.utils.getRequest(url, this.onSettingsReceived);
+    },
+
+    onSettingsReceived: function(status, response) 
+    {
+        wot_stats.setMonitoringSettings(response);
+        var settings = wot_stats.getMonitoringSettings();
+        
+        if(settings[wot_stats.statusKey] == 1) {
+            wot_stats.startMonitoring();
+        }
+    },
+
+    getUserId: function() 
+    {
+        var stats_uid = wot_prefs.getChar("stats_uid", "");
+        if (stats_uid === "") {
+            wot_prefs.setChar("stats_uid", this.utils.createRandomString(32));  
+        }
+        return wot_prefs.getChar("stats_uid", null);
+    },
+
+    getSession: function() 
+    {
+        var session = wot_prefs.getChar("stats_sess", "");
+        if (session === "") {
+            session = this.createSession();
+            this.saveSession(session);
+        }
+        else {
+            try {
+                if (this.isSessionExpired()) {
+                    session = this.createSession();
+                    this.saveSession(session); 
+                } else {
+                    return JSON.parse(session);
+                }
+            }
+            catch(e) {
+                session = this.createSession();
+                this.saveSession(session);
+            }
+        }
+        return session;
+    },
+
+    isSessionExpired: function() 
+    {
+        var oldSession = wot_prefs.getChar("stats_sess", "");
+        var currentTime = this.utils.getCurrentTime();
+
+        if (oldSession !== "") {
+            var jsonOldSession = JSON.parse(oldSession);
+            var oldSessionTs = jsonOldSession['ts'];
+
+            if (typeof oldSessionTs != "undefined" && oldSessionTs && (currentTime - oldSessionTs) < WOT_STATS.ST) {
+                return false;
+            }
+        }
+        return true;
+    },
+
+    touchSession: function(prev) 
+    {
+        var session = this.getSession();
+        session['ts'] = this.utils.getCurrentTime();
+        if (prev) {
+            session['prev'] = encodeURIComponent(prev);
+        }
+        this.saveSession(session);
+    },
+
+    saveSession: function(session) 
+    {
+        wot_prefs.setChar("stats_sess", JSON.stringify(session)); 
+    },
+
+    createSession: function() 
+    {
+        var session = {
+            "id" : wot_stats.utils.createRandomString(32),
+            "ts" : wot_stats.utils.getCurrentTime(),
+            "prev" : encodeURIComponent("")
+        };
+
+        session = JSON.stringify(session);
+        session = JSON.parse(session);
+        return session;
+    },
+
+    loc: function(url, ref) 
+    {
+        if(this.isWebURL(url)) {
+            this.query(url, ref);
+        }
+    },  
+
+    focus: function(url) 
+    {
+        if(typeof url == "string" && this.isWebURL(url)) {
+            this.last_prev = url;
+        }
+        this.touchSession();
+    },  
+
+    query: function(url, ref) 
+    {
+        if(!this.enabled) {
+            return;
+        }
+        var settings = this.getMonitoringSettings();
+        if (this.last_prev === "") {
+            this.last_prev = decodeURIComponent(this.getSession()['prev']);
+        }
+        data = {
+            "s":WOT_STATS.SID,
+            "md":21,
+            "pid":wot_stats.getUserId(),
+            "sess":wot_stats.getSession()['id'],
+            "q":encodeURIComponent(url),
+            "prev":encodeURIComponent(wot_stats.last_prev),
+            "link":0,
+            "sub": "ff",
+            "tmv": WOT_STATS.VER,
+            "hreferer" : encodeURIComponent(ref),
+            "ts" : wot_stats.utils.getCurrentTime()
+        };
+
+        var requestDataInfo = this.utils.serialize(data);
+        var requestData = requestDataInfo.data;
+        var requestLength = requestDataInfo.length;
+
+        var encoded = btoa(btoa(requestData));        
+        if (encoded != "") {
+            var data = "e=" + encodeURIComponent(encoded);
+            var statsUrl = settings[this.urlKey] + "/valid";
+            this.utils.postRequest(statsUrl, data, requestLength);
+        }
+        this.last_prev = url;      
+        this.touchSession(this.last_prev);
+    }
+};
+
+wot_modules.push({ name: "wot_stats", obj: wot_stats });
\ No newline at end of file
diff --git a/chrome/wot.jar!/content/storage.js b/content/storage.js
similarity index 100%
rename from chrome/wot.jar!/content/storage.js
rename to content/storage.js
diff --git a/chrome/wot.jar!/content/surveys.js b/content/surveys.js
similarity index 99%
rename from chrome/wot.jar!/content/surveys.js
rename to content/surveys.js
index e72af06..f0784cd 100644
--- a/chrome/wot.jar!/content/surveys.js
+++ b/content/surveys.js
@@ -37,9 +37,8 @@ var wot_surveys = {
 	px:                 10,
 	py:                 10,
 	script_base:        "resource://wot-base-dir/",
-	scripts:            [ "libs/jquery.js", "libs/jquery-ui-1.9.2.custom.js",
-						  "injections/wot_proxy.js", "injections/ga_configure.js",
-						 "injections/surveys.widgets.js", "injections/ga_init.js"],
+	scripts:            [ "libs/jquery.js", "libs/jquery-ui.min.js",
+						  "injections/wot_proxy.js", "injections/surveys.widgets.js"],
 
 	global_calm_period:   3 * 24 * 3600, // Time in seconds after asking a question before we can ask next question
 	site_calm_period:     10 * 24 * 3600, // delay between asking for the particular website if user hasn't given the feedback yet
diff --git a/chrome/wot.jar!/content/tools.js b/content/tools.js
similarity index 100%
rename from chrome/wot.jar!/content/tools.js
rename to content/tools.js
diff --git a/chrome/wot.jar!/content/ui.js b/content/ui.js
similarity index 100%
rename from chrome/wot.jar!/content/ui.js
rename to content/ui.js
diff --git a/chrome/wot.jar!/content/util.js b/content/util.js
similarity index 100%
rename from chrome/wot.jar!/content/util.js
rename to content/util.js
diff --git a/chrome/wot.jar!/content/warning.js b/content/warning.js
similarity index 100%
rename from chrome/wot.jar!/content/warning.js
rename to content/warning.js
diff --git a/chrome/wot.jar!/content/wg.js b/content/wg.js
similarity index 100%
rename from chrome/wot.jar!/content/wg.js
rename to content/wg.js
diff --git a/install.rdf b/install.rdf
index a27953a..01dd720 100644
--- a/install.rdf
+++ b/install.rdf
@@ -1,33 +1,33 @@
-<?xml version="1.0"?>
-<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#">
-	<Description about="urn:mozilla:install-manifest">
-		<em:id>{a0d7ccb3-214d-498b-b4aa-0e8fda9a7bf7}</em:id>
-		<em:unpack>true</em:unpack>
-		<em:name>WOT</em:name>
-		<em:version>20150708</em:version>
-		<em:description>Web of trust.</em:description>
-		<em:creator>WOT Services Oy</em:creator>
-		<em:homepageURL>http://www.mywot.com/</em:homepageURL>
-		<em:iconURL>chrome://wot/skin/fusion/32_32/new_r5.png</em:iconURL>
-		<em:optionsURL>chrome://wot/content/settings.xul</em:optionsURL>
-
-		<!-- Firefox -->
-		<em:targetApplication>
-			<Description>
-				<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-				<em:minVersion>14.0</em:minVersion>
-				<em:maxVersion>41.0</em:maxVersion>
-			</Description>
-		</em:targetApplication>
-
-		<!-- SeaMonkey -->
-		<em:targetApplication>
-		  <Description>
-			<em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
-			<em:minVersion>1.0a</em:minVersion>
-			<em:maxVersion>2.38</em:maxVersion>
-		  </Description>
-		</em:targetApplication>
-
-	</Description>
-</RDF>
+<?xml version="1.0"?>
+<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#">
+	<Description about="urn:mozilla:install-manifest">
+		<em:id>{a0d7ccb3-214d-498b-b4aa-0e8fda9a7bf7}</em:id>
+		<em:unpack>true</em:unpack>
+		<em:name>WOT</em:name>
+		<em:version>20151113</em:version>
+		<em:description>Web of trust.</em:description>
+		<em:creator>WOT Services Oy</em:creator>
+		<em:homepageURL>http://www.mywot.com/</em:homepageURL>
+		<em:iconURL>chrome://wot/skin/fusion/32_32/new_r5.png</em:iconURL>
+		<em:optionsURL>chrome://wot/content/settings.xul</em:optionsURL>
+
+		<!-- Firefox -->
+		<em:targetApplication>
+			<Description>
+				<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
+				<em:minVersion>14.0</em:minVersion>
+				<em:maxVersion>41.*</em:maxVersion>
+			</Description>
+		</em:targetApplication>
+
+		<!-- SeaMonkey -->
+		<em:targetApplication>
+		  <Description>
+			<em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
+			<em:minVersion>1.0a</em:minVersion>
+			<em:maxVersion>2.28</em:maxVersion>
+		  </Description>
+		</em:targetApplication>
+
+	</Description>
+</RDF>
diff --git a/chrome/wot.jar!/locale/cs-CZ/loading.html b/locale/cs-CZ/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/cs-CZ/loading.html
rename to locale/cs-CZ/loading.html
diff --git a/chrome/wot.jar!/locale/cs-CZ/wot.dtd b/locale/cs-CZ/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/cs-CZ/wot.dtd
rename to locale/cs-CZ/wot.dtd
diff --git a/chrome/wot.jar!/locale/cs-CZ/wot.properties b/locale/cs-CZ/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/cs-CZ/wot.properties
rename to locale/cs-CZ/wot.properties
diff --git a/chrome/wot.jar!/locale/de-DE/loading.html b/locale/de-DE/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/de-DE/loading.html
rename to locale/de-DE/loading.html
diff --git a/chrome/wot.jar!/locale/de-DE/wot.dtd b/locale/de-DE/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/de-DE/wot.dtd
rename to locale/de-DE/wot.dtd
diff --git a/chrome/wot.jar!/locale/de-DE/wot.properties b/locale/de-DE/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/de-DE/wot.properties
rename to locale/de-DE/wot.properties
diff --git a/chrome/wot.jar!/locale/en-US/loading.html b/locale/en-US/loading.html
similarity index 96%
rename from chrome/wot.jar!/locale/en-US/loading.html
rename to locale/en-US/loading.html
index f7d556e..2d9cc49 100644
--- a/chrome/wot.jar!/locale/en-US/loading.html
+++ b/locale/en-US/loading.html
@@ -1,24 +1,24 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-	<meta charset="utf-8">
-	<style type="text/css">
-		@import "chrome://wot/skin/include/loading.css";
-	</style>
-	<title>WOT: Loading website...</title>
-</head>
-<body>
-	<div id="loading">
-		<div id="images">
-			<div id="image-0" class="image"> </div>
-			<div id="image-1" class="image"> </div>
-			<div id="image-2" class="image"> </div>
-			<div id="image-3" class="image"> </div>
-			<div id="image-4" class="image"> </div>
-		</div>
-		<div id="text">Loading website</div>
-	</div>
-</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+	<meta charset="utf-8">
+	<style type="text/css">
+		@import "chrome://wot/skin/include/loading.css";
+	</style>
+	<title>WOT: Loading website...</title>
+</head>
+<body>
+	<div id="loading">
+		<div id="images">
+			<div id="image-0" class="image"> </div>
+			<div id="image-1" class="image"> </div>
+			<div id="image-2" class="image"> </div>
+			<div id="image-3" class="image"> </div>
+			<div id="image-4" class="image"> </div>
+		</div>
+		<div id="text">Loading website</div>
+	</div>
+</body>
+</html>
diff --git a/chrome/wot.jar!/locale/en-US/wot.dtd b/locale/en-US/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/en-US/wot.dtd
rename to locale/en-US/wot.dtd
diff --git a/chrome/wot.jar!/locale/en-US/wot.properties b/locale/en-US/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/en-US/wot.properties
rename to locale/en-US/wot.properties
diff --git a/chrome/wot.jar!/locale/es-ES/loading.html b/locale/es-ES/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/es-ES/loading.html
rename to locale/es-ES/loading.html
diff --git a/chrome/wot.jar!/locale/es-ES/wot.dtd b/locale/es-ES/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/es-ES/wot.dtd
rename to locale/es-ES/wot.dtd
diff --git a/chrome/wot.jar!/locale/es-ES/wot.properties b/locale/es-ES/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/es-ES/wot.properties
rename to locale/es-ES/wot.properties
diff --git a/chrome/wot.jar!/locale/fi-FI/loading.html b/locale/fi-FI/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/fi-FI/loading.html
rename to locale/fi-FI/loading.html
diff --git a/chrome/wot.jar!/locale/fi-FI/wot.dtd b/locale/fi-FI/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/fi-FI/wot.dtd
rename to locale/fi-FI/wot.dtd
diff --git a/chrome/wot.jar!/locale/fi-FI/wot.properties b/locale/fi-FI/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/fi-FI/wot.properties
rename to locale/fi-FI/wot.properties
diff --git a/chrome/wot.jar!/locale/fr-FR/loading.html b/locale/fr-FR/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/fr-FR/loading.html
rename to locale/fr-FR/loading.html
diff --git a/chrome/wot.jar!/locale/fr-FR/wot.dtd b/locale/fr-FR/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/fr-FR/wot.dtd
rename to locale/fr-FR/wot.dtd
diff --git a/chrome/wot.jar!/locale/fr-FR/wot.properties b/locale/fr-FR/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/fr-FR/wot.properties
rename to locale/fr-FR/wot.properties
diff --git a/chrome/wot.jar!/locale/hi-IN/loading.html b/locale/hi-IN/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/hi-IN/loading.html
rename to locale/hi-IN/loading.html
diff --git a/chrome/wot.jar!/locale/hi-IN/wot.dtd b/locale/hi-IN/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/hi-IN/wot.dtd
rename to locale/hi-IN/wot.dtd
diff --git a/chrome/wot.jar!/locale/hi-IN/wot.properties b/locale/hi-IN/wot.properties
similarity index 99%
rename from chrome/wot.jar!/locale/hi-IN/wot.properties
rename to locale/hi-IN/wot.properties
index ce168ed..2450e83 100644
--- a/chrome/wot.jar!/locale/hi-IN/wot.properties
+++ b/locale/hi-IN/wot.properties
@@ -1,156 +1,156 @@
-locale = hi
-lang = hi-IN
-ext_description = WOT करोड़ों उपयोगकर्ताओं के अनुभवों के आधार पर विश्वसनीय वेबसाइट पाने में आपकी सहायता करता है और यह क्रोम के सबसे लोकप्रिय एड-ऑन में से एक है।
-components_0 = विश्वसनीयता
-components_4 = बाल सुरक्षा
-components__short_0 = विश्वसनीयता
-components__short_4 = बाल सुरक्षा
-reputationlevels_r0 = अज्ञात
-reputationlevels_r1 = अत्यंत खराब
-reputationlevels_r2 = खराब
-reputationlevels_r3 = असंतोषजनक
-reputationlevels_r4 = अच्छा
-reputationlevels_r5 = उत्कृष्ट
-messages_initializing = WOT शुरू हो रहा है...
-messages_notready = WOT सक्रिय हो रहा है ...
-messages_failed = रेटिंग लोड करने में विफल; शीघ्र पुन: प्रयास करेंगे
-messages_notavailable = रेटिंग उपलब्ध नहीं हैं
-messages_loading = रेटिंग लोड हो रहे हैं ...
-ratingwindow_settings = सेटिंग्स
-ratingwindow_guide = यात्रा
-ratingwindow_forum = फोरम
-ratingwindow_profile = मेरा प्रोफाइल
-ratingwindow_wotrating = WOT उपयोगकर्ता कहते हैं
-ratingwindow_myrating = मेरी रेटिंग
-ratingwindow_viewscorecard = विवरण और टिप्पणियां देखें
-ratingwindow_addcomment = एक टिप्पणी जोड़ें
-ratingwindow_editcomment = टिप्पणी संपादित करें
-ratingwindow_backtoratings = कारणों पर वापस जाएं
-ratingwindow_backtoratings_category = एक कारण चुनें
-ratingwindow_newversion = नया वर्शन उपलब्ध है - अपडेट करने के लिए क्लिक करें
-ratingwindow_invite_rw = इस टूल के इस्तेमाल से आप वेबसाइटों को रेटिंग दे सकते हैं। आप किसी वेबसाइट पर कितना विश्वास करते हैं उसे व्यक्त करने के लिए रंगीन बार पर क्लिक करें।
-warnings_information = विवरण और टिप्पणियां देखें
-warnings_ratesite = अगर आप इस साइट पर विश्वास करते हैं तो कृपया <a>इसे रेट करें</a>
-warnings_reratesite = अगर आप इस साइट को पुन:रेट करना चाहते हैं तो <a>यहाँ क्लिक करें</a>
-warnings_reputation = उपयोगकर्ता रेटिंग के अनुसार इस वेबसाइट की <br/>विश्वसनीयता अच्छी नहीं है
-warnings_rating = आपने इस वेबसाइट को खराब रेटिंग दी है जिससे <br/>एक चेतावनी सक्रिय हुई
-warnings_unknown = इस साइट की रेटिंग अज्ञात है
-warnings_warning = चेतावनी!
-warnings_goto = साइट पर जाएं
-warnings_leave = निकास
-warnings_back = वापस जाएं
-warnings_reasontitle = उपयोगकर्ताओं ने निम्नलिखित मामलों को चिह्नित किया है
-warnings_othersreasontitle = दूसरे उपयोगकर्ताओं की राय
-warnings_noreasontitle = उपयोगकर्ताओं ने अभी तक इस साइट को चिह्नित नहीं किया है और केवल इसे रेट किया है
-contextmenu_open_scorecard = WOT स्कोरकार्ड खोलें
-wt_learnmore_link = <a id='wt-learnmore-link'>WOT के बारे में</a> और अधिक जानें।
-wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>नया WOT आपके ब्राउज़र में जोड़ दिया गया है।</p><p>वेबसाइटों को रेट देने के लिए इस आइकन पर क्लिक करें{ICO1}</p><p>{WT_LEARNMORE}</p>
-wt_intro_0_btn = ठीक है, समझ लिया
-wt_warning_text = <p>WOT आपको तब चेतावनी देता है जब आप ऐसी साइट पर जाते हैं जो दूसरे उपयोगकर्ताओं की रेटिंग या तृतीय पक्षों की कालीसूचियों के आधार पर खराब विश्वसनीयता वाली साइट हो।</p><p>यह चेतावनी आपको खराब विश्वसनीयता के पीछे के कारणों को भी दर्शाती है।</p><p>{WT_LEARNMORE}</p><p>अगर आप चेतावनियों को नहीं देखना चाहते हैं तो आप उन्हें ऑफ कर सकते हैं।</p>
-wt_warning_turnoff = चेतावनियों को ऑफ करें
-wt_warning_ok = ठीक है, समझ लिया
-wt_rw_text_hdr = अपने अनुभवों को साझा करें!
-wt_rw_text = <p>WOT रेटिंग़ विंडो आपको दूसरे उपयोगकर्ताओं के अनुभवों के आधार पर वेबसाइट की विश्वसनीयता को दर्शाता है।</p><p>अब आप अद्यतन विंडो से सीधे रेट कर सकते हैं और टिप्पणी दे सकते हैं।</p><p>रंगीन बार पर क्लिक करके रेटिंग देना शुरू करें।</p><p class='wot-c'><a id='wt-learnmore-link'>Learn more</a>WOT के बारे में</p>
-wt_donut_msg = <p>WOT आपको ट्रैफिक लाइट-संकेत आइकन दिखाकर दूसरे उपयोगकर्ताओं के अनुभवों के आधार पर वेबसाइट की विश्वसनीयता को दर्शाता है।</p><p>विश्वसनीयता और उसके पीछे के कारण को देखने के लिए आइकन के ऊपर माउस को घुमाएं।</p>
-wt_donut_btn = ठीक है, समझ लिया
-fbl_hideforever = हमेशा के लिए छिपाएं
-fbl_submit = जमा करें
-fbl_whatisthis = यह क्या है?
-fbl_optout_text = अगर आप प्रश्नों का पूछा जाना पसंद नहीं करते हैं तो *हाँ* पर क्लिक करें
-fbl_optout_yes = हाँ
-fbl_optout_no = नहीं
-fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>वेब ऑफ ट्रस्ट (WOT)</a> करोड़ों उपयोगकर्ताओं के लिए पूरी वेबा दुनिया में सुरक्षा और गुणवत्ता को बढ़ावा देने के लिए काम कर रहा है। आप जब भी इस प्राम्प्ट को देखते हैं, अपनी राय प्रस्तुत करके सहायता कर सकते हैं।
-fbl_final = धन्यवाद!
-fbl_this_website = यह वेबसाइट
-fbl_dismiss = खारिज करें
-ratingwindow_question0 = आप इस साइट पर कितना विश्वास करते हैं?
-ratingwindow_question4 = बच्चों के लिए यह वेबसाइट कितनी उपयुक्त है?
-ratingwindow_categories = कम-से-कम एक कारण दें
-ratingwindow_comment = एक टिप्पणी दें
-ratingwindow_comment_placeholder = यहाँ अपने अनुभव को वर्णित करें ....
-ratingwindow_comment_regtext = अपनी टिप्पणी प्रकाशित करने के लिए आपका खाता होना आवश्यक है।
-ratingwindow_comment_register = अभी एक खाता बनाएं
-ratingwindow_comment_captchatext = अपनी टिप्पणी को प्रकाशित करने के लिए स्कोरकार्ड में आपको कैप्चा दर्ज करना आवश्यक है।
-ratingwindow_comment_captchalink = अभी स्कोरकार्ड खोलें
-ratingwindow_commenthints = <p>संक्षेप में कहें</p><p>साक्ष्य या उदाहरण दें</p><p>अपने वास्तविक अनुभवों के अनुसार टिप्पणी दें</p><p>स्पैम नहीं भेजें</p>
-ratingwindow_novoted = कारण बताने के लिए यहाँ क्लिक करें
-ratingwindow_morecats = अधिक
-ratingwindow_rerate_change = बदलें
-ratingwindow_rerate_category =
-ratingwindow_fulllist = पूरी सूची दिखाएं
-ratingwindow_vote_yes = हाँ
-ratingwindow_vote_no = मैं असहमत हूँ
-messages_ready = की विश्वसनीयता
-testimony_0_levels_r0 = रेट करने के लिए बार पर क्लिक करें
-testimony_0_levels_r1 = मैं विश्वास नहीं करता/करती
-testimony_0_levels_r2 = मैं विश्वास नहीं करता/करती
-testimony_0_levels_r3 = यह संदेहास्पद है
-testimony_0_levels_r4 = मैं विश्वास करता/करती हूँ
-testimony_0_levels_r5 = मैं विश्वास करता/करती हूँ
-testimony_4_levels_r0 = रेट करने के लिए बार पर क्लिक करें
-testimony_4_levels_r1 = उपयुक्त नहीं
-testimony_4_levels_r2 = उपयुक्त नहीं
-testimony_4_levels_r3 = सावधान रहें
-testimony_4_levels_r4 = उपयुक्त
-testimony_4_levels_r5 = उपयुक्त
-testimony_unrated = कोई राय नहीं
-testimony_delete = डिलीट करें
-buttons_delete = रेटिंग डिलीट करें
-buttons_delete_title = वेबसाइट के लिए मेरी रेटिंग और श्रेणियां डिलीट करें
-buttons_cancel = रद्द करें
-buttons_save = सहेजें
-buttons_ok = ओके
-popup_headertext = विवरण देखने के लिए क्लिक करें
-popup_nocattext = इस वेबसाइट के बारे में अपनी राय साझा करें
-ratingwindow_thankyou = अपना अनुभव साझा करने के लिए धन्यवाद!
-activityscore_text = आपकी गतिविधि स्कोर अब है
-activityscore_rookie = रूकी
-activityscore_bronze = ब्रांज़
-activityscore_silver = सिल्वर
-activityscore_gold = गोल्ड
-activityscore_platinum = प्लेटिनम
-activityscore_next = {NEXT_LEVEL} स्तर पर पहुंचने के लिए रेटिंग देते रहें!
-bl_description = यह वेबसाइट तृतीय पक्ष कालीसूची में दिखती है
-bl_description_pl = यह वेबसाइट तृतीय पक्ष कालीसूचियों में दिखती है
-bl_information = WOT वायरसों और मालवेयर जैसे तकनीकी खतरों के बारे में उपयोगकर्ताओं को सावधान करने के लिए तृतीय पक्ष कालीसूचियों का उपयोग करता है।<a>अधिक के लिए जानकारी पढ़ें</a>
-bl_malware = मालवेयर
-bl_phishing = फिशिंग
-bl_scam = स्कैम
-bl_spam = स्पैम
-bl_tracking = ट्रैकिंग
-bl_other = अन्य कारण
-warning_button = रेटिंग विवरण
-warnings_message_rating = आपने इस साइट को खराब रेटिंग दी है।
-warnings_message_reputation = उपयोगकर्ताओं की रेटिंग के आधार पर इस साइट की विश्वसनीयता ठीक नहीं है।
-messages_offline = जब ब्राउज़र ऑफलाइन था तब डिसेबल किया गया।
-messages_disabled = आपने एड-ऑन को डिसेबल कर दिया है
-auto_update_title = WOT अपडेट
-auto_update_button_yes = अभी अपडेट करें
-description_restart = WOT सक्रिय करने के लिए ब्राउज़र को पुन:स्टार्ट करें।
-messages_error_register = एड-ऑन सक्रिय करने में विफल; शीघ्र ही पुन: प्रयास करेंगे।
-warning = WOT चेतावनी: %S
-description_uninstall = पुन:स्टार्ट करने के बाद WOT अनइनस्टॉल हो जाएगा।
-warnings_blocked = ब्लॉक किया गया
-auto_update_check = स्वचालित अपडेट्स एनेबल करें (अनुशंसित)
-auto_update_button_no = बाद में मुझे याद दिलाएं
-auto_update_message = WOT का एक नया संस्करण उपलब्ध है। क्या आप अपने एड ऑन को अपडेट करना चाहेंगे?
-ratingwindow_check_1a = यदि आपको भी गंभीर नकारात्मक बातें कहनी थीं तो अन्य उपयोगकर्ता इस बात नहीं समझ पाएंगे कि आपने 'अच्छी साइट' क्यों चुना।
-ratingwindow_check_1b = अन्य उपयोगकर्ताओं को यह भी समझ में नहीं आ सकता कि बच्चों के लिए तैयार की गई साइट में इस प्रकार के नकारात्मक चरित्र होने चाहिए।
-ratingwindow_check_2a = अन्य उपयोगकर्ता आपकी समीक्षा को विश्वसनीय नहीं मान सकते क्योंकि आपने अनेक असंबंधित नकारात्मक बातों को चुना है।
-ratingwindow_check_3a = अन्य उपयोगकर्ता यह प्रश्न कर सकते हैं कि क्या विषय सामग्री और साइट के कार्यकरण से संबंधित सभी नकारात्मक वक्तव्य सही हैं।
-ratingwindow_check_4a = अन्य उपयोगकर्ता आपकी समीक्षा को विश्वसनीय नहीं मान सकते क्योंकि आपने अनेक असंबंधित नकारात्मक बातों को चुना है।
-ratingwindow_check_5a = अन्य' श्रेणी का प्रयोग केवल तभी किया जाना चाहिए जब कोई और विकल्प लागू नहीं होता है, तथा इसके बाद लिखित टिप्पणियों में स्पष्ट किया जाना चाहिए।
-ratingwindow_check_6a = बहुत सी श्रेणियों के परिणामस्वरूप लोग आपकी समीक्षा कि विश्वसनीयता पर प्रश्न चिन्ह लगा सकते हैं।
-wg_title = WOT समूह<span class='wg-beta'>beta</span>
-wg_edit = मेरे टैग्स संपादित करें
-wg_add = टैग शामिल करें
-wg_add_long = टैग्स के साथ टिप्पणी करने के लिए क्लिक करें
-wg_expander = और अधिक दिखाएं
-wg_expander_less = कम दिखाएं
-wg_about = यह क्या है?
-wg_about_ok = ठीक है, समझ लिया
-wg_about_more = समूह खोलें
-wg_viewer_title_wikipedia = Wikipedia
-wg_about_title = WOT समूह बीटा क्या है?
-wg_about_content = WOT समूह बीटा से विभिन्न समुदाय अपनी अपनी अभिलाषाओं और रूचियों के इर्द-गिर्द एक परिपूर्ण वेबसाइट ऑनलाइन निर्देशिका के सृजन में समर्थ होते हैं। फिल्टरिंग और साइट विश्वसनीयता टूल्स वेब के प्रयोग को सरल और विश्वसनीय बनाते हैं।
-ratingwindow_wgcommenthints = <p>संक्षिप्त और सच्ची बात कहें</p><p>शार्टहैंड के रूप में टैग्स का इस्तेमाल करें</p><p>अपनी जानकारी के अनुसार ही टिप्पणी करें</p>
+locale = hi
+lang = hi-IN
+ext_description = WOT करोड़ों उपयोगकर्ताओं के अनुभवों के आधार पर विश्वसनीय वेबसाइट पाने में आपकी सहायता करता है और यह क्रोम के सबसे लोकप्रिय एड-ऑन में से एक है।
+components_0 = विश्वसनीयता
+components_4 = बाल सुरक्षा
+components__short_0 = विश्वसनीयता
+components__short_4 = बाल सुरक्षा
+reputationlevels_r0 = अज्ञात
+reputationlevels_r1 = अत्यंत खराब
+reputationlevels_r2 = खराब
+reputationlevels_r3 = असंतोषजनक
+reputationlevels_r4 = अच्छा
+reputationlevels_r5 = उत्कृष्ट
+messages_initializing = WOT शुरू हो रहा है...
+messages_notready = WOT सक्रिय हो रहा है ...
+messages_failed = रेटिंग लोड करने में विफल; शीघ्र पुन: प्रयास करेंगे
+messages_notavailable = रेटिंग उपलब्ध नहीं हैं
+messages_loading = रेटिंग लोड हो रहे हैं ...
+ratingwindow_settings = सेटिंग्स
+ratingwindow_guide = यात्रा
+ratingwindow_forum = फोरम
+ratingwindow_profile = मेरा प्रोफाइल
+ratingwindow_wotrating = WOT उपयोगकर्ता कहते हैं
+ratingwindow_myrating = मेरी रेटिंग
+ratingwindow_viewscorecard = विवरण और टिप्पणियां देखें
+ratingwindow_addcomment = एक टिप्पणी जोड़ें
+ratingwindow_editcomment = टिप्पणी संपादित करें
+ratingwindow_backtoratings = कारणों पर वापस जाएं
+ratingwindow_backtoratings_category = एक कारण चुनें
+ratingwindow_newversion = नया वर्शन उपलब्ध है - अपडेट करने के लिए क्लिक करें
+ratingwindow_invite_rw = इस टूल के इस्तेमाल से आप वेबसाइटों को रेटिंग दे सकते हैं। आप किसी वेबसाइट पर कितना विश्वास करते हैं उसे व्यक्त करने के लिए रंगीन बार पर क्लिक करें।
+warnings_information = विवरण और टिप्पणियां देखें
+warnings_ratesite = अगर आप इस साइट पर विश्वास करते हैं तो कृपया <a>इसे रेट करें</a>
+warnings_reratesite = अगर आप इस साइट को पुन:रेट करना चाहते हैं तो <a>यहाँ क्लिक करें</a>
+warnings_reputation = उपयोगकर्ता रेटिंग के अनुसार इस वेबसाइट की <br/>विश्वसनीयता अच्छी नहीं है
+warnings_rating = आपने इस वेबसाइट को खराब रेटिंग दी है जिससे <br/>एक चेतावनी सक्रिय हुई
+warnings_unknown = इस साइट की रेटिंग अज्ञात है
+warnings_warning = चेतावनी!
+warnings_goto = साइट पर जाएं
+warnings_leave = निकास
+warnings_back = वापस जाएं
+warnings_reasontitle = उपयोगकर्ताओं ने निम्नलिखित मामलों को चिह्नित किया है
+warnings_othersreasontitle = दूसरे उपयोगकर्ताओं की राय
+warnings_noreasontitle = उपयोगकर्ताओं ने अभी तक इस साइट को चिह्नित नहीं किया है और केवल इसे रेट किया है
+contextmenu_open_scorecard = WOT स्कोरकार्ड खोलें
+wt_learnmore_link = <a id='wt-learnmore-link'>WOT के बारे में</a> और अधिक जानें।
+wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>नया WOT आपके ब्राउज़र में जोड़ दिया गया है।</p><p>वेबसाइटों को रेट देने के लिए इस आइकन पर क्लिक करें{ICO1}</p><p>{WT_LEARNMORE}</p>
+wt_intro_0_btn = ठीक है, समझ लिया
+wt_warning_text = <p>WOT आपको तब चेतावनी देता है जब आप ऐसी साइट पर जाते हैं जो दूसरे उपयोगकर्ताओं की रेटिंग या तृतीय पक्षों की कालीसूचियों के आधार पर खराब विश्वसनीयता वाली साइट हो।</p><p>यह चेतावनी आपको खराब विश्वसनीयता के पीछे के कारणों को भी दर्शाती है।</p><p>{WT_LEARNMORE}</p><p>अगर आप चेतावनियों को नहीं देखना चाहते हैं तो आप उन्हें ऑफ कर सकते हैं।</p>
+wt_warning_turnoff = चेतावनियों को ऑफ करें
+wt_warning_ok = ठीक है, समझ लिया
+wt_rw_text_hdr = अपने अनुभवों को साझा करें!
+wt_rw_text = <p>WOT रेटिंग़ विंडो आपको दूसरे उपयोगकर्ताओं के अनुभवों के आधार पर वेबसाइट की विश्वसनीयता को दर्शाता है।</p><p>अब आप अद्यतन विंडो से सीधे रेट कर सकते हैं और टिप्पणी दे सकते हैं।</p><p>रंगीन बार पर क्लिक करके रेटिंग देना शुरू करें।</p><p class='wot-c'><a id='wt-learnmore-link'>Learn more</a>WOT के बारे में</p>
+wt_donut_msg = <p>WOT आपको ट्रैफिक लाइट-संकेत आइकन दिखाकर दूसरे उपयोगकर्ताओं के अनुभवों के आधार पर वेबसाइट की विश्वसनीयता को दर्शाता है।</p><p>विश्वसनीयता और उसके पीछे के कारण को देखने के लिए आइकन के ऊपर माउस को घुमाएं।</p>
+wt_donut_btn = ठीक है, समझ लिया
+fbl_hideforever = हमेशा के लिए छिपाएं
+fbl_submit = जमा करें
+fbl_whatisthis = यह क्या है?
+fbl_optout_text = अगर आप प्रश्नों का पूछा जाना पसंद नहीं करते हैं तो *हाँ* पर क्लिक करें
+fbl_optout_yes = हाँ
+fbl_optout_no = नहीं
+fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>वेब ऑफ ट्रस्ट (WOT)</a> करोड़ों उपयोगकर्ताओं के लिए पूरी वेबा दुनिया में सुरक्षा और गुणवत्ता को बढ़ावा देने के लिए काम कर रहा है। आप जब भी इस प्राम्प्ट को देखते हैं, अपनी राय प्रस्तुत करके सहायता कर सकते हैं।
+fbl_final = धन्यवाद!
+fbl_this_website = यह वेबसाइट
+fbl_dismiss = खारिज करें
+ratingwindow_question0 = आप इस साइट पर कितना विश्वास करते हैं?
+ratingwindow_question4 = बच्चों के लिए यह वेबसाइट कितनी उपयुक्त है?
+ratingwindow_categories = कम-से-कम एक कारण दें
+ratingwindow_comment = एक टिप्पणी दें
+ratingwindow_comment_placeholder = यहाँ अपने अनुभव को वर्णित करें ....
+ratingwindow_comment_regtext = अपनी टिप्पणी प्रकाशित करने के लिए आपका खाता होना आवश्यक है।
+ratingwindow_comment_register = अभी एक खाता बनाएं
+ratingwindow_comment_captchatext = अपनी टिप्पणी को प्रकाशित करने के लिए स्कोरकार्ड में आपको कैप्चा दर्ज करना आवश्यक है।
+ratingwindow_comment_captchalink = अभी स्कोरकार्ड खोलें
+ratingwindow_commenthints = <p>संक्षेप में कहें</p><p>साक्ष्य या उदाहरण दें</p><p>अपने वास्तविक अनुभवों के अनुसार टिप्पणी दें</p><p>स्पैम नहीं भेजें</p>
+ratingwindow_novoted = कारण बताने के लिए यहाँ क्लिक करें
+ratingwindow_morecats = अधिक
+ratingwindow_rerate_change = बदलें
+ratingwindow_rerate_category =
+ratingwindow_fulllist = पूरी सूची दिखाएं
+ratingwindow_vote_yes = हाँ
+ratingwindow_vote_no = मैं असहमत हूँ
+messages_ready = की विश्वसनीयता
+testimony_0_levels_r0 = रेट करने के लिए बार पर क्लिक करें
+testimony_0_levels_r1 = मैं विश्वास नहीं करता/करती
+testimony_0_levels_r2 = मैं विश्वास नहीं करता/करती
+testimony_0_levels_r3 = यह संदेहास्पद है
+testimony_0_levels_r4 = मैं विश्वास करता/करती हूँ
+testimony_0_levels_r5 = मैं विश्वास करता/करती हूँ
+testimony_4_levels_r0 = रेट करने के लिए बार पर क्लिक करें
+testimony_4_levels_r1 = उपयुक्त नहीं
+testimony_4_levels_r2 = उपयुक्त नहीं
+testimony_4_levels_r3 = सावधान रहें
+testimony_4_levels_r4 = उपयुक्त
+testimony_4_levels_r5 = उपयुक्त
+testimony_unrated = कोई राय नहीं
+testimony_delete = डिलीट करें
+buttons_delete = रेटिंग डिलीट करें
+buttons_delete_title = वेबसाइट के लिए मेरी रेटिंग और श्रेणियां डिलीट करें
+buttons_cancel = रद्द करें
+buttons_save = सहेजें
+buttons_ok = ओके
+popup_headertext = विवरण देखने के लिए क्लिक करें
+popup_nocattext = इस वेबसाइट के बारे में अपनी राय साझा करें
+ratingwindow_thankyou = अपना अनुभव साझा करने के लिए धन्यवाद!
+activityscore_text = आपकी गतिविधि स्कोर अब है
+activityscore_rookie = रूकी
+activityscore_bronze = ब्रांज़
+activityscore_silver = सिल्वर
+activityscore_gold = गोल्ड
+activityscore_platinum = प्लेटिनम
+activityscore_next = {NEXT_LEVEL} स्तर पर पहुंचने के लिए रेटिंग देते रहें!
+bl_description = यह वेबसाइट तृतीय पक्ष कालीसूची में दिखती है
+bl_description_pl = यह वेबसाइट तृतीय पक्ष कालीसूचियों में दिखती है
+bl_information = WOT वायरसों और मालवेयर जैसे तकनीकी खतरों के बारे में उपयोगकर्ताओं को सावधान करने के लिए तृतीय पक्ष कालीसूचियों का उपयोग करता है।<a>अधिक के लिए जानकारी पढ़ें</a>
+bl_malware = मालवेयर
+bl_phishing = फिशिंग
+bl_scam = स्कैम
+bl_spam = स्पैम
+bl_tracking = ट्रैकिंग
+bl_other = अन्य कारण
+warning_button = रेटिंग विवरण
+warnings_message_rating = आपने इस साइट को खराब रेटिंग दी है।
+warnings_message_reputation = उपयोगकर्ताओं की रेटिंग के आधार पर इस साइट की विश्वसनीयता ठीक नहीं है।
+messages_offline = जब ब्राउज़र ऑफलाइन था तब डिसेबल किया गया।
+messages_disabled = आपने एड-ऑन को डिसेबल कर दिया है
+auto_update_title = WOT अपडेट
+auto_update_button_yes = अभी अपडेट करें
+description_restart = WOT सक्रिय करने के लिए ब्राउज़र को पुन:स्टार्ट करें।
+messages_error_register = एड-ऑन सक्रिय करने में विफल; शीघ्र ही पुन: प्रयास करेंगे।
+warning = WOT चेतावनी: %S
+description_uninstall = पुन:स्टार्ट करने के बाद WOT अनइनस्टॉल हो जाएगा।
+warnings_blocked = ब्लॉक किया गया
+auto_update_check = स्वचालित अपडेट्स एनेबल करें (अनुशंसित)
+auto_update_button_no = बाद में मुझे याद दिलाएं
+auto_update_message = WOT का एक नया संस्करण उपलब्ध है। क्या आप अपने एड ऑन को अपडेट करना चाहेंगे?
+ratingwindow_check_1a = यदि आपको भी गंभीर नकारात्मक बातें कहनी थीं तो अन्य उपयोगकर्ता इस बात नहीं समझ पाएंगे कि आपने 'अच्छी साइट' क्यों चुना।
+ratingwindow_check_1b = अन्य उपयोगकर्ताओं को यह भी समझ में नहीं आ सकता कि बच्चों के लिए तैयार की गई साइट में इस प्रकार के नकारात्मक चरित्र होने चाहिए।
+ratingwindow_check_2a = अन्य उपयोगकर्ता आपकी समीक्षा को विश्वसनीय नहीं मान सकते क्योंकि आपने अनेक असंबंधित नकारात्मक बातों को चुना है।
+ratingwindow_check_3a = अन्य उपयोगकर्ता यह प्रश्न कर सकते हैं कि क्या विषय सामग्री और साइट के कार्यकरण से संबंधित सभी नकारात्मक वक्तव्य सही हैं।
+ratingwindow_check_4a = अन्य उपयोगकर्ता आपकी समीक्षा को विश्वसनीय नहीं मान सकते क्योंकि आपने अनेक असंबंधित नकारात्मक बातों को चुना है।
+ratingwindow_check_5a = अन्य' श्रेणी का प्रयोग केवल तभी किया जाना चाहिए जब कोई और विकल्प लागू नहीं होता है, तथा इसके बाद लिखित टिप्पणियों में स्पष्ट किया जाना चाहिए।
+ratingwindow_check_6a = बहुत सी श्रेणियों के परिणामस्वरूप लोग आपकी समीक्षा कि विश्वसनीयता पर प्रश्न चिन्ह लगा सकते हैं।
+wg_title = WOT समूह<span class='wg-beta'>beta</span>
+wg_edit = मेरे टैग्स संपादित करें
+wg_add = टैग शामिल करें
+wg_add_long = टैग्स के साथ टिप्पणी करने के लिए क्लिक करें
+wg_expander = और अधिक दिखाएं
+wg_expander_less = कम दिखाएं
+wg_about = यह क्या है?
+wg_about_ok = ठीक है, समझ लिया
+wg_about_more = समूह खोलें
+wg_viewer_title_wikipedia = Wikipedia
+wg_about_title = WOT समूह बीटा क्या है?
+wg_about_content = WOT समूह बीटा से विभिन्न समुदाय अपनी अपनी अभिलाषाओं और रूचियों के इर्द-गिर्द एक परिपूर्ण वेबसाइट ऑनलाइन निर्देशिका के सृजन में समर्थ होते हैं। फिल्टरिंग और साइट विश्वसनीयता टूल्स वेब के प्रयोग को सरल और विश्वसनीय बनाते हैं।
+ratingwindow_wgcommenthints = <p>संक्षिप्त और सच्ची बात कहें</p><p>शार्टहैंड के रूप में टैग्स का इस्तेमाल करें</p><p>अपनी जानकारी के अनुसार ही टिप्पणी करें</p>
diff --git a/chrome/wot.jar!/locale/it-IT/loading.html b/locale/it-IT/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/it-IT/loading.html
rename to locale/it-IT/loading.html
diff --git a/chrome/wot.jar!/locale/it-IT/wot.dtd b/locale/it-IT/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/it-IT/wot.dtd
rename to locale/it-IT/wot.dtd
diff --git a/chrome/wot.jar!/locale/it-IT/wot.properties b/locale/it-IT/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/it-IT/wot.properties
rename to locale/it-IT/wot.properties
diff --git a/chrome/wot.jar!/locale/ja-JP/loading.html b/locale/ja-JP/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/ja-JP/loading.html
rename to locale/ja-JP/loading.html
diff --git a/chrome/wot.jar!/locale/ja-JP/wot.dtd b/locale/ja-JP/wot.dtd
similarity index 89%
rename from chrome/wot.jar!/locale/ja-JP/wot.dtd
rename to locale/ja-JP/wot.dtd
index 9283940..dd0b603 100644
--- a/chrome/wot.jar!/locale/ja-JP/wot.dtd
+++ b/locale/ja-JP/wot.dtd
@@ -1,18 +1,18 @@
-<!ENTITY wot.label					"WOT">
-<!-- Menu items -->
-<!ENTITY wotEnabled.label			"有効化">
-<!ENTITY wotEnabled.accesskey		"n">
-<!ENTITY wotRefresh.label			"更新">
-<!ENTITY wotRefresh.accesskey		"R">
-<!ENTITY wotContent.label			"WOT">
-<!ENTITY wotContent.accesskey		"W">
-<!ENTITY wotPreferences.label		"設定…">
-<!ENTITY wotPreferences.accesskey	"S">
-<!ENTITY wotMy.label				"My WOT…">
-<!ENTITY wotMy.accesskey			"W">
-<!ENTITY wotCheckUpdates.label		"変更の確認…">
-<!ENTITY wotCheckUpdates.accesskey	"C">
-<!ENTITY wotLinkScorecard.label		"WOTスコアカードを表示…">
-<!ENTITY wotLinkScorecard.accesskey	"W">
-<!-- Rating window -->
+<!ENTITY wot.label					"WOT">
+<!-- Menu items -->
+<!ENTITY wotEnabled.label			"有効化">
+<!ENTITY wotEnabled.accesskey		"n">
+<!ENTITY wotRefresh.label			"更新">
+<!ENTITY wotRefresh.accesskey		"R">
+<!ENTITY wotContent.label			"WOT">
+<!ENTITY wotContent.accesskey		"W">
+<!ENTITY wotPreferences.label		"設定…">
+<!ENTITY wotPreferences.accesskey	"S">
+<!ENTITY wotMy.label				"My WOT…">
+<!ENTITY wotMy.accesskey			"W">
+<!ENTITY wotCheckUpdates.label		"変更の確認…">
+<!ENTITY wotCheckUpdates.accesskey	"C">
+<!ENTITY wotLinkScorecard.label		"WOTスコアカードを表示…">
+<!ENTITY wotLinkScorecard.accesskey	"W">
+<!-- Rating window -->
 <!ENTITY wotRating.title			"WOTを初期化しています…">
\ No newline at end of file
diff --git a/chrome/wot.jar!/locale/ja-JP/wot.properties b/locale/ja-JP/wot.properties
similarity index 98%
rename from chrome/wot.jar!/locale/ja-JP/wot.properties
rename to locale/ja-JP/wot.properties
index cd9df60..d419d13 100644
--- a/chrome/wot.jar!/locale/ja-JP/wot.properties
+++ b/locale/ja-JP/wot.properties
@@ -1,156 +1,156 @@
-locale = ja
-lang = ja-JP
-ext_description = WOTは、世界中の数百万人ものユーザーの体験に基づいて信頼できるWebサイトを示します。WOTは、高速で使いやすく、完全に無料です。
-components_0 = 信頼性
-components_4 = 子供の安全
-components__short_0 = 信頼性
-components__short_4 = 子供の安全
-reputationlevels_r0 = 確認できません
-reputationlevels_r1 = 非常に悪い
-reputationlevels_r2 = 悪い
-reputationlevels_r3 = 満足できない
-reputationlevels_r4 = 良い
-reputationlevels_r5 = 非常に優れている
-messages_initializing = WOTを初期化しています…
-messages_notready = WOTを有効化しています…
-messages_failed = 格付けを読み込めませんでした。後ほど再試行してください。
-messages_notavailable = 格付けをご利用いただけません。
-messages_loading = 格付けを読み込んでいます…
-ratingwindow_settings = 設定
-ratingwindow_guide = ツアー
-ratingwindow_forum = フォーラム
-ratingwindow_profile = プロフィール
-ratingwindow_wotrating = WOT(Web of Trust)ユーザーは言います
-ratingwindow_myrating = 自分の評価
-ratingwindow_viewscorecard = 詳細とコメントを見る
-ratingwindow_addcomment = コメントする
-ratingwindow_editcomment = コメントを編集
-ratingwindow_backtoratings = 理由に戻ります
-ratingwindow_backtoratings_category = 理由を選んでください
-ratingwindow_newversion = 新バージョンを利用できます-クリックして更新
-ratingwindow_invite_rw = このツールでサイトを評価できます。カラーバーをクリックしてサイトの信用度を評価して下さい。
-warnings_information = 詳細とコメントを見る
-warnings_ratesite = このサイトが信用できる場合、<a>評価する</a>
-warnings_reratesite = サイトを再評価するには<a>ここをクリック</a>
-warnings_reputation = 評価の低いサイトです
-warnings_rating = このサイトに対するあなたの評価が低いために、<br/>警告が表示されました
-warnings_unknown = 評価が不明なサイトです
-warnings_warning = 警告!
-warnings_goto = このサイトを開く
-warnings_leave = 終了
-warnings_back = 戻る
-warnings_reasontitle = ユーザーがあげた問題
-warnings_othersreasontitle = 他のユーザーの意見
-warnings_noreasontitle = このサイトはユーザーには未確認ですが評価のみがあります
-contextmenu_open_scorecard = WOTスコアカードを開く
-wt_learnmore_link = WOTについて<a id='wt-learnmore-link'>詳しく見る</a>
-wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>新しいWOTがあなたのブラウザに追加されました。</p><p>このアイコンをクリックしてウェブサイトの評価を始める {ICO1}</p><p>{WT_LEARNMORE}</p>
-wt_intro_0_btn = OK、了解です
-wt_warning_text = <p>WOTは他のユーザ評価に基づく悪い評判もしくは第三者からブラックリスト扱いにされたページがあると警告を発します。その警告は、悪い評判の理由についてもお示しします。</p><p>{WT_LEARNMORE}</p><p>警告を表示したくない時はオフにできます。</p>
-wt_warning_turnoff = 警告をオフにする
-wt_warning_ok = OK、了解です
-wt_rw_text_hdr = 情報を共有しましょう!
-wt_rw_text = <p>WOT評価のウインドウは、他のユーザの経験に基づくウェブサイトの評判を示しています。アップデートされたウインドウから直接、評価やコメントをすることができます。 色の付いたバーをクリックして評価を始めてください。</p><p class='wot-c'>WOTについて<a id='wt-learnmore-link'>詳細を見る</a></p>
-wt_donut_msg = <p>WOTは、信号のようなアイコンを示すことで他のユーザの経験に基づくウェブサイトの評価を示します。</p><p>評判とその理由を見るためにアイコンの上にマウスをさまよわせる。</p>
-wt_donut_btn = OK、了解です
-fbl_hideforever = 二度と表示しない
-fbl_submit = 送信
-fbl_whatisthis = これは何?
-fbl_optout_text = 質問がいらない場合「はい」をクリックして下さい。
-fbl_optout_yes = はい
-fbl_optout_no = いいえ
-fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a>は、数百万のユーザーのためネットの安全と品質を推進しています。この表示が出たらあなたもコメントを送って貢献することができます。
-fbl_final = ありがとうございます!
-fbl_this_website = このウェブサイト
-fbl_dismiss = 取り下げる
-ratingwindow_question0 = このサイトの評価は?
-ratingwindow_question4 = このサイトは子ども向けですか?
-ratingwindow_categories = 少なくとも一つの理由を提供してください
-ratingwindow_comment = コメントを残します
-ratingwindow_comment_placeholder = 体験談をここに明記してください…
-ratingwindow_comment_regtext = コメント公開にはアカウントが必要です。
-ratingwindow_comment_register = アカウントを開く
-ratingwindow_comment_captchatext = コメントを公開するにはスコアカードにキャプチャを入力して下さい。
-ratingwindow_comment_captchalink = スコアカードを開く
-ratingwindow_commenthints = <p>正確にお願いします</p><p>証拠かサンプルを出して下さい</p><p>あなたの実際の感想に基づいてコメントして下さい</p>スパム禁止
-ratingwindow_novoted = 理由を提供するにはここをクリックしてください
-ratingwindow_morecats = 次へ
-ratingwindow_rerate_change = 変更
-ratingwindow_rerate_category =  
-ratingwindow_fulllist = 全リスト
-ratingwindow_vote_yes = はい
-ratingwindow_vote_no = 同意しません
-messages_ready = の評価
-testimony_0_levels_r0 = バーをクリックして評価する
-testimony_0_levels_r1 = 信頼しない
-testimony_0_levels_r2 = 信頼しない
-testimony_0_levels_r3 = 疑わしい
-testimony_0_levels_r4 = 信頼する
-testimony_0_levels_r5 = 信頼する
-testimony_4_levels_r0 = バーをクリックして評価する
-testimony_4_levels_r1 = ふさわしくない
-testimony_4_levels_r2 = ふさわしくない
-testimony_4_levels_r3 = 要注意
-testimony_4_levels_r4 = ふさわしい
-testimony_4_levels_r5 = ふさわしい
-testimony_unrated = 意見はない
-testimony_delete = 削除
-buttons_delete = 評価を削除
-buttons_delete_title = サイトの評価とカテゴリーを削除
-buttons_cancel = キャンセル
-buttons_save = 保存
-buttons_ok = OK
-popup_headertext = クリックして詳細を見る
-popup_nocattext = このサイトについて意見を公開する
-ratingwindow_thankyou = 感想をお送りいただき感謝します!
-activityscore_text = 現在のアクティビティ・スコア
-activityscore_rookie = ルーキー
-activityscore_bronze = ブロンズ
-activityscore_silver = シルバー
-activityscore_gold = ゴールド
-activityscore_platinum = プラチナ
-activityscore_next = {NEXT_LEVEL}レベル目指してもっと評価しよう!
-bl_description = このサイトは他社のブラックリストにあります
-bl_description_pl = このサイトは他社のブラックリストにあります
-bl_information = WOTは、ウィルスやマルウェアなどの脅威をユーザーに警告するため他社のブラックリストを利用しています。<a>詳細</a>
-bl_malware = マルウェア
-bl_phishing = フィッシング
-bl_scam = 詐欺
-bl_spam = スパム
-bl_tracking = トラッキング
-bl_other = その他の理由
-warning_button = 詳しい評価
-warnings_message_rating = あなたはこのサイトを低く評価しています。
-warnings_message_reputation = 評価の低いサイトです。
-messages_offline = ブラウザーのオフライン中に無効化されました。
-messages_disabled = アドオンが無効化されました
-auto_update_title = WOTの更新
-auto_update_button_yes = 今すぐ更新する
-description_restart = WOTを有効化するには、ブラウザーを再起動してください。
-messages_error_register = アドオンを有効化できませんでした。後ほど再試行してください。
-warning = WOTからの警告: %S
-description_uninstall = 再起動後にWOTがアンインストールされます。
-warnings_blocked = ブロックされました
-auto_update_check = 自動更新を有効にする(推奨)
-auto_update_button_no = 後で確認する
-auto_update_message = WOTの新バージョンをご利用いただけます。 お使いのアドオンを更新しますか?
-ratingwindow_check_1a = Other users may not understand why you selected 'good site' if you also had severe negative things to say.
-ratingwindow_check_1b = Other users may not think that a site designed for children should have such negative characteristics.
-ratingwindow_check_2a = Other users may not consider your review credible, because you selected several unrelated negative things.
-ratingwindow_check_3a = Other users may question if all negative statements on content and site functionality are true.
-ratingwindow_check_4a = Other users may not consider your review credible, because you selected several unrelated things.
-ratingwindow_check_5a = 'Other' category should be used only if no other options applies, and then explained in written comments.
-ratingwindow_check_6a = Too many categories may result in people questioning the credibility of your review.
-wg_title = WOT Groups<span class='wg-beta'>beta</span>
-wg_edit = edit my tags
-wg_add = add a tag
-wg_add_long = click to comment with tags
-wg_expander = show more
-wg_expander_less = show less
-wg_about = what's this?
-wg_about_ok = OK, got it
-wg_about_more = open Groups
-wg_viewer_title_wikipedia = Wikipedia
-wg_about_title = What is WOT Groups Beta?
-wg_about_content = WOT Groups Beta enables various communities to build together a perfect Web site online directory around their passion and interests. The filtering and site reputation tools make the Web use easy and trusted.
-ratingwindow_wgcommenthints = <p>Be precise and truthful</p><p>Use tags as shorthand</p><p>Comment what you know</p>
+locale = ja
+lang = ja-JP
+ext_description = WOTは、世界中の数百万人ものユーザーの体験に基づいて信頼できるWebサイトを示します。WOTは、高速で使いやすく、完全に無料です。
+components_0 = 信頼性
+components_4 = 子供の安全
+components__short_0 = 信頼性
+components__short_4 = 子供の安全
+reputationlevels_r0 = 確認できません
+reputationlevels_r1 = 非常に悪い
+reputationlevels_r2 = 悪い
+reputationlevels_r3 = 満足できない
+reputationlevels_r4 = 良い
+reputationlevels_r5 = 非常に優れている
+messages_initializing = WOTを初期化しています…
+messages_notready = WOTを有効化しています…
+messages_failed = 格付けを読み込めませんでした。後ほど再試行してください。
+messages_notavailable = 格付けをご利用いただけません。
+messages_loading = 格付けを読み込んでいます…
+ratingwindow_settings = 設定
+ratingwindow_guide = ツアー
+ratingwindow_forum = フォーラム
+ratingwindow_profile = プロフィール
+ratingwindow_wotrating = WOT(Web of Trust)ユーザーは言います
+ratingwindow_myrating = 自分の評価
+ratingwindow_viewscorecard = 詳細とコメントを見る
+ratingwindow_addcomment = コメントする
+ratingwindow_editcomment = コメントを編集
+ratingwindow_backtoratings = 理由に戻ります
+ratingwindow_backtoratings_category = 理由を選んでください
+ratingwindow_newversion = 新バージョンを利用できます-クリックして更新
+ratingwindow_invite_rw = このツールでサイトを評価できます。カラーバーをクリックしてサイトの信用度を評価して下さい。
+warnings_information = 詳細とコメントを見る
+warnings_ratesite = このサイトが信用できる場合、<a>評価する</a>
+warnings_reratesite = サイトを再評価するには<a>ここをクリック</a>
+warnings_reputation = 評価の低いサイトです
+warnings_rating = このサイトに対するあなたの評価が低いために、<br/>警告が表示されました
+warnings_unknown = 評価が不明なサイトです
+warnings_warning = 警告!
+warnings_goto = このサイトを開く
+warnings_leave = 終了
+warnings_back = 戻る
+warnings_reasontitle = ユーザーがあげた問題
+warnings_othersreasontitle = 他のユーザーの意見
+warnings_noreasontitle = このサイトはユーザーには未確認ですが評価のみがあります
+contextmenu_open_scorecard = WOTスコアカードを開く
+wt_learnmore_link = WOTについて<a id='wt-learnmore-link'>詳しく見る</a>
+wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>新しいWOTがあなたのブラウザに追加されました。</p><p>このアイコンをクリックしてウェブサイトの評価を始める {ICO1}</p><p>{WT_LEARNMORE}</p>
+wt_intro_0_btn = OK、了解です
+wt_warning_text = <p>WOTは他のユーザ評価に基づく悪い評判もしくは第三者からブラックリスト扱いにされたページがあると警告を発します。その警告は、悪い評判の理由についてもお示しします。</p><p>{WT_LEARNMORE}</p><p>警告を表示したくない時はオフにできます。</p>
+wt_warning_turnoff = 警告をオフにする
+wt_warning_ok = OK、了解です
+wt_rw_text_hdr = 情報を共有しましょう!
+wt_rw_text = <p>WOT評価のウインドウは、他のユーザの経験に基づくウェブサイトの評判を示しています。アップデートされたウインドウから直接、評価やコメントをすることができます。 色の付いたバーをクリックして評価を始めてください。</p><p class='wot-c'>WOTについて<a id='wt-learnmore-link'>詳細を見る</a></p>
+wt_donut_msg = <p>WOTは、信号のようなアイコンを示すことで他のユーザの経験に基づくウェブサイトの評価を示します。</p><p>評判とその理由を見るためにアイコンの上にマウスをさまよわせる。</p>
+wt_donut_btn = OK、了解です
+fbl_hideforever = 二度と表示しない
+fbl_submit = 送信
+fbl_whatisthis = これは何?
+fbl_optout_text = 質問がいらない場合「はい」をクリックして下さい。
+fbl_optout_yes = はい
+fbl_optout_no = いいえ
+fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a>は、数百万のユーザーのためネットの安全と品質を推進しています。この表示が出たらあなたもコメントを送って貢献することができます。
+fbl_final = ありがとうございます!
+fbl_this_website = このウェブサイト
+fbl_dismiss = 取り下げる
+ratingwindow_question0 = このサイトの評価は?
+ratingwindow_question4 = このサイトは子ども向けですか?
+ratingwindow_categories = 少なくとも一つの理由を提供してください
+ratingwindow_comment = コメントを残します
+ratingwindow_comment_placeholder = 体験談をここに明記してください…
+ratingwindow_comment_regtext = コメント公開にはアカウントが必要です。
+ratingwindow_comment_register = アカウントを開く
+ratingwindow_comment_captchatext = コメントを公開するにはスコアカードにキャプチャを入力して下さい。
+ratingwindow_comment_captchalink = スコアカードを開く
+ratingwindow_commenthints = <p>正確にお願いします</p><p>証拠かサンプルを出して下さい</p><p>あなたの実際の感想に基づいてコメントして下さい</p>スパム禁止
+ratingwindow_novoted = 理由を提供するにはここをクリックしてください
+ratingwindow_morecats = 次へ
+ratingwindow_rerate_change = 変更
+ratingwindow_rerate_category =  
+ratingwindow_fulllist = 全リスト
+ratingwindow_vote_yes = はい
+ratingwindow_vote_no = 同意しません
+messages_ready = の評価
+testimony_0_levels_r0 = バーをクリックして評価する
+testimony_0_levels_r1 = 信頼しない
+testimony_0_levels_r2 = 信頼しない
+testimony_0_levels_r3 = 疑わしい
+testimony_0_levels_r4 = 信頼する
+testimony_0_levels_r5 = 信頼する
+testimony_4_levels_r0 = バーをクリックして評価する
+testimony_4_levels_r1 = ふさわしくない
+testimony_4_levels_r2 = ふさわしくない
+testimony_4_levels_r3 = 要注意
+testimony_4_levels_r4 = ふさわしい
+testimony_4_levels_r5 = ふさわしい
+testimony_unrated = 意見はない
+testimony_delete = 削除
+buttons_delete = 評価を削除
+buttons_delete_title = サイトの評価とカテゴリーを削除
+buttons_cancel = キャンセル
+buttons_save = 保存
+buttons_ok = OK
+popup_headertext = クリックして詳細を見る
+popup_nocattext = このサイトについて意見を公開する
+ratingwindow_thankyou = 感想をお送りいただき感謝します!
+activityscore_text = 現在のアクティビティ・スコア
+activityscore_rookie = ルーキー
+activityscore_bronze = ブロンズ
+activityscore_silver = シルバー
+activityscore_gold = ゴールド
+activityscore_platinum = プラチナ
+activityscore_next = {NEXT_LEVEL}レベル目指してもっと評価しよう!
+bl_description = このサイトは他社のブラックリストにあります
+bl_description_pl = このサイトは他社のブラックリストにあります
+bl_information = WOTは、ウィルスやマルウェアなどの脅威をユーザーに警告するため他社のブラックリストを利用しています。<a>詳細</a>
+bl_malware = マルウェア
+bl_phishing = フィッシング
+bl_scam = 詐欺
+bl_spam = スパム
+bl_tracking = トラッキング
+bl_other = その他の理由
+warning_button = 詳しい評価
+warnings_message_rating = あなたはこのサイトを低く評価しています。
+warnings_message_reputation = 評価の低いサイトです。
+messages_offline = ブラウザーのオフライン中に無効化されました。
+messages_disabled = アドオンが無効化されました
+auto_update_title = WOTの更新
+auto_update_button_yes = 今すぐ更新する
+description_restart = WOTを有効化するには、ブラウザーを再起動してください。
+messages_error_register = アドオンを有効化できませんでした。後ほど再試行してください。
+warning = WOTからの警告: %S
+description_uninstall = 再起動後にWOTがアンインストールされます。
+warnings_blocked = ブロックされました
+auto_update_check = 自動更新を有効にする(推奨)
+auto_update_button_no = 後で確認する
+auto_update_message = WOTの新バージョンをご利用いただけます。 お使いのアドオンを更新しますか?
+ratingwindow_check_1a = Other users may not understand why you selected 'good site' if you also had severe negative things to say.
+ratingwindow_check_1b = Other users may not think that a site designed for children should have such negative characteristics.
+ratingwindow_check_2a = Other users may not consider your review credible, because you selected several unrelated negative things.
+ratingwindow_check_3a = Other users may question if all negative statements on content and site functionality are true.
+ratingwindow_check_4a = Other users may not consider your review credible, because you selected several unrelated things.
+ratingwindow_check_5a = 'Other' category should be used only if no other options applies, and then explained in written comments.
+ratingwindow_check_6a = Too many categories may result in people questioning the credibility of your review.
+wg_title = WOT Groups<span class='wg-beta'>beta</span>
+wg_edit = edit my tags
+wg_add = add a tag
+wg_add_long = click to comment with tags
+wg_expander = show more
+wg_expander_less = show less
+wg_about = what's this?
+wg_about_ok = OK, got it
+wg_about_more = open Groups
+wg_viewer_title_wikipedia = Wikipedia
+wg_about_title = What is WOT Groups Beta?
+wg_about_content = WOT Groups Beta enables various communities to build together a perfect Web site online directory around their passion and interests. The filtering and site reputation tools make the Web use easy and trusted.
+ratingwindow_wgcommenthints = <p>Be precise and truthful</p><p>Use tags as shorthand</p><p>Comment what you know</p>
diff --git a/chrome/wot.jar!/locale/ko-KR/loading.html b/locale/ko-KR/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/ko-KR/loading.html
rename to locale/ko-KR/loading.html
diff --git a/chrome/wot.jar!/locale/ko-KR/wot.dtd b/locale/ko-KR/wot.dtd
similarity index 91%
rename from chrome/wot.jar!/locale/ko-KR/wot.dtd
rename to locale/ko-KR/wot.dtd
index 783a1d1..91fd96e 100644
--- a/chrome/wot.jar!/locale/ko-KR/wot.dtd
+++ b/locale/ko-KR/wot.dtd
@@ -1,18 +1,18 @@
-<!ENTITY wot.label					"WOT">
-<!-- Menu items -->
-<!ENTITY wotEnabled.label			"실행">
-<!ENTITY wotEnabled.accesskey		"n">
-<!ENTITY wotRefresh.label			"새로고침">
-<!ENTITY wotRefresh.accesskey		"R">
-<!ENTITY wotContent.label			"WOT">
-<!ENTITY wotContent.accesskey		"W">
-<!ENTITY wotPreferences.label		"설정…">
-<!ENTITY wotPreferences.accesskey	"S">
-<!ENTITY wotMy.label				"나의 WOT…">
-<!ENTITY wotMy.accesskey			"W">
-<!ENTITY wotCheckUpdates.label		"업데이트 확인…">
-<!ENTITY wotCheckUpdates.accesskey	"C">
-<!ENTITY wotLinkScorecard.label  "WOT 평가지수 보기…">
-<!ENTITY wotLinkScorecard.accesskey	"s">
-<!-- Rating window -->
+<!ENTITY wot.label					"WOT">
+<!-- Menu items -->
+<!ENTITY wotEnabled.label			"실행">
+<!ENTITY wotEnabled.accesskey		"n">
+<!ENTITY wotRefresh.label			"새로고침">
+<!ENTITY wotRefresh.accesskey		"R">
+<!ENTITY wotContent.label			"WOT">
+<!ENTITY wotContent.accesskey		"W">
+<!ENTITY wotPreferences.label		"설정…">
+<!ENTITY wotPreferences.accesskey	"S">
+<!ENTITY wotMy.label				"나의 WOT…">
+<!ENTITY wotMy.accesskey			"W">
+<!ENTITY wotCheckUpdates.label		"업데이트 확인…">
+<!ENTITY wotCheckUpdates.accesskey	"C">
+<!ENTITY wotLinkScorecard.label  "WOT 평가지수 보기…">
+<!ENTITY wotLinkScorecard.accesskey	"s">
+<!-- Rating window -->
 <!ENTITY wotRating.title			"WOT 초기화…">
\ No newline at end of file
diff --git a/chrome/wot.jar!/locale/ko-KR/wot.properties b/locale/ko-KR/wot.properties
similarity index 98%
rename from chrome/wot.jar!/locale/ko-KR/wot.properties
rename to locale/ko-KR/wot.properties
index e73076f..24e9b01 100644
--- a/chrome/wot.jar!/locale/ko-KR/wot.properties
+++ b/locale/ko-KR/wot.properties
@@ -1,156 +1,156 @@
-locale = ko
-lang = ko-KR
-ext_description = WOT에서는 전 세계의 수백만 사용자 경험을 기준으로 신뢰할 수 있는 웹 사이트를 보여 줍니다.무료인 WOT는빠르고 사용이 용이합니다!
-components_0 = 신뢰성
-components_4 = 어린이 안전성
-components__short_0 = 신뢰성
-components__short_4 = 어린이 안전성
-reputationlevels_r0 = 알 수 없음
-reputationlevels_r1 = 매우 나쁨
-reputationlevels_r2 = 나쁨
-reputationlevels_r3 = 불만족
-reputationlevels_r4 = 좋음
-reputationlevels_r5 = 매우 좋음
-messages_initializing = WOT 초기화…
-messages_notready = WOT를 여는 중…
-messages_failed = 평가를 다운받는데 실패하였습니다. 다시 시도해주십시오.
-messages_notavailable = 이용가능한 평가가 없습니다.
-messages_loading = 평가를 로딩하는중…
-ratingwindow_settings = 설정
-ratingwindow_guide = 둘러보기
-ratingwindow_forum = 포럼
-ratingwindow_profile = 내 프로필
-ratingwindow_wotrating = WOT 사용자 리뷰
-ratingwindow_myrating = 나의 평가
-ratingwindow_viewscorecard = 내용 및 댓글 보기
-ratingwindow_addcomment = 댓글 달기
-ratingwindow_editcomment = 댓글 수정하기
-ratingwindow_backtoratings = 이유로 돌아가기
-ratingwindow_backtoratings_category = 이유 선택
-ratingwindow_newversion = 최신 버전이 확인되었습니다 - 업데이트하시려면 클릭하세요
-ratingwindow_invite_rw = 이 도구를 사용해서 웹사이트를 평가하실 수 있습니다. 색깔입힌 바를 클릭해 이 웹사이트를 얼마나 신뢰하는지 보여주십시오.
-warnings_information = 내용 및 댓글 보기
-warnings_ratesite = 이 사이트를 신뢰한다면 <a>평가</a>해주십시오
-warnings_reratesite = 이 사이트를 다시 평가하려면 <a>여기<a/>를 클릭하십시오
-warnings_reputation = 이 사이트는 나쁜 평가를 가지고 있습니다
-warnings_rating = 사용자님은 이 사이트에 나쁜 평가를 주셨습니다.<br/>나쁜 평가는 경고를 작동시킵니다
-warnings_unknown = 이 사이트는 평가를 가지고 있지 않습니다
-warnings_warning = 경고!
-warnings_goto = 사이트 가기
-warnings_leave = 나가기
-warnings_back = 돌아가기
-warnings_reasontitle = 사용자들은 다음과 같은 문제점을 찾아냈습니다
-warnings_othersreasontitle = 다른 사용자들의 의견
-warnings_noreasontitle = 사용자들은 이 사이트를 아직 평가만 내리고 확인해보지는 않았습니다
-contextmenu_open_scorecard = WOT 스코어카드 열기
-wt_learnmore_link = WOT에 대해 <a id='wt-learnmore-link'>더 알아보기</a>.
-wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>새로운 WOT가 당신의 브라우저에 추가되었습니다.</p><p>이 아이콘을 클릭하시고 웹사이트 평가를 시작해 주세요 {ICO1}</p><p>{WT_LEARNMORE}</p>
-wt_intro_0_btn = 네, 알겠습니다
-wt_warning_text = <p>WOT에서는사용자 순위조사 결과 나쁜 평가를 받거나 제3자로부터 기피 사이트로 평가받은 사이트를 당신이 방문하면 경고해 드립니다. 뿐만 아니라 나쁜 평가를 받은 이유도 알려드립니다.</p><p>{WT_LEARNMORE}</p><p>경고문을 보기 원하지 않으신다면, 해당 기능을 끄실 수 있습니다.</p>
-wt_warning_turnoff = 경고창 끄기
-wt_warning_ok = 네, 알겠습니다
-wt_rw_text_hdr = 경험을 공유하세요!
-wt_rw_text = <p>WOT의 순위창에는 다른 사용자들의 경험에 따른 웹사이트 평가결과가 나옵니다. 이제 당신이 업데이트 창을 이용하여 순위를 매기고 평가의견을 제시할 수 있습니다. 색깔이 있는 바를 클릭하시고 순위를 매겨 보세요.</p><p class='wot-c'>WOT에 대해 <a id='wt-learnmore-link'>더 알아보기</a>.</p>
-wt_donut_msg = <p>WOT에서는 사용자들의 경험에 따른 웹사이트 평가결과를 교통 신호등 모양의 아이콘으로 표시하여 알려드립니다.</p><p>아이콘 위에 마우스를 올려 놓으시면 평가결과와 그 이유에 대해서 아실 수 있습니다.</p>
-wt_donut_btn = 네, 알겠습니다
-fbl_hideforever = 영원히 숨기기
-fbl_submit = 제출하기
-fbl_whatisthis = 이건 무엇인가요?
-fbl_optout_text = 질문을 받지 않기를 원하신다면, "네"를 클릭하세요
-fbl_optout_yes = 네
-fbl_optout_no = 아니오
-fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a>는 수백만 명의 웹 사용자들의 웹서핑 안전성과 품질을 개선하기 위해 일하고 있습니다. 이 프롬프트를 보실 때마다 의견을 제출해주시면 도움이 됩니다.
-fbl_final = 감사합니다!
-fbl_this_website = 이 웹사이트
-fbl_dismiss = 거절하기
-ratingwindow_question0 = 이 사이트를 얼마나 신뢰하십니까?
-ratingwindow_question4 = 이 웹사이트는 아동이 이용하기에 적합합니까?
-ratingwindow_categories = 적어도 한 가지 이유를 제시하시기 바랍니다
-ratingwindow_comment = 댓글 남기기
-ratingwindow_comment_placeholder = 본 프로그램에 대한 님의 경험을 적어 주시기 바랍니다…
-ratingwindow_comment_regtext = 댓글을 올리려면 계정이 필요합니다.
-ratingwindow_comment_register = 지금 새 계정 만들기
-ratingwindow_comment_captchatext = 스코어카드에 화면 캡쳐를 넣어야 댓글을 남길 수 있습니다.
-ratingwindow_comment_captchalink = 스코어카드 지금 열기
-ratingwindow_commenthints = <p>상세히 작성하십시오</p><p>증거를 보이거나 예를 들어주십시오</p><p>사용자 본인의 경험에 기반한 댓글을 남겨주십시오</p><p>스팸을 작성하지 마십시오</p>
-ratingwindow_novoted = 여기를 클릭하여 이유를 제시할 수 있습니다
-ratingwindow_morecats = 더
-ratingwindow_rerate_change = 바꾸기
-ratingwindow_rerate_category =  
-ratingwindow_fulllist = 전체 목록 보여주기
-ratingwindow_vote_yes = 네
-ratingwindow_vote_no = 동의하지 않습니다
-messages_ready = 에 대한 평가
-testimony_0_levels_r0 = 평가를 위해 바를 클릭하세요
-testimony_0_levels_r1 = 믿을 수 없음
-testimony_0_levels_r2 = 믿을 수 없음
-testimony_0_levels_r3 = 의심스러움
-testimony_0_levels_r4 = 믿을만함
-testimony_0_levels_r5 = 믿을만함
-testimony_4_levels_r0 = 평가를 위해 바를 클릭하세요
-testimony_4_levels_r1 = 적합하지 않음
-testimony_4_levels_r2 = 적합하지 않음
-testimony_4_levels_r3 = 주의할 것
-testimony_4_levels_r4 = 적합함
-testimony_4_levels_r5 = 적합함
-testimony_unrated = 의견 없음
-testimony_delete = 지우기
-buttons_delete = 평가 지우기
-buttons_delete_title = 웹사이트에 대한 평가와 항목 지우기
-buttons_cancel = 취소하기
-buttons_save = 저장하기
-buttons_ok = 네
-popup_headertext = 내용 보기 클릭하기
-popup_nocattext = 이 웹사이트에 대한 의견을 나누십시오
-ratingwindow_thankyou = 경험을 공유해주셔서 감사합니다!
-activityscore_text = 당신의 활동점수는 이제 [score] 점입니다
-activityscore_rookie = 루키
-activityscore_bronze = 브론즈
-activityscore_silver = 실버
-activityscore_gold = 골드
-activityscore_platinum = 플래티넘
-activityscore_next = {NEXT_LEVEL}을 달성하기 위해 계속 평가해주세요!
-bl_description = 이 웹사이트는 다른 그룹의 블랙리스트에 올라있습니다
-bl_description_pl = 이 웹사이트는 다른 그룹들의 블랙리스트에 올라있습니다
-bl_information = WOT는 사용자들에게 바이러스나 멀웨어와 같은 기술적인 위험에 대해 경고하기 위해 다른 그룹의 블랙리스를 이용합니다. <a>더 알아보기</a>
-bl_malware = 멀웨어
-bl_phishing = 피싱
-bl_scam = 사기
-bl_spam = 스팸
-bl_tracking = 트래킹
-bl_other = 다른 이유
-warning_button = 평가 내용
-warnings_message_rating = 사용자님은 이 사이트에 나쁜 평가를 주셨습니다.
-warnings_message_reputation = 이 사이트는 나쁜 평가를 가지고 있습니다.
-messages_offline = 브라우저가 오프라인일 때는 사용 안함
-messages_disabled = 사용을 중지하셨습니다
-auto_update_title = WOT 업데이트
-auto_update_button_yes = 지금 업데이트
-description_restart = WOT를 활성화하기 위해 브라우저를 다시 시작해주십시오.
-messages_error_register = WOT를 시작하는데 실패하였습니다. 다시 시도해주십시오.
-warning = WOT 경고: %S
-description_uninstall = 다시 시작하면 WOT가 제거됩니다.
-warnings_blocked = 차단됨
-auto_update_check = 자동 업데이트 사용(추천)
-auto_update_button_no = 나중에 다시 확인
-auto_update_message = 최신 버전이 확인되었습니다. 업데이트 하시겠습니까?
-ratingwindow_check_1a = Other users may not understand why you selected 'good site' if you also had severe negative things to say.
-ratingwindow_check_1b = Other users may not think that a site designed for children should have such negative characteristics.
-ratingwindow_check_2a = Other users may not consider your review credible, because you selected several unrelated negative things.
-ratingwindow_check_3a = Other users may question if all negative statements on content and site functionality are true.
-ratingwindow_check_4a = Other users may not consider your review credible, because you selected several unrelated things.
-ratingwindow_check_5a = 'Other' category should be used only if no other options applies, and then explained in written comments.
-ratingwindow_check_6a = Too many categories may result in people questioning the credibility of your review.
-wg_title = WOT Groups<span class='wg-beta'>beta</span>
-wg_edit = edit my tags
-wg_add = add a tag
-wg_add_long = click to comment with tags
-wg_expander = show more
-wg_expander_less = show less
-wg_about = what's this?
-wg_about_ok = OK, got it
-wg_about_more = open Groups
-wg_viewer_title_wikipedia = Wikipedia
-wg_about_title = What is WOT Groups Beta?
-wg_about_content = WOT Groups Beta enables various communities to build together a perfect Web site online directory around their passion and interests. The filtering and site reputation tools make the Web use easy and trusted.
-ratingwindow_wgcommenthints = <p>Be precise and truthful</p><p>Use tags as shorthand</p><p>Comment what you know</p>
+locale = ko
+lang = ko-KR
+ext_description = WOT에서는 전 세계의 수백만 사용자 경험을 기준으로 신뢰할 수 있는 웹 사이트를 보여 줍니다.무료인 WOT는빠르고 사용이 용이합니다!
+components_0 = 신뢰성
+components_4 = 어린이 안전성
+components__short_0 = 신뢰성
+components__short_4 = 어린이 안전성
+reputationlevels_r0 = 알 수 없음
+reputationlevels_r1 = 매우 나쁨
+reputationlevels_r2 = 나쁨
+reputationlevels_r3 = 불만족
+reputationlevels_r4 = 좋음
+reputationlevels_r5 = 매우 좋음
+messages_initializing = WOT 초기화…
+messages_notready = WOT를 여는 중…
+messages_failed = 평가를 다운받는데 실패하였습니다. 다시 시도해주십시오.
+messages_notavailable = 이용가능한 평가가 없습니다.
+messages_loading = 평가를 로딩하는중…
+ratingwindow_settings = 설정
+ratingwindow_guide = 둘러보기
+ratingwindow_forum = 포럼
+ratingwindow_profile = 내 프로필
+ratingwindow_wotrating = WOT 사용자 리뷰
+ratingwindow_myrating = 나의 평가
+ratingwindow_viewscorecard = 내용 및 댓글 보기
+ratingwindow_addcomment = 댓글 달기
+ratingwindow_editcomment = 댓글 수정하기
+ratingwindow_backtoratings = 이유로 돌아가기
+ratingwindow_backtoratings_category = 이유 선택
+ratingwindow_newversion = 최신 버전이 확인되었습니다 - 업데이트하시려면 클릭하세요
+ratingwindow_invite_rw = 이 도구를 사용해서 웹사이트를 평가하실 수 있습니다. 색깔입힌 바를 클릭해 이 웹사이트를 얼마나 신뢰하는지 보여주십시오.
+warnings_information = 내용 및 댓글 보기
+warnings_ratesite = 이 사이트를 신뢰한다면 <a>평가</a>해주십시오
+warnings_reratesite = 이 사이트를 다시 평가하려면 <a>여기<a/>를 클릭하십시오
+warnings_reputation = 이 사이트는 나쁜 평가를 가지고 있습니다
+warnings_rating = 사용자님은 이 사이트에 나쁜 평가를 주셨습니다.<br/>나쁜 평가는 경고를 작동시킵니다
+warnings_unknown = 이 사이트는 평가를 가지고 있지 않습니다
+warnings_warning = 경고!
+warnings_goto = 사이트 가기
+warnings_leave = 나가기
+warnings_back = 돌아가기
+warnings_reasontitle = 사용자들은 다음과 같은 문제점을 찾아냈습니다
+warnings_othersreasontitle = 다른 사용자들의 의견
+warnings_noreasontitle = 사용자들은 이 사이트를 아직 평가만 내리고 확인해보지는 않았습니다
+contextmenu_open_scorecard = WOT 스코어카드 열기
+wt_learnmore_link = WOT에 대해 <a id='wt-learnmore-link'>더 알아보기</a>.
+wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>새로운 WOT가 당신의 브라우저에 추가되었습니다.</p><p>이 아이콘을 클릭하시고 웹사이트 평가를 시작해 주세요 {ICO1}</p><p>{WT_LEARNMORE}</p>
+wt_intro_0_btn = 네, 알겠습니다
+wt_warning_text = <p>WOT에서는사용자 순위조사 결과 나쁜 평가를 받거나 제3자로부터 기피 사이트로 평가받은 사이트를 당신이 방문하면 경고해 드립니다. 뿐만 아니라 나쁜 평가를 받은 이유도 알려드립니다.</p><p>{WT_LEARNMORE}</p><p>경고문을 보기 원하지 않으신다면, 해당 기능을 끄실 수 있습니다.</p>
+wt_warning_turnoff = 경고창 끄기
+wt_warning_ok = 네, 알겠습니다
+wt_rw_text_hdr = 경험을 공유하세요!
+wt_rw_text = <p>WOT의 순위창에는 다른 사용자들의 경험에 따른 웹사이트 평가결과가 나옵니다. 이제 당신이 업데이트 창을 이용하여 순위를 매기고 평가의견을 제시할 수 있습니다. 색깔이 있는 바를 클릭하시고 순위를 매겨 보세요.</p><p class='wot-c'>WOT에 대해 <a id='wt-learnmore-link'>더 알아보기</a>.</p>
+wt_donut_msg = <p>WOT에서는 사용자들의 경험에 따른 웹사이트 평가결과를 교통 신호등 모양의 아이콘으로 표시하여 알려드립니다.</p><p>아이콘 위에 마우스를 올려 놓으시면 평가결과와 그 이유에 대해서 아실 수 있습니다.</p>
+wt_donut_btn = 네, 알겠습니다
+fbl_hideforever = 영원히 숨기기
+fbl_submit = 제출하기
+fbl_whatisthis = 이건 무엇인가요?
+fbl_optout_text = 질문을 받지 않기를 원하신다면, "네"를 클릭하세요
+fbl_optout_yes = 네
+fbl_optout_no = 아니오
+fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a>는 수백만 명의 웹 사용자들의 웹서핑 안전성과 품질을 개선하기 위해 일하고 있습니다. 이 프롬프트를 보실 때마다 의견을 제출해주시면 도움이 됩니다.
+fbl_final = 감사합니다!
+fbl_this_website = 이 웹사이트
+fbl_dismiss = 거절하기
+ratingwindow_question0 = 이 사이트를 얼마나 신뢰하십니까?
+ratingwindow_question4 = 이 웹사이트는 아동이 이용하기에 적합합니까?
+ratingwindow_categories = 적어도 한 가지 이유를 제시하시기 바랍니다
+ratingwindow_comment = 댓글 남기기
+ratingwindow_comment_placeholder = 본 프로그램에 대한 님의 경험을 적어 주시기 바랍니다…
+ratingwindow_comment_regtext = 댓글을 올리려면 계정이 필요합니다.
+ratingwindow_comment_register = 지금 새 계정 만들기
+ratingwindow_comment_captchatext = 스코어카드에 화면 캡쳐를 넣어야 댓글을 남길 수 있습니다.
+ratingwindow_comment_captchalink = 스코어카드 지금 열기
+ratingwindow_commenthints = <p>상세히 작성하십시오</p><p>증거를 보이거나 예를 들어주십시오</p><p>사용자 본인의 경험에 기반한 댓글을 남겨주십시오</p><p>스팸을 작성하지 마십시오</p>
+ratingwindow_novoted = 여기를 클릭하여 이유를 제시할 수 있습니다
+ratingwindow_morecats = 더
+ratingwindow_rerate_change = 바꾸기
+ratingwindow_rerate_category =  
+ratingwindow_fulllist = 전체 목록 보여주기
+ratingwindow_vote_yes = 네
+ratingwindow_vote_no = 동의하지 않습니다
+messages_ready = 에 대한 평가
+testimony_0_levels_r0 = 평가를 위해 바를 클릭하세요
+testimony_0_levels_r1 = 믿을 수 없음
+testimony_0_levels_r2 = 믿을 수 없음
+testimony_0_levels_r3 = 의심스러움
+testimony_0_levels_r4 = 믿을만함
+testimony_0_levels_r5 = 믿을만함
+testimony_4_levels_r0 = 평가를 위해 바를 클릭하세요
+testimony_4_levels_r1 = 적합하지 않음
+testimony_4_levels_r2 = 적합하지 않음
+testimony_4_levels_r3 = 주의할 것
+testimony_4_levels_r4 = 적합함
+testimony_4_levels_r5 = 적합함
+testimony_unrated = 의견 없음
+testimony_delete = 지우기
+buttons_delete = 평가 지우기
+buttons_delete_title = 웹사이트에 대한 평가와 항목 지우기
+buttons_cancel = 취소하기
+buttons_save = 저장하기
+buttons_ok = 네
+popup_headertext = 내용 보기 클릭하기
+popup_nocattext = 이 웹사이트에 대한 의견을 나누십시오
+ratingwindow_thankyou = 경험을 공유해주셔서 감사합니다!
+activityscore_text = 당신의 활동점수는 이제 [score] 점입니다
+activityscore_rookie = 루키
+activityscore_bronze = 브론즈
+activityscore_silver = 실버
+activityscore_gold = 골드
+activityscore_platinum = 플래티넘
+activityscore_next = {NEXT_LEVEL}을 달성하기 위해 계속 평가해주세요!
+bl_description = 이 웹사이트는 다른 그룹의 블랙리스트에 올라있습니다
+bl_description_pl = 이 웹사이트는 다른 그룹들의 블랙리스트에 올라있습니다
+bl_information = WOT는 사용자들에게 바이러스나 멀웨어와 같은 기술적인 위험에 대해 경고하기 위해 다른 그룹의 블랙리스를 이용합니다. <a>더 알아보기</a>
+bl_malware = 멀웨어
+bl_phishing = 피싱
+bl_scam = 사기
+bl_spam = 스팸
+bl_tracking = 트래킹
+bl_other = 다른 이유
+warning_button = 평가 내용
+warnings_message_rating = 사용자님은 이 사이트에 나쁜 평가를 주셨습니다.
+warnings_message_reputation = 이 사이트는 나쁜 평가를 가지고 있습니다.
+messages_offline = 브라우저가 오프라인일 때는 사용 안함
+messages_disabled = 사용을 중지하셨습니다
+auto_update_title = WOT 업데이트
+auto_update_button_yes = 지금 업데이트
+description_restart = WOT를 활성화하기 위해 브라우저를 다시 시작해주십시오.
+messages_error_register = WOT를 시작하는데 실패하였습니다. 다시 시도해주십시오.
+warning = WOT 경고: %S
+description_uninstall = 다시 시작하면 WOT가 제거됩니다.
+warnings_blocked = 차단됨
+auto_update_check = 자동 업데이트 사용(추천)
+auto_update_button_no = 나중에 다시 확인
+auto_update_message = 최신 버전이 확인되었습니다. 업데이트 하시겠습니까?
+ratingwindow_check_1a = Other users may not understand why you selected 'good site' if you also had severe negative things to say.
+ratingwindow_check_1b = Other users may not think that a site designed for children should have such negative characteristics.
+ratingwindow_check_2a = Other users may not consider your review credible, because you selected several unrelated negative things.
+ratingwindow_check_3a = Other users may question if all negative statements on content and site functionality are true.
+ratingwindow_check_4a = Other users may not consider your review credible, because you selected several unrelated things.
+ratingwindow_check_5a = 'Other' category should be used only if no other options applies, and then explained in written comments.
+ratingwindow_check_6a = Too many categories may result in people questioning the credibility of your review.
+wg_title = WOT Groups<span class='wg-beta'>beta</span>
+wg_edit = edit my tags
+wg_add = add a tag
+wg_add_long = click to comment with tags
+wg_expander = show more
+wg_expander_less = show less
+wg_about = what's this?
+wg_about_ok = OK, got it
+wg_about_more = open Groups
+wg_viewer_title_wikipedia = Wikipedia
+wg_about_title = What is WOT Groups Beta?
+wg_about_content = WOT Groups Beta enables various communities to build together a perfect Web site online directory around their passion and interests. The filtering and site reputation tools make the Web use easy and trusted.
+ratingwindow_wgcommenthints = <p>Be precise and truthful</p><p>Use tags as shorthand</p><p>Comment what you know</p>
diff --git a/chrome/wot.jar!/locale/pl-PL/loading.html b/locale/pl-PL/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/pl-PL/loading.html
rename to locale/pl-PL/loading.html
diff --git a/chrome/wot.jar!/locale/pl-PL/wot.dtd b/locale/pl-PL/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/pl-PL/wot.dtd
rename to locale/pl-PL/wot.dtd
diff --git a/chrome/wot.jar!/locale/pl-PL/wot.properties b/locale/pl-PL/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/pl-PL/wot.properties
rename to locale/pl-PL/wot.properties
diff --git a/chrome/wot.jar!/locale/pt-BR/loading.html b/locale/pt-BR/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/pt-BR/loading.html
rename to locale/pt-BR/loading.html
diff --git a/chrome/wot.jar!/locale/pt-BR/wot.dtd b/locale/pt-BR/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/pt-BR/wot.dtd
rename to locale/pt-BR/wot.dtd
diff --git a/chrome/wot.jar!/locale/pt-BR/wot.properties b/locale/pt-BR/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/pt-BR/wot.properties
rename to locale/pt-BR/wot.properties
diff --git a/chrome/wot.jar!/locale/ru-RU/loading.html b/locale/ru-RU/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/ru-RU/loading.html
rename to locale/ru-RU/loading.html
diff --git a/chrome/wot.jar!/locale/ru-RU/wot.dtd b/locale/ru-RU/wot.dtd
similarity index 90%
rename from chrome/wot.jar!/locale/ru-RU/wot.dtd
rename to locale/ru-RU/wot.dtd
index f74df63..4a93e94 100644
--- a/chrome/wot.jar!/locale/ru-RU/wot.dtd
+++ b/locale/ru-RU/wot.dtd
@@ -1,18 +1,18 @@
-<!ENTITY wot.label					"WOT">
-<!-- Menu items -->
-<!ENTITY wotEnabled.label			"Включена">
-<!ENTITY wotEnabled.accesskey		"В">
-<!ENTITY wotRefresh.label			"Обновить">
-<!ENTITY wotRefresh.accesskey		"О">
-<!ENTITY wotContent.label			"WOT">
-<!ENTITY wotContent.accesskey		"W">
-<!ENTITY wotPreferences.label		"Настройки…">
-<!ENTITY wotPreferences.accesskey	"Н">
-<!ENTITY wotMy.label				"My WOT…">
-<!ENTITY wotMy.accesskey			"W">
-<!ENTITY wotCheckUpdates.label		"Проверка обновлений…">
-<!ENTITY wotCheckUpdates.accesskey	"p">
-<!ENTITY wotLinkScorecard.label		"Посмотреть оценочную карту WOT…">
-<!ENTITY wotLinkScorecard.accesskey	"W">
-<!-- Rating window -->
+<!ENTITY wot.label					"WOT">
+<!-- Menu items -->
+<!ENTITY wotEnabled.label			"Включена">
+<!ENTITY wotEnabled.accesskey		"В">
+<!ENTITY wotRefresh.label			"Обновить">
+<!ENTITY wotRefresh.accesskey		"О">
+<!ENTITY wotContent.label			"WOT">
+<!ENTITY wotContent.accesskey		"W">
+<!ENTITY wotPreferences.label		"Настройки…">
+<!ENTITY wotPreferences.accesskey	"Н">
+<!ENTITY wotMy.label				"My WOT…">
+<!ENTITY wotMy.accesskey			"W">
+<!ENTITY wotCheckUpdates.label		"Проверка обновлений…">
+<!ENTITY wotCheckUpdates.accesskey	"p">
+<!ENTITY wotLinkScorecard.label		"Посмотреть оценочную карту WOT…">
+<!ENTITY wotLinkScorecard.accesskey	"W">
+<!-- Rating window -->
 <!ENTITY wotRating.title			"Инициализация WOT…">
\ No newline at end of file
diff --git a/chrome/wot.jar!/locale/ru-RU/wot.properties b/locale/ru-RU/wot.properties
similarity index 98%
rename from chrome/wot.jar!/locale/ru-RU/wot.properties
rename to locale/ru-RU/wot.properties
index a62b59f..46b2c34 100644
--- a/chrome/wot.jar!/locale/ru-RU/wot.properties
+++ b/locale/ru-RU/wot.properties
@@ -1,156 +1,156 @@
-locale = ru
-lang = ru-RU
-ext_description = Web Of Trust показывает, каким сайтам люди доверяют в интернете.
-components_0 = Заслуживает доверие
-components_4 = Безопасность для детей
-components__short_0 = Заслуж. доверия
-components__short_4 = Безоп-ть детей
-reputationlevels_r0 = Неизвестно
-reputationlevels_r1 = Очень плохо
-reputationlevels_r2 = Плохо
-reputationlevels_r3 = Есть сомнения
-reputationlevels_r4 = Хорошо
-reputationlevels_r5 = Превосходно
-messages_initializing = Инициализация WOT…
-messages_notready = Активация WOT…
-messages_failed = Не удалось загрузить оценки
-messages_notavailable = Оценки недоступны
-messages_loading = Загрузка оценок…
-ratingwindow_settings = Настройки
-ratingwindow_guide = Что это?
-ratingwindow_forum = Форум
-ratingwindow_profile = Мой профиль
-ratingwindow_wotrating = Пользователи WOT говорят
-ratingwindow_myrating = Моя оценка
-ratingwindow_viewscorecard = Посмотреть подробности оценок
-ratingwindow_addcomment = Добавить комментарий
-ratingwindow_editcomment = Изменить комментарий
-ratingwindow_backtoratings = Назад к оцениванию
-ratingwindow_backtoratings_category = Выбрать причину
-ratingwindow_newversion = Доступна новая версия, нажмите для обновления
-ratingwindow_invite_rw = С помощью этого инструмента вы можете давать оценки сайтам. Кликайте по цветным полоскам, чтобы показать, насколько вы доверяете сайту.
-warnings_information = Посмотреть оценки и комментарии
-warnings_ratesite = Доверяете этому сайту? <a>Оцените его</a>
-warnings_reratesite = <a>Нажмите сюда</a>, чтобы оценить сайт заново
-warnings_reputation = У этого сайта плохая репутация
-warnings_rating = Вы дали этому сайту низкую оценку
-warnings_unknown = Репутация этого сайта неизвестна
-warnings_warning = Внимание!
-warnings_goto = Открыть сайт
-warnings_leave = Покинуть сайт
-warnings_back = Назад
-warnings_reasontitle = Пользователи определили этот сайт как
-warnings_othersreasontitle = Мнение других пользователей о сайте
-warnings_noreasontitle = Пользователи не определи этот сайт пока что
-contextmenu_open_scorecard = Открыть оценочную карту WOT
-wt_learnmore_link = <a id='wt-learnmore-link'>Что такое WOT</a>?
-wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>Новая версия WOT установлена в ваш браузер.</p><p>Начните оценивать сайты, нажав иконку {ICO1} вверху.</p><p>{WT_LEARNMORE}</p>
-wt_intro_0_btn = OK, понятно
-wt_warning_text = <p>WOT показывает предупреждение, если вы оказались на сайте с плохой репутацией по мнению пользователей WOT или других данных.</p><p>{WT_LEARNMORE}</p><p>Если вы не хотите видеть такие предупреждения, их можно отключить.</p>
-wt_warning_turnoff = Отключить предупреждения
-wt_warning_ok = OK, понятно
-wt_rw_text_hdr = Поделитесь своим опытом!
-wt_rw_text = <p>WOT показывает репутацию сайтов на основе опыта пользователей.</p><p>Теперь вы можете оценивать и комментировать сайты прямо из этого окна. Оценивайте сайты, кликнув по цветной полоске.</p><p class='wot-c'><a id='wt-learnmore-link'>Что такое WOT</a>?</p>
-wt_donut_msg = </p>WOT показывает репутацию сайтов на основе опыта пользователей с помощью цветных иконок светофора.</p><p>Наведите мышь на иконку, чтобы увидеть подробности и возможные причины репутации.</p>
-wt_donut_btn = ОК, понятно
-fbl_hideforever = Больше не спрашивать
-fbl_submit = Отправить
-fbl_whatisthis = Что это?
-fbl_optout_text = Уверены, что не хотите выражать своё мнение о сайтах?
-fbl_optout_yes = да
-fbl_optout_no = нет
-fbl_whatisthis_text = <a href='http://www.mywot.com/?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a> работает над улучшением безопасности и качества Интернета. Вы можете помочь нам, сообщая свое мнение о сайтах.
-fbl_final = Спасибо!
-fbl_this_website = этот сайт
-fbl_dismiss = пропустить
-ratingwindow_question0 = Насколько вы доверяете этому сайту?
-ratingwindow_question4 = Насколько этот сайт подходит для детей?
-ratingwindow_categories = Укажите хотя бы одну причину
-ratingwindow_comment = Написать комментарий
-ratingwindow_comment_placeholder = Опишите ваш опыт здесь...
-ratingwindow_comment_regtext = Чтобы публиковать комментарии, вам нужен аккаунт.
-ratingwindow_comment_register = Создать аккаунт
-ratingwindow_comment_captchatext = Введите защитный код в оценочной карте, чтобы опубликовать комментарий
-ratingwindow_comment_captchalink = Открыть оценочную карту
-ratingwindow_commenthints = <p>Будьте точны</p><p>Излагайте факты</p><p>Избегайте оскорбительных фраз</p><p>Не рекламируйте другие сайты</p>
-ratingwindow_novoted = Укажите причину
-ratingwindow_morecats = ещё
-ratingwindow_rerate_change = изменить
-ratingwindow_rerate_category = указать
-ratingwindow_fulllist = полный список
-ratingwindow_vote_yes = Да
-ratingwindow_vote_no = Не согласен
-messages_ready = Репутация сайта
-testimony_0_levels_r0 = кликните чтобы оценить
-testimony_0_levels_r1 = не доверяю
-testimony_0_levels_r2 = не доверяю
-testimony_0_levels_r3 = подозрительный сайт
-testimony_0_levels_r4 = доверяю
-testimony_0_levels_r5 = доверяю
-testimony_4_levels_r0 = кликните, чтобы оценить
-testimony_4_levels_r1 = не подходит
-testimony_4_levels_r2 = не подходит
-testimony_4_levels_r3 = неудовлетворительно
-testimony_4_levels_r4 = подходит
-testimony_4_levels_r5 = подходит
-testimony_unrated = нет мнения
-testimony_delete = удалить
-buttons_delete = Удалить оценку
-buttons_delete_title = Удалить мою оценку этого сайта
-buttons_cancel = Отмена
-buttons_save = Сохранить
-buttons_ok = OK
-popup_headertext = кликните, чтобы посмотреть подробности
-popup_nocattext = высказать своё мнение об этом сайте
-ratingwindow_thankyou = Спасибо за ваше мнение!
-activityscore_text = Ваша оценка активности – 
-activityscore_rookie = новичок
-activityscore_bronze = бронзовый
-activityscore_silver = серебряный
-activityscore_gold = золотой
-activityscore_platinum = платиновый
-activityscore_next = Продолжайте оценивать, чтобы получить {NEXT_LEVEL} уровень!
-bl_description = По данным стороннего источника этот сайт находится в черном списке
-bl_description_pl = По данным сторонних источников этот сайт находится в нескольких чёрных списках
-bl_information = WOT использует данные сторонних источников, чтобы предупреждать пользователей о технических угрозах. <a>Подробнее</a>
-bl_malware = Вредоносное ПО
-bl_phishing = Фишинг
-bl_scam = Мошенничество
-bl_spam = СПАМ
-bl_tracking = Онлайн слежение
-bl_other = Иные проблемы
-warning_button = Подробная информация о рейтинге
-warnings_message_rating = Вы выставили низкий рейтинг этому веб-сайту.
-warnings_message_reputation = У этого сайта плохая репутация.
-messages_offline = Отключено, когда браузер находится в автономном режиме.
-messages_disabled = Расширение отключено
-auto_update_title = Обновление WOT
-auto_update_button_yes = Обновить сейчас
-description_restart = Перезапустите браузер для активизации WOT.
-messages_error_register = Не удалось активизировать надстройку.
-warning = Предупреждение WOT: %S
-description_uninstall = WOT будет удалена после перезапуска.
-warnings_blocked = Заблокировано
-auto_update_check = Включить автоматические обновления (рекомендуется)
-auto_update_button_no = Напомнить позднее
-auto_update_message = Доступна новая версия надстройки WOT. Обновить надстройку?
-ratingwindow_check_1a = Другие пользователи могут не понять, почему вы выбрали причину 'Хороший сайт' одновременно с негативной.
-ratingwindow_check_1b = Другие могут не согласится, что сайт, имеющий негативные категории подходит для детей.
-ratingwindow_check_2a = Ваш отзыв может показаться сомнительным, потому что вы указали несколько несвязанных негативных причин.
-ratingwindow_check_3a = Ваш отзыв может показаться сомнительным, потому что вы выбрали негативные причины одновременно про содержание и работу сайта.
-ratingwindow_check_4a = Выбраны слишком разные категории. Это может вызывать недоверие к вашему мнению.
-ratingwindow_check_5a = Причина 'Прочее' имеет смысл только если вы напишите комментарий, объясняющий ваше мнение.
-ratingwindow_check_6a = Слишком много выбранных категорий может вызвать сомнения в правильности вашего мнения.
-wg_title = WOT Группы<span class='wg-beta'>бета</span>
-wg_edit = изменить тэги
-wg_add = добавить тэг
-wg_add_long = кликните, чтобы оставить комментарий с тэгами
-wg_expander = больше
-wg_expander_less = меньше
-wg_about = что это?
-wg_about_ok = OK, понятно
-wg_about_more = перейти в Группы
-wg_viewer_title_wikipedia = Википедия
-wg_about_title = Что такое Группы WOT?
-wg_about_content = WOT Группы – это инструмент для совместного создания каталога сайтов по интересам.
-ratingwindow_wgcommenthints = <p>Будьте правдивы и точны</p><p>Используйте тэги</p><p>Пишите о том, что знаете</p>
+locale = ru
+lang = ru-RU
+ext_description = Web Of Trust показывает, каким сайтам люди доверяют в интернете.
+components_0 = Заслуживает доверие
+components_4 = Безопасность для детей
+components__short_0 = Заслуж. доверия
+components__short_4 = Безоп-ть детей
+reputationlevels_r0 = Неизвестно
+reputationlevels_r1 = Очень плохо
+reputationlevels_r2 = Плохо
+reputationlevels_r3 = Есть сомнения
+reputationlevels_r4 = Хорошо
+reputationlevels_r5 = Превосходно
+messages_initializing = Инициализация WOT…
+messages_notready = Активация WOT…
+messages_failed = Не удалось загрузить оценки
+messages_notavailable = Оценки недоступны
+messages_loading = Загрузка оценок…
+ratingwindow_settings = Настройки
+ratingwindow_guide = Что это?
+ratingwindow_forum = Форум
+ratingwindow_profile = Мой профиль
+ratingwindow_wotrating = Пользователи WOT говорят
+ratingwindow_myrating = Моя оценка
+ratingwindow_viewscorecard = Посмотреть подробности оценок
+ratingwindow_addcomment = Добавить комментарий
+ratingwindow_editcomment = Изменить комментарий
+ratingwindow_backtoratings = Назад к оцениванию
+ratingwindow_backtoratings_category = Выбрать причину
+ratingwindow_newversion = Доступна новая версия, нажмите для обновления
+ratingwindow_invite_rw = С помощью этого инструмента вы можете давать оценки сайтам. Кликайте по цветным полоскам, чтобы показать, насколько вы доверяете сайту.
+warnings_information = Посмотреть оценки и комментарии
+warnings_ratesite = Доверяете этому сайту? <a>Оцените его</a>
+warnings_reratesite = <a>Нажмите сюда</a>, чтобы оценить сайт заново
+warnings_reputation = У этого сайта плохая репутация
+warnings_rating = Вы дали этому сайту низкую оценку
+warnings_unknown = Репутация этого сайта неизвестна
+warnings_warning = Внимание!
+warnings_goto = Открыть сайт
+warnings_leave = Покинуть сайт
+warnings_back = Назад
+warnings_reasontitle = Пользователи определили этот сайт как
+warnings_othersreasontitle = Мнение других пользователей о сайте
+warnings_noreasontitle = Пользователи не определи этот сайт пока что
+contextmenu_open_scorecard = Открыть оценочную карту WOT
+wt_learnmore_link = <a id='wt-learnmore-link'>Что такое WOT</a>?
+wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>Новая версия WOT установлена в ваш браузер.</p><p>Начните оценивать сайты, нажав иконку {ICO1} вверху.</p><p>{WT_LEARNMORE}</p>
+wt_intro_0_btn = OK, понятно
+wt_warning_text = <p>WOT показывает предупреждение, если вы оказались на сайте с плохой репутацией по мнению пользователей WOT или других данных.</p><p>{WT_LEARNMORE}</p><p>Если вы не хотите видеть такие предупреждения, их можно отключить.</p>
+wt_warning_turnoff = Отключить предупреждения
+wt_warning_ok = OK, понятно
+wt_rw_text_hdr = Поделитесь своим опытом!
+wt_rw_text = <p>WOT показывает репутацию сайтов на основе опыта пользователей.</p><p>Теперь вы можете оценивать и комментировать сайты прямо из этого окна. Оценивайте сайты, кликнув по цветной полоске.</p><p class='wot-c'><a id='wt-learnmore-link'>Что такое WOT</a>?</p>
+wt_donut_msg = </p>WOT показывает репутацию сайтов на основе опыта пользователей с помощью цветных иконок светофора.</p><p>Наведите мышь на иконку, чтобы увидеть подробности и возможные причины репутации.</p>
+wt_donut_btn = ОК, понятно
+fbl_hideforever = Больше не спрашивать
+fbl_submit = Отправить
+fbl_whatisthis = Что это?
+fbl_optout_text = Уверены, что не хотите выражать своё мнение о сайтах?
+fbl_optout_yes = да
+fbl_optout_no = нет
+fbl_whatisthis_text = <a href='http://www.mywot.com/?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a> работает над улучшением безопасности и качества Интернета. Вы можете помочь нам, сообщая свое мнение о сайтах.
+fbl_final = Спасибо!
+fbl_this_website = этот сайт
+fbl_dismiss = пропустить
+ratingwindow_question0 = Насколько вы доверяете этому сайту?
+ratingwindow_question4 = Насколько этот сайт подходит для детей?
+ratingwindow_categories = Укажите хотя бы одну причину
+ratingwindow_comment = Написать комментарий
+ratingwindow_comment_placeholder = Опишите ваш опыт здесь...
+ratingwindow_comment_regtext = Чтобы публиковать комментарии, вам нужен аккаунт.
+ratingwindow_comment_register = Создать аккаунт
+ratingwindow_comment_captchatext = Введите защитный код в оценочной карте, чтобы опубликовать комментарий
+ratingwindow_comment_captchalink = Открыть оценочную карту
+ratingwindow_commenthints = <p>Будьте точны</p><p>Излагайте факты</p><p>Избегайте оскорбительных фраз</p><p>Не рекламируйте другие сайты</p>
+ratingwindow_novoted = Укажите причину
+ratingwindow_morecats = ещё
+ratingwindow_rerate_change = изменить
+ratingwindow_rerate_category = указать
+ratingwindow_fulllist = полный список
+ratingwindow_vote_yes = Да
+ratingwindow_vote_no = Не согласен
+messages_ready = Репутация сайта
+testimony_0_levels_r0 = кликните чтобы оценить
+testimony_0_levels_r1 = не доверяю
+testimony_0_levels_r2 = не доверяю
+testimony_0_levels_r3 = подозрительный сайт
+testimony_0_levels_r4 = доверяю
+testimony_0_levels_r5 = доверяю
+testimony_4_levels_r0 = кликните, чтобы оценить
+testimony_4_levels_r1 = не подходит
+testimony_4_levels_r2 = не подходит
+testimony_4_levels_r3 = неудовлетворительно
+testimony_4_levels_r4 = подходит
+testimony_4_levels_r5 = подходит
+testimony_unrated = нет мнения
+testimony_delete = удалить
+buttons_delete = Удалить оценку
+buttons_delete_title = Удалить мою оценку этого сайта
+buttons_cancel = Отмена
+buttons_save = Сохранить
+buttons_ok = OK
+popup_headertext = кликните, чтобы посмотреть подробности
+popup_nocattext = высказать своё мнение об этом сайте
+ratingwindow_thankyou = Спасибо за ваше мнение!
+activityscore_text = Ваша оценка активности – 
+activityscore_rookie = новичок
+activityscore_bronze = бронзовый
+activityscore_silver = серебряный
+activityscore_gold = золотой
+activityscore_platinum = платиновый
+activityscore_next = Продолжайте оценивать, чтобы получить {NEXT_LEVEL} уровень!
+bl_description = По данным стороннего источника этот сайт находится в черном списке
+bl_description_pl = По данным сторонних источников этот сайт находится в нескольких чёрных списках
+bl_information = WOT использует данные сторонних источников, чтобы предупреждать пользователей о технических угрозах. <a>Подробнее</a>
+bl_malware = Вредоносное ПО
+bl_phishing = Фишинг
+bl_scam = Мошенничество
+bl_spam = СПАМ
+bl_tracking = Онлайн слежение
+bl_other = Иные проблемы
+warning_button = Подробная информация о рейтинге
+warnings_message_rating = Вы выставили низкий рейтинг этому веб-сайту.
+warnings_message_reputation = У этого сайта плохая репутация.
+messages_offline = Отключено, когда браузер находится в автономном режиме.
+messages_disabled = Расширение отключено
+auto_update_title = Обновление WOT
+auto_update_button_yes = Обновить сейчас
+description_restart = Перезапустите браузер для активизации WOT.
+messages_error_register = Не удалось активизировать надстройку.
+warning = Предупреждение WOT: %S
+description_uninstall = WOT будет удалена после перезапуска.
+warnings_blocked = Заблокировано
+auto_update_check = Включить автоматические обновления (рекомендуется)
+auto_update_button_no = Напомнить позднее
+auto_update_message = Доступна новая версия надстройки WOT. Обновить надстройку?
+ratingwindow_check_1a = Другие пользователи могут не понять, почему вы выбрали причину 'Хороший сайт' одновременно с негативной.
+ratingwindow_check_1b = Другие могут не согласится, что сайт, имеющий негативные категории подходит для детей.
+ratingwindow_check_2a = Ваш отзыв может показаться сомнительным, потому что вы указали несколько несвязанных негативных причин.
+ratingwindow_check_3a = Ваш отзыв может показаться сомнительным, потому что вы выбрали негативные причины одновременно про содержание и работу сайта.
+ratingwindow_check_4a = Выбраны слишком разные категории. Это может вызывать недоверие к вашему мнению.
+ratingwindow_check_5a = Причина 'Прочее' имеет смысл только если вы напишите комментарий, объясняющий ваше мнение.
+ratingwindow_check_6a = Слишком много выбранных категорий может вызвать сомнения в правильности вашего мнения.
+wg_title = WOT Группы<span class='wg-beta'>бета</span>
+wg_edit = изменить тэги
+wg_add = добавить тэг
+wg_add_long = кликните, чтобы оставить комментарий с тэгами
+wg_expander = больше
+wg_expander_less = меньше
+wg_about = что это?
+wg_about_ok = OK, понятно
+wg_about_more = перейти в Группы
+wg_viewer_title_wikipedia = Википедия
+wg_about_title = Что такое Группы WOT?
+wg_about_content = WOT Группы – это инструмент для совместного создания каталога сайтов по интересам.
+ratingwindow_wgcommenthints = <p>Будьте правдивы и точны</p><p>Используйте тэги</p><p>Пишите о том, что знаете</p>
diff --git a/chrome/wot.jar!/locale/sv-SE/loading.html b/locale/sv-SE/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/sv-SE/loading.html
rename to locale/sv-SE/loading.html
diff --git a/chrome/wot.jar!/locale/sv-SE/wot.dtd b/locale/sv-SE/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/sv-SE/wot.dtd
rename to locale/sv-SE/wot.dtd
diff --git a/chrome/wot.jar!/locale/sv-SE/wot.properties b/locale/sv-SE/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/sv-SE/wot.properties
rename to locale/sv-SE/wot.properties
diff --git a/chrome/wot.jar!/locale/tr-TR/loading.html b/locale/tr-TR/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/tr-TR/loading.html
rename to locale/tr-TR/loading.html
diff --git a/chrome/wot.jar!/locale/tr-TR/wot.dtd b/locale/tr-TR/wot.dtd
similarity index 100%
rename from chrome/wot.jar!/locale/tr-TR/wot.dtd
rename to locale/tr-TR/wot.dtd
diff --git a/chrome/wot.jar!/locale/tr-TR/wot.properties b/locale/tr-TR/wot.properties
similarity index 100%
rename from chrome/wot.jar!/locale/tr-TR/wot.properties
rename to locale/tr-TR/wot.properties
diff --git a/chrome/wot.jar!/locale/uk-UA/loading.html b/locale/uk-UA/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/uk-UA/loading.html
rename to locale/uk-UA/loading.html
diff --git a/chrome/wot.jar!/locale/uk-UA/wot.dtd b/locale/uk-UA/wot.dtd
similarity index 90%
rename from chrome/wot.jar!/locale/uk-UA/wot.dtd
rename to locale/uk-UA/wot.dtd
index 5a34cbc..547a751 100644
--- a/chrome/wot.jar!/locale/uk-UA/wot.dtd
+++ b/locale/uk-UA/wot.dtd
@@ -1,18 +1,18 @@
-<!ENTITY wot.label					"WOT">
-<!-- Menu items -->
-<!ENTITY wotEnabled.label			"Включена">
-<!ENTITY wotEnabled.accesskey		"В">
-<!ENTITY wotRefresh.label			"Оновити">
-<!ENTITY wotRefresh.accesskey		"О">
-<!ENTITY wotContent.label			"WOT">
-<!ENTITY wotContent.accesskey		"W">
-<!ENTITY wotPreferences.label		"Налаштування…">
-<!ENTITY wotPreferences.accesskey	"Н">
-<!ENTITY wotMy.label				"MyWOT…">
-<!ENTITY wotMy.accesskey			"W">
-<!ENTITY wotCheckUpdates.label		"Перевірка оновлень…">
-<!ENTITY wotCheckUpdates.accesskey	"p">
-<!ENTITY wotLinkScorecard.label		"Переглянути детальніше про рейтинг">
-<!ENTITY wotLinkScorecard.accesskey	"W">
-<!-- Rating window -->
+<!ENTITY wot.label					"WOT">
+<!-- Menu items -->
+<!ENTITY wotEnabled.label			"Включена">
+<!ENTITY wotEnabled.accesskey		"В">
+<!ENTITY wotRefresh.label			"Оновити">
+<!ENTITY wotRefresh.accesskey		"О">
+<!ENTITY wotContent.label			"WOT">
+<!ENTITY wotContent.accesskey		"W">
+<!ENTITY wotPreferences.label		"Налаштування…">
+<!ENTITY wotPreferences.accesskey	"Н">
+<!ENTITY wotMy.label				"MyWOT…">
+<!ENTITY wotMy.accesskey			"W">
+<!ENTITY wotCheckUpdates.label		"Перевірка оновлень…">
+<!ENTITY wotCheckUpdates.accesskey	"p">
+<!ENTITY wotLinkScorecard.label		"Переглянути детальніше про рейтинг">
+<!ENTITY wotLinkScorecard.accesskey	"W">
+<!-- Rating window -->
 <!ENTITY wotRating.title			"Ініціалізація WOT…">
\ No newline at end of file
diff --git a/chrome/wot.jar!/locale/uk-UA/wot.properties b/locale/uk-UA/wot.properties
similarity index 98%
rename from chrome/wot.jar!/locale/uk-UA/wot.properties
rename to locale/uk-UA/wot.properties
index ca7797c..fad153a 100644
--- a/chrome/wot.jar!/locale/uk-UA/wot.properties
+++ b/locale/uk-UA/wot.properties
@@ -1,156 +1,156 @@
-locale = uk
-lang = uk-UA
-ext_description = WOT допомагає знайти надійні сайти на основі досвіду мільйонів користувачів і є одним з найпопулярніших розширень в Chrome.
-components_0 = Заслуговує довіри
-components_4 = Безпека для дітей
-components__short_0 = Заслуговує довіри
-components__short_4 = Безпека для дітей
-reputationlevels_r0 = Невідомо
-reputationlevels_r1 = Дуже погано
-reputationlevels_r2 = Погано
-reputationlevels_r3 = Незадовільно
-reputationlevels_r4 = Добре
-reputationlevels_r5 = Відмінно
-messages_initializing = Ініціалізація WOT…
-messages_notready = Активація WOT…
-messages_failed = Не вдалося завантажити рейтинги; повторна спроба незабаром.
-messages_notavailable = Рейтинги недоступні.
-messages_loading = Завантаження рейтингів…
-ratingwindow_settings = Налаштування
-ratingwindow_guide = Тур
-ratingwindow_forum = Форум
-ratingwindow_profile = Мій обілковий запис
-ratingwindow_wotrating = Користувачі WOT говорять
-ratingwindow_myrating = Мій оцінка
-ratingwindow_viewscorecard = Переглянути деталі та коментарі
-ratingwindow_addcomment = Додати коментар
-ratingwindow_editcomment = Редагувати коментар
-ratingwindow_backtoratings = Назад до причини
-ratingwindow_backtoratings_category = Виберіть причину
-ratingwindow_newversion = Доступна нова версія - натисніть для оновлення
-ratingwindow_invite_rw = Ви можете оцінювати вебсайти, використовуючи цей інстурмент. Натискайте на кольорі смужки, щоб виразити свою довіру до сайту.
-warnings_information = Переглянути деталі та коментарі
-warnings_ratesite = Якщо ви довіряєте цьому сайт, будь ласка,<br/> <a>оцініть його</a>
-warnings_reratesite = <a>Натисніть тут</a>, якщо ви хочете дати іншу оцінку сайту.
-warnings_reputation = Цей сайт має погану репутацію<br/>на основі рейтингів користувачів
-warnings_rating = Ви дали цьому сайту низький рейтинг
-warnings_unknown = Цей сайт має невідомий рейтинг
-warnings_warning = Попередження!
-warnings_goto = Перейти на сайт
-warnings_leave = Вихід
-warnings_back = Повернутися назад
-warnings_reasontitle = Користувачі помітили наступні проблеми
-warnings_othersreasontitle = Думки інших користувачів
-warnings_noreasontitle = Користувачі ще не виявили цього сайту, тільки оцінили його
-contextmenu_open_scorecard = Відкрити оціночну карту WOT
-wt_learnmore_link = <a id='wt-learnmore-link'>Дізнатися більше</a> про WOT.
-wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>Новий WOT було додано до вашого браузера.</p><p>Розпочніть оцінювати сайти, натиснувши на цій іконці {ICO1}</p><p>{WT_LEARNMORE}</p>
-wt_intro_0_btn = Добре, зрозумів
-wt_warning_text = <p>WOT попереджає вас, якщо ви потрапили на сайт із поганою репутацією, яка базується на рейтингу інших користувачів або чорних списків від третіх осіб. Попередження також показує вам причини такої поганої репутації.</p><p>{WT_LEARNMORE}</p><p>Якщо ви не хочете бачити застереження, ви можете вимкнути їх.</p>
-wt_warning_turnoff = Вимкнути застереження
-wt_warning_ok = Добре, зрозумів
-wt_rw_text_hdr = Поділіться своїм враженням!
-wt_rw_text = <p>Вікно рейтингу WOT показує вам репутацію сайту, яка базується на досвіді інших користувачів.</p><p>Тепер ви можете самостійно оцінювати та коментувати безпосередньо із оновленого вікна. Почніть оцінювати, натиснувши на кольорові смужки.</p><p class='wot-c'><a id='wt-learnmore-link'>Дізнатися більше</a> про WOT.</p>
-wt_donut_msg = <p>WOT показує вам репутацію сайту, виходячи із досвіду інших користувачів, показуючи вам іконки у вигляді світлофору.</p><p>Щоб побачити репутацію сайту та її подробиці, наведіть курсор мишки на значок.</p>
-wt_donut_btn = Добре, зрозумів
-fbl_hideforever = Більше не показувати
-fbl_submit = Підтвердити
-fbl_whatisthis = Що це?
-fbl_optout_text = Якщо ви не хочете отримувати запитання, натисніть "так"
-fbl_optout_yes = так
-fbl_optout_no = Ні
-fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a> працює з метою покращення безпеки і якості по всьому Інтернету для мільйонів користувачів. Ви можете допомогти, висловивши свої думки, коли ви бачите цей текст.
-fbl_final = Дякую!
-fbl_this_website = цей сайт
-fbl_dismiss = відмінити
-ratingwindow_question0 = Наскільки ви довіряєте сайту?
-ratingwindow_question4 = Cайт підходить для дітей?
-ratingwindow_categories = Надайте хоча би одну причину
-ratingwindow_comment = Залишити коментар
-ratingwindow_comment_placeholder = Опишіть свій досвід тут…
-ratingwindow_comment_regtext = Необхідно мати обліковий запис, щоб опублікувати свій коментар.
-ratingwindow_comment_register = Створити обліковий запис
-ratingwindow_comment_captchatext = Вам потрібно ввести число з картинки у поле, щоб опублікувати свій коментар.
-ratingwindow_comment_captchalink = Відкрити поле для вводу числа зараз
-ratingwindow_commenthints = <p>Будьте точними</p><p>Надайте докази або приклад</p><p>Залиште коментар згідно свого справжнього досвіду від користування</p><p>Не залишайте спам</p>
-ratingwindow_novoted = Щоб вказати причину, натисніть тут
-ratingwindow_morecats = більше
-ratingwindow_rerate_change = змінити
-ratingwindow_rerate_category =  
-ratingwindow_fulllist = показати весь список
-ratingwindow_vote_yes = Так
-ratingwindow_vote_no = Я не згоден
-messages_ready = Репутація
-testimony_0_levels_r0 = натисніть, щоб оцінити
-testimony_0_levels_r1 = Я не довіряю
-testimony_0_levels_r2 = Я не довіряю
-testimony_0_levels_r3 = підозрілий
-testimony_0_levels_r4 = Я довіряю
-testimony_0_levels_r5 = Я довіряю
-testimony_4_levels_r0 = натисніть, щоб оцінити
-testimony_4_levels_r1 = не підходить
-testimony_4_levels_r2 = не підходить
-testimony_4_levels_r3 = будьте обачні
-testimony_4_levels_r4 = підходить
-testimony_4_levels_r5 = підходить
-testimony_unrated = немає думки
-testimony_delete = видали
-buttons_delete = Видалити оцінки
-buttons_delete_title = Видалити мої оцінки та категорії для сайту
-buttons_cancel = Відмінити
-buttons_save = Зберегти
-buttons_ok = ОК
-popup_headertext = натисніть, щоб переглянути деталі
-popup_nocattext = поділ. своєю думкою про цей сайт
-ratingwindow_thankyou = Дякуємо за те, що поділилися досвідом!
-activityscore_text = Рівень вашої активності зараз
-activityscore_rookie = новобранець
-activityscore_bronze = бронзовий
-activityscore_silver = срібний
-activityscore_gold = золотий
-activityscore_platinum = платиновий
-activityscore_next = Залиш. оцінки, щоб досяг. {NEXT_LEVEL} рівня!
-bl_description = Цей сайт є у чорному списку третіх осіб
-bl_description_pl = Цей сайт є у чорному списку третіх осіб
-bl_information = WOT використовує чорні списки третіх осіб, шоб застерегти користувачів про технічні небезпеки, як віруси або шкідливі програми. <a>Читати більше</a>
-bl_malware = Шкідливі програми
-bl_phishing = Фішинг
-bl_scam = Шахрайство
-bl_spam = СПАМ
-bl_tracking = Стеження
-bl_other = Інші причини
-warning_button = Переглянути детальніше про рейтинг
-warnings_message_rating = Ви дали цьому сайту низький рейтинг.
-warnings_message_reputation = Цей сайт має погану репутацію на основі рейтингів користувачів.
-messages_offline = Відключено, коли браузер знаходиться в автономному режимі
-messages_disabled = Надбудова відключена
-auto_update_title = Оновлення WOT
-auto_update_button_yes = Оновити зараз
-description_restart = Перезапустіть браузер для активізації WOT
-messages_error_register = Не вдалося активувати надбудову
-warning = Попередження: %S
-description_uninstall = WOT буде видалено після перезапуску
-warnings_blocked = Заблоковано
-auto_update_check = Включити автоматичне оновлення (рекомендується)
-auto_update_button_no = Нагадати пізніше
-auto_update_message = Доступна нова версія - натисніть для оновлення
-ratingwindow_check_1a = Другие пользователи могут не понять, почему вы выбрали причину 'Хороший сайт' одновременно с негативной.
-ratingwindow_check_1b = Другие могут не согласится, что сайт, имеющий негативные категории подходит для детей.
-ratingwindow_check_2a = Ваш отзыв может показаться сомнительным, потому что вы указали несколько несвязанных негативных причин.
-ratingwindow_check_3a = Ваш отзыв может показаться сомнительным, потому что вы выбрали негативные причины одновременно про содержание и работу сайта.
-ratingwindow_check_4a = Выбраны слишком разные категории. Это может вызывать недоверие к вашему мнению.
-ratingwindow_check_5a = Причина 'Прочее' имеет смысл только если вы напишите комментарий, объясняющий ваше мнение.
-ratingwindow_check_6a = Слишком много выбранных категорий может вызвать сомнения в правильности вашего мнения.
-wg_title = WOT Группы<span class='wg-beta'>бета</span>
-wg_edit = изменить тэги
-wg_add = добавить тэг
-wg_add_long = кликните, чтобы оставить комментарий с тэгами
-wg_expander = больше
-wg_expander_less = меньше
-wg_about = что это?
-wg_about_ok = OK, понятно
-wg_about_more = перейти в Группы
-wg_viewer_title_wikipedia = Википедия
-wg_about_title = Что такое Группы WOT?
-wg_about_content = WOT Группы – это инструмент для совместного создания каталога сайтов по интересам.
-ratingwindow_wgcommenthints = <p>Будьте правдивы и точны</p><p>Используйте тэги</p><p>Пишите о том, что знаете</p>
+locale = uk
+lang = uk-UA
+ext_description = WOT допомагає знайти надійні сайти на основі досвіду мільйонів користувачів і є одним з найпопулярніших розширень в Chrome.
+components_0 = Заслуговує довіри
+components_4 = Безпека для дітей
+components__short_0 = Заслуговує довіри
+components__short_4 = Безпека для дітей
+reputationlevels_r0 = Невідомо
+reputationlevels_r1 = Дуже погано
+reputationlevels_r2 = Погано
+reputationlevels_r3 = Незадовільно
+reputationlevels_r4 = Добре
+reputationlevels_r5 = Відмінно
+messages_initializing = Ініціалізація WOT…
+messages_notready = Активація WOT…
+messages_failed = Не вдалося завантажити рейтинги; повторна спроба незабаром.
+messages_notavailable = Рейтинги недоступні.
+messages_loading = Завантаження рейтингів…
+ratingwindow_settings = Налаштування
+ratingwindow_guide = Тур
+ratingwindow_forum = Форум
+ratingwindow_profile = Мій обілковий запис
+ratingwindow_wotrating = Користувачі WOT говорять
+ratingwindow_myrating = Мій оцінка
+ratingwindow_viewscorecard = Переглянути деталі та коментарі
+ratingwindow_addcomment = Додати коментар
+ratingwindow_editcomment = Редагувати коментар
+ratingwindow_backtoratings = Назад до причини
+ratingwindow_backtoratings_category = Виберіть причину
+ratingwindow_newversion = Доступна нова версія - натисніть для оновлення
+ratingwindow_invite_rw = Ви можете оцінювати вебсайти, використовуючи цей інстурмент. Натискайте на кольорі смужки, щоб виразити свою довіру до сайту.
+warnings_information = Переглянути деталі та коментарі
+warnings_ratesite = Якщо ви довіряєте цьому сайт, будь ласка,<br/> <a>оцініть його</a>
+warnings_reratesite = <a>Натисніть тут</a>, якщо ви хочете дати іншу оцінку сайту.
+warnings_reputation = Цей сайт має погану репутацію<br/>на основі рейтингів користувачів
+warnings_rating = Ви дали цьому сайту низький рейтинг
+warnings_unknown = Цей сайт має невідомий рейтинг
+warnings_warning = Попередження!
+warnings_goto = Перейти на сайт
+warnings_leave = Вихід
+warnings_back = Повернутися назад
+warnings_reasontitle = Користувачі помітили наступні проблеми
+warnings_othersreasontitle = Думки інших користувачів
+warnings_noreasontitle = Користувачі ще не виявили цього сайту, тільки оцінили його
+contextmenu_open_scorecard = Відкрити оціночну карту WOT
+wt_learnmore_link = <a id='wt-learnmore-link'>Дізнатися більше</a> про WOT.
+wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>Новий WOT було додано до вашого браузера.</p><p>Розпочніть оцінювати сайти, натиснувши на цій іконці {ICO1}</p><p>{WT_LEARNMORE}</p>
+wt_intro_0_btn = Добре, зрозумів
+wt_warning_text = <p>WOT попереджає вас, якщо ви потрапили на сайт із поганою репутацією, яка базується на рейтингу інших користувачів або чорних списків від третіх осіб. Попередження також показує вам причини такої поганої репутації.</p><p>{WT_LEARNMORE}</p><p>Якщо ви не хочете бачити застереження, ви можете вимкнути їх.</p>
+wt_warning_turnoff = Вимкнути застереження
+wt_warning_ok = Добре, зрозумів
+wt_rw_text_hdr = Поділіться своїм враженням!
+wt_rw_text = <p>Вікно рейтингу WOT показує вам репутацію сайту, яка базується на досвіді інших користувачів.</p><p>Тепер ви можете самостійно оцінювати та коментувати безпосередньо із оновленого вікна. Почніть оцінювати, натиснувши на кольорові смужки.</p><p class='wot-c'><a id='wt-learnmore-link'>Дізнатися більше</a> про WOT.</p>
+wt_donut_msg = <p>WOT показує вам репутацію сайту, виходячи із досвіду інших користувачів, показуючи вам іконки у вигляді світлофору.</p><p>Щоб побачити репутацію сайту та її подробиці, наведіть курсор мишки на значок.</p>
+wt_donut_btn = Добре, зрозумів
+fbl_hideforever = Більше не показувати
+fbl_submit = Підтвердити
+fbl_whatisthis = Що це?
+fbl_optout_text = Якщо ви не хочете отримувати запитання, натисніть "так"
+fbl_optout_yes = так
+fbl_optout_no = Ні
+fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a> працює з метою покращення безпеки і якості по всьому Інтернету для мільйонів користувачів. Ви можете допомогти, висловивши свої думки, коли ви бачите цей текст.
+fbl_final = Дякую!
+fbl_this_website = цей сайт
+fbl_dismiss = відмінити
+ratingwindow_question0 = Наскільки ви довіряєте сайту?
+ratingwindow_question4 = Cайт підходить для дітей?
+ratingwindow_categories = Надайте хоча би одну причину
+ratingwindow_comment = Залишити коментар
+ratingwindow_comment_placeholder = Опишіть свій досвід тут…
+ratingwindow_comment_regtext = Необхідно мати обліковий запис, щоб опублікувати свій коментар.
+ratingwindow_comment_register = Створити обліковий запис
+ratingwindow_comment_captchatext = Вам потрібно ввести число з картинки у поле, щоб опублікувати свій коментар.
+ratingwindow_comment_captchalink = Відкрити поле для вводу числа зараз
+ratingwindow_commenthints = <p>Будьте точними</p><p>Надайте докази або приклад</p><p>Залиште коментар згідно свого справжнього досвіду від користування</p><p>Не залишайте спам</p>
+ratingwindow_novoted = Щоб вказати причину, натисніть тут
+ratingwindow_morecats = більше
+ratingwindow_rerate_change = змінити
+ratingwindow_rerate_category =  
+ratingwindow_fulllist = показати весь список
+ratingwindow_vote_yes = Так
+ratingwindow_vote_no = Я не згоден
+messages_ready = Репутація
+testimony_0_levels_r0 = натисніть, щоб оцінити
+testimony_0_levels_r1 = Я не довіряю
+testimony_0_levels_r2 = Я не довіряю
+testimony_0_levels_r3 = підозрілий
+testimony_0_levels_r4 = Я довіряю
+testimony_0_levels_r5 = Я довіряю
+testimony_4_levels_r0 = натисніть, щоб оцінити
+testimony_4_levels_r1 = не підходить
+testimony_4_levels_r2 = не підходить
+testimony_4_levels_r3 = будьте обачні
+testimony_4_levels_r4 = підходить
+testimony_4_levels_r5 = підходить
+testimony_unrated = немає думки
+testimony_delete = видали
+buttons_delete = Видалити оцінки
+buttons_delete_title = Видалити мої оцінки та категорії для сайту
+buttons_cancel = Відмінити
+buttons_save = Зберегти
+buttons_ok = ОК
+popup_headertext = натисніть, щоб переглянути деталі
+popup_nocattext = поділ. своєю думкою про цей сайт
+ratingwindow_thankyou = Дякуємо за те, що поділилися досвідом!
+activityscore_text = Рівень вашої активності зараз
+activityscore_rookie = новобранець
+activityscore_bronze = бронзовий
+activityscore_silver = срібний
+activityscore_gold = золотий
+activityscore_platinum = платиновий
+activityscore_next = Залиш. оцінки, щоб досяг. {NEXT_LEVEL} рівня!
+bl_description = Цей сайт є у чорному списку третіх осіб
+bl_description_pl = Цей сайт є у чорному списку третіх осіб
+bl_information = WOT використовує чорні списки третіх осіб, шоб застерегти користувачів про технічні небезпеки, як віруси або шкідливі програми. <a>Читати більше</a>
+bl_malware = Шкідливі програми
+bl_phishing = Фішинг
+bl_scam = Шахрайство
+bl_spam = СПАМ
+bl_tracking = Стеження
+bl_other = Інші причини
+warning_button = Переглянути детальніше про рейтинг
+warnings_message_rating = Ви дали цьому сайту низький рейтинг.
+warnings_message_reputation = Цей сайт має погану репутацію на основі рейтингів користувачів.
+messages_offline = Відключено, коли браузер знаходиться в автономному режимі
+messages_disabled = Надбудова відключена
+auto_update_title = Оновлення WOT
+auto_update_button_yes = Оновити зараз
+description_restart = Перезапустіть браузер для активізації WOT
+messages_error_register = Не вдалося активувати надбудову
+warning = Попередження: %S
+description_uninstall = WOT буде видалено після перезапуску
+warnings_blocked = Заблоковано
+auto_update_check = Включити автоматичне оновлення (рекомендується)
+auto_update_button_no = Нагадати пізніше
+auto_update_message = Доступна нова версія - натисніть для оновлення
+ratingwindow_check_1a = Другие пользователи могут не понять, почему вы выбрали причину 'Хороший сайт' одновременно с негативной.
+ratingwindow_check_1b = Другие могут не согласится, что сайт, имеющий негативные категории подходит для детей.
+ratingwindow_check_2a = Ваш отзыв может показаться сомнительным, потому что вы указали несколько несвязанных негативных причин.
+ratingwindow_check_3a = Ваш отзыв может показаться сомнительным, потому что вы выбрали негативные причины одновременно про содержание и работу сайта.
+ratingwindow_check_4a = Выбраны слишком разные категории. Это может вызывать недоверие к вашему мнению.
+ratingwindow_check_5a = Причина 'Прочее' имеет смысл только если вы напишите комментарий, объясняющий ваше мнение.
+ratingwindow_check_6a = Слишком много выбранных категорий может вызвать сомнения в правильности вашего мнения.
+wg_title = WOT Группы<span class='wg-beta'>бета</span>
+wg_edit = изменить тэги
+wg_add = добавить тэг
+wg_add_long = кликните, чтобы оставить комментарий с тэгами
+wg_expander = больше
+wg_expander_less = меньше
+wg_about = что это?
+wg_about_ok = OK, понятно
+wg_about_more = перейти в Группы
+wg_viewer_title_wikipedia = Википедия
+wg_about_title = Что такое Группы WOT?
+wg_about_content = WOT Группы – это инструмент для совместного создания каталога сайтов по интересам.
+ratingwindow_wgcommenthints = <p>Будьте правдивы и точны</p><p>Используйте тэги</p><p>Пишите о том, что знаете</p>
diff --git a/chrome/wot.jar!/locale/zh-CN/loading.html b/locale/zh-CN/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/zh-CN/loading.html
rename to locale/zh-CN/loading.html
diff --git a/chrome/wot.jar!/locale/zh-CN/wot.dtd b/locale/zh-CN/wot.dtd
similarity index 97%
rename from chrome/wot.jar!/locale/zh-CN/wot.dtd
rename to locale/zh-CN/wot.dtd
index e255473..8459935 100644
--- a/chrome/wot.jar!/locale/zh-CN/wot.dtd
+++ b/locale/zh-CN/wot.dtd
@@ -1,18 +1,18 @@
-<!ENTITY wot.label					"WOT">
-<!-- Menu items -->
-<!ENTITY wotEnabled.label			"已启用">
-<!ENTITY wotEnabled.accesskey		"n">
-<!ENTITY wotRefresh.label			"刷新">
-<!ENTITY wotRefresh.accesskey		"R">
-<!ENTITY wotContent.label			"WOT">
-<!ENTITY wotContent.accesskey		"W">
-<!ENTITY wotPreferences.label		"设置…">
-<!ENTITY wotPreferences.accesskey	"S">
-<!ENTITY wotMy.label				"我的 WOT…">
-<!ENTITY wotMy.accesskey			"W">
-<!ENTITY wotCheckUpdates.label		"查看更新…">
-<!ENTITY wotCheckUpdates.accesskey	"C">
-<!ENTITY wotLinkScorecard.label		"查看 WOT 登记卡…">
-<!ENTITY wotLinkScorecard.accesskey	"W">
-<!-- Rating window -->
-<!ENTITY wotRating.title			"正在初始化 WOT…">
+<!ENTITY wot.label					"WOT">
+<!-- Menu items -->
+<!ENTITY wotEnabled.label			"已启用">
+<!ENTITY wotEnabled.accesskey		"n">
+<!ENTITY wotRefresh.label			"刷新">
+<!ENTITY wotRefresh.accesskey		"R">
+<!ENTITY wotContent.label			"WOT">
+<!ENTITY wotContent.accesskey		"W">
+<!ENTITY wotPreferences.label		"设置…">
+<!ENTITY wotPreferences.accesskey	"S">
+<!ENTITY wotMy.label				"我的 WOT…">
+<!ENTITY wotMy.accesskey			"W">
+<!ENTITY wotCheckUpdates.label		"查看更新…">
+<!ENTITY wotCheckUpdates.accesskey	"C">
+<!ENTITY wotLinkScorecard.label		"查看 WOT 登记卡…">
+<!ENTITY wotLinkScorecard.accesskey	"W">
+<!-- Rating window -->
+<!ENTITY wotRating.title			"正在初始化 WOT…">
diff --git a/chrome/wot.jar!/locale/zh-CN/wot.properties b/locale/zh-CN/wot.properties
similarity index 98%
rename from chrome/wot.jar!/locale/zh-CN/wot.properties
rename to locale/zh-CN/wot.properties
index 32dfb6c..880c846 100644
--- a/chrome/wot.jar!/locale/zh-CN/wot.properties
+++ b/locale/zh-CN/wot.properties
@@ -1,156 +1,156 @@
-locale = zh_CN
-lang = zh-CN
-ext_description = WOT 根据世界各地数百万用户的经验向您显示您可以信任的网站。WOT 使用快速方便,而且完全免费。
-components_0 = 可信程度
-components_4 = 儿童安全性
-components__short_0 = 可信程度
-components__short_4 = 儿童安全性
-reputationlevels_r0 = 未知
-reputationlevels_r1 = 极差
-reputationlevels_r2 = 较差
-reputationlevels_r3 = 令人不满意
-reputationlevels_r4 = 较好
-reputationlevels_r5 = 极佳
-messages_initializing = 正在初始化 WOT…
-messages_notready = 正在激活 WOT…
-messages_failed = 未能加载评级;将立即重试。
-messages_notavailable = 评级不可用。
-messages_loading = 正在加载评级…
-ratingwindow_settings = 设置
-ratingwindow_guide = 演示
-ratingwindow_forum = 论坛
-ratingwindow_profile = 我的档案
-ratingwindow_wotrating = WOT用户说
-ratingwindow_myrating = 我的评级
-ratingwindow_viewscorecard = 查看详情及评论
-ratingwindow_addcomment = 添加评论
-ratingwindow_editcomment = 编辑评论
-ratingwindow_backtoratings = 后退至理由列表
-ratingwindow_backtoratings_category = 选择一个理由
-ratingwindow_newversion = 有新版本可用 – 单击进行更新
-ratingwindow_invite_rw = 您可以使用此工具评价网站。在颜色条上选择不同颜色以表示您对网站的信任程度。
-warnings_information = 查看详情及评论
-warnings_ratesite = 若您信任此网站,请<a>评价</a>
-warnings_reratesite = <a>点击这里</a> 如果您想重新评价网站
-warnings_reputation = 此网站的声誉较差
-warnings_rating = 您已将此网站评为较差等级,<br/>该评级触发了警告
-warnings_unknown = 此网站的评级未知
-warnings_warning = 警告!
-warnings_goto = 进入该网站
-warnings_leave = 退出
-warnings_back = 回去
-warnings_reasontitle = 用户已经指出以下问题
-warnings_othersreasontitle = 其他用户的意见
-warnings_noreasontitle = 其他用户并没有指出给网站的问题,只给出了评价
-contextmenu_open_scorecard = 公开 WOT 记分卡
-wt_learnmore_link = <a id='wt-learnmore-link'>了解更多</a>关于 WOT 的信息。
-wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>全新 WOT 已添加至您的浏览器。</p><p>单击此图标开始对网站评级 {ICO1}</p><p>{WT_LEARNMORE}</p>
-wt_intro_0_btn = 好,可以了
-wt_warning_text = <p>当您要访问的网站,在其他用户处的的声誉评级不佳,或在第三方机构的黑名单中,WOT 将警告您。此警告也将向您显示声誉不佳背后的原因。</p><p>{WT_LEARNMORE}</p><p>如果您不想看到这些警告,您可以关闭此功能。</p>
-wt_warning_turnoff = 关闭警告功能
-wt_warning_ok = 好,可以了
-wt_rw_text_hdr = 分享您的经验!
-wt_rw_text = <p>WOT 评级视窗为您显示基于其他用户经验的网站声誉。现在您可直接在已更新的视窗中评级并发表评论。单击彩色横条开始评级。</p><p class='wot-c'><a id='wt-learnmore-link'>了解更多</a> 关于 WTO 的信息。</p>
-wt_donut_msg = <p>WOT 通过显示红绿灯风格的图标,向您展示基于其他用户经验的网站声誉。</p><p>将鼠标悬停在此图标上查看声誉并了解原因。</p>
-wt_donut_btn = 好,可以了
-fbl_hideforever = 永久隐藏
-fbl_submit = 提交
-fbl_whatisthis = 这是什么?
-fbl_optout_text = 如果您不想被提问,请点击“是”
-fbl_optout_yes = 是
-fbl_optout_no = 否
-fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a> 正在为百万用户的网络浏览安全和质量努力。每次看见该提示时,您可以提交您的意见,以帮助其他用户。
-fbl_final = 谢谢!
-fbl_this_website = 该网站
-fbl_dismiss = 放弃
-ratingwindow_question0 = 您对该网站的信任程度如何?
-ratingwindow_question4 = 该网站对儿童来说是否合适?
-ratingwindow_categories = 至少提供一个理由
-ratingwindow_comment = 发表评论
-ratingwindow_comment_placeholder = 在这里描述你的经验…
-ratingwindow_comment_regtext = 您需要登录账户才能发表评论。
-ratingwindow_comment_register = 现在注册一个账户吧
-ratingwindow_comment_captchatext = 您必须在记分卡上输入验证码才能发表评论。
-ratingwindow_comment_captchalink = 打开记分卡
-ratingwindow_commenthints = <p>请尽量精确</p><p>给出证明或例子</p><p>根据您的真实体验给出评论</p><p>Do not spam</p>
-ratingwindow_novoted = 点击这里提供理由
-ratingwindow_morecats = 更多
-ratingwindow_rerate_change = 更改
-ratingwindow_rerate_category =  
-ratingwindow_fulllist = 显示完整列表
-ratingwindow_vote_yes = 是
-ratingwindow_vote_no = 我不认同
-messages_ready = 网站声誉
-testimony_0_levels_r0 = 点击颜色条以评价
-testimony_0_levels_r1 = 我不信任
-testimony_0_levels_r2 = 我不信任
-testimony_0_levels_r3 = 该网站有可疑
-testimony_0_levels_r4 = 我信任
-testimony_0_levels_r5 = 我信任
-testimony_4_levels_r0 = 点击颜色条以评价
-testimony_4_levels_r1 = 不合适
-testimony_4_levels_r2 = 不合适
-testimony_4_levels_r3 = 请小心
-testimony_4_levels_r4 = 合适
-testimony_4_levels_r5 = 合适
-testimony_unrated = 无意见
-testimony_delete = 删除
-buttons_delete = 删除评价
-buttons_delete_title = 删除我对此网站的评价及选择的分类
-buttons_cancel = 取消
-buttons_save = 保存
-buttons_ok = 好
-popup_headertext = 点击查看详情
-popup_nocattext = 分享您关于此网站的意见
-ratingwindow_thankyou = 感谢您的经验分享
-activityscore_text = 您的最新活动分数为
-activityscore_rookie = 新手
-activityscore_bronze = 铜牌用户
-activityscore_silver = 银牌用户
-activityscore_gold = 金牌用户
-activityscore_platinum = 白金用户
-activityscore_next = 不断作出评价,不断升级吧{NEXT_LEVEL}!
-bl_description = 某第三方黑名单包含该网站。
-bl_description_pl = 数个第三方黑名单包含该网站。
-bl_information = WOT 用户使用第三方黑名单来警告用户可能的技术威胁,例如病毒和恶意软件。<a>阅读更多</a>
-bl_malware = 恶意软件
-bl_phishing = 网络钓鱼
-bl_scam = 网络诈骗
-bl_spam = 垃圾邮件
-bl_tracking = 跟踪用户
-bl_other = 其他原因
-warning_button = 评级详情
-warnings_message_rating = 您已将此网站评为较差等级。
-warnings_message_reputation = 此网站的声誉较差。
-messages_offline = 浏览器脱机时禁用。
-messages_disabled = 您已禁用了加载项
-auto_update_title = WOT 更新
-auto_update_button_yes = 立即更新
-description_restart = 重启浏览器激活WOT。
-messages_error_register = 未能激活加载项;将立即重试。
-warning = WOT 警告: %S
-description_uninstall = 重启后将卸载WOT。
-warnings_blocked = 已阻止
-auto_update_check = 启用自动更新(推荐)
-auto_update_button_no = 稍后提醒我
-auto_update_message = WOT 有新版本可用。 想要更新附件吗?
-ratingwindow_check_1a = Other users may not understand why you selected 'good site' if you also had severe negative things to say.
-ratingwindow_check_1b = Other users may not think that a site designed for children should have such negative characteristics.
-ratingwindow_check_2a = Other users may not consider your review credible, because you selected several unrelated negative things.
-ratingwindow_check_3a = Other users may question if all negative statements on content and site functionality are true.
-ratingwindow_check_4a = Other users may not consider your review credible, because you selected several unrelated things.
-ratingwindow_check_5a = 'Other' category should be used only if no other options applies, and then explained in written comments.
-ratingwindow_check_6a = Too many categories may result in people questioning the credibility of your review.
-wg_title = WOT Groups<span class='wg-beta'>beta</span>
-wg_edit = edit my tags
-wg_add = add a tag
-wg_add_long = click to comment with tags
-wg_expander = show more
-wg_expander_less = show less
-wg_about = what's this?
-wg_about_ok = OK, got it
-wg_about_more = open Groups
-wg_viewer_title_wikipedia = Wikipedia
-wg_about_title = What is WOT Groups Beta?
-wg_about_content = WOT Groups Beta enables various communities to build together a perfect Web site online directory around their passion and interests. The filtering and site reputation tools make the Web use easy and trusted.
-ratingwindow_wgcommenthints = <p>Be precise and truthful</p><p>Use tags as shorthand</p><p>Comment what you know</p>
+locale = zh_CN
+lang = zh-CN
+ext_description = WOT 根据世界各地数百万用户的经验向您显示您可以信任的网站。WOT 使用快速方便,而且完全免费。
+components_0 = 可信程度
+components_4 = 儿童安全性
+components__short_0 = 可信程度
+components__short_4 = 儿童安全性
+reputationlevels_r0 = 未知
+reputationlevels_r1 = 极差
+reputationlevels_r2 = 较差
+reputationlevels_r3 = 令人不满意
+reputationlevels_r4 = 较好
+reputationlevels_r5 = 极佳
+messages_initializing = 正在初始化 WOT…
+messages_notready = 正在激活 WOT…
+messages_failed = 未能加载评级;将立即重试。
+messages_notavailable = 评级不可用。
+messages_loading = 正在加载评级…
+ratingwindow_settings = 设置
+ratingwindow_guide = 演示
+ratingwindow_forum = 论坛
+ratingwindow_profile = 我的档案
+ratingwindow_wotrating = WOT用户说
+ratingwindow_myrating = 我的评级
+ratingwindow_viewscorecard = 查看详情及评论
+ratingwindow_addcomment = 添加评论
+ratingwindow_editcomment = 编辑评论
+ratingwindow_backtoratings = 后退至理由列表
+ratingwindow_backtoratings_category = 选择一个理由
+ratingwindow_newversion = 有新版本可用 – 单击进行更新
+ratingwindow_invite_rw = 您可以使用此工具评价网站。在颜色条上选择不同颜色以表示您对网站的信任程度。
+warnings_information = 查看详情及评论
+warnings_ratesite = 若您信任此网站,请<a>评价</a>
+warnings_reratesite = <a>点击这里</a> 如果您想重新评价网站
+warnings_reputation = 此网站的声誉较差
+warnings_rating = 您已将此网站评为较差等级,<br/>该评级触发了警告
+warnings_unknown = 此网站的评级未知
+warnings_warning = 警告!
+warnings_goto = 进入该网站
+warnings_leave = 退出
+warnings_back = 回去
+warnings_reasontitle = 用户已经指出以下问题
+warnings_othersreasontitle = 其他用户的意见
+warnings_noreasontitle = 其他用户并没有指出给网站的问题,只给出了评价
+contextmenu_open_scorecard = 公开 WOT 记分卡
+wt_learnmore_link = <a id='wt-learnmore-link'>了解更多</a>关于 WOT 的信息。
+wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>全新 WOT 已添加至您的浏览器。</p><p>单击此图标开始对网站评级 {ICO1}</p><p>{WT_LEARNMORE}</p>
+wt_intro_0_btn = 好,可以了
+wt_warning_text = <p>当您要访问的网站,在其他用户处的的声誉评级不佳,或在第三方机构的黑名单中,WOT 将警告您。此警告也将向您显示声誉不佳背后的原因。</p><p>{WT_LEARNMORE}</p><p>如果您不想看到这些警告,您可以关闭此功能。</p>
+wt_warning_turnoff = 关闭警告功能
+wt_warning_ok = 好,可以了
+wt_rw_text_hdr = 分享您的经验!
+wt_rw_text = <p>WOT 评级视窗为您显示基于其他用户经验的网站声誉。现在您可直接在已更新的视窗中评级并发表评论。单击彩色横条开始评级。</p><p class='wot-c'><a id='wt-learnmore-link'>了解更多</a> 关于 WTO 的信息。</p>
+wt_donut_msg = <p>WOT 通过显示红绿灯风格的图标,向您展示基于其他用户经验的网站声誉。</p><p>将鼠标悬停在此图标上查看声誉并了解原因。</p>
+wt_donut_btn = 好,可以了
+fbl_hideforever = 永久隐藏
+fbl_submit = 提交
+fbl_whatisthis = 这是什么?
+fbl_optout_text = 如果您不想被提问,请点击“是”
+fbl_optout_yes = 是
+fbl_optout_no = 否
+fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a> 正在为百万用户的网络浏览安全和质量努力。每次看见该提示时,您可以提交您的意见,以帮助其他用户。
+fbl_final = 谢谢!
+fbl_this_website = 该网站
+fbl_dismiss = 放弃
+ratingwindow_question0 = 您对该网站的信任程度如何?
+ratingwindow_question4 = 该网站对儿童来说是否合适?
+ratingwindow_categories = 至少提供一个理由
+ratingwindow_comment = 发表评论
+ratingwindow_comment_placeholder = 在这里描述你的经验…
+ratingwindow_comment_regtext = 您需要登录账户才能发表评论。
+ratingwindow_comment_register = 现在注册一个账户吧
+ratingwindow_comment_captchatext = 您必须在记分卡上输入验证码才能发表评论。
+ratingwindow_comment_captchalink = 打开记分卡
+ratingwindow_commenthints = <p>请尽量精确</p><p>给出证明或例子</p><p>根据您的真实体验给出评论</p><p>Do not spam</p>
+ratingwindow_novoted = 点击这里提供理由
+ratingwindow_morecats = 更多
+ratingwindow_rerate_change = 更改
+ratingwindow_rerate_category =  
+ratingwindow_fulllist = 显示完整列表
+ratingwindow_vote_yes = 是
+ratingwindow_vote_no = 我不认同
+messages_ready = 网站声誉
+testimony_0_levels_r0 = 点击颜色条以评价
+testimony_0_levels_r1 = 我不信任
+testimony_0_levels_r2 = 我不信任
+testimony_0_levels_r3 = 该网站有可疑
+testimony_0_levels_r4 = 我信任
+testimony_0_levels_r5 = 我信任
+testimony_4_levels_r0 = 点击颜色条以评价
+testimony_4_levels_r1 = 不合适
+testimony_4_levels_r2 = 不合适
+testimony_4_levels_r3 = 请小心
+testimony_4_levels_r4 = 合适
+testimony_4_levels_r5 = 合适
+testimony_unrated = 无意见
+testimony_delete = 删除
+buttons_delete = 删除评价
+buttons_delete_title = 删除我对此网站的评价及选择的分类
+buttons_cancel = 取消
+buttons_save = 保存
+buttons_ok = 好
+popup_headertext = 点击查看详情
+popup_nocattext = 分享您关于此网站的意见
+ratingwindow_thankyou = 感谢您的经验分享
+activityscore_text = 您的最新活动分数为
+activityscore_rookie = 新手
+activityscore_bronze = 铜牌用户
+activityscore_silver = 银牌用户
+activityscore_gold = 金牌用户
+activityscore_platinum = 白金用户
+activityscore_next = 不断作出评价,不断升级吧{NEXT_LEVEL}!
+bl_description = 某第三方黑名单包含该网站。
+bl_description_pl = 数个第三方黑名单包含该网站。
+bl_information = WOT 用户使用第三方黑名单来警告用户可能的技术威胁,例如病毒和恶意软件。<a>阅读更多</a>
+bl_malware = 恶意软件
+bl_phishing = 网络钓鱼
+bl_scam = 网络诈骗
+bl_spam = 垃圾邮件
+bl_tracking = 跟踪用户
+bl_other = 其他原因
+warning_button = 评级详情
+warnings_message_rating = 您已将此网站评为较差等级。
+warnings_message_reputation = 此网站的声誉较差。
+messages_offline = 浏览器脱机时禁用。
+messages_disabled = 您已禁用了加载项
+auto_update_title = WOT 更新
+auto_update_button_yes = 立即更新
+description_restart = 重启浏览器激活WOT。
+messages_error_register = 未能激活加载项;将立即重试。
+warning = WOT 警告: %S
+description_uninstall = 重启后将卸载WOT。
+warnings_blocked = 已阻止
+auto_update_check = 启用自动更新(推荐)
+auto_update_button_no = 稍后提醒我
+auto_update_message = WOT 有新版本可用。 想要更新附件吗?
+ratingwindow_check_1a = Other users may not understand why you selected 'good site' if you also had severe negative things to say.
+ratingwindow_check_1b = Other users may not think that a site designed for children should have such negative characteristics.
+ratingwindow_check_2a = Other users may not consider your review credible, because you selected several unrelated negative things.
+ratingwindow_check_3a = Other users may question if all negative statements on content and site functionality are true.
+ratingwindow_check_4a = Other users may not consider your review credible, because you selected several unrelated things.
+ratingwindow_check_5a = 'Other' category should be used only if no other options applies, and then explained in written comments.
+ratingwindow_check_6a = Too many categories may result in people questioning the credibility of your review.
+wg_title = WOT Groups<span class='wg-beta'>beta</span>
+wg_edit = edit my tags
+wg_add = add a tag
+wg_add_long = click to comment with tags
+wg_expander = show more
+wg_expander_less = show less
+wg_about = what's this?
+wg_about_ok = OK, got it
+wg_about_more = open Groups
+wg_viewer_title_wikipedia = Wikipedia
+wg_about_title = What is WOT Groups Beta?
+wg_about_content = WOT Groups Beta enables various communities to build together a perfect Web site online directory around their passion and interests. The filtering and site reputation tools make the Web use easy and trusted.
+ratingwindow_wgcommenthints = <p>Be precise and truthful</p><p>Use tags as shorthand</p><p>Comment what you know</p>
diff --git a/chrome/wot.jar!/locale/zh-TW/loading.html b/locale/zh-TW/loading.html
similarity index 100%
rename from chrome/wot.jar!/locale/zh-TW/loading.html
rename to locale/zh-TW/loading.html
diff --git a/chrome/wot.jar!/locale/zh-TW/wot.dtd b/locale/zh-TW/wot.dtd
similarity index 91%
rename from chrome/wot.jar!/locale/zh-TW/wot.dtd
rename to locale/zh-TW/wot.dtd
index 2069748..64aa874 100644
--- a/chrome/wot.jar!/locale/zh-TW/wot.dtd
+++ b/locale/zh-TW/wot.dtd
@@ -1,18 +1,18 @@
-<!ENTITY wot.label					"WOT">
-<!-- Menu items -->
-<!ENTITY wotEnabled.label			"啟用">
-<!ENTITY wotEnabled.accesskey		"n">
-<!ENTITY wotRefresh.label			"重新整理">
-<!ENTITY wotRefresh.accesskey		"R">
-<!ENTITY wotContent.label			"WOT">
-<!ENTITY wotContent.accesskey		"W">
-<!ENTITY wotPreferences.label		"設定…">
-<!ENTITY wotPreferences.accesskey	"S">
-<!ENTITY wotMy.label				"我的 WOT…">
-<!ENTITY wotMy.accesskey			"W">
-<!ENTITY wotCheckUpdates.label		"查看更新">
-<!ENTITY wotCheckUpdates.accesskey	"C">
-<!ENTITY wotLinkScorecard.label		"檢視 WOT 計分板…">
-<!ENTITY wotLinkScorecard.accesskey	"W">
-<!-- Rating window -->
+<!ENTITY wot.label					"WOT">
+<!-- Menu items -->
+<!ENTITY wotEnabled.label			"啟用">
+<!ENTITY wotEnabled.accesskey		"n">
+<!ENTITY wotRefresh.label			"重新整理">
+<!ENTITY wotRefresh.accesskey		"R">
+<!ENTITY wotContent.label			"WOT">
+<!ENTITY wotContent.accesskey		"W">
+<!ENTITY wotPreferences.label		"設定…">
+<!ENTITY wotPreferences.accesskey	"S">
+<!ENTITY wotMy.label				"我的 WOT…">
+<!ENTITY wotMy.accesskey			"W">
+<!ENTITY wotCheckUpdates.label		"查看更新">
+<!ENTITY wotCheckUpdates.accesskey	"C">
+<!ENTITY wotLinkScorecard.label		"檢視 WOT 計分板…">
+<!ENTITY wotLinkScorecard.accesskey	"W">
+<!-- Rating window -->
 <!ENTITY wotRating.title			"初始化 WOT…">
\ No newline at end of file
diff --git a/chrome/wot.jar!/locale/zh-TW/wot.properties b/locale/zh-TW/wot.properties
similarity index 98%
rename from chrome/wot.jar!/locale/zh-TW/wot.properties
rename to locale/zh-TW/wot.properties
index 4c56fa0..64032ea 100644
--- a/chrome/wot.jar!/locale/zh-TW/wot.properties
+++ b/locale/zh-TW/wot.properties
@@ -1,156 +1,156 @@
-locale = zh_TW
-lang = zh-TW
-ext_description = WOT 會根據全世界數百萬用戶的經驗,告訴您哪些是可以信任的網站。WOT 快速又容易上手,而且完全免費。
-components_0 = 可靠性
-components_4 = 兒童安全
-components__short_0 = 可靠性
-components__short_4 = 兒童安全
-reputationlevels_r0 = 未知
-reputationlevels_r1 = 非常差
-reputationlevels_r2 = 不佳
-reputationlevels_r3 = 不符要求
-reputationlevels_r4 = 佳
-reputationlevels_r5 = 極佳
-messages_initializing = 初始化 WOT…
-messages_notready = WOT 啟動中…
-messages_failed = 評等載入失敗;立刻重試。
-messages_notavailable = 無法提供評等。
-messages_loading = 評等載入中…
-ratingwindow_settings = 設定
-ratingwindow_guide = 介紹
-ratingwindow_forum = 論壇
-ratingwindow_profile = 我的個人資料
-ratingwindow_wotrating = WOT用戶說
-ratingwindow_myrating = 我的評等
-ratingwindow_viewscorecard = 檢視詳細內容及評語
-ratingwindow_addcomment = 新增評語
-ratingwindow_editcomment = 編輯評語
-ratingwindow_backtoratings = 後退至理由列表
-ratingwindow_backtoratings_category = 選擇一個理由
-ratingwindow_newversion = 有新版本可供下載 -- 按一下進行更新
-ratingwindow_invite_rw = 您可利用這項工具為網站提供評等,請點擊色條,表達您對網站的信任程度。
-warnings_information = 檢視詳細內容及評語
-warnings_ratesite = 如果您信任該網站,請<a>提供評等</a>
-warnings_reratesite = 如果您想重新評等,請<a>點擊此處</a>
-warnings_reputation = 這個網站聲譽不佳
-warnings_rating = 您給了這個網站會觸動警告的不佳評等
-warnings_unknown = 這個網站的評等不詳
-warnings_warning = 警告!
-warnings_goto = Open the site
-warnings_leave = 離開
-warnings_back = 返回
-warnings_reasontitle = 使用者已辨認出以下問題
-warnings_othersreasontitle = 其他使用者的意見
-warnings_noreasontitle = 使用者尚未辨認該網站,只給予評分
-contextmenu_open_scorecard = 開啟 WOT 記分表
-wt_learnmore_link = <a id='wt-learnmore-link'>了解更多</a> 關於 WOT 的資訊。
-wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>新的WOT 已經被加入到你的瀏覽器。</p><p>點擊圖標進入評分網站 {ICO1}。</p><p>{WT_LEARNMORE}</p>
-wt_intro_0_btn = 好,我知道了
-wt_warning_text = <p>WOT將發出警告,如果你將進入一個被其他使用者評價為低或是被第三者列為黑名單的網站。警告系統同時也會列出其被列為負評的原因。</p><p>{WT_LEARNMORE}</p><p>如果您不想看到警告,可以將它們關閉。</p>
-wt_warning_turnoff = 關閉警告
-wt_warning_ok = 好,我知道了
-wt_rw_text_hdr = 分享您的經驗!
-wt_rw_text = <p>WOT 等級視窗為你顯示過去其他使用者對網站的評價。現在你也可以直接在更新的窗口評分和評論。點擊有色橫欄開始評分。</p><p class='wot-c'><a id='wt-learnmore-link'>了解更多</a> 關於 WOT 的資訊。</p>
-wt_donut_msg = <p>WOT將以紅綠燈樣式的圖示來為你顯示其他過去使用者的網站評價。</p><p>將您的滑鼠停在圖示上來看其評價以及原因。</p>
-wt_donut_btn = 好,我知道了
-fbl_hideforever = 永遠隱藏
-fbl_submit = 送出
-fbl_whatisthis = 這是什麼?
-fbl_optout_text = 如果您希望不再被詢問,請點擊「是」
-fbl_optout_yes = 是
-fbl_optout_no = 否
-fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a> 致力於提升數百萬使用者的網路使用安全及品質,您只要在看見這個提示後提供個人意見,就能提供協助。
-fbl_final = 謝謝您!
-fbl_this_website = 該網站
-fbl_dismiss = 解除
-ratingwindow_question0 = 您對該網站的信任程度為何?
-ratingwindow_question4 = 該網站對兒童的適宜程度為何?
-ratingwindow_categories = 至少提供一個理由
-ratingwindow_comment = 發表評論
-ratingwindow_comment_placeholder = 在這裏描述你的經驗…
-ratingwindow_comment_regtext = 您需要擁有帳戶才能發表評語。
-ratingwindow_comment_register = 立即建立帳戶
-ratingwindow_comment_captchatext = 您需要在計分表上鍵入驗證碼才能發表評語。
-ratingwindow_comment_captchalink = 立即開啟計分表
-ratingwindow_commenthints = <p>務必精確</p><p>請提供證據或例子</p><p>根據您的真實經驗給予評語</p><p>Do not spam</p>
-ratingwindow_novoted = 點擊這裏提供理由
-ratingwindow_morecats = 更多
-ratingwindow_rerate_change = 更改
-ratingwindow_rerate_category =  
-ratingwindow_fulllist = 顯示完整清單
-ratingwindow_vote_yes = 是
-ratingwindow_vote_no = 我不認同
-messages_ready = 網站聲譽
-testimony_0_levels_r0 = 點擊色條以提供評等
-testimony_0_levels_r1 = 不信任
-testimony_0_levels_r2 = 不信任
-testimony_0_levels_r3 = 可疑
-testimony_0_levels_r4 = 信任
-testimony_0_levels_r5 = 信任
-testimony_4_levels_r0 = 點擊色條以提供評等
-testimony_4_levels_r1 = 不適合
-testimony_4_levels_r2 = 不適合
-testimony_4_levels_r3 = 要注意
-testimony_4_levels_r4 = 適合
-testimony_4_levels_r5 = 適合
-testimony_unrated = 無意見
-testimony_delete = 刪除
-buttons_delete = 刪除評等
-buttons_delete_title = 刪除我的評等及網站類別
-buttons_cancel = 取消
-buttons_save = 儲存
-buttons_ok = OK
-popup_headertext = 點擊以檢視詳細內容
-popup_nocattext = 分享您對該網站的意見
-ratingwindow_thankyou = 感謝您分享經驗!
-activityscore_text = 您目前的活躍等級是
-activityscore_rookie = 新手
-activityscore_bronze = 銅
-activityscore_silver = 銀
-activityscore_gold = 金
-activityscore_platinum = 白金
-activityscore_next = 繼續提供評等以升到 {NEXT_LEVEL} 級!
-bl_description = 該網站出現在第三方黑名單中
-bl_description_pl = 該網站出現在第三方黑名單中
-bl_information = WOT 會利用第三方黑名單,警告使用者關於病毒及惡意軟體等技術性威脅。<a>Read more</a>
-bl_malware = 惡意軟體
-bl_phishing = 網路釣魚
-bl_scam = 詐騙
-bl_spam = 垃圾郵件
-bl_tracking = 追蹤
-bl_other = 其他理由
-warning_button = 評等詳細內容
-warnings_message_rating = 您給了這個網站不佳的評等。
-warnings_message_reputation = 這個網站聲譽不佳。
-messages_offline = 瀏覽器離線時停用。
-messages_disabled = 您已經關閉附加元件
-auto_update_title = WOT 更新
-auto_update_button_yes = 現在就更新
-description_restart = 重新開啟瀏覽器以啟動 WOT。
-messages_error_register = 附加元件重啟失敗;立刻重試。
-warning = WOT 警告: %S
-description_uninstall = WOT 將於重新開啟後解除安裝。
-warnings_blocked = 已封鎖
-auto_update_check = 啟用自動更新 (建議選項)
-auto_update_button_no = 稍後再提醒我
-auto_update_message = 有最新版的 WOT 可供下載。 願意更新您的附加元件嗎?
-ratingwindow_check_1a = Other users may not understand why you selected 'good site' if you also had severe negative things to say.
-ratingwindow_check_1b = Other users may not think that a site designed for children should have such negative characteristics.
-ratingwindow_check_2a = Other users may not consider your review credible, because you selected several unrelated negative things.
-ratingwindow_check_3a = Other users may question if all negative statements on content and site functionality are true.
-ratingwindow_check_4a = Other users may not consider your review credible, because you selected several unrelated things.
-ratingwindow_check_5a = 'Other' category should be used only if no other options applies, and then explained in written comments.
-ratingwindow_check_6a = Too many categories may result in people questioning the credibility of your review.
-wg_title = WOT Groups<span class='wg-beta'>beta</span>
-wg_edit = edit my tags
-wg_add = add a tag
-wg_add_long = click to comment with tags
-wg_expander = show more
-wg_expander_less = show less
-wg_about = what's this?
-wg_about_ok = OK, got it
-wg_about_more = open Groups
-wg_viewer_title_wikipedia = Wikipedia
-wg_about_title = What is WOT Groups Beta?
-wg_about_content = WOT Groups Beta enables various communities to build together a perfect Web site online directory around their passion and interests. The filtering and site reputation tools make the Web use easy and trusted.
-ratingwindow_wgcommenthints = <p>Be precise and truthful</p><p>Use tags as shorthand</p><p>Comment what you know</p>
+locale = zh_TW
+lang = zh-TW
+ext_description = WOT 會根據全世界數百萬用戶的經驗,告訴您哪些是可以信任的網站。WOT 快速又容易上手,而且完全免費。
+components_0 = 可靠性
+components_4 = 兒童安全
+components__short_0 = 可靠性
+components__short_4 = 兒童安全
+reputationlevels_r0 = 未知
+reputationlevels_r1 = 非常差
+reputationlevels_r2 = 不佳
+reputationlevels_r3 = 不符要求
+reputationlevels_r4 = 佳
+reputationlevels_r5 = 極佳
+messages_initializing = 初始化 WOT…
+messages_notready = WOT 啟動中…
+messages_failed = 評等載入失敗;立刻重試。
+messages_notavailable = 無法提供評等。
+messages_loading = 評等載入中…
+ratingwindow_settings = 設定
+ratingwindow_guide = 介紹
+ratingwindow_forum = 論壇
+ratingwindow_profile = 我的個人資料
+ratingwindow_wotrating = WOT用戶說
+ratingwindow_myrating = 我的評等
+ratingwindow_viewscorecard = 檢視詳細內容及評語
+ratingwindow_addcomment = 新增評語
+ratingwindow_editcomment = 編輯評語
+ratingwindow_backtoratings = 後退至理由列表
+ratingwindow_backtoratings_category = 選擇一個理由
+ratingwindow_newversion = 有新版本可供下載 -- 按一下進行更新
+ratingwindow_invite_rw = 您可利用這項工具為網站提供評等,請點擊色條,表達您對網站的信任程度。
+warnings_information = 檢視詳細內容及評語
+warnings_ratesite = 如果您信任該網站,請<a>提供評等</a>
+warnings_reratesite = 如果您想重新評等,請<a>點擊此處</a>
+warnings_reputation = 這個網站聲譽不佳
+warnings_rating = 您給了這個網站會觸動警告的不佳評等
+warnings_unknown = 這個網站的評等不詳
+warnings_warning = 警告!
+warnings_goto = Open the site
+warnings_leave = 離開
+warnings_back = 返回
+warnings_reasontitle = 使用者已辨認出以下問題
+warnings_othersreasontitle = 其他使用者的意見
+warnings_noreasontitle = 使用者尚未辨認該網站,只給予評分
+contextmenu_open_scorecard = 開啟 WOT 記分表
+wt_learnmore_link = <a id='wt-learnmore-link'>了解更多</a> 關於 WOT 的資訊。
+wt_intro_0_msg = <img src='{ADDON_BASEURI}skin/b/welcometips/wt_intro_0.png' width='196px' height='40px'/><p>新的WOT 已經被加入到你的瀏覽器。</p><p>點擊圖標進入評分網站 {ICO1}。</p><p>{WT_LEARNMORE}</p>
+wt_intro_0_btn = 好,我知道了
+wt_warning_text = <p>WOT將發出警告,如果你將進入一個被其他使用者評價為低或是被第三者列為黑名單的網站。警告系統同時也會列出其被列為負評的原因。</p><p>{WT_LEARNMORE}</p><p>如果您不想看到警告,可以將它們關閉。</p>
+wt_warning_turnoff = 關閉警告
+wt_warning_ok = 好,我知道了
+wt_rw_text_hdr = 分享您的經驗!
+wt_rw_text = <p>WOT 等級視窗為你顯示過去其他使用者對網站的評價。現在你也可以直接在更新的窗口評分和評論。點擊有色橫欄開始評分。</p><p class='wot-c'><a id='wt-learnmore-link'>了解更多</a> 關於 WOT 的資訊。</p>
+wt_donut_msg = <p>WOT將以紅綠燈樣式的圖示來為你顯示其他過去使用者的網站評價。</p><p>將您的滑鼠停在圖示上來看其評價以及原因。</p>
+wt_donut_btn = 好,我知道了
+fbl_hideforever = 永遠隱藏
+fbl_submit = 送出
+fbl_whatisthis = 這是什麼?
+fbl_optout_text = 如果您希望不再被詢問,請點擊「是」
+fbl_optout_yes = 是
+fbl_optout_no = 否
+fbl_whatisthis_text = <a href='http://www.mywot.com?utm_source=addon&utm_content=fbl-whatisthis' target='_blank'>Web of Trust (WOT)</a> 致力於提升數百萬使用者的網路使用安全及品質,您只要在看見這個提示後提供個人意見,就能提供協助。
+fbl_final = 謝謝您!
+fbl_this_website = 該網站
+fbl_dismiss = 解除
+ratingwindow_question0 = 您對該網站的信任程度為何?
+ratingwindow_question4 = 該網站對兒童的適宜程度為何?
+ratingwindow_categories = 至少提供一個理由
+ratingwindow_comment = 發表評論
+ratingwindow_comment_placeholder = 在這裏描述你的經驗…
+ratingwindow_comment_regtext = 您需要擁有帳戶才能發表評語。
+ratingwindow_comment_register = 立即建立帳戶
+ratingwindow_comment_captchatext = 您需要在計分表上鍵入驗證碼才能發表評語。
+ratingwindow_comment_captchalink = 立即開啟計分表
+ratingwindow_commenthints = <p>務必精確</p><p>請提供證據或例子</p><p>根據您的真實經驗給予評語</p><p>Do not spam</p>
+ratingwindow_novoted = 點擊這裏提供理由
+ratingwindow_morecats = 更多
+ratingwindow_rerate_change = 更改
+ratingwindow_rerate_category =  
+ratingwindow_fulllist = 顯示完整清單
+ratingwindow_vote_yes = 是
+ratingwindow_vote_no = 我不認同
+messages_ready = 網站聲譽
+testimony_0_levels_r0 = 點擊色條以提供評等
+testimony_0_levels_r1 = 不信任
+testimony_0_levels_r2 = 不信任
+testimony_0_levels_r3 = 可疑
+testimony_0_levels_r4 = 信任
+testimony_0_levels_r5 = 信任
+testimony_4_levels_r0 = 點擊色條以提供評等
+testimony_4_levels_r1 = 不適合
+testimony_4_levels_r2 = 不適合
+testimony_4_levels_r3 = 要注意
+testimony_4_levels_r4 = 適合
+testimony_4_levels_r5 = 適合
+testimony_unrated = 無意見
+testimony_delete = 刪除
+buttons_delete = 刪除評等
+buttons_delete_title = 刪除我的評等及網站類別
+buttons_cancel = 取消
+buttons_save = 儲存
+buttons_ok = OK
+popup_headertext = 點擊以檢視詳細內容
+popup_nocattext = 分享您對該網站的意見
+ratingwindow_thankyou = 感謝您分享經驗!
+activityscore_text = 您目前的活躍等級是
+activityscore_rookie = 新手
+activityscore_bronze = 銅
+activityscore_silver = 銀
+activityscore_gold = 金
+activityscore_platinum = 白金
+activityscore_next = 繼續提供評等以升到 {NEXT_LEVEL} 級!
+bl_description = 該網站出現在第三方黑名單中
+bl_description_pl = 該網站出現在第三方黑名單中
+bl_information = WOT 會利用第三方黑名單,警告使用者關於病毒及惡意軟體等技術性威脅。<a>Read more</a>
+bl_malware = 惡意軟體
+bl_phishing = 網路釣魚
+bl_scam = 詐騙
+bl_spam = 垃圾郵件
+bl_tracking = 追蹤
+bl_other = 其他理由
+warning_button = 評等詳細內容
+warnings_message_rating = 您給了這個網站不佳的評等。
+warnings_message_reputation = 這個網站聲譽不佳。
+messages_offline = 瀏覽器離線時停用。
+messages_disabled = 您已經關閉附加元件
+auto_update_title = WOT 更新
+auto_update_button_yes = 現在就更新
+description_restart = 重新開啟瀏覽器以啟動 WOT。
+messages_error_register = 附加元件重啟失敗;立刻重試。
+warning = WOT 警告: %S
+description_uninstall = WOT 將於重新開啟後解除安裝。
+warnings_blocked = 已封鎖
+auto_update_check = 啟用自動更新 (建議選項)
+auto_update_button_no = 稍後再提醒我
+auto_update_message = 有最新版的 WOT 可供下載。 願意更新您的附加元件嗎?
+ratingwindow_check_1a = Other users may not understand why you selected 'good site' if you also had severe negative things to say.
+ratingwindow_check_1b = Other users may not think that a site designed for children should have such negative characteristics.
+ratingwindow_check_2a = Other users may not consider your review credible, because you selected several unrelated negative things.
+ratingwindow_check_3a = Other users may question if all negative statements on content and site functionality are true.
+ratingwindow_check_4a = Other users may not consider your review credible, because you selected several unrelated things.
+ratingwindow_check_5a = 'Other' category should be used only if no other options applies, and then explained in written comments.
+ratingwindow_check_6a = Too many categories may result in people questioning the credibility of your review.
+wg_title = WOT Groups<span class='wg-beta'>beta</span>
+wg_edit = edit my tags
+wg_add = add a tag
+wg_add_long = click to comment with tags
+wg_expander = show more
+wg_expander_less = show less
+wg_about = what's this?
+wg_about_ok = OK, got it
+wg_about_more = open Groups
+wg_viewer_title_wikipedia = Wikipedia
+wg_about_title = What is WOT Groups Beta?
+wg_about_content = WOT Groups Beta enables various communities to build together a perfect Web site online directory around their passion and interests. The filtering and site reputation tools make the Web use easy and trusted.
+ratingwindow_wgcommenthints = <p>Be precise and truthful</p><p>Use tags as shorthand</p><p>Comment what you know</p>
diff --git a/chrome/wot.jar!/skin/b/accessible/donuts_150.png b/skin/b/accessible/donuts_150.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/accessible/donuts_150.png
rename to skin/b/accessible/donuts_150.png
diff --git a/chrome/wot.jar!/skin/b/accessible/r0.png b/skin/b/accessible/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/accessible/r0.png
rename to skin/b/accessible/r0.png
diff --git a/chrome/wot.jar!/skin/b/accessible/r1.png b/skin/b/accessible/r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/accessible/r1.png
rename to skin/b/accessible/r1.png
diff --git a/chrome/wot.jar!/skin/b/accessible/r2.png b/skin/b/accessible/r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/accessible/r2.png
rename to skin/b/accessible/r2.png
diff --git a/chrome/wot.jar!/skin/b/accessible/r3.png b/skin/b/accessible/r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/accessible/r3.png
rename to skin/b/accessible/r3.png
diff --git a/chrome/wot.jar!/skin/b/accessible/r4.png b/skin/b/accessible/r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/accessible/r4.png
rename to skin/b/accessible/r4.png
diff --git a/chrome/wot.jar!/skin/b/accessible/r5.png b/skin/b/accessible/r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/accessible/r5.png
rename to skin/b/accessible/r5.png
diff --git a/chrome/wot.jar!/skin/b/accessible/slider.png b/skin/b/accessible/slider.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/accessible/slider.png
rename to skin/b/accessible/slider.png
diff --git a/chrome/wot.jar!/skin/b/accessible/slider_handle.png b/skin/b/accessible/slider_handle.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/accessible/slider_handle.png
rename to skin/b/accessible/slider_handle.png
diff --git a/chrome/wot.jar!/skin/b/bubl_speech_c_150.png b/skin/b/bubl_speech_c_150.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/bubl_speech_c_150.png
rename to skin/b/bubl_speech_c_150.png
diff --git a/chrome/wot.jar!/skin/b/bubl_speech_l_150.png b/skin/b/bubl_speech_l_150.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/bubl_speech_l_150.png
rename to skin/b/bubl_speech_l_150.png
diff --git a/chrome/wot.jar!/skin/b/bubl_speech_r_150.png b/skin/b/bubl_speech_r_150.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/bubl_speech_r_150.png
rename to skin/b/bubl_speech_r_150.png
diff --git a/chrome/wot.jar!/skin/b/checkbox.png b/skin/b/checkbox.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/checkbox.png
rename to skin/b/checkbox.png
diff --git a/chrome/wot.jar!/skin/b/confidence_150dpi.png b/skin/b/confidence_150dpi.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/confidence_150dpi.png
rename to skin/b/confidence_150dpi.png
diff --git a/chrome/wot.jar!/skin/b/delete-myrating.png b/skin/b/delete-myrating.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/delete-myrating.png
rename to skin/b/delete-myrating.png
diff --git a/chrome/wot.jar!/skin/b/delete-testimony.png b/skin/b/delete-testimony.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/delete-testimony.png
rename to skin/b/delete-testimony.png
diff --git a/chrome/wot.jar!/skin/b/donuts_150.png b/skin/b/donuts_150.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/donuts_150.png
rename to skin/b/donuts_150.png
diff --git a/chrome/wot.jar!/skin/b/hands_150dpi.png b/skin/b/hands_150dpi.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/hands_150dpi.png
rename to skin/b/hands_150dpi.png
diff --git a/chrome/wot.jar!/skin/b/i.png b/skin/b/i.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/i.png
rename to skin/b/i.png
diff --git a/chrome/wot.jar!/skin/b/input-icons.png b/skin/b/input-icons.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/input-icons.png
rename to skin/b/input-icons.png
diff --git a/chrome/wot.jar!/skin/b/logo.png b/skin/b/logo.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/logo.png
rename to skin/b/logo.png
diff --git a/chrome/wot.jar!/skin/b/message.png b/skin/b/message.png
old mode 100755
new mode 100644
similarity index 100%
rename from chrome/wot.jar!/skin/b/message.png
rename to skin/b/message.png
diff --git a/chrome/wot.jar!/skin/b/r0.png b/skin/b/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/r0.png
rename to skin/b/r0.png
diff --git a/chrome/wot.jar!/skin/b/r1.png b/skin/b/r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/r1.png
rename to skin/b/r1.png
diff --git a/chrome/wot.jar!/skin/b/r2.png b/skin/b/r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/r2.png
rename to skin/b/r2.png
diff --git a/chrome/wot.jar!/skin/b/r3.png b/skin/b/r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/r3.png
rename to skin/b/r3.png
diff --git a/chrome/wot.jar!/skin/b/r4.png b/skin/b/r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/r4.png
rename to skin/b/r4.png
diff --git a/chrome/wot.jar!/skin/b/r5.png b/skin/b/r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/r5.png
rename to skin/b/r5.png
diff --git a/chrome/wot.jar!/skin/b/slider.png b/skin/b/slider.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/slider.png
rename to skin/b/slider.png
diff --git a/chrome/wot.jar!/skin/b/slider_handle.png b/skin/b/slider_handle.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/slider_handle.png
rename to skin/b/slider_handle.png
diff --git a/chrome/wot.jar!/skin/b/thumbs.png b/skin/b/thumbs.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/thumbs.png
rename to skin/b/thumbs.png
diff --git a/chrome/wot.jar!/skin/b/welcometips/close_icon.png b/skin/b/welcometips/close_icon.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/welcometips/close_icon.png
rename to skin/b/welcometips/close_icon.png
diff --git a/chrome/wot.jar!/skin/b/welcometips/logo_WS.png b/skin/b/welcometips/logo_WS.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/welcometips/logo_WS.png
rename to skin/b/welcometips/logo_WS.png
diff --git a/chrome/wot.jar!/skin/b/welcometips/orange_badge.png b/skin/b/welcometips/orange_badge.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/welcometips/orange_badge.png
rename to skin/b/welcometips/orange_badge.png
diff --git a/chrome/wot.jar!/skin/b/welcometips/wt_intro_0.png b/skin/b/welcometips/wt_intro_0.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/welcometips/wt_intro_0.png
rename to skin/b/welcometips/wt_intro_0.png
diff --git a/chrome/wot.jar!/skin/b/welcometips/wt_intro_top.png b/skin/b/welcometips/wt_intro_top.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/welcometips/wt_intro_top.png
rename to skin/b/welcometips/wt_intro_top.png
diff --git a/chrome/wot.jar!/skin/b/welcometips/wt_left_corner.png b/skin/b/welcometips/wt_left_corner.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/welcometips/wt_left_corner.png
rename to skin/b/welcometips/wt_left_corner.png
diff --git a/chrome/wot.jar!/skin/b/welcometips/wt_left_corner_2.png b/skin/b/welcometips/wt_left_corner_2.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/welcometips/wt_left_corner_2.png
rename to skin/b/welcometips/wt_left_corner_2.png
diff --git a/chrome/wot.jar!/skin/b/ws/list_c.png b/skin/b/ws/list_c.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/ws/list_c.png
rename to skin/b/ws/list_c.png
diff --git a/chrome/wot.jar!/skin/b/ws/list_l.png b/skin/b/ws/list_l.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/ws/list_l.png
rename to skin/b/ws/list_l.png
diff --git a/chrome/wot.jar!/skin/b/ws/list_r.png b/skin/b/ws/list_r.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/ws/list_r.png
rename to skin/b/ws/list_r.png
diff --git a/chrome/wot.jar!/skin/b/ws/robot.png b/skin/b/ws/robot.png
similarity index 100%
rename from chrome/wot.jar!/skin/b/ws/robot.png
rename to skin/b/ws/robot.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/getting_info.png b/skin/fusion/16_16/getting_info.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/getting_info.png
rename to skin/fusion/16_16/getting_info.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/message_r0.png b/skin/fusion/16_16/message_r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/message_r0.png
rename to skin/fusion/16_16/message_r0.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/message_r1.png b/skin/fusion/16_16/message_r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/message_r1.png
rename to skin/fusion/16_16/message_r1.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/message_r2.png b/skin/fusion/16_16/message_r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/message_r2.png
rename to skin/fusion/16_16/message_r2.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/message_r3.png b/skin/fusion/16_16/message_r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/message_r3.png
rename to skin/fusion/16_16/message_r3.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/message_r4.png b/skin/fusion/16_16/message_r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/message_r4.png
rename to skin/fusion/16_16/message_r4.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/message_r5.png b/skin/fusion/16_16/message_r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/message_r5.png
rename to skin/fusion/16_16/message_r5.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/new_r1.png b/skin/fusion/16_16/new_r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/new_r1.png
rename to skin/fusion/16_16/new_r1.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/new_r2.png b/skin/fusion/16_16/new_r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/new_r2.png
rename to skin/fusion/16_16/new_r2.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/new_r3.png b/skin/fusion/16_16/new_r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/new_r3.png
rename to skin/fusion/16_16/new_r3.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/new_r4.png b/skin/fusion/16_16/new_r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/new_r4.png
rename to skin/fusion/16_16/new_r4.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/new_r5.png b/skin/fusion/16_16/new_r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/new_r5.png
rename to skin/fusion/16_16/new_r5.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/no_rep_calculated.png b/skin/fusion/16_16/no_rep_calculated.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/no_rep_calculated.png
rename to skin/fusion/16_16/no_rep_calculated.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/offline.png b/skin/fusion/16_16/offline.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/offline.png
rename to skin/fusion/16_16/offline.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/plain/r0.png b/skin/fusion/16_16/plain/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/plain/r0.png
rename to skin/fusion/16_16/plain/r0.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/plain/r1.png b/skin/fusion/16_16/plain/r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/plain/r1.png
rename to skin/fusion/16_16/plain/r1.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/plain/r2.png b/skin/fusion/16_16/plain/r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/plain/r2.png
rename to skin/fusion/16_16/plain/r2.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/plain/r3.png b/skin/fusion/16_16/plain/r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/plain/r3.png
rename to skin/fusion/16_16/plain/r3.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/plain/r4.png b/skin/fusion/16_16/plain/r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/plain/r4.png
rename to skin/fusion/16_16/plain/r4.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/plain/r5.png b/skin/fusion/16_16/plain/r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/plain/r5.png
rename to skin/fusion/16_16/plain/r5.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/plain/rx.png b/skin/fusion/16_16/plain/rx.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/plain/rx.png
rename to skin/fusion/16_16/plain/rx.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/problem_with_the_service.png b/skin/fusion/16_16/problem_with_the_service.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/problem_with_the_service.png
rename to skin/fusion/16_16/problem_with_the_service.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/r0.png b/skin/fusion/16_16/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/r0.png
rename to skin/fusion/16_16/r0.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/r1.png b/skin/fusion/16_16/r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/r1.png
rename to skin/fusion/16_16/r1.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/r2.png b/skin/fusion/16_16/r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/r2.png
rename to skin/fusion/16_16/r2.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/r3.png b/skin/fusion/16_16/r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/r3.png
rename to skin/fusion/16_16/r3.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/r4.png b/skin/fusion/16_16/r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/r4.png
rename to skin/fusion/16_16/r4.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/r5.png b/skin/fusion/16_16/r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/r5.png
rename to skin/fusion/16_16/r5.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/rx.png b/skin/fusion/16_16/rx.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/rx.png
rename to skin/fusion/16_16/rx.png
diff --git a/chrome/wot.jar!/skin/fusion/16_16/software_not_in_use.png b/skin/fusion/16_16/software_not_in_use.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/16_16/software_not_in_use.png
rename to skin/fusion/16_16/software_not_in_use.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/getting_info.png b/skin/fusion/24_24/getting_info.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/getting_info.png
rename to skin/fusion/24_24/getting_info.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/message_r0.png b/skin/fusion/24_24/message_r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/message_r0.png
rename to skin/fusion/24_24/message_r0.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/message_r1.png b/skin/fusion/24_24/message_r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/message_r1.png
rename to skin/fusion/24_24/message_r1.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/message_r2.png b/skin/fusion/24_24/message_r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/message_r2.png
rename to skin/fusion/24_24/message_r2.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/message_r3.png b/skin/fusion/24_24/message_r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/message_r3.png
rename to skin/fusion/24_24/message_r3.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/message_r4.png b/skin/fusion/24_24/message_r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/message_r4.png
rename to skin/fusion/24_24/message_r4.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/message_r5.png b/skin/fusion/24_24/message_r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/message_r5.png
rename to skin/fusion/24_24/message_r5.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/new_r1.png b/skin/fusion/24_24/new_r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/new_r1.png
rename to skin/fusion/24_24/new_r1.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/new_r2.png b/skin/fusion/24_24/new_r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/new_r2.png
rename to skin/fusion/24_24/new_r2.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/new_r3.png b/skin/fusion/24_24/new_r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/new_r3.png
rename to skin/fusion/24_24/new_r3.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/new_r4.png b/skin/fusion/24_24/new_r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/new_r4.png
rename to skin/fusion/24_24/new_r4.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/new_r5.png b/skin/fusion/24_24/new_r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/new_r5.png
rename to skin/fusion/24_24/new_r5.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/no_rep_calculated.png b/skin/fusion/24_24/no_rep_calculated.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/no_rep_calculated.png
rename to skin/fusion/24_24/no_rep_calculated.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/offline.png b/skin/fusion/24_24/offline.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/offline.png
rename to skin/fusion/24_24/offline.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/problem_with_the_service.png b/skin/fusion/24_24/problem_with_the_service.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/problem_with_the_service.png
rename to skin/fusion/24_24/problem_with_the_service.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/r0.png b/skin/fusion/24_24/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/r0.png
rename to skin/fusion/24_24/r0.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/r1.png b/skin/fusion/24_24/r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/r1.png
rename to skin/fusion/24_24/r1.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/r2.png b/skin/fusion/24_24/r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/r2.png
rename to skin/fusion/24_24/r2.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/r3.png b/skin/fusion/24_24/r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/r3.png
rename to skin/fusion/24_24/r3.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/r4.png b/skin/fusion/24_24/r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/r4.png
rename to skin/fusion/24_24/r4.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/r5.png b/skin/fusion/24_24/r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/r5.png
rename to skin/fusion/24_24/r5.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/rx.png b/skin/fusion/24_24/rx.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/rx.png
rename to skin/fusion/24_24/rx.png
diff --git a/chrome/wot.jar!/skin/fusion/24_24/software_not_in_use.png b/skin/fusion/24_24/software_not_in_use.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/24_24/software_not_in_use.png
rename to skin/fusion/24_24/software_not_in_use.png
diff --git a/chrome/wot.jar!/skin/fusion/28_28/no_rep_calculated.png b/skin/fusion/28_28/no_rep_calculated.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/28_28/no_rep_calculated.png
rename to skin/fusion/28_28/no_rep_calculated.png
diff --git a/chrome/wot.jar!/skin/fusion/28_28/r0.png b/skin/fusion/28_28/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/28_28/r0.png
rename to skin/fusion/28_28/r0.png
diff --git a/chrome/wot.jar!/skin/fusion/28_28/r1.png b/skin/fusion/28_28/r1.png
old mode 100755
new mode 100644
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/28_28/r1.png
rename to skin/fusion/28_28/r1.png
diff --git a/chrome/wot.jar!/skin/fusion/28_28/r2.png b/skin/fusion/28_28/r2.png
old mode 100755
new mode 100644
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/28_28/r2.png
rename to skin/fusion/28_28/r2.png
diff --git a/chrome/wot.jar!/skin/fusion/28_28/r3.png b/skin/fusion/28_28/r3.png
old mode 100755
new mode 100644
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/28_28/r3.png
rename to skin/fusion/28_28/r3.png
diff --git a/chrome/wot.jar!/skin/fusion/28_28/r4.png b/skin/fusion/28_28/r4.png
old mode 100755
new mode 100644
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/28_28/r4.png
rename to skin/fusion/28_28/r4.png
diff --git a/chrome/wot.jar!/skin/fusion/28_28/r5.png b/skin/fusion/28_28/r5.png
old mode 100755
new mode 100644
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/28_28/r5.png
rename to skin/fusion/28_28/r5.png
diff --git a/chrome/wot.jar!/skin/fusion/28_28/rx.png b/skin/fusion/28_28/rx.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/28_28/rx.png
rename to skin/fusion/28_28/rx.png
diff --git a/chrome/wot.jar!/skin/fusion/32_32/new_r5.png b/skin/fusion/32_32/new_r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/32_32/new_r5.png
rename to skin/fusion/32_32/new_r5.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/getting_info.png b/skin/fusion/accessible/16_16/getting_info.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/getting_info.png
rename to skin/fusion/accessible/16_16/getting_info.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/message_r0.png b/skin/fusion/accessible/16_16/message_r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/message_r0.png
rename to skin/fusion/accessible/16_16/message_r0.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/message_r1.png b/skin/fusion/accessible/16_16/message_r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/message_r1.png
rename to skin/fusion/accessible/16_16/message_r1.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/message_r2.png b/skin/fusion/accessible/16_16/message_r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/message_r2.png
rename to skin/fusion/accessible/16_16/message_r2.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/message_r3.png b/skin/fusion/accessible/16_16/message_r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/message_r3.png
rename to skin/fusion/accessible/16_16/message_r3.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/message_r4.png b/skin/fusion/accessible/16_16/message_r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/message_r4.png
rename to skin/fusion/accessible/16_16/message_r4.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/message_r5.png b/skin/fusion/accessible/16_16/message_r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/message_r5.png
rename to skin/fusion/accessible/16_16/message_r5.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/new_r1.png b/skin/fusion/accessible/16_16/new_r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/new_r1.png
rename to skin/fusion/accessible/16_16/new_r1.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/new_r2.png b/skin/fusion/accessible/16_16/new_r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/new_r2.png
rename to skin/fusion/accessible/16_16/new_r2.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/new_r3.png b/skin/fusion/accessible/16_16/new_r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/new_r3.png
rename to skin/fusion/accessible/16_16/new_r3.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/new_r4.png b/skin/fusion/accessible/16_16/new_r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/new_r4.png
rename to skin/fusion/accessible/16_16/new_r4.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/new_r5.png b/skin/fusion/accessible/16_16/new_r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/new_r5.png
rename to skin/fusion/accessible/16_16/new_r5.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/no_rep_calculated.png b/skin/fusion/accessible/16_16/no_rep_calculated.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/no_rep_calculated.png
rename to skin/fusion/accessible/16_16/no_rep_calculated.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/offline.png b/skin/fusion/accessible/16_16/offline.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/offline.png
rename to skin/fusion/accessible/16_16/offline.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r0.png b/skin/fusion/accessible/16_16/plain/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r0.png
rename to skin/fusion/accessible/16_16/plain/r0.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r1.png b/skin/fusion/accessible/16_16/plain/r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r1.png
rename to skin/fusion/accessible/16_16/plain/r1.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r2.png b/skin/fusion/accessible/16_16/plain/r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r2.png
rename to skin/fusion/accessible/16_16/plain/r2.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r3.png b/skin/fusion/accessible/16_16/plain/r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r3.png
rename to skin/fusion/accessible/16_16/plain/r3.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r4.png b/skin/fusion/accessible/16_16/plain/r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r4.png
rename to skin/fusion/accessible/16_16/plain/r4.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r5.png b/skin/fusion/accessible/16_16/plain/r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/plain/r5.png
rename to skin/fusion/accessible/16_16/plain/r5.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/problem_with_the_service.png b/skin/fusion/accessible/16_16/problem_with_the_service.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/problem_with_the_service.png
rename to skin/fusion/accessible/16_16/problem_with_the_service.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/r0.png b/skin/fusion/accessible/16_16/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/r0.png
rename to skin/fusion/accessible/16_16/r0.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/r1.png b/skin/fusion/accessible/16_16/r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/r1.png
rename to skin/fusion/accessible/16_16/r1.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/r2.png b/skin/fusion/accessible/16_16/r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/r2.png
rename to skin/fusion/accessible/16_16/r2.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/r3.png b/skin/fusion/accessible/16_16/r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/r3.png
rename to skin/fusion/accessible/16_16/r3.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/r4.png b/skin/fusion/accessible/16_16/r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/r4.png
rename to skin/fusion/accessible/16_16/r4.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/r5.png b/skin/fusion/accessible/16_16/r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/r5.png
rename to skin/fusion/accessible/16_16/r5.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/16_16/software_not_in_use.png b/skin/fusion/accessible/16_16/software_not_in_use.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/16_16/software_not_in_use.png
rename to skin/fusion/accessible/16_16/software_not_in_use.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/getting_info.png b/skin/fusion/accessible/24_24/getting_info.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/getting_info.png
rename to skin/fusion/accessible/24_24/getting_info.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/message_no_rep_available.png b/skin/fusion/accessible/24_24/message_no_rep_available.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/message_no_rep_available.png
rename to skin/fusion/accessible/24_24/message_no_rep_available.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/message_r1.png b/skin/fusion/accessible/24_24/message_r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/message_r1.png
rename to skin/fusion/accessible/24_24/message_r1.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/message_r2.png b/skin/fusion/accessible/24_24/message_r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/message_r2.png
rename to skin/fusion/accessible/24_24/message_r2.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/message_r3.png b/skin/fusion/accessible/24_24/message_r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/message_r3.png
rename to skin/fusion/accessible/24_24/message_r3.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/message_r4.png b/skin/fusion/accessible/24_24/message_r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/message_r4.png
rename to skin/fusion/accessible/24_24/message_r4.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/message_r5.png b/skin/fusion/accessible/24_24/message_r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/message_r5.png
rename to skin/fusion/accessible/24_24/message_r5.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/new_r1.png b/skin/fusion/accessible/24_24/new_r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/new_r1.png
rename to skin/fusion/accessible/24_24/new_r1.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/new_r2.png b/skin/fusion/accessible/24_24/new_r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/new_r2.png
rename to skin/fusion/accessible/24_24/new_r2.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/new_r3.png b/skin/fusion/accessible/24_24/new_r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/new_r3.png
rename to skin/fusion/accessible/24_24/new_r3.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/new_r4.png b/skin/fusion/accessible/24_24/new_r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/new_r4.png
rename to skin/fusion/accessible/24_24/new_r4.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/new_r5.png b/skin/fusion/accessible/24_24/new_r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/new_r5.png
rename to skin/fusion/accessible/24_24/new_r5.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/no_rep_calculated.png b/skin/fusion/accessible/24_24/no_rep_calculated.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/no_rep_calculated.png
rename to skin/fusion/accessible/24_24/no_rep_calculated.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/offline.png b/skin/fusion/accessible/24_24/offline.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/offline.png
rename to skin/fusion/accessible/24_24/offline.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/problem_with_the_service.png b/skin/fusion/accessible/24_24/problem_with_the_service.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/problem_with_the_service.png
rename to skin/fusion/accessible/24_24/problem_with_the_service.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/r0.png b/skin/fusion/accessible/24_24/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/r0.png
rename to skin/fusion/accessible/24_24/r0.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/r1.png b/skin/fusion/accessible/24_24/r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/r1.png
rename to skin/fusion/accessible/24_24/r1.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/r2.png b/skin/fusion/accessible/24_24/r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/r2.png
rename to skin/fusion/accessible/24_24/r2.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/r3.png b/skin/fusion/accessible/24_24/r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/r3.png
rename to skin/fusion/accessible/24_24/r3.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/r4.png b/skin/fusion/accessible/24_24/r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/r4.png
rename to skin/fusion/accessible/24_24/r4.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/r5.png b/skin/fusion/accessible/24_24/r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/r5.png
rename to skin/fusion/accessible/24_24/r5.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/24_24/software_not_in_use.png b/skin/fusion/accessible/24_24/software_not_in_use.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/24_24/software_not_in_use.png
rename to skin/fusion/accessible/24_24/software_not_in_use.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/28_28/no_rep_calculated.png b/skin/fusion/accessible/28_28/no_rep_calculated.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/28_28/no_rep_calculated.png
rename to skin/fusion/accessible/28_28/no_rep_calculated.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/28_28/r0.png b/skin/fusion/accessible/28_28/r0.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/28_28/r0.png
rename to skin/fusion/accessible/28_28/r0.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/28_28/r1.png b/skin/fusion/accessible/28_28/r1.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/28_28/r1.png
rename to skin/fusion/accessible/28_28/r1.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/28_28/r2.png b/skin/fusion/accessible/28_28/r2.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/28_28/r2.png
rename to skin/fusion/accessible/28_28/r2.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/28_28/r3.png b/skin/fusion/accessible/28_28/r3.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/28_28/r3.png
rename to skin/fusion/accessible/28_28/r3.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/28_28/r4.png b/skin/fusion/accessible/28_28/r4.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/28_28/r4.png
rename to skin/fusion/accessible/28_28/r4.png
diff --git a/chrome/wot.jar!/skin/fusion/accessible/28_28/r5.png b/skin/fusion/accessible/28_28/r5.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/accessible/28_28/r5.png
rename to skin/fusion/accessible/28_28/r5.png
diff --git a/chrome/wot.jar!/skin/fusion/logo.png b/skin/fusion/logo.png
similarity index 100%
rename from chrome/wot.jar!/skin/fusion/logo.png
rename to skin/fusion/logo.png
diff --git a/chrome/wot.jar!/skin/include/blocked.css b/skin/include/blocked.css
similarity index 100%
rename from chrome/wot.jar!/skin/include/blocked.css
rename to skin/include/blocked.css
diff --git a/chrome/wot.jar!/skin/include/loading.css b/skin/include/loading.css
similarity index 96%
rename from chrome/wot.jar!/skin/include/loading.css
rename to skin/include/loading.css
index 88352d0..a7002c1 100644
--- a/chrome/wot.jar!/skin/include/loading.css
+++ b/skin/include/loading.css
@@ -1,50 +1,50 @@
-body {
-	background-color: white;
-}
-#loading {
-	position: fixed;
-	top: 17%;
-	width: 100%;
-	text-align: center;
-}
-#images {
-	margin: 0 auto;
-	width: 210px;
-}
-.image {
-	background: url("chrome://wot/skin/fusion/28_28/no_rep_calculated.png") top left no-repeat;
-	width: 32px;
-	height: 32px;
-	margin-right: 5px;
-	margin-left: 5px;
-	float: left;
-}
-#image-0 {
-	background: url("chrome://wot/skin/fusion/28_28/r1.png") top left no-repeat;
-}
-#image-1 {
-	background: url("chrome://wot/skin/fusion/28_28/r2.png") top left no-repeat;
-}
-#image-2 {
-	background: url("chrome://wot/skin/fusion/28_28/r3.png") top left no-repeat;
-}
-.accessible .image {
-	background: url("chrome://wot/skin/fusion/accessible/28_28/r0.png") top left no-repeat;
-}
-.accessible #image-0 {
-	background: url("chrome://wot/skin/fusion/accessible/28_28/r1.png") top left no-repeat;
-}
-.accessible #image-1 {
-	background: url("chrome://wot/skin/fusion/accessible/28_28/r2.png") top left no-repeat;
-}
-.accessible #image-2 {
-	background: url("chrome://wot/skin/fusion/accessible/28_28/r3.png") top left no-repeat;
-}
-#text {
-	clear: both;
-	color: #222222;
-	font-family: "Tahoma", "Arial", sans-serif;
-	font-size: 25px;
-	width: 100%;
-	padding-top: 24px;
-}
+body {
+	background-color: white;
+}
+#loading {
+	position: fixed;
+	top: 17%;
+	width: 100%;
+	text-align: center;
+}
+#images {
+	margin: 0 auto;
+	width: 210px;
+}
+.image {
+	background: url("chrome://wot/skin/fusion/28_28/no_rep_calculated.png") top left no-repeat;
+	width: 32px;
+	height: 32px;
+	margin-right: 5px;
+	margin-left: 5px;
+	float: left;
+}
+#image-0 {
+	background: url("chrome://wot/skin/fusion/28_28/r1.png") top left no-repeat;
+}
+#image-1 {
+	background: url("chrome://wot/skin/fusion/28_28/r2.png") top left no-repeat;
+}
+#image-2 {
+	background: url("chrome://wot/skin/fusion/28_28/r3.png") top left no-repeat;
+}
+.accessible .image {
+	background: url("chrome://wot/skin/fusion/accessible/28_28/r0.png") top left no-repeat;
+}
+.accessible #image-0 {
+	background: url("chrome://wot/skin/fusion/accessible/28_28/r1.png") top left no-repeat;
+}
+.accessible #image-1 {
+	background: url("chrome://wot/skin/fusion/accessible/28_28/r2.png") top left no-repeat;
+}
+.accessible #image-2 {
+	background: url("chrome://wot/skin/fusion/accessible/28_28/r3.png") top left no-repeat;
+}
+#text {
+	clear: both;
+	color: #222222;
+	font-family: "Tahoma", "Arial", sans-serif;
+	font-size: 25px;
+	width: 100%;
+	padding-top: 24px;
+}
diff --git a/chrome/wot.jar!/skin/include/popup.css b/skin/include/popup.css
similarity index 95%
rename from chrome/wot.jar!/skin/include/popup.css
rename to skin/include/popup.css
index b587fbf..6779772 100644
--- a/chrome/wot.jar!/skin/include/popup.css
+++ b/skin/include/popup.css
@@ -1,435 +1,435 @@
-/*
-	popup.css
-	Copyright © 2009 - 2013  WOT Services Oy <info at mywot.com>
-
-	This file is part of WOT.
-
-	WOT is free software: you can redistribute it and/or modify it
-	under the terms of the GNU General Public License as published by
-	the Free Software Foundation, either version 3 of the License, or
-	(at your option) any later version.
-
-	WOT is distributed in the hope that it will be useful, but WITHOUT
-	ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-	or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
-	License for more details.
-
-	You should have received a copy of the GNU General Public License
-	along with WOT. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-.wot-popup-layer {
-    position: absolute;
-    top: -9999px;
-    z-index: 2147483647;
-    max-width: 395px;
-    margin: 0;
-    padding: 0;
-    border: 1px solid #e4e4e4 !important;
-    font-family: Arial, sans-serif;
-    font-size: 12px;
-    cursor: pointer;
-    -moz-user-select: none;
-    box-shadow: 4px 4px 6px rgba(189, 189, 189, 0.65);
-    background-color: white;
-}
-
-#wot-logo {
-    background: url("chrome://wot/skin/fusion/logo.png") top left no-repeat;
-    margin: 0;
-    text-align: right;
-    color: #A5A4A4;
-    font-size: 11px;
-    padding: 5px 5px;
-    background-position: 6px 6px;
-    background-size: 11%;
-}
-
-.wot-ratings {
-    display: block;
-    margin: 0;
-    padding: 0 5px 0;
-    background-color: #F9F9F9;
-    height: 97px;
-    border-top: 1px solid #D9D9D9;
-    border-bottom: 1px solid #D9D9D9;
-}
-
-#wot-hostname {
-    text-align: center;
-    white-space: nowrap;
-    text-overflow: ellipsis;
-    padding: 6px 0;
-    overflow: hidden;
-    font-weight: bold;
-    color: #454545;
-}
-
-.wot-stack {
-    display: table-cell;
-    height: 50px;
-    min-width: 110px;
-}
-
-.wot-stack-left {
-    padding-left: 12px;
-}
-
-.wot-stack-right {
-    padding: 0 15px;
-}
-
-.wot-header {
-    color: #454545;
-    display: block;
-    font-size: 12px;
-    font-weight: normal;
-    line-height: 14px;
-    margin: 0;
-    overflow: hidden;
-    padding: 0 0 7px 0;
-    text-align: left;
-    white-space: nowrap;
-}
-
-.wot-rep {
-    background-image: url("chrome://wot/skin/b/donuts_150.png");
-    background-repeat: no-repeat;
-    background-position: 0 -165px;
-    background-size: 35px 198px;
-    height: 33px;
-    width: 35px;
-    margin-left: -4px;
-    margin-top: 7px;
-    padding: 0;
-    float: left;
-}
-
-.wot-popup-layer-accessible .wot-rep {
-    background-image: url("chrome://wot/skin/b/accessible/donuts_150.png");
-}
-
-.wot-rep[reputation="r1"] {
-    background-position: 0 -132px;
-}
-
-.wot-rep[reputation="r2"] {
-    background-position: 0 -99px;
-}
-
-.wot-rep[reputation="r3"] {
-    background-position: 0 -66px;
-}
-
-.wot-rep[reputation="r4"] {
-    background-position: 0 -33px;
-}
-
-.wot-rep[reputation="r5"] {
-    background-position: 0 0;
-}
-
-.wot-cnf {
-    height: 42px;
-    margin-left: -2px;
-    margin-top: -5px;
-    width: 34px;
-    background: url("chrome://wot/skin/b/confidence_150dpi.png") top left no-repeat;
-    background-size: 33px auto;
-    background-position: 0 -168px;
-    padding: 0;
-    float: left;
-}
-
-.wot-cnf[confidence="c1"] {
-    background-position: 0 -126px;
-}
-
-.wot-cnf[confidence="c2"] {
-    background-position: 0 -84px;
-}
-
-.wot-cnf[confidence="c3"] {
-    background-position: 0 -42px;
-}
-
-.wot-cnf[confidence="c4"] {
-    background-position: 0 0;
-}
-
-.wot-cnf[confidence="c5"] {
-    background-position: 0 -210px;
-}
-
-.wot-popup-layer .rating-legend-wrapper {
-    /*position: absolute;*/
-    background: url("chrome://wot/skin/b/bubl_speech_c_150.png")  top left repeat-x;
-    background-size: 1px 24px;
-    height: 24px;
-    margin: 1px 0 auto 14px;
-    float: left;
-    position: relative;
-
-    display: none; /* don't show bubble speeches for now until we have their new styles */
-}
-
-.wot-popup-layer .rating-legend-wrapper:before {
-    position: absolute;
-    content: "";
-    height: 24px;
-    width: 17px;
-    margin-left: -17px;
-    background: url("chrome://wot/skin/b/bubl_speech_l_150.png") top left no-repeat;
-    background-size: 17px 24px;
-}
-
-.wot-popup-layer .rating-legend-wrapper:after {
-    position: absolute;
-    content: "";
-    height: 24px;
-    width: 17px;
-    right: -17px;
-    background: url("chrome://wot/skin/b/bubl_speech_r_150.png") top left no-repeat;
-    background-size: 10px 24px;
-    top: 0px;
-}
-
-.wot-popup-layer .rating-legend {
-    position: relative;
-    height: 24px;
-    min-width: 48px;
-    margin: -2px 0 0;
-    padding: 7px 4px 0 0;
-    color: #454545;
-    font-size: 12px;
-    text-align: center;
-    white-space: nowrap;
-}
-
-#wot-categories {
-    /* Block of categories */
-    clear: both;
-}
-
-#wot-cat-text {
-    /* This element is for optional text when no categories are identified */
-    font-size: 11px;
-    color: #3073C5;
-    padding: 6px 5px;
-    text-align: center;
-    display: none;
-}
-
-#wot-cat-text:hover {
-    text-decoration: underline;
-}
-
-#wot-cat-list {
-    /* List of categories */
-    display: none;
-    padding: 0 10px 0 40px !important;
-    margin: 6px 0 !important;
-}
-
-.wot-popup-layer .cat-item {
-    font-size: 9pt;
-    color: silver;
-    list-style: none !important;
-    padding: 0.2em 0 !important;
-}
-
-.wot-popup-layer .cat-item:before {
-    width: 1em;
-    height: 1em;
-    border: 1px solid #C0C0C0;
-    background-color: #C0C0C0;
-    border-radius: 50%;
-    content: "";
-    position: absolute;
-    margin-left: -1.65em;
-    margin-top: 0;
-}
-
-.c-neutral.cat-item:before {
-    background-color: #707070;
-    background: -moz-radial-gradient(center, ellipse cover, #9e9c9c 0%,#707070 100%); /* Chrome10+,Safari5.1+ */
-    border-color: #7d7d7d;
-}
-
-.wot-popup-layer-accessible .c-neutral.cat-item:before {
-    background-color: #707070;
-    background: -moz-radial-gradient(center, ellipse cover, #9B9898 0%, #7E7E7E 100%);
-    border-color: #707070;
-}
-
-.c-questionable.cat-item:before {
-    background-color: #ffd100;
-    background: -moz-radial-gradient(center, ellipse cover, #f8df68 0%,#f6cd0e 100%); /* Chrome10+,Safari5.1+ */
-    border-color: #f6cd0e;
-}
-
-.wot-popup-layer-accessible .c-questionable.cat-item:before {
-    background-color: #F6CD0E;
-    background: -moz-radial-gradient(center, ellipse cover, #FEE68A 0%, #F5CC33 100%);
-    border-color: #F6CD0E;
-}
-
-.c-negative.cat-item:before {
-    background-color: #f66d3f;
-    background: -moz-radial-gradient(center, ellipse cover, #fca080 0%,#f77448 100%); /* Chrome10+,Safari5.1+ */
-    border-color: #f66d3f;
-}
-
-.wot-popup-layer-accessible .c-negative.cat-item:before {
-    background-color: #1F1F1F;
-    background: -moz-radial-gradient(center, ellipse cover,#939393 0%, #1F1F1F 100%);
-    border-color: #1F1F1F;
-}
-
-.c-positive.cat-item:before {
-    background-color: #68c800;
-    background: -moz-radial-gradient(center, ellipse cover, #83d561 0%,#6dc14a 100%); /* Chrome10+,Safari5.1+ */
-    border-color: #6dc14a;
-}
-
-.wot-popup-layer-accessible .c-positive.cat-item:before {
-    background-color: #B8B8B8;
-    background: -moz-radial-gradient(center, ellipse cover, #FDFDFD 0%, #F7F7F7 100%);
-    border-color: #B8B8B8;
-}
-
-/* reset styles */
-.wot-popup-layer .c0,
-.wot-popup-layer .c1,
-.wot-popup-layer .c2,
-.wot-popup-layer .c3,
-.wot-popup-layer .c4,
-.wot-popup-layer .c5 {
-    height: auto;
-}
-
-.wot-popup-layer .c0 {
-    font-size: 11px !important;
-    color: #a7a7a7 !important;
-}
-
-.wot-popup-layer .c0.cat-item:before {
-    width: 4px !important;
-    height: 4px !important;
-    margin-left: -19px !important;
-    margin-top: 4px !important;
-}
-
-.wot-popup-layer .c1 {
-    font-size: 12px;
-    color: #a7a7a7;
-}
-
-.wot-popup-layer .c1.cat-item:before {
-    width: 6px;
-    height: 6px;
-    margin-left: -20px;
-    margin-top: 3px;
-}
-
-.wot-popup-layer .c2,
-.wot-popup-layer .c3 {
-    font-size: 12px;
-    color: #646464;
-}
-
-.wot-popup-layer .c2.cat-item:before,
-.wot-popup-layer .c3.cat-item:before {
-    width: 7px;
-    height: 7px;
-    margin-left: -19px;
-    margin-top: 1px;
-}
-
-.wot-popup-layer .c4,
-.wot-popup-layer .c5 {
-    font-size: 12px;
-    color: #5c5c5c;
-    font-weight: bold;
-}
-
-.wot-popup-layer .c4.cat-item:before,
-.wot-popup-layer .c5.cat-item:before {
-    width: 8px;
-    height: 8px;
-    margin-left: -20px;
-    margin-top: 2px;
-}
-
-/* small hints about user's ratings on the popup */
-
-.wot-corners-wrapper {
-    position: relative;
-}
-
-.wot-pp-tr,
-.wot-pp-cs {
-    position: absolute;
-    width: 0;
-    height: 0;
-    bottom: 0;
-    left: 0;
-    border: 4px solid transparent;
-}
-
-.wot-pp-cs {
-    right: 0;
-    left: auto;
-    margin-left: auto;
-    bottom: 0;
-}
-
-.wot-pp-tr[r="r1"] {
-    border-left-color: #fd0000;
-    border-bottom-color: #fd0000;
-}
-
-.wot-pp-cs[r="r1"] {
-    border-right-color: #fd0000;
-    border-bottom-color: #fd0000;
-}
-
-.wot-pp-tr[r="r2"] {
-    border-left-color: #ff9f75;
-    border-bottom-color: #ff9f75;
-}
-
-.wot-pp-cs[r="r2"] {
-    border-right-color: #ff9f75;
-    border-bottom-color: #ff9f75;
-}
-
-.wot-pp-tr[r="r3"] {
-    border-left-color: #ffd100;
-    border-bottom-color: #ffd100;
-}
-
-.wot-pp-cs[r="r3"] {
-    border-right-color: #ffd100;
-    border-bottom-color: #ffd100;
-}
-
-.wot-pp-tr[r="r4"] {
-    border-left-color: #a7df21;
-    border-bottom-color: #a7df21;
-}
-
-.wot-pp-cs[r="r4"] {
-    border-right-color: #a7df21;
-    border-bottom-color: #a7df21;
-}
-
-.wot-pp-tr[r="r5"] {
-    border-left-color: #68c800;
-    border-bottom-color: #68c800;
-}
-
-.wot-pp-cs[r="r5"] {
-    border-right-color: #68c800;
-    border-bottom-color: #68c800;
-}
+/*
+	popup.css
+	Copyright © 2009 - 2013  WOT Services Oy <info at mywot.com>
+
+	This file is part of WOT.
+
+	WOT is free software: you can redistribute it and/or modify it
+	under the terms of the GNU General Public License as published by
+	the Free Software Foundation, either version 3 of the License, or
+	(at your option) any later version.
+
+	WOT is distributed in the hope that it will be useful, but WITHOUT
+	ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+	or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+	License for more details.
+
+	You should have received a copy of the GNU General Public License
+	along with WOT. If not, see <http://www.gnu.org/licenses/>.
+*/
+
+.wot-popup-layer {
+    position: absolute;
+    top: -9999px;
+    z-index: 2147483647;
+    max-width: 395px;
+    margin: 0;
+    padding: 0;
+    border: 1px solid #e4e4e4 !important;
+    font-family: Arial, sans-serif;
+    font-size: 12px;
+    cursor: pointer;
+    -moz-user-select: none;
+    box-shadow: 4px 4px 6px rgba(189, 189, 189, 0.65);
+    background-color: white;
+}
+
+#wot-logo {
+    background: url("chrome://wot/skin/fusion/logo.png") top left no-repeat;
+    margin: 0;
+    text-align: right;
+    color: #A5A4A4;
+    font-size: 11px;
+    padding: 5px 5px;
+    background-position: 6px 6px;
+    background-size: 11%;
+}
+
+.wot-ratings {
+    display: block;
+    margin: 0;
+    padding: 0 5px 0;
+    background-color: #F9F9F9;
+    height: 97px;
+    border-top: 1px solid #D9D9D9;
+    border-bottom: 1px solid #D9D9D9;
+}
+
+#wot-hostname {
+    text-align: center;
+    white-space: nowrap;
+    text-overflow: ellipsis;
+    padding: 6px 0;
+    overflow: hidden;
+    font-weight: bold;
+    color: #454545;
+}
+
+.wot-stack {
+    display: table-cell;
+    height: 50px;
+    min-width: 110px;
+}
+
+.wot-stack-left {
+    padding-left: 12px;
+}
+
+.wot-stack-right {
+    padding: 0 15px;
+}
+
+.wot-header {
+    color: #454545;
+    display: block;
+    font-size: 12px;
+    font-weight: normal;
+    line-height: 14px;
+    margin: 0;
+    overflow: hidden;
+    padding: 0 0 7px 0;
+    text-align: left;
+    white-space: nowrap;
+}
+
+.wot-rep {
+    background-image: url("chrome://wot/skin/b/donuts_150.png");
+    background-repeat: no-repeat;
+    background-position: 0 -165px;
+    background-size: 35px 198px;
+    height: 33px;
+    width: 35px;
+    margin-left: -4px;
+    margin-top: 7px;
+    padding: 0;
+    float: left;
+}
+
+.wot-popup-layer-accessible .wot-rep {
+    background-image: url("chrome://wot/skin/b/accessible/donuts_150.png");
+}
+
+.wot-rep[reputation="r1"] {
+    background-position: 0 -132px;
+}
+
+.wot-rep[reputation="r2"] {
+    background-position: 0 -99px;
+}
+
+.wot-rep[reputation="r3"] {
+    background-position: 0 -66px;
+}
+
+.wot-rep[reputation="r4"] {
+    background-position: 0 -33px;
+}
+
+.wot-rep[reputation="r5"] {
+    background-position: 0 0;
+}
+
+.wot-cnf {
+    height: 42px;
+    margin-left: -2px;
+    margin-top: -5px;
+    width: 34px;
+    background: url("chrome://wot/skin/b/confidence_150dpi.png") top left no-repeat;
+    background-size: 33px auto;
+    background-position: 0 -168px;
+    padding: 0;
+    float: left;
+}
+
+.wot-cnf[confidence="c1"] {
+    background-position: 0 -126px;
+}
+
+.wot-cnf[confidence="c2"] {
+    background-position: 0 -84px;
+}
+
+.wot-cnf[confidence="c3"] {
+    background-position: 0 -42px;
+}
+
+.wot-cnf[confidence="c4"] {
+    background-position: 0 0;
+}
+
+.wot-cnf[confidence="c5"] {
+    background-position: 0 -210px;
+}
+
+.wot-popup-layer .rating-legend-wrapper {
+    /*position: absolute;*/
+    background: url("chrome://wot/skin/b/bubl_speech_c_150.png")  top left repeat-x;
+    background-size: 1px 24px;
+    height: 24px;
+    margin: 1px 0 auto 14px;
+    float: left;
+    position: relative;
+
+    display: none; /* don't show bubble speeches for now until we have their new styles */
+}
+
+.wot-popup-layer .rating-legend-wrapper:before {
+    position: absolute;
+    content: "";
+    height: 24px;
+    width: 17px;
+    margin-left: -17px;
+    background: url("chrome://wot/skin/b/bubl_speech_l_150.png") top left no-repeat;
+    background-size: 17px 24px;
+}
+
+.wot-popup-layer .rating-legend-wrapper:after {
+    position: absolute;
+    content: "";
+    height: 24px;
+    width: 17px;
+    right: -17px;
+    background: url("chrome://wot/skin/b/bubl_speech_r_150.png") top left no-repeat;
+    background-size: 10px 24px;
+    top: 0px;
+}
+
+.wot-popup-layer .rating-legend {
+    position: relative;
+    height: 24px;
+    min-width: 48px;
+    margin: -2px 0 0;
+    padding: 7px 4px 0 0;
+    color: #454545;
+    font-size: 12px;
+    text-align: center;
+    white-space: nowrap;
+}
+
+#wot-categories {
+    /* Block of categories */
+    clear: both;
+}
+
+#wot-cat-text {
+    /* This element is for optional text when no categories are identified */
+    font-size: 11px;
+    color: #3073C5;
+    padding: 6px 5px;
+    text-align: center;
+    display: none;
+}
+
+#wot-cat-text:hover {
+    text-decoration: underline;
+}
+
+#wot-cat-list {
+    /* List of categories */
+    display: none;
+    padding: 0 10px 0 40px !important;
+    margin: 6px 0 !important;
+}
+
+.wot-popup-layer .cat-item {
+    font-size: 9pt;
+    color: silver;
+    list-style: none !important;
+    padding: 0.2em 0 !important;
+}
+
+.wot-popup-layer .cat-item:before {
+    width: 1em;
+    height: 1em;
+    border: 1px solid #C0C0C0;
+    background-color: #C0C0C0;
+    border-radius: 50%;
+    content: "";
+    position: absolute;
+    margin-left: -1.65em;
+    margin-top: 0;
+}
+
+.c-neutral.cat-item:before {
+    background-color: #707070;
+    background: -moz-radial-gradient(center, ellipse cover, #9e9c9c 0%,#707070 100%); /* Chrome10+,Safari5.1+ */
+    border-color: #7d7d7d;
+}
+
+.wot-popup-layer-accessible .c-neutral.cat-item:before {
+    background-color: #707070;
+    background: -moz-radial-gradient(center, ellipse cover, #9B9898 0%, #7E7E7E 100%);
+    border-color: #707070;
+}
+
+.c-questionable.cat-item:before {
+    background-color: #ffd100;
+    background: -moz-radial-gradient(center, ellipse cover, #f8df68 0%,#f6cd0e 100%); /* Chrome10+,Safari5.1+ */
+    border-color: #f6cd0e;
+}
+
+.wot-popup-layer-accessible .c-questionable.cat-item:before {
+    background-color: #F6CD0E;
+    background: -moz-radial-gradient(center, ellipse cover, #FEE68A 0%, #F5CC33 100%);
+    border-color: #F6CD0E;
+}
+
+.c-negative.cat-item:before {
+    background-color: #f66d3f;
+    background: -moz-radial-gradient(center, ellipse cover, #fca080 0%,#f77448 100%); /* Chrome10+,Safari5.1+ */
+    border-color: #f66d3f;
+}
+
+.wot-popup-layer-accessible .c-negative.cat-item:before {
+    background-color: #1F1F1F;
+    background: -moz-radial-gradient(center, ellipse cover,#939393 0%, #1F1F1F 100%);
+    border-color: #1F1F1F;
+}
+
+.c-positive.cat-item:before {
+    background-color: #68c800;
+    background: -moz-radial-gradient(center, ellipse cover, #83d561 0%,#6dc14a 100%); /* Chrome10+,Safari5.1+ */
+    border-color: #6dc14a;
+}
+
+.wot-popup-layer-accessible .c-positive.cat-item:before {
+    background-color: #B8B8B8;
+    background: -moz-radial-gradient(center, ellipse cover, #FDFDFD 0%, #F7F7F7 100%);
+    border-color: #B8B8B8;
+}
+
+/* reset styles */
+.wot-popup-layer .c0,
+.wot-popup-layer .c1,
+.wot-popup-layer .c2,
+.wot-popup-layer .c3,
+.wot-popup-layer .c4,
+.wot-popup-layer .c5 {
+    height: auto;
+}
+
+.wot-popup-layer .c0 {
+    font-size: 11px !important;
+    color: #a7a7a7 !important;
+}
+
+.wot-popup-layer .c0.cat-item:before {
+    width: 4px !important;
+    height: 4px !important;
+    margin-left: -19px !important;
+    margin-top: 4px !important;
+}
+
+.wot-popup-layer .c1 {
+    font-size: 12px;
+    color: #a7a7a7;
+}
+
+.wot-popup-layer .c1.cat-item:before {
+    width: 6px;
+    height: 6px;
+    margin-left: -20px;
+    margin-top: 3px;
+}
+
+.wot-popup-layer .c2,
+.wot-popup-layer .c3 {
+    font-size: 12px;
+    color: #646464;
+}
+
+.wot-popup-layer .c2.cat-item:before,
+.wot-popup-layer .c3.cat-item:before {
+    width: 7px;
+    height: 7px;
+    margin-left: -19px;
+    margin-top: 1px;
+}
+
+.wot-popup-layer .c4,
+.wot-popup-layer .c5 {
+    font-size: 12px;
+    color: #5c5c5c;
+    font-weight: bold;
+}
+
+.wot-popup-layer .c4.cat-item:before,
+.wot-popup-layer .c5.cat-item:before {
+    width: 8px;
+    height: 8px;
+    margin-left: -20px;
+    margin-top: 2px;
+}
+
+/* small hints about user's ratings on the popup */
+
+.wot-corners-wrapper {
+    position: relative;
+}
+
+.wot-pp-tr,
+.wot-pp-cs {
+    position: absolute;
+    width: 0;
+    height: 0;
+    bottom: 0;
+    left: 0;
+    border: 4px solid transparent;
+}
+
+.wot-pp-cs {
+    right: 0;
+    left: auto;
+    margin-left: auto;
+    bottom: 0;
+}
+
+.wot-pp-tr[r="r1"] {
+    border-left-color: #fd0000;
+    border-bottom-color: #fd0000;
+}
+
+.wot-pp-cs[r="r1"] {
+    border-right-color: #fd0000;
+    border-bottom-color: #fd0000;
+}
+
+.wot-pp-tr[r="r2"] {
+    border-left-color: #ff9f75;
+    border-bottom-color: #ff9f75;
+}
+
+.wot-pp-cs[r="r2"] {
+    border-right-color: #ff9f75;
+    border-bottom-color: #ff9f75;
+}
+
+.wot-pp-tr[r="r3"] {
+    border-left-color: #ffd100;
+    border-bottom-color: #ffd100;
+}
+
+.wot-pp-cs[r="r3"] {
+    border-right-color: #ffd100;
+    border-bottom-color: #ffd100;
+}
+
+.wot-pp-tr[r="r4"] {
+    border-left-color: #a7df21;
+    border-bottom-color: #a7df21;
+}
+
+.wot-pp-cs[r="r4"] {
+    border-right-color: #a7df21;
+    border-bottom-color: #a7df21;
+}
+
+.wot-pp-tr[r="r5"] {
+    border-left-color: #68c800;
+    border-bottom-color: #68c800;
+}
+
+.wot-pp-cs[r="r5"] {
+    border-right-color: #68c800;
+    border-bottom-color: #68c800;
+}
diff --git a/chrome/wot.jar!/skin/include/warning.css b/skin/include/warning.css
similarity index 100%
rename from chrome/wot.jar!/skin/include/warning.css
rename to skin/include/warning.css
diff --git a/chrome/wot.jar!/skin/ratingslider.css b/skin/ratingslider.css
similarity index 100%
rename from chrome/wot.jar!/skin/ratingslider.css
rename to skin/ratingslider.css
diff --git a/chrome/wot.jar!/skin/ratingwindow.css b/skin/ratingwindow.css
similarity index 100%
rename from chrome/wot.jar!/skin/ratingwindow.css
rename to skin/ratingwindow.css
diff --git a/chrome/wot.jar!/skin/toolbar.css b/skin/toolbar.css
similarity index 100%
rename from chrome/wot.jar!/skin/toolbar.css
rename to skin/toolbar.css
diff --git a/chrome/wot.jar!/skin/typeahead.css b/skin/typeahead.css
similarity index 100%
rename from chrome/wot.jar!/skin/typeahead.css
rename to skin/typeahead.css
diff --git a/chrome/wot.jar!/skin/welcometips.css b/skin/welcometips.css
similarity index 100%
rename from chrome/wot.jar!/skin/welcometips.css
rename to skin/welcometips.css
diff --git a/chrome/wot.jar!/skin/wot.css b/skin/wot.css
similarity index 100%
rename from chrome/wot.jar!/skin/wot.css
rename to skin/wot.css

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/wot.git



More information about the Pkg-mozext-commits mailing list