diff --git a/chrome/chromeFiles/content/scholar/bindings/noteeditor.xml b/chrome/chromeFiles/content/scholar/bindings/noteeditor.xml
new file mode 100644
index 000000000..5bbb20556
--- /dev/null
+++ b/chrome/chromeFiles/content/scholar/bindings/noteeditor.xml
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0)
+ this.id('tagsPopup').showPopup(this.id('tagsLabel'),-1,-1,-1,'popup',0,0);
+ else
+ this.id('tags').add();
+ ]]>
+
+
+
+
+
+
+
+
+
+ 0)
+ this.id('seeAlsoPopup').showPopup(this.id('seeAlsoLabel'),-1,-1,'popup',0,0);
+ else
+ this.id('seeAlso').add();
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/chrome/chromeFiles/content/scholar/bindings/relatedbox.xml b/chrome/chromeFiles/content/scholar/bindings/relatedbox.xml
new file mode 100644
index 000000000..169fc3140
--- /dev/null
+++ b/chrome/chromeFiles/content/scholar/bindings/relatedbox.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/chrome/chromeFiles/content/scholar/bindings/tagsbox.xml b/chrome/chromeFiles/content/scholar/bindings/tagsbox.xml
new file mode 100644
index 000000000..8e2b341f1
--- /dev/null
+++ b/chrome/chromeFiles/content/scholar/bindings/tagsbox.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/chrome/chromeFiles/content/scholar/bindings/timedtextarea.xml b/chrome/chromeFiles/content/scholar/bindings/timedtextarea.xml
new file mode 100644
index 000000000..76274675e
--- /dev/null
+++ b/chrome/chromeFiles/content/scholar/bindings/timedtextarea.xml
@@ -0,0 +1,44 @@
+
+
+
+
+ null
+
+
+
+ return this.inputField.value;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/chrome/chromeFiles/content/scholar/customControls.xml b/chrome/chromeFiles/content/scholar/customControls.xml
deleted file mode 100644
index cd458e86c..000000000
--- a/chrome/chromeFiles/content/scholar/customControls.xml
+++ /dev/null
@@ -1,515 +0,0 @@
-
-
-
-
- null
-
-
-
- return this.inputField.value;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0)
- this.id('tagsPopup').showPopup(this.id('tagsLabel'),-1,-1,-1,'popup',0,0);
- else
- this.id('tags').add();
- ]]>
-
-
-
-
-
-
-
-
-
- 0)
- this.id('seeAlsoPopup').showPopup(this.id('seeAlsoLabel'),-1,-1,'popup',0,0);
- else
- this.id('seeAlso').add();
- ]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/chrome/chromeFiles/skin/default/scholar/scholar.css b/chrome/chromeFiles/skin/default/scholar/scholar.css
index a4725a89f..9e7217f4b 100644
--- a/chrome/chromeFiles/skin/default/scholar/scholar.css
+++ b/chrome/chromeFiles/skin/default/scholar/scholar.css
@@ -1,26 +1,26 @@
textbox[multiline="true"][type="timed"]
{
- -moz-binding: url('chrome://scholar/content/customControls.xml#timed-textarea');
+ -moz-binding: url('chrome://scholar/content/bindings/timedtextarea.xml#timed-textarea');
}
noteeditor
{
- -moz-binding: url('chrome://scholar/content/customControls.xml#note-editor');
-}
-
-tagsbox
-{
- -moz-binding: url('chrome://scholar/content/customControls.xml#tags-box');
-}
-
-seealsobox
-{
- -moz-binding: url('chrome://scholar/content/customControls.xml#seealso-box');
+ -moz-binding: url('chrome://scholar/content/bindings/noteeditor.xml#note-editor');
}
linksbox
{
- -moz-binding: url('chrome://scholar/content/customControls.xml#links-box');
+ -moz-binding: url('chrome://scholar/content/bindings/noteeditor.xml#links-box');
+}
+
+tagsbox
+{
+ -moz-binding: url('chrome://scholar/content/bindings/tagsbox.xml#tags-box');
+}
+
+seealsobox
+{
+ -moz-binding: url('chrome://scholar/content/bindings/relatedbox.xml#seealso-box');
}
.clicky