<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -137,6 +137,7 @@ jQuery(document).ready(function() {
 function inline_status_change(){
 	if(jQuery('.status_change')){	
 		jQuery('.status_change').click(function(){
+		  if(!confirm(&quot;Are you sure you want to change the publish status?&quot;)) return false;
 			current_status = jQuery(this).attr('rel');
 			dest = jQuery(this).attr('href');
 			dest = dest.replace('?status=0', '').replace('?status=1', '');</diff>
      <filename>resources/public/javascripts/build/wildfire_cms.combined.js</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1 @@
-(function($){$.extend({tablesorter:new function(){var parsers=[],widgets=[];this.defaults={cssHeader:&quot;header&quot;,cssAsc:&quot;headerSortUp&quot;,cssDesc:&quot;headerSortDown&quot;,sortInitialOrder:&quot;asc&quot;,sortMultiSortKey:&quot;shiftKey&quot;,sortForce:null,sortAppend:null,textExtraction:&quot;simple&quot;,parsers:{},widgets:[],widgetZebra:{css:[&quot;even&quot;,&quot;odd&quot;]},headers:{},widthFixed:false,cancelSelection:true,sortList:[],headerList:[],dateFormat:&quot;us&quot;,decimal:&quot;.&quot;,debug:false};function benchmark(s,d){log(s+&quot;,&quot;+(new Date().getTime()-d.getTime())+&quot;ms&quot;)}this.benchmark=benchmark;function log(s){if(typeof console!=&quot;undefined&quot;&amp;&amp;typeof console.debug!=&quot;undefined&quot;){console.log(s)}else{alert(s)}}function buildParserCache(table,$headers){if(table.config.debug){var parsersDebug=&quot;&quot;}var rows=table.tBodies[0].rows;if(table.tBodies[0].rows[0]){var list=[],cells=rows[0].cells,l=cells.length;for(var i=0;i&lt;l;i++){var p=false;if($.metadata&amp;&amp;($($headers[i]).metadata()&amp;&amp;$($headers[i]).metadata().sorter)){p=getParserById($($headers[i]).metadata().sorter)}else{if((table.config.headers[i]&amp;&amp;table.config.headers[i].sorter)){p=getParserById(table.config.headers[i].sorter)}}if(!p){p=detectParserForColumn(table,cells[i])}if(table.config.debug){parsersDebug+=&quot;column:&quot;+i+&quot; parser:&quot;+p.id+&quot;\n&quot;}list.push(p)}}if(table.config.debug){log(parsersDebug)}return list}function detectParserForColumn(table,node){var l=parsers.length;for(var i=1;i&lt;l;i++){if(parsers[i].is($.trim(getElementText(table.config,node)),table,node)){return parsers[i]}}return parsers[0]}function getParserById(name){var l=parsers.length;for(var i=0;i&lt;l;i++){if(parsers[i].id.toLowerCase()==name.toLowerCase()){return parsers[i]}}return false}function buildCache(table){if(table.config.debug){var cacheTime=new Date()}var totalRows=(table.tBodies[0]&amp;&amp;table.tBodies[0].rows.length)||0,totalCells=(table.tBodies[0].rows[0]&amp;&amp;table.tBodies[0].rows[0].cells.length)||0,parsers=table.config.parsers,cache={row:[],normalized:[]};for(var i=0;i&lt;totalRows;++i){var c=table.tBodies[0].rows[i],cols=[];cache.row.push($(c));for(var j=0;j&lt;totalCells;++j){cols.push(parsers[j].format(getElementText(table.config,c.cells[j]),table,c.cells[j]))}cols.push(i);cache.normalized.push(cols);cols=null}if(table.config.debug){benchmark(&quot;Building cache for &quot;+totalRows+&quot; rows:&quot;,cacheTime)}return cache}function getElementText(config,node){if(!node){return&quot;&quot;}var t=&quot;&quot;;if(config.textExtraction==&quot;simple&quot;){if(node.childNodes[0]&amp;&amp;node.childNodes[0].hasChildNodes()){t=node.childNodes[0].innerHTML}else{t=node.innerHTML}}else{if(typeof(config.textExtraction)==&quot;function&quot;){t=config.textExtraction(node)}else{t=$(node).text()}}return t}function appendToTable(table,cache){if(table.config.debug){var appendTime=new Date()}var c=cache,r=c.row,n=c.normalized,totalRows=n.length,checkCell=(n[0].length-1),tableBody=$(table.tBodies[0]),rows=[];for(var i=0;i&lt;totalRows;i++){rows.push(r[n[i][checkCell]]);if(!table.config.appender){var o=r[n[i][checkCell]];var l=o.length;for(var j=0;j&lt;l;j++){tableBody[0].appendChild(o[j])}}}if(table.config.appender){table.config.appender(table,rows)}rows=null;if(table.config.debug){benchmark(&quot;Rebuilt table:&quot;,appendTime)}applyWidget(table);setTimeout(function(){$(table).trigger(&quot;sortEnd&quot;)},0)}function buildHeaders(table){if(table.config.debug){var time=new Date()}var meta=($.metadata)?true:false,tableHeadersRows=[];for(var i=0;i&lt;table.tHead.rows.length;i++){tableHeadersRows[i]=0}$tableHeaders=$(&quot;thead th&quot;,table);$tableHeaders.each(function(index){this.count=0;this.column=index;this.order=formatSortingOrder(table.config.sortInitialOrder);if(checkHeaderMetadata(this)||checkHeaderOptions(table,index)){this.sortDisabled=true}if(!this.sortDisabled){$(this).addClass(table.config.cssHeader)}table.config.headerList[index]=this});if(table.config.debug){benchmark(&quot;Built headers:&quot;,time);log($tableHeaders)}return $tableHeaders}function checkCellColSpan(table,rows,row){var arr=[],r=table.tHead.rows,c=r[row].cells;for(var i=0;i&lt;c.length;i++){var cell=c[i];if(cell.colSpan&gt;1){arr=arr.concat(checkCellColSpan(table,headerArr,row++))}else{if(table.tHead.length==1||(cell.rowSpan&gt;1||!r[row+1])){arr.push(cell)}}}return arr}function checkHeaderMetadata(cell){if(($.metadata)&amp;&amp;($(cell).metadata().sorter===false)){return true}return false}function checkHeaderOptions(table,i){if((table.config.headers[i])&amp;&amp;(table.config.headers[i].sorter===false)){return true}return false}function applyWidget(table){var c=table.config.widgets;var l=c.length;for(var i=0;i&lt;l;i++){getWidgetById(c[i]).format(table)}}function getWidgetById(name){var l=widgets.length;for(var i=0;i&lt;l;i++){if(widgets[i].id.toLowerCase()==name.toLowerCase()){return widgets[i]}}}function formatSortingOrder(v){if(typeof(v)!=&quot;Number&quot;){i=(v.toLowerCase()==&quot;desc&quot;)?1:0}else{i=(v==(0||1))?v:0}return i}function isValueInArray(v,a){var l=a.length;for(var i=0;i&lt;l;i++){if(a[i][0]==v){return true}}return false}function setHeadersCss(table,$headers,list,css){$headers.removeClass(css[0]).removeClass(css[1]);var h=[];$headers.each(function(offset){if(!this.sortDisabled){h[this.column]=$(this)}});var l=list.length;for(var i=0;i&lt;l;i++){h[list[i][0]].addClass(css[list[i][1]])}}function fixColumnWidth(table,$headers){var c=table.config;if(c.widthFixed){var colgroup=$(&quot;&lt;colgroup&gt;&quot;);$(&quot;tr:first td&quot;,table.tBodies[0]).each(function(){colgroup.append($(&quot;&lt;col&gt;&quot;).css(&quot;width&quot;,$(this).width()))});$(table).prepend(colgroup)}}function updateHeaderSortCount(table,sortList){var c=table.config,l=sortList.length;for(var i=0;i&lt;l;i++){var s=sortList[i],o=c.headerList[s[0]];o.count=s[1];o.count++}}function multisort(table,sortList,cache){if(table.config.debug){var sortTime=new Date()}var dynamicExp=&quot;var sortWrapper = function(a,b) {&quot;,l=sortList.length;for(var i=0;i&lt;l;i++){var c=sortList[i][0];var order=sortList[i][1];var s=(getCachedSortType(table.config.parsers,c)==&quot;text&quot;)?((order==0)?&quot;sortText&quot;:&quot;sortTextDesc&quot;):((order==0)?&quot;sortNumeric&quot;:&quot;sortNumericDesc&quot;);var e=&quot;e&quot;+i;dynamicExp+=&quot;var &quot;+e+&quot; = &quot;+s+&quot;(a[&quot;+c+&quot;],b[&quot;+c+&quot;]); &quot;;dynamicExp+=&quot;if(&quot;+e+&quot;) { return &quot;+e+&quot;; } &quot;;dynamicExp+=&quot;else { &quot;}var orgOrderCol=cache.normalized[0].length-1;dynamicExp+=&quot;return a[&quot;+orgOrderCol+&quot;]-b[&quot;+orgOrderCol+&quot;];&quot;;for(var i=0;i&lt;l;i++){dynamicExp+=&quot;}; &quot;}dynamicExp+=&quot;return 0; &quot;;dynamicExp+=&quot;}; &quot;;eval(dynamicExp);cache.normalized.sort(sortWrapper);if(table.config.debug){benchmark(&quot;Sorting on &quot;+sortList.toString()+&quot; and dir &quot;+order+&quot; time:&quot;,sortTime)}return cache}function sortText(a,b){return((a&lt;b)?-1:((a&gt;b)?1:0))}function sortTextDesc(a,b){return((b&lt;a)?-1:((b&gt;a)?1:0))}function sortNumeric(a,b){return a-b}function sortNumericDesc(a,b){return b-a}function getCachedSortType(parsers,i){return parsers[i].type}this.construct=function(settings){return this.each(function(){if(!this.tHead||!this.tBodies){return}var $this,$document,$headers,cache,config,shiftDown=0,sortOrder;this.config={};config=$.extend(this.config,$.tablesorter.defaults,settings);$this=$(this);$headers=buildHeaders(this);this.config.parsers=buildParserCache(this,$headers);cache=buildCache(this);var sortCSS=[config.cssDesc,config.cssAsc];fixColumnWidth(this);$headers.click(function(e){$this.trigger(&quot;sortStart&quot;);var totalRows=($this[0].tBodies[0]&amp;&amp;$this[0].tBodies[0].rows.length)||0;if(!this.sortDisabled&amp;&amp;totalRows&gt;0){var $cell=$(this);var i=this.column;this.order=this.count++%2;if(!e[config.sortMultiSortKey]){config.sortList=[];if(config.sortForce!=null){var a=config.sortForce;for(var j=0;j&lt;a.length;j++){if(a[j][0]!=i){config.sortList.push(a[j])}}}config.sortList.push([i,this.order])}else{if(isValueInArray(i,config.sortList)){for(var j=0;j&lt;config.sortList.length;j++){var s=config.sortList[j],o=config.headerList[s[0]];if(s[0]==i){o.count=s[1];o.count++;s[1]=o.count%2}}}else{config.sortList.push([i,this.order])}}setTimeout(function(){setHeadersCss($this[0],$headers,config.sortList,sortCSS);appendToTable($this[0],multisort($this[0],config.sortList,cache))},1);return false}}).mousedown(function(){if(config.cancelSelection){this.onselectstart=function(){return false};return false}});$this.bind(&quot;update&quot;,function(){this.config.parsers=buildParserCache(this,$headers);cache=buildCache(this)}).bind(&quot;sorton&quot;,function(e,list){$(this).trigger(&quot;sortStart&quot;);config.sortList=list;var sortList=config.sortList;updateHeaderSortCount(this,sortList);setHeadersCss(this,$headers,sortList,sortCSS);appendToTable(this,multisort(this,sortList,cache))}).bind(&quot;appendCache&quot;,function(){appendToTable(this,cache)}).bind(&quot;applyWidgetId&quot;,function(e,id){getWidgetById(id).format(this)}).bind(&quot;applyWidgets&quot;,function(){applyWidget(this)});if($.metadata&amp;&amp;($(this).metadata()&amp;&amp;$(this).metadata().sortlist)){config.sortList=$(this).metadata().sortlist}if(config.sortList.length&gt;0){$this.trigger(&quot;sorton&quot;,[config.sortList])}applyWidget(this)})};this.addParser=function(parser){var l=parsers.length,a=true;for(var i=0;i&lt;l;i++){if(parsers[i].id.toLowerCase()==parser.id.toLowerCase()){a=false}}if(a){parsers.push(parser)}};this.addWidget=function(widget){widgets.push(widget)};this.formatFloat=function(s){var i=parseFloat(s);return(isNaN(i))?0:i};this.formatInt=function(s){var i=parseInt(s);return(isNaN(i))?0:i};this.isDigit=function(s,config){var DECIMAL=&quot;\\&quot;+config.decimal;var exp=&quot;/(^[+]?0(&quot;+DECIMAL+&quot;0+)?$)|(^([-+]?[1-9][0-9]*)$)|(^([-+]?((0?|[1-9][0-9]*)&quot;+DECIMAL+&quot;(0*[1-9][0-9]*)))$)|(^[-+]?[1-9]+[0-9]*&quot;+DECIMAL+&quot;0+$)/&quot;;return RegExp(exp).test($.trim(s))};this.clearTableBody=function(table){if($.browser.msie){function empty(){while(this.firstChild){this.removeChild(this.firstChild)}}empty.apply(table.tBodies[0])}else{table.tBodies[0].innerHTML=&quot;&quot;}}}});$.fn.extend({tablesorter:$.tablesorter.construct});var ts=$.tablesorter;ts.addParser({id:&quot;text&quot;,is:function(s){return true},format:function(s){return $.trim(s.toLowerCase())},type:&quot;text&quot;});ts.addParser({id:&quot;digit&quot;,is:function(s,table){var c=table.config;return $.tablesorter.isDigit(s,c)},format:function(s){return $.tablesorter.formatFloat(s)},type:&quot;numeric&quot;});ts.addParser({id:&quot;currency&quot;,is:function(s){return/^[&#194;&#163;$&#226;&#8218;&#172;?.]/.test(s)},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/[^0-9.]/g),&quot;&quot;))},type:&quot;numeric&quot;});ts.addParser({id:&quot;ipAddress&quot;,is:function(s){return/^\d{2,3}[\.]\d{2,3}[\.]\d{2,3}[\.]\d{2,3}$/.test(s)},format:function(s){var a=s.split(&quot;.&quot;),r=&quot;&quot;,l=a.length;for(var i=0;i&lt;l;i++){var item=a[i];if(item.length==2){r+=&quot;0&quot;+item}else{r+=item}}return $.tablesorter.formatFloat(r)},type:&quot;numeric&quot;});ts.addParser({id:&quot;url&quot;,is:function(s){return/^(https?|ftp|file):\/\/$/.test(s)},format:function(s){return jQuery.trim(s.replace(new RegExp(/(https?|ftp|file):\/\//),&quot;&quot;))},type:&quot;text&quot;});ts.addParser({id:&quot;isoDate&quot;,is:function(s){return/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(s)},format:function(s){return $.tablesorter.formatFloat((s!=&quot;&quot;)?new Date(s.replace(new RegExp(/-/g),&quot;/&quot;)).getTime():&quot;0&quot;)},type:&quot;numeric&quot;});ts.addParser({id:&quot;percent&quot;,is:function(s){return/\%$/.test($.trim(s))},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/%/g),&quot;&quot;))},type:&quot;numeric&quot;});ts.addParser({id:&quot;usLongDate&quot;,is:function(s){return s.match(new RegExp(/^[A-Za-z]{3,10}\.? [0-9]{1,2}, ([0-9]{4}|'?[0-9]{2}) (([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(AM|PM)))$/))},format:function(s){return $.tablesorter.formatFloat(new Date(s).getTime())},type:&quot;numeric&quot;});ts.addParser({id:&quot;shortDate&quot;,is:function(s){return/\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}/.test(s)},format:function(s,table){var c=table.config;s=s.replace(/\-/g,&quot;/&quot;);if(c.dateFormat==&quot;us&quot;){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,&quot;$3/$1/$2&quot;)}else{if(c.dateFormat==&quot;uk&quot;){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,&quot;$3/$2/$1&quot;)}else{if(c.dateFormat==&quot;dd/mm/yy&quot;||c.dateFormat==&quot;dd-mm-yy&quot;){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{2})/,&quot;$1/$2/$3&quot;)}}}return $.tablesorter.formatFloat(new Date(s).getTime())},type:&quot;numeric&quot;});ts.addParser({id:&quot;time&quot;,is:function(s){return/^(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(am|pm)))$/.test(s)},format:function(s){return $.tablesorter.formatFloat(new Date(&quot;2000/01/01 &quot;+s).getTime())},type:&quot;numeric&quot;});ts.addParser({id:&quot;metadata&quot;,is:function(s){return false},format:function(s,table,cell){var c=table.config,p=(!c.parserMetadataName)?&quot;sortValue&quot;:c.parserMetadataName;return $(cell).metadata()[p]},type:&quot;numeric&quot;});ts.addWidget({id:&quot;zebra&quot;,format:function(table){if(table.config.debug){var time=new Date()}$(&quot;tr:visible&quot;,table.tBodies[0]).filter(&quot;:even&quot;).removeClass(table.config.widgetZebra.css[1]).addClass(table.config.widgetZebra.css[0]).end().filter(&quot;:odd&quot;).removeClass(table.config.widgetZebra.css[0]).addClass(table.config.widgetZebra.css[1]);if(table.config.debug){$.tablesorter.benchmark(&quot;Applying Zebra widget&quot;,time)}}})})(jQuery);(function(a){a.fn.hint=function(f){if(!f||typeof(f)==&quot;object&quot;){f=a.extend({focus_class:&quot;hint_focus&quot;,changed_class:&quot;hint_changed&quot;,populate_from:&quot;default&quot;,text:null,remove_labels:false},f)}else{if(typeof(f)==&quot;string&quot;&amp;&amp;f.toLowerCase()==&quot;destroy&quot;){var c=true}}return this.each(function(){if(c){b(this).unbind(&quot;focus.hint&quot;).unbind(&quot;blur.hint&quot;).removeData(&quot;defText&quot;);return false}e(b(this))});function e(k){var l=&quot;&quot;;switch(f.populate_from){case&quot;alt&quot;:l=k.attr(&quot;alt&quot;);k.val(l);break;case&quot;label&quot;:l=b(&quot;label[for='&quot;+k.attr(&quot;id&quot;)+&quot;']&quot;).text();k.val(l);break;case&quot;custom&quot;:l=f.text;k.val(l);break;default:l=k.val()}k.addClass(&quot;hint&quot;).data(&quot;defText&quot;,l);if(f.remove_labels==true){b(&quot;label[for='&quot;+k.attr(&quot;id&quot;)+&quot;']&quot;).remove()}if(k.attr(&quot;type&quot;)==&quot;password&quot;){var h=k.data(&quot;defText&quot;);var j=b('&lt;input type=&quot;text&quot;/&gt;');j.attr(&quot;name&quot;,k.attr(&quot;name&quot;));j.attr(&quot;size&quot;,k.attr(&quot;size&quot;));j.attr(&quot;class&quot;,k.attr(&quot;class&quot;));j.val(k.val());j.data(&quot;defType&quot;,&quot;password&quot;).data(&quot;defText&quot;,h);k.replaceWith(j);var k=j}g(k);d(k)}function g(h){h.bind(&quot;focus.hint&quot;,function(l){var l=b(this);if(l.val()==l.data(&quot;defText&quot;)){l.val(&quot;&quot;)}l.addClass(f.focus_class).removeClass(f.changed_class);if(l.data(&quot;defType&quot;)==&quot;password&quot;){var j=l.data(&quot;defText&quot;);var k=b('&lt;input type=&quot;password&quot;/&gt;');k.attr(&quot;name&quot;,l.attr(&quot;name&quot;));k.attr(&quot;size&quot;,l.attr(&quot;size&quot;));k.attr(&quot;class&quot;,l.attr(&quot;class&quot;));k.val(l.val());k.data(&quot;defType&quot;,&quot;password&quot;).data(&quot;defText&quot;,j);l.replaceWith(k);var l=k;l.focus();d(l)}})}function d(h){h.bind(&quot;blur.hint&quot;,function(){var l=b(this);if(l.val()==&quot;&quot;){l.val(l.data(&quot;defText&quot;))}l.removeClass(f.focus_class);if(l.val()!=l.data(&quot;defText&quot;)){l.addClass(f.changed_class)}else{l.removeClass(f.changed_class)}if(l.data(&quot;defType&quot;)==&quot;password&quot;&amp;&amp;l.val()==l.data(&quot;defText&quot;)){var j=l.data(&quot;defText&quot;);var k=b('&lt;input type=&quot;text&quot;/&gt;');k.attr(&quot;name&quot;,l.attr(&quot;name&quot;));k.attr(&quot;size&quot;,l.attr(&quot;size&quot;));k.attr(&quot;class&quot;,l.attr(&quot;class&quot;));k.val(l.val());k.data(&quot;defType&quot;,&quot;password&quot;).data(&quot;defText&quot;,j);l.replaceWith(k);var l=k;g(k)}})}};var b=jQuery})(jQuery);jQuery.imgAreaSelect=function(l,O){var aa=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),ab=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),Z=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),T=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),ac=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),Y=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),U=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),h,j,ak,L,b,r,K,ag,z,D=0,v,c,N,M,m,k,Q=10,J=[],f=0,q=1,ai,P,B,A,al,aj,W,S,w={x1:0,y1:0,x2:0,y2:0,width:0,height:0};var p=aa.add(ab).add(Z);var e=T.add(ac).add(Y).add(U);function I(d){return d+ak.left+ag.left-K.left}function G(d){return d+ak.top+ag.top-K.top}function F(d){return d-ak.left-ag.left+K.left}function C(d){return d-ak.top-ag.top+K.top}function ae(d){return d.pageX+ag.left-K.left}function ad(d){return d.pageY+ag.top-K.top}function ah(){ak=jQuery(l).offset();L=jQuery(l).width();b=jQuery(l).height();if(jQuery(r).is(&quot;body&quot;)){K=ag={left:0,top:0}}else{K=jQuery(r).offset();ag={left:r.scrollLeft,top:r.scrollTop}}h=I(0);j=G(0)}function R(){p.css({left:I(w.x1)+&quot;px&quot;,top:G(w.y1)+&quot;px&quot;,width:Math.max(w.width-O.borderWidth*2,0)+&quot;px&quot;,height:Math.max(w.height-O.borderWidth*2,0)+&quot;px&quot;});T.css({left:h+&quot;px&quot;,top:j+&quot;px&quot;,width:w.x1+&quot;px&quot;,height:b+&quot;px&quot;});ac.css({left:h+w.x1+&quot;px&quot;,top:j+&quot;px&quot;,width:w.width+&quot;px&quot;,height:w.y1+&quot;px&quot;});Y.css({left:h+w.x2+&quot;px&quot;,top:j+&quot;px&quot;,width:L-w.x2+&quot;px&quot;,height:b+&quot;px&quot;});U.css({left:h+w.x1+&quot;px&quot;,top:j+w.y2+&quot;px&quot;,width:w.width+&quot;px&quot;,height:b-w.y2+&quot;px&quot;})}function E(d){if(!z){ah();z=true;p.one(&quot;mouseout&quot;,function(){z=false})}W=F(ae(d))-w.x1;S=C(ad(d))-w.y1;J=[];if(O.resizable){if(S&lt;=Q){J[f]=&quot;n&quot;}else{if(S&gt;=w.height-Q){J[f]=&quot;s&quot;}}if(W&lt;=Q){J[q]=&quot;w&quot;}else{if(W&gt;=w.width-Q){J[q]=&quot;e&quot;}}}Z.css(&quot;cursor&quot;,J.length?J.join(&quot;&quot;)+&quot;-resize&quot;:O.movable?&quot;move&quot;:&quot;&quot;)}function o(d){if(d.which!=1){return false}ah();if(O.resizable&amp;&amp;J.length&gt;0){jQuery(&quot;body&quot;).css(&quot;cursor&quot;,J.join(&quot;&quot;)+&quot;-resize&quot;);B=I(J[q]==&quot;w&quot;?w.x2:w.x1);al=G(J[f]==&quot;n&quot;?w.y2:w.y1);jQuery(document).mousemove(X);Z.unbind(&quot;mousemove&quot;,E);jQuery(document).one(&quot;mouseup&quot;,function(){J=[];jQuery(&quot;body&quot;).css(&quot;cursor&quot;,&quot;&quot;);if(O.autoHide){p.add(e).hide()}O.onSelectEnd(l,w);jQuery(document).unbind(&quot;mousemove&quot;,X);Z.mousemove(E)})}else{if(O.movable){m=w.x1+h;k=w.y1+j;N=ae(d);M=ad(d);jQuery(document).mousemove(a).one(&quot;mouseup&quot;,function(){O.onSelectEnd(l,w);jQuery(document).unbind(&quot;mousemove&quot;,a)})}else{jQuery(l).mousedown(d)}}return false}function n(){A=Math.max(h,Math.min(h+L,B+Math.abs(aj-al)*P*(A&gt;B?1:-1)));aj=Math.round(Math.max(j,Math.min(j+b,al+Math.abs(A-B)/P*(aj&gt;al?1:-1))));A=Math.round(A)}function af(){aj=Math.max(j,Math.min(j+b,al+Math.abs(A-B)/P*(aj&gt;al?1:-1)));A=Math.round(Math.max(h,Math.min(h+L,B+Math.abs(aj-al)*P*(A&gt;B?1:-1))));aj=Math.round(aj)}function X(d){A=!J.length||J[q]||P?ae(d):I(w.x2);aj=!J.length||J[f]||P?ad(d):G(w.y2);if(O.minWidth&amp;&amp;Math.abs(A-B)&lt;O.minWidth){A=B-O.minWidth*(A&lt;B?1:-1);if(A&lt;h){B=h+O.minWidth}else{if(A&gt;h+L){B=h+L-O.minWidth}}}if(O.minHeight&amp;&amp;Math.abs(aj-al)&lt;O.minHeight){aj=al-O.minHeight*(aj&lt;al?1:-1);if(aj&lt;j){al=j+O.minHeight}else{if(aj&gt;j+b){al=j+b-O.minHeight}}}A=Math.max(h,Math.min(A,h+L));aj=Math.max(j,Math.min(aj,j+b));if(P){if(Math.abs(A-B)/P&gt;Math.abs(aj-al)){af()}else{n()}}if(O.maxWidth&amp;&amp;Math.abs(A-B)&gt;O.maxWidth){A=B-O.maxWidth*(A&lt;B?1:-1);if(P){af()}}if(O.maxHeight&amp;&amp;Math.abs(aj-al)&gt;O.maxHeight){aj=al-O.maxHeight*(aj&lt;al?1:-1);if(P){n()}}w.x1=F(Math.min(B,A));w.x2=F(Math.max(B,A));w.y1=C(Math.min(al,aj));w.y2=C(Math.max(al,aj));w.width=Math.abs(A-B);w.height=Math.abs(aj-al);R();O.onSelectChange(l,w);return false}function a(d){B=Math.max(h,Math.min(m+ae(d)-N,h+L-w.width));al=Math.max(j,Math.min(k+ad(d)-M,j+b-w.height));A=B+w.width;aj=al+w.height;w.x1=F(B);w.y1=C(al);w.x2=F(A);w.y2=C(aj);R();O.onSelectChange(l,w);d.preventDefault();return false}function g(d){if(d.which!=1){return false}ah();w.x1=w.x2=F(N=B=A=ae(d));w.y1=w.y2=C(M=al=aj=ad(d));w.width=0;w.height=0;J=[];R();p.add(e).show();jQuery(document).mousemove(X);Z.unbind(&quot;mousemove&quot;,E);O.onSelectStart(l,w);jQuery(document).one(&quot;mouseup&quot;,function(){if(O.autoHide){p.add(e).hide()}O.onSelectEnd(l,w);jQuery(document).unbind(&quot;mousemove&quot;,X);Z.mousemove(E)});return false}function u(){ah();R()}this.setOptions=function(d){O=jQuery.extend(O,d);if(d.x1!=null){w.x1=d.x1;w.y1=d.y1;w.x2=d.x2;w.y2=d.y2;d.show=true}r=jQuery(O.parent).get(0);ah();c=jQuery(l);while(c.length&amp;&amp;!c.is(&quot;body&quot;)){if(!isNaN(c.css(&quot;z-index&quot;))&amp;&amp;c.css(&quot;z-index&quot;)&gt;D){D=c.css(&quot;z-index&quot;)}if(c.css(&quot;position&quot;)==&quot;fixed&quot;){v=true}c=c.parent()}B=I(w.x1);al=G(w.y1);A=I(w.x2);aj=G(w.y2);w.width=A-B;w.height=aj-al;R();if(d.hide){p.add(e).hide()}else{if(d.show){p.add(e).show()}}e.addClass(O.classPrefix+&quot;-outer&quot;);aa.addClass(O.classPrefix+&quot;-selection&quot;);ab.addClass(O.classPrefix+&quot;-border1&quot;);Z.addClass(O.classPrefix+&quot;-border2&quot;);p.css({borderWidth:O.borderWidth+&quot;px&quot;});aa.css({backgroundColor:O.selectionColor,opacity:O.selectionOpacity});ab.css({borderStyle:&quot;solid&quot;,borderColor:O.borderColor1});Z.css({borderStyle:&quot;dashed&quot;,borderColor:O.borderColor2});e.css({opacity:O.outerOpacity,backgroundColor:O.outerColor});P=O.aspectRatio&amp;&amp;(ai=O.aspectRatio.split(/:/))?ai[0]/ai[1]:null;if(O.disable||O.enable===false){p.unbind(&quot;mousemove&quot;,E).unbind(&quot;mousedown&quot;,o);jQuery(l).add(e).unbind(&quot;mousedown&quot;,g);jQuery(window).unbind(&quot;resize&quot;,u)}else{if(O.enable||O.disable===false){if(O.resizable||O.movable){p.mousemove(E).mousedown(o)}jQuery(l).add(e).mousedown(g);jQuery(window).resize(u)}}jQuery(O.parent).append(e.add(p));O.enable=O.disable=undefined};if(jQuery.browser.msie){jQuery(l).attr(&quot;unselectable&quot;,&quot;on&quot;)}p.add(e).css({display:&quot;none&quot;,position:v?&quot;fixed&quot;:&quot;absolute&quot;,overflow:&quot;hidden&quot;,zIndex:D&gt;0?D:null});aa.css({borderStyle:&quot;solid&quot;});initOptions={borderColor1:&quot;#000&quot;,borderColor2:&quot;#fff&quot;,borderWidth:1,classPrefix:&quot;imgareaselect&quot;,movable:true,resizable:true,selectionColor:&quot;#fff&quot;,selectionOpacity:0.2,outerColor:&quot;#000&quot;,outerOpacity:0.2,parent:&quot;body&quot;,onSelectStart:function(){},onSelectChange:function(){},onSelectEnd:function(){}};O=jQuery.extend(initOptions,O);this.setOptions(O)};jQuery.fn.imgAreaSelect=function(a){a=a||{};this.each(function(){if(jQuery(this).data(&quot;imgAreaSelect&quot;)){jQuery(this).data(&quot;imgAreaSelect&quot;).setOptions(a)}else{if(a.enable===undefined&amp;&amp;a.disable===undefined){a.enable=true}jQuery(this).data(&quot;imgAreaSelect&quot;,new jQuery.imgAreaSelect(this,a))}});return this};jQuery(document).ready(function(){if(jQuery(&quot;#item_list_container&quot;)){jQuery(&quot;#item_list_container&quot;).tablesorter({dateFormat:&quot;dd/mm/yyyy&quot;,highlightClass:&quot;highlight_col&quot;,stripingRowClass:[&quot;item_row1&quot;,&quot;item_row0&quot;],stripeRowsOnStartUp:true})}if(jQuery(&quot;.form_datepicker&quot;)){jQuery(&quot;.form_datepicker&quot;).datepicker({changeMonth:true,changeYear:true})}});jQuery(document).ready(function(){inline_status_change()});function inline_status_change(){if(jQuery(&quot;.status_change&quot;)){jQuery(&quot;.status_change&quot;).click(function(){current_status=jQuery(this).attr(&quot;rel&quot;);dest=jQuery(this).attr(&quot;href&quot;);dest=dest.replace(&quot;?status=0&quot;,&quot;&quot;).replace(&quot;?status=1&quot;,&quot;&quot;);replace=&quot;#&quot;+this.id;jQuery.get(dest,{status:current_status,ajax:&quot;yes&quot;},function(a){jQuery(replace).replaceWith(a);inline_status_change()});return false})}}jQuery.fn.centerScreen=function(a){var b=this;if(!a){b.css(&quot;top&quot;,jQuery(window).height()/2-this.height()/2);b.css(&quot;left&quot;,jQuery(window).width()/2-this.width()/2);jQuery(window).resize(function(){b.centerScreen(!a)})}else{b.stop();b.animate({top:jQuery(window).height()/2-this.height()/2,left:jQuery(window).width()/2-this.width()/2},200,&quot;linear&quot;)}};var content_page_id;var model_string;var init_upload;var autosaver;wym_editors=[];if(typeof(file_browser_location)==&quot;undefined&quot;){var file_browser_location=&quot;/admin/files/browse_images&quot;}var file_mime_type=&quot;image&quot;;jQuery(document).ready(function(){jQuery(&quot;#container&quot;).tabs();jQuery(&quot;#page_tab_title&quot;).html(jQuery(&quot;#cms_content_title&quot;).val());jQuery(&quot;#cms_content_title&quot;).keyup(function(){jQuery(&quot;#page_tab_title&quot;).html(jQuery(&quot;#cms_content_title&quot;).val())});jQuery(&quot;#new_cat_create&quot;).click(function(){jQuery.ajax({url:&quot;../../new_category/?cat=&quot;+jQuery(&quot;#new_cat&quot;).val(),complete:function(a){jQuery(&quot;#category_list&quot;).html(a.responseText);initialise_draggables()}});return false});initialise_draggables();if(jQuery(&quot;#copy_permissions_from&quot;).length&gt;0){jQuery(&quot;#copy_permissions_from&quot;).change(function(){jQuery.get(&quot;../../copy_permissions_from/&quot;+content_page_id+&quot;?copy_from=&quot;+jQuery(this).val(),function(a){jQuery(&quot;#cat_dropzone&quot;).html(a);init_deletes()});return false})}jQuery(&quot;#link_dialog&quot;).dialog({autoOpen:false,width:&quot;auto&quot;,height:&quot;auto&quot;});jQuery(&quot;#table_dialog&quot;).dialog({autoOpen:false,title:&quot;Insert a Table&quot;,width:700,height:500});jQuery(&quot;#video_dialog&quot;).dialog({autoOpen:false,title:&quot;Insert a Video&quot;,width:700,height:500});jQuery(&quot;#quick_upload_pane&quot;).dialog({autoOpen:false,title:&quot;Upload an Image&quot;,width:700,height:500});jQuery(&quot;#upload_url_pane&quot;).dialog({autoOpen:false,title:&quot;Get Image From URL&quot;,width:700,height:500});jQuery(&quot;#quick_upload_button&quot;).click(function(){jQuery(&quot;#quick_upload_pane&quot;).dialog(&quot;open&quot;);jQuery.ajax({url:&quot;/admin/files/quickupload/&quot;+content_page_id+&quot;?model=&quot;+model_string+&quot;&amp;join_field=&quot;+join_field,complete:function(a){jQuery(&quot;#quick_upload_pane&quot;).html(a.responseText);init_upload()}});return false});jQuery(&quot;#upload_url_button&quot;).click(function(){jQuery(&quot;#upload_url_pane&quot;).dialog(&quot;open&quot;);jQuery.ajax({url:&quot;/admin/files/upload_url/&quot;+content_page_id+&quot;?model=&quot;+model_string+&quot;&amp;join_field=&quot;+join_field,complete:function(a){jQuery(&quot;#upload_url_pane&quot;).html(a.responseText);init_upload()}});return false})});function initialise_draggables(){jQuery(&quot;#category_list .category_tag, #permission_list .permission_tag&quot;).draggable({opacity:0.5,revert:true,scroll:false,containment:&quot;window&quot;,helper:&quot;clone&quot;});jQuery(&quot;#cat_dropzone&quot;).droppable({accept:&quot;.category_tag, .permission_tag&quot;,hoverClass:&quot;dropzone_active&quot;,tolerance:&quot;pointer&quot;,drop:function(b,c){if(c.draggable.hasClass(&quot;permission_tag&quot;)){var a=&quot;../../add_permission/&quot;}else{var a=&quot;../../add_category/&quot;}jQuery.post(a+content_page_id,{tagid:c.draggable.attr(&quot;id&quot;),id:c.draggable.attr(&quot;id&quot;)},function(d){jQuery(&quot;#cat_dropzone&quot;).html(d);init_deletes()})}});jQuery(&quot;#category_list .category_tag, #permission_list .permission_tag&quot;).dblclick(function(){if(jQuery(this).hasClass(&quot;permission_tag&quot;)){var a=&quot;../../add_permission/&quot;}else{var a=&quot;../../add_category/&quot;}jQuery.post(a+content_page_id,{tagid:this.id,id:this.id},function(b){jQuery(&quot;#cat_dropzone&quot;).html(b);init_deletes()})});init_deletes()}function init_deletes(){jQuery(&quot;.category_trash_button, .permission_trash_button&quot;).click(function(){if(jQuery(this).hasClass(&quot;permission_trash_button&quot;)){var a=&quot;../../remove_permission/&quot;;var b=this.id.replace(&quot;delete_permission_button_&quot;,&quot;&quot;)}else{var a=&quot;../../remove_category/&quot;;var b=this.id.substr(22)}jQuery.get(a+content_page_id+&quot;?cat=&quot;+b,function(c){jQuery(&quot;#cat_dropzone&quot;).html(c);init_deletes()})})}function delayed_cat_filter(a){jQuery(&quot;#category_filter&quot;).css(&quot;background&quot;,&quot;white url(/images/cms/indicator.gif) no-repeat right center&quot;);jQuery.ajax({type:&quot;post&quot;,url:&quot;/admin/categories/filters&quot;,data:&quot;filter=&quot;+a,complete:function(b){jQuery(&quot;#category_list&quot;).html(b.responseText);initialise_draggables();if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}jQuery(&quot;#category_filter&quot;).css(&quot;background&quot;,&quot;white&quot;)}})}function delayed_image_filter(a){jQuery(&quot;#image_filter&quot;).css(&quot;background&quot;,&quot;white url(/images/cms/indicator.gif) no-repeat right center&quot;);jQuery.ajax({type:&quot;post&quot;,url:&quot;/admin/files/image_filter&quot;,data:&quot;mime_type=&quot;+file_mime_type+&quot;&amp;filter=&quot;+jQuery(&quot;#image_filter&quot;).val(),complete:function(b){jQuery(&quot;#image_list&quot;).html(b.responseText);initialise_images();if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}jQuery(&quot;#image_filter&quot;).css(&quot;background&quot;,&quot;white&quot;)}})}jQuery(document).ready(function(a){jQuery(&quot;#image_filter&quot;).keyup(function(){if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}t=setTimeout('delayed_image_filter(jQuery(&quot;#image_filter&quot;).val())',400)});jQuery(&quot;#category_filter&quot;).keyup(function(){if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}t=setTimeout('delayed_cat_filter(jQuery(&quot;#category_filter&quot;).val())',400)});jQuery(&quot;#image_filter&quot;).focus(function(){if(jQuery(this).val()==&quot;Filter&quot;){jQuery(this).val(&quot;&quot;)}});jQuery(&quot;#category_filter&quot;).focus(function(){if(jQuery(this).val()==&quot;Filter&quot;){jQuery(this).val(&quot;&quot;)}});jQuery(&quot;#category_filter&quot;).blur(function(){if(jQuery(this).val()==&quot;&quot;){jQuery(this).val(&quot;Filter&quot;)}});jQuery(&quot;#wildfire_file_new_folder&quot;).change(function(b){jQuery.post(file_browser_location,{filterfolder:jQuery(this).val(),mime_type:file_mime_type},function(c){jQuery(&quot;#image_list&quot;).html(c);initialise_images()})});jQuery(&quot;#view_all_button&quot;).click(function(){jQuery.post(file_browser_location,{mime_type:file_mime_type},function(b){jQuery(&quot;#image_list&quot;).html(b);initialise_images()})});jQuery.get(file_browser_location+&quot;/1/?mime_type=&quot;+file_mime_type,function(b){jQuery(&quot;#image_list&quot;).html(b);initialise_images()});jQuery(&quot;.jqwysi&quot;).wymeditor({skin:&quot;wildfire&quot;,stylesheet:&quot;/stylesheets/cms/wysiwyg_styles.css&quot;,postInit:function(c){c.wildfire(c);wym_editors.push(c);var b=jQuery(&quot;.ui-resizable-handle&quot;);jQuery(&quot;.wym_box&quot;).resizable({handles:&quot;s&quot;});jQuery(&quot;.wym_box&quot;).css(&quot;height&quot;,&quot;250px&quot;);jQuery(&quot;.wym_area_main, .wym_iframe, iframe&quot;).css(&quot;height&quot;,&quot;100%&quot;);jQuery(&quot;.wym_iframe&quot;).css(&quot;height&quot;,&quot;91%&quot;)}});if(jQuery(&quot;#quicksave&quot;).length){autosaver=setInterval(function(){autosave_content(wym_editors)},40000);jQuery(&quot;#autosave&quot;).click(function(){autosave_content(wym_editors)})}});function wym_button(a,c){var b=&quot;&lt;li class='wym_tools_&quot;+a+&quot;'&gt;&lt;a name='&quot;+a+&quot;' href='#'&quot;+c+&quot;&lt;/a&gt;&lt;/li&gt;&quot;;return b}function initialise_images(){jQuery(&quot;.drag_image&quot;).draggable({opacity:0.5,revert:true,scroll:true,containment:&quot;window&quot;,helper:&quot;clone&quot;});jQuery(&quot;.remove_image&quot;).click(function(){jQuery.get(&quot;../../remove_image/&quot;+content_page_id+&quot;?image=&quot;+this.id.substr(13)+&quot;&amp;order=&quot;+this.parentNode.id.substr(8),function(a){jQuery(&quot;#drop_zones&quot;).html(a);initialise_images()});return false});jQuery(&quot;#drop_zones&quot;).sortable({change:function(a,b){alert(jQuery(&quot;#drop_zones&quot;).sortable(&quot;serialize&quot;))}});jQuery(&quot;.paginate_images&quot;).click(function(){jQuery.get(file_browser_location+&quot;/&quot;+this.id.substr(12)+&quot;?mime_type=&quot;+file_mime_type,{},function(a){jQuery(&quot;#image_list&quot;).html(a);initialise_images()})});jQuery(&quot;#drop_zones&quot;).droppable({accept:&quot;.drag_image&quot;,hoverClass:&quot;dropzone_active&quot;,tolerance:&quot;pointer&quot;,drop:function(a,b){jQuery.post(&quot;../../add_image/&quot;+content_page_id,{id:b.draggable.attr(&quot;id&quot;),order:jQuery(&quot;.dropped_image&quot;).size()},function(c){jQuery(&quot;#drop_zones&quot;).html(c);initialise_images();return true})}});jQuery(&quot;.url_image&quot;).click(function(){jQuery.get(&quot;/admin/files/image_urls/&quot;+jQuery(this).attr(&quot;id&quot;).replace(&quot;url_image_&quot;,&quot;&quot;),function(a){jQuery(&quot;&lt;div&gt;&quot;+a+&quot;&lt;/div&gt;&quot;).dialog({title:&quot;Image URL&quot;,width:700}).dialog(&quot;open&quot;)})});jQuery(&quot;.add_image&quot;).unbind(&quot;click&quot;);jQuery(&quot;.add_image&quot;).click(function(){jQuery.post(&quot;../../add_image/&quot;+content_page_id,{id:jQuery(this).attr(&quot;id&quot;).replace(&quot;add_image_&quot;,&quot;&quot;),order:jQuery(&quot;.dropped_image&quot;).size()},function(a){jQuery(&quot;#drop_zones&quot;).html(a);initialise_images()});return false})}function get_query_var(c,a){var c=c.substring((c.indexOf(&quot;?&quot;)+1));var d=c.split(&quot;&amp;&quot;);for(var b=0;b&lt;d.length;b++){var e=d[b].split(&quot;=&quot;);if(e[0]==a){return e[1]}}}jQuery(document).ready(function(){if(!a){var a=&quot;images&quot;}});function reload_images(){jQuery.post(file_browser_location,{filterfolder:jQuery(&quot;#wildfire_file_new_folder&quot;).val(),mime_type:file_mime_type},function(a){jQuery(&quot;#image_list&quot;).html(a);initialise_images()});jQuery.get(&quot;../../attached_images/&quot;+content_page_id,function(a){jQuery(&quot;#drop_zones&quot;).html(a);initialise_images()})}function cms_insert_url(a){if(a==&quot;web&quot;){var b=prompt(&quot;Enter the URL for this link:&quot;,&quot;http://&quot;)}else{var b=a}if(b!=null){theIframe.contentWindow.document.execCommand(&quot;CreateLink&quot;,false,b);theWidgEditor.theToolbar.setState(&quot;Link&quot;,&quot;on&quot;)}}function cms_insert_video(b,d,a,c){if(c.length&gt;0){theIframe.contentWindow.document.execCommand(&quot;inserthtml&quot;,false,&quot;&lt;a href='&quot;+b+&quot;' rel='&quot;+d+&quot;px:&quot;+a+&quot;px'&gt;LOCAL:&quot;+c+&quot;&lt;/a&gt;&quot;)}else{theIframe.contentWindow.document.execCommand(&quot;inserthtml&quot;,false,&quot;&lt;a href='&quot;+b+&quot;' rel='&quot;+d+&quot;px:&quot;+a+&quot;px'&gt;&quot;+b+&quot;&lt;/a&gt;&quot;)}theWidgEditor.theToolbar.setState(&quot;Video&quot;,&quot;on&quot;)}jQuery(document).ready(function(){jQuery(&quot;#autosave_disable&quot;).click(function(){clearInterval(autosaver);jQuery(&quot;#autosave_status&quot;).html(&quot;Autosave Disabled&quot;)})});function autosave_content(c,a){for(var b in c){c[b].update()}jQuery(&quot;#ajaxBusy&quot;).hide();jQuery.ajax({url:&quot;/admin/content/autosave/&quot;+content_page_id,beforeSend:function(){jQuery(&quot;#quicksave&quot;).effect(&quot;pulsate&quot;,{times:3},1000)},type:&quot;POST&quot;,processData:false,data:jQuery(&quot;#content_edit_form&quot;).serialize(),success:function(d){jQuery(&quot;#autosave_status&quot;).html(&quot;Saved at &quot;+d);jQuery(&quot;#ajaxBusy&quot;).hide();if(typeof(a)==&quot;function&quot;){a()}}})}function open_modal_preview(a){jQuery(&quot;body&quot;).append('&lt;div id=&quot;modal_preview_window&quot;&gt;&lt;iframe src=&quot;&quot; /&gt;&lt;/div&gt;');jQuery(&quot;#modal_preview_window&quot;).dialog({autoOpen:false,width:(0.9*jQuery(window).width()),height:(0.9*jQuery(window).height()),modal:true,close:function(b,c){jQuery(this).remove()}});jQuery(&quot;#modal_preview_window iframe&quot;).attr(&quot;src&quot;,&quot;&quot;).attr(&quot;src&quot;,a).load(function(){jQuery(&quot;#modal_preview_window&quot;).dialog(&quot;open&quot;);jQuery(&quot;#modal_preview_window iframe&quot;).css({width:&quot;100%&quot;,height:&quot;98%&quot;,border:&quot;none&quot;})})}jQuery(document).ready(function(){jQuery(&quot;a.modal_preview&quot;).click(function(){open_modal_preview(jQuery(this).attr(&quot;href&quot;));return false})});jQuery(document).ready(function(){jQuery(&quot;#preview_link&quot;).unbind(&quot;click&quot;).click(function(){var a=jQuery(this);autosave_content(wym_editors,function(){if(a.hasClass(&quot;modal_preview&quot;)){open_modal_preview(a.attr(&quot;href&quot;))}else{window.open(a.attr(&quot;href&quot;))}});return false})});jQuery(document).ready(function(){jQuery(&quot;#content_title_edit&quot;).hover(function(){var a=jQuery(this).parent();a.css(&quot;background-color&quot;,&quot;#fbf485&quot;);jQuery(this).bind(&quot;click.editable&quot;,function(){jQuery(this).unbind(&quot;click.editable&quot;);el='&lt;input type=&quot;text&quot; value=&quot;'+jQuery(&quot;#content_title_label&quot;).text()+'&quot; id=&quot;content_title_editing&quot; /&gt;';elsave=jQuery(&quot;&lt;a href='#' id='content_edit_save'&gt;&lt;img src='/images/cms/cms_quick_save.gif'&lt;/a&gt;&quot;);a.parent().after(el);jQuery(&quot;#content_title_editing&quot;).before(elsave);jQuery(&quot;#content_edit_save&quot;).css({position:&quot;relative&quot;,left:&quot;255px&quot;,top:&quot;10px&quot;,width:&quot;0px&quot;,cursor:&quot;pointer&quot;});elsave.click(function(){jQuery(&quot;#content_title&quot;).show();jQuery(&quot;#content_title_label&quot;).html(jQuery(&quot;#content_title_editing&quot;).val());jQuery(&quot;#content_title_editing&quot;).remove();jQuery(this).remove()});jQuery(&quot;#content_title&quot;).hide();jQuery(&quot;#content_title_editing&quot;).change(function(){var b=jQuery(&quot;#content_title&quot;).attr(&quot;rel&quot;);jQuery(&quot;#&quot;+b).val(jQuery(this).val())});jQuery(&quot;#content_title_editing&quot;).blur(function(){jQuery(&quot;#content_title&quot;).show();jQuery(&quot;#content_title_label&quot;).html(jQuery(&quot;#content_title_editing&quot;).val());jQuery(&quot;#content_title_editing&quot;).remove();jQuery(&quot;#content_edit_save&quot;).remove()});jQuery(&quot;#content_title_editing&quot;).get(0).focus()})},function(){var a=jQuery(this).parent();a.css(&quot;background-color&quot;,&quot;transparent&quot;);jQuery(this).unbind(&quot;click.editable&quot;)})});jQuery(document).ready(function(){jQuery(&quot;body&quot;).append('&lt;div id=&quot;ajaxBusy&quot;&gt;&lt;p&gt;Loading&lt;br /&gt;&lt;img src=&quot;/images/cms/indicator_dark.gif&quot;&gt;&lt;/p&gt;&lt;/div&gt;');jQuery(&quot;#ajaxBusy&quot;).css({display:&quot;none&quot;,margin:&quot;0&quot;,position:&quot;absolute&quot;,background:&quot;#333&quot;,textAlign:&quot;center&quot;,fontSize:&quot;100%&quot;,color:&quot;#999&quot;,letterSpacing:&quot;5px&quot;,textTransform:&quot;uppercase&quot;,border:&quot;1px solid #c1c1c1&quot;,width:&quot;200px&quot;,height:&quot;90px&quot;,&quot;-webkit-box-shadow&quot;:&quot;5px 5px 5px #666&quot;,&quot;-moz-box-shadow&quot;:&quot;5px 5px 5px #666&quot;,lineHeight:&quot;190%&quot;,&quot;-webkit-border-radius&quot;:&quot;7px&quot;,&quot;-moz-border-radius&quot;:&quot;7px&quot;});jQuery(document).ajaxStart(function(a){if(jQuery(&quot;#ajaxBusy&quot;)&amp;&amp;jQuery(&quot;#ajaxBusy&quot;).length){jQuery(&quot;#ajaxBusy&quot;).show().centerScreen()}});jQuery(document).ajaxStop(function(){if(jQuery(&quot;#ajaxBusy&quot;)&amp;&amp;jQuery(&quot;#ajaxBusy&quot;).length){jQuery(&quot;#ajaxBusy&quot;).hide()}});jQuery(document).ajaxError(function(){if(jQuery(&quot;#ajaxBusy&quot;)&amp;&amp;jQuery(&quot;#ajaxBusy&quot;).length){jQuery(&quot;#ajaxBusy&quot;).hide()}})});jQuery(document).ready(function(){jQuery(&quot;#cms_content_language&quot;).change(function(){var a=window.location.href.split(&quot;?&quot;);window.location.replace(a[0]+&quot;?lang=&quot;+jQuery(this).val())})});jQuery(document).ready(function(){jQuery(&quot;#dashboard #sub-navigation-container #quick_search&quot;).remove();jQuery(&quot;#quick_search form input, #quick_create form input&quot;).hint();jQuery(&quot;#live_search_field&quot;).keyup(function(){if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}t=setTimeout(function(){live_search(jQuery(&quot;#live_search_field&quot;).val())},400)});jQuery(&quot;.live_search_results&quot;).hover(function(){},function(){s=setTimeout(&quot;live_search_close()&quot;,800)});if(jQuery(&quot;#statistics&quot;).length){jQuery(&quot;#statistics&quot;).load(&quot;/admin/home/stats&quot;,false,function(){jQuery(this).css(&quot;background-image&quot;,&quot;none&quot;)})}});function live_search(a){jQuery(&quot;#live_search_field&quot;).css(&quot;background&quot;,&quot;white url(/images/cms/indicator.gif) no-repeat right center&quot;);jQuery.ajax({type:&quot;post&quot;,url:&quot;/admin/content/search&quot;,data:&quot;input=&quot;+a,complete:function(b){jQuery(&quot;#live_search_field&quot;).parent().find(&quot;.live_search_results&quot;).html(b.responseText).show();if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}jQuery(&quot;#live_search_field&quot;).css(&quot;background&quot;,&quot;white&quot;)}})}function live_search_close(){if(typeof(s)!=&quot;undefined&quot;){clearTimeout(s)}jQuery(&quot;.live_search_results&quot;).empty();jQuery(&quot;.live_search_results&quot;).hide()}var SWFUpload;if(SWFUpload==undefined){SWFUpload=function(a){this.initSWFUpload(a)}}SWFUpload.prototype.initSWFUpload=function(b){try{this.customSettings={};this.settings=b;this.eventQueue=[];this.movieName=&quot;SWFUpload_&quot;+SWFUpload.movieCount++;this.movieElement=null;SWFUpload.instances[this.movieName]=this;this.initSettings();this.loadFlash();this.displayDebugInfo()}catch(a){delete SWFUpload.instances[this.movieName];throw a}};SWFUpload.instances={};SWFUpload.movieCount=0;SWFUpload.version=&quot;2.2.0 2009-03-25&quot;;SWFUpload.QUEUE_ERROR={QUEUE_LIMIT_EXCEEDED:-100,FILE_EXCEEDS_SIZE_LIMIT:-110,ZERO_BYTE_FILE:-120,INVALID_FILETYPE:-130};SWFUpload.UPLOAD_ERROR={HTTP_ERROR:-200,MISSING_UPLOAD_URL:-210,IO_ERROR:-220,SECURITY_ERROR:-230,UPLOAD_LIMIT_EXCEEDED:-240,UPLOAD_FAILED:-250,SPECIFIED_FILE_ID_NOT_FOUND:-260,FILE_VALIDATION_FAILED:-270,FILE_CANCELLED:-280,UPLOAD_STOPPED:-290};SWFUpload.FILE_STATUS={QUEUED:-1,IN_PROGRESS:-2,ERROR:-3,COMPLETE:-4,CANCELLED:-5};SWFUpload.BUTTON_ACTION={SELECT_FILE:-100,SELECT_FILES:-110,START_UPLOAD:-120};SWFUpload.CURSOR={ARROW:-1,HAND:-2};SWFUpload.WINDOW_MODE={WINDOW:&quot;window&quot;,TRANSPARENT:&quot;transparent&quot;,OPAQUE:&quot;opaque&quot;};SWFUpload.completeURL=function(a){if(typeof(a)!==&quot;string&quot;||a.match(/^https?:\/\//i)||a.match(/^\//)){return a}var c=window.location.protocol+&quot;//&quot;+window.location.hostname+(window.location.port?&quot;:&quot;+window.location.port:&quot;&quot;);var b=window.location.pathname.lastIndexOf(&quot;/&quot;);if(b&lt;=0){path=&quot;/&quot;}else{path=window.location.pathname.substr(0,b)+&quot;/&quot;}return path+a};SWFUpload.prototype.initSettings=function(){this.ensureDefault=function(b,a){this.settings[b]=(this.settings[b]==undefined)?a:this.settings[b]};this.ensureDefault(&quot;upload_url&quot;,&quot;&quot;);this.ensureDefault(&quot;preserve_relative_urls&quot;,false);this.ensureDefault(&quot;file_post_name&quot;,&quot;Filedata&quot;);this.ensureDefault(&quot;post_params&quot;,{});this.ensureDefault(&quot;use_query_string&quot;,false);this.ensureDefault(&quot;requeue_on_error&quot;,false);this.ensureDefault(&quot;http_success&quot;,[]);this.ensureDefault(&quot;assume_success_timeout&quot;,0);this.ensureDefault(&quot;file_types&quot;,&quot;*.*&quot;);this.ensureDefault(&quot;file_types_description&quot;,&quot;All Files&quot;);this.ensureDefault(&quot;file_size_limit&quot;,0);this.ensureDefault(&quot;file_upload_limit&quot;,0);this.ensureDefault(&quot;file_queue_limit&quot;,0);this.ensureDefault(&quot;flash_url&quot;,&quot;swfupload.swf&quot;);this.ensureDefault(&quot;prevent_swf_caching&quot;,true);this.ensureDefault(&quot;button_image_url&quot;,&quot;&quot;);this.ensureDefault(&quot;button_width&quot;,1);this.ensureDefault(&quot;button_height&quot;,1);this.ensureDefault(&quot;button_text&quot;,&quot;&quot;);this.ensureDefault(&quot;button_text_style&quot;,&quot;color: #000000; font-size: 16pt;&quot;);this.ensureDefault(&quot;button_text_top_padding&quot;,0);this.ensureDefault(&quot;button_text_left_padding&quot;,0);this.ensureDefault(&quot;button_action&quot;,SWFUpload.BUTTON_ACTION.SELECT_FILES);this.ensureDefault(&quot;button_disabled&quot;,false);this.ensureDefault(&quot;button_placeholder_id&quot;,&quot;&quot;);this.ensureDefault(&quot;button_placeholder&quot;,null);this.ensureDefault(&quot;button_cursor&quot;,SWFUpload.CURSOR.ARROW);this.ensureDefault(&quot;button_window_mode&quot;,SWFUpload.WINDOW_MODE.WINDOW);this.ensureDefault(&quot;debug&quot;,false);this.settings.debug_enabled=this.settings.debug;this.settings.return_upload_start_handler=this.returnUploadStart;this.ensureDefault(&quot;swfupload_loaded_handler&quot;,null);this.ensureDefault(&quot;file_dialog_start_handler&quot;,null);this.ensureDefault(&quot;file_queued_handler&quot;,null);this.ensureDefault(&quot;file_queue_error_handler&quot;,null);this.ensureDefault(&quot;file_dialog_complete_handler&quot;,null);this.ensureDefault(&quot;upload_start_handler&quot;,null);this.ensureDefault(&quot;upload_progress_handler&quot;,null);this.ensureDefault(&quot;upload_error_handler&quot;,null);this.ensureDefault(&quot;upload_success_handler&quot;,null);this.ensureDefault(&quot;upload_complete_handler&quot;,null);this.ensureDefault(&quot;debug_handler&quot;,this.debugMessage);this.ensureDefault(&quot;custom_settings&quot;,{});this.customSettings=this.settings.custom_settings;if(!!this.settings.prevent_swf_caching){this.settings.flash_url=this.settings.flash_url+(this.settings.flash_url.indexOf(&quot;?&quot;)&lt;0?&quot;?&quot;:&quot;&amp;&quot;)+&quot;preventswfcaching=&quot;+new Date().getTime()}if(!this.settings.preserve_relative_urls){this.settings.upload_url=SWFUpload.completeURL(this.settings.upload_url);this.settings.button_image_url=SWFUpload.completeURL(this.settings.button_image_url)}delete this.ensureDefault};SWFUpload.prototype.loadFlash=function(){var a,b;if(document.getElementById(this.movieName)!==null){throw&quot;ID &quot;+this.movieName+&quot; is already in use. The Flash Object could not be added&quot;}a=document.getElementById(this.settings.button_placeholder_id)||this.settings.button_placeholder;if(a==undefined){throw&quot;Could not find the placeholder element: &quot;+this.settings.button_placeholder_id}b=document.createElement(&quot;div&quot;);b.innerHTML=this.getFlashHTML();a.parentNode.replaceChild(b.firstChild,a);if(window[this.movieName]==undefined){window[this.movieName]=this.getMovieElement()}};SWFUpload.prototype.getFlashHTML=function(){return['&lt;object id=&quot;',this.movieName,'&quot; type=&quot;application/x-shockwave-flash&quot; data=&quot;',this.settings.flash_url,'&quot; width=&quot;',this.settings.button_width,'&quot; height=&quot;',this.settings.button_height,'&quot; class=&quot;swfupload&quot;&gt;','&lt;param name=&quot;wmode&quot; value=&quot;',this.settings.button_window_mode,'&quot; /&gt;','&lt;param name=&quot;movie&quot; value=&quot;',this.settings.flash_url,'&quot; /&gt;','&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;','&lt;param name=&quot;menu&quot; value=&quot;false&quot; /&gt;','&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot; /&gt;','&lt;param name=&quot;flashvars&quot; value=&quot;'+this.getFlashVars()+'&quot; /&gt;',&quot;&lt;/object&gt;&quot;].join(&quot;&quot;)};SWFUpload.prototype.getFlashVars=function(){var b=this.buildParamString();var a=this.settings.http_success.join(&quot;,&quot;);return[&quot;movieName=&quot;,encodeURIComponent(this.movieName),&quot;&amp;amp;uploadURL=&quot;,encodeURIComponent(this.settings.upload_url),&quot;&amp;amp;useQueryString=&quot;,encodeURIComponent(this.settings.use_query_string),&quot;&amp;amp;requeueOnError=&quot;,encodeURIComponent(this.settings.requeue_on_error),&quot;&amp;amp;httpSuccess=&quot;,encodeURIComponent(a),&quot;&amp;amp;assumeSuccessTimeout=&quot;,encodeURIComponent(this.settings.assume_success_timeout),&quot;&amp;amp;params=&quot;,encodeURIComponent(b),&quot;&amp;amp;filePostName=&quot;,encodeURIComponent(this.settings.file_post_name),&quot;&amp;amp;fileTypes=&quot;,encodeURIComponent(this.settings.file_types),&quot;&amp;amp;fileTypesDescription=&quot;,encodeURIComponent(this.settings.file_types_description),&quot;&amp;amp;fileSizeLimit=&quot;,encodeURIComponent(this.settings.file_size_limit),&quot;&amp;amp;fileUploadLimit=&quot;,encodeURIComponent(this.settings.file_upload_limit),&quot;&amp;amp;fileQueueLimit=&quot;,encodeURIComponent(this.settings.file_queue_limit),&quot;&amp;amp;debugEnabled=&quot;,encodeURIComponent(this.settings.debug_enabled),&quot;&amp;amp;buttonImageURL=&quot;,encodeURIComponent(this.settings.button_image_url),&quot;&amp;amp;buttonWidth=&quot;,encodeURIComponent(this.settings.button_width),&quot;&amp;amp;buttonHeight=&quot;,encodeURIComponent(this.settings.button_height),&quot;&amp;amp;buttonText=&quot;,encodeURIComponent(this.settings.button_text),&quot;&amp;amp;buttonTextTopPadding=&quot;,encodeURIComponent(this.settings.button_text_top_padding),&quot;&amp;amp;buttonTextLeftPadding=&quot;,encodeURIComponent(this.settings.button_text_left_padding),&quot;&amp;amp;buttonTextStyle=&quot;,encodeURIComponent(this.settings.button_text_style),&quot;&amp;amp;buttonAction=&quot;,encodeURIComponent(this.settings.button_action),&quot;&amp;amp;buttonDisabled=&quot;,encodeURIComponent(this.settings.button_disabled),&quot;&amp;amp;buttonCursor=&quot;,encodeURIComponent(this.settings.button_cursor)].join(&quot;&quot;)};SWFUpload.prototype.getMovieElement=function(){if(this.movieElement==undefined){this.movieElement=document.getElementById(this.movieName)}if(this.movieElement===null){throw&quot;Could not find Flash element&quot;}return this.movieElement};SWFUpload.prototype.buildParamString=function(){var c=this.settings.post_params;var b=[];if(typeof(c)===&quot;object&quot;){for(var a in c){if(c.hasOwnProperty(a)){b.push(encodeURIComponent(a.toString())+&quot;=&quot;+encodeURIComponent(c[a].toString()))}}}return b.join(&quot;&amp;amp;&quot;)};SWFUpload.prototype.destroy=function(){try{this.cancelUpload(null,false);var a=null;a=this.getMovieElement();if(a&amp;&amp;typeof(a.CallFunction)===&quot;unknown&quot;){for(var c in a){try{if(typeof(a[c])===&quot;function&quot;){a[c]=null}}catch(e){}}try{a.parentNode.removeChild(a)}catch(b){}}window[this.movieName]=null;SWFUpload.instances[this.movieName]=null;delete SWFUpload.instances[this.movieName];this.movieElement=null;this.settings=null;this.customSettings=null;this.eventQueue=null;this.movieName=null;return true}catch(d){return false}};SWFUpload.prototype.displayDebugInfo=function(){this.debug([&quot;---SWFUpload Instance Info---\n&quot;,&quot;Version: &quot;,SWFUpload.version,&quot;\n&quot;,&quot;Movie Name: &quot;,this.movieName,&quot;\n&quot;,&quot;Settings:\n&quot;,&quot;\t&quot;,&quot;upload_url:               &quot;,this.settings.upload_url,&quot;\n&quot;,&quot;\t&quot;,&quot;flash_url:                &quot;,this.settings.flash_url,&quot;\n&quot;,&quot;\t&quot;,&quot;use_query_string:         &quot;,this.settings.use_query_string.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;requeue_on_error:         &quot;,this.settings.requeue_on_error.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;http_success:             &quot;,this.settings.http_success.join(&quot;, &quot;),&quot;\n&quot;,&quot;\t&quot;,&quot;assume_success_timeout:   &quot;,this.settings.assume_success_timeout,&quot;\n&quot;,&quot;\t&quot;,&quot;file_post_name:           &quot;,this.settings.file_post_name,&quot;\n&quot;,&quot;\t&quot;,&quot;post_params:              &quot;,this.settings.post_params.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;file_types:               &quot;,this.settings.file_types,&quot;\n&quot;,&quot;\t&quot;,&quot;file_types_description:   &quot;,this.settings.file_types_description,&quot;\n&quot;,&quot;\t&quot;,&quot;file_size_limit:          &quot;,this.settings.file_size_limit,&quot;\n&quot;,&quot;\t&quot;,&quot;file_upload_limit:        &quot;,this.settings.file_upload_limit,&quot;\n&quot;,&quot;\t&quot;,&quot;file_queue_limit:         &quot;,this.settings.file_queue_limit,&quot;\n&quot;,&quot;\t&quot;,&quot;debug:                    &quot;,this.settings.debug.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;prevent_swf_caching:      &quot;,this.settings.prevent_swf_caching.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_placeholder_id:    &quot;,this.settings.button_placeholder_id.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_placeholder:       &quot;,(this.settings.button_placeholder?&quot;Set&quot;:&quot;Not Set&quot;),&quot;\n&quot;,&quot;\t&quot;,&quot;button_image_url:         &quot;,this.settings.button_image_url.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_width:             &quot;,this.settings.button_width.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_height:            &quot;,this.settings.button_height.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_text:              &quot;,this.settings.button_text.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_text_style:        &quot;,this.settings.button_text_style.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_text_top_padding:  &quot;,this.settings.button_text_top_padding.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_text_left_padding: &quot;,this.settings.button_text_left_padding.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_action:            &quot;,this.settings.button_action.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_disabled:          &quot;,this.settings.button_disabled.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;custom_settings:          &quot;,this.settings.custom_settings.toString(),&quot;\n&quot;,&quot;Event Handlers:\n&quot;,&quot;\t&quot;,&quot;swfupload_loaded_handler assigned:  &quot;,(typeof this.settings.swfupload_loaded_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;file_dialog_start_handler assigned: &quot;,(typeof this.settings.file_dialog_start_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;file_queued_handler assigned:       &quot;,(typeof this.settings.file_queued_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;file_queue_error_handler assigned:  &quot;,(typeof this.settings.file_queue_error_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_start_handler assigned:      &quot;,(typeof this.settings.upload_start_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_progress_handler assigned:   &quot;,(typeof this.settings.upload_progress_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_error_handler assigned:      &quot;,(typeof this.settings.upload_error_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_success_handler assigned:    &quot;,(typeof this.settings.upload_success_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_complete_handler assigned:   &quot;,(typeof this.settings.upload_complete_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;debug_handler assigned:             &quot;,(typeof this.settings.debug_handler===&quot;function&quot;).toString(),&quot;\n&quot;].join(&quot;&quot;))};SWFUpload.prototype.addSetting=function(b,c,a){if(c==undefined){return(this.settings[b]=a)}else{return(this.settings[b]=c)}};SWFUpload.prototype.getSetting=function(a){if(this.settings[a]!=undefined){return this.settings[a]}return&quot;&quot;};SWFUpload.prototype.callFlash=function(functionName,argumentArray){argumentArray=argumentArray||[];var movieElement=this.getMovieElement();var returnValue,returnString;try{returnString=movieElement.CallFunction('&lt;invoke name=&quot;'+functionName+'&quot; returntype=&quot;javascript&quot;&gt;'+__flash__argumentsToXML(argumentArray,0)+&quot;&lt;/invoke&gt;&quot;);returnValue=eval(returnString)}catch(ex){throw&quot;Call to &quot;+functionName+&quot; failed&quot;}if(returnValue!=undefined&amp;&amp;typeof returnValue.post===&quot;object&quot;){returnValue=this.unescapeFilePostParams(returnValue)}return returnValue};SWFUpload.prototype.selectFile=function(){this.callFlash(&quot;SelectFile&quot;)};SWFUpload.prototype.selectFiles=function(){this.callFlash(&quot;SelectFiles&quot;)};SWFUpload.prototype.startUpload=function(a){this.callFlash(&quot;StartUpload&quot;,[a])};SWFUpload.prototype.cancelUpload=function(a,b){if(b!==false){b=true}this.callFlash(&quot;CancelUpload&quot;,[a,b])};SWFUpload.prototype.stopUpload=function(){this.callFlash(&quot;StopUpload&quot;)};SWFUpload.prototype.getStats=function(){return this.callFlash(&quot;GetStats&quot;)};SWFUpload.prototype.setStats=function(a){this.callFlash(&quot;SetStats&quot;,[a])};SWFUpload.prototype.getFile=function(a){if(typeof(a)===&quot;number&quot;){return this.callFlash(&quot;GetFileByIndex&quot;,[a])}else{return this.callFlash(&quot;GetFile&quot;,[a])}};SWFUpload.prototype.addFileParam=function(a,b,c){return this.callFlash(&quot;AddFileParam&quot;,[a,b,c])};SWFUpload.prototype.removeFileParam=function(a,b){this.callFlash(&quot;RemoveFileParam&quot;,[a,b])};SWFUpload.prototype.setUploadURL=function(a){this.settings.upload_url=a.toString();this.callFlash(&quot;SetUploadURL&quot;,[a])};SWFUpload.prototype.setPostParams=function(a){this.settings.post_params=a;this.callFlash(&quot;SetPostParams&quot;,[a])};SWFUpload.prototype.addPostParam=function(a,b){this.settings.post_params[a]=b;this.callFlash(&quot;SetPostParams&quot;,[this.settings.post_params])};SWFUpload.prototype.removePostParam=function(a){delete this.settings.post_params[a];this.callFlash(&quot;SetPostParams&quot;,[this.settings.post_params])};SWFUpload.prototype.setFileTypes=function(a,b){this.settings.file_types=a;this.settings.file_types_description=b;this.callFlash(&quot;SetFileTypes&quot;,[a,b])};SWFUpload.prototype.setFileSizeLimit=function(a){this.settings.file_size_limit=a;this.callFlash(&quot;SetFileSizeLimit&quot;,[a])};SWFUpload.prototype.setFileUploadLimit=function(a){this.settings.file_upload_limit=a;this.callFlash(&quot;SetFileUploadLimit&quot;,[a])};SWFUpload.prototype.setFileQueueLimit=function(a){this.settings.file_queue_limit=a;this.callFlash(&quot;SetFileQueueLimit&quot;,[a])};SWFUpload.prototype.setFilePostName=function(a){this.settings.file_post_name=a;this.callFlash(&quot;SetFilePostName&quot;,[a])};SWFUpload.prototype.setUseQueryString=function(a){this.settings.use_query_string=a;this.callFlash(&quot;SetUseQueryString&quot;,[a])};SWFUpload.prototype.setRequeueOnError=function(a){this.settings.requeue_on_error=a;this.callFlash(&quot;SetRequeueOnError&quot;,[a])};SWFUpload.prototype.setHTTPSuccess=function(a){if(typeof a===&quot;string&quot;){a=a.replace(&quot; &quot;,&quot;&quot;).split(&quot;,&quot;)}this.settings.http_success=a;this.callFlash(&quot;SetHTTPSuccess&quot;,[a])};SWFUpload.prototype.setAssumeSuccessTimeout=function(a){this.settings.assume_success_timeout=a;this.callFlash(&quot;SetAssumeSuccessTimeout&quot;,[a])};SWFUpload.prototype.setDebugEnabled=function(a){this.settings.debug_enabled=a;this.callFlash(&quot;SetDebugEnabled&quot;,[a])};SWFUpload.prototype.setButtonImageURL=function(a){if(a==undefined){a=&quot;&quot;}this.settings.button_image_url=a;this.callFlash(&quot;SetButtonImageURL&quot;,[a])};SWFUpload.prototype.setButtonDimensions=function(c,a){this.settings.button_width=c;this.settings.button_height=a;var b=this.getMovieElement();if(b!=undefined){b.style.width=c+&quot;px&quot;;b.style.height=a+&quot;px&quot;}this.callFlash(&quot;SetButtonDimensions&quot;,[c,a])};SWFUpload.prototype.setButtonText=function(a){this.settings.button_text=a;this.callFlash(&quot;SetButtonText&quot;,[a])};SWFUpload.prototype.setButtonTextPadding=function(b,a){this.settings.button_text_top_padding=a;this.settings.button_text_left_padding=b;this.callFlash(&quot;SetButtonTextPadding&quot;,[b,a])};SWFUpload.prototype.setButtonTextStyle=function(a){this.settings.button_text_style=a;this.callFlash(&quot;SetButtonTextStyle&quot;,[a])};SWFUpload.prototype.setButtonDisabled=function(a){this.settings.button_disabled=a;this.callFlash(&quot;SetButtonDisabled&quot;,[a])};SWFUpload.prototype.setButtonAction=function(a){this.settings.button_action=a;this.callFlash(&quot;SetButtonAction&quot;,[a])};SWFUpload.prototype.setButtonCursor=function(a){this.settings.button_cursor=a;this.callFlash(&quot;SetButtonCursor&quot;,[a])};SWFUpload.prototype.queueEvent=function(b,c){if(c==undefined){c=[]}else{if(!(c instanceof Array)){c=[c]}}var a=this;if(typeof this.settings[b]===&quot;function&quot;){this.eventQueue.push(function(){this.settings[b].apply(this,c)});setTimeout(function(){a.executeNextEvent()},0)}else{if(this.settings[b]!==null){throw&quot;Event handler &quot;+b+&quot; is unknown or is not a function&quot;}}};SWFUpload.prototype.executeNextEvent=function(){var a=this.eventQueue?this.eventQueue.shift():null;if(typeof(a)===&quot;function&quot;){a.apply(this)}};SWFUpload.prototype.unescapeFilePostParams=function(c){var e=/[$]([0-9a-f]{4})/i;var f={};var d;if(c!=undefined){for(var a in c.post){if(c.post.hasOwnProperty(a)){d=a;var b;while((b=e.exec(d))!==null){d=d.replace(b[0],String.fromCharCode(parseInt(&quot;0x&quot;+b[1],16)))}f[d]=c.post[a]}}c.post=f}return c};SWFUpload.prototype.testExternalInterface=function(){try{return this.callFlash(&quot;TestExternalInterface&quot;)}catch(a){return false}};SWFUpload.prototype.flashReady=function(){var a=this.getMovieElement();if(!a){this.debug(&quot;Flash called back ready but the flash movie can't be found.&quot;);return}this.cleanUp(a);this.queueEvent(&quot;swfupload_loaded_handler&quot;)};SWFUpload.prototype.cleanUp=function(a){try{if(this.movieElement&amp;&amp;typeof(a.CallFunction)===&quot;unknown&quot;){this.debug(&quot;Removing Flash functions hooks (this should only run in IE and should prevent memory leaks)&quot;);for(var c in a){try{if(typeof(a[c])===&quot;function&quot;){a[c]=null}}catch(b){}}}}catch(d){}window.__flash__removeCallback=function(e,f){try{if(e){e[f]=null}}catch(g){}}};SWFUpload.prototype.fileDialogStart=function(){this.queueEvent(&quot;file_dialog_start_handler&quot;)};SWFUpload.prototype.fileQueued=function(a){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;file_queued_handler&quot;,a)};SWFUpload.prototype.fileQueueError=function(a,c,b){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;file_queue_error_handler&quot;,[a,c,b])};SWFUpload.prototype.fileDialogComplete=function(b,c,a){this.queueEvent(&quot;file_dialog_complete_handler&quot;,[b,c,a])};SWFUpload.prototype.uploadStart=function(a){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;return_upload_start_handler&quot;,a)};SWFUpload.prototype.returnUploadStart=function(a){var b;if(typeof this.settings.upload_start_handler===&quot;function&quot;){a=this.unescapeFilePostParams(a);b=this.settings.upload_start_handler.call(this,a)}else{if(this.settings.upload_start_handler!=undefined){throw&quot;upload_start_handler must be a function&quot;}}if(b===undefined){b=true}b=!!b;this.callFlash(&quot;ReturnUploadStart&quot;,[b])};SWFUpload.prototype.uploadProgress=function(a,c,b){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;upload_progress_handler&quot;,[a,c,b])};SWFUpload.prototype.uploadError=function(a,c,b){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;upload_error_handler&quot;,[a,c,b])};SWFUpload.prototype.uploadSuccess=function(b,a,c){b=this.unescapeFilePostParams(b);this.queueEvent(&quot;upload_success_handler&quot;,[b,a,c])};SWFUpload.prototype.uploadComplete=function(a){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;upload_complete_handler&quot;,a)};SWFUpload.prototype.debug=function(a){this.queueEvent(&quot;debug_handler&quot;,a)};SWFUpload.prototype.debugMessage=function(c){if(this.settings.debug){var a,d=[];if(typeof c===&quot;object&quot;&amp;&amp;typeof c.name===&quot;string&quot;&amp;&amp;typeof c.message===&quot;string&quot;){for(var b in c){if(c.hasOwnProperty(b)){d.push(b+&quot;: &quot;+c[b])}}a=d.join(&quot;\n&quot;)||&quot;&quot;;d=a.split(&quot;\n&quot;);a=&quot;EXCEPTION: &quot;+d.join(&quot;\nEXCEPTION: &quot;);SWFUpload.Console.writeLine(a)}else{SWFUpload.Console.writeLine(c)}}};SWFUpload.Console={};SWFUpload.Console.writeLine=function(d){var b,a;try{b=document.getElementById(&quot;SWFUpload_Console&quot;);if(!b){a=document.createElement(&quot;form&quot;);document.getElementsByTagName(&quot;body&quot;)[0].appendChild(a);b=document.createElement(&quot;textarea&quot;);b.id=&quot;SWFUpload_Console&quot;;b.style.fontFamily=&quot;monospace&quot;;b.setAttribute(&quot;wrap&quot;,&quot;off&quot;);b.wrap=&quot;off&quot;;b.style.overflow=&quot;auto&quot;;b.style.width=&quot;700px&quot;;b.style.height=&quot;350px&quot;;b.style.margin=&quot;5px&quot;;a.appendChild(b)}b.value+=d+&quot;\n&quot;;b.scrollTop=b.scrollHeight-b.clientHeight}catch(c){alert(&quot;Exception: &quot;+c.name+&quot; Message: &quot;+c.message)}};var SWFUpload;if(typeof(SWFUpload)===&quot;function&quot;){SWFUpload.queue={};SWFUpload.prototype.initSettings=(function(a){return function(){if(typeof(a)===&quot;function&quot;){a.call(this)}this.customSettings.queue_cancelled_flag=false;this.customSettings.queue_upload_count=0;this.settings.user_upload_complete_handler=this.settings.upload_complete_handler;this.settings.upload_complete_handler=SWFUpload.queue.uploadCompleteHandler;this.settings.queue_complete_handler=this.settings.queue_complete_handler||null}})(SWFUpload.prototype.initSettings);SWFUpload.prototype.startUpload=function(a){this.customSettings.queue_cancelled_flag=false;this.callFlash(&quot;StartUpload&quot;,false,[a])};SWFUpload.prototype.cancelQueue=function(){this.customSettings.queue_cancelled_flag=true;this.stopUpload();var a=this.getStats();while(a.files_queued&gt;0){this.cancelUpload();a=this.getStats()}};SWFUpload.queue.uploadCompleteHandler=function(b){var c=this.settings.user_upload_complete_handler;var d;if(b.filestatus===SWFUpload.FILE_STATUS.COMPLETE){this.customSettings.queue_upload_count++}if(typeof(c)===&quot;function&quot;){d=(c.call(this,b)===false)?false:true}else{d=true}if(d){var a=this.getStats();if(a.files_queued&gt;0&amp;&amp;this.customSettings.queue_cancelled_flag===false){this.startUpload()}else{if(this.customSettings.queue_cancelled_flag===false){this.queueEvent(&quot;queue_complete_handler&quot;,[this.customSettings.queue_upload_count]);this.customSettings.queue_upload_count=0}else{this.customSettings.queue_cancelled_flag=false;this.customSettings.queue_upload_count=0}}}}}function FileProgress(c,a){this.fileProgressID=c.id;this.opacity=100;this.height=0;this.fileProgressWrapper=document.getElementById(this.fileProgressID);if(!this.fileProgressWrapper){this.fileProgressWrapper=document.createElement(&quot;div&quot;);this.fileProgressWrapper.className=&quot;progressWrapper&quot;;this.fileProgressWrapper.id=this.fileProgressID;this.fileProgressElement=document.createElement(&quot;div&quot;);this.fileProgressElement.className=&quot;progressContainer&quot;;var f=document.createElement(&quot;a&quot;);f.className=&quot;progressCancel&quot;;f.href=&quot;#&quot;;f.style.visibility=&quot;hidden&quot;;f.appendChild(document.createTextNode(&quot; &quot;));var b=document.createElement(&quot;div&quot;);b.className=&quot;progressName&quot;;b.appendChild(document.createTextNode(c.name));var e=document.createElement(&quot;div&quot;);e.className=&quot;progressBarInProgress&quot;;var d=document.createElement(&quot;div&quot;);d.className=&quot;progressBarStatus&quot;;d.innerHTML=&quot;&amp;nbsp;&quot;;this.fileProgressElement.appendChild(f);this.fileProgressElement.appendChild(b);this.fileProgressElement.appendChild(d);this.fileProgressElement.appendChild(e);this.fileProgressWrapper.appendChild(this.fileProgressElement);document.getElementById(a).appendChild(this.fileProgressWrapper)}else{this.fileProgressElement=this.fileProgressWrapper.firstChild}this.height=this.fileProgressWrapper.offsetHeight}FileProgress.prototype.setProgress=function(a){this.fileProgressElement.className=&quot;progressContainer green&quot;;this.fileProgressElement.childNodes[3].className=&quot;progressBarInProgress&quot;;this.fileProgressElement.childNodes[3].style.width=a+&quot;%&quot;};FileProgress.prototype.setComplete=function(){this.fileProgressElement.className=&quot;progressContainer blue&quot;;this.fileProgressElement.childNodes[3].className=&quot;progressBarComplete&quot;;this.fileProgressElement.childNodes[3].style.width=&quot;&quot;;var a=this;setTimeout(function(){a.disappear()},10000)};FileProgress.prototype.setError=function(){this.fileProgressElement.className=&quot;progressContainer red&quot;;this.fileProgressElement.childNodes[3].className=&quot;progressBarError&quot;;this.fileProgressElement.childNodes[3].style.width=&quot;&quot;;var a=this;setTimeout(function(){a.disappear()},5000)};FileProgress.prototype.setCancelled=function(){this.fileProgressElement.className=&quot;progressContainer&quot;;this.fileProgressElement.childNodes[3].className=&quot;progressBarError&quot;;this.fileProgressElement.childNodes[3].style.width=&quot;&quot;;var a=this;setTimeout(function(){a.disappear()},2000)};FileProgress.prototype.setStatus=function(a){this.fileProgressElement.childNodes[2].innerHTML=a};FileProgress.prototype.toggleCancel=function(b,c){this.fileProgressElement.childNodes[0].style.visibility=b?&quot;visible&quot;:&quot;hidden&quot;;if(c){var a=this.fileProgressID;this.fileProgressElement.childNodes[0].onclick=function(){c.cancelUpload(a);return false}}};FileProgress.prototype.disappear=function(){var f=15;var c=4;var b=30;if(this.opacity&gt;0){this.opacity-=f;if(this.opacity&lt;0){this.opacity=0}if(this.fileProgressWrapper.filters){try{this.fileProgressWrapper.filters.item(&quot;DXImageTransform.Microsoft.Alpha&quot;).opacity=this.opacity}catch(d){this.fileProgressWrapper.style.filter=&quot;progid:DXImageTransform.Microsoft.Alpha(opacity=&quot;+this.opacity+&quot;)&quot;}}else{this.fileProgressWrapper.style.opacity=this.opacity/100}}if(this.height&gt;0){this.height-=c;if(this.height&lt;0){this.height=0}this.fileProgressWrapper.style.height=this.height+&quot;px&quot;}if(this.height&gt;0||this.opacity&gt;0){var a=this;setTimeout(function(){a.disappear()},b)}else{this.fileProgressWrapper.style.display=&quot;none&quot;}};function fileQueued(c){try{var a=new FileProgress(c,this.customSettings.progressTarget);a.setStatus(&quot;Pending...&quot;);a.toggleCancel(true,this)}catch(b){this.debug(b)}}function fileQueueError(c,e,d){try{if(e===SWFUpload.QUEUE_ERROR.QUEUE_LIMIT_EXCEEDED){alert(&quot;You have attempted to queue too many files.\n&quot;+(d===0?&quot;You have reached the upload limit.&quot;:&quot;You may select &quot;+(d&gt;1?&quot;up to &quot;+d+&quot; files.&quot;:&quot;one file.&quot;)));return}var a=new FileProgress(c,this.customSettings.progressTarget);a.setError();a.toggleCancel(false);switch(e){case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT:a.setStatus(&quot;File is too big.&quot;);this.debug(&quot;Error Code: File too big, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE:a.setStatus(&quot;Cannot upload Zero Byte files.&quot;);this.debug(&quot;Error Code: Zero byte file, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.QUEUE_ERROR.INVALID_FILETYPE:a.setStatus(&quot;Invalid File Type.&quot;);this.debug(&quot;Error Code: Invalid File Type, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;default:if(c!==null){a.setStatus(&quot;Unhandled Error&quot;)}this.debug(&quot;Error Code: &quot;+e+&quot;, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break}}catch(b){this.debug(b)}}function fileDialogComplete(a,c){try{if(a&gt;0){document.getElementById(this.customSettings.cancelButtonId).disabled=false}}catch(b){this.debug(b)}}function uploadStart(c){try{var a=new FileProgress(c,this.customSettings.progressTarget);a.setStatus(&quot;Uploading...&quot;);a.toggleCancel(true,this)}catch(b){}return true}function uploadProgress(c,f,e){try{var d=Math.ceil((f/e)*100);var a=new FileProgress(c,this.customSettings.progressTarget);a.setProgress(d);a.setStatus(&quot;Uploading...&quot;)}catch(b){this.debug(b)}}function uploadSuccess(d,b){try{var a=new FileProgress(d,this.customSettings.progressTarget);a.setComplete();a.setStatus(&quot;Complete.&quot;);a.toggleCancel(false)}catch(c){this.debug(c)}}function uploadError(c,e,d){try{var a=new FileProgress(c,this.customSettings.progressTarget);a.setError();a.toggleCancel(false);switch(e){case SWFUpload.UPLOAD_ERROR.HTTP_ERROR:a.setStatus(&quot;Upload Error: &quot;+d);this.debug(&quot;Error Code: HTTP Error, File name: &quot;+c.name+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED:a.setStatus(&quot;Upload Failed.&quot;);this.debug(&quot;Error Code: Upload Failed, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.IO_ERROR:a.setStatus(&quot;Server (IO) Error&quot;);this.debug(&quot;Error Code: IO Error, File name: &quot;+c.name+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.SECURITY_ERROR:a.setStatus(&quot;Security Error&quot;);this.debug(&quot;Error Code: Security Error, File name: &quot;+c.name+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:a.setStatus(&quot;Upload limit exceeded.&quot;);this.debug(&quot;Error Code: Upload Limit Exceeded, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.FILE_VALIDATION_FAILED:a.setStatus(&quot;Failed Validation.  Upload skipped.&quot;);this.debug(&quot;Error Code: File Validation Failed, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED:if(this.getStats().files_queued===0){document.getElementById(this.customSettings.cancelButtonId).disabled=true}a.setStatus(&quot;Cancelled&quot;);a.setCancelled();break;case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:a.setStatus(&quot;Stopped&quot;);break;default:a.setStatus(&quot;Unhandled Error: &quot;+e);this.debug(&quot;Error Code: &quot;+e+&quot;, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break}}catch(b){this.debug(b)}jQuery(&quot;#start_button&quot;).fadeTo(&quot;fast&quot;,1)}function uploadComplete(a){if(this.getStats().files_queued===0){document.getElementById(this.customSettings.cancelButtonId).disabled=true}jQuery(&quot;#start_button&quot;).fadeTo(&quot;fast&quot;,1);if(typeof(reload_images)!=&quot;undefined&quot;){reload_images()}if(typeof updateAll!=&quot;undefined&quot;){updateAll(root)}}function queueComplete(b){var a=document.getElementById(&quot;divStatus&quot;);a.innerHTML=b+&quot; file&quot;+(b===1?&quot;&quot;:&quot;s&quot;)+&quot; uploaded.&quot;}function init_upload(){if(jQuery(&quot;#content_page_id&quot;).val()){var b={content_id:jQuery(&quot;#content_page_id&quot;).val(),model_string:jQuery(&quot;#content_page_type&quot;).val(),join_field:jQuery(&quot;#join_field&quot;).val()}}else{var b={}}var a={flash_url:&quot;/images/swfupload.swf&quot;,upload_url:&quot;/file_upload.php&quot;,post_params:b,file_size_limit:&quot;100 MB&quot;,file_types:&quot;*.*&quot;,file_types_description:&quot;All Files&quot;,file_upload_limit:100,file_queue_limit:100,custom_settings:{progressTarget:&quot;fsUploadProgress&quot;,cancelButtonId:&quot;btnCancel&quot;},debug:false,button_image_url:&quot;/images/cms/add_files_button.png&quot;,button_width:&quot;254&quot;,button_height:&quot;27&quot;,button_placeholder_id:&quot;spanButtonPlaceHolder&quot;,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,button_cursor:SWFUpload.CURSOR.HAND,file_queued_handler:fileQueued,file_queue_error_handler:fileQueueError,file_dialog_complete_handler:fileDialogComplete,upload_start_handler:uploadStart,upload_progress_handler:uploadProgress,upload_error_handler:uploadError,upload_success_handler:uploadSuccess,upload_complete_handler:uploadComplete,queue_complete_handler:queueComplete};swfu=new SWFUpload(a)}var swfu;function set_post_params(){var a=jQuery(&quot;#dest&quot;).html();if(a==&quot;select a folder&quot;){alert(&quot;You must choose a folder first&quot;);return false}if(!a){var a=jQuery(&quot;#wildfire_file_folder&quot;).val()}if(jQuery(&quot;#upload_from&quot;).length&amp;&amp;jQuery(&quot;#upload_from&quot;).val().length&gt;1){jQuery.post(&quot;/file_upload.php?&quot;,{wildfire_file_folder:a,wildfire_file_description:jQuery(&quot;#wildfire_file_description&quot;).val(),upload_from_url:jQuery(&quot;#upload_from&quot;).val(),wildfire_file_filename:jQuery(&quot;#wildfire_file_filename&quot;).val(),content_id:jQuery(&quot;#url_content_page_id&quot;).val(),model_string:jQuery(&quot;#url_content_page_type&quot;).val(),join_field:jQuery(&quot;#url_join_field&quot;).val()},function(){jQuery(&quot;#start_button&quot;).fadeTo(&quot;fast&quot;,1);alert(&quot;Image Successfully Retrieved&quot;);if(typeof(reload_images)!=&quot;undefined&quot;){reload_images()}});return true}swfu.addPostParam(&quot;wildfire_file_folder&quot;,a);swfu.addPostParam(&quot;wildfire_file_description&quot;,jQuery(&quot;#wildfire_file_description&quot;).val());swfu.startUpload()}jQuery(document).scroll(function(){jQuery(&quot;#informationcart&quot;).verticalCenter()});jQuery.fn.verticalCenter=function(a){var b=this;if(!a){b.css(&quot;top&quot;,jQuery(window).height()/2-this.height()/2);jQuery(window).resize(function(){b.centerScreen(!a)})}else{b.stop();b.animate({top:jQuery(window).height()/2-this.height()/2},200,&quot;linear&quot;)}};jQuery(document).ready(function(){jQuery(&quot;#cms_users .tabs-nav&quot;).tabs();initialise_user_draggables();jQuery(&quot;#cms_users #section_browser_filter&quot;).keyup(function(){if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}t=setTimeout('delayed_sect_filter(jQuery(&quot;#section_browser_filter&quot;).val())',400)})});function initialise_user_draggables(){jQuery(&quot;#cms_users .section_tag&quot;).draggable({containment:&quot;window&quot;,ghosting:true,opacity:0.4,revert:true,scroll:false,helper:&quot;clone&quot;});jQuery(&quot;#cms_users #sect_dropzone&quot;).droppable({accept:&quot;.section_tag&quot;,hoverClass:&quot;dropzone_active&quot;,tolerance:&quot;pointer&quot;,drop:function(a,b){jQuery.post(&quot;../../add_section/&quot;+content_page_id,{id:b.draggable.attr(&quot;id&quot;)},function(c){jQuery(&quot;#sect_dropzone&quot;).html(c);initialise_user_draggables()})}});jQuery(&quot;#cms_users .section_trash_button&quot;).click(function(){jQuery.get(&quot;../../remove_section/&quot;+content_page_id+&quot;?sect=&quot;+this.id.substr(21),function(a){jQuery(&quot;#sect_dropzone&quot;).html(a);initialise_user_draggables()})})}function delayed_sect_filter(a){jQuery(&quot;#cms_users #section_browser_filter&quot;).css(&quot;background&quot;,&quot;white url(/images/cms/indicator.gif) no-repeat right center&quot;);jQuery.ajax({type:&quot;post&quot;,url:&quot;/admin/sections/filters&quot;,data:&quot;filter=&quot;+a,complete:function(b){jQuery(&quot;#section_list&quot;).html(b.responseText);initialise_user_draggables();if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}jQuery(&quot;#section_browser_filter&quot;).css(&quot;background&quot;,&quot;white&quot;)}})};
\ No newline at end of file
+(function($){$.extend({tablesorter:new function(){var parsers=[],widgets=[];this.defaults={cssHeader:&quot;header&quot;,cssAsc:&quot;headerSortUp&quot;,cssDesc:&quot;headerSortDown&quot;,sortInitialOrder:&quot;asc&quot;,sortMultiSortKey:&quot;shiftKey&quot;,sortForce:null,sortAppend:null,textExtraction:&quot;simple&quot;,parsers:{},widgets:[],widgetZebra:{css:[&quot;even&quot;,&quot;odd&quot;]},headers:{},widthFixed:false,cancelSelection:true,sortList:[],headerList:[],dateFormat:&quot;us&quot;,decimal:&quot;.&quot;,debug:false};function benchmark(s,d){log(s+&quot;,&quot;+(new Date().getTime()-d.getTime())+&quot;ms&quot;)}this.benchmark=benchmark;function log(s){if(typeof console!=&quot;undefined&quot;&amp;&amp;typeof console.debug!=&quot;undefined&quot;){console.log(s)}else{alert(s)}}function buildParserCache(table,$headers){if(table.config.debug){var parsersDebug=&quot;&quot;}var rows=table.tBodies[0].rows;if(table.tBodies[0].rows[0]){var list=[],cells=rows[0].cells,l=cells.length;for(var i=0;i&lt;l;i++){var p=false;if($.metadata&amp;&amp;($($headers[i]).metadata()&amp;&amp;$($headers[i]).metadata().sorter)){p=getParserById($($headers[i]).metadata().sorter)}else{if((table.config.headers[i]&amp;&amp;table.config.headers[i].sorter)){p=getParserById(table.config.headers[i].sorter)}}if(!p){p=detectParserForColumn(table,cells[i])}if(table.config.debug){parsersDebug+=&quot;column:&quot;+i+&quot; parser:&quot;+p.id+&quot;\n&quot;}list.push(p)}}if(table.config.debug){log(parsersDebug)}return list}function detectParserForColumn(table,node){var l=parsers.length;for(var i=1;i&lt;l;i++){if(parsers[i].is($.trim(getElementText(table.config,node)),table,node)){return parsers[i]}}return parsers[0]}function getParserById(name){var l=parsers.length;for(var i=0;i&lt;l;i++){if(parsers[i].id.toLowerCase()==name.toLowerCase()){return parsers[i]}}return false}function buildCache(table){if(table.config.debug){var cacheTime=new Date()}var totalRows=(table.tBodies[0]&amp;&amp;table.tBodies[0].rows.length)||0,totalCells=(table.tBodies[0].rows[0]&amp;&amp;table.tBodies[0].rows[0].cells.length)||0,parsers=table.config.parsers,cache={row:[],normalized:[]};for(var i=0;i&lt;totalRows;++i){var c=table.tBodies[0].rows[i],cols=[];cache.row.push($(c));for(var j=0;j&lt;totalCells;++j){cols.push(parsers[j].format(getElementText(table.config,c.cells[j]),table,c.cells[j]))}cols.push(i);cache.normalized.push(cols);cols=null}if(table.config.debug){benchmark(&quot;Building cache for &quot;+totalRows+&quot; rows:&quot;,cacheTime)}return cache}function getElementText(config,node){if(!node){return&quot;&quot;}var t=&quot;&quot;;if(config.textExtraction==&quot;simple&quot;){if(node.childNodes[0]&amp;&amp;node.childNodes[0].hasChildNodes()){t=node.childNodes[0].innerHTML}else{t=node.innerHTML}}else{if(typeof(config.textExtraction)==&quot;function&quot;){t=config.textExtraction(node)}else{t=$(node).text()}}return t}function appendToTable(table,cache){if(table.config.debug){var appendTime=new Date()}var c=cache,r=c.row,n=c.normalized,totalRows=n.length,checkCell=(n[0].length-1),tableBody=$(table.tBodies[0]),rows=[];for(var i=0;i&lt;totalRows;i++){rows.push(r[n[i][checkCell]]);if(!table.config.appender){var o=r[n[i][checkCell]];var l=o.length;for(var j=0;j&lt;l;j++){tableBody[0].appendChild(o[j])}}}if(table.config.appender){table.config.appender(table,rows)}rows=null;if(table.config.debug){benchmark(&quot;Rebuilt table:&quot;,appendTime)}applyWidget(table);setTimeout(function(){$(table).trigger(&quot;sortEnd&quot;)},0)}function buildHeaders(table){if(table.config.debug){var time=new Date()}var meta=($.metadata)?true:false,tableHeadersRows=[];for(var i=0;i&lt;table.tHead.rows.length;i++){tableHeadersRows[i]=0}$tableHeaders=$(&quot;thead th&quot;,table);$tableHeaders.each(function(index){this.count=0;this.column=index;this.order=formatSortingOrder(table.config.sortInitialOrder);if(checkHeaderMetadata(this)||checkHeaderOptions(table,index)){this.sortDisabled=true}if(!this.sortDisabled){$(this).addClass(table.config.cssHeader)}table.config.headerList[index]=this});if(table.config.debug){benchmark(&quot;Built headers:&quot;,time);log($tableHeaders)}return $tableHeaders}function checkCellColSpan(table,rows,row){var arr=[],r=table.tHead.rows,c=r[row].cells;for(var i=0;i&lt;c.length;i++){var cell=c[i];if(cell.colSpan&gt;1){arr=arr.concat(checkCellColSpan(table,headerArr,row++))}else{if(table.tHead.length==1||(cell.rowSpan&gt;1||!r[row+1])){arr.push(cell)}}}return arr}function checkHeaderMetadata(cell){if(($.metadata)&amp;&amp;($(cell).metadata().sorter===false)){return true}return false}function checkHeaderOptions(table,i){if((table.config.headers[i])&amp;&amp;(table.config.headers[i].sorter===false)){return true}return false}function applyWidget(table){var c=table.config.widgets;var l=c.length;for(var i=0;i&lt;l;i++){getWidgetById(c[i]).format(table)}}function getWidgetById(name){var l=widgets.length;for(var i=0;i&lt;l;i++){if(widgets[i].id.toLowerCase()==name.toLowerCase()){return widgets[i]}}}function formatSortingOrder(v){if(typeof(v)!=&quot;Number&quot;){i=(v.toLowerCase()==&quot;desc&quot;)?1:0}else{i=(v==(0||1))?v:0}return i}function isValueInArray(v,a){var l=a.length;for(var i=0;i&lt;l;i++){if(a[i][0]==v){return true}}return false}function setHeadersCss(table,$headers,list,css){$headers.removeClass(css[0]).removeClass(css[1]);var h=[];$headers.each(function(offset){if(!this.sortDisabled){h[this.column]=$(this)}});var l=list.length;for(var i=0;i&lt;l;i++){h[list[i][0]].addClass(css[list[i][1]])}}function fixColumnWidth(table,$headers){var c=table.config;if(c.widthFixed){var colgroup=$(&quot;&lt;colgroup&gt;&quot;);$(&quot;tr:first td&quot;,table.tBodies[0]).each(function(){colgroup.append($(&quot;&lt;col&gt;&quot;).css(&quot;width&quot;,$(this).width()))});$(table).prepend(colgroup)}}function updateHeaderSortCount(table,sortList){var c=table.config,l=sortList.length;for(var i=0;i&lt;l;i++){var s=sortList[i],o=c.headerList[s[0]];o.count=s[1];o.count++}}function multisort(table,sortList,cache){if(table.config.debug){var sortTime=new Date()}var dynamicExp=&quot;var sortWrapper = function(a,b) {&quot;,l=sortList.length;for(var i=0;i&lt;l;i++){var c=sortList[i][0];var order=sortList[i][1];var s=(getCachedSortType(table.config.parsers,c)==&quot;text&quot;)?((order==0)?&quot;sortText&quot;:&quot;sortTextDesc&quot;):((order==0)?&quot;sortNumeric&quot;:&quot;sortNumericDesc&quot;);var e=&quot;e&quot;+i;dynamicExp+=&quot;var &quot;+e+&quot; = &quot;+s+&quot;(a[&quot;+c+&quot;],b[&quot;+c+&quot;]); &quot;;dynamicExp+=&quot;if(&quot;+e+&quot;) { return &quot;+e+&quot;; } &quot;;dynamicExp+=&quot;else { &quot;}var orgOrderCol=cache.normalized[0].length-1;dynamicExp+=&quot;return a[&quot;+orgOrderCol+&quot;]-b[&quot;+orgOrderCol+&quot;];&quot;;for(var i=0;i&lt;l;i++){dynamicExp+=&quot;}; &quot;}dynamicExp+=&quot;return 0; &quot;;dynamicExp+=&quot;}; &quot;;eval(dynamicExp);cache.normalized.sort(sortWrapper);if(table.config.debug){benchmark(&quot;Sorting on &quot;+sortList.toString()+&quot; and dir &quot;+order+&quot; time:&quot;,sortTime)}return cache}function sortText(a,b){return((a&lt;b)?-1:((a&gt;b)?1:0))}function sortTextDesc(a,b){return((b&lt;a)?-1:((b&gt;a)?1:0))}function sortNumeric(a,b){return a-b}function sortNumericDesc(a,b){return b-a}function getCachedSortType(parsers,i){return parsers[i].type}this.construct=function(settings){return this.each(function(){if(!this.tHead||!this.tBodies){return}var $this,$document,$headers,cache,config,shiftDown=0,sortOrder;this.config={};config=$.extend(this.config,$.tablesorter.defaults,settings);$this=$(this);$headers=buildHeaders(this);this.config.parsers=buildParserCache(this,$headers);cache=buildCache(this);var sortCSS=[config.cssDesc,config.cssAsc];fixColumnWidth(this);$headers.click(function(e){$this.trigger(&quot;sortStart&quot;);var totalRows=($this[0].tBodies[0]&amp;&amp;$this[0].tBodies[0].rows.length)||0;if(!this.sortDisabled&amp;&amp;totalRows&gt;0){var $cell=$(this);var i=this.column;this.order=this.count++%2;if(!e[config.sortMultiSortKey]){config.sortList=[];if(config.sortForce!=null){var a=config.sortForce;for(var j=0;j&lt;a.length;j++){if(a[j][0]!=i){config.sortList.push(a[j])}}}config.sortList.push([i,this.order])}else{if(isValueInArray(i,config.sortList)){for(var j=0;j&lt;config.sortList.length;j++){var s=config.sortList[j],o=config.headerList[s[0]];if(s[0]==i){o.count=s[1];o.count++;s[1]=o.count%2}}}else{config.sortList.push([i,this.order])}}setTimeout(function(){setHeadersCss($this[0],$headers,config.sortList,sortCSS);appendToTable($this[0],multisort($this[0],config.sortList,cache))},1);return false}}).mousedown(function(){if(config.cancelSelection){this.onselectstart=function(){return false};return false}});$this.bind(&quot;update&quot;,function(){this.config.parsers=buildParserCache(this,$headers);cache=buildCache(this)}).bind(&quot;sorton&quot;,function(e,list){$(this).trigger(&quot;sortStart&quot;);config.sortList=list;var sortList=config.sortList;updateHeaderSortCount(this,sortList);setHeadersCss(this,$headers,sortList,sortCSS);appendToTable(this,multisort(this,sortList,cache))}).bind(&quot;appendCache&quot;,function(){appendToTable(this,cache)}).bind(&quot;applyWidgetId&quot;,function(e,id){getWidgetById(id).format(this)}).bind(&quot;applyWidgets&quot;,function(){applyWidget(this)});if($.metadata&amp;&amp;($(this).metadata()&amp;&amp;$(this).metadata().sortlist)){config.sortList=$(this).metadata().sortlist}if(config.sortList.length&gt;0){$this.trigger(&quot;sorton&quot;,[config.sortList])}applyWidget(this)})};this.addParser=function(parser){var l=parsers.length,a=true;for(var i=0;i&lt;l;i++){if(parsers[i].id.toLowerCase()==parser.id.toLowerCase()){a=false}}if(a){parsers.push(parser)}};this.addWidget=function(widget){widgets.push(widget)};this.formatFloat=function(s){var i=parseFloat(s);return(isNaN(i))?0:i};this.formatInt=function(s){var i=parseInt(s);return(isNaN(i))?0:i};this.isDigit=function(s,config){var DECIMAL=&quot;\\&quot;+config.decimal;var exp=&quot;/(^[+]?0(&quot;+DECIMAL+&quot;0+)?$)|(^([-+]?[1-9][0-9]*)$)|(^([-+]?((0?|[1-9][0-9]*)&quot;+DECIMAL+&quot;(0*[1-9][0-9]*)))$)|(^[-+]?[1-9]+[0-9]*&quot;+DECIMAL+&quot;0+$)/&quot;;return RegExp(exp).test($.trim(s))};this.clearTableBody=function(table){if($.browser.msie){function empty(){while(this.firstChild){this.removeChild(this.firstChild)}}empty.apply(table.tBodies[0])}else{table.tBodies[0].innerHTML=&quot;&quot;}}}});$.fn.extend({tablesorter:$.tablesorter.construct});var ts=$.tablesorter;ts.addParser({id:&quot;text&quot;,is:function(s){return true},format:function(s){return $.trim(s.toLowerCase())},type:&quot;text&quot;});ts.addParser({id:&quot;digit&quot;,is:function(s,table){var c=table.config;return $.tablesorter.isDigit(s,c)},format:function(s){return $.tablesorter.formatFloat(s)},type:&quot;numeric&quot;});ts.addParser({id:&quot;currency&quot;,is:function(s){return/^[&#194;&#163;$&#226;&#8218;&#172;?.]/.test(s)},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/[^0-9.]/g),&quot;&quot;))},type:&quot;numeric&quot;});ts.addParser({id:&quot;ipAddress&quot;,is:function(s){return/^\d{2,3}[\.]\d{2,3}[\.]\d{2,3}[\.]\d{2,3}$/.test(s)},format:function(s){var a=s.split(&quot;.&quot;),r=&quot;&quot;,l=a.length;for(var i=0;i&lt;l;i++){var item=a[i];if(item.length==2){r+=&quot;0&quot;+item}else{r+=item}}return $.tablesorter.formatFloat(r)},type:&quot;numeric&quot;});ts.addParser({id:&quot;url&quot;,is:function(s){return/^(https?|ftp|file):\/\/$/.test(s)},format:function(s){return jQuery.trim(s.replace(new RegExp(/(https?|ftp|file):\/\//),&quot;&quot;))},type:&quot;text&quot;});ts.addParser({id:&quot;isoDate&quot;,is:function(s){return/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(s)},format:function(s){return $.tablesorter.formatFloat((s!=&quot;&quot;)?new Date(s.replace(new RegExp(/-/g),&quot;/&quot;)).getTime():&quot;0&quot;)},type:&quot;numeric&quot;});ts.addParser({id:&quot;percent&quot;,is:function(s){return/\%$/.test($.trim(s))},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/%/g),&quot;&quot;))},type:&quot;numeric&quot;});ts.addParser({id:&quot;usLongDate&quot;,is:function(s){return s.match(new RegExp(/^[A-Za-z]{3,10}\.? [0-9]{1,2}, ([0-9]{4}|'?[0-9]{2}) (([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(AM|PM)))$/))},format:function(s){return $.tablesorter.formatFloat(new Date(s).getTime())},type:&quot;numeric&quot;});ts.addParser({id:&quot;shortDate&quot;,is:function(s){return/\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}/.test(s)},format:function(s,table){var c=table.config;s=s.replace(/\-/g,&quot;/&quot;);if(c.dateFormat==&quot;us&quot;){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,&quot;$3/$1/$2&quot;)}else{if(c.dateFormat==&quot;uk&quot;){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,&quot;$3/$2/$1&quot;)}else{if(c.dateFormat==&quot;dd/mm/yy&quot;||c.dateFormat==&quot;dd-mm-yy&quot;){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{2})/,&quot;$1/$2/$3&quot;)}}}return $.tablesorter.formatFloat(new Date(s).getTime())},type:&quot;numeric&quot;});ts.addParser({id:&quot;time&quot;,is:function(s){return/^(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(am|pm)))$/.test(s)},format:function(s){return $.tablesorter.formatFloat(new Date(&quot;2000/01/01 &quot;+s).getTime())},type:&quot;numeric&quot;});ts.addParser({id:&quot;metadata&quot;,is:function(s){return false},format:function(s,table,cell){var c=table.config,p=(!c.parserMetadataName)?&quot;sortValue&quot;:c.parserMetadataName;return $(cell).metadata()[p]},type:&quot;numeric&quot;});ts.addWidget({id:&quot;zebra&quot;,format:function(table){if(table.config.debug){var time=new Date()}$(&quot;tr:visible&quot;,table.tBodies[0]).filter(&quot;:even&quot;).removeClass(table.config.widgetZebra.css[1]).addClass(table.config.widgetZebra.css[0]).end().filter(&quot;:odd&quot;).removeClass(table.config.widgetZebra.css[0]).addClass(table.config.widgetZebra.css[1]);if(table.config.debug){$.tablesorter.benchmark(&quot;Applying Zebra widget&quot;,time)}}})})(jQuery);(function(a){a.fn.hint=function(f){if(!f||typeof(f)==&quot;object&quot;){f=a.extend({focus_class:&quot;hint_focus&quot;,changed_class:&quot;hint_changed&quot;,populate_from:&quot;default&quot;,text:null,remove_labels:false},f)}else{if(typeof(f)==&quot;string&quot;&amp;&amp;f.toLowerCase()==&quot;destroy&quot;){var c=true}}return this.each(function(){if(c){b(this).unbind(&quot;focus.hint&quot;).unbind(&quot;blur.hint&quot;).removeData(&quot;defText&quot;);return false}e(b(this))});function e(k){var l=&quot;&quot;;switch(f.populate_from){case&quot;alt&quot;:l=k.attr(&quot;alt&quot;);k.val(l);break;case&quot;label&quot;:l=b(&quot;label[for='&quot;+k.attr(&quot;id&quot;)+&quot;']&quot;).text();k.val(l);break;case&quot;custom&quot;:l=f.text;k.val(l);break;default:l=k.val()}k.addClass(&quot;hint&quot;).data(&quot;defText&quot;,l);if(f.remove_labels==true){b(&quot;label[for='&quot;+k.attr(&quot;id&quot;)+&quot;']&quot;).remove()}if(k.attr(&quot;type&quot;)==&quot;password&quot;){var h=k.data(&quot;defText&quot;);var j=b('&lt;input type=&quot;text&quot;/&gt;');j.attr(&quot;name&quot;,k.attr(&quot;name&quot;));j.attr(&quot;size&quot;,k.attr(&quot;size&quot;));j.attr(&quot;class&quot;,k.attr(&quot;class&quot;));j.val(k.val());j.data(&quot;defType&quot;,&quot;password&quot;).data(&quot;defText&quot;,h);k.replaceWith(j);var k=j}g(k);d(k)}function g(h){h.bind(&quot;focus.hint&quot;,function(l){var l=b(this);if(l.val()==l.data(&quot;defText&quot;)){l.val(&quot;&quot;)}l.addClass(f.focus_class).removeClass(f.changed_class);if(l.data(&quot;defType&quot;)==&quot;password&quot;){var j=l.data(&quot;defText&quot;);var k=b('&lt;input type=&quot;password&quot;/&gt;');k.attr(&quot;name&quot;,l.attr(&quot;name&quot;));k.attr(&quot;size&quot;,l.attr(&quot;size&quot;));k.attr(&quot;class&quot;,l.attr(&quot;class&quot;));k.val(l.val());k.data(&quot;defType&quot;,&quot;password&quot;).data(&quot;defText&quot;,j);l.replaceWith(k);var l=k;l.focus();d(l)}})}function d(h){h.bind(&quot;blur.hint&quot;,function(){var l=b(this);if(l.val()==&quot;&quot;){l.val(l.data(&quot;defText&quot;))}l.removeClass(f.focus_class);if(l.val()!=l.data(&quot;defText&quot;)){l.addClass(f.changed_class)}else{l.removeClass(f.changed_class)}if(l.data(&quot;defType&quot;)==&quot;password&quot;&amp;&amp;l.val()==l.data(&quot;defText&quot;)){var j=l.data(&quot;defText&quot;);var k=b('&lt;input type=&quot;text&quot;/&gt;');k.attr(&quot;name&quot;,l.attr(&quot;name&quot;));k.attr(&quot;size&quot;,l.attr(&quot;size&quot;));k.attr(&quot;class&quot;,l.attr(&quot;class&quot;));k.val(l.val());k.data(&quot;defType&quot;,&quot;password&quot;).data(&quot;defText&quot;,j);l.replaceWith(k);var l=k;g(k)}})}};var b=jQuery})(jQuery);jQuery.imgAreaSelect=function(l,O){var aa=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),ab=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),Z=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),T=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),ac=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),Y=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),U=jQuery(&quot;&lt;div&gt;&lt;/div&gt;&quot;),h,j,ak,L,b,r,K,ag,z,D=0,v,c,N,M,m,k,Q=10,J=[],f=0,q=1,ai,P,B,A,al,aj,W,S,w={x1:0,y1:0,x2:0,y2:0,width:0,height:0};var p=aa.add(ab).add(Z);var e=T.add(ac).add(Y).add(U);function I(d){return d+ak.left+ag.left-K.left}function G(d){return d+ak.top+ag.top-K.top}function F(d){return d-ak.left-ag.left+K.left}function C(d){return d-ak.top-ag.top+K.top}function ae(d){return d.pageX+ag.left-K.left}function ad(d){return d.pageY+ag.top-K.top}function ah(){ak=jQuery(l).offset();L=jQuery(l).width();b=jQuery(l).height();if(jQuery(r).is(&quot;body&quot;)){K=ag={left:0,top:0}}else{K=jQuery(r).offset();ag={left:r.scrollLeft,top:r.scrollTop}}h=I(0);j=G(0)}function R(){p.css({left:I(w.x1)+&quot;px&quot;,top:G(w.y1)+&quot;px&quot;,width:Math.max(w.width-O.borderWidth*2,0)+&quot;px&quot;,height:Math.max(w.height-O.borderWidth*2,0)+&quot;px&quot;});T.css({left:h+&quot;px&quot;,top:j+&quot;px&quot;,width:w.x1+&quot;px&quot;,height:b+&quot;px&quot;});ac.css({left:h+w.x1+&quot;px&quot;,top:j+&quot;px&quot;,width:w.width+&quot;px&quot;,height:w.y1+&quot;px&quot;});Y.css({left:h+w.x2+&quot;px&quot;,top:j+&quot;px&quot;,width:L-w.x2+&quot;px&quot;,height:b+&quot;px&quot;});U.css({left:h+w.x1+&quot;px&quot;,top:j+w.y2+&quot;px&quot;,width:w.width+&quot;px&quot;,height:b-w.y2+&quot;px&quot;})}function E(d){if(!z){ah();z=true;p.one(&quot;mouseout&quot;,function(){z=false})}W=F(ae(d))-w.x1;S=C(ad(d))-w.y1;J=[];if(O.resizable){if(S&lt;=Q){J[f]=&quot;n&quot;}else{if(S&gt;=w.height-Q){J[f]=&quot;s&quot;}}if(W&lt;=Q){J[q]=&quot;w&quot;}else{if(W&gt;=w.width-Q){J[q]=&quot;e&quot;}}}Z.css(&quot;cursor&quot;,J.length?J.join(&quot;&quot;)+&quot;-resize&quot;:O.movable?&quot;move&quot;:&quot;&quot;)}function o(d){if(d.which!=1){return false}ah();if(O.resizable&amp;&amp;J.length&gt;0){jQuery(&quot;body&quot;).css(&quot;cursor&quot;,J.join(&quot;&quot;)+&quot;-resize&quot;);B=I(J[q]==&quot;w&quot;?w.x2:w.x1);al=G(J[f]==&quot;n&quot;?w.y2:w.y1);jQuery(document).mousemove(X);Z.unbind(&quot;mousemove&quot;,E);jQuery(document).one(&quot;mouseup&quot;,function(){J=[];jQuery(&quot;body&quot;).css(&quot;cursor&quot;,&quot;&quot;);if(O.autoHide){p.add(e).hide()}O.onSelectEnd(l,w);jQuery(document).unbind(&quot;mousemove&quot;,X);Z.mousemove(E)})}else{if(O.movable){m=w.x1+h;k=w.y1+j;N=ae(d);M=ad(d);jQuery(document).mousemove(a).one(&quot;mouseup&quot;,function(){O.onSelectEnd(l,w);jQuery(document).unbind(&quot;mousemove&quot;,a)})}else{jQuery(l).mousedown(d)}}return false}function n(){A=Math.max(h,Math.min(h+L,B+Math.abs(aj-al)*P*(A&gt;B?1:-1)));aj=Math.round(Math.max(j,Math.min(j+b,al+Math.abs(A-B)/P*(aj&gt;al?1:-1))));A=Math.round(A)}function af(){aj=Math.max(j,Math.min(j+b,al+Math.abs(A-B)/P*(aj&gt;al?1:-1)));A=Math.round(Math.max(h,Math.min(h+L,B+Math.abs(aj-al)*P*(A&gt;B?1:-1))));aj=Math.round(aj)}function X(d){A=!J.length||J[q]||P?ae(d):I(w.x2);aj=!J.length||J[f]||P?ad(d):G(w.y2);if(O.minWidth&amp;&amp;Math.abs(A-B)&lt;O.minWidth){A=B-O.minWidth*(A&lt;B?1:-1);if(A&lt;h){B=h+O.minWidth}else{if(A&gt;h+L){B=h+L-O.minWidth}}}if(O.minHeight&amp;&amp;Math.abs(aj-al)&lt;O.minHeight){aj=al-O.minHeight*(aj&lt;al?1:-1);if(aj&lt;j){al=j+O.minHeight}else{if(aj&gt;j+b){al=j+b-O.minHeight}}}A=Math.max(h,Math.min(A,h+L));aj=Math.max(j,Math.min(aj,j+b));if(P){if(Math.abs(A-B)/P&gt;Math.abs(aj-al)){af()}else{n()}}if(O.maxWidth&amp;&amp;Math.abs(A-B)&gt;O.maxWidth){A=B-O.maxWidth*(A&lt;B?1:-1);if(P){af()}}if(O.maxHeight&amp;&amp;Math.abs(aj-al)&gt;O.maxHeight){aj=al-O.maxHeight*(aj&lt;al?1:-1);if(P){n()}}w.x1=F(Math.min(B,A));w.x2=F(Math.max(B,A));w.y1=C(Math.min(al,aj));w.y2=C(Math.max(al,aj));w.width=Math.abs(A-B);w.height=Math.abs(aj-al);R();O.onSelectChange(l,w);return false}function a(d){B=Math.max(h,Math.min(m+ae(d)-N,h+L-w.width));al=Math.max(j,Math.min(k+ad(d)-M,j+b-w.height));A=B+w.width;aj=al+w.height;w.x1=F(B);w.y1=C(al);w.x2=F(A);w.y2=C(aj);R();O.onSelectChange(l,w);d.preventDefault();return false}function g(d){if(d.which!=1){return false}ah();w.x1=w.x2=F(N=B=A=ae(d));w.y1=w.y2=C(M=al=aj=ad(d));w.width=0;w.height=0;J=[];R();p.add(e).show();jQuery(document).mousemove(X);Z.unbind(&quot;mousemove&quot;,E);O.onSelectStart(l,w);jQuery(document).one(&quot;mouseup&quot;,function(){if(O.autoHide){p.add(e).hide()}O.onSelectEnd(l,w);jQuery(document).unbind(&quot;mousemove&quot;,X);Z.mousemove(E)});return false}function u(){ah();R()}this.setOptions=function(d){O=jQuery.extend(O,d);if(d.x1!=null){w.x1=d.x1;w.y1=d.y1;w.x2=d.x2;w.y2=d.y2;d.show=true}r=jQuery(O.parent).get(0);ah();c=jQuery(l);while(c.length&amp;&amp;!c.is(&quot;body&quot;)){if(!isNaN(c.css(&quot;z-index&quot;))&amp;&amp;c.css(&quot;z-index&quot;)&gt;D){D=c.css(&quot;z-index&quot;)}if(c.css(&quot;position&quot;)==&quot;fixed&quot;){v=true}c=c.parent()}B=I(w.x1);al=G(w.y1);A=I(w.x2);aj=G(w.y2);w.width=A-B;w.height=aj-al;R();if(d.hide){p.add(e).hide()}else{if(d.show){p.add(e).show()}}e.addClass(O.classPrefix+&quot;-outer&quot;);aa.addClass(O.classPrefix+&quot;-selection&quot;);ab.addClass(O.classPrefix+&quot;-border1&quot;);Z.addClass(O.classPrefix+&quot;-border2&quot;);p.css({borderWidth:O.borderWidth+&quot;px&quot;});aa.css({backgroundColor:O.selectionColor,opacity:O.selectionOpacity});ab.css({borderStyle:&quot;solid&quot;,borderColor:O.borderColor1});Z.css({borderStyle:&quot;dashed&quot;,borderColor:O.borderColor2});e.css({opacity:O.outerOpacity,backgroundColor:O.outerColor});P=O.aspectRatio&amp;&amp;(ai=O.aspectRatio.split(/:/))?ai[0]/ai[1]:null;if(O.disable||O.enable===false){p.unbind(&quot;mousemove&quot;,E).unbind(&quot;mousedown&quot;,o);jQuery(l).add(e).unbind(&quot;mousedown&quot;,g);jQuery(window).unbind(&quot;resize&quot;,u)}else{if(O.enable||O.disable===false){if(O.resizable||O.movable){p.mousemove(E).mousedown(o)}jQuery(l).add(e).mousedown(g);jQuery(window).resize(u)}}jQuery(O.parent).append(e.add(p));O.enable=O.disable=undefined};if(jQuery.browser.msie){jQuery(l).attr(&quot;unselectable&quot;,&quot;on&quot;)}p.add(e).css({display:&quot;none&quot;,position:v?&quot;fixed&quot;:&quot;absolute&quot;,overflow:&quot;hidden&quot;,zIndex:D&gt;0?D:null});aa.css({borderStyle:&quot;solid&quot;});initOptions={borderColor1:&quot;#000&quot;,borderColor2:&quot;#fff&quot;,borderWidth:1,classPrefix:&quot;imgareaselect&quot;,movable:true,resizable:true,selectionColor:&quot;#fff&quot;,selectionOpacity:0.2,outerColor:&quot;#000&quot;,outerOpacity:0.2,parent:&quot;body&quot;,onSelectStart:function(){},onSelectChange:function(){},onSelectEnd:function(){}};O=jQuery.extend(initOptions,O);this.setOptions(O)};jQuery.fn.imgAreaSelect=function(a){a=a||{};this.each(function(){if(jQuery(this).data(&quot;imgAreaSelect&quot;)){jQuery(this).data(&quot;imgAreaSelect&quot;).setOptions(a)}else{if(a.enable===undefined&amp;&amp;a.disable===undefined){a.enable=true}jQuery(this).data(&quot;imgAreaSelect&quot;,new jQuery.imgAreaSelect(this,a))}});return this};jQuery(document).ready(function(){if(jQuery(&quot;#item_list_container&quot;)){jQuery(&quot;#item_list_container&quot;).tablesorter({dateFormat:&quot;dd/mm/yyyy&quot;,highlightClass:&quot;highlight_col&quot;,stripingRowClass:[&quot;item_row1&quot;,&quot;item_row0&quot;],stripeRowsOnStartUp:true})}if(jQuery(&quot;.form_datepicker&quot;)){jQuery(&quot;.form_datepicker&quot;).datepicker({changeMonth:true,changeYear:true})}});jQuery(document).ready(function(){inline_status_change()});function inline_status_change(){if(jQuery(&quot;.status_change&quot;)){jQuery(&quot;.status_change&quot;).click(function(){if(!confirm(&quot;Are you sure you want to change the publish status?&quot;)){return false}current_status=jQuery(this).attr(&quot;rel&quot;);dest=jQuery(this).attr(&quot;href&quot;);dest=dest.replace(&quot;?status=0&quot;,&quot;&quot;).replace(&quot;?status=1&quot;,&quot;&quot;);replace=&quot;#&quot;+this.id;jQuery.get(dest,{status:current_status,ajax:&quot;yes&quot;},function(a){jQuery(replace).replaceWith(a);inline_status_change()});return false})}}jQuery.fn.centerScreen=function(a){var b=this;if(!a){b.css(&quot;top&quot;,jQuery(window).height()/2-this.height()/2);b.css(&quot;left&quot;,jQuery(window).width()/2-this.width()/2);jQuery(window).resize(function(){b.centerScreen(!a)})}else{b.stop();b.animate({top:jQuery(window).height()/2-this.height()/2,left:jQuery(window).width()/2-this.width()/2},200,&quot;linear&quot;)}};var content_page_id;var model_string;var init_upload;var autosaver;wym_editors=[];if(typeof(file_browser_location)==&quot;undefined&quot;){var file_browser_location=&quot;/admin/files/browse_images&quot;}var file_mime_type=&quot;image&quot;;jQuery(document).ready(function(){jQuery(&quot;#container&quot;).tabs();jQuery(&quot;#page_tab_title&quot;).html(jQuery(&quot;#cms_content_title&quot;).val());jQuery(&quot;#cms_content_title&quot;).keyup(function(){jQuery(&quot;#page_tab_title&quot;).html(jQuery(&quot;#cms_content_title&quot;).val())});jQuery(&quot;#new_cat_create&quot;).click(function(){jQuery.ajax({url:&quot;../../new_category/?cat=&quot;+jQuery(&quot;#new_cat&quot;).val(),complete:function(a){jQuery(&quot;#category_list&quot;).html(a.responseText);initialise_draggables()}});return false});initialise_draggables();if(jQuery(&quot;#copy_permissions_from&quot;).length&gt;0){jQuery(&quot;#copy_permissions_from&quot;).change(function(){jQuery.get(&quot;../../copy_permissions_from/&quot;+content_page_id+&quot;?copy_from=&quot;+jQuery(this).val(),function(a){jQuery(&quot;#cat_dropzone&quot;).html(a);init_deletes()});return false})}jQuery(&quot;#link_dialog&quot;).dialog({autoOpen:false,width:&quot;auto&quot;,height:&quot;auto&quot;});jQuery(&quot;#table_dialog&quot;).dialog({autoOpen:false,title:&quot;Insert a Table&quot;,width:700,height:500});jQuery(&quot;#video_dialog&quot;).dialog({autoOpen:false,title:&quot;Insert a Video&quot;,width:700,height:500});jQuery(&quot;#quick_upload_pane&quot;).dialog({autoOpen:false,title:&quot;Upload an Image&quot;,width:700,height:500});jQuery(&quot;#upload_url_pane&quot;).dialog({autoOpen:false,title:&quot;Get Image From URL&quot;,width:700,height:500});jQuery(&quot;#quick_upload_button&quot;).click(function(){jQuery(&quot;#quick_upload_pane&quot;).dialog(&quot;open&quot;);jQuery.ajax({url:&quot;/admin/files/quickupload/&quot;+content_page_id+&quot;?model=&quot;+model_string+&quot;&amp;join_field=&quot;+join_field,complete:function(a){jQuery(&quot;#quick_upload_pane&quot;).html(a.responseText);init_upload()}});return false});jQuery(&quot;#upload_url_button&quot;).click(function(){jQuery(&quot;#upload_url_pane&quot;).dialog(&quot;open&quot;);jQuery.ajax({url:&quot;/admin/files/upload_url/&quot;+content_page_id+&quot;?model=&quot;+model_string+&quot;&amp;join_field=&quot;+join_field,complete:function(a){jQuery(&quot;#upload_url_pane&quot;).html(a.responseText);init_upload()}});return false})});function initialise_draggables(){jQuery(&quot;#category_list .category_tag, #permission_list .permission_tag&quot;).draggable({opacity:0.5,revert:true,scroll:false,containment:&quot;window&quot;,helper:&quot;clone&quot;});jQuery(&quot;#cat_dropzone&quot;).droppable({accept:&quot;.category_tag, .permission_tag&quot;,hoverClass:&quot;dropzone_active&quot;,tolerance:&quot;pointer&quot;,drop:function(b,c){if(c.draggable.hasClass(&quot;permission_tag&quot;)){var a=&quot;../../add_permission/&quot;}else{var a=&quot;../../add_category/&quot;}jQuery.post(a+content_page_id,{tagid:c.draggable.attr(&quot;id&quot;),id:c.draggable.attr(&quot;id&quot;)},function(d){jQuery(&quot;#cat_dropzone&quot;).html(d);init_deletes()})}});jQuery(&quot;#category_list .category_tag, #permission_list .permission_tag&quot;).dblclick(function(){if(jQuery(this).hasClass(&quot;permission_tag&quot;)){var a=&quot;../../add_permission/&quot;}else{var a=&quot;../../add_category/&quot;}jQuery.post(a+content_page_id,{tagid:this.id,id:this.id},function(b){jQuery(&quot;#cat_dropzone&quot;).html(b);init_deletes()})});init_deletes()}function init_deletes(){jQuery(&quot;.category_trash_button, .permission_trash_button&quot;).click(function(){if(jQuery(this).hasClass(&quot;permission_trash_button&quot;)){var a=&quot;../../remove_permission/&quot;;var b=this.id.replace(&quot;delete_permission_button_&quot;,&quot;&quot;)}else{var a=&quot;../../remove_category/&quot;;var b=this.id.substr(22)}jQuery.get(a+content_page_id+&quot;?cat=&quot;+b,function(c){jQuery(&quot;#cat_dropzone&quot;).html(c);init_deletes()})})}function delayed_cat_filter(a){jQuery(&quot;#category_filter&quot;).css(&quot;background&quot;,&quot;white url(/images/cms/indicator.gif) no-repeat right center&quot;);jQuery.ajax({type:&quot;post&quot;,url:&quot;/admin/categories/filters&quot;,data:&quot;filter=&quot;+a,complete:function(b){jQuery(&quot;#category_list&quot;).html(b.responseText);initialise_draggables();if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}jQuery(&quot;#category_filter&quot;).css(&quot;background&quot;,&quot;white&quot;)}})}function delayed_image_filter(a){jQuery(&quot;#image_filter&quot;).css(&quot;background&quot;,&quot;white url(/images/cms/indicator.gif) no-repeat right center&quot;);jQuery.ajax({type:&quot;post&quot;,url:&quot;/admin/files/image_filter&quot;,data:&quot;mime_type=&quot;+file_mime_type+&quot;&amp;filter=&quot;+jQuery(&quot;#image_filter&quot;).val(),complete:function(b){jQuery(&quot;#image_list&quot;).html(b.responseText);initialise_images();if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}jQuery(&quot;#image_filter&quot;).css(&quot;background&quot;,&quot;white&quot;)}})}jQuery(document).ready(function(a){jQuery(&quot;#image_filter&quot;).keyup(function(){if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}t=setTimeout('delayed_image_filter(jQuery(&quot;#image_filter&quot;).val())',400)});jQuery(&quot;#category_filter&quot;).keyup(function(){if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}t=setTimeout('delayed_cat_filter(jQuery(&quot;#category_filter&quot;).val())',400)});jQuery(&quot;#image_filter&quot;).focus(function(){if(jQuery(this).val()==&quot;Filter&quot;){jQuery(this).val(&quot;&quot;)}});jQuery(&quot;#category_filter&quot;).focus(function(){if(jQuery(this).val()==&quot;Filter&quot;){jQuery(this).val(&quot;&quot;)}});jQuery(&quot;#category_filter&quot;).blur(function(){if(jQuery(this).val()==&quot;&quot;){jQuery(this).val(&quot;Filter&quot;)}});jQuery(&quot;#wildfire_file_new_folder&quot;).change(function(b){jQuery.post(file_browser_location,{filterfolder:jQuery(this).val(),mime_type:file_mime_type},function(c){jQuery(&quot;#image_list&quot;).html(c);initialise_images()})});jQuery(&quot;#view_all_button&quot;).click(function(){jQuery.post(file_browser_location,{mime_type:file_mime_type},function(b){jQuery(&quot;#image_list&quot;).html(b);initialise_images()})});jQuery.get(file_browser_location+&quot;/1/?mime_type=&quot;+file_mime_type,function(b){jQuery(&quot;#image_list&quot;).html(b);initialise_images()});jQuery(&quot;.jqwysi&quot;).wymeditor({skin:&quot;wildfire&quot;,stylesheet:&quot;/stylesheets/cms/wysiwyg_styles.css&quot;,postInit:function(c){c.wildfire(c);wym_editors.push(c);var b=jQuery(&quot;.ui-resizable-handle&quot;);jQuery(&quot;.wym_box&quot;).resizable({handles:&quot;s&quot;});jQuery(&quot;.wym_box&quot;).css(&quot;height&quot;,&quot;250px&quot;);jQuery(&quot;.wym_area_main, .wym_iframe, iframe&quot;).css(&quot;height&quot;,&quot;100%&quot;);jQuery(&quot;.wym_iframe&quot;).css(&quot;height&quot;,&quot;91%&quot;)}});if(jQuery(&quot;#quicksave&quot;).length){autosaver=setInterval(function(){autosave_content(wym_editors)},40000);jQuery(&quot;#autosave&quot;).click(function(){autosave_content(wym_editors)})}});function wym_button(a,c){var b=&quot;&lt;li class='wym_tools_&quot;+a+&quot;'&gt;&lt;a name='&quot;+a+&quot;' href='#'&quot;+c+&quot;&lt;/a&gt;&lt;/li&gt;&quot;;return b}function initialise_images(){jQuery(&quot;.drag_image&quot;).draggable({opacity:0.5,revert:true,scroll:true,containment:&quot;window&quot;,helper:&quot;clone&quot;});jQuery(&quot;.remove_image&quot;).click(function(){jQuery.get(&quot;../../remove_image/&quot;+content_page_id+&quot;?image=&quot;+this.id.substr(13)+&quot;&amp;order=&quot;+this.parentNode.id.substr(8),function(a){jQuery(&quot;#drop_zones&quot;).html(a);initialise_images()});return false});jQuery(&quot;#drop_zones&quot;).sortable({change:function(a,b){alert(jQuery(&quot;#drop_zones&quot;).sortable(&quot;serialize&quot;))}});jQuery(&quot;.paginate_images&quot;).click(function(){jQuery.get(file_browser_location+&quot;/&quot;+this.id.substr(12)+&quot;?mime_type=&quot;+file_mime_type,{},function(a){jQuery(&quot;#image_list&quot;).html(a);initialise_images()})});jQuery(&quot;#drop_zones&quot;).droppable({accept:&quot;.drag_image&quot;,hoverClass:&quot;dropzone_active&quot;,tolerance:&quot;pointer&quot;,drop:function(a,b){jQuery.post(&quot;../../add_image/&quot;+content_page_id,{id:b.draggable.attr(&quot;id&quot;),order:jQuery(&quot;.dropped_image&quot;).size()},function(c){jQuery(&quot;#drop_zones&quot;).html(c);initialise_images();return true})}});jQuery(&quot;.url_image&quot;).click(function(){jQuery.get(&quot;/admin/files/image_urls/&quot;+jQuery(this).attr(&quot;id&quot;).replace(&quot;url_image_&quot;,&quot;&quot;),function(a){jQuery(&quot;&lt;div&gt;&quot;+a+&quot;&lt;/div&gt;&quot;).dialog({title:&quot;Image URL&quot;,width:700}).dialog(&quot;open&quot;)})});jQuery(&quot;.add_image&quot;).unbind(&quot;click&quot;);jQuery(&quot;.add_image&quot;).click(function(){jQuery.post(&quot;../../add_image/&quot;+content_page_id,{id:jQuery(this).attr(&quot;id&quot;).replace(&quot;add_image_&quot;,&quot;&quot;),order:jQuery(&quot;.dropped_image&quot;).size()},function(a){jQuery(&quot;#drop_zones&quot;).html(a);initialise_images()});return false})}function get_query_var(c,a){var c=c.substring((c.indexOf(&quot;?&quot;)+1));var d=c.split(&quot;&amp;&quot;);for(var b=0;b&lt;d.length;b++){var e=d[b].split(&quot;=&quot;);if(e[0]==a){return e[1]}}}jQuery(document).ready(function(){if(!a){var a=&quot;images&quot;}});function reload_images(){jQuery.post(file_browser_location,{filterfolder:jQuery(&quot;#wildfire_file_new_folder&quot;).val(),mime_type:file_mime_type},function(a){jQuery(&quot;#image_list&quot;).html(a);initialise_images()});jQuery.get(&quot;../../attached_images/&quot;+content_page_id,function(a){jQuery(&quot;#drop_zones&quot;).html(a);initialise_images()})}function cms_insert_url(a){if(a==&quot;web&quot;){var b=prompt(&quot;Enter the URL for this link:&quot;,&quot;http://&quot;)}else{var b=a}if(b!=null){theIframe.contentWindow.document.execCommand(&quot;CreateLink&quot;,false,b);theWidgEditor.theToolbar.setState(&quot;Link&quot;,&quot;on&quot;)}}function cms_insert_video(b,d,a,c){if(c.length&gt;0){theIframe.contentWindow.document.execCommand(&quot;inserthtml&quot;,false,&quot;&lt;a href='&quot;+b+&quot;' rel='&quot;+d+&quot;px:&quot;+a+&quot;px'&gt;LOCAL:&quot;+c+&quot;&lt;/a&gt;&quot;)}else{theIframe.contentWindow.document.execCommand(&quot;inserthtml&quot;,false,&quot;&lt;a href='&quot;+b+&quot;' rel='&quot;+d+&quot;px:&quot;+a+&quot;px'&gt;&quot;+b+&quot;&lt;/a&gt;&quot;)}theWidgEditor.theToolbar.setState(&quot;Video&quot;,&quot;on&quot;)}jQuery(document).ready(function(){jQuery(&quot;#autosave_disable&quot;).click(function(){clearInterval(autosaver);jQuery(&quot;#autosave_status&quot;).html(&quot;Autosave Disabled&quot;)})});function autosave_content(c,a){for(var b in c){c[b].update()}jQuery(&quot;#ajaxBusy&quot;).hide();jQuery.ajax({url:&quot;/admin/content/autosave/&quot;+content_page_id,beforeSend:function(){jQuery(&quot;#quicksave&quot;).effect(&quot;pulsate&quot;,{times:3},1000)},type:&quot;POST&quot;,processData:false,data:jQuery(&quot;#content_edit_form&quot;).serialize(),success:function(d){jQuery(&quot;#autosave_status&quot;).html(&quot;Saved at &quot;+d);jQuery(&quot;#ajaxBusy&quot;).hide();if(typeof(a)==&quot;function&quot;){a()}}})}function open_modal_preview(a){jQuery(&quot;body&quot;).append('&lt;div id=&quot;modal_preview_window&quot;&gt;&lt;iframe src=&quot;&quot; /&gt;&lt;/div&gt;');jQuery(&quot;#modal_preview_window&quot;).dialog({autoOpen:false,width:(0.9*jQuery(window).width()),height:(0.9*jQuery(window).height()),modal:true,close:function(b,c){jQuery(this).remove()}});jQuery(&quot;#modal_preview_window iframe&quot;).attr(&quot;src&quot;,&quot;&quot;).attr(&quot;src&quot;,a).load(function(){jQuery(&quot;#modal_preview_window&quot;).dialog(&quot;open&quot;);jQuery(&quot;#modal_preview_window iframe&quot;).css({width:&quot;100%&quot;,height:&quot;98%&quot;,border:&quot;none&quot;})})}jQuery(document).ready(function(){jQuery(&quot;a.modal_preview&quot;).click(function(){open_modal_preview(jQuery(this).attr(&quot;href&quot;));return false})});jQuery(document).ready(function(){jQuery(&quot;#preview_link&quot;).unbind(&quot;click&quot;).click(function(){var a=jQuery(this);autosave_content(wym_editors,function(){if(a.hasClass(&quot;modal_preview&quot;)){open_modal_preview(a.attr(&quot;href&quot;))}else{window.open(a.attr(&quot;href&quot;))}});return false})});jQuery(document).ready(function(){jQuery(&quot;#content_title_edit&quot;).hover(function(){var a=jQuery(this).parent();a.css(&quot;background-color&quot;,&quot;#fbf485&quot;);jQuery(this).bind(&quot;click.editable&quot;,function(){jQuery(this).unbind(&quot;click.editable&quot;);el='&lt;input type=&quot;text&quot; value=&quot;'+jQuery(&quot;#content_title_label&quot;).text()+'&quot; id=&quot;content_title_editing&quot; /&gt;';elsave=jQuery(&quot;&lt;a href='#' id='content_edit_save'&gt;&lt;img src='/images/cms/cms_quick_save.gif'&lt;/a&gt;&quot;);a.parent().after(el);jQuery(&quot;#content_title_editing&quot;).before(elsave);jQuery(&quot;#content_edit_save&quot;).css({position:&quot;relative&quot;,left:&quot;255px&quot;,top:&quot;10px&quot;,width:&quot;0px&quot;,cursor:&quot;pointer&quot;});elsave.click(function(){jQuery(&quot;#content_title&quot;).show();jQuery(&quot;#content_title_label&quot;).html(jQuery(&quot;#content_title_editing&quot;).val());jQuery(&quot;#content_title_editing&quot;).remove();jQuery(this).remove()});jQuery(&quot;#content_title&quot;).hide();jQuery(&quot;#content_title_editing&quot;).change(function(){var b=jQuery(&quot;#content_title&quot;).attr(&quot;rel&quot;);jQuery(&quot;#&quot;+b).val(jQuery(this).val())});jQuery(&quot;#content_title_editing&quot;).blur(function(){jQuery(&quot;#content_title&quot;).show();jQuery(&quot;#content_title_label&quot;).html(jQuery(&quot;#content_title_editing&quot;).val());jQuery(&quot;#content_title_editing&quot;).remove();jQuery(&quot;#content_edit_save&quot;).remove()});jQuery(&quot;#content_title_editing&quot;).get(0).focus()})},function(){var a=jQuery(this).parent();a.css(&quot;background-color&quot;,&quot;transparent&quot;);jQuery(this).unbind(&quot;click.editable&quot;)})});jQuery(document).ready(function(){jQuery(&quot;body&quot;).append('&lt;div id=&quot;ajaxBusy&quot;&gt;&lt;p&gt;Loading&lt;br /&gt;&lt;img src=&quot;/images/cms/indicator_dark.gif&quot;&gt;&lt;/p&gt;&lt;/div&gt;');jQuery(&quot;#ajaxBusy&quot;).css({display:&quot;none&quot;,margin:&quot;0&quot;,position:&quot;absolute&quot;,background:&quot;#333&quot;,textAlign:&quot;center&quot;,fontSize:&quot;100%&quot;,color:&quot;#999&quot;,letterSpacing:&quot;5px&quot;,textTransform:&quot;uppercase&quot;,border:&quot;1px solid #c1c1c1&quot;,width:&quot;200px&quot;,height:&quot;90px&quot;,&quot;-webkit-box-shadow&quot;:&quot;5px 5px 5px #666&quot;,&quot;-moz-box-shadow&quot;:&quot;5px 5px 5px #666&quot;,lineHeight:&quot;190%&quot;,&quot;-webkit-border-radius&quot;:&quot;7px&quot;,&quot;-moz-border-radius&quot;:&quot;7px&quot;});jQuery(document).ajaxStart(function(a){if(jQuery(&quot;#ajaxBusy&quot;)&amp;&amp;jQuery(&quot;#ajaxBusy&quot;).length){jQuery(&quot;#ajaxBusy&quot;).show().centerScreen()}});jQuery(document).ajaxStop(function(){if(jQuery(&quot;#ajaxBusy&quot;)&amp;&amp;jQuery(&quot;#ajaxBusy&quot;).length){jQuery(&quot;#ajaxBusy&quot;).hide()}});jQuery(document).ajaxError(function(){if(jQuery(&quot;#ajaxBusy&quot;)&amp;&amp;jQuery(&quot;#ajaxBusy&quot;).length){jQuery(&quot;#ajaxBusy&quot;).hide()}})});jQuery(document).ready(function(){jQuery(&quot;#cms_content_language&quot;).change(function(){var a=window.location.href.split(&quot;?&quot;);window.location.replace(a[0]+&quot;?lang=&quot;+jQuery(this).val())})});jQuery(document).ready(function(){jQuery(&quot;#dashboard #sub-navigation-container #quick_search&quot;).remove();jQuery(&quot;#quick_search form input, #quick_create form input&quot;).hint();jQuery(&quot;#live_search_field&quot;).keyup(function(){if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}t=setTimeout(function(){live_search(jQuery(&quot;#live_search_field&quot;).val())},400)});jQuery(&quot;.live_search_results&quot;).hover(function(){},function(){s=setTimeout(&quot;live_search_close()&quot;,800)});if(jQuery(&quot;#statistics&quot;).length){jQuery(&quot;#statistics&quot;).load(&quot;/admin/home/stats&quot;,false,function(){jQuery(this).css(&quot;background-image&quot;,&quot;none&quot;)})}});function live_search(a){jQuery(&quot;#live_search_field&quot;).css(&quot;background&quot;,&quot;white url(/images/cms/indicator.gif) no-repeat right center&quot;);jQuery.ajax({type:&quot;post&quot;,url:&quot;/admin/content/search&quot;,data:&quot;input=&quot;+a,complete:function(b){jQuery(&quot;#live_search_field&quot;).parent().find(&quot;.live_search_results&quot;).html(b.responseText).show();if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}jQuery(&quot;#live_search_field&quot;).css(&quot;background&quot;,&quot;white&quot;)}})}function live_search_close(){if(typeof(s)!=&quot;undefined&quot;){clearTimeout(s)}jQuery(&quot;.live_search_results&quot;).empty();jQuery(&quot;.live_search_results&quot;).hide()}var SWFUpload;if(SWFUpload==undefined){SWFUpload=function(a){this.initSWFUpload(a)}}SWFUpload.prototype.initSWFUpload=function(b){try{this.customSettings={};this.settings=b;this.eventQueue=[];this.movieName=&quot;SWFUpload_&quot;+SWFUpload.movieCount++;this.movieElement=null;SWFUpload.instances[this.movieName]=this;this.initSettings();this.loadFlash();this.displayDebugInfo()}catch(a){delete SWFUpload.instances[this.movieName];throw a}};SWFUpload.instances={};SWFUpload.movieCount=0;SWFUpload.version=&quot;2.2.0 2009-03-25&quot;;SWFUpload.QUEUE_ERROR={QUEUE_LIMIT_EXCEEDED:-100,FILE_EXCEEDS_SIZE_LIMIT:-110,ZERO_BYTE_FILE:-120,INVALID_FILETYPE:-130};SWFUpload.UPLOAD_ERROR={HTTP_ERROR:-200,MISSING_UPLOAD_URL:-210,IO_ERROR:-220,SECURITY_ERROR:-230,UPLOAD_LIMIT_EXCEEDED:-240,UPLOAD_FAILED:-250,SPECIFIED_FILE_ID_NOT_FOUND:-260,FILE_VALIDATION_FAILED:-270,FILE_CANCELLED:-280,UPLOAD_STOPPED:-290};SWFUpload.FILE_STATUS={QUEUED:-1,IN_PROGRESS:-2,ERROR:-3,COMPLETE:-4,CANCELLED:-5};SWFUpload.BUTTON_ACTION={SELECT_FILE:-100,SELECT_FILES:-110,START_UPLOAD:-120};SWFUpload.CURSOR={ARROW:-1,HAND:-2};SWFUpload.WINDOW_MODE={WINDOW:&quot;window&quot;,TRANSPARENT:&quot;transparent&quot;,OPAQUE:&quot;opaque&quot;};SWFUpload.completeURL=function(a){if(typeof(a)!==&quot;string&quot;||a.match(/^https?:\/\//i)||a.match(/^\//)){return a}var c=window.location.protocol+&quot;//&quot;+window.location.hostname+(window.location.port?&quot;:&quot;+window.location.port:&quot;&quot;);var b=window.location.pathname.lastIndexOf(&quot;/&quot;);if(b&lt;=0){path=&quot;/&quot;}else{path=window.location.pathname.substr(0,b)+&quot;/&quot;}return path+a};SWFUpload.prototype.initSettings=function(){this.ensureDefault=function(b,a){this.settings[b]=(this.settings[b]==undefined)?a:this.settings[b]};this.ensureDefault(&quot;upload_url&quot;,&quot;&quot;);this.ensureDefault(&quot;preserve_relative_urls&quot;,false);this.ensureDefault(&quot;file_post_name&quot;,&quot;Filedata&quot;);this.ensureDefault(&quot;post_params&quot;,{});this.ensureDefault(&quot;use_query_string&quot;,false);this.ensureDefault(&quot;requeue_on_error&quot;,false);this.ensureDefault(&quot;http_success&quot;,[]);this.ensureDefault(&quot;assume_success_timeout&quot;,0);this.ensureDefault(&quot;file_types&quot;,&quot;*.*&quot;);this.ensureDefault(&quot;file_types_description&quot;,&quot;All Files&quot;);this.ensureDefault(&quot;file_size_limit&quot;,0);this.ensureDefault(&quot;file_upload_limit&quot;,0);this.ensureDefault(&quot;file_queue_limit&quot;,0);this.ensureDefault(&quot;flash_url&quot;,&quot;swfupload.swf&quot;);this.ensureDefault(&quot;prevent_swf_caching&quot;,true);this.ensureDefault(&quot;button_image_url&quot;,&quot;&quot;);this.ensureDefault(&quot;button_width&quot;,1);this.ensureDefault(&quot;button_height&quot;,1);this.ensureDefault(&quot;button_text&quot;,&quot;&quot;);this.ensureDefault(&quot;button_text_style&quot;,&quot;color: #000000; font-size: 16pt;&quot;);this.ensureDefault(&quot;button_text_top_padding&quot;,0);this.ensureDefault(&quot;button_text_left_padding&quot;,0);this.ensureDefault(&quot;button_action&quot;,SWFUpload.BUTTON_ACTION.SELECT_FILES);this.ensureDefault(&quot;button_disabled&quot;,false);this.ensureDefault(&quot;button_placeholder_id&quot;,&quot;&quot;);this.ensureDefault(&quot;button_placeholder&quot;,null);this.ensureDefault(&quot;button_cursor&quot;,SWFUpload.CURSOR.ARROW);this.ensureDefault(&quot;button_window_mode&quot;,SWFUpload.WINDOW_MODE.WINDOW);this.ensureDefault(&quot;debug&quot;,false);this.settings.debug_enabled=this.settings.debug;this.settings.return_upload_start_handler=this.returnUploadStart;this.ensureDefault(&quot;swfupload_loaded_handler&quot;,null);this.ensureDefault(&quot;file_dialog_start_handler&quot;,null);this.ensureDefault(&quot;file_queued_handler&quot;,null);this.ensureDefault(&quot;file_queue_error_handler&quot;,null);this.ensureDefault(&quot;file_dialog_complete_handler&quot;,null);this.ensureDefault(&quot;upload_start_handler&quot;,null);this.ensureDefault(&quot;upload_progress_handler&quot;,null);this.ensureDefault(&quot;upload_error_handler&quot;,null);this.ensureDefault(&quot;upload_success_handler&quot;,null);this.ensureDefault(&quot;upload_complete_handler&quot;,null);this.ensureDefault(&quot;debug_handler&quot;,this.debugMessage);this.ensureDefault(&quot;custom_settings&quot;,{});this.customSettings=this.settings.custom_settings;if(!!this.settings.prevent_swf_caching){this.settings.flash_url=this.settings.flash_url+(this.settings.flash_url.indexOf(&quot;?&quot;)&lt;0?&quot;?&quot;:&quot;&amp;&quot;)+&quot;preventswfcaching=&quot;+new Date().getTime()}if(!this.settings.preserve_relative_urls){this.settings.upload_url=SWFUpload.completeURL(this.settings.upload_url);this.settings.button_image_url=SWFUpload.completeURL(this.settings.button_image_url)}delete this.ensureDefault};SWFUpload.prototype.loadFlash=function(){var a,b;if(document.getElementById(this.movieName)!==null){throw&quot;ID &quot;+this.movieName+&quot; is already in use. The Flash Object could not be added&quot;}a=document.getElementById(this.settings.button_placeholder_id)||this.settings.button_placeholder;if(a==undefined){throw&quot;Could not find the placeholder element: &quot;+this.settings.button_placeholder_id}b=document.createElement(&quot;div&quot;);b.innerHTML=this.getFlashHTML();a.parentNode.replaceChild(b.firstChild,a);if(window[this.movieName]==undefined){window[this.movieName]=this.getMovieElement()}};SWFUpload.prototype.getFlashHTML=function(){return['&lt;object id=&quot;',this.movieName,'&quot; type=&quot;application/x-shockwave-flash&quot; data=&quot;',this.settings.flash_url,'&quot; width=&quot;',this.settings.button_width,'&quot; height=&quot;',this.settings.button_height,'&quot; class=&quot;swfupload&quot;&gt;','&lt;param name=&quot;wmode&quot; value=&quot;',this.settings.button_window_mode,'&quot; /&gt;','&lt;param name=&quot;movie&quot; value=&quot;',this.settings.flash_url,'&quot; /&gt;','&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;','&lt;param name=&quot;menu&quot; value=&quot;false&quot; /&gt;','&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot; /&gt;','&lt;param name=&quot;flashvars&quot; value=&quot;'+this.getFlashVars()+'&quot; /&gt;',&quot;&lt;/object&gt;&quot;].join(&quot;&quot;)};SWFUpload.prototype.getFlashVars=function(){var b=this.buildParamString();var a=this.settings.http_success.join(&quot;,&quot;);return[&quot;movieName=&quot;,encodeURIComponent(this.movieName),&quot;&amp;amp;uploadURL=&quot;,encodeURIComponent(this.settings.upload_url),&quot;&amp;amp;useQueryString=&quot;,encodeURIComponent(this.settings.use_query_string),&quot;&amp;amp;requeueOnError=&quot;,encodeURIComponent(this.settings.requeue_on_error),&quot;&amp;amp;httpSuccess=&quot;,encodeURIComponent(a),&quot;&amp;amp;assumeSuccessTimeout=&quot;,encodeURIComponent(this.settings.assume_success_timeout),&quot;&amp;amp;params=&quot;,encodeURIComponent(b),&quot;&amp;amp;filePostName=&quot;,encodeURIComponent(this.settings.file_post_name),&quot;&amp;amp;fileTypes=&quot;,encodeURIComponent(this.settings.file_types),&quot;&amp;amp;fileTypesDescription=&quot;,encodeURIComponent(this.settings.file_types_description),&quot;&amp;amp;fileSizeLimit=&quot;,encodeURIComponent(this.settings.file_size_limit),&quot;&amp;amp;fileUploadLimit=&quot;,encodeURIComponent(this.settings.file_upload_limit),&quot;&amp;amp;fileQueueLimit=&quot;,encodeURIComponent(this.settings.file_queue_limit),&quot;&amp;amp;debugEnabled=&quot;,encodeURIComponent(this.settings.debug_enabled),&quot;&amp;amp;buttonImageURL=&quot;,encodeURIComponent(this.settings.button_image_url),&quot;&amp;amp;buttonWidth=&quot;,encodeURIComponent(this.settings.button_width),&quot;&amp;amp;buttonHeight=&quot;,encodeURIComponent(this.settings.button_height),&quot;&amp;amp;buttonText=&quot;,encodeURIComponent(this.settings.button_text),&quot;&amp;amp;buttonTextTopPadding=&quot;,encodeURIComponent(this.settings.button_text_top_padding),&quot;&amp;amp;buttonTextLeftPadding=&quot;,encodeURIComponent(this.settings.button_text_left_padding),&quot;&amp;amp;buttonTextStyle=&quot;,encodeURIComponent(this.settings.button_text_style),&quot;&amp;amp;buttonAction=&quot;,encodeURIComponent(this.settings.button_action),&quot;&amp;amp;buttonDisabled=&quot;,encodeURIComponent(this.settings.button_disabled),&quot;&amp;amp;buttonCursor=&quot;,encodeURIComponent(this.settings.button_cursor)].join(&quot;&quot;)};SWFUpload.prototype.getMovieElement=function(){if(this.movieElement==undefined){this.movieElement=document.getElementById(this.movieName)}if(this.movieElement===null){throw&quot;Could not find Flash element&quot;}return this.movieElement};SWFUpload.prototype.buildParamString=function(){var c=this.settings.post_params;var b=[];if(typeof(c)===&quot;object&quot;){for(var a in c){if(c.hasOwnProperty(a)){b.push(encodeURIComponent(a.toString())+&quot;=&quot;+encodeURIComponent(c[a].toString()))}}}return b.join(&quot;&amp;amp;&quot;)};SWFUpload.prototype.destroy=function(){try{this.cancelUpload(null,false);var a=null;a=this.getMovieElement();if(a&amp;&amp;typeof(a.CallFunction)===&quot;unknown&quot;){for(var c in a){try{if(typeof(a[c])===&quot;function&quot;){a[c]=null}}catch(e){}}try{a.parentNode.removeChild(a)}catch(b){}}window[this.movieName]=null;SWFUpload.instances[this.movieName]=null;delete SWFUpload.instances[this.movieName];this.movieElement=null;this.settings=null;this.customSettings=null;this.eventQueue=null;this.movieName=null;return true}catch(d){return false}};SWFUpload.prototype.displayDebugInfo=function(){this.debug([&quot;---SWFUpload Instance Info---\n&quot;,&quot;Version: &quot;,SWFUpload.version,&quot;\n&quot;,&quot;Movie Name: &quot;,this.movieName,&quot;\n&quot;,&quot;Settings:\n&quot;,&quot;\t&quot;,&quot;upload_url:               &quot;,this.settings.upload_url,&quot;\n&quot;,&quot;\t&quot;,&quot;flash_url:                &quot;,this.settings.flash_url,&quot;\n&quot;,&quot;\t&quot;,&quot;use_query_string:         &quot;,this.settings.use_query_string.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;requeue_on_error:         &quot;,this.settings.requeue_on_error.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;http_success:             &quot;,this.settings.http_success.join(&quot;, &quot;),&quot;\n&quot;,&quot;\t&quot;,&quot;assume_success_timeout:   &quot;,this.settings.assume_success_timeout,&quot;\n&quot;,&quot;\t&quot;,&quot;file_post_name:           &quot;,this.settings.file_post_name,&quot;\n&quot;,&quot;\t&quot;,&quot;post_params:              &quot;,this.settings.post_params.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;file_types:               &quot;,this.settings.file_types,&quot;\n&quot;,&quot;\t&quot;,&quot;file_types_description:   &quot;,this.settings.file_types_description,&quot;\n&quot;,&quot;\t&quot;,&quot;file_size_limit:          &quot;,this.settings.file_size_limit,&quot;\n&quot;,&quot;\t&quot;,&quot;file_upload_limit:        &quot;,this.settings.file_upload_limit,&quot;\n&quot;,&quot;\t&quot;,&quot;file_queue_limit:         &quot;,this.settings.file_queue_limit,&quot;\n&quot;,&quot;\t&quot;,&quot;debug:                    &quot;,this.settings.debug.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;prevent_swf_caching:      &quot;,this.settings.prevent_swf_caching.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_placeholder_id:    &quot;,this.settings.button_placeholder_id.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_placeholder:       &quot;,(this.settings.button_placeholder?&quot;Set&quot;:&quot;Not Set&quot;),&quot;\n&quot;,&quot;\t&quot;,&quot;button_image_url:         &quot;,this.settings.button_image_url.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_width:             &quot;,this.settings.button_width.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_height:            &quot;,this.settings.button_height.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_text:              &quot;,this.settings.button_text.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_text_style:        &quot;,this.settings.button_text_style.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_text_top_padding:  &quot;,this.settings.button_text_top_padding.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_text_left_padding: &quot;,this.settings.button_text_left_padding.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_action:            &quot;,this.settings.button_action.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;button_disabled:          &quot;,this.settings.button_disabled.toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;custom_settings:          &quot;,this.settings.custom_settings.toString(),&quot;\n&quot;,&quot;Event Handlers:\n&quot;,&quot;\t&quot;,&quot;swfupload_loaded_handler assigned:  &quot;,(typeof this.settings.swfupload_loaded_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;file_dialog_start_handler assigned: &quot;,(typeof this.settings.file_dialog_start_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;file_queued_handler assigned:       &quot;,(typeof this.settings.file_queued_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;file_queue_error_handler assigned:  &quot;,(typeof this.settings.file_queue_error_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_start_handler assigned:      &quot;,(typeof this.settings.upload_start_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_progress_handler assigned:   &quot;,(typeof this.settings.upload_progress_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_error_handler assigned:      &quot;,(typeof this.settings.upload_error_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_success_handler assigned:    &quot;,(typeof this.settings.upload_success_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;upload_complete_handler assigned:   &quot;,(typeof this.settings.upload_complete_handler===&quot;function&quot;).toString(),&quot;\n&quot;,&quot;\t&quot;,&quot;debug_handler assigned:             &quot;,(typeof this.settings.debug_handler===&quot;function&quot;).toString(),&quot;\n&quot;].join(&quot;&quot;))};SWFUpload.prototype.addSetting=function(b,c,a){if(c==undefined){return(this.settings[b]=a)}else{return(this.settings[b]=c)}};SWFUpload.prototype.getSetting=function(a){if(this.settings[a]!=undefined){return this.settings[a]}return&quot;&quot;};SWFUpload.prototype.callFlash=function(functionName,argumentArray){argumentArray=argumentArray||[];var movieElement=this.getMovieElement();var returnValue,returnString;try{returnString=movieElement.CallFunction('&lt;invoke name=&quot;'+functionName+'&quot; returntype=&quot;javascript&quot;&gt;'+__flash__argumentsToXML(argumentArray,0)+&quot;&lt;/invoke&gt;&quot;);returnValue=eval(returnString)}catch(ex){throw&quot;Call to &quot;+functionName+&quot; failed&quot;}if(returnValue!=undefined&amp;&amp;typeof returnValue.post===&quot;object&quot;){returnValue=this.unescapeFilePostParams(returnValue)}return returnValue};SWFUpload.prototype.selectFile=function(){this.callFlash(&quot;SelectFile&quot;)};SWFUpload.prototype.selectFiles=function(){this.callFlash(&quot;SelectFiles&quot;)};SWFUpload.prototype.startUpload=function(a){this.callFlash(&quot;StartUpload&quot;,[a])};SWFUpload.prototype.cancelUpload=function(a,b){if(b!==false){b=true}this.callFlash(&quot;CancelUpload&quot;,[a,b])};SWFUpload.prototype.stopUpload=function(){this.callFlash(&quot;StopUpload&quot;)};SWFUpload.prototype.getStats=function(){return this.callFlash(&quot;GetStats&quot;)};SWFUpload.prototype.setStats=function(a){this.callFlash(&quot;SetStats&quot;,[a])};SWFUpload.prototype.getFile=function(a){if(typeof(a)===&quot;number&quot;){return this.callFlash(&quot;GetFileByIndex&quot;,[a])}else{return this.callFlash(&quot;GetFile&quot;,[a])}};SWFUpload.prototype.addFileParam=function(a,b,c){return this.callFlash(&quot;AddFileParam&quot;,[a,b,c])};SWFUpload.prototype.removeFileParam=function(a,b){this.callFlash(&quot;RemoveFileParam&quot;,[a,b])};SWFUpload.prototype.setUploadURL=function(a){this.settings.upload_url=a.toString();this.callFlash(&quot;SetUploadURL&quot;,[a])};SWFUpload.prototype.setPostParams=function(a){this.settings.post_params=a;this.callFlash(&quot;SetPostParams&quot;,[a])};SWFUpload.prototype.addPostParam=function(a,b){this.settings.post_params[a]=b;this.callFlash(&quot;SetPostParams&quot;,[this.settings.post_params])};SWFUpload.prototype.removePostParam=function(a){delete this.settings.post_params[a];this.callFlash(&quot;SetPostParams&quot;,[this.settings.post_params])};SWFUpload.prototype.setFileTypes=function(a,b){this.settings.file_types=a;this.settings.file_types_description=b;this.callFlash(&quot;SetFileTypes&quot;,[a,b])};SWFUpload.prototype.setFileSizeLimit=function(a){this.settings.file_size_limit=a;this.callFlash(&quot;SetFileSizeLimit&quot;,[a])};SWFUpload.prototype.setFileUploadLimit=function(a){this.settings.file_upload_limit=a;this.callFlash(&quot;SetFileUploadLimit&quot;,[a])};SWFUpload.prototype.setFileQueueLimit=function(a){this.settings.file_queue_limit=a;this.callFlash(&quot;SetFileQueueLimit&quot;,[a])};SWFUpload.prototype.setFilePostName=function(a){this.settings.file_post_name=a;this.callFlash(&quot;SetFilePostName&quot;,[a])};SWFUpload.prototype.setUseQueryString=function(a){this.settings.use_query_string=a;this.callFlash(&quot;SetUseQueryString&quot;,[a])};SWFUpload.prototype.setRequeueOnError=function(a){this.settings.requeue_on_error=a;this.callFlash(&quot;SetRequeueOnError&quot;,[a])};SWFUpload.prototype.setHTTPSuccess=function(a){if(typeof a===&quot;string&quot;){a=a.replace(&quot; &quot;,&quot;&quot;).split(&quot;,&quot;)}this.settings.http_success=a;this.callFlash(&quot;SetHTTPSuccess&quot;,[a])};SWFUpload.prototype.setAssumeSuccessTimeout=function(a){this.settings.assume_success_timeout=a;this.callFlash(&quot;SetAssumeSuccessTimeout&quot;,[a])};SWFUpload.prototype.setDebugEnabled=function(a){this.settings.debug_enabled=a;this.callFlash(&quot;SetDebugEnabled&quot;,[a])};SWFUpload.prototype.setButtonImageURL=function(a){if(a==undefined){a=&quot;&quot;}this.settings.button_image_url=a;this.callFlash(&quot;SetButtonImageURL&quot;,[a])};SWFUpload.prototype.setButtonDimensions=function(c,a){this.settings.button_width=c;this.settings.button_height=a;var b=this.getMovieElement();if(b!=undefined){b.style.width=c+&quot;px&quot;;b.style.height=a+&quot;px&quot;}this.callFlash(&quot;SetButtonDimensions&quot;,[c,a])};SWFUpload.prototype.setButtonText=function(a){this.settings.button_text=a;this.callFlash(&quot;SetButtonText&quot;,[a])};SWFUpload.prototype.setButtonTextPadding=function(b,a){this.settings.button_text_top_padding=a;this.settings.button_text_left_padding=b;this.callFlash(&quot;SetButtonTextPadding&quot;,[b,a])};SWFUpload.prototype.setButtonTextStyle=function(a){this.settings.button_text_style=a;this.callFlash(&quot;SetButtonTextStyle&quot;,[a])};SWFUpload.prototype.setButtonDisabled=function(a){this.settings.button_disabled=a;this.callFlash(&quot;SetButtonDisabled&quot;,[a])};SWFUpload.prototype.setButtonAction=function(a){this.settings.button_action=a;this.callFlash(&quot;SetButtonAction&quot;,[a])};SWFUpload.prototype.setButtonCursor=function(a){this.settings.button_cursor=a;this.callFlash(&quot;SetButtonCursor&quot;,[a])};SWFUpload.prototype.queueEvent=function(b,c){if(c==undefined){c=[]}else{if(!(c instanceof Array)){c=[c]}}var a=this;if(typeof this.settings[b]===&quot;function&quot;){this.eventQueue.push(function(){this.settings[b].apply(this,c)});setTimeout(function(){a.executeNextEvent()},0)}else{if(this.settings[b]!==null){throw&quot;Event handler &quot;+b+&quot; is unknown or is not a function&quot;}}};SWFUpload.prototype.executeNextEvent=function(){var a=this.eventQueue?this.eventQueue.shift():null;if(typeof(a)===&quot;function&quot;){a.apply(this)}};SWFUpload.prototype.unescapeFilePostParams=function(c){var e=/[$]([0-9a-f]{4})/i;var f={};var d;if(c!=undefined){for(var a in c.post){if(c.post.hasOwnProperty(a)){d=a;var b;while((b=e.exec(d))!==null){d=d.replace(b[0],String.fromCharCode(parseInt(&quot;0x&quot;+b[1],16)))}f[d]=c.post[a]}}c.post=f}return c};SWFUpload.prototype.testExternalInterface=function(){try{return this.callFlash(&quot;TestExternalInterface&quot;)}catch(a){return false}};SWFUpload.prototype.flashReady=function(){var a=this.getMovieElement();if(!a){this.debug(&quot;Flash called back ready but the flash movie can't be found.&quot;);return}this.cleanUp(a);this.queueEvent(&quot;swfupload_loaded_handler&quot;)};SWFUpload.prototype.cleanUp=function(a){try{if(this.movieElement&amp;&amp;typeof(a.CallFunction)===&quot;unknown&quot;){this.debug(&quot;Removing Flash functions hooks (this should only run in IE and should prevent memory leaks)&quot;);for(var c in a){try{if(typeof(a[c])===&quot;function&quot;){a[c]=null}}catch(b){}}}}catch(d){}window.__flash__removeCallback=function(e,f){try{if(e){e[f]=null}}catch(g){}}};SWFUpload.prototype.fileDialogStart=function(){this.queueEvent(&quot;file_dialog_start_handler&quot;)};SWFUpload.prototype.fileQueued=function(a){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;file_queued_handler&quot;,a)};SWFUpload.prototype.fileQueueError=function(a,c,b){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;file_queue_error_handler&quot;,[a,c,b])};SWFUpload.prototype.fileDialogComplete=function(b,c,a){this.queueEvent(&quot;file_dialog_complete_handler&quot;,[b,c,a])};SWFUpload.prototype.uploadStart=function(a){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;return_upload_start_handler&quot;,a)};SWFUpload.prototype.returnUploadStart=function(a){var b;if(typeof this.settings.upload_start_handler===&quot;function&quot;){a=this.unescapeFilePostParams(a);b=this.settings.upload_start_handler.call(this,a)}else{if(this.settings.upload_start_handler!=undefined){throw&quot;upload_start_handler must be a function&quot;}}if(b===undefined){b=true}b=!!b;this.callFlash(&quot;ReturnUploadStart&quot;,[b])};SWFUpload.prototype.uploadProgress=function(a,c,b){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;upload_progress_handler&quot;,[a,c,b])};SWFUpload.prototype.uploadError=function(a,c,b){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;upload_error_handler&quot;,[a,c,b])};SWFUpload.prototype.uploadSuccess=function(b,a,c){b=this.unescapeFilePostParams(b);this.queueEvent(&quot;upload_success_handler&quot;,[b,a,c])};SWFUpload.prototype.uploadComplete=function(a){a=this.unescapeFilePostParams(a);this.queueEvent(&quot;upload_complete_handler&quot;,a)};SWFUpload.prototype.debug=function(a){this.queueEvent(&quot;debug_handler&quot;,a)};SWFUpload.prototype.debugMessage=function(c){if(this.settings.debug){var a,d=[];if(typeof c===&quot;object&quot;&amp;&amp;typeof c.name===&quot;string&quot;&amp;&amp;typeof c.message===&quot;string&quot;){for(var b in c){if(c.hasOwnProperty(b)){d.push(b+&quot;: &quot;+c[b])}}a=d.join(&quot;\n&quot;)||&quot;&quot;;d=a.split(&quot;\n&quot;);a=&quot;EXCEPTION: &quot;+d.join(&quot;\nEXCEPTION: &quot;);SWFUpload.Console.writeLine(a)}else{SWFUpload.Console.writeLine(c)}}};SWFUpload.Console={};SWFUpload.Console.writeLine=function(d){var b,a;try{b=document.getElementById(&quot;SWFUpload_Console&quot;);if(!b){a=document.createElement(&quot;form&quot;);document.getElementsByTagName(&quot;body&quot;)[0].appendChild(a);b=document.createElement(&quot;textarea&quot;);b.id=&quot;SWFUpload_Console&quot;;b.style.fontFamily=&quot;monospace&quot;;b.setAttribute(&quot;wrap&quot;,&quot;off&quot;);b.wrap=&quot;off&quot;;b.style.overflow=&quot;auto&quot;;b.style.width=&quot;700px&quot;;b.style.height=&quot;350px&quot;;b.style.margin=&quot;5px&quot;;a.appendChild(b)}b.value+=d+&quot;\n&quot;;b.scrollTop=b.scrollHeight-b.clientHeight}catch(c){alert(&quot;Exception: &quot;+c.name+&quot; Message: &quot;+c.message)}};var SWFUpload;if(typeof(SWFUpload)===&quot;function&quot;){SWFUpload.queue={};SWFUpload.prototype.initSettings=(function(a){return function(){if(typeof(a)===&quot;function&quot;){a.call(this)}this.customSettings.queue_cancelled_flag=false;this.customSettings.queue_upload_count=0;this.settings.user_upload_complete_handler=this.settings.upload_complete_handler;this.settings.upload_complete_handler=SWFUpload.queue.uploadCompleteHandler;this.settings.queue_complete_handler=this.settings.queue_complete_handler||null}})(SWFUpload.prototype.initSettings);SWFUpload.prototype.startUpload=function(a){this.customSettings.queue_cancelled_flag=false;this.callFlash(&quot;StartUpload&quot;,false,[a])};SWFUpload.prototype.cancelQueue=function(){this.customSettings.queue_cancelled_flag=true;this.stopUpload();var a=this.getStats();while(a.files_queued&gt;0){this.cancelUpload();a=this.getStats()}};SWFUpload.queue.uploadCompleteHandler=function(b){var c=this.settings.user_upload_complete_handler;var d;if(b.filestatus===SWFUpload.FILE_STATUS.COMPLETE){this.customSettings.queue_upload_count++}if(typeof(c)===&quot;function&quot;){d=(c.call(this,b)===false)?false:true}else{d=true}if(d){var a=this.getStats();if(a.files_queued&gt;0&amp;&amp;this.customSettings.queue_cancelled_flag===false){this.startUpload()}else{if(this.customSettings.queue_cancelled_flag===false){this.queueEvent(&quot;queue_complete_handler&quot;,[this.customSettings.queue_upload_count]);this.customSettings.queue_upload_count=0}else{this.customSettings.queue_cancelled_flag=false;this.customSettings.queue_upload_count=0}}}}}function FileProgress(c,a){this.fileProgressID=c.id;this.opacity=100;this.height=0;this.fileProgressWrapper=document.getElementById(this.fileProgressID);if(!this.fileProgressWrapper){this.fileProgressWrapper=document.createElement(&quot;div&quot;);this.fileProgressWrapper.className=&quot;progressWrapper&quot;;this.fileProgressWrapper.id=this.fileProgressID;this.fileProgressElement=document.createElement(&quot;div&quot;);this.fileProgressElement.className=&quot;progressContainer&quot;;var f=document.createElement(&quot;a&quot;);f.className=&quot;progressCancel&quot;;f.href=&quot;#&quot;;f.style.visibility=&quot;hidden&quot;;f.appendChild(document.createTextNode(&quot; &quot;));var b=document.createElement(&quot;div&quot;);b.className=&quot;progressName&quot;;b.appendChild(document.createTextNode(c.name));var e=document.createElement(&quot;div&quot;);e.className=&quot;progressBarInProgress&quot;;var d=document.createElement(&quot;div&quot;);d.className=&quot;progressBarStatus&quot;;d.innerHTML=&quot;&amp;nbsp;&quot;;this.fileProgressElement.appendChild(f);this.fileProgressElement.appendChild(b);this.fileProgressElement.appendChild(d);this.fileProgressElement.appendChild(e);this.fileProgressWrapper.appendChild(this.fileProgressElement);document.getElementById(a).appendChild(this.fileProgressWrapper)}else{this.fileProgressElement=this.fileProgressWrapper.firstChild}this.height=this.fileProgressWrapper.offsetHeight}FileProgress.prototype.setProgress=function(a){this.fileProgressElement.className=&quot;progressContainer green&quot;;this.fileProgressElement.childNodes[3].className=&quot;progressBarInProgress&quot;;this.fileProgressElement.childNodes[3].style.width=a+&quot;%&quot;};FileProgress.prototype.setComplete=function(){this.fileProgressElement.className=&quot;progressContainer blue&quot;;this.fileProgressElement.childNodes[3].className=&quot;progressBarComplete&quot;;this.fileProgressElement.childNodes[3].style.width=&quot;&quot;;var a=this;setTimeout(function(){a.disappear()},10000)};FileProgress.prototype.setError=function(){this.fileProgressElement.className=&quot;progressContainer red&quot;;this.fileProgressElement.childNodes[3].className=&quot;progressBarError&quot;;this.fileProgressElement.childNodes[3].style.width=&quot;&quot;;var a=this;setTimeout(function(){a.disappear()},5000)};FileProgress.prototype.setCancelled=function(){this.fileProgressElement.className=&quot;progressContainer&quot;;this.fileProgressElement.childNodes[3].className=&quot;progressBarError&quot;;this.fileProgressElement.childNodes[3].style.width=&quot;&quot;;var a=this;setTimeout(function(){a.disappear()},2000)};FileProgress.prototype.setStatus=function(a){this.fileProgressElement.childNodes[2].innerHTML=a};FileProgress.prototype.toggleCancel=function(b,c){this.fileProgressElement.childNodes[0].style.visibility=b?&quot;visible&quot;:&quot;hidden&quot;;if(c){var a=this.fileProgressID;this.fileProgressElement.childNodes[0].onclick=function(){c.cancelUpload(a);return false}}};FileProgress.prototype.disappear=function(){var f=15;var c=4;var b=30;if(this.opacity&gt;0){this.opacity-=f;if(this.opacity&lt;0){this.opacity=0}if(this.fileProgressWrapper.filters){try{this.fileProgressWrapper.filters.item(&quot;DXImageTransform.Microsoft.Alpha&quot;).opacity=this.opacity}catch(d){this.fileProgressWrapper.style.filter=&quot;progid:DXImageTransform.Microsoft.Alpha(opacity=&quot;+this.opacity+&quot;)&quot;}}else{this.fileProgressWrapper.style.opacity=this.opacity/100}}if(this.height&gt;0){this.height-=c;if(this.height&lt;0){this.height=0}this.fileProgressWrapper.style.height=this.height+&quot;px&quot;}if(this.height&gt;0||this.opacity&gt;0){var a=this;setTimeout(function(){a.disappear()},b)}else{this.fileProgressWrapper.style.display=&quot;none&quot;}};function fileQueued(c){try{var a=new FileProgress(c,this.customSettings.progressTarget);a.setStatus(&quot;Pending...&quot;);a.toggleCancel(true,this)}catch(b){this.debug(b)}}function fileQueueError(c,e,d){try{if(e===SWFUpload.QUEUE_ERROR.QUEUE_LIMIT_EXCEEDED){alert(&quot;You have attempted to queue too many files.\n&quot;+(d===0?&quot;You have reached the upload limit.&quot;:&quot;You may select &quot;+(d&gt;1?&quot;up to &quot;+d+&quot; files.&quot;:&quot;one file.&quot;)));return}var a=new FileProgress(c,this.customSettings.progressTarget);a.setError();a.toggleCancel(false);switch(e){case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT:a.setStatus(&quot;File is too big.&quot;);this.debug(&quot;Error Code: File too big, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE:a.setStatus(&quot;Cannot upload Zero Byte files.&quot;);this.debug(&quot;Error Code: Zero byte file, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.QUEUE_ERROR.INVALID_FILETYPE:a.setStatus(&quot;Invalid File Type.&quot;);this.debug(&quot;Error Code: Invalid File Type, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;default:if(c!==null){a.setStatus(&quot;Unhandled Error&quot;)}this.debug(&quot;Error Code: &quot;+e+&quot;, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break}}catch(b){this.debug(b)}}function fileDialogComplete(a,c){try{if(a&gt;0){document.getElementById(this.customSettings.cancelButtonId).disabled=false}}catch(b){this.debug(b)}}function uploadStart(c){try{var a=new FileProgress(c,this.customSettings.progressTarget);a.setStatus(&quot;Uploading...&quot;);a.toggleCancel(true,this)}catch(b){}return true}function uploadProgress(c,f,e){try{var d=Math.ceil((f/e)*100);var a=new FileProgress(c,this.customSettings.progressTarget);a.setProgress(d);a.setStatus(&quot;Uploading...&quot;)}catch(b){this.debug(b)}}function uploadSuccess(d,b){try{var a=new FileProgress(d,this.customSettings.progressTarget);a.setComplete();a.setStatus(&quot;Complete.&quot;);a.toggleCancel(false)}catch(c){this.debug(c)}}function uploadError(c,e,d){try{var a=new FileProgress(c,this.customSettings.progressTarget);a.setError();a.toggleCancel(false);switch(e){case SWFUpload.UPLOAD_ERROR.HTTP_ERROR:a.setStatus(&quot;Upload Error: &quot;+d);this.debug(&quot;Error Code: HTTP Error, File name: &quot;+c.name+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED:a.setStatus(&quot;Upload Failed.&quot;);this.debug(&quot;Error Code: Upload Failed, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.IO_ERROR:a.setStatus(&quot;Server (IO) Error&quot;);this.debug(&quot;Error Code: IO Error, File name: &quot;+c.name+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.SECURITY_ERROR:a.setStatus(&quot;Security Error&quot;);this.debug(&quot;Error Code: Security Error, File name: &quot;+c.name+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:a.setStatus(&quot;Upload limit exceeded.&quot;);this.debug(&quot;Error Code: Upload Limit Exceeded, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.FILE_VALIDATION_FAILED:a.setStatus(&quot;Failed Validation.  Upload skipped.&quot;);this.debug(&quot;Error Code: File Validation Failed, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break;case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED:if(this.getStats().files_queued===0){document.getElementById(this.customSettings.cancelButtonId).disabled=true}a.setStatus(&quot;Cancelled&quot;);a.setCancelled();break;case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:a.setStatus(&quot;Stopped&quot;);break;default:a.setStatus(&quot;Unhandled Error: &quot;+e);this.debug(&quot;Error Code: &quot;+e+&quot;, File name: &quot;+c.name+&quot;, File size: &quot;+c.size+&quot;, Message: &quot;+d);break}}catch(b){this.debug(b)}jQuery(&quot;#start_button&quot;).fadeTo(&quot;fast&quot;,1)}function uploadComplete(a){if(this.getStats().files_queued===0){document.getElementById(this.customSettings.cancelButtonId).disabled=true}jQuery(&quot;#start_button&quot;).fadeTo(&quot;fast&quot;,1);if(typeof(reload_images)!=&quot;undefined&quot;){reload_images()}if(typeof updateAll!=&quot;undefined&quot;){updateAll(root)}}function queueComplete(b){var a=document.getElementById(&quot;divStatus&quot;);a.innerHTML=b+&quot; file&quot;+(b===1?&quot;&quot;:&quot;s&quot;)+&quot; uploaded.&quot;}function init_upload(){if(jQuery(&quot;#content_page_id&quot;).val()){var b={content_id:jQuery(&quot;#content_page_id&quot;).val(),model_string:jQuery(&quot;#content_page_type&quot;).val(),join_field:jQuery(&quot;#join_field&quot;).val()}}else{var b={}}var a={flash_url:&quot;/images/swfupload.swf&quot;,upload_url:&quot;/file_upload.php&quot;,post_params:b,file_size_limit:&quot;100 MB&quot;,file_types:&quot;*.*&quot;,file_types_description:&quot;All Files&quot;,file_upload_limit:100,file_queue_limit:100,custom_settings:{progressTarget:&quot;fsUploadProgress&quot;,cancelButtonId:&quot;btnCancel&quot;},debug:false,button_image_url:&quot;/images/cms/add_files_button.png&quot;,button_width:&quot;254&quot;,button_height:&quot;27&quot;,button_placeholder_id:&quot;spanButtonPlaceHolder&quot;,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,button_cursor:SWFUpload.CURSOR.HAND,file_queued_handler:fileQueued,file_queue_error_handler:fileQueueError,file_dialog_complete_handler:fileDialogComplete,upload_start_handler:uploadStart,upload_progress_handler:uploadProgress,upload_error_handler:uploadError,upload_success_handler:uploadSuccess,upload_complete_handler:uploadComplete,queue_complete_handler:queueComplete};swfu=new SWFUpload(a)}var swfu;function set_post_params(){var a=jQuery(&quot;#dest&quot;).html();if(a==&quot;select a folder&quot;){alert(&quot;You must choose a folder first&quot;);return false}if(!a){var a=jQuery(&quot;#wildfire_file_folder&quot;).val()}if(jQuery(&quot;#upload_from&quot;).length&amp;&amp;jQuery(&quot;#upload_from&quot;).val().length&gt;1){jQuery.post(&quot;/file_upload.php?&quot;,{wildfire_file_folder:a,wildfire_file_description:jQuery(&quot;#wildfire_file_description&quot;).val(),upload_from_url:jQuery(&quot;#upload_from&quot;).val(),wildfire_file_filename:jQuery(&quot;#wildfire_file_filename&quot;).val(),content_id:jQuery(&quot;#url_content_page_id&quot;).val(),model_string:jQuery(&quot;#url_content_page_type&quot;).val(),join_field:jQuery(&quot;#url_join_field&quot;).val()},function(){jQuery(&quot;#start_button&quot;).fadeTo(&quot;fast&quot;,1);alert(&quot;Image Successfully Retrieved&quot;);if(typeof(reload_images)!=&quot;undefined&quot;){reload_images()}});return true}swfu.addPostParam(&quot;wildfire_file_folder&quot;,a);swfu.addPostParam(&quot;wildfire_file_description&quot;,jQuery(&quot;#wildfire_file_description&quot;).val());swfu.startUpload()}jQuery(document).scroll(function(){jQuery(&quot;#informationcart&quot;).verticalCenter()});jQuery.fn.verticalCenter=function(a){var b=this;if(!a){b.css(&quot;top&quot;,jQuery(window).height()/2-this.height()/2);jQuery(window).resize(function(){b.centerScreen(!a)})}else{b.stop();b.animate({top:jQuery(window).height()/2-this.height()/2},200,&quot;linear&quot;)}};jQuery(document).ready(function(){jQuery(&quot;#cms_users .tabs-nav&quot;).tabs();initialise_user_draggables();jQuery(&quot;#cms_users #section_browser_filter&quot;).keyup(function(){if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}t=setTimeout('delayed_sect_filter(jQuery(&quot;#section_browser_filter&quot;).val())',400)})});function initialise_user_draggables(){jQuery(&quot;#cms_users .section_tag&quot;).draggable({containment:&quot;window&quot;,ghosting:true,opacity:0.4,revert:true,scroll:false,helper:&quot;clone&quot;});jQuery(&quot;#cms_users #sect_dropzone&quot;).droppable({accept:&quot;.section_tag&quot;,hoverClass:&quot;dropzone_active&quot;,tolerance:&quot;pointer&quot;,drop:function(a,b){jQuery.post(&quot;../../add_section/&quot;+content_page_id,{id:b.draggable.attr(&quot;id&quot;)},function(c){jQuery(&quot;#sect_dropzone&quot;).html(c);initialise_user_draggables()})}});jQuery(&quot;#cms_users .section_trash_button&quot;).click(function(){jQuery.get(&quot;../../remove_section/&quot;+content_page_id+&quot;?sect=&quot;+this.id.substr(21),function(a){jQuery(&quot;#sect_dropzone&quot;).html(a);initialise_user_draggables()})})}function delayed_sect_filter(a){jQuery(&quot;#cms_users #section_browser_filter&quot;).css(&quot;background&quot;,&quot;white url(/images/cms/indicator.gif) no-repeat right center&quot;);jQuery.ajax({type:&quot;post&quot;,url:&quot;/admin/sections/filters&quot;,data:&quot;filter=&quot;+a,complete:function(b){jQuery(&quot;#section_list&quot;).html(b.responseText);initialise_user_draggables();if(typeof(t)!=&quot;undefined&quot;){clearTimeout(t)}jQuery(&quot;#section_browser_filter&quot;).css(&quot;background&quot;,&quot;white&quot;)}})};
\ No newline at end of file</diff>
      <filename>resources/public/javascripts/build/wildfire_cms.combined.min.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>fc4041d32c0580ea597802dee03d964a85a5555e</id>
    </parent>
  </parents>
  <author>
    <name>Ross Riley</name>
    <email>ross@oneblackbear.com</email>
  </author>
  <url>http://github.com/phpwax/wildfire/commit/3451cd86df498829ad2f2198c8d74dc8cb121c05</url>
  <id>3451cd86df498829ad2f2198c8d74dc8cb121c05</id>
  <committed-date>2009-10-26T03:48:05-07:00</committed-date>
  <authored-date>2009-10-26T03:48:05-07:00</authored-date>
  <message>Added warning to prevent accidental publish / unpublish</message>
  <tree>46075e8bcbaad333bcc417da0dff74959e619e3d</tree>
  <committer>
    <name>Ross Riley</name>
    <email>ross@oneblackbear.com</email>
  </committer>
</commit>
