\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/WEB-INF/view/member/area.twig b/oai-proxy-webapp/src/main/webapp/WEB-INF/view/member/area.twig
new file mode 100644
index 0000000..b3ccdce
--- /dev/null
+++ b/oai-proxy-webapp/src/main/webapp/WEB-INF/view/member/area.twig
@@ -0,0 +1,42 @@
+{% extends '../layout-platform.twig' %}
+{% block content %}
+
+
Hello, world!
+
This is a template for a simple marketing or informational website. It includes a large callout called the hero unit and three supporting pieces of content. Use it as a starting point to create something more unique.
Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.
Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.
Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.
Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.
Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.
Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.
',minLength:1},e.fn.typeahead.Constructor=t,e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))},e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery);
\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_glass_15_5f391b_1x400.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_glass_15_5f391b_1x400.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_glass_15_5f391b_1x400.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_glass_15_5f391b_1x400.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_gloss-wave_20_1c160d_500x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_gloss-wave_20_1c160d_500x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_gloss-wave_20_1c160d_500x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_gloss-wave_20_1c160d_500x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_gloss-wave_25_453326_500x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_gloss-wave_25_453326_500x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_gloss-wave_25_453326_500x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_gloss-wave_25_453326_500x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_gloss-wave_30_44372c_500x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_gloss-wave_30_44372c_500x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_gloss-wave_30_44372c_500x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_gloss-wave_30_44372c_500x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_highlight-soft_20_201913_1x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_highlight-soft_20_201913_1x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_highlight-soft_20_201913_1x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_highlight-soft_20_201913_1x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_highlight-soft_20_ffffff_1x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_highlight-soft_20_ffffff_1x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_highlight-soft_20_ffffff_1x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_highlight-soft_20_ffffff_1x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_inset-soft_10_201913_1x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_inset-soft_10_201913_1x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-bg_inset-soft_10_201913_1x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-bg_inset-soft_10_201913_1x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-icons_222222_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-icons_222222_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-icons_222222_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-icons_222222_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-icons_e3ddc9_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-icons_e3ddc9_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-icons_e3ddc9_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-icons_e3ddc9_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-icons_f1fd86_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-icons_f1fd86_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-icons_f1fd86_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-icons_f1fd86_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-icons_ffffff_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-icons_ffffff_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/images/ui-icons_ffffff_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/images/ui-icons_ffffff_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/jquery-ui-1.8.23.custom.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/jquery-ui-1.8.23.custom.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/css/custom-theme/jquery-ui-1.8.23.custom.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/css/custom-theme/jquery-ui-1.8.23.custom.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/AUTHORS.txt b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/AUTHORS.txt
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/AUTHORS.txt
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/AUTHORS.txt
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/GPL-LICENSE.txt b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/GPL-LICENSE.txt
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/GPL-LICENSE.txt
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/GPL-LICENSE.txt
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/MIT-LICENSE.txt b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/MIT-LICENSE.txt
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/MIT-LICENSE.txt
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/MIT-LICENSE.txt
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/collapsible.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/collapsible.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/collapsible.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/collapsible.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/custom-icons.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/custom-icons.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/custom-icons.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/custom-icons.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/fillspace.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/fillspace.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/fillspace.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/fillspace.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/hoverintent.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/hoverintent.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/hoverintent.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/hoverintent.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/mouseover.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/mouseover.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/mouseover.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/mouseover.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/no-auto-height.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/no-auto-height.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/no-auto-height.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/no-auto-height.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/sortable.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/sortable.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/accordion/sortable.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/accordion/sortable.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/addClass/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/addClass/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/addClass/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/addClass/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/addClass/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/addClass/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/addClass/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/addClass/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/animate/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/animate/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/animate/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/animate/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/animate/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/animate/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/animate/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/animate/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/categories.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/categories.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/categories.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/categories.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/combobox.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/combobox.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/combobox.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/combobox.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/custom-data.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/custom-data.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/custom-data.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/custom-data.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/folding.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/folding.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/folding.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/folding.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/jquery_32x32.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/jquery_32x32.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/jquery_32x32.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/jquery_32x32.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/jqueryui_32x32.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/jqueryui_32x32.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/jqueryui_32x32.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/jqueryui_32x32.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/sizzlejs_32x32.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/sizzlejs_32x32.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/sizzlejs_32x32.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/sizzlejs_32x32.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/transparent_1x1.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/transparent_1x1.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/transparent_1x1.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/transparent_1x1.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/ui-anim_basic_16x16.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/ui-anim_basic_16x16.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/images/ui-anim_basic_16x16.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/images/ui-anim_basic_16x16.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/london.xml b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/london.xml
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/london.xml
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/london.xml
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/maxheight.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/maxheight.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/maxheight.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/maxheight.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/multiple-remote.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/multiple-remote.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/multiple-remote.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/multiple-remote.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/multiple.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/multiple.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/multiple.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/multiple.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/remote-jsonp.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/remote-jsonp.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/remote-jsonp.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/remote-jsonp.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/remote-with-cache.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/remote-with-cache.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/remote-with-cache.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/remote-with-cache.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/remote.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/remote.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/remote.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/remote.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/search.php b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/search.php
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/search.php
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/search.php
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/xml.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/xml.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/autocomplete/xml.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/autocomplete/xml.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/checkbox.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/checkbox.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/checkbox.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/checkbox.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/icons.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/icons.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/icons.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/icons.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/radio.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/radio.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/radio.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/radio.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/splitbutton.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/splitbutton.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/splitbutton.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/splitbutton.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/toolbar.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/toolbar.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/button/toolbar.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/button/toolbar.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/alt-field.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/alt-field.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/alt-field.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/alt-field.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/animation.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/animation.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/animation.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/animation.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/buttonbar.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/buttonbar.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/buttonbar.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/buttonbar.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/date-formats.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/date-formats.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/date-formats.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/date-formats.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/date-range.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/date-range.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/date-range.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/date-range.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/dropdown-month-year.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/dropdown-month-year.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/dropdown-month-year.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/dropdown-month-year.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/icon-trigger.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/icon-trigger.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/icon-trigger.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/icon-trigger.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/images/calendar.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/images/calendar.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/images/calendar.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/images/calendar.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/inline.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/inline.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/inline.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/inline.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/localization.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/localization.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/localization.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/localization.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/min-max.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/min-max.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/min-max.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/min-max.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/multiple-calendars.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/multiple-calendars.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/multiple-calendars.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/multiple-calendars.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/other-months.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/other-months.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/other-months.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/other-months.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/show-week.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/show-week.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/datepicker/show-week.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/datepicker/show-week.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/demos.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/demos.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/demos.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/demos.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/animated.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/animated.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/animated.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/animated.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/modal-confirmation.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/modal-confirmation.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/modal-confirmation.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/modal-confirmation.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/modal-form.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/modal-form.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/modal-form.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/modal-form.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/modal-message.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/modal-message.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/modal-message.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/modal-message.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/modal.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/modal.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/dialog/modal.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/dialog/modal.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/constrain-movement.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/constrain-movement.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/constrain-movement.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/constrain-movement.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/cursor-style.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/cursor-style.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/cursor-style.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/cursor-style.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/delay-start.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/delay-start.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/delay-start.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/delay-start.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/events.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/events.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/events.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/events.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/handle.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/handle.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/handle.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/handle.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/revert.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/revert.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/revert.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/revert.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/scroll.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/scroll.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/scroll.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/scroll.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/snap-to.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/snap-to.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/snap-to.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/snap-to.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/sortable.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/sortable.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/sortable.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/sortable.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/visual-feedback.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/visual-feedback.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/draggable/visual-feedback.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/draggable/visual-feedback.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/accepted-elements.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/accepted-elements.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/accepted-elements.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/accepted-elements.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras2.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras2.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras2.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras2.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras2_min.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras2_min.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras2_min.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras2_min.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras3.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras3.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras3.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras3.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras3_min.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras3_min.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras3_min.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras3_min.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras4.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras4.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras4.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras4.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras4_min.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras4_min.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras4_min.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras4_min.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras_min.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras_min.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/images/high_tatras_min.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/images/high_tatras_min.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/photo-manager.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/photo-manager.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/photo-manager.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/photo-manager.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/propagation.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/propagation.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/propagation.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/propagation.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/revert.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/revert.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/revert.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/revert.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/shopping-cart.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/shopping-cart.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/shopping-cart.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/shopping-cart.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/visual-feedback.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/visual-feedback.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/droppable/visual-feedback.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/droppable/visual-feedback.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/effect/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/effect/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/effect/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/effect/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/effect/easing.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/effect/easing.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/effect/easing.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/effect/easing.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/effect/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/effect/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/effect/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/effect/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/hide/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/hide/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/hide/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/hide/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/hide/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/hide/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/hide/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/hide/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/calendar.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/calendar.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/calendar.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/calendar.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/demo-config-on-tile.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/demo-config-on-tile.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/demo-config-on-tile.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/demo-config-on-tile.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/demo-config-on.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/demo-config-on.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/demo-config-on.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/demo-config-on.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/demo-spindown-closed.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/demo-spindown-closed.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/demo-spindown-closed.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/demo-spindown-closed.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/demo-spindown-open.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/demo-spindown-open.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/demo-spindown-open.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/demo-spindown-open.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/icon-docs-info.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/icon-docs-info.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/icon-docs-info.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/icon-docs-info.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/pbar-ani.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/pbar-ani.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/images/pbar-ani.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/images/pbar-ani.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/cycler.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/cycler.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/cycler.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/cycler.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/images/earth.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/images/earth.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/images/earth.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/images/earth.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/images/flight.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/images/flight.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/images/flight.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/images/flight.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/images/rocket.jpg b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/images/rocket.jpg
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/images/rocket.jpg
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/images/rocket.jpg
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/position/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/position/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/animated.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/animated.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/animated.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/animated.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/images/pbar-ani.gif b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/images/pbar-ani.gif
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/images/pbar-ani.gif
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/images/pbar-ani.gif
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/resize.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/resize.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/progressbar/resize.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/progressbar/resize.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/removeClass/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/removeClass/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/removeClass/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/removeClass/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/removeClass/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/removeClass/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/removeClass/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/removeClass/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/animate.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/animate.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/animate.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/animate.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/aspect-ratio.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/aspect-ratio.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/aspect-ratio.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/aspect-ratio.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/constrain-area.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/constrain-area.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/constrain-area.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/constrain-area.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/delay-start.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/delay-start.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/delay-start.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/delay-start.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/helper.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/helper.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/helper.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/helper.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/max-min.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/max-min.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/max-min.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/max-min.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/snap-to-grid.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/snap-to-grid.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/snap-to-grid.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/snap-to-grid.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/synchronous-resize.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/synchronous-resize.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/synchronous-resize.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/synchronous-resize.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/textarea.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/textarea.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/textarea.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/textarea.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/visual-feedback.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/visual-feedback.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/resizable/visual-feedback.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/resizable/visual-feedback.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/selectable/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/selectable/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/selectable/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/selectable/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/selectable/display-grid.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/selectable/display-grid.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/selectable/display-grid.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/selectable/display-grid.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/selectable/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/selectable/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/selectable/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/selectable/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/selectable/serialize.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/selectable/serialize.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/selectable/serialize.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/selectable/serialize.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/show/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/show/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/show/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/show/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/show/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/show/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/show/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/show/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/colorpicker.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/colorpicker.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/colorpicker.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/colorpicker.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/hotelrooms.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/hotelrooms.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/hotelrooms.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/hotelrooms.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/multiple-vertical.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/multiple-vertical.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/multiple-vertical.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/multiple-vertical.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/range-vertical.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/range-vertical.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/range-vertical.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/range-vertical.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/range.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/range.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/range.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/range.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/rangemax.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/rangemax.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/rangemax.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/rangemax.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/rangemin.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/rangemin.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/rangemin.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/rangemin.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/side-scroll.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/side-scroll.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/side-scroll.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/side-scroll.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/slider-vertical.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/slider-vertical.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/slider-vertical.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/slider-vertical.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/steps.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/steps.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/steps.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/steps.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/tabs.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/tabs.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/slider/tabs.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/slider/tabs.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/connect-lists-through-tabs.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/connect-lists-through-tabs.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/connect-lists-through-tabs.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/connect-lists-through-tabs.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/connect-lists.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/connect-lists.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/connect-lists.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/connect-lists.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/delay-start.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/delay-start.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/delay-start.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/delay-start.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/display-grid.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/display-grid.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/display-grid.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/display-grid.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/empty-lists.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/empty-lists.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/empty-lists.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/empty-lists.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/items.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/items.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/items.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/items.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/placeholder.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/placeholder.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/placeholder.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/placeholder.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/portlets.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/portlets.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/sortable/portlets.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/sortable/portlets.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/switchClass/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/switchClass/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/switchClass/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/switchClass/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/switchClass/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/switchClass/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/switchClass/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/switchClass/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax/content1.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax/content1.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax/content1.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax/content1.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax/content2.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax/content2.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax/content2.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax/content2.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax/content3-slow.php b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax/content3-slow.php
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax/content3-slow.php
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax/content3-slow.php
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax/content4-broken.php b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax/content4-broken.php
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/ajax/content4-broken.php
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/ajax/content4-broken.php
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/bottom.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/bottom.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/bottom.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/bottom.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/collapsible.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/collapsible.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/collapsible.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/collapsible.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/cookie.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/cookie.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/cookie.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/cookie.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/manipulation.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/manipulation.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/manipulation.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/manipulation.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/mouseover.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/mouseover.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/mouseover.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/mouseover.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/sortable.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/sortable.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/sortable.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/sortable.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/vertical.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/vertical.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/tabs/vertical.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/tabs/vertical.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/toggle/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/toggle/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/toggle/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/toggle/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/toggle/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/toggle/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/toggle/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/toggle/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/toggleClass/default.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/toggleClass/default.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/toggleClass/default.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/toggleClass/default.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/toggleClass/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/toggleClass/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/demos/toggleClass/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/demos/toggleClass/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/accordion.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/accordion.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/accordion.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/accordion.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/addClass.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/addClass.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/addClass.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/addClass.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/animate.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/animate.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/animate.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/animate.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/autocomplete.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/autocomplete.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/autocomplete.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/autocomplete.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/button.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/button.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/button.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/button.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/datepicker.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/datepicker.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/datepicker.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/datepicker.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/dialog.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/dialog.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/dialog.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/dialog.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/draggable.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/draggable.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/draggable.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/draggable.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/droppable.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/droppable.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/droppable.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/droppable.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/effect.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/effect.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/effect.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/effect.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/hide.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/hide.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/hide.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/hide.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/position.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/position.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/position.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/position.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/progressbar.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/progressbar.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/progressbar.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/progressbar.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/removeClass.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/removeClass.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/removeClass.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/removeClass.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/resizable.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/resizable.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/resizable.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/resizable.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/selectable.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/selectable.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/selectable.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/selectable.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/show.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/show.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/show.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/show.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/slider.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/slider.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/slider.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/slider.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/sortable.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/sortable.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/sortable.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/sortable.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/switchClass.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/switchClass.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/switchClass.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/switchClass.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/tabs.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/tabs.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/tabs.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/tabs.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/toggle.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/toggle.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/toggle.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/toggle.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/toggleClass.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/toggleClass.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/docs/toggleClass.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/docs/toggleClass.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/jquery.bgiframe-2.1.2.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/jquery.bgiframe-2.1.2.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/jquery.bgiframe-2.1.2.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/jquery.bgiframe-2.1.2.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/jquery.cookie.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/jquery.cookie.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/jquery.cookie.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/jquery.cookie.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/jquery.metadata.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/jquery.metadata.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/jquery.metadata.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/jquery.metadata.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/qunit.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/qunit.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/qunit.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/qunit.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/qunit.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/qunit.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/external/qunit.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/external/qunit.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/jquery-1.8.0.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/jquery-1.8.0.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/jquery-1.8.0.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/jquery-1.8.0.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/package.json b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/package.json
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/package.json
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/package.json
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_flat_75_ffffff_40x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_flat_75_ffffff_40x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_65_ffffff_1x400.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_65_ffffff_1x400.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_75_dadada_1x400.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_75_dadada_1x400.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_75_dadada_1x400.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_75_dadada_1x400.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_222222_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_222222_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_222222_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_222222_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_2e83ff_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_2e83ff_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_2e83ff_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_2e83ff_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_454545_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_454545_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_454545_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_454545_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_888888_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_888888_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_888888_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_888888_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_cd0a0a_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_cd0a0a_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/images/ui-icons_cd0a0a_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/images/ui-icons_cd0a0a_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.accordion.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.accordion.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.accordion.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.accordion.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.all.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.all.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.all.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.all.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.autocomplete.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.autocomplete.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.autocomplete.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.autocomplete.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.base.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.base.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.base.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.base.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.button.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.button.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.button.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.button.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.core.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.core.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.core.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.core.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.datepicker.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.datepicker.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.datepicker.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.datepicker.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.dialog.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.dialog.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.dialog.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.dialog.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.progressbar.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.progressbar.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.progressbar.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.progressbar.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.resizable.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.resizable.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.resizable.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.resizable.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.selectable.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.selectable.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.selectable.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.selectable.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.slider.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.slider.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.slider.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.slider.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.tabs.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.tabs.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.tabs.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.tabs.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.theme.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.theme.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/base/jquery.ui.theme.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/base/jquery.ui.theme.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_glass_15_5f391b_1x400.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_glass_15_5f391b_1x400.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_glass_15_5f391b_1x400.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_glass_15_5f391b_1x400.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_20_1c160d_500x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_20_1c160d_500x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_20_1c160d_500x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_20_1c160d_500x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_25_453326_500x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_25_453326_500x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_25_453326_500x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_25_453326_500x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_30_44372c_500x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_30_44372c_500x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_30_44372c_500x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_gloss-wave_30_44372c_500x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_highlight-soft_20_201913_1x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_highlight-soft_20_201913_1x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_highlight-soft_20_201913_1x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_highlight-soft_20_201913_1x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_highlight-soft_20_ffffff_1x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_highlight-soft_20_ffffff_1x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_highlight-soft_20_ffffff_1x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_highlight-soft_20_ffffff_1x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_inset-soft_10_201913_1x100.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_inset-soft_10_201913_1x100.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-bg_inset-soft_10_201913_1x100.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-bg_inset-soft_10_201913_1x100.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-icons_222222_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-icons_222222_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-icons_222222_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-icons_222222_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-icons_e3ddc9_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-icons_e3ddc9_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-icons_e3ddc9_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-icons_e3ddc9_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-icons_f1fd86_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-icons_f1fd86_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-icons_f1fd86_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-icons_f1fd86_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-icons_ffffff_256x240.png b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-icons_ffffff_256x240.png
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/images/ui-icons_ffffff_256x240.png
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/images/ui-icons_ffffff_256x240.png
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery-ui-1.8.23.custom.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery-ui-1.8.23.custom.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery-ui-1.8.23.custom.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery-ui-1.8.23.custom.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.accordion.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.accordion.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.accordion.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.accordion.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.all.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.all.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.all.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.all.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.autocomplete.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.autocomplete.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.autocomplete.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.autocomplete.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.base.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.base.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.base.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.base.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.button.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.button.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.button.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.button.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.core.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.core.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.core.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.core.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.datepicker.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.datepicker.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.datepicker.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.datepicker.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.dialog.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.dialog.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.dialog.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.dialog.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.progressbar.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.progressbar.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.progressbar.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.progressbar.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.resizable.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.resizable.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.resizable.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.resizable.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.selectable.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.selectable.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.selectable.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.selectable.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.slider.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.slider.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.slider.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.slider.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.tabs.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.tabs.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.tabs.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.tabs.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.theme.css b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.theme.css
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/themes/custom-theme/jquery.ui.theme.css
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/themes/custom-theme/jquery.ui.theme.css
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery-ui-i18n.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery-ui-i18n.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery-ui-i18n.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery-ui-i18n.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-af.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-af.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-af.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-af.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ar-DZ.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ar-DZ.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ar-DZ.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ar-DZ.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ar.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ar.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ar.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ar.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-az.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-az.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-az.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-az.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-bg.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-bg.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-bg.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-bg.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-bs.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-bs.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-bs.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-bs.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ca.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ca.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ca.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ca.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-cs.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-cs.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-cs.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-cs.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-cy-GB.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-cy-GB.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-cy-GB.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-cy-GB.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-da.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-da.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-da.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-da.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-de.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-de.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-de.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-de.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-el.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-el.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-el.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-el.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-AU.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-AU.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-AU.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-AU.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-GB.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-GB.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-GB.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-GB.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-NZ.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-NZ.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-NZ.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-en-NZ.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-eo.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-eo.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-eo.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-eo.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-es.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-es.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-es.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-es.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-et.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-et.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-et.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-et.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-eu.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-eu.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-eu.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-eu.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fa.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fa.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fa.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fa.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fi.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fi.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fi.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fi.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fo.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fo.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fo.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fo.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fr-CH.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fr-CH.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fr-CH.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fr-CH.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fr.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fr.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fr.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-fr.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-gl.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-gl.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-gl.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-gl.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-he.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-he.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-he.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-he.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hi.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hi.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hi.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hi.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hr.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hr.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hr.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hr.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hu.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hu.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hu.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hu.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hy.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hy.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hy.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-hy.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-id.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-id.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-id.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-id.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-is.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-is.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-is.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-is.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-it.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-it.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-it.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-it.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ja.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ja.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ja.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ja.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ka.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ka.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ka.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ka.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-kk.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-kk.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-kk.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-kk.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-km.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-km.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-km.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-km.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ko.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ko.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ko.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ko.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lb.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lb.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lb.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lb.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lt.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lt.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lt.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lt.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lv.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lv.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lv.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-lv.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-mk.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-mk.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-mk.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-mk.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ml.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ml.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ml.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ml.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ms.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ms.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ms.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ms.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-nl-BE.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-nl-BE.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-nl-BE.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-nl-BE.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-nl.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-nl.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-nl.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-nl.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-no.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-no.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-no.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-no.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pl.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pl.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pl.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pl.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pt-BR.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pt-BR.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pt-BR.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pt-BR.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pt.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pt.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pt.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-pt.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-rm.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-rm.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-rm.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-rm.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ro.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ro.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ro.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ro.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ru.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ru.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ru.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ru.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sk.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sk.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sk.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sk.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sl.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sl.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sl.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sl.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sq.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sq.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sq.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sq.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sr-SR.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sr-SR.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sr-SR.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sr-SR.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sr.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sr.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sr.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sr.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sv.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sv.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sv.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-sv.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ta.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ta.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ta.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-ta.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-th.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-th.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-th.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-th.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-tj.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-tj.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-tj.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-tj.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-tr.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-tr.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-tr.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-tr.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-uk.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-uk.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-uk.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-uk.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-vi.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-vi.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-vi.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-vi.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-CN.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-CN.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-CN.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-CN.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-HK.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-HK.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-HK.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-HK.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-TW.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-TW.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-TW.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/i18n/jquery.ui.datepicker-zh-TW.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery-ui-1.8.23.custom.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery-ui-1.8.23.custom.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery-ui-1.8.23.custom.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery-ui-1.8.23.custom.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.blind.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.blind.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.blind.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.blind.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.bounce.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.bounce.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.bounce.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.bounce.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.clip.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.clip.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.clip.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.clip.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.core.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.core.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.core.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.core.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.drop.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.drop.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.drop.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.drop.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.explode.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.explode.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.explode.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.explode.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.fade.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.fade.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.fade.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.fade.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.fold.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.fold.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.fold.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.fold.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.highlight.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.highlight.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.highlight.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.highlight.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.pulsate.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.pulsate.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.pulsate.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.pulsate.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.scale.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.scale.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.scale.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.scale.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.shake.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.shake.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.shake.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.shake.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.slide.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.slide.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.slide.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.slide.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.transfer.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.transfer.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.effects.transfer.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.effects.transfer.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.accordion.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.accordion.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.accordion.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.accordion.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.autocomplete.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.autocomplete.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.autocomplete.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.autocomplete.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.button.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.button.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.button.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.button.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.core.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.core.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.core.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.core.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.datepicker.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.datepicker.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.datepicker.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.datepicker.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.dialog.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.dialog.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.dialog.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.dialog.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.draggable.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.draggable.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.draggable.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.draggable.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.droppable.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.droppable.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.droppable.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.droppable.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.mouse.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.mouse.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.mouse.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.mouse.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.position.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.position.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.position.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.position.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.progressbar.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.progressbar.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.progressbar.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.progressbar.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.resizable.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.resizable.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.resizable.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.resizable.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.selectable.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.selectable.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.selectable.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.selectable.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.slider.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.slider.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.slider.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.slider.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.sortable.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.sortable.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.sortable.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.sortable.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.tabs.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.tabs.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.tabs.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.tabs.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.widget.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.widget.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/jquery.ui.widget.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/jquery.ui.widget.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.blind.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.blind.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.blind.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.blind.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.bounce.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.bounce.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.bounce.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.bounce.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.clip.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.clip.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.clip.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.clip.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.core.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.core.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.core.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.core.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.drop.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.drop.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.drop.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.drop.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.explode.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.explode.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.explode.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.explode.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.fade.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.fade.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.fade.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.fade.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.fold.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.fold.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.fold.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.fold.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.highlight.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.highlight.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.highlight.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.highlight.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.pulsate.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.pulsate.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.pulsate.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.pulsate.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.scale.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.scale.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.scale.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.scale.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.shake.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.shake.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.shake.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.shake.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.slide.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.slide.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.slide.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.slide.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.transfer.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.transfer.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.effects.transfer.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.effects.transfer.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.accordion.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.accordion.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.accordion.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.accordion.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.autocomplete.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.autocomplete.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.autocomplete.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.autocomplete.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.button.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.button.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.button.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.button.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.core.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.core.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.core.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.core.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.datepicker.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.datepicker.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.datepicker.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.datepicker.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.dialog.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.dialog.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.dialog.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.dialog.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.draggable.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.draggable.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.draggable.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.draggable.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.droppable.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.droppable.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.droppable.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.droppable.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.mouse.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.mouse.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.mouse.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.mouse.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.position.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.position.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.position.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.position.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.progressbar.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.progressbar.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.progressbar.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.progressbar.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.resizable.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.resizable.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.resizable.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.resizable.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.selectable.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.selectable.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.selectable.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.selectable.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.slider.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.slider.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.slider.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.slider.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.sortable.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.sortable.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.sortable.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.sortable.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.tabs.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.tabs.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.tabs.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.tabs.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.widget.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.widget.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/development-bundle/ui/minified/jquery.ui.widget.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/development-bundle/ui/minified/jquery.ui.widget.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/index.html b/oai-proxy-webapp/src/main/webapp/extras/jquery/index.html
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/index.html
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/index.html
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/js/jquery-1.8.0.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/js/jquery-1.8.0.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/js/jquery-1.8.0.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/js/jquery-1.8.0.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/jquery/js/jquery-ui-1.8.23.custom.min.js b/oai-proxy-webapp/src/main/webapp/extras/jquery/js/jquery-ui-1.8.23.custom.min.js
old mode 100644
new mode 100755
similarity index 100%
rename from oai-proxy-webapp/src/main/webapp/jquery/js/jquery-ui-1.8.23.custom.min.js
rename to oai-proxy-webapp/src/main/webapp/extras/jquery/js/jquery-ui-1.8.23.custom.min.js
diff --git a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-alert.js b/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-alert.js
deleted file mode 100644
index 57890a9..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-alert.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/* ==========================================================
- * bootstrap-alert.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#alerts
- * ==========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ========================================================== */
-
-
-!function ($) {
-
- "use strict"; // jshint ;_;
-
-
- /* ALERT CLASS DEFINITION
- * ====================== */
-
- var dismiss = '[data-dismiss="alert"]'
- , Alert = function (el) {
- $(el).on('click', dismiss, this.close)
- }
-
- Alert.prototype.close = function (e) {
- var $this = $(this)
- , selector = $this.attr('data-target')
- , $parent
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
- }
-
- $parent = $(selector)
-
- e && e.preventDefault()
-
- $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent())
-
- $parent.trigger(e = $.Event('close'))
-
- if (e.isDefaultPrevented()) return
-
- $parent.removeClass('in')
-
- function removeElement() {
- $parent
- .trigger('closed')
- .remove()
- }
-
- $.support.transition && $parent.hasClass('fade') ?
- $parent.on($.support.transition.end, removeElement) :
- removeElement()
- }
-
-
- /* ALERT PLUGIN DEFINITION
- * ======================= */
-
- $.fn.alert = function (option) {
- return this.each(function () {
- var $this = $(this)
- , data = $this.data('alert')
- if (!data) $this.data('alert', (data = new Alert(this)))
- if (typeof option == 'string') data[option].call($this)
- })
- }
-
- $.fn.alert.Constructor = Alert
-
-
- /* ALERT DATA-API
- * ============== */
-
- $(function () {
- $('body').on('click.alert.data-api', dismiss, Alert.prototype.close)
- })
-
-}(window.jQuery);
\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-button.js b/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-button.js
deleted file mode 100644
index 7f187be..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-button.js
+++ /dev/null
@@ -1,96 +0,0 @@
-/* ============================================================
- * bootstrap-button.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#buttons
- * ============================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============================================================ */
-
-
-!function ($) {
-
- "use strict"; // jshint ;_;
-
-
- /* BUTTON PUBLIC CLASS DEFINITION
- * ============================== */
-
- var Button = function (element, options) {
- this.$element = $(element)
- this.options = $.extend({}, $.fn.button.defaults, options)
- }
-
- Button.prototype.setState = function (state) {
- var d = 'disabled'
- , $el = this.$element
- , data = $el.data()
- , val = $el.is('input') ? 'val' : 'html'
-
- state = state + 'Text'
- data.resetText || $el.data('resetText', $el[val]())
-
- $el[val](data[state] || this.options[state])
-
- // push to event loop to allow forms to submit
- setTimeout(function () {
- state == 'loadingText' ?
- $el.addClass(d).attr(d, d) :
- $el.removeClass(d).removeAttr(d)
- }, 0)
- }
-
- Button.prototype.toggle = function () {
- var $parent = this.$element.parent('[data-toggle="buttons-radio"]')
-
- $parent && $parent
- .find('.active')
- .removeClass('active')
-
- this.$element.toggleClass('active')
- }
-
-
- /* BUTTON PLUGIN DEFINITION
- * ======================== */
-
- $.fn.button = function (option) {
- return this.each(function () {
- var $this = $(this)
- , data = $this.data('button')
- , options = typeof option == 'object' && option
- if (!data) $this.data('button', (data = new Button(this, options)))
- if (option == 'toggle') data.toggle()
- else if (option) data.setState(option)
- })
- }
-
- $.fn.button.defaults = {
- loadingText: 'loading...'
- }
-
- $.fn.button.Constructor = Button
-
-
- /* BUTTON DATA-API
- * =============== */
-
- $(function () {
- $('body').on('click.button.data-api', '[data-toggle^=button]', function ( e ) {
- var $btn = $(e.target)
- if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
- $btn.button('toggle')
- })
- })
-
-}(window.jQuery);
\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-collapse.js b/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-collapse.js
deleted file mode 100644
index fbc915b..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-collapse.js
+++ /dev/null
@@ -1,157 +0,0 @@
-/* =============================================================
- * bootstrap-collapse.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#collapse
- * =============================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============================================================ */
-
-
-!function ($) {
-
- "use strict"; // jshint ;_;
-
-
- /* COLLAPSE PUBLIC CLASS DEFINITION
- * ================================ */
-
- var Collapse = function (element, options) {
- this.$element = $(element)
- this.options = $.extend({}, $.fn.collapse.defaults, options)
-
- if (this.options.parent) {
- this.$parent = $(this.options.parent)
- }
-
- this.options.toggle && this.toggle()
- }
-
- Collapse.prototype = {
-
- constructor: Collapse
-
- , dimension: function () {
- var hasWidth = this.$element.hasClass('width')
- return hasWidth ? 'width' : 'height'
- }
-
- , show: function () {
- var dimension
- , scroll
- , actives
- , hasData
-
- if (this.transitioning) return
-
- dimension = this.dimension()
- scroll = $.camelCase(['scroll', dimension].join('-'))
- actives = this.$parent && this.$parent.find('> .accordion-group > .in')
-
- if (actives && actives.length) {
- hasData = actives.data('collapse')
- if (hasData && hasData.transitioning) return
- actives.collapse('hide')
- hasData || actives.data('collapse', null)
- }
-
- this.$element[dimension](0)
- this.transition('addClass', $.Event('show'), 'shown')
- this.$element[dimension](this.$element[0][scroll])
- }
-
- , hide: function () {
- var dimension
- if (this.transitioning) return
- dimension = this.dimension()
- this.reset(this.$element[dimension]())
- this.transition('removeClass', $.Event('hide'), 'hidden')
- this.$element[dimension](0)
- }
-
- , reset: function (size) {
- var dimension = this.dimension()
-
- this.$element
- .removeClass('collapse')
- [dimension](size || 'auto')
- [0].offsetWidth
-
- this.$element[size !== null ? 'addClass' : 'removeClass']('collapse')
-
- return this
- }
-
- , transition: function (method, startEvent, completeEvent) {
- var that = this
- , complete = function () {
- if (startEvent.type == 'show') that.reset()
- that.transitioning = 0
- that.$element.trigger(completeEvent)
- }
-
- this.$element.trigger(startEvent)
-
- if (startEvent.isDefaultPrevented()) return
-
- this.transitioning = 1
-
- this.$element[method]('in')
-
- $.support.transition && this.$element.hasClass('collapse') ?
- this.$element.one($.support.transition.end, complete) :
- complete()
- }
-
- , toggle: function () {
- this[this.$element.hasClass('in') ? 'hide' : 'show']()
- }
-
- }
-
-
- /* COLLAPSIBLE PLUGIN DEFINITION
- * ============================== */
-
- $.fn.collapse = function (option) {
- return this.each(function () {
- var $this = $(this)
- , data = $this.data('collapse')
- , options = typeof option == 'object' && option
- if (!data) $this.data('collapse', (data = new Collapse(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.collapse.defaults = {
- toggle: true
- }
-
- $.fn.collapse.Constructor = Collapse
-
-
- /* COLLAPSIBLE DATA-API
- * ==================== */
-
- $(function () {
- $('body').on('click.collapse.data-api', '[data-toggle=collapse]', function ( e ) {
- var $this = $(this), href
- , target = $this.attr('data-target')
- || e.preventDefault()
- || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7
- , option = $(target).data('collapse') ? 'toggle' : $this.data()
- $(target).collapse(option)
- })
- })
-
-}(window.jQuery);
\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-dropdown.js b/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-dropdown.js
deleted file mode 100644
index 454a968..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-dropdown.js
+++ /dev/null
@@ -1,100 +0,0 @@
-/* ============================================================
- * bootstrap-dropdown.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#dropdowns
- * ============================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============================================================ */
-
-
-!function ($) {
-
- "use strict"; // jshint ;_;
-
-
- /* DROPDOWN CLASS DEFINITION
- * ========================= */
-
- var toggle = '[data-toggle="dropdown"]'
- , Dropdown = function (element) {
- var $el = $(element).on('click.dropdown.data-api', this.toggle)
- $('html').on('click.dropdown.data-api', function () {
- $el.parent().removeClass('open')
- })
- }
-
- Dropdown.prototype = {
-
- constructor: Dropdown
-
- , toggle: function (e) {
- var $this = $(this)
- , $parent
- , selector
- , isActive
-
- if ($this.is('.disabled, :disabled')) return
-
- selector = $this.attr('data-target')
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
- }
-
- $parent = $(selector)
- $parent.length || ($parent = $this.parent())
-
- isActive = $parent.hasClass('open')
-
- clearMenus()
-
- if (!isActive) $parent.toggleClass('open')
-
- return false
- }
-
- }
-
- function clearMenus() {
- $(toggle).parent().removeClass('open')
- }
-
-
- /* DROPDOWN PLUGIN DEFINITION
- * ========================== */
-
- $.fn.dropdown = function (option) {
- return this.each(function () {
- var $this = $(this)
- , data = $this.data('dropdown')
- if (!data) $this.data('dropdown', (data = new Dropdown(this)))
- if (typeof option == 'string') data[option].call($this)
- })
- }
-
- $.fn.dropdown.Constructor = Dropdown
-
-
- /* APPLY TO STANDARD DROPDOWN ELEMENTS
- * =================================== */
-
- $(function () {
- $('html').on('click.dropdown.data-api', clearMenus)
- $('body')
- .on('click.dropdown', '.dropdown form', function (e) { e.stopPropagation() })
- .on('click.dropdown.data-api', toggle, Dropdown.prototype.toggle)
- })
-
-}(window.jQuery);
\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-modal.js b/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-modal.js
deleted file mode 100644
index 38fd0c8..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-modal.js
+++ /dev/null
@@ -1,218 +0,0 @@
-/* =========================================================
- * bootstrap-modal.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#modals
- * =========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ========================================================= */
-
-
-!function ($) {
-
- "use strict"; // jshint ;_;
-
-
- /* MODAL CLASS DEFINITION
- * ====================== */
-
- var Modal = function (content, options) {
- this.options = options
- this.$element = $(content)
- .delegate('[data-dismiss="modal"]', 'click.dismiss.modal', $.proxy(this.hide, this))
- }
-
- Modal.prototype = {
-
- constructor: Modal
-
- , toggle: function () {
- return this[!this.isShown ? 'show' : 'hide']()
- }
-
- , show: function () {
- var that = this
- , e = $.Event('show')
-
- this.$element.trigger(e)
-
- if (this.isShown || e.isDefaultPrevented()) return
-
- $('body').addClass('modal-open')
-
- this.isShown = true
-
- escape.call(this)
- backdrop.call(this, function () {
- var transition = $.support.transition && that.$element.hasClass('fade')
-
- if (!that.$element.parent().length) {
- that.$element.appendTo(document.body) //don't move modals dom position
- }
-
- that.$element
- .show()
-
- if (transition) {
- that.$element[0].offsetWidth // force reflow
- }
-
- that.$element.addClass('in')
-
- transition ?
- that.$element.one($.support.transition.end, function () { that.$element.trigger('shown') }) :
- that.$element.trigger('shown')
-
- })
- }
-
- , hide: function (e) {
- e && e.preventDefault()
-
- var that = this
-
- e = $.Event('hide')
-
- this.$element.trigger(e)
-
- if (!this.isShown || e.isDefaultPrevented()) return
-
- this.isShown = false
-
- $('body').removeClass('modal-open')
-
- escape.call(this)
-
- this.$element.removeClass('in')
-
- $.support.transition && this.$element.hasClass('fade') ?
- hideWithTransition.call(this) :
- hideModal.call(this)
- }
-
- }
-
-
- /* MODAL PRIVATE METHODS
- * ===================== */
-
- function hideWithTransition() {
- var that = this
- , timeout = setTimeout(function () {
- that.$element.off($.support.transition.end)
- hideModal.call(that)
- }, 500)
-
- this.$element.one($.support.transition.end, function () {
- clearTimeout(timeout)
- hideModal.call(that)
- })
- }
-
- function hideModal(that) {
- this.$element
- .hide()
- .trigger('hidden')
-
- backdrop.call(this)
- }
-
- function backdrop(callback) {
- var that = this
- , animate = this.$element.hasClass('fade') ? 'fade' : ''
-
- if (this.isShown && this.options.backdrop) {
- var doAnimate = $.support.transition && animate
-
- this.$backdrop = $('')
- .appendTo(document.body)
-
- if (this.options.backdrop != 'static') {
- this.$backdrop.click($.proxy(this.hide, this))
- }
-
- if (doAnimate) this.$backdrop[0].offsetWidth // force reflow
-
- this.$backdrop.addClass('in')
-
- doAnimate ?
- this.$backdrop.one($.support.transition.end, callback) :
- callback()
-
- } else if (!this.isShown && this.$backdrop) {
- this.$backdrop.removeClass('in')
-
- $.support.transition && this.$element.hasClass('fade')?
- this.$backdrop.one($.support.transition.end, $.proxy(removeBackdrop, this)) :
- removeBackdrop.call(this)
-
- } else if (callback) {
- callback()
- }
- }
-
- function removeBackdrop() {
- this.$backdrop.remove()
- this.$backdrop = null
- }
-
- function escape() {
- var that = this
- if (this.isShown && this.options.keyboard) {
- $(document).on('keyup.dismiss.modal', function ( e ) {
- e.which == 27 && that.hide()
- })
- } else if (!this.isShown) {
- $(document).off('keyup.dismiss.modal')
- }
- }
-
-
- /* MODAL PLUGIN DEFINITION
- * ======================= */
-
- $.fn.modal = function (option) {
- return this.each(function () {
- var $this = $(this)
- , data = $this.data('modal')
- , options = $.extend({}, $.fn.modal.defaults, $this.data(), typeof option == 'object' && option)
- if (!data) $this.data('modal', (data = new Modal(this, options)))
- if (typeof option == 'string') data[option]()
- else if (options.show) data.show()
- })
- }
-
- $.fn.modal.defaults = {
- backdrop: true
- , keyboard: true
- , show: true
- }
-
- $.fn.modal.Constructor = Modal
-
-
- /* MODAL DATA-API
- * ============== */
-
- $(function () {
- $('body').on('click.modal.data-api', '[data-toggle="modal"]', function ( e ) {
- var $this = $(this), href
- , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
- , option = $target.data('modal') ? 'toggle' : $.extend({}, $target.data(), $this.data())
-
- e.preventDefault()
- $target.modal(option)
- })
- })
-
-}(window.jQuery);
\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-popover.js b/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-popover.js
deleted file mode 100644
index 39fbe35..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-popover.js
+++ /dev/null
@@ -1,98 +0,0 @@
-/* ===========================================================
- * bootstrap-popover.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#popovers
- * ===========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * =========================================================== */
-
-
-!function ($) {
-
- "use strict"; // jshint ;_;
-
-
- /* POPOVER PUBLIC CLASS DEFINITION
- * =============================== */
-
- var Popover = function ( element, options ) {
- this.init('popover', element, options)
- }
-
-
- /* NOTE: POPOVER EXTENDS BOOTSTRAP-TOOLTIP.js
- ========================================== */
-
- Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype, {
-
- constructor: Popover
-
- , setContent: function () {
- var $tip = this.tip()
- , title = this.getTitle()
- , content = this.getContent()
-
- $tip.find('.popover-title')[this.isHTML(title) ? 'html' : 'text'](title)
- $tip.find('.popover-content > *')[this.isHTML(content) ? 'html' : 'text'](content)
-
- $tip.removeClass('fade top bottom left right in')
- }
-
- , hasContent: function () {
- return this.getTitle() || this.getContent()
- }
-
- , getContent: function () {
- var content
- , $e = this.$element
- , o = this.options
-
- content = $e.attr('data-content')
- || (typeof o.content == 'function' ? o.content.call($e[0]) : o.content)
-
- return content
- }
-
- , tip: function () {
- if (!this.$tip) {
- this.$tip = $(this.options.template)
- }
- return this.$tip
- }
-
- })
-
-
- /* POPOVER PLUGIN DEFINITION
- * ======================= */
-
- $.fn.popover = function (option) {
- return this.each(function () {
- var $this = $(this)
- , data = $this.data('popover')
- , options = typeof option == 'object' && option
- if (!data) $this.data('popover', (data = new Popover(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.popover.Constructor = Popover
-
- $.fn.popover.defaults = $.extend({} , $.fn.tooltip.defaults, {
- placement: 'right'
- , content: ''
- , template: '
'
- })
-
-}(window.jQuery);
\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-tab.js b/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-tab.js
deleted file mode 100644
index d87f350..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-tab.js
+++ /dev/null
@@ -1,135 +0,0 @@
-/* ========================================================
- * bootstrap-tab.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#tabs
- * ========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================== */
-
-
-!function ($) {
-
- "use strict"; // jshint ;_;
-
-
- /* TAB CLASS DEFINITION
- * ==================== */
-
- var Tab = function ( element ) {
- this.element = $(element)
- }
-
- Tab.prototype = {
-
- constructor: Tab
-
- , show: function () {
- var $this = this.element
- , $ul = $this.closest('ul:not(.dropdown-menu)')
- , selector = $this.attr('data-target')
- , previous
- , $target
- , e
-
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
- }
-
- if ( $this.parent('li').hasClass('active') ) return
-
- previous = $ul.find('.active a').last()[0]
-
- e = $.Event('show', {
- relatedTarget: previous
- })
-
- $this.trigger(e)
-
- if (e.isDefaultPrevented()) return
-
- $target = $(selector)
-
- this.activate($this.parent('li'), $ul)
- this.activate($target, $target.parent(), function () {
- $this.trigger({
- type: 'shown'
- , relatedTarget: previous
- })
- })
- }
-
- , activate: function ( element, container, callback) {
- var $active = container.find('> .active')
- , transition = callback
- && $.support.transition
- && $active.hasClass('fade')
-
- function next() {
- $active
- .removeClass('active')
- .find('> .dropdown-menu > .active')
- .removeClass('active')
-
- element.addClass('active')
-
- if (transition) {
- element[0].offsetWidth // reflow for transition
- element.addClass('in')
- } else {
- element.removeClass('fade')
- }
-
- if ( element.parent('.dropdown-menu') ) {
- element.closest('li.dropdown').addClass('active')
- }
-
- callback && callback()
- }
-
- transition ?
- $active.one($.support.transition.end, next) :
- next()
-
- $active.removeClass('in')
- }
- }
-
-
- /* TAB PLUGIN DEFINITION
- * ===================== */
-
- $.fn.tab = function ( option ) {
- return this.each(function () {
- var $this = $(this)
- , data = $this.data('tab')
- if (!data) $this.data('tab', (data = new Tab(this)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.tab.Constructor = Tab
-
-
- /* TAB DATA-API
- * ============ */
-
- $(function () {
- $('body').on('click.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) {
- e.preventDefault()
- $(this).tab('show')
- })
- })
-
-}(window.jQuery);
\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-tooltip.js b/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-tooltip.js
deleted file mode 100644
index b476f1c..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-tooltip.js
+++ /dev/null
@@ -1,275 +0,0 @@
-/* ===========================================================
- * bootstrap-tooltip.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#tooltips
- * Inspired by the original jQuery.tipsy by Jason Frame
- * ===========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ========================================================== */
-
-
-!function ($) {
-
- "use strict"; // jshint ;_;
-
-
- /* TOOLTIP PUBLIC CLASS DEFINITION
- * =============================== */
-
- var Tooltip = function (element, options) {
- this.init('tooltip', element, options)
- }
-
- Tooltip.prototype = {
-
- constructor: Tooltip
-
- , init: function (type, element, options) {
- var eventIn
- , eventOut
-
- this.type = type
- this.$element = $(element)
- this.options = this.getOptions(options)
- this.enabled = true
-
- if (this.options.trigger != 'manual') {
- eventIn = this.options.trigger == 'hover' ? 'mouseenter' : 'focus'
- eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur'
- this.$element.on(eventIn, this.options.selector, $.proxy(this.enter, this))
- this.$element.on(eventOut, this.options.selector, $.proxy(this.leave, this))
- }
-
- this.options.selector ?
- (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
- this.fixTitle()
- }
-
- , getOptions: function (options) {
- options = $.extend({}, $.fn[this.type].defaults, options, this.$element.data())
-
- if (options.delay && typeof options.delay == 'number') {
- options.delay = {
- show: options.delay
- , hide: options.delay
- }
- }
-
- return options
- }
-
- , enter: function (e) {
- var self = $(e.currentTarget)[this.type](this._options).data(this.type)
-
- if (!self.options.delay || !self.options.delay.show) return self.show()
-
- clearTimeout(this.timeout)
- self.hoverState = 'in'
- this.timeout = setTimeout(function() {
- if (self.hoverState == 'in') self.show()
- }, self.options.delay.show)
- }
-
- , leave: function (e) {
- var self = $(e.currentTarget)[this.type](this._options).data(this.type)
-
- if (this.timeout) clearTimeout(this.timeout)
- if (!self.options.delay || !self.options.delay.hide) return self.hide()
-
- self.hoverState = 'out'
- this.timeout = setTimeout(function() {
- if (self.hoverState == 'out') self.hide()
- }, self.options.delay.hide)
- }
-
- , show: function () {
- var $tip
- , inside
- , pos
- , actualWidth
- , actualHeight
- , placement
- , tp
-
- if (this.hasContent() && this.enabled) {
- $tip = this.tip()
- this.setContent()
-
- if (this.options.animation) {
- $tip.addClass('fade')
- }
-
- placement = typeof this.options.placement == 'function' ?
- this.options.placement.call(this, $tip[0], this.$element[0]) :
- this.options.placement
-
- inside = /in/.test(placement)
-
- $tip
- .remove()
- .css({ top: 0, left: 0, display: 'block' })
- .appendTo(inside ? this.$element : document.body)
-
- pos = this.getPosition(inside)
-
- actualWidth = $tip[0].offsetWidth
- actualHeight = $tip[0].offsetHeight
-
- switch (inside ? placement.split(' ')[1] : placement) {
- case 'bottom':
- tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}
- break
- case 'top':
- tp = {top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}
- break
- case 'left':
- tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}
- break
- case 'right':
- tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}
- break
- }
-
- $tip
- .css(tp)
- .addClass(placement)
- .addClass('in')
- }
- }
-
- , isHTML: function(text) {
- // html string detection logic adapted from jQuery
- return typeof text != 'string'
- || ( text.charAt(0) === "<"
- && text.charAt( text.length - 1 ) === ">"
- && text.length >= 3
- ) || /^(?:[^<]*<[\w\W]+>[^>]*$)/.exec(text)
- }
-
- , setContent: function () {
- var $tip = this.tip()
- , title = this.getTitle()
-
- $tip.find('.tooltip-inner')[this.isHTML(title) ? 'html' : 'text'](title)
- $tip.removeClass('fade in top bottom left right')
- }
-
- , hide: function () {
- var that = this
- , $tip = this.tip()
-
- $tip.removeClass('in')
-
- function removeWithAnimation() {
- var timeout = setTimeout(function () {
- $tip.off($.support.transition.end).remove()
- }, 500)
-
- $tip.one($.support.transition.end, function () {
- clearTimeout(timeout)
- $tip.remove()
- })
- }
-
- $.support.transition && this.$tip.hasClass('fade') ?
- removeWithAnimation() :
- $tip.remove()
- }
-
- , fixTitle: function () {
- var $e = this.$element
- if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') {
- $e.attr('data-original-title', $e.attr('title') || '').removeAttr('title')
- }
- }
-
- , hasContent: function () {
- return this.getTitle()
- }
-
- , getPosition: function (inside) {
- return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()), {
- width: this.$element[0].offsetWidth
- , height: this.$element[0].offsetHeight
- })
- }
-
- , getTitle: function () {
- var title
- , $e = this.$element
- , o = this.options
-
- title = $e.attr('data-original-title')
- || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title)
-
- return title
- }
-
- , tip: function () {
- return this.$tip = this.$tip || $(this.options.template)
- }
-
- , validate: function () {
- if (!this.$element[0].parentNode) {
- this.hide()
- this.$element = null
- this.options = null
- }
- }
-
- , enable: function () {
- this.enabled = true
- }
-
- , disable: function () {
- this.enabled = false
- }
-
- , toggleEnabled: function () {
- this.enabled = !this.enabled
- }
-
- , toggle: function () {
- this[this.tip().hasClass('in') ? 'hide' : 'show']()
- }
-
- }
-
-
- /* TOOLTIP PLUGIN DEFINITION
- * ========================= */
-
- $.fn.tooltip = function ( option ) {
- return this.each(function () {
- var $this = $(this)
- , data = $this.data('tooltip')
- , options = typeof option == 'object' && option
- if (!data) $this.data('tooltip', (data = new Tooltip(this, options)))
- if (typeof option == 'string') data[option]()
- })
- }
-
- $.fn.tooltip.Constructor = Tooltip
-
- $.fn.tooltip.defaults = {
- animation: true
- , placement: 'top'
- , selector: false
- , template: '
'
- , trigger: 'hover'
- , title: ''
- , delay: 0
- }
-
-}(window.jQuery);
diff --git a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-transition.js b/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-transition.js
deleted file mode 100644
index 5341826..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/bootstrap/bootstrap-transition.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/* ===================================================
- * bootstrap-transition.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#transitions
- * ===================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ========================================================== */
-
-
-!function ($) {
-
- $(function () {
-
- "use strict"; // jshint ;_;
-
-
- /* CSS TRANSITION SUPPORT (http://www.modernizr.com/)
- * ======================================================= */
-
- $.support.transition = (function () {
-
- var transitionEnd = (function () {
-
- var el = document.createElement('bootstrap')
- , transEndEventNames = {
- 'WebkitTransition' : 'webkitTransitionEnd'
- , 'MozTransition' : 'transitionend'
- , 'OTransition' : 'oTransitionEnd'
- , 'msTransition' : 'MSTransitionEnd'
- , 'transition' : 'transitionend'
- }
- , name
-
- for (name in transEndEventNames){
- if (el.style[name] !== undefined) {
- return transEndEventNames[name]
- }
- }
-
- }())
-
- return transitionEnd && {
- end: transitionEnd
- }
-
- })()
-
- })
-
-}(window.jQuery);
\ No newline at end of file
diff --git a/oai-proxy-webapp/src/main/webapp/js/libs/jquery.js b/oai-proxy-webapp/src/main/webapp/js/libs/jquery.js
deleted file mode 100644
index d1ec9ba..0000000
--- a/oai-proxy-webapp/src/main/webapp/js/libs/jquery.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/*! jQuery v1.7.2 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 cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
"&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/
- */
-(function(wysihtml5) {
- var /**
- * Don't auto-link urls that are contained in the following elements:
- */
- IGNORE_URLS_IN = wysihtml5.lang.array(["CODE", "PRE", "A", "SCRIPT", "HEAD", "TITLE", "STYLE"]),
- /**
- * revision 1:
- * /(\S+\.{1}[^\s\,\.\!]+)/g
- *
- * revision 2:
- * /(\b(((https?|ftp):\/\/)|(www\.))[-A-Z0-9+&@#\/%?=~_|!:,.;\[\]]*[-A-Z0-9+&@#\/%=~_|])/gim
- *
- * put this in the beginning if you don't wan't to match within a word
- * (^|[\>\(\{\[\s\>])
- */
- URL_REG_EXP = /((https?:\/\/|www\.)[^\s<]{3,})/gi,
- TRAILING_CHAR_REG_EXP = /([^\w\/\-](,?))$/i,
- MAX_DISPLAY_LENGTH = 100,
- BRACKETS = { ")": "(", "]": "[", "}": "{" };
-
- function autoLink(element) {
- if (_hasParentThatShouldBeIgnored(element)) {
- return element;
- }
-
- if (element === element.ownerDocument.documentElement) {
- element = element.ownerDocument.body;
- }
-
- return _parseNode(element);
- }
-
- /**
- * This is basically a rebuild of
- * the rails auto_link_urls text helper
- */
- function _convertUrlsToLinks(str) {
- return str.replace(URL_REG_EXP, function(match, url) {
- var punctuation = (url.match(TRAILING_CHAR_REG_EXP) || [])[1] || "",
- opening = BRACKETS[punctuation];
- url = url.replace(TRAILING_CHAR_REG_EXP, "");
-
- if (url.split(opening).length > url.split(punctuation).length) {
- url = url + punctuation;
- punctuation = "";
- }
- var realUrl = url,
- displayUrl = url;
- if (url.length > MAX_DISPLAY_LENGTH) {
- displayUrl = displayUrl.substr(0, MAX_DISPLAY_LENGTH) + "...";
- }
- // Add http prefix if necessary
- if (realUrl.substr(0, 4) === "www.") {
- realUrl = "http://" + realUrl;
- }
-
- return '' + displayUrl + '' + punctuation;
- });
- }
-
- /**
- * Creates or (if already cached) returns a temp element
- * for the given document object
- */
- function _getTempElement(context) {
- var tempElement = context._wysihtml5_tempElement;
- if (!tempElement) {
- tempElement = context._wysihtml5_tempElement = context.createElement("div");
- }
- return tempElement;
- }
-
- /**
- * Replaces the original text nodes with the newly auto-linked dom tree
- */
- function _wrapMatchesInNode(textNode) {
- var parentNode = textNode.parentNode,
- tempElement = _getTempElement(parentNode.ownerDocument);
-
- // We need to insert an empty/temporary to fix IE quirks
- // Elsewise IE would strip white space in the beginning
- tempElement.innerHTML = "" + _convertUrlsToLinks(textNode.data);
- tempElement.removeChild(tempElement.firstChild);
-
- while (tempElement.firstChild) {
- // inserts tempElement.firstChild before textNode
- parentNode.insertBefore(tempElement.firstChild, textNode);
- }
- parentNode.removeChild(textNode);
- }
-
- function _hasParentThatShouldBeIgnored(node) {
- var nodeName;
- while (node.parentNode) {
- node = node.parentNode;
- nodeName = node.nodeName;
- if (IGNORE_URLS_IN.contains(nodeName)) {
- return true;
- } else if (nodeName === "body") {
- return false;
- }
- }
- return false;
- }
-
- function _parseNode(element) {
- if (IGNORE_URLS_IN.contains(element.nodeName)) {
- return;
- }
-
- if (element.nodeType === wysihtml5.TEXT_NODE && element.data.match(URL_REG_EXP)) {
- _wrapMatchesInNode(element);
- return;
- }
-
- var childNodes = wysihtml5.lang.array(element.childNodes).get(),
- childNodesLength = childNodes.length,
- i = 0;
-
- for (; i 0 && (elementClassName == className || new RegExp("(^|\\s)" + className + "(\\s|$)").test(elementClassName)));
- };
-})(wysihtml5);
-wysihtml5.dom.contains = (function() {
- var documentElement = document.documentElement;
- if (documentElement.contains) {
- return function(container, element) {
- if (element.nodeType !== wysihtml5.ELEMENT_NODE) {
- element = element.parentNode;
- }
- return container !== element && container.contains(element);
- };
- } else if (documentElement.compareDocumentPosition) {
- return function(container, element) {
- // https://developer.mozilla.org/en/DOM/Node.compareDocumentPosition
- return !!(container.compareDocumentPosition(element) & 16);
- };
- }
-})();/**
- * Converts an HTML fragment/element into a unordered/ordered list
- *
- * @param {Element} element The element which should be turned into a list
- * @param {String} listType The list type in which to convert the tree (either "ul" or "ol")
- * @return {Element} The created list
- *
- * @example
- *
- *
- * eminem
- * dr. dre
- *
50 Cent
- *
- *
- *
- *
- *
- *
- *
eminem
- *
dr. dre
- *
50 Cent
- *
- */
-wysihtml5.dom.convertToList = (function() {
- function _createListItem(doc, list) {
- var listItem = doc.createElement("li");
- list.appendChild(listItem);
- return listItem;
- }
-
- function _createList(doc, type) {
- return doc.createElement(type);
- }
-
- function convertToList(element, listType) {
- if (element.nodeName === "UL" || element.nodeName === "OL" || element.nodeName === "MENU") {
- // Already a list
- return element;
- }
-
- var doc = element.ownerDocument,
- list = _createList(doc, listType),
- lineBreaks = element.querySelectorAll("br"),
- lineBreaksLength = lineBreaks.length,
- childNodes,
- childNodesLength,
- childNode,
- lineBreak,
- parentNode,
- isBlockElement,
- isLineBreak,
- currentListItem,
- i;
-
- // First find at the end of inline elements and move them behind them
- for (i=0; i if empty, otherwise create a new one
- currentListItem = currentListItem.firstChild ? _createListItem(doc, list) : currentListItem;
- currentListItem.appendChild(childNode);
- currentListItem = null;
- continue;
- }
-
- if (isLineBreak) {
- // Only create a new list item in the next iteration when the current one has already content
- currentListItem = currentListItem.firstChild ? null : currentListItem;
- continue;
- }
-
- currentListItem.appendChild(childNode);
- }
-
- element.parentNode.replaceChild(list, element);
- return list;
- }
-
- return convertToList;
-})();/**
- * Copy a set of attributes from one element to another
- *
- * @param {Array} attributesToCopy List of attributes which should be copied
- * @return {Object} Returns an object which offers the "from" method which can be invoked with the element where to
- * copy the attributes from., this again returns an object which provides a method named "to" which can be invoked
- * with the element where to copy the attributes to (see example)
- *
- * @example
- * var textarea = document.querySelector("textarea"),
- * div = document.querySelector("div[contenteditable=true]"),
- * anotherDiv = document.querySelector("div.preview");
- * wysihtml5.dom.copyAttributes(["spellcheck", "value", "placeholder"]).from(textarea).to(div).andTo(anotherDiv);
- *
- */
-wysihtml5.dom.copyAttributes = function(attributesToCopy) {
- return {
- from: function(elementToCopyFrom) {
- return {
- to: function(elementToCopyTo) {
- var attribute,
- i = 0,
- length = attributesToCopy.length;
- for (; ifoo");
- */
-wysihtml5.dom.getAsDom = (function() {
-
- var _innerHTMLShiv = function(html, context) {
- var tempElement = context.createElement("div");
- tempElement.style.display = "none";
- context.body.appendChild(tempElement);
- // IE throws an exception when trying to insert via innerHTML
- try { tempElement.innerHTML = html; } catch(e) {}
- context.body.removeChild(tempElement);
- return tempElement;
- };
-
- /**
- * Make sure IE supports HTML5 tags, which is accomplished by simply creating one instance of each element
- */
- var _ensureHTML5Compatibility = function(context) {
- if (context._wysihtml5_supportsHTML5Tags) {
- return;
- }
- for (var i=0, length=HTML5_ELEMENTS.length; i "block"
- */
-wysihtml5.dom.getStyle = (function() {
- var stylePropertyMapping = {
- "float": ("styleFloat" in document.createElement("div").style) ? "styleFloat" : "cssFloat"
- },
- REG_EXP_CAMELIZE = /\-[a-z]/g;
-
- function camelize(str) {
- return str.replace(REG_EXP_CAMELIZE, function(match) {
- return match.charAt(1).toUpperCase();
- });
- }
-
- return function(property) {
- return {
- from: function(element) {
- if (element.nodeType !== wysihtml5.ELEMENT_NODE) {
- return;
- }
-
- var doc = element.ownerDocument,
- camelizedProperty = stylePropertyMapping[property] || camelize(property),
- style = element.style,
- currentStyle = element.currentStyle,
- styleValue = style[camelizedProperty];
- if (styleValue) {
- return styleValue;
- }
-
- // currentStyle is no standard and only supported by Opera and IE but it has one important advantage over the standard-compliant
- // window.getComputedStyle, since it returns css property values in their original unit:
- // If you set an elements width to "50%", window.getComputedStyle will give you it's current width in px while currentStyle
- // gives you the original "50%".
- // Opera supports both, currentStyle and window.getComputedStyle, that's why checking for currentStyle should have higher prio
- if (currentStyle) {
- try {
- return currentStyle[camelizedProperty];
- } catch(e) {
- //ie will occasionally fail for unknown reasons. swallowing exception
- }
- }
-
- var win = doc.defaultView || doc.parentWindow,
- needsOverflowReset = (property === "height" || property === "width") && element.nodeName === "TEXTAREA",
- originalOverflow,
- returnValue;
-
- if (win.getComputedStyle) {
- // Chrome and Safari both calculate a wrong width and height for textareas when they have scroll bars
- // therfore we remove and restore the scrollbar and calculate the value in between
- if (needsOverflowReset) {
- originalOverflow = style.overflow;
- style.overflow = "hidden";
- }
- returnValue = win.getComputedStyle(element, null).getPropertyValue(property);
- if (needsOverflowReset) {
- style.overflow = originalOverflow || "";
- }
- return returnValue;
- }
- }
- };
- };
-})();/**
- * High performant way to check whether an element with a specific tag name is in the given document
- * Optimized for being heavily executed
- * Unleashes the power of live node lists
- *
- * @param {Object} doc The document object of the context where to check
- * @param {String} tagName Upper cased tag name
- * @example
- * wysihtml5.dom.hasElementWithTagName(document, "IMG");
- */
-wysihtml5.dom.hasElementWithTagName = (function() {
- var LIVE_CACHE = {},
- DOCUMENT_IDENTIFIER = 1;
-
- function _getDocumentIdentifier(doc) {
- return doc._wysihtml5_identifier || (doc._wysihtml5_identifier = DOCUMENT_IDENTIFIER++);
- }
-
- return function(doc, tagName) {
- var key = _getDocumentIdentifier(doc) + ":" + tagName,
- cacheEntry = LIVE_CACHE[key];
- if (!cacheEntry) {
- cacheEntry = LIVE_CACHE[key] = doc.getElementsByTagName(tagName);
- }
-
- return cacheEntry.length > 0;
- };
-})();/**
- * High performant way to check whether an element with a specific class name is in the given document
- * Optimized for being heavily executed
- * Unleashes the power of live node lists
- *
- * @param {Object} doc The document object of the context where to check
- * @param {String} tagName Upper cased tag name
- * @example
- * wysihtml5.dom.hasElementWithClassName(document, "foobar");
- */
-(function(wysihtml5) {
- var LIVE_CACHE = {},
- DOCUMENT_IDENTIFIER = 1;
-
- function _getDocumentIdentifier(doc) {
- return doc._wysihtml5_identifier || (doc._wysihtml5_identifier = DOCUMENT_IDENTIFIER++);
- }
-
- wysihtml5.dom.hasElementWithClassName = function(doc, className) {
- // getElementsByClassName is not supported by IE<9
- // but is sometimes mocked via library code (which then doesn't return live node lists)
- if (!wysihtml5.browser.supportsNativeGetElementsByClassName()) {
- return !!doc.querySelector("." + className);
- }
-
- var key = _getDocumentIdentifier(doc) + ":" + className,
- cacheEntry = LIVE_CACHE[key];
- if (!cacheEntry) {
- cacheEntry = LIVE_CACHE[key] = doc.getElementsByClassName(className);
- }
-
- return cacheEntry.length > 0;
- };
-})(wysihtml5);
-wysihtml5.dom.insert = function(elementToInsert) {
- return {
- after: function(element) {
- element.parentNode.insertBefore(elementToInsert, element.nextSibling);
- },
-
- before: function(element) {
- element.parentNode.insertBefore(elementToInsert, element);
- },
-
- into: function(element) {
- element.appendChild(elementToInsert);
- }
- };
-};wysihtml5.dom.insertCSS = function(rules) {
- rules = rules.join("\n");
-
- return {
- into: function(doc) {
- var head = doc.head || doc.getElementsByTagName("head")[0],
- styleElement = doc.createElement("style");
-
- styleElement.type = "text/css";
-
- if (styleElement.styleSheet) {
- styleElement.styleSheet.cssText = rules;
- } else {
- styleElement.appendChild(doc.createTextNode(rules));
- }
-
- if (head) {
- head.appendChild(styleElement);
- }
- }
- };
-};/**
- * Method to set dom events
- *
- * @example
- * wysihtml5.dom.observe(iframe.contentWindow.document.body, ["focus", "blur"], function() { ... });
- */
-wysihtml5.dom.observe = function(element, eventNames, handler) {
- eventNames = typeof(eventNames) === "string" ? [eventNames] : eventNames;
-
- var handlerWrapper,
- eventName,
- i = 0,
- length = eventNames.length;
-
- for (; i
foo bar
- *
- * var userHTML = '
I'm a table!
';
- * wysihtml5.dom.parse(userHTML);
- * // => 'I'm a table!'
- *
- * var userHTML = '
'
- */
-wysihtml5.dom.parse = (function() {
-
- /**
- * It's not possible to use a XMLParser/DOMParser as HTML5 is not always well-formed XML
- * new DOMParser().parseFromString('') will cause a parseError since the
- * node isn't closed
- *
- * Therefore we've to use the browser's ordinary HTML parser invoked by setting innerHTML.
- */
- var NODE_TYPE_MAPPING = {
- "1": _handleElement,
- "3": _handleText
- },
- // Rename unknown tags to this
- DEFAULT_NODE_NAME = "span",
- WHITE_SPACE_REG_EXP = /\s+/,
- defaultRules = { tags: {}, classes: {} },
- currentRules = {};
-
- /**
- * Iterates over all childs of the element, recreates them, appends them into a document fragment
- * which later replaces the entire body content
- */
- function parse(elementOrHtml, rules, context, cleanUp) {
- wysihtml5.lang.object(currentRules).merge(defaultRules).merge(rules).get();
-
- context = context || elementOrHtml.ownerDocument || document;
- var fragment = context.createDocumentFragment(),
- isString = typeof(elementOrHtml) === "string",
- element,
- newNode,
- firstChild;
-
- if (isString) {
- element = wysihtml5.dom.getAsDom(elementOrHtml, context);
- } else {
- element = elementOrHtml;
- }
-
- while (element.firstChild) {
- firstChild = element.firstChild;
- element.removeChild(firstChild);
- newNode = _convert(firstChild, cleanUp);
- if (newNode) {
- fragment.appendChild(newNode);
- }
- }
-
- // Clear element contents
- element.innerHTML = "";
-
- // Insert new DOM tree
- element.appendChild(fragment);
-
- return isString ? wysihtml5.quirks.getCorrectInnerHTML(element) : element;
- }
-
- function _convert(oldNode, cleanUp) {
- var oldNodeType = oldNode.nodeType,
- oldChilds = oldNode.childNodes,
- oldChildsLength = oldChilds.length,
- newNode,
- method = NODE_TYPE_MAPPING[oldNodeType],
- i = 0;
-
- newNode = method && method(oldNode);
-
- if (!newNode) {
- return null;
- }
-
- for (i=0; i elements
- if (cleanUp &&
- newNode.childNodes.length <= 1 &&
- newNode.nodeName.toLowerCase() === DEFAULT_NODE_NAME &&
- !newNode.attributes.length) {
- return newNode.firstChild;
- }
-
- return newNode;
- }
-
- function _handleElement(oldNode) {
- var rule,
- newNode,
- endTag,
- tagRules = currentRules.tags,
- nodeName = oldNode.nodeName.toLowerCase(),
- scopeName = oldNode.scopeName;
-
- /**
- * We already parsed that element
- * ignore it! (yes, this sometimes happens in IE8 when the html is invalid)
- */
- if (oldNode._wysihtml5) {
- return null;
- }
- oldNode._wysihtml5 = 1;
-
- if (oldNode.className === "wysihtml5-temp") {
- return null;
- }
-
- /**
- * IE is the only browser who doesn't include the namespace in the
- * nodeName, that's why we have to prepend it by ourselves
- * scopeName is a proprietary IE feature
- * read more here http://msdn.microsoft.com/en-us/library/ms534388(v=vs.85).aspx
- */
- if (scopeName && scopeName != "HTML") {
- nodeName = scopeName + ":" + nodeName;
- }
-
- /**
- * Repair node
- * IE is a bit bitchy when it comes to invalid nested markup which includes unclosed tags
- * A
doesn't need to be closed according HTML4-5 spec, we simply replace it with a
to preserve its content and layout
- */
- if ("outerHTML" in oldNode) {
- if (!wysihtml5.browser.autoClosesUnclosedTags() &&
- oldNode.nodeName === "P" &&
- oldNode.outerHTML.slice(-4).toLowerCase() !== "") {
- nodeName = "div";
- }
- }
-
- if (nodeName in tagRules) {
- rule = tagRules[nodeName];
- if (!rule || rule.remove) {
- return null;
- }
-
- rule = typeof(rule) === "string" ? { rename_tag: rule } : rule;
- } else if (oldNode.firstChild) {
- rule = { rename_tag: DEFAULT_NODE_NAME };
- } else {
- // Remove empty unknown elements
- return null;
- }
-
- newNode = oldNode.ownerDocument.createElement(rule.rename_tag || nodeName);
- _handleAttributes(oldNode, newNode, rule);
-
- oldNode = null;
- return newNode;
- }
-
- function _handleAttributes(oldNode, newNode, rule) {
- var attributes = {}, // fresh new set of attributes to set on newNode
- setClass = rule.set_class, // classes to set
- addClass = rule.add_class, // add classes based on existing attributes
- setAttributes = rule.set_attributes, // attributes to set on the current node
- checkAttributes = rule.check_attributes, // check/convert values of attributes
- allowedClasses = currentRules.classes,
- i = 0,
- classes = [],
- newClasses = [],
- newUniqueClasses = [],
- oldClasses = [],
- classesLength,
- newClassesLength,
- currentClass,
- newClass,
- attributeName,
- newAttributeValue,
- method;
-
- if (setAttributes) {
- attributes = wysihtml5.lang.object(setAttributes).clone();
- }
-
- if (checkAttributes) {
- for (attributeName in checkAttributes) {
- method = attributeCheckMethods[checkAttributes[attributeName]];
- if (!method) {
- continue;
- }
- newAttributeValue = method(_getAttribute(oldNode, attributeName));
- if (typeof(newAttributeValue) === "string") {
- attributes[attributeName] = newAttributeValue;
- }
- }
- }
-
- if (setClass) {
- classes.push(setClass);
- }
-
- if (addClass) {
- for (attributeName in addClass) {
- method = addClassMethods[addClass[attributeName]];
- if (!method) {
- continue;
- }
- newClass = method(_getAttribute(oldNode, attributeName));
- if (typeof(newClass) === "string") {
- classes.push(newClass);
- }
- }
- }
-
- // make sure that wysihtml5 temp class doesn't get stripped out
- allowedClasses["_wysihtml5-temp-placeholder"] = 1;
-
- // add old classes last
- oldClasses = oldNode.getAttribute("class");
- if (oldClasses) {
- classes = classes.concat(oldClasses.split(WHITE_SPACE_REG_EXP));
- }
- classesLength = classes.length;
- for (; i under https when it's new attribute value is non-https
- // TODO: Investigate this further and check for smarter handling
- try {
- newNode.setAttribute(attributeName, attributes[attributeName]);
- } catch(e) {}
- }
-
- // IE8 sometimes loses the width/height attributes when those are set before the "src"
- // so we make sure to set them again
- if (attributes.src) {
- if (typeof(attributes.width) !== "undefined") {
- newNode.setAttribute("width", attributes.width);
- }
- if (typeof(attributes.height) !== "undefined") {
- newNode.setAttribute("height", attributes.height);
- }
- }
- }
-
- /**
- * IE gives wrong results for hasAttribute/getAttribute, for example:
- * var td = document.createElement("td");
- * td.getAttribute("rowspan"); // => "1" in IE
- *
- * Therefore we have to check the element's outerHTML for the attribute
- */
- var HAS_GET_ATTRIBUTE_BUG = !wysihtml5.browser.supportsGetAttributeCorrectly();
- function _getAttribute(node, attributeName) {
- attributeName = attributeName.toLowerCase();
- var nodeName = node.nodeName;
- if (nodeName == "IMG" && attributeName == "src" && _isLoadedImage(node) === true) {
- // Get 'src' attribute value via object property since this will always contain the
- // full absolute url (http://...)
- // this fixes a very annoying bug in firefox (ver 3.6 & 4) and IE 8 where images copied from the same host
- // will have relative paths, which the sanitizer strips out (see attributeCheckMethods.url)
- return node.src;
- } else if (HAS_GET_ATTRIBUTE_BUG && "outerHTML" in node) {
- // Don't trust getAttribute/hasAttribute in IE 6-8, instead check the element's outerHTML
- var outerHTML = node.outerHTML.toLowerCase(),
- // TODO: This might not work for attributes without value:
- hasAttribute = outerHTML.indexOf(" " + attributeName + "=") != -1;
-
- return hasAttribute ? node.getAttribute(attributeName) : null;
- } else{
- return node.getAttribute(attributeName);
- }
- }
-
- /**
- * Check whether the given node is a proper loaded image
- * FIXME: Returns undefined when unknown (Chrome, Safari)
- */
- function _isLoadedImage(node) {
- try {
- return node.complete && !node.mozMatchesSelector(":-moz-broken");
- } catch(e) {
- if (node.complete && node.readyState === "complete") {
- return true;
- }
- }
- }
-
- function _handleText(oldNode) {
- return oldNode.ownerDocument.createTextNode(oldNode.data);
- }
-
-
- // ------------ attribute checks ------------ \\
- var attributeCheckMethods = {
- url: (function() {
- var REG_EXP = /^https?:\/\//i;
- return function(attributeValue) {
- if (!attributeValue || !attributeValue.match(REG_EXP)) {
- return null;
- }
- return attributeValue.replace(REG_EXP, function(match) {
- return match.toLowerCase();
- });
- };
- })(),
-
- alt: (function() {
- var REG_EXP = /[^ a-z0-9_\-]/gi;
- return function(attributeValue) {
- if (!attributeValue) {
- return "";
- }
- return attributeValue.replace(REG_EXP, "");
- };
- })(),
-
- numbers: (function() {
- var REG_EXP = /\D/g;
- return function(attributeValue) {
- attributeValue = (attributeValue || "").replace(REG_EXP, "");
- return attributeValue || null;
- };
- })()
- };
-
- // ------------ class converter (converts an html attribute to a class name) ------------ \\
- var addClassMethods = {
- align_img: (function() {
- var mapping = {
- left: "wysiwyg-float-left",
- right: "wysiwyg-float-right"
- };
- return function(attributeValue) {
- return mapping[String(attributeValue).toLowerCase()];
- };
- })(),
-
- align_text: (function() {
- var mapping = {
- left: "wysiwyg-text-align-left",
- right: "wysiwyg-text-align-right",
- center: "wysiwyg-text-align-center",
- justify: "wysiwyg-text-align-justify"
- };
- return function(attributeValue) {
- return mapping[String(attributeValue).toLowerCase()];
- };
- })(),
-
- clear_br: (function() {
- var mapping = {
- left: "wysiwyg-clear-left",
- right: "wysiwyg-clear-right",
- both: "wysiwyg-clear-both",
- all: "wysiwyg-clear-both"
- };
- return function(attributeValue) {
- return mapping[String(attributeValue).toLowerCase()];
- };
- })(),
-
- size_font: (function() {
- var mapping = {
- "1": "wysiwyg-font-size-xx-small",
- "2": "wysiwyg-font-size-small",
- "3": "wysiwyg-font-size-medium",
- "4": "wysiwyg-font-size-large",
- "5": "wysiwyg-font-size-x-large",
- "6": "wysiwyg-font-size-xx-large",
- "7": "wysiwyg-font-size-xx-large",
- "-": "wysiwyg-font-size-smaller",
- "+": "wysiwyg-font-size-larger"
- };
- return function(attributeValue) {
- return mapping[String(attributeValue).charAt(0)];
- };
- })()
- };
-
- return parse;
-})();/**
- * Checks for empty text node childs and removes them
- *
- * @param {Element} node The element in which to cleanup
- * @example
- * wysihtml5.dom.removeEmptyTextNodes(element);
- */
-wysihtml5.dom.removeEmptyTextNodes = function(node) {
- var childNode,
- childNodes = wysihtml5.lang.array(node.childNodes).get(),
- childNodesLength = childNodes.length,
- i = 0;
- for (; i to a
) and keeps its childs
- *
- * @param {Element} element The list element which should be renamed
- * @param {Element} newNodeName The desired tag name
- *
- * @example
- *
- *
- *
eminem
- *
dr. dre
- *
50 Cent
- *
- *
- *
- *
- *
- *
- *
eminem
- *
dr. dre
- *
50 Cent
- *
- */
-wysihtml5.dom.renameElement = function(element, newNodeName) {
- var newElement = element.ownerDocument.createElement(newNodeName),
- firstChild;
- while (firstChild = element.firstChild) {
- newElement.appendChild(firstChild);
- }
- wysihtml5.dom.copyAttributes(["align", "className"]).from(element).to(newElement);
- element.parentNode.replaceChild(newElement, element);
- return newElement;
-};/**
- * Takes an element, removes it and replaces it with it's childs
- *
- * @param {Object} node The node which to replace with it's child nodes
- * @example
- *
- * hello
- *
- *
- */
-wysihtml5.dom.replaceWithChildNodes = function(node) {
- if (!node.parentNode) {
- return;
- }
-
- if (!node.firstChild) {
- node.parentNode.removeChild(node);
- return;
- }
-
- var fragment = node.ownerDocument.createDocumentFragment();
- while (node.firstChild) {
- fragment.appendChild(node.firstChild);
- }
- node.parentNode.replaceChild(fragment, node);
- node = fragment = null;
-};
-/**
- * Unwraps an unordered/ordered list
- *
- * @param {Element} element The list element which should be unwrapped
- *
- * @example
- *
- *
- *
eminem
- *
dr. dre
- *
50 Cent
- *
- *
- *
- *
- *
- * eminem
- * dr. dre
- * 50 Cent
- */
-(function(dom) {
- function _isBlockElement(node) {
- return dom.getStyle("display").from(node) === "block";
- }
-
- function _isLineBreak(node) {
- return node.nodeName === "BR";
- }
-
- function _appendLineBreak(element) {
- var lineBreak = element.ownerDocument.createElement("br");
- element.appendChild(lineBreak);
- }
-
- function resolveList(list) {
- if (list.nodeName !== "MENU" && list.nodeName !== "UL" && list.nodeName !== "OL") {
- return;
- }
-
- var doc = list.ownerDocument,
- fragment = doc.createDocumentFragment(),
- previousSibling = list.previousElementSibling || list.previousSibling,
- firstChild,
- lastChild,
- isLastChild,
- shouldAppendLineBreak,
- listItem;
-
- if (previousSibling && !_isBlockElement(previousSibling)) {
- _appendLineBreak(fragment);
- }
-
- while (listItem = list.firstChild) {
- lastChild = listItem.lastChild;
- while (firstChild = listItem.firstChild) {
- isLastChild = firstChild === lastChild;
- // This needs to be done before appending it to the fragment, as it otherwise will loose style information
- shouldAppendLineBreak = isLastChild && !_isBlockElement(firstChild) && !_isLineBreak(firstChild);
- fragment.appendChild(firstChild);
- if (shouldAppendLineBreak) {
- _appendLineBreak(fragment);
- }
- }
-
- listItem.parentNode.removeChild(listItem);
- }
- list.parentNode.replaceChild(fragment, list);
- }
-
- dom.resolveList = resolveList;
-})(wysihtml5.dom);/**
- * Sandbox for executing javascript, parsing css styles and doing dom operations in a secure way
- *
- * Browser Compatibility:
- * - Secure in MSIE 6+, but only when the user hasn't made changes to his security level "restricted"
- * - Partially secure in other browsers (Firefox, Opera, Safari, Chrome, ...)
- *
- * Please note that this class can't benefit from the HTML5 sandbox attribute for the following reasons:
- * - sandboxing doesn't work correctly with inlined content (src="javascript:'...'")
- * - sandboxing of physical documents causes that the dom isn't accessible anymore from the outside (iframe.contentWindow, ...)
- * - setting the "allow-same-origin" flag would fix that, but then still javascript and dom events refuse to fire
- * - therefore the "allow-scripts" flag is needed, which then would deactivate any security, as the js executed inside the iframe
- * can do anything as if the sandbox attribute wasn't set
- *
- * @param {Function} [readyCallback] Method that gets invoked when the sandbox is ready
- * @param {Object} [config] Optional parameters
- *
- * @example
- * new wysihtml5.dom.Sandbox(function(sandbox) {
- * sandbox.getWindow().document.body.innerHTML = '';
- * });
- */
-(function(wysihtml5) {
- var /**
- * Default configuration
- */
- doc = document,
- /**
- * Properties to unset/protect on the window object
- */
- windowProperties = [
- "parent", "top", "opener", "frameElement", "frames",
- "localStorage", "globalStorage", "sessionStorage", "indexedDB"
- ],
- /**
- * Properties on the window object which are set to an empty function
- */
- windowProperties2 = [
- "open", "close", "openDialog", "showModalDialog",
- "alert", "confirm", "prompt",
- "openDatabase", "postMessage",
- "XMLHttpRequest", "XDomainRequest"
- ],
- /**
- * Properties to unset/protect on the document object
- */
- documentProperties = [
- "referrer",
- "write", "open", "close"
- ];
-
- wysihtml5.dom.Sandbox = Base.extend(
- /** @scope wysihtml5.dom.Sandbox.prototype */ {
-
- constructor: function(readyCallback, config) {
- this.callback = readyCallback || wysihtml5.EMPTY_FUNCTION;
- this.config = wysihtml5.lang.object({}).merge(config).get();
- this.iframe = this._createIframe();
- },
-
- insertInto: function(element) {
- if (typeof(element) === "string") {
- element = doc.getElementById(element);
- }
-
- element.appendChild(this.iframe);
- },
-
- getIframe: function() {
- return this.iframe;
- },
-
- getWindow: function() {
- this._readyError();
- },
-
- getDocument: function() {
- this._readyError();
- },
-
- destroy: function() {
- var iframe = this.getIframe();
- iframe.parentNode.removeChild(iframe);
- },
-
- _readyError: function() {
- throw new Error("wysihtml5.Sandbox: Sandbox iframe isn't loaded yet");
- },
-
- /**
- * Creates the sandbox iframe
- *
- * Some important notes:
- * - We can't use HTML5 sandbox for now:
- * setting it causes that the iframe's dom can't be accessed from the outside
- * Therefore we need to set the "allow-same-origin" flag which enables accessing the iframe's dom
- * But then there's another problem, DOM events (focus, blur, change, keypress, ...) aren't fired.
- * In order to make this happen we need to set the "allow-scripts" flag.
- * A combination of allow-scripts and allow-same-origin is almost the same as setting no sandbox attribute at all.
- * - Chrome & Safari, doesn't seem to support sandboxing correctly when the iframe's html is inlined (no physical document)
- * - IE needs to have the security="restricted" attribute set before the iframe is
- * inserted into the dom tree
- * - Believe it or not but in IE "security" in document.createElement("iframe") is false, even
- * though it supports it
- * - When an iframe has security="restricted", in IE eval() & execScript() don't work anymore
- * - IE doesn't fire the onload event when the content is inlined in the src attribute, therefore we rely
- * on the onreadystatechange event
- */
- _createIframe: function() {
- var that = this,
- iframe = doc.createElement("iframe");
- iframe.className = "wysihtml5-sandbox";
- wysihtml5.dom.setAttributes({
- "security": "restricted",
- "allowtransparency": "true",
- "frameborder": 0,
- "width": 0,
- "height": 0,
- "marginwidth": 0,
- "marginheight": 0
- }).on(iframe);
-
- // Setting the src like this prevents ssl warnings in IE6
- if (wysihtml5.browser.throwsMixedContentWarningWhenIframeSrcIsEmpty()) {
- iframe.src = "javascript:''";
- }
-
- iframe.onload = function() {
- iframe.onreadystatechange = iframe.onload = null;
- that._onLoadIframe(iframe);
- };
-
- iframe.onreadystatechange = function() {
- if (/loaded|complete/.test(iframe.readyState)) {
- iframe.onreadystatechange = iframe.onload = null;
- that._onLoadIframe(iframe);
- }
- };
-
- return iframe;
- },
-
- /**
- * Callback for when the iframe has finished loading
- */
- _onLoadIframe: function(iframe) {
- // don't resume when the iframe got unloaded (eg. by removing it from the dom)
- if (!wysihtml5.dom.contains(doc.documentElement, iframe)) {
- return;
- }
-
- var that = this,
- iframeWindow = iframe.contentWindow,
- iframeDocument = iframe.contentWindow.document,
- charset = doc.characterSet || doc.charset || "utf-8",
- sandboxHtml = this._getHtml({
- charset: charset,
- stylesheets: this.config.stylesheets
- });
-
- // Create the basic dom tree including proper DOCTYPE and charset
- iframeDocument.open("text/html", "replace");
- iframeDocument.write(sandboxHtml);
- iframeDocument.close();
-
- this.getWindow = function() { return iframe.contentWindow; };
- this.getDocument = function() { return iframe.contentWindow.document; };
-
- // Catch js errors and pass them to the parent's onerror event
- // addEventListener("error") doesn't work properly in some browsers
- // TODO: apparently this doesn't work in IE9!
- iframeWindow.onerror = function(errorMessage, fileName, lineNumber) {
- throw new Error("wysihtml5.Sandbox: " + errorMessage, fileName, lineNumber);
- };
-
- if (!wysihtml5.browser.supportsSandboxedIframes()) {
- // Unset a bunch of sensitive variables
- // Please note: This isn't hack safe!
- // It more or less just takes care of basic attacks and prevents accidental theft of sensitive information
- // IE is secure though, which is the most important thing, since IE is the only browser, who
- // takes over scripts & styles into contentEditable elements when copied from external websites
- // or applications (Microsoft Word, ...)
- var i, length;
- for (i=0, length=windowProperties.length; i';
- }
- }
- templateVars.stylesheets = html;
-
- return wysihtml5.lang.string(
- ''
- + '#{stylesheets}'
- + ''
- ).interpolate(templateVars);
- },
-
- /**
- * Method to unset/override existing variables
- * @example
- * // Make cookie unreadable and unwritable
- * this._unset(document, "cookie", "", true);
- */
- _unset: function(object, property, value, setter) {
- try { object[property] = value; } catch(e) {}
-
- try { object.__defineGetter__(property, function() { return value; }); } catch(e) {}
- if (setter) {
- try { object.__defineSetter__(property, function() {}); } catch(e) {}
- }
-
- if (!wysihtml5.browser.crashesWhenDefineProperty(property)) {
- try {
- var config = {
- get: function() { return value; }
- };
- if (setter) {
- config.set = function() {};
- }
- Object.defineProperty(object, property, config);
- } catch(e) {}
- }
- }
- });
-})(wysihtml5);
-(function() {
- var mapping = {
- "className": "class"
- };
- wysihtml5.dom.setAttributes = function(attributes) {
- return {
- on: function(element) {
- for (var i in attributes) {
- element.setAttribute(mapping[i] || i, attributes[i]);
- }
- }
- }
- };
-})();wysihtml5.dom.setStyles = function(styles) {
- return {
- on: function(element) {
- var style = element.style;
- if (typeof(styles) === "string") {
- style.cssText += ";" + styles;
- return;
- }
- for (var i in styles) {
- if (i === "float") {
- style.cssFloat = styles[i];
- style.styleFloat = styles[i];
- } else {
- style[i] = styles[i];
- }
- }
- }
- };
-};/**
- * Simulate HTML5 placeholder attribute
- *
- * Needed since
- * - div[contentEditable] elements don't support it
- * - older browsers (such as IE8 and Firefox 3.6) don't support it at all
- *
- * @param {Object} parent Instance of main wysihtml5.Editor class
- * @param {Element} view Instance of wysihtml5.views.* class
- * @param {String} placeholderText
- *
- * @example
- * wysihtml.dom.simulatePlaceholder(this, composer, "Foobar");
- */
-(function(dom) {
- dom.simulatePlaceholder = function(editor, view, placeholderText) {
- var CLASS_NAME = "placeholder",
- unset = function() {
- if (view.hasPlaceholderSet()) {
- view.clear();
- }
- dom.removeClass(view.element, CLASS_NAME);
- },
- set = function() {
- if (view.isEmpty()) {
- view.setValue(placeholderText);
- dom.addClass(view.element, CLASS_NAME);
- }
- };
-
- editor
- .observe("set_placeholder", set)
- .observe("unset_placeholder", unset)
- .observe("focus:composer", unset)
- .observe("paste:composer", unset)
- .observe("blur:composer", set);
-
- set();
- };
-})(wysihtml5.dom);
-(function(dom) {
- var documentElement = document.documentElement;
- if ("textContent" in documentElement) {
- dom.setTextContent = function(element, text) {
- element.textContent = text;
- };
-
- dom.getTextContent = function(element) {
- return element.textContent;
- };
- } else if ("innerText" in documentElement) {
- dom.setTextContent = function(element, text) {
- element.innerText = text;
- };
-
- dom.getTextContent = function(element) {
- return element.innerText;
- };
- } else {
- dom.setTextContent = function(element, text) {
- element.nodeValue = text;
- };
-
- dom.getTextContent = function(element) {
- return element.nodeValue;
- };
- }
-})(wysihtml5.dom);
-
-/**
- * Fix most common html formatting misbehaviors of browsers implementation when inserting
- * content via copy & paste contentEditable
- *
- * @author Christopher Blum
- */
-wysihtml5.quirks.cleanPastedHTML = (function() {
- // TODO: We probably need more rules here
- var defaultRules = {
- // When pasting underlined links into a contentEditable, IE thinks, it has to insert to keep the styling
- "a u": wysihtml5.dom.replaceWithChildNodes
- };
-
- function cleanPastedHTML(elementOrHtml, rules, context) {
- rules = rules || defaultRules;
- context = context || elementOrHtml.ownerDocument || document;
-
- var element,
- isString = typeof(elementOrHtml) === "string",
- method,
- matches,
- matchesLength,
- i,
- j = 0;
- if (isString) {
- element = wysihtml5.dom.getAsDom(elementOrHtml, context);
- } else {
- element = elementOrHtml;
- }
-
- for (i in rules) {
- matches = element.querySelectorAll(i);
- method = rules[i];
- matchesLength = matches.length;
- for (; j " ||
- innerHTML == "