//crunchinatorvariable_compressed
var aPallets=new Array();function fSetToolbars(oRange,sType){fDebugPoint('fSetToolbars','setting toolbars');var aToolbars=new Array('oTableTools','oLinkTools','oImgTools');if(fNotInEditMode()){for(var i=0;i<aToolbars.length;i++)fShowHideToolbar(aToolbars[i],'HIDEONLY');return;}var oImg=null;var oObjectFromRange=fObjectFromRange(oRange);var oTable=fParentElement(oObjectFromRange,'TABLE',document.all.oEditor);var oLink=fParentElement(oObjectFromRange,'A',document.all.oEditor);if(oTable==null)fShowHideToolbar('oTableTools','HIDEONLY');else fShowHideToolbar('oTableTools','SHOWONLY',400);if(oLink==null)fShowHideToolbar('oLinkTools','HIDEONLY');else fShowHideToolbar('oLinkTools','SHOWONLY',460);if(oImg==null)fShowHideToolbar('oImgTools','HIDEONLY');else fShowHideToolbar('oImgTools','SHOWONLY',460);}function fFindButton(oObject){fDebugPoint('fFindButton','finding button for '+oObject.id);oObject=fCheckButton(oObject);if(oObject.tagName!='BUTTON')return null;return oObject;}function fRegisterPallet(oPallet){fDebugPoint('fRegisterPallet','registering floating pallet');aPallets[aPallets.length]=oPallet;}function fUnregisterPallet(oPallet){fDebugPoint('fUnregiserPallet','unregistering floating pallet');var iIndex=aPallets.indexOf(oPallet);var aTempA=new Array();var aTempB=new Array();aTempA=aPallets.slice(0,iIndex);aTempB=aPallets.slice(iIndex+1);aPallets=new Array();if(aTempA.length>0)aPallets.addStuff(aTempA);if(aTempB.length>0)aPallets.addStuff(aTempB);}function fToolbarInWindow(oWindow,sToolbar){fDebugPoint('fToolbarInWindow','searching for toolbar '+sToolbar);if(oWindow.document.all.oToolbar){if(oWindow.document.all.oToolbar.length){for(var i=0;i<oWindow.document.all.oToolbar.length;i++)with(oWindow.document.all.oToolbar[i])if(getAttribute('name')==sToolbar){var sDisplay=style.getAttribute('display');if(sDisplay==null)return true;if(sDisplay=='')return true;if(sDisplay=='block')return true;}}else{with(oWindow.document.all.oToolbar)if(getAttribute('name')==sToolbar){var sDisplay=style.getAttribute('display');if(sDisplay==null)return true;if(sDisplay=='')return true;if(sDisplay=='block')return true;}}}return false;}function fFindToolbar(sToolbar){fDebugPoint('fFindToolbar','finding toolbar '+sToolbar);if(fToolbarInWindow(window,sToolbar))return window;for(var i=0;i<aPallets.length;i++)if(fToolbarInWindow(aPallets[i],sToolbar))return aPallets[i];return null;}function fCreatePallet(oTarget,sHTML,sName,iWidth){fDebugPoint('fCreatePallet','creating pallet '+sName);var oToolbarWin=fFindToolbar(sName);if((oToolbarWin!=null)&&(oToolbarWin!=window))return false;var oArguments=new Object();oArguments.target=oTarget;oArguments.html=sHTML;var oWin=showModelessDialog('pallet.htm',oArguments,'dialogHeight:70px;dialogWidth:'+iWidth+'px;help:no;resizable:yes;scroll:no;status:no');oWin.name=sName;fRegisterPallet(oWin);oTarget.focus();return true;}function fShowHideToolbar(sToolbar,sAction,iFloat){fDebugPoint('fShowHideToolbar','Finding toolbar '+sToolbar);if(iFloat==null)iFloat=0;if((document.all.oEditor)&&(document.all.oEditor.tagName!='DIV'))return null;var oBar=null;for(var i=0;i<document.all.oToolbar.length;i++){oBar=document.all.oToolbar[i];if(oBar.getAttribute('name')==sToolbar)break;oBar=null;}if(oBar==null)return;var oToolbarWin=fFindToolbar(sToolbar);if(sAction!='HIDEONLY'){if((oToolbarWin==null)||(iFloat<0)){if(iFloat>0){fDebugPoint('fShowHideToolbar','Creating Pallet');fCreatePallet(window,oBar.outerHTML,sToolbar,iFloat);oBar.style.setAttribute('display','none');}else oBar.style.removeAttribute('display');return 'SHOW';}}if(sAction!='SHOWONLY'){if(oToolbarWin==null)return null;fDebugPoint('fShowHideToolbar','Hiding toolbar');oBar.style.setAttribute('display','none');if(oToolbarWin!=window){oToolbarWin.bRedock=false;if(oToolbarWin.document.all.handle)oToolbarWin.document.all.handle.style.visibility='visible';fUnregisterPallet(oToolbarWin);oToolbarWin.close();}}return 'HIDE';}function fShowToolbars(sToolbars){fDebugPoint('fShowToolbars','showing toolbars '+sToolbars);var aBars=new Array();aBars=sToolbars.split(',');for(var i=0;i<aBars.length;i++)if(aBars[i]!='')fShowHideToolbar(aBars[i],'SHOWONLY',0);}function fHideToolbarGroup(sGroupname){fDebugPoint('fHideToolbarGroup','Hiding toolbar group '+sGroupname);var sToolbarsHidden='';for(var i=document.all.oToolbar.length-1;i>=0;i--){with(document.all.oToolbar[i])if((document.all.oToolbar[i].groupname)&&(groupname==sGroupname))sToolbarsHidden+=fShowHideToolbar(name,'HIDEONLY')=='HIDE'?name+',':'';}fDebugPoint('fHideToolbarGroup','Toolbars hidden are '+sToolbarsHidden);return sToolbarsHidden;}function fDragToPallet(oElement){fDebugPoint('fDragtoPallet','dragging toolbar to pallet');var oTable=fParentElement(oElement,'TABLE');if(!fConfirm(oTable.name,'Create a new floating pallet ?','yes no','default'))return false;var nWidth=parseInt(oTable.offsetWidth)+20;if(fCreatePallet(window,oTable.outerHTML,oTable.name,nWidth))oTable.style.setAttribute('display','none');}fRegister('toolbars.js v.2602031753');
