diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/alert.css.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/alert.css.xml
index 71011f70fa5f8d9d840963ef4630ced845dac5c0..8142c64ddee11b7a06f7fddd122055d3866b9d28 100644
--- a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/alert.css.xml
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/alert.css.xml
@@ -12,7 +12,7 @@
         </item>
         <item>
             <key> <string>_EtagSupport__etag</string> </key>
-            <value> <string>ts95872620.13</string> </value>
+            <value> <string>ts96051707.31</string> </value>
         </item>
         <item>
             <key> <string>__name__</string> </key>
@@ -24,112 +24,153 @@
         </item>
         <item>
             <key> <string>data</string> </key>
-            <value> <string>#popup_container {\r\n
-\tfont-family: Arial, sans-serif;\r\n
-\tfont-size: 12px;\r\n
-\tmin-width: 300px; /* Dialog will be no smaller than this */\r\n
-\t_width:320px; \r\n
-\tmax-width: 600px; /* Dialog will wrap after this width */\r\n
-\tbackground: #fff;\r\n
-\tborder: solid 1px #777;\r\n
-\tcolor: #000;\r\n
-}\r\n
-\r\n
-\r\n
-/*corner style*/\r\n
-#ctl, #cbl, #ctr, #cbr { \r\n
-position:absolute; width:5px; height:5px;  \r\n
-overflow:hidden; font-style:normal; z-index:99999;\r\n
-background:#fff url(images/alert/corners.gif) no-repeat ;}\r\n
-#ctl {top:-1px; left:-1px;background-position:0 0;background-color:#dae7f6;}\r\n
-#ctr {top:-1px; right:-1px;background-position:-5px 0;background-color:#dae7f6;}\r\n
-#cbl {bottom:-1px; left:-1px;background-position:0 -5px;}\r\n
-#cbr {bottom:-1px; right:-1px;background-position:-5px -5px;}\r\n
-/*corner style over*/\r\n
-\r\n
-\r\n
-#popup_title {\r\n
-\tfont-size: 12px;\r\n
-\tfont-weight: bold;\r\n
-\ttext-align:left;\r\n
-\tline-height: 1.9em;\r\n
-\tcolor: #333;\r\n
-\tbackground:url(images/alert/title.gif) repeat-x 0px -2px;\r\n
-\tborder-bottom: solid 1px #777;\r\n
-\tcursor: default;\r\n
-\tpadding:0 0 0 8px;\r\n
-\tmargin: 0em;\r\n
-}\r\n
-#popup_close{\r\n
-position:absolute;\r\n
-right:7px;top:4px;\r\n
-width:15px;height:15px;\r\n
-background:url(images/alert/close.gif) no-repeat ;\r\n
-cursor:hand;\r\n
-cursor:pointer;}\r\n
-#popup_close:hover\r\n
-{\r\n
-    -moz-opacity:0.8;\r\n
-    opacity:0.8;\r\n
-    filter:alpha(opacity=80);\r\n
-}\r\n
-\r\n
-#popup_content {\r\n
-\tbackground: 16px 16px no-repeat;\r\n
-\tpadding: 12px;\r\n
-\tmargin: 0em;\r\n
-}\r\n
-\r\n
-#popup_container .alert {\r\n
-\tbackground-image: url(images/alert/info.gif);\r\n
-}\r\n
-\r\n
-#popup_container .confirm {\r\n
-\tbackground-image: url(images/alert/important.gif);\r\n
-}\r\n
-\r\n
-#popup_container .prompt {\r\n
-\tbackground-image: url(images/alert/help.gif);\r\n
-}\r\n
-\r\n
-#popup_message {\r\n
-\tpadding-left: 48px;\r\n
-}\r\n
-\r\n
-#popup_panel {\r\n
-\ttext-align: center;\r\n
-\tmargin: 1em 0em 0em 1em;\r\n
-}\r\n
-\r\n
-#popup_ok,#popup_cancel{\r\n
-width:55px;height:20px;\r\n
-text-align:center;\r\n
-border:none;\r\n
-background:url(images/alert/bot.gif) no-repeat ;\r\n
-font-size:12px;\r\n
-line-height:20px;\r\n
-padding:0; }\r\n
-\r\n
-#popup_prompt {\r\n
-\tmargin: .5em 0em;\r\n
-}\r\n
-\r\n
-#popup_content.openBox{padding:12px;background:none; }\r\n
-.openBox #popup_message{padding:0;overflow:auto;}\r\n
-\r\n
-#over_container{\r\n
-min-width: 300px; /* Dialog will be no smaller than this */\r\n
-background:#DDEDFB;\r\n
-border:1px solid #0099CC;\r\n
-color: #000;\r\n
-}\r\n
-#over_message{\r\n
-text-align:center; \r\n
-padding:5px 20px;}\r\n
-\r\n
-#over_container.over_3{\r\n
-background:#FFF2F2;\r\n
-border:1px solid #FF8080;}</string> </value>
+            <value> <string>#popup_container {\n
+  font-family: Arial, sans-serif;\n
+  font-size: 12px;\n
+  min-width: 300px; /* Dialog will be no smaller than this */\n
+  _width:320px; \n
+  max-width: 600px; /* Dialog will wrap after this width */\n
+  background: #fff;\n
+  border: solid 1px #777;\n
+  color: #000;\n
+}\n
+\n
+/*corner style*/\n
+#ctl, #cbl, #ctr, #cbr { \n
+  position:absolute;\n
+  width:5px;\n
+  height:5px;  \n
+  overflow:hidden;\n
+  font-style:normal;\n
+  z-index:99999;\n
+  background:#fff url(jquery/plugin/wdcalendar/wdcalendar_images/corners.gif) no-repeat;\n
+}\n
+\n
+#ctl {\n
+  top:-1px;\n
+  left:-1px;\n
+  background-position:0 0;\n
+  background-color:#dae7f6;\n
+}\n
+\n
+#ctr {\n
+  top: -1px;\n
+  right: -1px;\n
+  background-position: -5px 0;\n
+  background-color:#dae7f6;\n
+}\n
+\n
+#cbl {\n
+  bottom:-1px;\n
+  left:-1px;\n
+  background-position:0 -5px;\n
+}\n
+\n
+#cbr {\n
+  bottom:-1px;\n
+  right:-1px;\n
+  background-position:-5px -5px;\n
+}\n
+\n
+/*corner style over*/\n
+#popup_title {\n
+  font-size: 12px;\n
+  font-weight: bold;\n
+  text-align:left;\n
+  line-height: 1.9em;\n
+  color: #333;\n
+  background:url(jquery/plugin/wdcalendar/wdcalendar_images/title.gif) repeat-x 0px -2px;\n
+  border-bottom: solid 1px #777;\n
+  cursor: default;\n
+  padding:0 0 0 8px;\n
+  margin: 0em;\n
+}\n
+\n
+#popup_close{\n
+  position:absolute;\n
+  right:7px;\n
+  top:4px;\n
+  width:15px;\n
+  height:15px;\n
+  background:url(jquery/plugin/wdcalendar/wdcalendar_images/close.gif) no-repeat ;\n
+  cursor:hand;\n
+  cursor:pointer;\n
+}\n
+\n
+#popup_close:hover {\n
+  -moz-opacity:0.8;\n
+  opacity:0.8;\n
+  filter:alpha(opacity=80);\n
+}\n
+\n
+#popup_content {\n
+  background: 16px 16px no-repeat;\n
+  padding: 12px;\n
+  margin: 0em;\n
+}\n
+\n
+#popup_container .alert {\n
+  background-image: url(jquery/plugin/wdcalendar/wdcalendar_images/info.gif);\n
+}\n
+\n
+#popup_container .confirm {\n
+  background-image: url(jquery/plugin/wdcalendar/wdcalendar_images/important.gif);\n
+}\n
+\n
+#popup_container .prompt {\n
+  background-image: url(jquery/plugin/wdcalendar/wdcalendar_images/help.gif);\n
+}\n
+\n
+#popup_message {\n
+  padding-left: 48px;\n
+}\n
+\n
+#popup_panel {\n
+  text-align: center;\n
+  margin: 1em 0em 0em 1em;\n
+}\n
+\n
+#popup_ok, #popup_cancel {\n
+  width:55px;\n
+  height:20px;\n
+  text-align:center;\n
+  border:none;\n
+  background:url(jquery/plugin/wdcalendar/wdcalendar_images/bot.gif) no-repeat;\n
+  font-size:12px;\n
+  line-height:20px;\n
+  padding:0;\n
+}\n
+\n
+#popup_prompt {\n
+  margin: .5em 0em;\n
+}\n
+\n
+#popup_content.openBox {\n
+  padding:12px;\n
+  background:none;\n
+}\n
+\n
+.openBox #popup_message{\n
+  padding:0;\n
+  overflow:auto;\n
+}\n
+\n
+#over_container{\n
+  min-width: 300px; /* Dialog will be no smaller than this */\n
+  background:#DDEDFB;\n
+  border:1px solid #0099CC;\n
+  color: #000;\n
+}\n
+\n
+#over_message{\n
+  text-align:center; \n
+  padding:5px 20px;\n
+}\n
+\n
+#over_container.over_3{\n
+  background:#FFF2F2;\n
+  border:1px solid #FF8080;\n
+}</string> </value>
         </item>
         <item>
             <key> <string>precondition</string> </key>
