var DockMenu={Selected:{className:0,id:0},DateTime:{Formats:[],MonthNames:'January""February""March""April""May""June""July""August""September""October""November""December',MonthNamesFull:getArrayArg(' ""January""February""March""April""May""June""July""August""September""October""November""December'),MamesShort:getArrayArg(' ""Jan""Feb""Mar""Apr""May""Jun""Jul""Aug""Sep""Oct""Nov""Dec'),WeekDays0:'S""M""T""W""T""F""S',WeekDays1:'M""T""W""T""F""S""S',WeekDaysFull:getArrayArg('Sunday""Monday""Tuesday""Wednesday""Thursday""Friday""Saturday'),
WeekDaysShort:getArrayArg('Sun""Mon""Tue""Wed""Thu""Fri""Sat'),Create:function(a,b,d,c,g,f,k){DockMenu.DateTime.Formats[b+"_eyeDock_"+d+"_"+c+"_"+g]=f;DockMenu.DateTime.Update(b,d,c,g);f=[];f.backgroundNames="#519eda";f.clickedBorder="#558fc7";f.clickedWeek="#c7dff6";f.dayName="#ffffff";f.drawHighlight=1;f.drawOnClick=1;f.drawServerDate="";f.forceDate="";f.height=148;f.monthNames=DockMenu.DateTime.MonthNames;f.myPid=b;f.nextMonthDays="#aaaaaa";f.preMonthDays="#aaaaaa";f.rowsAndDate="#519eda";f.selectFunc=
"";f.startMonday=k;f.todayBackground="#ffffff";f.todayBorder="#ffffff";f.todayFontColor="#000000";f.toWeekBackground="#bbbbbb";f.visible=1;f.weekDays=k==1?DockMenu.DateTime.WeekDays1:DockMenu.DateTime.WeekDays0;f.weekEnd="#519eda";f.width=168;f.workDays="#444444";Calendar_show(f,b+"_eyeDock_"+d+"_"+c+"_"+g+"_calendar",b+"_eyeDock_"+d+"_"+c+"_"+g+"_entries",5,5,0,0,a,0);setWidgetPos(b+"_eyeDock_"+d+"_"+c+"_"+g+"_calendar",b+"_eyeDock_"+d+"_"+c+"_"+g+"_entries",0,0,5,5,1)},Update:function(a,b,d,c){var g=
document.getElementById(a+"_eyeDock_"+b+"_"+d+"_"+c+"_div");if(g){var f=new Date,k=f.getFullYear(),h=f.getMonth()+1,j=f.getDate(),m=f.getDay(),i=f.getHours(),l=f.getMinutes();f=f.getSeconds();var e=DockMenu.DateTime.Formats[a+"_eyeDock_"+b+"_"+d+"_"+c];e=e.replace(/\%G/,i);e=e.replace(/\%D/,DockMenu.DateTime.WeekDaysShort[m]);e=e.replace(/\%F/,DockMenu.DateTime.MonthNamesFull[h]);e=e.replace(/\%j/,j);e=e.replace(/\%l/,DockMenu.DateTime.WeekDaysFull[m]);e=e.replace(/\%M/,DockMenu.DateTime.MonthNamesShort[h]);
e=e.replace(/\%n/,h);e=e.replace(/\%Y/,k);e=e.replace(/\%y/,k.toString().substr(2));if(i<12){e=e.replace(/\%a/,"am");e=e.replace(/\%A/,"AM");e=e.replace(/\%g/,i)}else{e=e.replace(/\%a/,"pm");e=e.replace(/\%A/,"PM");e=e.replace(/\%g/,i-12)}e=j.toString().substr(j.length-1)=="1"?e.replace(/\%S/,"st"):j.toString().substr(j.length-1)=="2"?e.replace(/\%S/,"nd"):j.toString().substr(j.length-1)=="3"?e.replace(/\%S/,"rd"):e.replace(/\%S/,"th");if(h<10)h="0"+h;if(j<10)j="0"+j;if(i<10)i="0"+i;if(l<10)l="0"+
l;if(f<10)f="0"+f;e=e.replace(/\%d/,j);e=e.replace(/\%H/,i);e=e.replace(/\%i/,l);e=e.replace(/\%m/,h);e=e.replace(/\%s/,f);if(i>12){i-=12;if(i<10)i="0"+i}e=e.replace(/\%h/,i);g.innerHTML=tinyMCE.entityDecode(e);setTimeout('DockMenu.DateTime.Update("'+a+'","'+b+'","'+d+'","'+c+'");',1E3)}else DockMenu.DateTime.Formats[a+"_eyeDock_"+b+"_"+d+"_"+c]=0}},Hide:function(a,b,d,c){var g=document.getElementById(a+"_eyeDock_"+b+"_"+d+"_"+c+"_entries");if(g)g.style.display="none";if(g=document.getElementById(a+
"_eyeDock_"+b+"_"+d+"_"+c))g.className="eyeDock_"+b+"_"+d+"_menu";if(DockMenu.Selected.id==a+"_eyeDock_"+b+"_"+d+"_"+c)DockMenu.Selected.id=0},OnClick:function(a,b){a=new xEvent(a);if(typeof b=="undefined"){if(a.target.parentNode.className!="eyeContextMenuEntry"&&a.target.className!="eyeContextMenuEntry"&&a.target.className!="eyeContextMenu")return true}else if(b&&a.target.parentNode.className!="eyeContextMenuEntry"&&a.target.className!="eyeContextMenuEntry"&&a.target.className!="eyeContextMenu")return b;
return false},OnClickDateTime:function(a,b){a=new xEvent(a);if(a.target.id===b||a.target.id===b+"_div"||a.target.id===b+"_img")return DockMenu.OnClick(a);return false},Show:function(a,b,d,c){if(DockMenu.Selected.id){document.getElementById(DockMenu.Selected.id+"_entries").style.display="none";document.getElementById(DockMenu.Selected.id).className=DockMenu.Selected.className}DockMenu.Selected.className="eyeDock_"+b+"_"+d+"_menu";DockMenu.Selected.id=a+"_eyeDock_"+b+"_"+d+"_"+c;document.getElementById(DockMenu.Selected.id).className=
"eyeDock_"+b+"_"+d+"_menu_selected";var g=document.getElementById(DockMenu.Selected.id+"_entries");g.style.display="block";if(!g.handled){g.handled=1;EventHandler.Add("click",a+"_eyeDock_"+b+"_"+d+"_"+c,'DockMenu.Hide("'+a+'","'+b+'","'+d+'","'+c+'");',1,DockMenu.OnClick)}},Shuffle:function(a,b,d,c){document.getElementById(a+"_eyeDock_"+b+"_"+d+"_"+c+"_entries").style.display=="block"?DockMenu.Hide(a,b,d,c):DockMenu.Show(a,b,d,c)}},Taskbars={Bottom:0,Entries:[],List:[],PID:"",Top:0,Add:function(a,
b,d,c){Taskbars.PID=a;var g=a+"_eyeDock_"+b+"_"+d+"_"+c;if(b=="bottom")Taskbars.Bottom++;else b=="bottom"&&Taskbars.Top++;Taskbars.List[g]=[];Taskbars.List[g].type=b;Taskbars.List[g].place=d;Taskbars.List[g].id=c;document.getElementById(g+"_move_left").onclick=function(){Taskbars.MoveLeft(g)};document.getElementById(g+"_move_right").onclick=function(){Taskbars.MoveRight(g)};for(c in Taskbars.Entries)if(Taskbars.Entries[c])document.getElementById(g+"_entries").innerHTML+='<div class="eyeDock_'+b+"_"+
d+'_taskbar_entry" id="'+g+"_"+c+'_entry"><div class="eyeDock_'+b+"_"+d+'_taskbar_entry_div" id="'+g+"_"+c+'_entry_div" onclick="'+Taskbars.Entries[c].onclick+'">'+tinyMCE.entityDecode(Taskbars.Entries[c].title)+"</div></div>"},AddEntry:function(a,b,d){Taskbars.Entries[a]=[];Taskbars.Entries[a].title=b;Taskbars.Entries[a].onclick=d;for(var c in Taskbars.List)if(Taskbars.List[c]){var g=Taskbars.List[c].type,f=Taskbars.List[c].place;document.getElementById(c+"_entries").innerHTML+='<div class="eyeDock_'+
g+"_"+f+'_taskbar_entry_focus" id="'+c+"_"+a+'_entry"><div class="eyeDock_'+g+"_"+f+'_taskbar_entry_div" id="'+c+"_"+a+'_entry_div" onclick="'+d+'">'+tinyMCE.entityDecode(b)+"</div></div>"}Taskbars.SetWidth()},FocusEntry:function(a){if(Taskbars.Entries[a])for(var b in Taskbars.List)if(Taskbars.List[b]){var d=document.getElementById(b+"_"+a+"_entry");if(d.className.length<6||d.className.substr(d.className.length-6)!="_focus")d.className+="_focus"}},MoveLeft:function(a){if(Taskbars.List[a]){var b=xLeft(a+
"_entries")+100,d=xWidth(a)-xWidth(a+"_entries");if(b>0)b=0;else if(b<d)b=d;xSlideTo(a+"_entries",b,0,1E3)}},MoveRight:function(a){if(Taskbars.List[a]){var b=xLeft(a+"_entries")-100,d=xWidth(a)-xWidth(a+"_entries");if(b<d)b=d;else if(b>0)b=0;xSlideTo(a+"_entries",b,0,1E3)}},Remove:function(a){if(Taskbars.List[a]){var b=document.getElementById(a);b.parentNode.removeChild(b);Taskbars.List[a]=0}},RemoveEntry:function(a){if(Taskbars.Entries[a]){Taskbars.Entries[a]=0;for(var b in Taskbars.List)if(Taskbars.List[b]){var d=
document.getElementById(b+"_"+a+"_entry");d.parentNode.removeChild(d)}Taskbars.SetWidth()}},RenameEntry:function(a,b){if(Taskbars.Entries[a]){Taskbars.Entries[a].title=b;for(var d in Taskbars.List)if(Taskbars.List[d])document.getElementById(d+"_"+a+"_entry_div").innerHTML=tinyMCE.entityDecode(b)}},SetWidth:function(a){if(Taskbars.Bottom&&(a=="bottom"||typeof a=="undefined"))for(var b=0,d=document.getElementById(Taskbars.PID+"_eyeDock_bottom"),c=d.childNodes,g=0;g<c.length;g++)if(!Taskbars.List[c[g].id]&&
c[g].className!="eyeDock_bottom_left_taskbar_move_left"&&c[g].className!="eyeDock_bottom_right_taskbar_move_left"&&c[g].className!="eyeDock_bottom_left_taskbar_move_right"&&c[g].className!="eyeDock_bottom_right_taskbar_move_right")b+=xWidth(c[g]);if(Taskbars.Top&&(a=="top"||typeof a=="undefined")){var f=0,k=document.getElementById(Taskbars.PID+"_eyeDock_top");a=k.childNodes;for(c=0;c<a.length;c++)if(!Taskbars.List[a[c].id]&&a[c].className!="eyeDock_top_left_taskbar_move_left"&&a[c].className!="eyeDock_top_right_taskbar_move_left"&&
a[c].className!="eyeDock_top_left_taskbar_move_right"&&a[c].className!="eyeDock_top_right_taskbar_move_right")f+=xWidth(a[c])}for(var h in Taskbars.List)if(a=document.getElementById(h)){if(Taskbars.List[h]){c=0;if(Taskbars.List[h].type=="bottom")c=(xWidth(d)-b)/Taskbars.Bottom;else if(Taskbars.List[h].type=="top")c=(xWidth(k)-f)/Taskbars.Top;if(a&&c>0){g=xWidth(h+"_entries");if(g>c){document.getElementById(h+"_move_left").style.display="inline-block";document.getElementById(h+"_move_right").style.display=
"inline-block";c-=xWidth(h+"_move_left")+xWidth(h+"_move_right");xLeft(h+"_entries")<c-g&&xSlideTo(h+"_entries",c-g,0,1E3)}else{document.getElementById(h+"_move_left").style.display="none";document.getElementById(h+"_move_right").style.display="none";xLeft(h+"_entries")&&xSlideTo(h+"_entries",0,0,1E3)}a.style.width=c+"px"}}}else Taskbars.List[h]=0},UnfocusEntry:function(a){if(Taskbars.Entries[a])for(var b in Taskbars.List)if(Taskbars.List[b]){var d=document.getElementById(b+"_"+a+"_entry");if(d.className.length>
6&&d.className.substr(d.className.length-6)=="_focus")d.className=d.className.substr(0,d.className.length-6)}}};xAddEventListener(window,"resize",Taskbars.SetWidth,false);
