(function(){var b=window.melange=function(){return new b};if(window.jQuery===undefined)throw new Error("jQuery package must be loaded exposing jQuery namespace");var e=b;e.config={};e.init=function(a){if(a)e.config=jQuery.extend(e.config,a)};e.clone=function(a){return jQuery.extend(true,{},a)};e.setOptions=function(a){switch(a.debug){case true:e.logging.setDebug();break;case false:e.logging.unsetDebug();break;default:e.logging.setDebug()}a.debugLevel&&e.logging.setDebugLevel(a.debugLevel)};e.loadGoogleApi=
function(a,d,f,c){if(!a||!d)throw new TypeError("modulename must be defined");a={name:a,version:d,settings:f};jQuery.extend(a.settings,{callback:c});google.load(a.name,a.version,a.settings)};(function(){b.error=window.melange.error=function(){return new b.error};var a=b.error;a.createErrors=function(d){jQuery.each(d,function(){b.error[this]=Error})};a.createErrors(["DependencyNotSatisfied","notImplementedByChildClass"])})();(function(){b.logging=window.melange.logging=function(){return new b.logging};
var a=b.logging,d=false,f=5;a.setDebug=function(){d=true};a.unsetDebug=function(){d=false};a.isDebug=function(){return d?true:false};a.setDebugLevel=function(c){if(isNaN(c))throw new b.error.TypeError("melange.logging.setDebugLevel: parameter must be a number");if(c<=0)c=1;if(c>=6)c=5;f=c};a.getDebugLevel=function(){return f};a.debugDecorator=function(c){c.log=function(g,h){b.logging.isDebug()&&f>=g&&console.debug(h)};return c}})();(function(){b.templates=window.melange.templates=function(){return new b.templates};
var a=b.logging.debugDecorator(b.templates);b.error.createErrors([]);var d=[];a.setContextToLast=function(f){var c=d[d.length-1];c.context=jQuery.extend(c.context,f)};a._baseTemplate=function(){this.context={};d.push(this)}})()})();window.melange=window.melange.logging.debugDecorator(window.melange);

@@ -163,13 +163,13 @@
 var 
-e=b;e
+d=b;d
 .con
@@ -175,17 +175,17 @@
 nfig=%7B%7D;
-e
+d
 .init=fu
@@ -199,17 +199,17 @@
 a)%7Bif(a)
-e
+d
 .config=
@@ -222,17 +222,17 @@
 .extend(
-e
+d
 .config,
@@ -235,17 +235,17 @@
 fig,a)%7D;
-e
+d
 .clone=f
@@ -288,17 +288,17 @@
 ,%7B%7D,a)%7D;
-e
+d
 .setOpti
@@ -339,17 +339,17 @@
 se true:
-e
+d
 .logging
@@ -377,17 +377,17 @@
 e false:
-e
+d
 .logging
@@ -414,17 +414,17 @@
 default:
-e
+d
 .logging
@@ -449,17 +449,17 @@
 gLevel&&
-e
+d
 .logging
@@ -488,17 +488,590 @@
 Level)%7D;
-e
+d.tinyMceConfig=%0Afunction(a)%7Ba=a.join(%22,%22);return jQuery.extend(%7Btheme_advanced_toolbar_align:%22left%22,theme_advanced_resizing:true,theme_advanced_statusbar_location:%22bottom%22,theme_advanced_path:false,relative_urls:0,theme_advanced_toolbar_location:%22top%22,theme_advanced_buttons1:%22bold,italic,underline,strikethrough,%7C,fontsizeselect,forecolor,%7C,bullist,numlist,outdent,indent%22,theme_advanced_buttons3:%22%22,theme_advanced_buttons2:%22undo,redo,%7C,justifyleft,justifycenter,justifyright,%7C,link,unlink,anchor,code%22,remove_script_host:0,%0Atheme:%22advanced%22,mode:%22exact%22%7D,%7Belements:a%7D)%7D;d
 .loadGoo
@@ -1077,17 +1077,16 @@
 ogleApi=
-%0A
 function
@@ -1088,17 +1088,17 @@
 ction(a,
-d
+e
 ,f,c)%7Bif
@@ -1103,17 +1103,17 @@
 if(!a%7C%7C!
-d
+e
 )throw n
@@ -1173,17 +1173,17 @@
 version:
-d
+e
 ,setting
@@ -1378,17 +1378,17 @@
 unction(
-d
+e
 )%7BjQuery
@@ -1393,17 +1393,17 @@
 ry.each(
-d
+e
 ,functio
@@ -1527,16 +1527,17 @@
 logging=
+%0A
 window.m
@@ -1584,17 +1584,16 @@
 ogging%7D;
-%0A
 var a=b.
@@ -1600,17 +1600,17 @@
 logging,
-d
+e
 =false,f
@@ -1634,17 +1634,17 @@
 ction()%7B
-d
+e
 =true%7D;a
@@ -1666,17 +1666,17 @@
 ction()%7B
-d
+e
 =false%7D;
@@ -1703,17 +1703,17 @@
 %7Breturn 
-d
+e
 ?true:fa
@@ -2044,16 +2044,17 @@
 mplates=
+%0A
 window.m
@@ -2105,17 +2105,16 @@
 plates%7D;
-%0A
 var a=b.
@@ -2178,17 +2178,17 @@
 %5B%5D);var 
-d
+e
 =%5B%5D;a.se
@@ -2224,11 +2224,11 @@
 r c=
-d%5Bd
+e%5Be
 .len
@@ -2315,17 +2315,17 @@
 text=%7B%7D;
-d
+e
 .push(th

Add minimized version of updated script.