@@ -137,7 +178,7 @@ border:1px solid #FF8080;}</string> </value>
         </item>
         <item>
             <key> <string>size</string> </key>
-            <value> <int>2387</int> </value>
+            <value> <int>2645</int> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.alert.js.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.alert.js.xml
new file mode 100644
index 0000000000000000000000000000000000000000..3512a6e1e4e75675e7be5cda75ef7b68e9843ac8
--- /dev/null
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.alert.js.xml
@@ -0,0 +1,374 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="File" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts96050261.59</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>jquery.alert.js</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>application/javascript</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+(function(a) {\r\n
+    a.alerts = {\r\n
+        verticalOffset: -75,\r\n
+        horizontalOffset: 0,\r\n
+        repositionOnResize: true,\r\n
+        overlayOpacity: 0.50,\r\n
+        overlayColor: "#FFF",\r\n
+        draggable: true,\r\n
+        okButton: "OK",\r\n
+        cancelButton: "Cancel",\r\n
+        dialogClass: null,\r\n
+        alert: function(b, c, d) {\r\n
+            if (c == null) {\r\n
+                c = "OK"\r\n
+            }\r\n
+            a.alerts._show(c, b, null, "alert",\r\n
+      function(e) {\r\n
+          if (d) {\r\n
+              d(e)\r\n
+          }\r\n
+      },\r\n
+      null, null, null, null)\r\n
+        },\r\n
+        confirm: function(b, c, d) {\r\n
+            if (c == null) {\r\n
+                c = "Are you sure"\r\n
+            }\r\n
+            a.alerts._show(c, b, null, "confirm",\r\n
+      function(e) {\r\n
+          if (d) {\r\n
+              d(e)\r\n
+          }\r\n
+      },\r\n
+      null, null, null, null)\r\n
+        },\r\n
+        prompt: function(b, c, d, e) {\r\n
+            if (d == null) {\r\n
+                d = "Please enter something"\r\n
+            }\r\n
+            a.alerts._show(d, b, c, "prompt",\r\n
+      function(f) {\r\n
+          if (e) {\r\n
+              e(f)\r\n
+          }\r\n
+      },\r\n
+      null, null, null, null)\r\n
+        },\r\n
+        openBox: function(f, g, b, c, e, d, i) {\r\n
+            if (g == null) {\r\n
+                g = "Information"\r\n
+            }\r\n
+            a.alerts._show(g, f, null, "openBox",\r\n
+      function(h) {\r\n
+          if (i) {\r\n
+              i(h)\r\n
+          }\r\n
+      },\r\n
+      b, c, e, d)\r\n
+        },\r\n
+        overAlert: function(c, b) {\r\n
+            a.alerts._overShow(c, b)\r\n
+        },\r\n
+        _overShow: function(d, c) {\r\n
+            if (c == null) {\r\n
+                c = 3000\r\n
+            }\r\n
+            var b = c + 600;\r\n
+            a("body").append(\'<div id="over_container" style="display:none"><div id="over_message"></div></div>\');\r\n
+            a("#over_message").text(d).html(a("#over_message").text().replace(/\\n/g, "<br />"));\r\n
+            if (a.alerts.dialogClass) {\r\n
+                a("#over_container").addClass(a.alerts.dialogClass)\r\n
+            }\r\n
+            var e = (a.browser.msie && parseInt(a.browser.version) <= 6) ? "absolute" : "fixed";\r\n
+            a("#over_container").css({\r\n
+                position: e,\r\n
+                zIndex: 99999,\r\n
+                width: 350,\r\n
+                padding: 0,\r\n
+                margin: 0\r\n
+            }).show("fast");\r\n
+            a("#over_container").css({\r\n
+                minWidth: a("#over_container").outerWidth(),\r\n
+                maxWidth: a("#over_container").outerWidth()\r\n
+            });\r\n
+            a.alerts._overReposition();\r\n
+            setTimeout(function() {\r\n
+                a("#over_container").hide("fast")\r\n
+            },\r\n
+      c);\r\n
+            setTimeout(function() {\r\n
+                a("#over_container").remove()\r\n
+            },\r\n
+      b)\r\n
+        },\r\n
+        _overReposition: function() {\r\n
+            var c = 4;\r\n
+            var b = ((a(window).width() / 2) - (a("#over_container").outerWidth() / 2)) + a.alerts.horizontalOffset;\r\n
+            if (c < 0) {\r\n
+                c = 0\r\n
+            }\r\n
+            if (b < 0) {\r\n
+                b = 0\r\n
+            }\r\n
+            if (a.browser.msie && parseInt(a.browser.version) <= 6) {\r\n
+                c = c + a(window).scrollTop()\r\n
+            }\r\n
+            if (a.browser.msie && parseInt(a.browser.version) <= 6) {\r\n
+                b = b - 175\r\n
+            }\r\n
+            a("#over_container").css({\r\n
+                top: c + "px",\r\n
+                left: b + "px"\r\n
+            });\r\n
+            a("#popup_overlay").height(a(document).height())\r\n
+        },\r\n
+        _show: function(j, b, k, g, m, l, c, f, n) {\r\n
+            a.alerts._hide();\r\n
+            a.alerts._overlay("show");\r\n
+            a("body").append(\'<div id="popup_container" style="display:none"><h1 id="popup_title"></h1><em id="ctl"></em><em id="cbl"></em><em id="ctr"></em><em id="cbr"></em><span id="popup_close"></span><div id="popup_content"><div id="popup_message"></div></div></div>\');\r\n
+            if (a.alerts.dialogClass) {\r\n
+                a("#popup_container").addClass(a.alerts.dialogClass)\r\n
+            }\r\n
+            var i = (a.browser.msie && parseInt(a.browser.version) <= 6) ? "absolute" : "fixed";\r\n
+            a("#popup_container").css({\r\n
+                position: i,\r\n
+                zIndex: 99999,\r\n
+                padding: 0,\r\n
+                margin: 0\r\n
+            }).show();\r\n
+            a("#popup_title").text(j);\r\n
+            a("#popup_content").addClass(g);\r\n
+            if (g != "openBox") {\r\n
+                a("#popup_message").text(b).html(a("#popup_message").text().replace(/\\n/g, "<br />"))\r\n
+            }\r\n
+            a("#popup_container").css({});\r\n
+            a.alerts._reposition();\r\n
+            a.alerts._maintainPosition(true);\r\n
+            switch (g) {\r\n
+                case "alert":\r\n
+                    a("#popup_message").after(\'<div id="popup_panel"><input type="button" value="\' + a.alerts.okButton + \'" id="popup_ok" /></div>\');\r\n
+                    a("#popup_ok").click(function() {\r\n
+                        a.alerts._hide();\r\n
+                        m(true)\r\n
+                    });\r\n
+                    a("#popup_ok").focus().keypress(function(h) {\r\n
+                        if (h.keyCode == 13 || h.keyCode == 27) {\r\n
+                            a("#popup_ok").trigger("click")\r\n
+                        }\r\n
+                    });\r\n
+                    break;\r\n
+                case "confirm":\r\n
+                    a("#popup_message").after(\'<div id="popup_panel"><input type="button" value="\' + a.alerts.okButton + \'" id="popup_ok" /> <input type="button" value="\' + a.alerts.cancelButton + \'" id="popup_cancel" /></div>\');\r\n
+                    a("#popup_ok").click(function() {\r\n
+                        a.alerts._hide();\r\n
+                        if (m) {\r\n
+                            m(true)\r\n
+                        }\r\n
+                    });\r\n
+                    a("#popup_cancel").click(function() {\r\n
+                        a.alerts._hide();\r\n
+                        if (m) {\r\n
+                            m(false)\r\n
+                        }\r\n
+                    });\r\n
+                    a("#popup_ok").focus();\r\n
+                    a("#popup_ok, #popup_cancel").keypress(function(h) {\r\n
+                        if (h.keyCode == 13) {\r\n
+                            a("#popup_ok").trigger("click")\r\n
+                        }\r\n
+                        if (h.keyCode == 27) {\r\n
+                            a("#popup_cancel").trigger("click")\r\n
+                        }\r\n
+                    });\r\n
+                    break;\r\n
+                case "prompt":\r\n
+                    a("#popup_message").append(\'<br /><input type="text" size="30" id="popup_prompt" />\').after(\'<div id="popup_panel"><input type="button" value="\' + a.alerts.okButton + \'" id="popup_ok" /> <input type="button" value="\' + a.alerts.cancelButton + \'" id="popup_cancel" /></div>\');\r\n
+                    a("#popup_prompt").width(a("#popup_message").width() - 10);\r\n
+                    a("#popup_ok").click(function() {\r\n
+                        var e = a("#popup_prompt").val();\r\n
+                        a.alerts._hide();\r\n
+                        if (m) {\r\n
+                            m(e)\r\n
+                        }\r\n
+                    });\r\n
+                    a("#popup_cancel").click(function() {\r\n
+                        a.alerts._hide();\r\n
+                        if (m) {\r\n
+                            m(null)\r\n
+                        }\r\n
+                    });\r\n
+                    a("#popup_prompt, #popup_ok, #popup_cancel").keypress(function(h) {\r\n
+                        if (h.keyCode == 13) {\r\n
+                            a("#popup_ok").trigger("click")\r\n
+                        }\r\n
+                        if (h.keyCode == 27) {\r\n
+                            a("#popup_cancel").trigger("click")\r\n
+                        }\r\n
+                    });\r\n
+                    if (k) {\r\n
+                        a("#popup_prompt").val(k)\r\n
+                    }\r\n
+                    a("#popup_prompt").focus().select();\r\n
+                    break;\r\n
+                case "openBox":\r\n
+                    a("#popup_message").append(a(b).html());\r\n
+                    if (l) {\r\n
+                        a("#popup_container").css({\r\n
+                            width:\r\n
+            l + "px"\r\n
+                        })\r\n
+                    }\r\n
+                    if (c) {\r\n
+                        a("#popup_container").css({\r\n
+                            height: c + "px"\r\n
+                        });\r\n
+                        a("#popup_message").css({\r\n
+                            height: (c - 48) + "px"\r\n
+                        })\r\n
+                    }\r\n
+                    a.alerts._reposition();\r\n
+                    if (f) {\r\n
+                        a(f).click(function() {\r\n
+                            a.alerts._hide();\r\n
+                            if (m) {\r\n
+                                m(true)\r\n
+                            }\r\n
+                        })\r\n
+                    }\r\n
+                    if (n) {\r\n
+                        a(n).click(function() {\r\n
+                            a.alerts._hide();\r\n
+                            return false;\r\n
+                            if (m) {\r\n
+                                m(false)\r\n
+                            }\r\n
+                        })\r\n
+                    }\r\n
+                    break\r\n
+            }\r\n
+            a("#popup_close").click(function() {\r\n
+                a.alerts._hide();\r\n
+                if (m) {\r\n
+                    m()\r\n
+                }\r\n
+            });\r\n
+            if (a.alerts.draggable) {\r\n
+                try {\r\n
+                    a("#popup_container").draggable({\r\n
+                        handle: a("#popup_title")\r\n
+                    });\r\n
+                    a("#popup_title").css({\r\n
+                        cursor: "move"\r\n
+                    })\r\n
+                } catch (d) { }\r\n
+            }\r\n
+        },\r\n
+        _hide: function() {\r\n
+            a("#popup_container").remove();\r\n
+            a.alerts._overlay("hide");\r\n
+            a.alerts._maintainPosition(false)\r\n
+        },\r\n
+        _overlay: function(b) {\r\n
+            switch (b) {\r\n
+                case "show":\r\n
+                    a.alerts._overlay("hide");\r\n
+                    a("BODY").append(\'<div id="popup_overlay"></div>\');\r\n
+                    a("#popup_overlay").css({\r\n
+                        position:\r\n
+          "absolute",\r\n
+                        zIndex: 99998,\r\n
+                        top: "0px",\r\n
+                        left: "0px",\r\n
+                        width: "100%",\r\n
+                        height: a(document).height(),\r\n
+                        background: a.alerts.overlayColor,\r\n
+                        opacity: a.alerts.overlayOpacity\r\n
+                    });\r\n
+                    break;\r\n
+                case "hide":\r\n
+                    a("#popup_overlay").remove();\r\n
+                    break\r\n
+            }\r\n
+        },\r\n
+        _reposition: function() {\r\n
+            var c = ((a(window).height() / 2) - (a("#popup_container").height() / 2)) + a.alerts.verticalOffset;\r\n
+            var b = ((a(window).width() / 2) - (a("#popup_container").width() / 2)) + a.alerts.horizontalOffset;\r\n
+            if (c < 0) {\r\n
+                c = 0\r\n
+            }\r\n
+            if (b < 0) {\r\n
+                b = 0\r\n
+            }\r\n
+            if (a.browser.msie && parseInt(a.browser.version) <= 6) {\r\n
+                c = c + a(window).scrollTop()\r\n
+            }\r\n
+            a("#popup_container").css({\r\n
+                top: c + "px",\r\n
+                left: b + "px"\r\n
+            });\r\n
+            a("#popup_overlay").height(a(document).height())\r\n
+        },\r\n
+        _maintainPosition: function(b) {\r\n
+            if (a.alerts.repositionOnResize) {\r\n
+                switch (b) {\r\n
+                    case true:\r\n
+                        a(window).bind("resize", a.alerts._reposition);\r\n
+                        break;\r\n
+                    case false:\r\n
+                        a(window).unbind("resize", a.alerts._reposition);\r\n
+                        break\r\n
+                }\r\n
+            }\r\n
+        }\r\n
+    };\r\n
+    hiAlert = function(b, c, d) {\r\n
+        a.alerts.alert(b, c, d)\r\n
+    };\r\n
+    hiConfirm = function(b, c, d) {\r\n
+        a.alerts.confirm(b, c, d)\r\n
+    };\r\n
+    hiPrompt = function(b, c, d, e) {\r\n
+        a.alerts.prompt(b, c, d, e)\r\n
+    };\r\n
+    hiBox = function(f, g, b, c, e, d, i) {\r\n
+        a.alerts.openBox(f, g, b, c, e, d, i)\r\n
+    };\r\n
+    hiOverAlert = function(c, b) {\r\n
+        a.alerts.overAlert(c, b)\r\n
+    }\r\n
+})(jQuery);\r\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>12480</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>jquery.alert.js</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.calendar.js.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.calendar.js.xml
index d644417ea4f83ef5b376f47011b7507f6cd86571..b579c631dbbd88aa79d48c7a8cbe2dcf41ceb1a5 100644
--- a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.calendar.js.xml
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.calendar.js.xml
@@ -12,7 +12,7 @@
         </item>
         <item>
             <key> <string>_EtagSupport__etag</string> </key>
-            <value> <string>ts95872747.81</string> </value>
+            <value> <string>ts95964878.99</string> </value>
         </item>
         <item>
             <key> <string>__name__</string> </key>
@@ -34,7 +34,7 @@
         </item>
         <item>
             <key> <string>size</string> </key>
-            <value> <int>131759</int> </value>
+            <value> <int>131761</int> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
@@ -1485,7 +1485,7 @@
                     break;\r\n
                 }\r\n
             }\r\n
-            r
+            ret
 
 ]]></string> </value>
         </item>
@@ -1508,7 +1508,7 @@
             <key> <string>data</string> </key>
             <value> <string encoding="cdata"><![CDATA[
 
-eturn r && r2;\r\n
+urn r && r2;\r\n
         }\r\n
 \r\n
         function buildtempdayevent(sh, sm, eh, em, h, title, w, resize, thindex) {\r\n
@@ -2871,7 +2871,8 @@ eturn r && r2;\r\n
         }\r\n
     };\r\n
     \r\n
-})(jQuery);
+})(jQuery);\r\n
+
 
 ]]></string> </value>
         </item>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.datepicker.js.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.datepicker.js.xml
