aboutsummaryrefslogtreecommitdiffstats
path: root/web/cobrands/barnet/javascript/styleswitch.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/cobrands/barnet/javascript/styleswitch.js')
-rw-r--r--web/cobrands/barnet/javascript/styleswitch.js26
1 files changed, 26 insertions, 0 deletions
diff --git a/web/cobrands/barnet/javascript/styleswitch.js b/web/cobrands/barnet/javascript/styleswitch.js
new file mode 100644
index 000000000..c4afb0b28
--- /dev/null
+++ b/web/cobrands/barnet/javascript/styleswitch.js
@@ -0,0 +1,26 @@
+/**
+* Styleswitch stylesheet switcher built on jQuery
+* Under an Attribution, Share Alike License
+* By Kelvin Luck ( http://www.kelvinluck.com/ )
+**/
+
+$(document).ready(function() {
+ $('.styleswitch').click(function()
+ {
+ switchStylestyle(this.getAttribute("rel"));
+ return false;
+ });
+ var c = readCookie('style');
+ if (c) switchStylestyle(c);
+});
+
+function switchStylestyle(styleName)
+{
+ $('link[@rel*=style][@title]').each(function(i)
+ {
+ this.disabled = true;
+ if (this.getAttribute('title') == styleName) this.disabled = false;
+ });
+ createCookie('style', styleName, 365);
+}
+