var objWysiwygTextColour=new wysiwygTextColour();addAction('wysiwygMceButtonsInit','objWysiwygTextColour.addButtons');addAction('wysiwygInit','objWysiwygTextColour.addInitSettings');function wysiwygTextColour(){this.addButtons=addButtons;this.addInitSettings=addInitSettings;function addButtons(){var strButtons=objWysiwygMceButtons.buttons1;if(strButtons.indexOf('forecolor')==-1){strButtons=strButtons.replace('styleselect','styleselect,forecolor');objWysiwygMceButtons.buttons1=strButtons;}}
function addInitSettings(){if(!objWysiwygInit.theme_advanced_text_colors){strColours=strContentTextColors;objWysiwygInit.theme_advanced_text_colors=strColours;}
if(!objWysiwygInit.theme_advanced_more_colors){objWysiwygInit.theme_advanced_more_colors=false;}}}
if(cmsUser.hasRole('publisher')){applyActions('publishIndividualAddButton');$(document).ready(function(){addAction('publishIndividualAction',function(){var objContentPublishIndividual=new contentPublishIndividual();});});}
function contentPublishIndividual(){this.warnings=[];this.dialog=dialog.create();var _this=this;checkForUnpublishableWidgets();function addWarning(strWidgetName){for(var i=0;i<_this.warnings.length;i++){if(_this.warnings[i]==strWidgetName){return;}}
_this.warnings.push(strWidgetName);}
function checkForUnpublishableWidgets()
{var strSelector=((getScriptName()=='/index.php')?'':'#content ')+'.widget';$(strSelector).each(function(){var strFullWidgetId=$(this).attr('id');var arrParts=strFullWidgetId.replace(/^widget_/,'').split('_');if(!objIndividuallyPublishableWidgetList.find(arrParts[0])){addWarning(arrParts[0]);}});if(_this.warnings.length==0){doPublish();return;}
_this.dialog.confirm({'title':'Warning','message':'<p>Some widgets on this page do not currently '
+'support individual page publishing:</p><ul><li>'
+_this.warnings.join('</li><li>')
+'</li></ul><p>Any changes to them <b>may</b> not be published.</p>','buttons':{'Continue Anyway':function(){_this.dialog.close();doPublish();},'Cancel':function(){applyActions('publishIndividualDialogClose');_this.dialog.close();}}});}
function doPublish()
{$.ajax({type:'POST',url:'/ajax/',dataType:'json',data:{action:'ajaxPublishIndividualPages',page:getScriptName()},success:function(objData){if(objData.status==false){var objDialog=dialog.create();objDialog.alert({'title':'Publishing Error','message':'The pages section has not been published. Please go to the sections index page '});}
applyActions('publishIndividualDialogClose');},error:function(objReq,strStatus,objExc)
{objDialog.alert({'title':'Publishing Error','message':'Unable to publish. If this error persists, please contact support.'});applyActions('publishIndividualDialogClose');}});}}
var objIndividuallyPublishableWidgetList=new individuallyPublishableWidgetList();addAction('registerIndividuallyPublishableWidget','objIndividuallyPublishableWidgetList.add');function individuallyPublishableWidgetList(){this.publishableWidgets=['wysiwyg','banner','news-ticker','on-air','boxes','forms-widget'];this.add=_add;this.find=_find;var _this=this;function _add(strWidgetName)
{_this.publishableWidgets.push(strWidgetName);}
function _find(strWidgetName)
{for(var i=0;i<_this.publishableWidgets.length;i++){if(_this.publishableWidgets[i]==strWidgetName){return true;}}
return false;}}
$(document).ready(function(){objPageControls.createPageControls();objPageControls.checkStatus();});
(function($){function toIntegersAtLease(n)
{return n<10?'0'+n:n;}
Date.prototype.toJSON=function(date)
{return this.getUTCFullYear()+'-'+
toIntegersAtLease(this.getUTCMonth())+'-'+
toIntegersAtLease(this.getUTCDate());};var escapeable=/["\\\x00-\x1f\x7f-\x9f]/g;var meta={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'};$.quoteString=function(string)
{if(string.match(escapeable))
{return'"'+string.replace(escapeable,function(a)
{var c=meta[a];if(typeof c==='string'){return c;}
c=a.charCodeAt();return'\\u00'+Math.floor(c/16).toString(16)+(c%16).toString(16);})+'"';}
return'"'+string+'"';};$.toJSON=function(o,compact)
{var type=typeof(o);if(type=="undefined")
return"undefined";else if(type=="number"||type=="boolean")
return o+"";else if(o===null)
return"null";if(type=="string")
{return $.quoteString(o);}
if(type=="object"&&typeof o.toJSON=="function")
return o.toJSON(compact);if(type!="function"&&typeof(o.length)=="number")
{var ret=[];for(var i=0;i<o.length;i++){ret.push($.toJSON(o[i],compact));}
if(compact)
return"["+ret.join(",")+"]";else
return"["+ret.join(", ")+"]";}
if(type=="function"){throw new TypeError("Unable to convert object of type 'function' to json.");}
var ret=[];for(var k in o){var name;type=typeof(k);if(type=="number")
name='"'+k+'"';else if(type=="string")
name=$.quoteString(k);else
continue;var val=$.toJSON(o[k],compact);if(typeof(val)!="string"){continue;}
if(compact)
ret.push(name+":"+val);else
ret.push(name+": "+val);}
return"{"+ret.join(", ")+"}";};$.compactJSON=function(o)
{return $.toJSON(o,true);};$.evalJSON=function(src)
{return eval("("+src+")");};$.secureEvalJSON=function(src)
{var filtered=src;filtered=filtered.replace(/\\["\\\/bfnrtu]/g,'@');filtered=filtered.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,']');filtered=filtered.replace(/(?:^|:|,)(?:\s*\[)+/g,'');if(/^[\],:{}\s]*$/.test(filtered))
return eval("("+src+")");else
throw new SyntaxError("Error parsing JSON, source is not valid.");};})(jQuery);
if(cmsUser.hasRole('writer')){objMenuOrder.menuControls();objSaveControl.addSaveAjaxCall({'url':'/ajax/','params':{'action':'ajaxMenuOrderSave'},'title':'Menu Order','callback':function(){var blnReordered=objMenuOrder.blnReordered;return{altered:blnReordered,order:objMenuOrder.save()}}});}
if(cmsUser.hasRole('page editor')){objPageAdmin.addPageEditButton();$(document).ready(function(){objPageAdmin.editContentPage();});}
if(cmsUser.hasRole('page creator')){objPageAdmin.addPageAddButton();$(document).ready(function(){objPageAdmin.addContentPage();});}
if(cmsUser.hasRole('page deletor')){objPageAdmin.addPageDeleteButton();$(document).ready(function(){objPageAdmin.deleteContentPage();});}
if(cmsUser.hasRole('writer')){objPanelControls.addContentPanelSingleButton();objPanelControls.addContentPanelDoubleButton();objPanelControls.addContentPanelTrebleButton();$(document).ready(function(){objPanelControls.addSinglePanel();objPanelControls.addDoublePanel();objPanelControls.addTreblePanel();objPanelControls.makePanelsSortable();objPanelControls.makeWidgetsSortable();objPanelControls.floatFix();});}
if(cmsUser.hasRole('writer')){jQuery.fn.parentContainer=function(){return $(this).closest('.widgetPanelContainer');};jQuery.fn.parentPanel=function(){return $(this).closest('.widgetPanel');};jQuery.fn.parentWidget=function(){return $(this).closest('.widget');};jQuery.fn.parentContentArea=function(){return $(this).closest('.contentArea');};jQuery.fn.widgetName=function(){var strID=$(this).attr('id');if(strID==undefined){return false;}
var arrWidget=strID.match(/widget_([\w\-]+)_\d+/);if(arrWidget==null){return false;}
return arrWidget[1];};$(document).ready(function(){$('body').append('<div id="container-controls"><span id="container-controls-contents"><img class="controlButton panelControlHideWhenLast" id="container-delete" title="Delete this widget panel" alt="" src="/cms/images/delete.png" style="border:0px none;width:24px;height:24px;display:none;" /><span class="help">Delete this widget panel</span><img class="controlButton panelControlHideWhenLast" id="container-move" title="" alt="" src="/cms/images/move.png" style="border:0px none;width:24px;height:24px;display:none;" /></span></div>');$('body').append('<span id="panel-controls"></span>');$('#panel-controls').append('<span id="panel-controls-contents"><img class="controlButton" id="panel-add" alt="" src="/cms/images/add.png" style="border:0px none;width:24px;height:24px;" title="Add a widget to this panel." /><span class="help">Add a widget to this panel.</span></span>');$('body').append('<div id="widget-controls"><img class="controlButton widgetControlHideWhenLast" id="widget-move" title="" alt="" src="/cms/images/move.png" style="border:0px none;width:24px;height:24px;display:none;" /><img class="controlButton" id="widget-delete" title="Delete this widget" alt="" src="/cms/images/delete.png" style="border:0px none;width:24px;height:24px;display:none;" /><span class="help">Delete this widget</span></div>');$.each(objPanelAdmin.widgetControls,function(i,c){strButton='<img class="controlButton" id="'+c.id+'" title="'+(c.title==undefined?'':c.title)+'" alt="" src="'+c.src+'" style="border:0px none;width:24px;height:24px;display:none;" />';if(c.help!=undefined){strButton+='<span class="help">'+c.help+'</span>';}
$('#widget-controls').prepend(strButton);$('#'+c.id).click(function(){jqyWidget=$(this).parentWidget();objPanelAdmin.widgetControlClickHandler($(this).attr("id"),jqyWidget.attr("id"));});});$('#panel-add').click(function(){strContentAreaID=$(this).parentContentArea().attr("id");strPanelID=$(this).parentPanel().attr("id");objPanelAdmin.showPalette(strContentAreaID,strPanelID);});$('#container-delete').click(function(){announceDomUpdate();jqyContainer=$(this).parentContainer();if($('.widgetPanelContainer',jqyContainer.parent()).length==1){objDialog.alert({'title':'Cannot remove','message':'You cannot remove the last container.'});return;}
$('body').prepend($('#container-controls').css('display','none'));$('body').prepend($('#panel-controls').css('display','none'));$('body').prepend($('#widget-controls').css('display','none'));applyActions('containerDelete',jqyContainer.attr("id"));jqyContainer.remove();});$('#widget-delete').click(function(){announceDomUpdate();jqyWidget=$(this).parentWidget();$('body').prepend($('#widget-controls').css('display','none'));applyActions('widgetDelete',jqyWidget.attr("id"));jqyWidget.remove();});$('#container-move').css('cursor','move');$('#widget-move').css('cursor','move');$('.widgetPanel').sortable(objPanelAdmin.widgetSortOptions);});}
(function($){jQuery.fn.cml=function(objOptions){var objConfig=jQuery.extend({},jQuery.fn.cml.defaults);if(objOptions){objConfig=jQuery.extend(objConfig,objOptions);}
this.each(function(){var $this=$(this);var objElementOptions=jQuery.meta?jQuery.extend({},objConfig,$this.data()):objConfig;$this.bind("click",function(){jQuery.fn.cml.show($this,objElementOptions);});});}
jQuery.fn.cml.show=function(objElement,objOptions){intWindowID=arrWindows.length;arrWindows[intWindowID]={window:window.open("/js/lib/cml/dialog.htm?wid="+intWindowID,"cml","status=0, toolbar=0, location=0, menubar=0, directories=0, resizable=1, scrollbars=1, height=600, width=800"),options:objOptions,element:objElement};};jQuery.fn.cml.getOptionsForWindowID=function(intWindowID){objWindow=arrWindows[intWindowID].window;objOptions=arrWindows[intWindowID].options;objElement=arrWindows[intWindowID].element;objWindow.cmlDialog.returnFunction=objOptions.handleResult;objWindow.cmlDialog.strCallingObjectID=objElement.attr("id");objWindow.cmlDialog.strReturnFormat=objOptions.returnFormat;objWindow.cmlDialog.objOptions=objOptions;};jQuery.fn.cml.defaults={onlyReturnURL:false,allowImages:true,allowAudio:true,allowVideo:true,allowDocuments:true,prePopulatedSearchTags:""};arrWindows=[];})(jQuery);
var intEditorWidth=700;var intEditorHeight=400;var strWysiwygMcePlugins='table,paste,contextmenu,xhtmlxtras,save,media';applyActions('wysiwygMcePluginsInit');var objWysiwygMceButtons={'buttons1':'bold,italic,formatselect,styleselect,|,abbr,acronym,|,bullist,numlist,indent,outdent,blockquote,charmap,|,link,unlink,anchor,image,media,|,code,removeformat','buttons2':'justifyleft,justifycenter,justifyright,justifyfull,|,selectall,cut,copy,paste,pastetext,pasteword,undo,redo,|,tablecontrols,|,save,closedialog','buttons3':''}
applyActions('wysiwygMceButtonsInit');var strWysiwygMceExtendedValidElements="iframe[src|width|height|name|align|style]";applyActions('wysiwygMceExtendedValidElementsInit');var objWysiwygInit={mode:"none",theme:"advanced",extended_valid_elements:strWysiwygMceExtendedValidElements,plugins:strWysiwygMcePlugins,theme_advanced_blockformats:"None=div,Paragraph=p,Heading 2=h2,Heading 3=h3,Heading 4=h4,Heading 5=h5",theme_advanced_buttons1:objWysiwygMceButtons.buttons1,theme_advanced_buttons2:objWysiwygMceButtons.buttons2,theme_advanced_buttons3:objWysiwygMceButtons.buttons3,relative_urls:false,save_onsavecallback:"tinyMCESave",file_browser_callback:"tinyBrowser",paste_auto_cleanup_on_paste:true,width:intEditorWidth,height:intEditorHeight,content_css:"/admin/css/wysiwyg.php?page="+getScriptName(),body_class:"wysiwygEditorBody"};applyActions('wysiwygInit');tinyMCE.init(objWysiwygInit);function tinyMCESave(data)
{applyActions('tinyMCESave',data);}
$(document).ready(function(){objBoxesDisplay=new BoxesDisplay();if(window.intBoxesAnimationSpeed!=undefined){objBoxesDisplay.intAnimationSpeed=intBoxesAnimationSpeed;}
if(window.intAnimationDelay!=undefined){objBoxesDisplay.intAnimationDelay=intBoxesAnimationDelay;}
objBoxesDisplay.activate();addAction('BoxesStopAnimations',function(){objBoxesDisplay.deactivate();});addAction('BoxesStartAnimations',function(){if(typeof(intBoxesAnimationSpeed)!=undefined){objBoxesDisplay.intAnimationSpeed=intBoxesAnimationSpeed;}
objBoxesDisplay.intAnimationDelay=intBoxesAnimationDelay;objBoxesDisplay.activate();});});
var arrDays=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];var objDate=new Date();var strScheduleDay=arrDays[objDate.getDay()];
jQuery.fn.farbtastic=function(callback){$.farbtastic(this,callback);return this;};jQuery.farbtastic=function(container,callback){var container=$(container).get(0);return container.farbtastic||(container.farbtastic=new jQuery._farbtastic(container,callback));}
jQuery._farbtastic=function(container,callback){var fb=this;$(container).html('<div class="farbtastic"><div class="color"></div><div class="wheel"></div><div class="overlay"></div><div class="h-marker marker"></div><div class="sl-marker marker"></div></div>');var e=$('.farbtastic',container);fb.wheel=$('.wheel',container).get(0);fb.radius=84;fb.square=100;fb.width=194;if(navigator.appVersion.match(/MSIE [0-6]\./)){$('*',e).each(function(){if(this.currentStyle.backgroundImage!='none'){var image=this.currentStyle.backgroundImage;image=this.currentStyle.backgroundImage.substring(5,image.length-2);$(this).css({'backgroundImage':'none','filter':"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='"+image+"')"});}});}
fb.linkTo=function(callback){if(typeof fb.callback=='object'){$(fb.callback).unbind('keyup',fb.updateValue);}
fb.color=null;if(typeof callback=='function'){fb.callback=callback;}
else if(typeof callback=='object'||typeof callback=='string'){fb.callback=$(callback);fb.callback.bind('keyup',fb.updateValue);if(fb.callback.get(0).value){fb.setColor(fb.callback.get(0).value);}}
return this;}
fb.updateValue=function(event){if(this.value&&this.value!=fb.color){fb.setColor(this.value);}}
fb.setColor=function(color){var unpack=fb.unpack(color);if(fb.color!=color&&unpack){fb.color=color;fb.rgb=unpack;fb.hsl=fb.RGBToHSL(fb.rgb);fb.updateDisplay();}
return this;}
fb.setHSL=function(hsl){fb.hsl=hsl;fb.rgb=fb.HSLToRGB(hsl);fb.color=fb.pack(fb.rgb);fb.updateDisplay();return this;}
fb.widgetCoords=function(event){var x,y;var el=event.target||event.srcElement;var reference=fb.wheel;if(typeof event.offsetX!='undefined'){var pos={x:event.offsetX,y:event.offsetY};var e=el;while(e){e.mouseX=pos.x;e.mouseY=pos.y;pos.x+=e.offsetLeft;pos.y+=e.offsetTop;e=e.offsetParent;}
var e=reference;var offset={x:0,y:0}
while(e){if(typeof e.mouseX!='undefined'){x=e.mouseX-offset.x;y=e.mouseY-offset.y;break;}
offset.x+=e.offsetLeft;offset.y+=e.offsetTop;e=e.offsetParent;}
e=el;while(e){e.mouseX=undefined;e.mouseY=undefined;e=e.offsetParent;}}
else{var pos=fb.absolutePosition(reference);x=(event.pageX||0*(event.clientX+$('html').get(0).scrollLeft))-pos.x;y=(event.pageY||0*(event.clientY+$('html').get(0).scrollTop))-pos.y;}
return{x:x-fb.width/2,y:y-fb.width/2};}
fb.mousedown=function(event){if(!document.dragging){$(document).bind('mousemove',fb.mousemove).bind('mouseup',fb.mouseup);document.dragging=true;}
var pos=fb.widgetCoords(event);fb.circleDrag=Math.max(Math.abs(pos.x),Math.abs(pos.y))*2>fb.square;fb.mousemove(event);return false;}
fb.mousemove=function(event){var pos=fb.widgetCoords(event);if(fb.circleDrag){var hue=Math.atan2(pos.x,-pos.y)/6.28;if(hue<0)hue+=1;fb.setHSL([hue,fb.hsl[1],fb.hsl[2]]);}
else{var sat=Math.max(0,Math.min(1,-(pos.x/fb.square)+.5));var lum=Math.max(0,Math.min(1,-(pos.y/fb.square)+.5));fb.setHSL([fb.hsl[0],sat,lum]);}
return false;}
fb.mouseup=function(){$(document).unbind('mousemove',fb.mousemove);$(document).unbind('mouseup',fb.mouseup);document.dragging=false;}
fb.updateDisplay=function(){var angle=fb.hsl[0]*6.28;$('.h-marker',e).css({left:Math.round(Math.sin(angle)*fb.radius+fb.width/2)+'px',top:Math.round(-Math.cos(angle)*fb.radius+fb.width/2)+'px'});$('.sl-marker',e).css({left:Math.round(fb.square*(.5-fb.hsl[1])+fb.width/2)+'px',top:Math.round(fb.square*(.5-fb.hsl[2])+fb.width/2)+'px'});$('.color',e).css('backgroundColor',fb.pack(fb.HSLToRGB([fb.hsl[0],1,0.5])));if(typeof fb.callback=='object'){$(fb.callback).css({backgroundColor:fb.color,color:fb.hsl[2]>0.5?'#000':'#fff'});$(fb.callback).each(function(){if(this.value&&this.value!=fb.color){this.value=fb.color;}});}
else if(typeof fb.callback=='function'){fb.callback.call(fb,fb.color);}}
fb.absolutePosition=function(el){var r={x:el.offsetLeft,y:el.offsetTop};if(el.offsetParent){var tmp=fb.absolutePosition(el.offsetParent);r.x+=tmp.x;r.y+=tmp.y;}
return r;};fb.pack=function(rgb){var r=Math.round(rgb[0]*255);var g=Math.round(rgb[1]*255);var b=Math.round(rgb[2]*255);return'#'+(r<16?'0':'')+r.toString(16)+
(g<16?'0':'')+g.toString(16)+
(b<16?'0':'')+b.toString(16);}
fb.unpack=function(color){if(color.length==7){return[parseInt('0x'+color.substring(1,3))/255,parseInt('0x'+color.substring(3,5))/255,parseInt('0x'+color.substring(5,7))/255];}
else if(color.length==4){return[parseInt('0x'+color.substring(1,2))/15,parseInt('0x'+color.substring(2,3))/15,parseInt('0x'+color.substring(3,4))/15];}}
fb.HSLToRGB=function(hsl){var m1,m2,r,g,b;var h=hsl[0],s=hsl[1],l=hsl[2];m2=(l<=0.5)?l*(s+1):l+s-l*s;m1=l*2-m2;return[this.hueToRGB(m1,m2,h+0.33333),this.hueToRGB(m1,m2,h),this.hueToRGB(m1,m2,h-0.33333)];}
fb.hueToRGB=function(m1,m2,h){h=(h<0)?h+1:((h>1)?h-1:h);if(h*6<1)return m1+(m2-m1)*h*6;if(h*2<1)return m2;if(h*3<2)return m1+(m2-m1)*(0.66666-h)*6;return m1;}
fb.RGBToHSL=function(rgb){var min,max,delta,h,s,l;var r=rgb[0],g=rgb[1],b=rgb[2];min=Math.min(r,Math.min(g,b));max=Math.max(r,Math.max(g,b));delta=max-min;l=(min+max)/2;s=0;if(l>0&&l<1){s=delta/(l<0.5?(2*l):(2-2*l));}
h=0;if(delta>0){if(max==r&&max!=g)h+=(g-b)/delta;if(max==g&&max!=b)h+=(2+(b-r)/delta);if(max==b&&max!=r)h+=(4+(r-g)/delta);h/=6;}
return[h,s,l];}
$('*',e).mousedown(fb.mousedown);fb.setColor('#000000');if(callback){fb.linkTo(callback);}}
addAction('pageAdminDrawForm','initPageAdminColourPicker');function initPageAdminColourPicker()
{$('#divBackgroundColourPicker').farbtastic('#txtBackgroundColour').hide();$('#txtBackgroundColour').focus(function(){if($(this).val()==''){$(this).val(' ');}
$('#divBackgroundColourPicker').show();}).blur(function(){$('#divBackgroundColourPicker').hide();});}
addAction('dialogOpened','addCmlBackgroundLocEvent');function addCmlBackgroundLocEvent(){$("#cmlbackgroundLoc").cml({handleResult:setCmlBackgroundLoc,returnFormat:'url'});$('#cmlbackgroundLocClear').click(function(){$('#txtBackgroundImage').val('');$('#hdnBackgroundLoc').val('');$('#imgBackgroundLocThumb').attr('src','http://assets.sad.ukrd.com/c/shared/transparent.gif');});}
function setCmlBackgroundLoc(objControl,strValue)
{$('#txtBackgroundImage').val(strValue);$('#hdnBackgroundLoc').val(strValue);strValue=strValue.split('.');strValue[strValue.length-2]+='-50x50';strValue=strValue.join('.');$('#imgBackgroundLocThumb').attr('src',strValue);}
$(document).ready(function(){objVeritcalMenuExpanding=new veritcalMenuExpanding();addAction('menuAddControls','objVeritcalMenuExpanding.makeExpandable');});
applyActions('registerIndividuallyPublishableWidget','gallery2-widget');function gallery2WidgetAdmin()
{var objDialog=dialog.create();var strThisWidgetId;this.activateControls=_activateControls;this.editClick=_editClick;this.deleteClick=_deleteClick;this.getSaveQueueData=_getSaveQueueData;function _getSaveQueueData()
{var arrWidgetIds=[];$('.gallery2Widget').parent('.widget').each(function(){arrWidgetIds.push($(this).attr('id'));});return{action:'ajaxGallery2WidgetSave',widgetIds:arrWidgetIds.join(',')};}
function _activateControls()
{objPanelAdmin.configureWidgetControl('edit','gallery2-widget','objGallery2WidgetAdmin.editClick','gallery2Widget');addAction('widgetDelete','objGallery2WidgetAdmin.deleteClick');objSaveControl.addSaveAjaxCall({'title':'Gallery Widgets','url':'/ajax/','callback':objGallery2WidgetAdmin.getSaveQueueData});}
function _editClick(strWidgetId)
{announceDomUpdate();objDialog.loading();$.ajax({url:'/ajax/',dataType:'json',data:{'action':'ajaxGallery2WidgetForm','gallery2WidgetId':strWidgetId},success:function(data){objDialog.close();if(data.state=='form'){_formInit(strWidgetId,data.html);}else{objDialog.alert({'title':'Error','message':data.html});}},error:function(){objDialog.alert({'title':'Error','message':'An error occurred. Could not open settings form.'});}});}
function _formInit(strWidgetId,strHtml)
{objDialog.display({'title':'Configure Gallery Widget','message':strHtml,'width':Math.max($(window).width()-100,500),'height':Math.max($(window).height()-100,400),'buttons':{'Save':function(){_saveClick(strWidgetId);},'Cancel':function(){objDialog.close();}}});strThisWidgetId=strWidgetId;_loadImages();$('#g2WidgetAlbumSelect').change(function(){_loadImages();});}
function _loadImages()
{if($('#g2WidgetAlbumSelect').val()==''){$('#g2WidgetImageList').html('<p>Please select an album.</p>');return;}
$('#g2WidgetAlbumSelect').attr('disabled','true');$('#g2WidgetImageList').html('<img src="/shared/images/ajax-loader.gif" '
+'style="width:16px;height:16px;border:0px;margin:0px;');$.ajax({url:'/ajax/',dataType:'text',data:{'action':'ajaxGallery2WidgetLoadImages','album':$('#g2WidgetAlbumSelect').val(),'widget':strThisWidgetId},success:function(data){$('#g2WidgetImageList').html(data);$('.g2WidgetImage').click(function(){$(this).parent().toggleClass('g2WidgetImageBoxSelected');});$('#g2WidgetAlbumSelect').attr('disabled','');},error:function(){$('#g2WidgetImageList').html('<p>Unable to load images. Please try again.</p>'
+'<p>Please contact support if this error persists.</p>');$('#g2WidgetAlbumSelect').attr('disabled','');}});}
function _saveClick(strWidgetId)
{var strAlbum=$('#g2WidgetAlbumSelect').val();var strIds='';$('.g2WidgetImageBoxSelected').each(function(){strIds+=','+$(this).attr('id').substring(14);});strIds=strIds.substring(1);var strTitle=$('#g2WidgetTitleEdit').val();objDialog.loading();$.ajax({url:'/ajax/',dataType:'json',data:{'action':'ajaxGallery2WidgetSaveSettings','widget':strWidgetId,'album':strAlbum,'images':strIds,'titleText':strTitle},success:function(data){if(data.ok){$('body').append($('#widget-controls'));$('#'+strWidgetId).html(data.html);objDialog.close();objGallery2Widget.init();return;}
objDialog.alert({'title':'Error saving settings','message':'<p>'+data.error+'</p>'});},error:function(){objDialog.alert({'title':'Error saving settings','message':'<p>An error occurred saving widget settings.</p>'
+'<p>Please contact support if this error persists.</p>'});}});}
function _deleteClick(strWidgetId)
{announceDomUpdate();$.ajax({url:'/ajax/',dataType:'json',data:{'action':'ajaxGallery2WidgetDelete','gallery2WidgetId':strWidgetId,'page':getScriptName()}});}}
if(cmsUser.hasRole('writer')){var objGallery2WidgetAdmin=new gallery2WidgetAdmin();objGallery2WidgetAdmin.activateControls();}
if(cmsUser.hasRole('writer')){objLatestNewsWidgetAdmin.activateControls();}
if(cmsUser.hasRole('writer')){objFormsWidgetAdmin.activateControls();}
if(cmsUser.hasRole(userFactory.roles.WRITER)){objTabbedPanelControls=new tabbedPanelControls();objTabbedPanelControls.init();}
if(cmsUser.hasRole('writer')){objPhotoCompWidgetAdmin.activateControls();}
applyActions('registerIndividuallyPublishableWidget','podcasts-inline');if(cmsUser.hasRole('writer')){objPodcastsInlineWidgetAdmin.activateControls();}
$(document).ready(function(){if(cmsUser.hasRole('writer')){objContentPageStatus=new contentPageStatus();addAction('pageLock','objContentPageStatus.pageStatusUnsaved');addAction('pageSaveDraft','objContentPageStatus.pageStatusDraft');addAction('pageSavePublish','objContentPageStatus.pageStatusUnpublished');addAction('pagePublished','objContentPageStatus.pageStatusPublished');if(strCurrentContentPageStatus==undefined){var strCurrentContentPageStatus;}
switch(strCurrentContentPageStatus){case'draft':objContentPageStatus.pageStatusDraft();break;case'unpublished':objContentPageStatus.pageStatusUnpublished();break;}}})
if(cmsUser.hasRole('publisher')){objRevertControl=new revertControl();objRevertControl.addControl();addAction("disableControls","objRevertControl.disableControls");addAction("enableControls","objRevertControl.enableControls");$(document).ready(function(){objRevertControl.initControl();});}
$(document).ready(function(){if(cmsUser.hasRole('writer')){initialPageLocking();}});
if(cmsUser.hasRole('writer')){objHiscoreFlashGameWidgetAdmin.activateControls();}
setTimeout('cmsAutoSave();',60000);function cmsAutoSave()
{if(!objSaveControl){return;}
if(!objPageStatus){return;}
if(objPageStatus.getStatus()=='unsaved'){objSaveControl.startSave(true,true);}
setTimeout('cmsAutoSave();',60000);}
applyActions('registerIndividuallyPublishableWidget','script-block');if(cmsUser.hasRole('writer')){objScriptBlockWidgetAdmin.activateControls();}
if(cmsUser.hasRole('writer')){objPollWidgetAdmin.activateControls();}
if(cmsUser.hasRole('publisher')){applyActions('scheduledPublishSingleAddButton');applyActions('scheduledPublishSingleDialogDisable');addAction('scheduledPublishSingleAction',function(){requestLock(function(){applyActions('scheduledPublishSingleDialogLoading');$.ajax({type:'POST',url:'/ajax/',dataType:'json',data:{'action':'ajaxContentScheduledPublishLoad','page':getScriptName()},success:function(response){if(response.status==true){objScheduledPublishSingleEdit=response;}else{delete objScheduledPublishSingleEdit;}
applyActions('scheduledPublishSingleDialogOpen');},error:function(){var objDialog=dialog.create();objDialog.alert({'title':'An Error Occurred','message':'<p>Unable to schedule publishing.</p><p>Please contact support if this error persists.</p>'});applyActions('scheduledPublishSingleDialogOpen');}});});});addAction('scheduledPublishSingleCancel',function(){unlockPage();});addAction('scheduledPublishSingleSave',function(){$.ajax({type:'POST',url:'/ajax/',dataType:'json',data:{'action':'ajaxContentScheduledPublishSave','hour':$('#scheduleHour').val(),'minute':$('#scheduleMinute').val(),'date':$('#scheduleDate').val(),'page':getScriptName(),'id':$('#scheduleId').val()},success:function(response){if(response.status==true){objScheduledPublishSingleEdit=response;applyActions('scheduledPublishSingleDialogClose');unlockPage();}else{applyActions('scheduledPublishSingleDialogError');}},error:function(){applyActions('scheduledPublishSingleDialogError');}});});addAction('scheduledPublishSingleRemoveAction',function(){unlockPage();});}
if(cmsUser.hasRole('writer')){objManageMenu.addButton();$(document).ready(function(){objManageMenu.enableControls();objManageMenu.makeMovable();objManageMenu.addPallet();objSaveControl.addSaveAjaxCall({'url':'/ajax/','id':'menu','params':{'action':'ajaxSaveMenu'},'title':'Menu Items'});});}
if(cmsUser.hasRole('writer')){objFeedbackForm.addFeedBackButton();$(document).ready(function(){objFeedbackForm.createFeedBackForm();});}
jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1}var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000))}else{date=options.expires}expires='; expires='+date.toUTCString()}var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('')}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break}}}return cookieValue}};
if(cmsUser.hasRole('writer')){objSaveControl.addSaveButton();objSaveControl.addSaveDraftButton();$(document).ready(function(){objSaveControl.enableSaveButton();objSaveControl.enableDraftButton();});}
objwidgetStatus=new widgetStatus();addAction('pageLockCheck','objwidgetStatus.changeWidgetStatus');
addAdminButton();$(document).ready(function(){$('#adminArea').click(function(){document.location='/admin/';});});
(function($){$.tooltips=function(objOptions){var objOpts;if(objOptions=='close'){$().tooltips('close');return;}}
$.fn.tooltips=function(objOptions){var objOpts;if(objOptions=='closeOnClick'){$(this.selector).click(function(){removeBalloonTip();return;});return;}
if(objOptions=='close'){removeBalloonTip();return;}
objOpts=$.extend({},$.fn.tooltips.defaults,objOptions);if(objOpts.openOnClick){this.click(balloonOver);this.mouseout(balloonOut)}else{this.hover(balloonOver,balloonOut);this.click(function(){removeBalloonTip()});}
function removeBalloonTip()
{$('#toolTip').remove();}
function balloonOver(pos)
{$('#toolTip').stopTime();removeBalloonTip();intLeftOffset=($(this).offset().left+($(this).width()/2));strHelpText=$(this).next('.help').html();if(strHelpText!=undefined){$(this).data('title',$(this).attr('title')).removeAttr('title');strHtml=buildBalloonToolTips(balloonLeftOrRight(pos.pageX),balloonTopOrBottom(pos.pageY),strHelpText);$('body').append(strHtml);$('#toolTip').css({position:'absolute',display:'none'})
intScreenWidth=$("body").width();intBalloonMaxWidth=Math.min(intScreenWidth/2,500);if($('#toolTip').width()>intBalloonMaxWidth){$('#toolTip').width(intBalloonMaxWidth);}
var intToolTipWidth=$('#toolTip').width();var intToolTipHeight=$('#toolTip').height();if(balloonLeftOrRight(pos.pageX)=='left'){intPositionLeft=intLeftOffset;}else{intPositionLeft=intLeftOffset-intToolTipWidth;}
if(balloonTopOrBottom(pos.pageY)=='top'){intTopOffset=$(this).offset().top+$(this).height();}else{intTopOffset=$(this).offset().top-intToolTipHeight;}
$('#toolTip').css({position:'absolute',display:'none',left:intPositionLeft,top:intTopOffset})
if(objOpts.openOnClick){$('#toolTip').show();if(typeof(objOpts.openCallBack)=='function'){objOpts.openCallBack.apply();}
$('#toolTip').hover(balloonOverBalloon,balloonOutBalloon);}else{$('#toolTip').oneTime("1s",function(){$('#toolTip').show();if(typeof(objOpts.openCallBack)=='function'){objOpts.openCallBack.apply();}
$('#toolTip').hover(balloonOverBalloon,balloonOutBalloon);});}}}
function balloonOut(pos)
{$('#toolTip').oneTime("500ms",function(){removeBalloonTip();});$(this).attr('title',$(this).data('title'));}
function balloonOverBalloon()
{$('#toolTip').stopTime()}
function balloonOutBalloon()
{removeBalloonTip();}
function balloonTopOrBottom(intPositionHeight)
{intPositionHeight=intPositionHeight-$(window).scrollTop()
intWindowHeight=$(window).height();if((intWindowHeight/2)>intPositionHeight){return'top';}else{return'bottom';}}
function balloonLeftOrRight(intPosition)
{intBodyWidth=$("body").width();if((intBodyWidth/2)>intPosition){return'left';}else{return'right';}}}
$.fn.tooltips.defaults={'openOnClick':false};})(jQuery);function enableTooltips(strClass)
{$('.'+strClass).tooltips();}
$(document).ready(function(){enableTooltips('controlButton');addAction('domUpdate','enableTooltips4controlButton');});function enableTooltips4controlButton()
{enableTooltips('controlButton')}
if(cmsUser.hasRole('writer')){$(document).ready(function(){$('.widgetPanelContainer').data('container-move',true);$('.widgetPanel').data('panel-add',true);$('.widget').data('widget-move',true);$('.widget').data('widget-delete',true);$('#content .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#content .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#content .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#content .widgetPanelContainer').data('container-move',true);$('#content .widgetPanelContainer').data('container-delete',true);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'Main Content Area','url':'/ajax/','callback':function(){var objHtml=$('#content').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'content','page':strScriptName}});$('#post-content .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#post-content .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#post-content .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#post-content .widgetPanelContainer').data('container-move',true);$('#post-content .widgetPanelContainer').data('container-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'Post-Content Area','url':'/ajax/','callback':function(){var objHtml=$('#post-content').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'post-content','page':strScriptName}});$('#mpu .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#mpu .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#mpu .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#mpu .widgetPanelContainer').data('container-move',true);$('#mpu .widgetPanelContainer').data('container-delete',false);$('#mpu .widgetPanel').data('single-widget',true);$('#mpu .widgetPanel').sortable("destroy");$('#mpu .widget').data('widget-move',false);$('#mpu .widget').data('widget-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'MPU Area','url':'/ajax/','callback':function(){var objHtml=$('#mpu').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'mpu','page':strScriptName}});$('#mpu2 .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#mpu2 .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#mpu2 .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#mpu2 .widgetPanelContainer').data('container-move',true);$('#mpu2 .widgetPanelContainer').data('container-delete',false);$('#mpu2 .widgetPanel').data('single-widget',true);$('#mpu2 .widgetPanel').sortable("destroy");$('#mpu2 .widget').data('widget-move',false);$('#mpu2 .widget').data('widget-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'MPU Area 2','url':'/ajax/','callback':function(){var objHtml=$('#mpu2').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'mpu2','page':strScriptName}});$('#below-menu .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#below-menu .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#below-menu .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#below-menu .widgetPanelContainer').data('container-move',false);$('#below-menu .widgetPanelContainer').data('container-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'Panel Below Menu','url':'/ajax/','callback':function(){var objHtml=$('#below-menu').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'below-menu','page':strScriptName}});$('#mini-weather .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#mini-weather .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#mini-weather .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#mini-weather .widgetPanelContainer').data('container-move',false);$('#mini-weather .widgetPanelContainer').data('container-delete',false);$('#mini-weather .widgetPanel').data('single-widget',true);$('#mini-weather .widgetPanel').sortable("destroy");$('#mini-weather .widget').data('widget-move',false);$('#mini-weather .widget').data('widget-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'Mini Weather Area','url':'/ajax/','callback':function(){var objHtml=$('#mini-weather').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'mini-weather','page':strScriptName}});$('#header-centre .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#header-centre .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#header-centre .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#header-centre .widgetPanelContainer').data('container-move',false);$('#header-centre .widgetPanelContainer').data('container-delete',false);$('#header-centre .widgetPanel').data('single-widget',true);$('#header-centre .widgetPanel').sortable("destroy");$('#header-centre .widget').data('widget-move',false);$('#header-centre .widget').data('widget-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'Header Centre Area','url':'/ajax/','callback':function(){var objHtml=$('#header-centre').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'header-centre','page':strScriptName}});$('#header-banner-left .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#header-banner-left .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#header-banner-left .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#header-banner-left .widgetPanelContainer').data('container-move',false);$('#header-banner-left .widgetPanelContainer').data('container-delete',false);$('#header-banner-left .widgetPanel').data('single-widget',true);$('#header-banner-left .widgetPanel').sortable("destroy");$('#header-banner-left .widget').data('widget-move',false);$('#header-banner-left .widget').data('widget-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'Header Left Banner Area','url':'/ajax/','callback':function(){var objHtml=$('#header-banner-left').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'header-banner-left','page':strScriptName}});$('#header-banner-right .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#header-banner-right .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#header-banner-right .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#header-banner-right .widgetPanelContainer').data('container-move',false);$('#header-banner-right .widgetPanelContainer').data('container-delete',false);$('#header-banner-right .widgetPanel').data('single-widget',true);$('#header-banner-right .widgetPanel').sortable("destroy");$('#header-banner-right .widget').data('widget-move',false);$('#header-banner-right .widget').data('widget-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'Header Right Banner Area','url':'/ajax/','callback':function(){var objHtml=$('#header-banner-right').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'header-banner-right','page':strScriptName}});$('#footer .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#footer .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#footer .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#footer .widgetPanelContainer').data('container-move',false);$('#footer .widgetPanelContainer').data('container-delete',false);$('#footer .widgetPanel').data('single-widget',true);$('#footer .widgetPanel').sortable("destroy");$('#footer .widget').data('widget-move',false);$('#footer .widget').data('widget-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'Footer Area','url':'/ajax/','callback':function(){var objHtml=$('#footer').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'footer','page':strScriptName}});$('#skyscraper .widgetPanelContainer').hover(objPanelAdmin.containerOver,objPanelAdmin.containerOut);$('#skyscraper .widgetPanel').hover(objPanelAdmin.panelOver,objPanelAdmin.panelOut);$('#skyscraper .widget').hover(objPanelAdmin.widgetOver,objPanelAdmin.widgetOut);$('#skyscraper .widgetPanelContainer').data('container-move',false);$('#skyscraper .widgetPanelContainer').data('container-delete',false);$('#skyscraper .widgetPanel').data('single-widget',true);$('#skyscraper .widgetPanel').sortable("destroy");$('#skyscraper .widget').data('widget-move',false);$('#skyscraper .widget').data('widget-delete',false);strScriptName=getScriptName();objSaveControl.addSaveAjaxCall({'title':'Skyscraper Area','url':'/ajax/','callback':function(){var objHtml=$('#skyscraper').clone();objHtml.find('#container-controls, #panel-controls, #widget-controls').remove();return{'html':objHtml.html()};},'params':{'action':'ajaxPanelAdminSave','panel':'skyscraper','page':strScriptName}});});}
if(cmsUser.hasRole('section creator')){objSectionAdmin.addSectionAddButton();$(document).ready(function(){objSectionAdmin.enableAddButton();});}
if(cmsUser.hasRole('section deletor')){objSectionAdmin.addSectionDeleteButton();$(document).ready(function(){objSectionAdmin.enableDeleteButton();});}
addAction('moduleChangeState','menuCreationRecreate');addAction('pluginChangeState','menuCreationRecreate');function menuCreationRecreate()
{$.post('/ajax/',{'action':'ajaxMenuRecreate'});}
if(cmsUser.hasRole('publisher')){applyActions('scheduledPublishAddButton');applyActions('scheduledPublishDialogDisable');addAction('scheduledPublishAction',function(){lockPage();applyActions('scheduledPublishDialogLoading');$.post('/ajax/',{'action':'ajaxScheduledPublishLoad'},function(response){if(response.status==true){objScheduledPublishEdit=response;}else{delete objScheduledPublishEdit;}
applyActions('scheduledPublishDialogOpen');},'json');});addAction('scheduledPublishCancel',function(){unlockPage();});addAction('scheduledPublishSave',function(){$.post('/ajax/',{'action':'ajaxScheduledPublishEdit','hour':$('#scheduleHour').val(),'minute':$('#scheduleMinute').val(),'date':$('#scheduleDate').val(),'id':$('#scheduleId').val()},function(response){if(response.status==true){objSchedulePublishEdit=response;applyActions('scheduledPublishDialogClose');unlockPage();}else{applyActions('scheduledPublishDialogError');}},'json');});addAction('scheduledPublishRemoveAction',function(){unlockPage();});}
if(cmsUser.hasRole('publisher')){objPublish.addButton();$(document).ready(function(){objPublish.addControl();});}
$(document).ready(function(){objTabbedPanels.activateTabs();});
$(document).ready(function(){applyActions('registerIndividuallyPublishableWidget','boxes-widget');objEditBoxes=new editBoxes();addAction('widgetAdd','objEditBoxes.activateEditing');addAction('widget-edit-boxes',function(){objEditBoxes.edit();});addAction('widgetDelete','objEditBoxes.deleteWidget');var strBoxesWidgetSaveStatus='';switch(strBoxesWidgetSaveStatus){case'draft':applyActions('pageStatus','draft');break;case'unpublished':applyActions('pageStatus','unpublished');break;}});
if(cmsUser.hasRole('writer')){objBannerAdmin=new BannerAdmin();objBannerAdmin.configureWidgetControl();}