index 33cdb07d589564a79503dd961a043432300baa98..99da53278d2b6173d22d012bed4436d84fb49328 100644
--- a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.datepicker.js.xml
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/jquery.datepicker.js.xml
@@ -12,7 +12,7 @@
         </item>
         <item>
             <key> <string>_EtagSupport__etag</string> </key>
-            <value> <string>ts95955498.82</string> </value>
+            <value> <string>ts95975364.59</string> </value>
         </item>
         <item>
             <key> <string>__name__</string> </key>
@@ -511,7 +511,6 @@
         }\n
        \n
         return $(this).each(function() {\n
-\n
             var obj = $(this).addClass("bbit-dp-input");\n
             var picker = $(def.picker);\n
             def.showtarget == null && obj.after(picker);\n
@@ -571,8 +570,6 @@
                 $("#BBIT-DP-T").height(cp.height());\n
                 var t = def.showtarget || obj;\n
                 var pos = t.offset();\n
-\n
-\n
                 var height = t.outerHeight();\n
                 var newpos = { left: pos.left, top: pos.top + height };\n
                 var w = cp.width();\n
@@ -594,10 +591,6 @@
                 $("#BBIT-DP-MP").hide();\n
                 newpos.visibility = "visible";\n
                 cp.css(newpos);\n
-\n
-\n
-\n
-                //cp.show();\n
                 $(this).attr("isshow", "1");\n
 \n
                 $(document).one("click", function(e) {\n
@@ -620,7 +613,7 @@
         </item>
         <item>
             <key> <string>size</string> </key>
-            <value> <int>26462</int> </value>
+            <value> <int>26427</int> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/bot.gif.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/bot.gif.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7dce819dee96fa96e2c00b0b6f02f7763398dfe0
--- /dev/null
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/bot.gif.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Image" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts96051192.92</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>bot.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>image/gif</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">R0lGODlhNwAUAMQAAP////7+/vj4+PPz8/Ly8uzs7Ovr6+rq6unp6ejo6Ofn59nZ2djY2NfX19bW
+1tTU1NPT09HR0dDQ0H9/fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAH
+AP8ALAAAAAA3ABQAAAW5IDCNZGmeaKqmouC+cCzPdE2PAqHvfO//wKBPgBMaj8gecZJLOp/KInTq
+XDapWKE1ywVuu+DdcpAom8/otHrNTg9GhYV8Tq/b7/i8vTAyMP6AgYKDhIWGgwZ9DYuMjY6PkJGS
+j4kTBw6YmZqbnJ2en5wHIwgPpaanqKmqq6ypCKMQsbKztLW2t7i1rxMJEb6/wMHCw8TFwgkjChLL
+zM3Oz9DR0s8KyQrX2Nna29zd3twTASvj5OUoASEAOw==</string> </value>
+        </item>
+        <item>
+            <key> <string>height</string> </key>
+            <value> <int>20</int> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>316</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>bot.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>width</string> </key>
+            <value> <int>55</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/close.gif.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/close.gif.xml
new file mode 100644
index 0000000000000000000000000000000000000000..6a2e6dc672dbdab821dd99db78de43b54d46f24b
--- /dev/null
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/close.gif.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Image" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts96051128.73</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>close.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>image/gif</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">R0lGODlhHgAPALMAAP///+/9/+r5/+b2/+Hz/9ns/9bq/9To/tHm/M/k+5m76J+y43Gg3SZDkP//
+/wAAACH5BAEHAA4ALAAAAAAeAA8AAASl0DlFq1VSss07ywogjiSAOUyirmzyhWVspjLphkGw5Pwe
+zImcr5e7AQSLxkLATC6BACcTqRQYBwNnVomFRrlOwMBIKDuVZQKw/A2XjSwnC7hqA1iMEGJ/XuwR
+dAltSgB/eQAHB06KSolAB3ZhB0YGTgaXllBhBnZGBQULn6KhBUClCwCiUalGAaKvnz8KKa6pr6kB
+LhM1IycpLS0fEhfEGSgeHhIRADs=</string> </value>
+        </item>
+        <item>
+            <key> <string>height</string> </key>
+            <value> <int>15</int> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>248</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>close.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>width</string> </key>
+            <value> <int>30</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/corners.gif.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/corners.gif.xml
new file mode 100644
index 0000000000000000000000000000000000000000..6b330139885904c3ff6de6d836ae5fb5275cc88c
--- /dev/null
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/corners.gif.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Image" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts96051137.96</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>corners.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>image/gif</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">R0lGODlhCgAKALMAAH19fff397m5uZmZmdbW1oaGhrq6uv///8zMzIyMjAAAAAAAAAAAAAAAAAAA
+AAAAACH5BAEHAAcALAAAAAAKAAoAAAQq8BwyABhEHpFICEQhTEmgHUGHnRIFmGxgwae8shRR1t1W
+eKCEQeO6ZA4RADs=</string> </value>
+        </item>
+        <item>
+            <key> <string>height</string> </key>
+            <value> <int>10</int> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>125</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>corners.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>width</string> </key>
+            <value> <int>10</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/help.gif.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/help.gif.xml
new file mode 100644
index 0000000000000000000000000000000000000000..dc25ca861158e9078f530a715efa78a3f701365a
--- /dev/null
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/help.gif.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Image" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts96051089.53</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>help.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>image/gif</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">R0lGODlhIAAgAOYAABQtZlWh0QFzuc7FxUJ3pwlbnK6xuQxPjcza55alvlWRvguDx0hahrDT6YCO
+rCFrphA9eZjE4IK32tzs9jyMwiiNyQF5v2FxlwRrsCxCdtvb2w9HhCV7ttXU1GyjylmWw7y9wjyE
+ubzL3V6OtwyIyxMxawB7w6bP6AB2vneavOfn5yI5baStwSOU0S5sos3k8wdjpmBtjLrZ7ApYlwBr
+tWuy3WGw3Dmc1MzMzObx+FN0nmeBqBcvZQ52uC5Ie9zn8A5LibbQ5AtTk4KZuI+62TKGvpaqxWCW
+vxWNztXk8AZoqwZ5vsjHx0N+r1N8pxBDf8Lc7aezyZvC3dne6LW3vsHY6Dhrngdvs+/y9jhLdgt+
+whCLzQd1uRkpYw6GyBdJgxszaIG+4ubp76PR61Wm187e767W7ZPI5nKkyqSvxieSz87m973e71F2
+op+wyNjp9P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
+BAEHAHAALAAAAAAgACAAAAf/gHCCg4SFhoeIiYqLi1gvZmNsE4yMLzYtW5lbSDdnlIhhmQsmpKQL
+WzeTn4M1WwsWpbEmJGo5q3AnXha7vL27C2S3FUsCxQIBMi8NFcYCWm+fUEs0V9UShBM91VdcJ58R
+VxjiRYYU4uLXlA1K7EpEhhztSlKrHzAwIYYe9/xJt1VBDKHhd0/BLURHCihU+MDWwUJNZkiU+ODH
+w0IjhGjU6MLixUEIDogUSQDLR0IpgKgEYuVkIScbYm4Q4ZJQmyc4v9QkZASCTx07CbnZMcRkUEFT
+EkQxGjRNiac+xBzNAKAqAAdHV1gFcOEog60sLqrQ0AEHDiY4DGThASbGWbQ4GTpoUMFobIeyZ81S
+AdGBiV+zcukeHUz4YyAAOw==</string> </value>
+        </item>
+        <item>
+            <key> <string>height</string> </key>
+            <value> <int>32</int> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>700</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>help.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>width</string> </key>
+            <value> <int>32</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/important.gif.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/important.gif.xml
new file mode 100644
index 0000000000000000000000000000000000000000..bd947c56a36ee6672a513f429bf368096ed200eb
--- /dev/null
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/important.gif.xml
@@ -0,0 +1,70 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Image" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts96051100.99</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>important.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>image/gif</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">R0lGODlhIAAgAPcAAOd4Acq6q9aNTPGlAPzrts6mg/S1Hu6UAPjXpPbGTf779+rq6vOuAOl+Gd/f
+3+yUJM+fdfrZgfO+fvzs5fOtDe+jOfXDbtbW1t6ALOuMCPnizO2TD/GvQPS7gvfRtfzw3/W1APbB
+L8zMzPKrCO6dRe+zeuh/EO+cDfri1fjVmfzqt/XJm92AL/zryOqFG/fCIfnQUfjPcPW3Cfa+D8fH
+yO2YOPGlEe+cAPvjp/GtVO+kVfO5Zv3y7PncuvCkB/nVePbLhOh9C/a7H/KqDfetCO2UMffGOuqJ
+HfrZZfe1EOx9Fvvggvvikvzv0/ncpva8AffVw/rbauyPG/S+dMzDu/O4XPa+KeuNENHQ0PXFj/a9
+CPS4Rvvq4P757f725vfQlumEIvKuMffEKO6XCOmCCPnOQvrchuqEAP713tWSVvOvGfvo0Pa9HOuK
+KPznn+mEE////++eC/fFM/SzGvngwvzsvvjXrO2iW9uFOfKrFe6gTPrhr/vkuvbHc/fWUv319PfW
+jPe9jPzqrvK1VPfNie6ZMPviif701c7FxffQneqFJv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAIsALAAAAAAgACAA
+AAj/ABcJHEiwoMGDCBMqXKjQiyBDUZAscXOIoUICMMTI2chRThkmFguiyWhEzAwtWp48mfFioxEV
+IRfV0fgChM2bOGfIeWHGYh02cmTgBGEkAYWhVqxEWOhFSIihDH7AgQNlDFIhOBQmsEKkq1ciXabC
+qcHgKwMrQrwg5GPAAIMRcOEmCTtVz4C4cYXEQJjAAF68aMSSuPt3joEuBr2oUePjL9wmYosQ/qvG
+icE9eWz42Mx5c4upfx4M6Mw5jwWDhGzEWc169Q0+Uydc8dGatY0tBvvUbn3AyVQUGWjvjhPGoIUT
+yJMnP5BiKpQzcZQrL14QiHTlBwhN9XDmenIOBhFsyBhPnvyBQVNLdC9fvorBD+zjT5FwJX75Lwcr
+XNnPv/+OKQ9ksEF//X1wUCIE8neGHVNx4UKC++WQUCEQSqGAWHqQAeEaCdHxxocgvkFGD1PxAEaI
+IEqwUBYofnhEFisUEUSLOlgUSIsmAADAjCjWGJIdbSjRwJBEFjlkBzEJxEMJiijh5JNONnCHBgst
+4MAFF2CBhQhYOEBFAWngwQIGeAgAQQBYcokFlg4sQJCVWGopggg0iBAnDXXeWaeWbLqZ5J+ABiro
+QQEBADs=</string> </value>
+        </item>
+        <item>
+            <key> <string>height</string> </key>
+            <value> <int>32</int> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>1259</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>important.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>width</string> </key>
+            <value> <int>32</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/info.gif.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/info.gif.xml
new file mode 100644
index 0000000000000000000000000000000000000000..47afba5fe54bf05c3615e432b2fdd8b8fe4e3209
--- /dev/null
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/info.gif.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Image" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts96051115.57</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>info.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>image/gif</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">R0lGODlhIAAgAOYAADKouLHCxHG3wM7s71Wyvo7P26va5fH6+4W4v2awu7nj6USvvbTV2ZzU3oTN
+2Obv8erq6mS/zd/f3zexwHLF0U6os129y4jJ1NbW1s7FxWbC0LTf5qTX4YzW3pPQ2HrH1Euyvd/v
+8VK7yJC7wc/p7/D4+v///y2tvaTb4rvg6nPAzJLR3UO2xMfd4L3m66TM0szMzFizvsjHx5zJz3TG
+0+X19ziwwN7390i2xNTu8Ty2xff8/ajZ5G21vnrK1NHQ0Pf4+EmruLvg6+Dx9IK/yLzW2pPCycbl
+7GvBz026yG3Ez1C4x5ze3pTV3a3e5I7P1zGtvafc49bv9/f3/zqntUK1vb/IyXi3v2Szvb/j6nrB
+zFi4xE6uu////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
+BAEHAF0ALAAAAAAgACAAAAf/gF2Cg4SFhoeIiYqLijs1ISQkOUMljIo1Rymam5pZOZaFB1kbpDwc
+p6cGmhtDoF01Bhs8DbS1thwbBgOWQ7hNK8DBK04NFw3ABgZHiwcNBgXQ0dA1JiYvWivQp5+JURwO
+4OHgG9UmQAkF4RxNB4gh2T7i4B8c5Q8J8g0biBwFH/8A/9FA4qRECCJKAn6AtsNQCXAUIkpEgsRB
+gwIqIiihIVGiAxKGBnxQQrFkhAbUqj0QEKGkyw8oDG1QEqGmzQhNPJCrVoSLhps1lRQwxMGC0aNH
+l0TYUa1FEKRIPxhqIKKq1as+yr1YcPWqEkNRlogdO5ZFvWpXWJAlS8OQAhxwt+PGtTGgWokKLOTK
+dWBoCIu/gAEvYWqiBZXAiJ0cioD474Ss1YwAaAy4xqENlKGcNZHghA3KbRFZaHwCRbkZOJQsWIBY
+SqIBOmLLtmHhQDkgDKjIjt1kEYrdsSeIaBLlyRYowEP7Bq5jwonnE5K7cpGEufXerl4VqG5dBw1u
+iSBIwIDhxw8YPyRYGdEjBggQBLAgCEAe/Q/yEiAQEk/ePAwYMsDQnwwBDhigefjpl92CDDbo4CGB
+AAA7</string> </value>
+        </item>
+        <item>
+            <key> <string>height</string> </key>
+            <value> <int>32</int> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>858</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>info.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>width</string> </key>
+            <value> <int>32</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/title.gif.xml b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/title.gif.xml
new file mode 100644
index 0000000000000000000000000000000000000000..47713e74820d1523821ccdef6d69156ea727eb15
--- /dev/null
+++ b/bt5/erp5_jquery_plugin_wdcalendar/PathTemplateItem/portal_skins/erp5_jquery/jquery/plugin/wdcalendar/wdcalendar_images/title.gif.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Image" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts96051074.72</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>title.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>image/gif</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">R0lGODlhAQAsAYcAAISgxKvH7LjP7rrQ7rzS773T77/U8MHV8MLW8MTY8cbZ8cja8snb8svd883e
+88/f89Dg9NLh9NTi9NXk9dfl9djm9trn9vP3+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAABACwB
+AAhFAAFcsGChAoUJEiJAeOAggIABBAoYOIAggYIFDBo42Mixo8ePIEOKHEmypMmTKD1iWMmypcuX
+MGPKnEmzps2bOHPaBBAQADs=</string> </value>
+        </item>
+        <item>
+            <key> <string>height</string> </key>
+            <value> <int>300</int> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>872</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>title.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>width</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/bt/change_log b/bt5/erp5_jquery_plugin_wdcalendar/bt/change_log
index 09034042d2fbcead7433b7a4566e64128b34270e..014c6768a6a87f9d4ef1ebb65e68284d01c3d078 100644
--- a/bt5/erp5_jquery_plugin_wdcalendar/bt/change_log
+++ b/bt5/erp5_jquery_plugin_wdcalendar/bt/change_log
@@ -1,2 +1,7 @@
+2011-01-26 gabriel
+* Add part of plugin that I forgot to add
+* fix identation of alert.css
+* add icons used by alert.css
+
 2011-01-25 gabriel
 * The Initial Commit
\ No newline at end of file
diff --git a/bt5/erp5_jquery_plugin_wdcalendar/bt/revision b/bt5/erp5_jquery_plugin_wdcalendar/bt/revision
index e440e5c842586965a7fb77deda2eca68612b1f53..bf0d87ab1b2b0ec1a11a3973d2845b42413d9767 100644
--- a/bt5/erp5_jquery_plugin_wdcalendar/bt/revision
+++ b/bt5/erp5_jquery_plugin_wdcalendar/bt/revision
@@ -1 +1 @@
-3
\ No newline at end of file
+4
\ No newline at end of file