
dm=document.getElementById?1:0;op=(window.opera&&dm)?1:0;ie=(document.all&&!op)?1:0;ns=(dm&&!ie&&!op)?1:0;function El(id)
{return(document.getElementById(id));}
function ElU(id)
{return(document.getElementById(id));}
function WebPlanner(uniqueIDobj,uniqueID,prefixID,postbackID,DetailEditCaptionText,DetailEditCustomText,DetailEditRecurrencyText,widthCell,heightCell,selectedIndex,oldSelColor,oldSelFontColor,widthOverlap,countOfRows,countOfColumns,enterCaptionNewEvent,captionType,captionInputPrompt,keyboardEnabled,overlapColor,selectionColor,sidebarPosition,selectionMode,doubleClick,readOnly,detailPosition,detailEditLeft,detailEditTop,allowCaptionChange,editType,showChangeConfirm,changeConfirmText,editing,browser,posStyleRO,confirmNew,confirmNewMessage,firstSelectableRow,firstSelectableColumn,showDroppedInvalidPos,droppedInvalidPosMessage,detailEditReqPar,detailEditHeight,detailEditWidth,detailCustomHeight,detailCustomWidth,detailRecHeight,detailRecWidth,detailEditEditTar,detailEditViewTar,detailEditRecurrTar,detailEditCustomTar,showDroppedOutsidePlanner,droppedOutsidePlannerMessage,confirmDelete,confirmDeleteMessage,confirmRecurrencyException,confirmRecurrencyExceptionMessage,confirmDeleteRecurrentMessage,eventSelected,eventDoubleClicked,eventCustomEdit,eventRecurrencyEdit,posStyleMin,posStyleMax,oldSelIndex,oldColor,oldFontColor,eventCellsSelected,hintUpdate,hintCancel,glyphFlagged,glyphUpdate,glyphCancel,glyphEdit,glyphCustom,glyphDelete,glyphvCalendar,glyphRecurrent,hintDelete,hintEdit,hintvCalendar,hintRecurrent,hintCustom,headerHeight,autoSize,showSizedOutsidePlanner,sizedOutsidePlannerMessage,eventsCount,deltaX,deltaY,hintdelay,hintdelaybefore,hintfade,popupOpacity,dragDropOpacity,dragCellColor,dragdropCopy,captionMaxLength,editMode,autoEditOnCreate,hintleave,widthCellArray,totalColumnWidth,autoPositionWidth,eventWidth)
{this.uniqueID=uniqueIDobj;this.plannerID=uniqueID;this.prefixID=prefixID;this.postbackID=postbackID;this.detailEditCaptionText=DetailEditCaptionText;this.detailEditCustomText=DetailEditCustomText;this.detailEditRecurrencyText=DetailEditRecurrencyText;this.webplannerClicked=false;this.selectedOver=false;this.ar_Colors=new Array();this.ar_Ids=new Array();this.selected=false;this.cellsSelected=0;this.widthCell=widthCell;this.widthCellArray=widthCellArray;this.totalColumnWidth=totalColumnWidth;this.autoPositionWidth=autoPositionWidth;this.eventWidth=eventWidth;this.heightCell=heightCell;this.newSelIndex=selectedIndex;this.newSelRecurrent=false;this.firsttime=true;this.lastID=null;this.isIE5=false;this.widthResizeDiv=0;this.heightResizeDiv=0;this.inMultiSelect=false;this.posStyleRO=new Array();this.posStyleMin=new Array();this.posStyleMax=new Array();this.askToAdd=true;this.itemInserted=false;this.inEditing=null;this.oldSelColor=oldSelColor;this.oldSelFontColor=oldSelFontColor;this.widthOverlap=widthOverlap;this.countOfRows=countOfRows;this.countOfColumns=countOfColumns;this.enterCaptionNewEvent=enterCaptionNewEvent;this.captionType=captionType;this.captionInputPrompt=captionInputPrompt;this.keyboardEnabled=keyboardEnabled;this.keybUsed=false;this.overlapColor=overlapColor;this.selectionColor=selectionColor;this.sidebarPosition=sidebarPosition;this.leftEndRowEndCol=0;this.topEndRowEndCol=0;this.leftR0C0;this.topR0C0;this.idToResize=null;this.selectStart=null;this.keybSelectStart=null;this.mouseSelectStart=null;this.selectEnd=null;this.keybSelectEnd=null;this.mouseSelectEnd=null;this.prevSelectStart=null;this.prevSelectEnd=null;this.plannerLeft=0;this.plannerTop=0;this.plannerAbsLeft=0;this.plannerAbsTop=0;this.selectionMode=selectionMode;this.doubleClick=doubleClick;this.readOnly=readOnly;this.defaultSelect=false;this.xUp=0;this.yUp=0;this.windowX=0;this.windowY=0;this.detailPosition=detailPosition;this.detailEditLeft=detailEditLeft;this.detailEditTop=detailEditTop;this.allowCaptionChange=allowCaptionChange;this.editType=editType;if(editType=="Detail")
this.editTypeDetail=true;else
this.editTypeDetail=false;this.showChangeConfirm=showChangeConfirm;this.changeConfirmText=changeConfirmText;this.endResizeLeft=0;this.endResizeTop=0;this.startResizeLeft=0;this.startResizeTop=0;this.xDown=0;this.yDown=0;this.selDiv=null;this.selDivLeft=0;this.selDivTop=0;this.leftBeginCaption=0;this.topBeginCaption=0;this.leftEndCaption=0;this.topEndCaption=0;this.editing=editing;this.browser=browser;this.isIE=(browser=="IE");this.posStyleRO=posStyleRO;this.confirmNew=confirmNew;this.confirmNewMessage=confirmNewMessage;this.firstSelectableRow=firstSelectableRow;this.firstSelectableColumn=firstSelectableColumn;this.showDroppedInvalidPos=showDroppedInvalidPos;this.droppedInvalidPosMessage=droppedInvalidPosMessage;this.detailEditReqPar=detailEditReqPar;this.detailEditHeight=detailEditHeight;this.detailEditWidth=detailEditWidth;this.detailCustomHeight=detailCustomHeight;this.detailCustomWidth=detailCustomWidth;this.detailRecHeight=detailRecHeight;this.detailRecWidth=detailRecWidth;this.detailEditEditTar=detailEditEditTar;this.detailEditViewTar=detailEditViewTar;this.detailEditRecurrTar=detailEditRecurrTar;this.detailEditCustomTar=detailEditCustomTar;this.showDroppedOutsidePlanner=showDroppedOutsidePlanner;this.dragDropOpacity=dragDropOpacity;this.droppedOutsidePlannerMessage=droppedOutsidePlannerMessage;this.confirmDelete=confirmDelete;this.confirmDeleteMessage=confirmDeleteMessage;this.confirmRecExp=confirmRecurrencyException;this.confirmRecExpM=confirmRecurrencyExceptionMessage;this.confirmDelRecM=confirmDeleteRecurrentMessage;this.newSelColor=null;this.newSelFontColor=null;this.column=null;this.eventSelected=eventSelected;this.eventDClicked=eventDoubleClicked;this.eventCustomEdit=eventCustomEdit;this.eventRecurrencyEdit=eventRecurrencyEdit;this.popupOpacity=popupOpacity;this.posStyleMin=posStyleMin;this.posStyleMax=posStyleMax;this.oldSelIndex=oldSelIndex;this.oldColor=oldColor;this.oldFontColor=oldFontColor;this.eventCellsSelected=eventCellsSelected;this.hintUpdate=hintUpdate;this.hintCancel=hintCancel;this.glyphFlagged=glyphFlagged;this.glyphUpdate=glyphUpdate;this.glyphCancel=glyphCancel;this.glyphEdit=glyphEdit;this.glyphCustom=glyphCustom;this.glyphvCalendar=glyphvCalendar;this.glyphRecurrent=glyphRecurrent;this.hiddenDivs="";this.glyphDelete=glyphDelete;this.hintDelete=hintDelete;this.hintEdit=hintEdit;this.hintvCalendar=hintvCalendar;this.hintRecurrent=hintRecurrent;this.hintCustom=hintCustom;this.setToHidden=false;this.headerHeight=headerHeight;this.autoSize=autoSize;this.sLeft=0;this.sTop=0;this.inselection=false;this.timerID=0;this.showSizedOutsidePlanner=showSizedOutsidePlanner;this.sizedOutsidePlannerMessage=sizedOutsidePlannerMessage;this.mHintDeltaY=deltaX;this.mHintDeltaX=deltaY;this.mHintDelayBefore=hintdelaybefore;this.mHintDelayAfter=hintdelay;this.mHintLeave=hintleave;this.mHintCurrentIndex=-1;this.mHintFade=hintfade;this.mHintDBTO=null;this.mHintDATO=null;this.startSelect=false;this.eventsCount=eventsCount;this.dragCellColor=dragCellColor;this.dragdropCopy=dragdropCopy;this.captionMaxLength=captionMaxLength;this.editMode=editMode;this.autoEditOnCreate=autoEditOnCreate;this.ceDrag=null;this.ceDrop=null;this.ceSize=null;this.ceDropInP=null;this.ceDblClick=null;this.ceSelect=null;this.ceWaitList=null;this.RecAr=new Array();if((this.autoSize=="False")&&((this.browser=="IE")||(window.opera)))
this.timerID=setTimeout("UpdateTimer()",0.25);if((this.sidebarPosition=="Left")||(this.sidebarPosition=="Right")||(this.sidebarPosition=="LeftRight"))
{this.heightCell=heightCell+1;}
this.completion=0;this.compLeft1=new Array();this.compLeft2=new Array();this.compLeft3=new Array();this.completionRight=0;this.compRight1=new Array();this.compRight2=new Array();this.compRight3=new Array();this.compHTML="";}
var wpenabled=true;var hintenabled=true;function UpdateTimer()
{var plannerObj=document.plannerObj;var div=ElU("div"+plannerObj.plannerID);if(plannerObj.timerID)
{clearTimeout(plannerObj.timerID);}
if((plannerObj.inselection)||(plannerObj.selDiv!=null))
{var mouseTop=0;var top=0;var left=0;var el=div;if(el!=null)
{do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
{top+=el.offsetTop;left+=el.offsetLeft;}}}
while((el=el.offsetParent));}
if(plannerObj.inselection)
{mouseTop=plannerObj.windowY-div.scrollTop;mouseLeft=plannerObj.windowX;}
else
{mouseTop=plannerObj.windowY;mouseLeft=plannerObj.windowX;}
if(plannerObj.sidebarPosition!="Top")
{if((div.scrollTop>0)&&(mouseTop-5<top))
{if((div.scrollTop-plannerObj.heightCell)>0)
div.scrollTop=div.scrollTop-plannerObj.heightCell;else
div.scrollTop=0;}
else
{mouseTop=mouseTop+5;var endRowTop=parseInt(div.style.height.substring(0,div.style.height.length-2))+top;if(mouseTop>endRowTop)
div.scrollTop=div.scrollTop+plannerObj.heightCell;}}
else
{if((div.scrollLeft>0)&&(mouseLeft-5<left))
{if((div.scrollLeft-plannerObj.heightCell)>0)
div.scrollLeft=div.scrollLeft-plannerObj.heightCell;else
div.scrollLeft=0;}
else
{mouseLeft=mouseLeft+5;if(!plannerObj.inselection)
mouseLeft=mouseLeft+div.scrollLeft;var endRowLeft=parseInt(div.style.width.substring(0,div.style.width.length-2))+left;if(mouseLeft>endRowLeft)
div.scrollLeft=div.scrollLeft+plannerObj.heightCell;}}}
plannerObj.timerID=setTimeout("UpdateTimer()",125);}
function UpdEdit(ctrl,itemidx)
{var plannerObj=document.plannerObj;var strEditDone=plannerObj.plannerID+"ExecuteEditDone()";eval(strEditDone);temp=El('EDITITEM'+(itemidx));var text=temp.value;ElU(plannerObj.plannerID+"myidNotes").value=text;var valStr="UpdEdit"+(itemidx);if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}
function WP_CustomEvent(valStr)
{var plannerObj=document.plannerObj;__doPostBack(plannerObj.postbackID,"Custom^"+valStr);}
function CancelEdit(ctrl,itemidx)
{var plannerObj=document.plannerObj;var valStr="CancelEdit"+itemidx;plannerObj.inEditing=null;if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}
function AddItem()
{var plannerObj=document.plannerObj;submval=ElU(plannerObj.plannerID+"myid").value;s_ar=submval.split("|");var start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));var end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));if(start>end)
{s_ar[1]=plannerObj.selectEnd;s_ar[2]=plannerObj.selectStart;}
else
{s_ar[1]=plannerObj.selectStart;s_ar[2]=plannerObj.selectEnd;}
s_ar[3]=plannerObj.column;ElU(plannerObj.plannerID+"myid").value=s_ar.join("|");if(start>end)
var valStr="AddItem"+(plannerObj.selectEnd)+"#"+(plannerObj.selectStart)+"#"+(plannerObj.column);else
var valStr="AddItem"+(plannerObj.selectStart)+"#"+(plannerObj.selectEnd)+"#"+(plannerObj.column);if((plannerObj.enterCaptionNewEvent=="True")&&(plannerObj.captionType!="Time")&&(plannerObj.captionType!="None"))
{var captionText=window.prompt(plannerObj.captionInputPrompt,"");var send=true;if(captionText==null)
send=false;if(captionText=="undefined")
send=false;if(!send)
captionText="";valStr=valStr+"#"+captionText
if(send)
{if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}
else{CancelSelect();}}
else
{var captionText="";var valStr=valStr+"#"+captionText;if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}}
function isRecurr(idx)
{var plannerObj=document.plannerObj;for(i=0;i<plannerObj.RecAr.length;i++)
{s=plannerObj.RecAr[i];sa=s.split(";");if(parseInt(sa[0])==parseInt(idx))
return(sa[1]=="1");}}
function CancelSelect(){var plannerObj=document.plannerObj;if(plannerObj.selectStart!=null){var start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));var end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));restoreColors(start,end);cleanUpArrays();plannerObj.selected=false;plannerObj.selectStart=null;plannerObj.itemInserted=false;if(plannerObj.keyboardEnabled)
SelectCell(start,plannerObj.column.substring(1,plannerObj.column.length));}}
function restoreColors(start,end)
{var plannerObj=document.plannerObj;var index=-1;var loopBegin;var loopEnd;if(start<=end)
{loopBegin=start;loopEnd=end;}
else
{loopBegin=end;loopEnd=start;}
for(j=loopBegin;j<=loopEnd;j++)
{for(i=0;i<plannerObj.ar_Ids.length;i++)
{if((plannerObj.ar_Ids[i]=="R"+j+plannerObj.column)|(plannerObj.ar_Ids[i]=="SR"+j+plannerObj.column))
{index=i;break;}}
if(index>-1)
{var elr=El("R"+j+plannerObj.column);var elsr=El("SR"+j+plannerObj.column);if(elr!=null)
elr.bgColor=plannerObj.ar_Colors[index];if(elsr!=null)
elsr.bgColor=plannerObj.overlapColor;index=-1;}}}
function cleanUpArrays()
{var plannerObj=document.plannerObj;plannerObj.ar_Colors=new Array();plannerObj.ar_Ids=new Array();}
function saveColorsAndIds(start,end){var plannerObj=document.plannerObj;var loopBegin;var loopEnd;if(start<=end){loopBegin=start;loopEnd=end;}
else{loopBegin=end;loopEnd=start;}
var exists=false;for(j=loopBegin;j<=loopEnd;j++){if(exists==false){var el=El("R"+j+plannerObj.column);if(el!=null){plannerObj.ar_Colors[plannerObj.cellsSelected]=el.bgColor;plannerObj.ar_Ids[plannerObj.cellsSelected]="R"+j+plannerObj.column;plannerObj.cellsSelected=plannerObj.cellsSelected+1;}
var el=El("SR"+j+plannerObj.column);if(el!=null){plannerObj.ar_Colors[plannerObj.cellsSelected]=el.bgColor;plannerObj.ar_Ids[plannerObj.cellsSelected]="SR"+j+plannerObj.column;plannerObj.cellsSelected=plannerObj.cellsSelected+1;}}
else
exists=false;}}
function setSelectionColor(start,end){var plannerObj=document.plannerObj;var loopBegin;var loopEnd;if(start<=end){loopBegin=start;loopEnd=end;}
else{loopBegin=end;loopEnd=start;}
for(loopBegin;loopBegin<=loopEnd;loopBegin++){var elr=El("R"+loopBegin+plannerObj.column);var elsr=El("SR"+loopBegin+plannerObj.column);if((elr!=null)&&(El("IR"+loopBegin+plannerObj.column)==null))
elr.bgColor=plannerObj.selectionColor;if(elsr!=null)
elsr.bgColor=plannerObj.selectionColor;}}
function askCaption(id,oldCaption)
{var plannerObj=document.plannerObj;var subjectText=oldCaption;subjectText=subjectText.replace(/&amp;/g,"&");subjectText=subjectText.replace(/&lt;/g,"<");subjectText=subjectText.replace(/&gt;/g,">");var captionText=window.prompt(plannerObj.captionInputPrompt,subjectText);var send=true;if(captionText==null)
send=false;if(captionText=="undefined")
send=false;if(captionText=="")
send=false;if(captionText==" ")
send=false;if(send)
{var valStr="ChangeCaption"+"#"+(id)+"#"+(captionText);if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}}
function pP(id,event){var plannerObj=document.plannerObj;if(plannerObj!=null){if(plannerObj.editing)
return;if(plannerObj.autoSize=="False")
GetMouseCoords(event);WebPlannerUnselect();if(navigator.appName=="Netscape")
window.document.captureEvents(Event.MOUSEOVER);if(plannerObj.selDiv!=null){if(navigator.appName=="Netscape")
window.document.captureEvents(Event.MOUSEMOVE);document.onmousemove=moveItem;moveItem(event);}
else if(plannerObj.idToResize!=null){if(navigator.appName=="Netscape")
window.document.captureEvents(Event.MOUSEMOVE);document.onmousemove=resizeItem;resizeItem(event);}
if(navigator.appName=="Netscape"){if(plannerObj.selectedOver){GetCoordsR0C0();}}
if((plannerObj.isIE5)||(navigator.appName=="Netscape")){if((id!="")&&(id!=plannerObj.lastID)){plannerObj.lastID=id;mO(id,event);}}}}
function GetScrollTop()
{var plannerObj=document.plannerObj;if(plannerObj!=null)
{var div=ElU('div'+plannerObj.plannerID);if(div!=null)
return div.scrollTop;else
return 0;}
else
return 0;}
function GetScrollLeft()
{var plannerObj=document.plannerObj;if(plannerObj!=null)
{var div=ElU('div'+plannerObj.plannerID);if(div!=null)
return div.scrollLeft;else
return 0;}
else
return 0;}
function GetCoordsEndRowEndColumn(){var plannerObj=document.plannerObj;if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){if((navigator.appName=="Netscape")||(window.opera)){plannerObj.leftEndRowEndCol=parseInt(plannerObj.heightCell)*parseInt(plannerObj.countOfRows)+parseInt(plannerObj.leftR0C0);if(plannerObj.widthCell==-1)
plannerObj.topEndRowEndCol=parseInt(plannerObj.totalColumnWidth)+parseInt(plannerObj.topR0C0)+parseInt(plannerObj.countOfColumns);else
plannerObj.topEndRowEndCol=parseInt(plannerObj.widthCell)*parseInt(plannerObj.countOfColumns)+parseInt(plannerObj.topR0C0)+parseInt(plannerObj.countOfColumns);}
else{plannerObj.leftEndRowEndCol=parseInt(plannerObj.heightCell-1)*parseInt(plannerObj.countOfRows)+parseInt(plannerObj.leftR0C0);if(plannerObj.widthCell==-1)
plannerObj.topEndRowEndCol=parseInt(plannerObj.totalColumnWidth)*parseInt(plannerObj.countOfColumns)+parseInt(plannerObj.topR0C0);else
plannerObj.topEndRowEndCol=parseInt(plannerObj.widthCell)*parseInt(plannerObj.countOfColumns)+parseInt(plannerObj.topR0C0);}}
else{if(plannerObj.widthCell==-1)
plannerObj.leftEndRowEndCol=parseInt(plannerObj.leftR0C0)+parseInt(plannerObj.totalColumnWidth);else
plannerObj.leftEndRowEndCol=parseInt(plannerObj.leftR0C0)+parseInt(plannerObj.countOfColumns)*parseInt(plannerObj.widthCell);plannerObj.topEndRowEndCol=parseInt(plannerObj.topR0C0)+parseInt(plannerObj.heightCell)*parseInt(plannerObj.countOfRows);}}
function WebPlannerUnselect()
{var plannerObj=document.plannerObj;if(plannerObj.isIE)
{if(plannerObj.webplannerClicked)
{if((document.selection)&&(document.selection.createRange)&&(document.selection.type)&&(document.selection.type.toLowerCase()=="text"))
{var r=document.selection.createRange();r.execCommand("Unselect");}}}
else
{window.getSelection().removeAllRanges();}}
function GetCoordsR0C0()
{var plannerObj=document.plannerObj;var element="";if(El("R0C0")!=null)
element="R0C0";else
{if(El("PR0C0")!=null)
element="PR0C0";else
{if(El("IR0C0")!=null)
element="IR0C0";else
{if(El("R0C0NS")!=null)
element="R0C0NS";else
element="IR0C0NS";}}}
var cell=El(element);plannerObj.leftR0C0=0;plannerObj.topR0C0=0;var el=cell;if(el!=null)
{do
{if((el.tagName!="BODY")&&(el.tagName!="HTML"))
{if(el.style.position!="relative")
{plannerObj.leftR0C0+=el.offsetLeft;plannerObj.topR0C0+=el.offsetTop;if(el.id!="div"+plannerObj.plannerID)
{plannerObj.leftR0C0-=el.scrollLeft;plannerObj.topR0C0-=el.scrollTop;}}}}
while((el=el.offsetParent));}
el=El("IR0C0");if((element=="PR0C0")&&(el!=null))
{var l=0;do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
l+=el.offsetLeft;}}
while((el=el.offsetParent));if(parseInt(l)<parseInt(plannerObj.leftR0C0))
plannerObj.leftR0C0=l;}
else
{el=El("PR0C0");if((element=="IR0C0")&&(el!=null))
{var l=0;do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
l+=el.offsetLeft;}}
while((el=el.offsetParent));if(parseInt(l)<parseInt(plannerObj.leftR0C0))
plannerObj.leftR0C0=l;}}}
function CancelPopupEdit()
{var plannerObj=document.plannerObj;var temp=El('TF');var item=El('POPUP_ITEM');item.style.visibility="hidden";if(temp.style.visibility=="visible")
{temp.style.visibility="hidden";El('lbl').style.visibility="hidden";}
plannerObj.inEditing=null;return false;}
function ConfirmPopupEdit()
{var plannerObj=document.plannerObj;inEditing=null;var itemPopupDiv=El('POPUP_ITEM');itemPopupDiv.style.visibility="hidden";var strEditDone=plannerObj.plannerID+"ExecuteEditDone()";eval(strEditDone);temp=El('TA');var text=temp.value;ElU(plannerObj.plannerID+"myidNotes").value=text;temp=El('TF');if(temp.style.visibility=="visible")
{ElU(plannerObj.plannerID+"myidCaption").value=temp.value;temp.style.visibility="hidden";El('lbl').style.visibility="hidden";}
var valStr="PopupEd"+(plannerObj.newSelIndex);if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}
function ShowPopup(index,showCaption)
{var plannerObj=document.plannerObj;var div=ElU('div'+plannerObj.plannerID);var itemLeft=0;var itemTop=0;var el=El('ITEM'+(index));if(el!=null)
{do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
{itemLeft+=el.offsetLeft;itemTop+=el.offsetTop;}}}
while((el=el.offsetParent));}
document.onmousemove=null;var popupItem=El('POPUP_ITEM');popupItem.style.left=(itemLeft+40-plannerObj.plannerLeft+(plannerObj.plannerLeft-plannerObj.plannerAbsLeft)-GetScrollLeft())+"px";popupItem.style.top=(itemTop+40-plannerObj.plannerTop+(plannerObj.plannerTop-plannerObj.plannerAbsTop)-GetScrollTop())+"px";if(ElU(plannerObj.plannerID).style.position=="relative")
{popupItem.style.left=(itemLeft+40)+"px";popupItem.style.top=(itemTop+40)+"px";}
var tf=El('TF');var ta=El('TA');var lbl=El('lbl');var oldCaption="";if(showCaption==1)
{if(El('DIVCAPTIONITEM'+(index))!=null)
oldCaption=El('DIVCAPTIONITEM'+(index));else if(El('DIVITEM'+(index))!=null)
oldCaption=El('DIVITEM'+(index));if(oldCaption!="")
{var subjectText=oldCaption.innerHTML;subjectText=subjectText.replace(/&amp;/g,"&");subjectText=subjectText.replace(/&lt;/g,"<");subjectText=subjectText.replace(/&gt;/g,">");tf.value=subjectText;}
else
tf.value="";tf.style.visibility="visible";tf.style.display="";lbl.style.visibility="visible";lbl.style.display="";}
else
{tf.style.visibility="hidden";tf.style.display="none";lbl.style.visibility="hidden";lbl.style.display="none";}
var text=El('NOTES_'+(index)).innerHTML;if(navigator.appName=="Netscape")
{text=text.replace(/<BR>/g,'\r');text=text.replace(/<br>/g,'\r');while(text.charAt(0)==" ")
text=text.substring(1,text.length);}
else
{text=text.replace(/<BR>/g,'\r');text=text.replace(/<br>/g,'\r');}
text=text.replace(/&amp;/g,"&");text=text.replace(/&lt;/g,"<");text=text.replace(/&gt;/g,">");ta.value=text;if(ta.value=="undefined")
ta.value="";popupItem.style.visibility="visible";popupItem.style.zIndex="10000";if(showCaption==1)
tf.focus();else
ta.focus();plannerObj.inEditing=index;}
function fOnKeyDown(e)
{var plannerObj=document.plannerObj;if(plannerObj.isIE)
{if(event.keyCode==13)
{ConfirmPopupEdit();event.returnValue=false;}}}
function isRelative(elemObj)
{var el=elemObj;var relative=false;if(el!=null)
{do
{if(el.tagName!="BODY")
{if((el.style!=null)&&(el.style.position=="relative"))
{relative=true;break;}}}
while((el=el.offsetParent));}
return relative;}
function isAbsolute(elemObj)
{return((elemObj.style!=null)&&(elemObj.style.position=="absolute"));}
function GetBrowserIE5()
{var plannerObj=document.plannerObj;var anAgent=navigator.userAgent.toLowerCase();plannerObj.isIE5=(anAgent.indexOf("msie 5")>-1);}
function context(e)
{var plannerObj=document.plannerObj;if(!plannerObj.isIE)
{var windowX=e.pageX;var windowY=e.pageY;if((windowX>plannerObj.leftEndRowEndCol)|(windowX<plannerObj.plannerLeft)|(windowY>plannerObj.topEndRowEndCol)|(windowY<plannerObj.plannerTop))
return true;else
return false;}}
function DisableRightM()
{var plannerObj=document.plannerObj;if(!plannerObj.isIE)
{GetCoordsEndRowEndColumn();document.oncontextmenu=context;}}
function setToHiddenInput()
{var plannerObj=document.plannerObj;if(plannerObj!=null)
{submval=ElU(plannerObj.plannerID+"myid");s_ar=submval.value.split("|");var start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));var end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));if(start>end)
{s_ar[1]=plannerObj.selectEnd;s_ar[2]=plannerObj.selectStart;}
else
{s_ar[1]=plannerObj.selectStart;s_ar[2]=plannerObj.selectEnd;}
s_ar[3]=plannerObj.column;submval.value=s_ar.join("|");}}
function PlannerDblClick()
{if(!wpenabled)
return;var plannerObj=document.plannerObj;if((plannerObj.selectionMode=="SingleSelect")&&(plannerObj.doubleClick))
{var selStart=plannerObj.selectStart;if(!selStart)
selStart=plannerObj.prevSelectStart;var selEnd=plannerObj.selectEnd;if(!selEnd)
selEnd=plannerObj.prevSelectEnd;sumbval=ElU(plannerObj.plannerID+"myid");s_ar=submval.value.split("|");s_ar[1]=selStart;s_ar[2]=selEnd;s_ar[3]=plannerObj.column;submval.value=s_ar.join("|");if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,"AddSingleI"+"#"+(selStart)+"#"+(plannerObj.column));}}
function SelectCell(row,col)
{if(!wpenabled)
return;var plannerObj=document.plannerObj;if(navigator.appName!="Netscape")
{var table=ElU("TABLE"+plannerObj.plannerID);if(table)
table.focus();if(document.compatMode&&document.compatMode!="BackCompat")
{document.documentElement.scrollLeft=0;document.documentElement.scrollTop=0;}
else
{document.body.scrollLeft=0;document.body.scrollTop=0;}}
id="R"+row+"C"+col;plannerObj.selectStart="R"+row;plannerObj.column="C"+col;plannerObj.selectEnd="R"+row;if(!plannerObj.readOnly)
{var selStart=El(plannerObj.selectStart+plannerObj.column);var els=El("S"+plannerObj.selectStart+plannerObj.column);plannerObj.selected=true;if(selStart!=null)
{plannerObj.ar_Colors[0]=selStart.bgColor;selStart.bgColor=plannerObj.selectionColor;}
if(els!=null)
els.bgColor=plannerObj.selectionColor;var start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));var end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));plannerObj.ar_Ids[0]=plannerObj.selectStart+plannerObj.column;plannerObj.cellsSelected=1;}
setToHiddenInput();plannerObj.defaultSelect=true;}
function GetPosition(e){var plannerObj=document.plannerObj;GetMouseCoords(e);plannerObj.xUp=plannerObj.windowX;plannerObj.yUp=plannerObj.windowY;var temp1=parseInt(plannerObj.xUp-plannerObj.leftR0C0-1);var temp2=parseInt(plannerObj.yUp-(plannerObj.topR0C0+1));if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom"))
temp1=GetColumnIndex(temp2,false);else
temp1=GetColumnIndex(temp1,true);return temp1;}
function GetMouseCoords(e)
{var plannerObj=document.plannerObj;if(navigator.appName=="Netscape")
{plannerObj.windowX=e.pageX;plannerObj.windowY=e.pageY+GetScrollTop();}
else
{if(document.compatMode&&document.compatMode!="BackCompat")
{plannerObj.windowX=event.clientX+document.documentElement.scrollLeft;plannerObj.windowY=event.clientY+document.documentElement.scrollTop+GetScrollTop();}
else
{plannerObj.windowX=event.clientX+document.body.scrollLeft;plannerObj.windowY=event.clientY+document.body.scrollTop+GetScrollTop();}
if(isRelative(ElU(plannerObj.plannerID)))
{plannerObj.windowX=event.clientX;plannerObj.windowY=event.clientY+GetScrollTop();}}}
function GetMouseCoordsWL(e)
{var plannerObj=document.plannerObj;if(navigator.appName=="Netscape")
{plannerObj.windowX=e.pageX;plannerObj.windowY=e.pageY+5;}
else
{if(document.compatMode&&document.compatMode!="BackCompat")
{plannerObj.windowX=event.clientX+document.documentElement.scrollLeft;plannerObj.windowY=event.clientY+document.documentElement.scrollTop;}
else
{plannerObj.windowX=event.clientX+document.body.scrollLeft;plannerObj.windowY=event.clientY+document.body.scrollTop;}}}
function CheckLeft(widthForm,index,embed,e)
{var plannerObj=document.plannerObj;var left=0;if(embed)
{switch(plannerObj.detailPosition)
{case"Center":left=(document.documentElement.offsetWidth/2)-(widthForm/2);break;case"Custom":left=plannerObj.detailEditLeft;break;}
return left;}
switch(plannerObj.detailPosition)
{case"Center":left=(screen.width/2)-(widthForm/2);break;case"Item":var el=El('ITEM'+(index));if(el!=null)
{var itemLeft=0;do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
itemLeft+=el.offsetLeft-el.scrollLeft;}}
while((el=el.offsetParent));left=itemLeft+40-plannerObj.plannerLeft+(plannerObj.plannerLeft-plannerObj.plannerAbsLeft);if(ElU(plannerObj.plannerID).style.position=="relative")
left=itemLeft+40;if(navigator.appName=="Netscape")
left=left+screenX;else
{if(!window.opera)
left=left+screenLeft;}
if(document.compatMode&&document.compatMode!="BackCompat")
left=left-GetScrollLeft()-document.documentElement.scrollLeft;else
left=left-GetScrollLeft()-document.body.scrollLeft;}
else
{var el=El(plannerObj.selectStart+plannerObj.column);if(el!=null)
{var itemLeft=0;do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
itemLeft+=el.offsetLeft;}}
while((el=el.offsetParent));left=itemLeft+40-plannerObj.plannerLeft+(plannerObj.plannerLeft-plannerObj.plannerAbsLeft);if(ElU(plannerObj.plannerID).style.position=="relative")
left=itemLeft+40;}
if(navigator.appName=="Netscape")
left=left+screenX;else
{if(!window.opera)
left=left+screenLeft;}
if(document.compatMode&&document.compatMode!="BackCompat")
left=left-GetScrollLeft()-document.documentElement.scrollLeft;else
left=left-GetScrollLeft()-document.body.scrollLeft;}
break;case"Custom":left=plannerObj.detailEditLeft;break;}
if(left+widthForm>screen.width)
left=screen.width-widthForm-5;return left;}
function CheckTop(heightForm,index,embed,e)
{var plannerObj=document.plannerObj;var top=0;if(embed)
{switch(plannerObj.detailPosition)
{case"Center":top=(document.documentElement.offsetHeight/2)-(heightForm/2);if(window.opera)
top=top-screenTop;break;case"Custom":top=plannerObj.detailEditTop;break;}
return top;}
switch(plannerObj.detailPosition)
{case"Center":top=(screen.height/2)-(heightForm/2);if(window.opera)
top=top-screenTop;break;case"Item":var el=El('ITEM'+(index));if(el!=null)
{var itemTop=0;do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
itemTop+=el.offsetTop-el.scrollTop;}}
while((el=el.offsetParent));top=itemTop+40;if(navigator.appName=="Netscape")
top=top+screenY-20+(outerHeight-innerHeight);else
{if(!window.opera)
top=top+screenTop;}
if(document.compatMode&&document.compatMode!="BackCompat")
top=top-GetScrollTop()-document.documentElement.scrollTop;else
top=top-GetScrollTop()-document.body.scrollTop;if((window.opera)&&(top<0))
top=0;}
else
{var el=El(plannerObj.selectStart+plannerObj.column);if(el!=null)
{var itemTop=0;do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
itemTop+=el.offsetTop;}}
while((el=el.offsetParent));top=itemTop+40;}
if(navigator.appName=="Netscape")
top=top+screenY-20+(outerHeight-innerHeight);else
{if(!window.opera)
top=top+screenTop;}
if(document.compatMode&&document.compatMode!="BackCompat")
top=top-GetScrollTop()-document.documentElement.scrollTop;else
top=top-GetScrollTop()-document.body.scrollTop;if((window.opera)&&(top<0))
top=0;}
break;case"Custom":top=plannerObj.detailEditTop;break;}
if(!window.opera)
{if(top+heightForm>screen.height)
{top=screen.height-heightForm-5;}}
else
{if(top+heightForm+screenTop>screen.height)
{top=screen.height-heightForm-20-screenTop;}}
return top;}
function HeaderChangeCap(id,changeCap,e)
{var plannerObj=document.plannerObj;var ok=false;if(plannerObj.isIE)
{if(event.button!=1)
ok=true;}
else
{if(e.which!=1)
ok=true;}
if((ok)&&(plannerObj.allowCaptionChange=="True")&&(plannerObj.editType=="Inplace"))
{if(plannerObj.showChangeConfirm=="True")
{if(changeCap.indexOf("True")>=0)
{var answer=window.confirm(plannerObj.changeConfirmText);if(answer)
{var oldCaption=El('DIV'+(id));var subjectText=oldCaption.innerHTML;subjectText=subjectText.replace(/&amp;/g,"&");subjectText=subjectText.replace(/&lt;/g,"<");subjectText=subjectText.replace(/&gt;/g,">");askCaption(id,subjectText);}}}
else
{if(changeCap.indexOf("True")>=0)
{var oldCaption=El('DIV'+(id));askCaption(id,oldCaption.innerHTML);}}}}
function mouseUpInItem()
{if(!wpenabled)
return;var plannerObj=document.plannerObj;WebPlannerUnselect();if(plannerObj.selDiv!=null)
{var seld=El(plannerObj.selDiv+"D");seld.style.visibility="hidden";seld.style.left="0px";seld.style.top="0px";plannerObj.selDiv=null;}}
function SR(id,event)
{hintenabled=false;if(!wpenabled)
return;var plannerObj=document.plannerObj;WebPlannerUnselect();if(plannerObj.editType=="Popup")
CheckCancelPopup();plannerObj.idToResize=id;plannerObj.keybUsed=true;if(plannerObj.selDiv!=null)
plannerObj.selDiv=null;GetCoordsR0C0();var divItem=id.substring(4,id.indexOf("R"));var item=El("ITEM"+divItem+"D");if(item!=null)
{plannerObj.widthResizeDiv=item.style.width;plannerObj.heightResizeDiv=item.style.height;var el=El("ITEM"+divItem);var left=0;var top=0;var cmargin=true;if(el!=null)
{do
{if((el.tagName!="BODY")&&(el.tagName!="HTML"))
{if(el.style.position!="relative")
{left+=el.offsetLeft;top+=el.offsetTop;}
if(el.id!="div"+plannerObj.plannerID)
{left-=el.scrollLeft;top-=el.scrollTop;if(el.style.position=="absolute")
cmargin=false;}}}
while((el=el.offsetParent));}
plannerObj.startResizeLeft=left-plannerObj.plannerLeft;var div=El('div'+plannerObj.plannerID);if(id.indexOf("RT")>=0)
{plannerObj.startResizeTop=top-GetScrollTop();}
else
{plannerObj.startResizeTop=top-plannerObj.plannerTop;plannerObj.startResizeLeft=left-plannerObj.plannerLeft-GetScrollLeft();}
var cell=El("ITEM"+divItem+"RD");plannerObj.endResizeLeft=0;plannerObj.endResizeTop=0;el=cell;if(el!=null)
{do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
{plannerObj.endResizeLeft+=el.offsetLeft;plannerObj.endResizeTop+=el.offsetTop;}}}
while((el=el.offsetParent));}
if(id.indexOf("RT")>=0)
{plannerObj.endResizeTop=plannerObj.endResizeTop-plannerObj.plannerTop-GetScrollTop();}
else
{plannerObj.endResizeTop=plannerObj.endResizeTop-plannerObj.plannerTop;}
if(id.indexOf("RT")>=0)
plannerObj.endResizeLeft=plannerObj.endResizeLeft-plannerObj.plannerLeft-GetScrollLeft();else
plannerObj.endResizeLeft=plannerObj.endResizeLeft-plannerObj.plannerLeft;item.style.visibility="visible";item.style.zIndex="10000";if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){pOffsL=0;pOffsT=0;var myel=El(plannerObj.plannerID);if((isAbsolute(myel))&&(plannerObj.sidebarPosition!="Top")){pOffsL=parseInt(myel.offsetLeft);pOffsT=parseInt(myel.offsetTop);}
var plannerLeft=plannerObj.plannerLeft;var plannerTop=plannerObj.plannerTop;if(El(plannerObj.plannerID).style.position!="absolute"){plannerLeft=0;plannerTop=0;}
if(id.indexOf("RT")>=0){if(plannerObj.browser=="IE")
item.style.left=(left-plannerLeft+(plannerObj.plannerLeft-plannerObj.plannerAbsLeft)+pOffsL)+"px";else
item.style.left=(left-plannerObj.plannerLeft+(plannerObj.plannerLeft-plannerObj.plannerAbsLeft)-GetScrollLeft()+pOffsL)+"px";}
else
item.style.left=(left-plannerLeft+(plannerLeft-plannerObj.plannerAbsLeft)-GetScrollLeft()+pOffsL)+"px";if(id.indexOf("RT")>=0){if(plannerObj.browser=="IE")
item.style.top=(top-plannerTop+(plannerTop-plannerObj.plannerAbsTop)+pOffsT)+"px";else
item.style.top=(top-plannerObj.plannerTop+(plannerObj.plannerTop-plannerObj.plannerAbsTop)-GetScrollTop()+pOffsT)+"px";}
else
item.style.top=(top-plannerTop+(plannerTop-plannerObj.plannerAbsTop)-GetScrollTop()+pOffsT)+"px";}
if(plannerObj.browser!="IE")
{var l=item.style.left;l=l.substring(0,l.length-2);var t=item.style.top;t=t.substring(0,t.length-2);item.style.left=(parseInt(l)+parseInt(plannerObj.sLeft))+"px";item.style.top=(parseInt(t)+parseInt(plannerObj.sTop))+"px";}
item.style.left=left+"px";item.style.top=top+"px";el=El(plannerObj.plannerID);if(el!=null)
{if((plannerObj.browser=="IE")&&(document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&((el.style.position!="absolute")&&(cmargin==true)))
{item.style.left=(parseInt(item.style.left)+parseInt(document.body.leftMargin));item.style.top=(parseInt(item.style.top)+parseInt(document.body.topMargin));}}
if(plannerObj.sidebarPosition!="Top")
{var heightDiv=parseInt(plannerObj.endResizeTop-plannerObj.startResizeTop-plannerObj.plannerTop);if(heightDiv<0)
heightDiv=-heightDiv;}
if(navigator.appName=="Netscape")
window.document.captureEvents(Event.MOUSEMOVE);document.onMouseMove=resizeItem;if(navigator.appName=="Netscape")
document.onmouseup=CheckInvalidResize(event);else
document.onmouseup=CheckInvalidResize;resizeItem(event);}}
function resizeItem(e)
{var plannerObj=document.plannerObj;var div=El('div'+plannerObj.plannerID);if(plannerObj.browser=="IE")
{if(document.compatMode&&document.compatMode!="BackCompat")
{plannerObj.windowX=event.clientX+document.documentElement.scrollLeft;plannerObj.windowY=event.clientY+document.documentElement.scrollTop;}
else
{plannerObj.windowX=event.clientX+document.body.scrollLeft;plannerObj.windowY=event.clientY+document.body.scrollTop;}
if(isRelative(ElU(plannerObj.plannerID)))
{plannerObj.windowX=event.clientX;plannerObj.windowY=event.clientY;}
WebPlannerUnselect();}
else
{plannerObj.windowX=e.pageX;plannerObj.windowY=e.pageY;WebPlannerUnselect();}
if(plannerObj.idToResize!=null)
{var divItem=plannerObj.idToResize.substring(4,plannerObj.idToResize.indexOf("R"));var item=El("ITEM"+divItem+"D");var div=El(plannerObj.plannerID);if((plannerObj.idToResize!=null)&(item!=null))
{var el=El("ITEM"+divItem);var sleft=0;var stop=0;var cmargin=true;if(el!=null)
{do
{if((el.tagName!="BODY")&&(el.tagName!="HTML"))
{if(el.id!="div"+plannerObj.plannerID)
{sleft-=el.scrollLeft;stop-=el.scrollTop;if(el.style.position=="absolute")
cmargin=false;}}}
while((el=el.offsetParent))}
if(plannerObj.sidebarPosition!="Top")
{if(plannerObj.idToResize.indexOf("RT")>-1)
{if(plannerObj.endResizeTop-plannerObj.windowY+plannerObj.plannerTop>plannerObj.heightCell)
{var newheight=(plannerObj.endResizeTop-plannerObj.windowY+plannerObj.plannerTop+stop);if(newheight>=10)
{el=El(plannerObj.plannerID);if(el!=null)
{if((plannerObj.browser=="IE")&&(document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&((el.style.position!="absolute")&&(cmargin==true)))
{newheight=(newheight+parseInt(document.body.topMargin));}}
if(plannerObj.browser!="IE")
{var t=item.style.top;t=t.substring(0,t.length-2);item.style.top=(parseInt(t)+parseInt(plannerObj.sTop))+"px";}
item.style.top=plannerObj.windowY+"px";item.style.height=newheight+"px";}}}
else
{if(plannerObj.windowY+GetScrollTop()-plannerObj.startResizeTop-plannerObj.plannerTop>plannerObj.heightCell-4)
{var newheight=(plannerObj.windowY+GetScrollTop()-plannerObj.startResizeTop-plannerObj.plannerTop);el=El(plannerObj.plannerID);if(el!=null)
{if((plannerObj.browser=="IE")&&(document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&((el.style.position!="absolute")&&(cmargin==true)))
{newheight=(newheight-parseInt(document.body.topMargin));}}
item.style.height=newheight+"px"}}}
else
{if(plannerObj.idToResize.indexOf("RT")>-1)
{if(plannerObj.endResizeLeft-plannerObj.windowX+plannerObj.plannerLeft>plannerObj.heightCell-4)
{item.style.left=plannerObj.windowX+"px";item.style.width=(plannerObj.endResizeLeft-plannerObj.windowX+plannerObj.plannerLeft)+"px";el=El(plannerObj.plannerID);if(el!=null)
{if((plannerObj.browser=="IE")&&(document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&((el.style.position!="absolute")&&(cmargin==true)))
{item.style.width=(parseInt(item.style.width)+parseInt(document.body.leftMargin))+"px";}}}}
else
{if(plannerObj.windowX-plannerObj.startResizeLeft-plannerObj.plannerLeft>plannerObj.heightCell)
{item.style.width=(plannerObj.windowX-plannerObj.startResizeLeft-plannerObj.plannerLeft)+"px";el=El(plannerObj.plannerID);if(el!=null)
{if((plannerObj.browser=="IE")&&(document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&((el.style.position!="absolute")&&(cmargin==true)))
{item.style.width=(parseInt(item.style.width)-parseInt(document.body.leftMargin))+"px";}}
if(window.opera)
{var w=item.style.width;w=w.substring(0,w.length-2);item.style.width=(parseInt(w)+3)+"px";}}}}}}}
var value1=-1;var value2=-1;var prevColor=null;var cellColor=null;var prevvalue1=-1;var prevvalue2=-1;function XYtoCell(drop){var plannerObj=document.plannerObj;GetCoordsR0C0();plannerObj.xUp=plannerObj.windowX;plannerObj.yUp=plannerObj.windowY;var temp1=parseInt(plannerObj.xUp-(plannerObj.leftR0C0-1));var temp2=parseInt(plannerObj.yUp-(plannerObj.topR0C0+1));el=ElU(plannerObj.plannerID);if(el!=null){if((plannerObj.isIE)&&(document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&(el.style.position!="absolute")){temp1=parseInt(temp1)-parseInt(document.body.leftMargin);temp2=parseInt(temp2)-parseInt(document.body.topMargin);}}
var mytemp=temp1;if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){if(GetScrollLeft()>0)
temp1=temp1+GetScrollLeft();if(plannerObj.isIE)
temp1=parseInt(temp1/(plannerObj.heightCell-1));else
temp1=parseInt(temp1/(plannerObj.heightCell-2));temp2=GetColumnIndex(temp2,false);value1=temp2;value2=temp1;}
else{temp1temp=temp1;temp1=GetColumnIndex(temp1,true);if(!drop){if(GetScrollTop()>0)
temp2=temp2+GetScrollTop();}
if(plannerObj.isIE)
temp2=parseInt((temp2+1)/plannerObj.heightCell);else
temp2=parseInt((temp2-3)/(plannerObj.heightCell-1));value1=temp1;value2=temp2;}}
function GetColumnIndex(position,vertical){var plannerObj=document.plannerObj;if(position>=0){if(plannerObj.widthCell==-1){totalWidth=0;if(plannerObj.countOfColumns<2){position=0;}
else{for(i=0;i<plannerObj.widthCellArray.length;i++){totalWidth+=plannerObj.widthCellArray[i];if(vertical)
position++;else
totalWidth++;if(position<totalWidth){position=i;break;}}}}
else{if(vertical)
position=parseInt((position+1)/plannerObj.widthCell);else
position=parseInt(position/(plannerObj.widthCell+1));}}
else
position=-1;if(position>plannerObj.countOfColumns){position=-1;}
return position;}
function moveItem(e)
{if(!wpenabled)
return;var plannerObj=document.plannerObj;var div=ElU(plannerObj.plannerID);var myelem=El(plannerObj.selDiv+"D");if(plannerObj.isIE)
{if(document.compatMode&&document.compatMode!="BackCompat")
{plannerObj.windowX=event.clientX+document.documentElement.scrollLeft+5;plannerObj.windowY=event.clientY+document.documentElement.scrollTop+5;}
else
{plannerObj.windowX=event.clientX+document.body.scrollLeft+5;plannerObj.windowY=event.clientY+document.body.scrollTop+5;}
if(isRelative(div))
{plannerObj.windowX=event.clientX+5;plannerObj.windowY=event.clientY+5;}
WebPlannerUnselect();}
else
{plannerObj.windowX=e.pageX+5;plannerObj.windowY=e.pageY+5;WebPlannerUnselect();}
if((plannerObj.selDiv!=null)&(myelem!=null)&((Math.abs(plannerObj.xDown-plannerObj.windowX)>4)|(Math.abs(plannerObj.yDown-plannerObj.windowY)>4)))
{if(plannerObj.ceDrag){var eventid=plannerObj.selDiv.substr(4,plannerObj.selDiv.length-4)
var eventkey=ElU("EventKey"+plannerObj.plannerID+eventid).innerHTML;var eventstarttime=ElU("EventStartTime"+plannerObj.plannerID+eventid).innerHTML;var eventendtime=ElU("EventEndTime"+plannerObj.plannerID+eventid).innerHTML;var eventposition=ElU("EventPosition"+plannerObj.plannerID+eventid).innerHTML;var eventcaptiontext=ElU("EventCaptionText"+plannerObj.plannerID+eventid).innerHTML;var eventnotes=ElU("EventNotes"+plannerObj.plannerID+eventid).innerHTML;var eventrecurrency=ElU("EventRecurrency"+plannerObj.plannerID+eventid).innerHTML;plannerObj.ceDrag(eventid,eventkey,eventstarttime,eventendtime,eventposition,eventcaptiontext,eventnotes,eventrecurrency,"ITEM"+eventid+"D",plannerObj.windowX,plannerObj.windowY);}
XYtoCell(false);CellInd(value1,value2,plannerObj);var wp2wl=El("wp2wl");if(wp2wl)
wp2wl.innerHTML="Webplanner"+plannerObj.selDiv.substring(4,plannerObj.selDiv.length)+"*"+plannerObj.plannerID;var el=El(plannerObj.selDiv);var left=0;var top=0;var inplan=true;if((plannerObj.sidebarPosition!="Top")&&(el!=null))
{do
{if((el.tagName!="BODY")&&(el.tagName!="HTML"))
{if((!inplan)&&(el.style.position!="relative"))
{left+=el.offsetLeft;top+=el.offsetTop;}
if(el.id==plannerObj.plannerID)
{inplan=false;}}}
while((el=el.offsetParent));}
myelem.style.left=(plannerObj.windowX-plannerObj.plannerLeft+(plannerObj.plannerLeft-plannerObj.plannerAbsLeft)+left)+"px";myelem.style.top=(plannerObj.windowY-plannerObj.plannerTop+(plannerObj.plannerTop-plannerObj.plannerAbsTop)+top)+"px";if(isAbsolute(div))
{myelem.style.left=(parseInt(myelem.style.left)+parseInt(div.offsetLeft))+"px";myelem.style.top=(parseInt(myelem.style.top)+parseInt(div.offsetTop))+"px";}
if((div.style.position!="absolute")&&(plannerObj.sidebarPosition!="Top"))
{myelem.style.left=plannerObj.windowX+"px";myelem.style.top=plannerObj.windowY+"px";}
myelem.style.visibility="visible";myelem.style.zIndex="10000";}
else
resizeItem(e);}
function startMove(id,changeCap,e){hintenabled=false;if(!wpenabled)
return;var plannerObj=document.plannerObj;plannerObj.keybUsed=true;if(plannerObj.editType=="Popup")
CheckCancelPopup();var ok=false;if(plannerObj.isIE)
{if(event.button!=1)
ok=true;}
else
{if(e.which!=1)
ok=true;}
if(ok)
{if((plannerObj.allowCaptionChange=="True")&&(plannerObj.editType=="Inplace"))
{if(plannerObj.showChangeConfirm=="True")
{if((changeCap.indexOf("True")>=0)||(changeCap.indexOf("true")>=0))
{var answer=window.confirm(plannerObj.changeConfirmText);if(answer)
{var oldCaption=El('DIV'+(id));askCaption(id,oldCaption.innerHTML);}}}
else
{if((changeCap.indexOf("True")>=0)||(changeCap.indexOf("true")>=0))
{var oldCaption=El('DIV'+(id));askCaption(id,oldCaption.innerHTML);}}}}
else
{if(plannerObj.isIE)
{if(document.compatMode&&document.compatMode!="BackCompat")
{plannerObj.xDown=event.clientX+document.documentElement.scrollLeft;plannerObj.yDown=event.clientX+document.documentElement.scrollTop;}
else
{plannerObj.xDown=event.clientX+document.body.scrollLeft;plannerObj.yDown=event.clientX+document.body.scrollTop;}
if(isRelative(ElU(plannerObj.plannerID)))
{plannerObj.xDown=event.clientX;plannerObj.yDown=event.clientY;}
WebPlannerUnselect();}
else
{plannerObj.xDown=e.pageX;plannerObj.yDown=e.pageY;WebPlannerUnselect();}
plannerObj.selDiv=id;var el=El(id+"D");if(el!=null)
{plannerObj.selDivLeft=0;do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
plannerObj.selDivLeft+=el.offsetLeft;}}
while((el=el.offsetParent));var elem=El(id);var leftItem=0;var topItem=0;var widthItem=elem.offsetWidth;do
{leftItem+=elem.offsetLeft;topItem+=elem.offsetTop;}
while((elem=elem.offsetParent));plannerObj.leftBeginCaption=leftItem;plannerObj.topBeginCaption=topItem;if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){plannerObj.leftEndCaption=parseInt(plannerObj.leftBeginCaption)+parseInt(plannerObj.heightCell);plannerObj.topEndCaption=parseInt(plannerObj.topBeginCaption)+parseInt(widthItem);}
else{plannerObj.leftEndCaption=parseInt(plannerObj.leftBeginCaption)+parseInt(widthItem);plannerObj.topEndCaption=parseInt(plannerObj.topBeginCaption)+parseInt(plannerObj.heightCell);}
if(navigator.appName=="Netscape")
document.captureEvents(Event.MOUSEUP);document.plannerObj=plannerObj;document.onmouseup=docOnMouseUp;}}
return false;}
function mD(id,e)
{hintenabled=false;if(!wpenabled)
return;var plannerObj=document.plannerObj;var myid=El(id);plannerObj.startSelect=true;for(i=0;i<plannerObj.eventsCount;i++)
wpmmL(plannerObj.plannerID,i);if(plannerObj.inselection==false)
{if((!plannerObj.readOnly)&&(!plannerObj.editing))
{if(plannerObj.editType=="Popup")
CheckCancelPopup();GetPlannerLeftTop();if(navigator.appName=="Netscape")
window.document.captureEvents(Event.MOUSEOVER);var ok=false;if(plannerObj.isIE)
{if(event.button=="1")
{WebPlannerUnselect();ok=true;}}
else
{if(e.which=="1")
{WebPlannerUnselect();ok=true;}}
if(ok)
{var temp;if(plannerObj.selected)
{var start;var end;var selStart;var selEnd;var prevStart;var prevEnd;if(plannerObj.selectStart)
{selStart=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));selEnd=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));}
else
{selStart=parseInt(plannerObj.prevSelectStart.substring(1,plannerObj.prevSelectStart.length));selEnd=parseInt(plannerObj.prevSelectEnd.substring(1,plannerObj.prevSelectEnd.length));}
if(plannerObj.prevSelectStart)
{prevStart=parseInt(plannerObj.prevSelectStart.substring(1,plannerObj.prevSelectStart.length));prevEnd=parseInt(plannerObj.prevSelectEnd.substring(1,plannerObj.prevSelectEnd.length));}
else
{prevStart=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));prevEnd=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));}
if(selStart>selEnd)
{end=selStart;start=selEnd;}
else
{if(selStart>prevStart)
start=prevStart;else
start=selStart;if(selEnd<prevEnd)
end=prevEnd;else
end=selEnd;}
restoreColors(start,end);cleanUpArrays();}
var div=ElU('div'+plannerObj.plannerID);if(navigator.appName=="Netscape")
{plannerObj.windowX=e.pageX;plannerObj.windowY=e.pageY+GetScrollTop();}
else
{if(document.compatMode&&document.compatMode!="BackCompat")
{plannerObj.windowX=event.clientX+document.documentElement.scrollLeft;plannerObj.windowY=event.clientY+document.documentElement.scrollTop+GetScrollTop();}
else
{plannerObj.windowX=event.clientX+document.body.scrollLeft;plannerObj.windowY=event.clientY+document.body.scrollTop+GetScrollTop();}
if(isRelative(ElU(plannerObj.plannerID)))
{plannerObj.windowX=event.clientX;plannerObj.windowY=event.clientY+GetScrollTop();}}
plannerObj.xUp=plannerObj.windowX;plannerObj.yUp=plannerObj.windowY;var temp1=parseInt(plannerObj.xUp-plannerObj.leftR0C0-1);var temp2=parseInt(plannerObj.yUp-(plannerObj.topR0C0+1));if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom"))
temp1=GetColumnIndex(temp2,false);else
temp1=GetColumnIndex(temp1,true);var area=id.substring(id.length-2,id.length);if((area!="NS")&&(plannerObj.posStyleRO[temp1]!="True"))
{plannerObj.askToAdd=true;plannerObj.selectStart=id;temp=plannerObj.selectStart.indexOf("C");plannerObj.column=plannerObj.selectStart.substring(temp,plannerObj.selectStart.length);if(plannerObj.selectStart.indexOf("S")>-1)
{var selstart=El(plannerObj.selectStart+plannerObj.column);plannerObj.selectStart=plannerObj.selectStart.substring(1,temp);if(selstart!=null)
{plannerObj.ar_Colors[0]=selstart.bgColor;selstart.bgColor=plannerObj.selectionColor;}
if(myid!=null)
{myid.bgColor=plannerObj.selectionColor;}
plannerObj.ar_Ids[0]=plannerObj.selectStart+plannerObj.column;}
else
{plannerObj.selectStart=plannerObj.selectStart.substring(0,temp)
if(myid!=null)
{plannerObj.ar_Colors[0]=myid.bgColor;myid.bgColor=plannerObj.selectionColor;}
if(El("S"+plannerObj.selectStart+plannerObj.column)!=null)
El("S"+plannerObj.selectStart+plannerObj.column).bgColor=plannerObj.selectionColor;plannerObj.ar_Ids[0]=plannerObj.selectStart+plannerObj.column;}
plannerObj.selectEnd=id;temp=plannerObj.selectEnd.indexOf("C");if(plannerObj.selectEnd.indexOf("S")>-1)
plannerObj.selectEnd=plannerObj.selectEnd.substring(1,temp);else
plannerObj.selectEnd=plannerObj.selectEnd.substring(0,temp);plannerObj.selectedOver=true;plannerObj.cellsSelected=1;plannerObj.setToHidden=true;if(this.keyboardEnabled)
{if(navigator.appName!="Netscape")
{ElU("TABLE"+plannerObj.plannerID).focus();if(document.compatMode&&document.compatMode!="BackCompat")
{document.documentElement.scrollLeft=0;document.documentElement.scrollTop=0;}
else
{document.body.scrollLeft=0;document.body.scrollTop=0;}}}
plannerObj.defaultSelect=false;plannerObj.inselection=true;document.onmouseup=docOnMouseUp;}}}
else
WebPlannerUnselect();}}
function CellInd(value1,value2,plannerObj)
{plannerObj=document.plannerObj;if((value1!=prevvalue1)||(value2!=prevvalue2))
{var ind=ElU(plannerObj.plannerID+"ind");if(ind)
{var ind2=ElU(plannerObj.plannerID+"ind2");var div=ElU('div'+plannerObj.plannerID);if((value1<plannerObj.countOfColumns)&&(value2<plannerObj.countOfRows)&&(value2>=0)&&(value1>=0))
{var scrollmod=GetScrollTop()%plannerObj.heightCell;if((plannerObj.sidebarPosition=="Left")||(plannerObj.sidebarPosition=="Right")||(plannerObj.sidebarPosition=="LeftRight")){var totalCellWidth=((plannerObj.widthCell-1)*value1)+value1;if((plannerObj.widthCell==-1)&&(plannerObj.countOfColumns>=2)){for(i=0;i<value1;i++){totalCellWidth+=plannerObj.widthCellArray[i]-1;if(!plannerObj.isIE){if(plannerObj.eventWidth>0)
totalCellWidth-=3;else
totalCellWidth-=2;}
else{if(plannerObj.eventWidth>0)
totalCellWidth-=1;else if(plannerObj.autoPositionWidth)
totalCellWidth-=2;}}}
ind.style.display="";ind.style.top=((plannerObj.heightCell*(value2))+plannerObj.topR0C0-(ind.offsetHeight)+5-GetScrollTop())+"px";ind.style.left=(totalCellWidth+plannerObj.leftR0C0-2)+"px";ind2.style.display="";ind2.style.top=((plannerObj.heightCell*(value2))+plannerObj.topR0C0-(ind.offsetHeight/2)+6-GetScrollTop())+"px";ind2.style.left=(totalCellWidth+plannerObj.leftR0C0-(ind.offsetWidth)+4)+"px";el=ElU(plannerObj.plannerID);if(el!=null)
{if((document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&(el.style.position!="absolute"))
{ind2.style.top=parseInt(ind2.style.top)+parseInt(document.body.topMargin);ind2.style.left=parseInt(ind2.style.left)+parseInt(document.body.leftMargin);ind.style.top=parseInt(ind.style.top)+parseInt(document.body.topMargin);ind.style.left=parseInt(ind.style.left)+parseInt(document.body.leftMargin);}}
if(!plannerObj.isIE){ind2.style.top=(parseInt(ind2.style.top)-(12+value2))+"px";ind2.style.left=(parseInt(ind2.style.left)-(14-value1))+"px";}
if(div)
{if((parseInt(ind.style.top)>(div.offsetHeight+plannerObj.topR0C0))||(parseInt(ind.style.top)<(plannerObj.topR0C0-plannerObj.heightCell)))
{ind.style.display="none";ind2.style.display="none";}}}
else{var totalCellWidth=plannerObj.widthCell*value1;if((plannerObj.widthCell==-1)&&(plannerObj.countOfColumns>=2)){for(i=0;i<value1;i++){totalCellWidth+=plannerObj.widthCellArray[i]-3;if(plannerObj.autoPositionWidth)
totalCellWidth+=plannerObj.widthOverlap;}}
ind2.style.display="";ind2.style.left=(((plannerObj.heightCell-1)*(value2))+plannerObj.leftR0C0-(ind2.offsetHeight)+7-GetScrollLeft())+"px";ind2.style.top=(totalCellWidth+value1+plannerObj.topR0C0-3)+"px";ind.style.display="";ind.style.left=(((plannerObj.heightCell-1)*(value2))+plannerObj.leftR0C0-(ind.offsetHeight/2)+7-GetScrollLeft())+"px";ind.style.top=(totalCellWidth+value1+plannerObj.topR0C0-(ind.offsetWidth)+3)+"px";el=ElU(plannerObj.plannerID);if(el!=null)
{if((document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&(el.style.position!="absolute"))
{ind2.style.top=parseInt(ind2.style.top)+parseInt(document.body.topMargin);ind2.style.left=parseInt(ind2.style.left)+parseInt(document.body.leftMargin);ind.style.top=parseInt(ind.style.top)+parseInt(document.body.topMargin);ind.style.left=parseInt(ind.style.left)+parseInt(document.body.leftMargin);}}
if(!plannerObj.isIE){ind2.style.top=(parseInt(ind2.style.top)-(3-value1))+"px";ind2.style.left=(parseInt(ind2.style.left)-(-3+value2))+"px";}
if(div)
{if((parseInt(ind.style.left)>(div.offsetWidth+plannerObj.leftR0C0-plannerObj.heightCell))||(parseInt(ind.style.left)<(plannerObj.leftR0C0-plannerObj.heightCell)))
{ind.style.display="none";ind2.style.display="none";}}}}
else
{ind.style.display="none";ind2.style.display="none";}}
var hCell=El("R"+value2+"C"+value1);if(hCell)
{cellColor=hCell.style.backgroundColor;hCell.style.backgroundColor=plannerObj.dragCellColor;}
if((prevvalue1!=-1)&&(prevvalue2!=-1))
{var prevCell=El("R"+prevvalue2+"C"+prevvalue1);if(prevCell)
prevCell.style.backgroundColor=prevColor;}
prevvalue1=value1;prevvalue2=value2;prevColor=cellColor;}}
function mO(id,e){if(!wpenabled)
return;if((El("wl2wp").innerHTML!="")&&(El("wl2wp").innerHTML!="&nbsp;")){var plannerObj=document.plannerObj;if(plannerObj.isIE){if(document.compatMode&&document.compatMode!="BackCompat"){plannerObj.windowX=event.clientX+document.documentElement.scrollLeft;plannerObj.windowY=event.clientY+document.documentElement.scrollTop;}
else{plannerObj.windowX=event.clientX+document.body.scrollLeft;plannerObj.windowY=event.clientY+document.body.scrollTop;}}
else{plannerObj.windowX=e.pageX;plannerObj.windowY=e.pageY;}}
var plannerObj=document.plannerObj;if((!plannerObj.readOnly)&&(!plannerObj.editing)){WebPlannerUnselect();var end;var start;if((plannerObj.selectionMode=="MultiSelect")||(plannerObj.selectionMode=="MultiSelectAC")){if(plannerObj.selectedOver){var area=id.substring(id.length-2,id.length);if(area!="NS"){var temp;start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));restoreColors(start,end);plannerObj.selectEnd=id;temp=plannerObj.selectEnd.indexOf("C");plannerObj.selectEnd=plannerObj.selectEnd.substring(0,temp);if(plannerObj.selectEnd.indexOf("S")>-1)
plannerObj.selectEnd=plannerObj.selectEnd.substring(1,temp);else
plannerObj.selectEnd=plannerObj.selectEnd.substring(0,temp);end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));if(id!=plannerObj.selectStart+plannerObj.column){if(start<end)
saveColorsAndIds(start+1,end);else
saveColorsAndIds(start-1,end);}
setSelectionColor(start,end);}}
if(plannerObj.selDiv!=null)
moveItem(e);}}
else
if(!plannerObj.editing)
WebPlannerUnselect();}
function mU(e){if(!wpenabled)
return;wpenabled=false;hintenabled=true;var plannerObj=document.plannerObj;if(plannerObj.selectStart!=null)
{plannerObj.mouseSelectStart=plannerObj.selectStart;plannerObj.mouseSelectEnd=plannerObj.selectEnd;}
if(!plannerObj.isIE){var gd=document.getElementById(plannerObj.plannerID+"hi");if(gd)
gd.focus();}
var curPos=GetPosition(e);if(plannerObj.posStyleRO[curPos]!="True"){if((El("wl2wp").innerHTML!="")&&(El("wl2wp").innerHTML!="&nbsp;")){GetCoordsR0C0();plannerObj.xUp=plannerObj.windowX;if(!plannerObj.isIE)
plannerObj.windowY=parseInt(plannerObj.windowY)+5;plannerObj.yUp=plannerObj.windowY;var temp1=parseInt(plannerObj.xUp-plannerObj.leftR0C0-1);var temp2=parseInt(plannerObj.yUp-(plannerObj.topR0C0+1));el=ElU(plannerObj.plannerID);if(el!=null){if((plannerObj.isIE)&&(document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&(el.style.position!="absolute")){temp1=parseInt(temp1)-parseInt(document.body.leftMargin);temp2=parseInt(temp2)-parseInt(document.body.topMargin);}}
if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){if(GetScrollLeft()>0)
temp1=temp1+GetScrollLeft();temp1=GetColumnIndex(temp1,false);temp2=parseInt(temp2/(plannerObj.widthCell+1));value1=temp2;value2=temp1;}
else{temp1=GetColumnIndex(temp1,true);if(plannerObj.isIE)
temp2=parseInt((temp2+1)/plannerObj.heightCell);else
temp2=parseInt((temp2-3)/(plannerObj.heightCell-1));value1=temp1;value2=temp2;}
if((value1>=0)&&(value2>=0)){if(((plannerObj.windowX<plannerObj.leftBeginCaption)|(plannerObj.windowY<plannerObj.topBeginCaption)|(plannerObj.windowX>plannerObj.leftEndCaption)|(plannerObj.windowY>plannerObj.topEndCaption))&(((Math.abs(plannerObj.xDown-plannerObj.windowX)>4)|(Math.abs(plannerObj.yDown-plannerObj.windowY)>4)))){var eventid=El("wl2wp").innerHTML;El("wl2wp").innerHTML="";var valStr="Waitlist"+eventid+"^"+(value2)+"^"+(value1);var seventid=eventid.split("^");if(plannerObj.autoSize=="False")
GetScrollPos();if(plannerObj.ceWaitList){var wled=plannerObj.ceWaitList(seventid[0],value1,value2);if(wled!=undefined){if(wled==false){plannerObj.startSelect=false;wpenabled=true;return false;}}}
__doPostBack(plannerObj.postbackID,valStr);}}}
plannerObj.selectedOver=false;plannerObj.cellsSelected=0;if(plannerObj.selectStart!=null)
plannerObj.selected=true;if((plannerObj.idToResize!=null)&&(plannerObj.idToResize.indexOf("RD")>-1)){if(navigator.appName=="Netscape")
CheckInvalidResize(e);else
CheckInvalidResize();}
else{if((plannerObj.idToResize!=null)&&(navigator.appName=="Netscape"))
CheckInvalidResize(e);}
if(plannerObj.idToResize!=null){var divItem=plannerObj.idToResize.substring(4,plannerObj.idToResize.indexOf("R"));var myelem=El("ITEM"+divItem+"D");myelem.style.visibility="hidden";if(!window.opera){myelem.style.left="0px";myelem.style.top="0px";}
if(plannerObj.idToResize.indexOf("RT")>-1){if((plannerObj.sidebarPosition=="Left")||(plannerObj.sidebarPosition=="LeftRight")||(plannerObj.sidebarPosition=="Right")){var temp1=parseInt(plannerObj.windowY-plannerObj.topR0C0);temp1=parseInt(temp1/plannerObj.heightCell);}
else{var temp1=parseInt(plannerObj.windowX-plannerObj.leftR0C0);if(GetScrollLeft()>0)
temp1=temp1+GetScrollLeft();temp1=parseInt(temp1/(plannerObj.heightCell-1));}
var evdel="0";if(isRecurr(divItem)&&(plannerObj.confirmRecExp)){if(confirm(plannerObj.confirmRecExpM)==true)
evdel="1";}
if(plannerObj.ceSize){var eventid=plannerObj.idToResize.substring(4,plannerObj.idToResize.indexOf("R"));var eventkey=ElU("EventKey"+plannerObj.plannerID+eventid).innerHTML;var eventstarttime=ElU("EventStartTime"+plannerObj.plannerID+eventid).innerHTML;var eventendtime=ElU("EventEndTime"+plannerObj.plannerID+eventid).innerHTML;var eventposition=ElU("EventPosition"+plannerObj.plannerID+eventid).innerHTML;var eventcaptiontext=ElU("EventCaptionText"+plannerObj.plannerID+eventid).innerHTML;var eventnotes=ElU("EventNotes"+plannerObj.plannerID+eventid).innerHTML;var eventrecurrency=ElU("EventRecurrency"+plannerObj.plannerID+eventid).innerHTML;var fres=plannerObj.ceSize(eventid,eventkey,eventstarttime,eventendtime,eventposition,eventcaptiontext,eventnotes,eventrecurrency,"ITEM"+eventid+"D",temp1);if(fres!=undefined){if(fres==false){plannerObj.selDiv=null;document.onmousemove=null;plannerObj.startSelect=false;wpenabled=true;return;}}}
var valStr="ResizeStart"+(plannerObj.idToResize)+"*"+(temp1)+"*"+evdel;if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}
else{if((plannerObj.sidebarPosition=="Left")||(plannerObj.sidebarPosition=="LeftRight")||(plannerObj.sidebarPosition=="Right")){if(plannerObj.windowY-plannerObj.startResizeTop-plannerObj.plannerTop>0){var temp1=parseInt(plannerObj.windowY-plannerObj.topR0C0);temp1=parseInt(temp1/plannerObj.heightCell);var evdel="0";if(isRecurr(divItem)&&(plannerObj.confirmRecExp)){if(confirm(plannerObj.confirmRecExpM)==true)
evdel="1";}
if(plannerObj.ceSize){var eventid=plannerObj.idToResize.substring(4,plannerObj.idToResize.indexOf("R"));var eventkey=ElU("EventKey"+plannerObj.plannerID+eventid).innerHTML;var fres=plannerObj.ceSize(eventid,eventkey,temp1);if(fres!=undefined){if(fres==false){plannerObj.selDiv=null;document.onmousemove=null;plannerObj.startSelect=false;wpenabled=true;return;}}}
var valStr="ResizeEnd"+(plannerObj.idToResize)+"*"+(temp1+1)+"*"+evdel;if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}
else{myelem.style.width=plannerObj.widthResizeDiv+"px";myelem.style.height=plannerObj.heightResizeDiv+"px";}}
else{if(plannerObj.windowX-plannerObj.startResizeLeft-plannerObj.plannerLeft>0){var temp1=parseInt(plannerObj.windowX-plannerObj.leftR0C0);var temp2=temp1;if(GetScrollLeft()>0)
temp1=temp1+GetScrollLeft();temp1=parseInt(temp1/(plannerObj.heightCell-2));var evdel="0";if(isRecurr(divItem)&&(plannerObj.confirmRecExp)){if(confirm(plannerObj.confirmRecExpM)==true)
evdel="1";}
var valStr="ResizeEnd"+(plannerObj.idToResize)+"*"+(temp1+1)+"*"+evdel;if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}
else{myelem.style.width=plannerObj.widthResizeDiv+"px";myelem.style.height=plannerObj.heightResizeDiv+"px";}}}
plannerObj.idToResize=null;}
if(plannerObj.selDiv!=null){var el=El(plannerObj.selDiv+"D");if(el!=null){el.style.visibility="hidden";el.style.left="0px";el.style.top="0px";}
if(!plannerObj.isIE)
plannerObj.windowY=parseInt(plannerObj.windowY)+5;XYtoCell(true);if(plannerObj.ceDrop){var eventid=plannerObj.selDiv.substr(4,plannerObj.selDiv.length-4)
var eventkey=ElU("EventKey"+plannerObj.plannerID+eventid).innerHTML;var eventstarttime=ElU("EventStartTime"+plannerObj.plannerID+eventid).innerHTML;var eventendtime=ElU("EventEndTime"+plannerObj.plannerID+eventid).innerHTML;var eventposition=ElU("EventPosition"+plannerObj.plannerID+eventid).innerHTML;var eventcaptiontext=ElU("EventCaptionText"+plannerObj.plannerID+eventid).innerHTML;var eventnotes=ElU("EventNotes"+plannerObj.plannerID+eventid).innerHTML;var eventrecurrency=ElU("EventRecurrency"+plannerObj.plannerID+eventid).innerHTML;var fres=plannerObj.ceDrop(eventid,eventkey,eventstarttime,eventendtime,eventposition,eventcaptiontext,eventnotes,eventrecurrency,"ITEM"+eventid+"D",value1,value2);if(fres!=undefined){if(fres==false){plannerObj.selDiv=null;document.onmousemove=null;plannerObj.startSelect=false;wpenabled=true;return;}}
if(el!=null){do{if((el.tagName!="BODY")&&(el.tagName!="HTML")){if(el.id!="div"+plannerObj.plannerID){plannerObj.windowX+=el.scrollLeft;plannerObj.windowY+=el.scrollTop;}}}
while((el=el.offsetParent));}}
if(((plannerObj.windowX<plannerObj.leftBeginCaption)|(plannerObj.windowY<plannerObj.topBeginCaption)|(plannerObj.windowX>plannerObj.leftEndCaption)|(plannerObj.windowY>plannerObj.topEndCaption))&(((Math.abs(plannerObj.xDown-plannerObj.windowX)>4)|(Math.abs(plannerObj.yDown-plannerObj.windowY)>4)))){var ctrldrag=false;if((navigator.appName=="Netscape")||(window.opera))
ctrldrag=e.ctrlKey;else
ctrldrag=event.ctrlKey;var divItem=plannerObj.selDiv.substring(4,plannerObj.selDiv.length);var evdel="0";if(isRecurr(divItem)&&(plannerObj.confirmRecExp)){if(confirm(plannerObj.confirmRecExpM)==true)
evdel="1";}
var valStr="Move"+(plannerObj.selDiv)+"*"+(value1)+"*"+(value2)+"^"+evdel;if((ctrldrag)&&(plannerObj.dragdropCopy))
valStr="Copy"+(plannerObj.selDiv)+"*"+(value1)+"*"+(value2);if(plannerObj.autoSize=="False")
GetScrollPos();if((value1>-1)&&(value2>-1)){var el=El(plannerObj.selDiv+"D");if(el!=null){el.style.visibility="hidden";el.style.left="0px";el.style.top="0px";}
__doPostBack(plannerObj.postbackID,valStr);}}
plannerObj.selDiv=null;}
if((plannerObj.selectStart!=null)&(plannerObj.defaultSelect==false)){if(plannerObj.setToHidden){setToHiddenInput();plannerObj.setToHidden=false;}
if((plannerObj.confirmNew=="True")&&(plannerObj.selectionMode!="MultiSelect")&&(plannerObj.selectionMode!="SingleSelect")){if(plannerObj.askToAdd){if(confirm(plannerObj.confirmNewMessage)==true){CreateNewItem(e);}
else
plannerObj.askToAdd=false;}}
else{if((plannerObj.selectionMode=="SingleSelectAC")||(plannerObj.selectionMode=="MultiSelectAC")){if((!plannerObj.keybUsed)&&(!plannerObj.itemInserted)){plannerObj.itemInserted=true;CreateNewItem(e);}
else
plannerObj.keybUsed=false;}
else{if((plannerObj.selectionMode=="SingleSelect")||(plannerObj.selectionMode=="MultiSelect")){if(plannerObj.ceSelect)
plannerObj.ceSelect(plannerObj.selectStart,plannerObj.selectEnd,plannerObj.column);if(plannerObj.eventCellsSelected=="True"){var valStr="CellsSel"+(plannerObj.selectStart)+"*"+(plannerObj.selectEnd)+"*"+(plannerObj.column);if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}
plannerObj.prevSelectStart=plannerObj.selectStart;plannerObj.prevSelectEnd=plannerObj.selectEnd;plannerObj.keybSelectStart=plannerObj.selectStart;plannerObj.keybSelectEnd=plannerObj.selectEnd;plannerObj.selectStart=null;plannerObj.selectEnd=null;}}}}
plannerObj.lastID=null;plannerObj.inselection=false;}
else{if(plannerObj.keyboardEnabled){if(plannerObj.firstSelectableColumn>=0)
SelectCell(plannerObj.firstSelectableRow,plannerObj.firstSelectableColumn);}
if(plannerObj.showDroppedInvalidPos=="True"){if(plannerObj.selDiv!=null)
alert(plannerObj.droppedInvalidPosMessage);}
if(El(plannerObj.selDiv+"D")!=null)
El(plannerObj.selDiv+"D").style.visibility="hidden";plannerObj.selDiv=null;plannerObj.selectedOver=false;plannerObj.cellsSelected=0;}
plannerObj.startSelect=false;wpenabled=true;}
function CreateNewItem(e)
{var plannerObj=document.plannerObj;if(plannerObj.editTypeDetail)
AddItemDetail();else if(plannerObj.editType=="Embed")
AddItemEmbed(e);else
AddItem();}
function AddItemDetail()
{var plannerObj=document.plannerObj;var reqpar="";if(plannerObj.detailEditReqPar!="")
reqpar="&"+plannerObj.detailEditReqPar;var sOption="toolbar=no,location=no,directories=no,menubar=no, ";var leftPos=CheckLeft(plannerObj.detailEditWidth,null);var topPos=CheckTop(plannerObj.detailEditHeight,null);sOption+="scrollbars=yes,width="+plannerObj.detailEditWidth+",height="+plannerObj.detailEditHeight
+",left="+leftPos+",top="+topPos;var begin;var end;var selectStart=plannerObj.selectStart.substring(1,plannerObj.selectStart.length);var selectEnd=plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length);if(parseInt(selectStart)<parseInt(selectEnd))
{begin=selectStart;end=selectEnd;}
else
{begin=selectEnd;end=selectStart;}
if(plannerObj.autoSize=="False")
GetScrollPos();var selpos=plannerObj.column.substring(1,plannerObj.column.length);CancelSelect();window.open(plannerObj.detailEditEditTar+"?EventKey=null&SelStart="+begin+"&SelEnd="+end+"&SelPos="
+selpos+"&DetailType=Create"+reqpar,"detailsEvent",sOption);}
function AddItemEmbed(e)
{var plannerObj=document.plannerObj;var reqpar="";if(plannerObj.detailEditReqPar!="")
reqpar="&"+plannerObj.detailEditReqPar;var leftPos=CheckLeft(plannerObj.detailEditWidth,null);var topPos=CheckTop(plannerObj.detailEditHeight,null);var begin;var end;var selectStart=plannerObj.selectStart.substring(1,plannerObj.selectStart.length);var selectEnd=plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length);if(parseInt(selectStart)<parseInt(selectEnd))
{begin=selectStart;end=selectEnd;}
else
{begin=selectEnd;end=selectStart;}
if(plannerObj.autoSize=="False")
GetScrollPos();var selpos=plannerObj.column.substring(1,plannerObj.column.length);var embedded=ElU(plannerObj.plannerID+'embedded');ElU(plannerObj.plannerID+'CaptionText').innerHTML=plannerObj.detailEditCustomText;if(embedded)
{el=ElU(plannerObj.plannerID+'iFrame');if(el!=null)
el.src=plannerObj.detailEditEditTar+"?EventKey=null&SelStart="+begin+"&SelEnd="+end+"&SelPos="+selpos+"&DetailType=Create"+reqpar;if(plannerObj.detailPosition!="Item")
{embedded.style.top=topPos+"px";embedded.style.left=leftPos+"px";}
else
{positionDetailEdit(e);}
embedded.style.display='';embedded.style.width=plannerObj.detailEditWidth+"px";embedded.style.height=plannerObj.detailEditHeight+"px";var iFrame=ElU(plannerObj.plannerID+'iFrame');iFrame.style.width=(plannerObj.detailEditWidth-8)+"px";iFrame.style.height=(plannerObj.detailEditHeight-70)+"px";var iDiv=ElU(plannerObj.plannerID+'iDiv');iDiv.style.width=(plannerObj.detailEditWidth-8)+"px";iDiv.style.height=(plannerObj.detailEditHeight-70)+"px";var CaptionDiv=ElU(plannerObj.plannerID+'CaptionDiv');CaptionDiv.style.width=(plannerObj.detailEditWidth-8)+"px";var CaptionTable=ElU(plannerObj.plannerID+'CaptionTable');CaptionTable.style.width=(plannerObj.detailEditWidth-8)+"px";wpenabled=false;try
{document.getElementById(plannerObj.plannerID+"iframeok").focus()}
catch(err)
{}}}
function pClearID()
{var wp2wl=El("wp2wl");if(wp2wl)
{wp2wl.innerHTML="";El("wl2wp").innerHTML="";}}
function checkOutsideDrop(e){setTimeout("pClearID()",250);plannerObj=document.plannerObj;if(plannerObj.setToHidden){setToHiddenInput();plannerObj.setToHidden=false;}
GetCoordsR0C0();GetCoordsEndRowEndColumn();if(navigator.appName=="Netscape"){plannerObj.windowX=e.pageX;plannerObj.windowY=e.pageY;}
else{if(document.compatMode&&document.compatMode!="BackCompat"){plannerObj.windowX=event.clientX+document.documentElement.scrollLeft;plannerObj.windowY=event.clientY+document.documentElement.scrollTop;}
else{plannerObj.windowX=event.clientX+document.body.scrollLeft;plannerObj.windowY=event.clientY+document.body.scrollTop;}
if(isRelative(ElU(plannerObj.plannerID))){plannerObj.windowX=event.clientX;plannerObj.windowY=event.clientY;}}
if(plannerObj.autoSize=="True"){if((plannerObj.windowX>plannerObj.leftEndRowEndCol)|(plannerObj.windowX<plannerObj.leftR0C0)|(plannerObj.windowY>plannerObj.topEndRowEndCol)|(plannerObj.windowY<plannerObj.topR0C0)){if(plannerObj.selDiv!=null){var div=El(plannerObj.selDiv+"D");div.style.visibility="hidden";div.style.left="0px";div.style.top="0px";plannerObj.selDiv=null;if((plannerObj.showDroppedOutsidePlanner=="True")&&(plannerObj.droppedOutsidePlannerMessage.length>1)&&((plannerObj.isIE)||(plannerObj.browser=="Opera"))){if(El('wp2wla').innerHTML=="")
alert(plannerObj.droppedOutsidePlannerMessage);}}}}
else{if(plannerObj.selDiv!=null){var topM=0;var leftM=0;if(navigator.appName=="Netscape"){topM=e.pageY;leftM=e.pageX;}
else{if(document.compatMode&&document.compatMode!="BackCompat"){topM=event.clientY+document.documentElement.scrollTop;leftM=event.clientX+document.documentElement.scrollLeft;}
else{topM=event.clientY+document.body.scrollTop;leftM=event.clientX+document.body.scrollLeft;}
if(isRelative(ElU(plannerObj.plannerID))){topM=event.clientY;leftM=event.clientX;}}
var top=0;var left=0;var div=ElU("div"+plannerObj.plannerID);var divItem=plannerObj.selDiv;var el=div;if(el!=null){do{if(el.tagName!="BODY"){if(el.style.position!="relative"){top+=el.offsetTop;left+=el.offsetLeft;}}}
while((el=el.offsetParent));}
if(plannerObj.sidebarPosition!="Top"){var bottom=parseInt(div.style.height.substring(0,div.style.height.length-2))+top;var right=plannerObj.leftEndRowEndCol;if((topM<top)||(topM>bottom)||(leftM<left)||(leftM>right)){var divi=El(divItem+"D");divi.style.visibility="hidden";divi.style.left="0px";divi.style.top="0px";plannerObj.selDiv=null;if((plannerObj.showDroppedOutsidePlanner=="True")&&(plannerObj.droppedOutsidePlannerMessage.length>1)&&((plannerObj.isIE)||(plannerObj.browser=="Opera"))){if(El('wp2wla').innerHTML=="")
alert(plannerObj.droppedOutsidePlannerMessage);}}}
else{el=ElU("div"+plannerObj.plannerID);if(el!=null){var bottom=plannerObj.topEndRowEndCol;var right=parseInt(el.style.width.substring(0,el.style.width.length-2))+left;if((leftM<left)||(leftM>right)||(topM<top)||(topM>bottom)){var divi=El(divItem+"D");divi.style.visibility="hidden";divi.style.left="0px";divi.style.top="0px";plannerObj.selDiv=null;if((plannerObj.showDroppedOutsidePlanner=="True")&&(plannerObj.droppedOutsidePlannerMessage.length>1)&&((plannerObj.isIE)||(plannerObj.browser=="Opera"))){if(El('wp2wla').innerHTML=="")
alert(plannerObj.droppedOutsidePlannerMessage);}}}}}}
if(plannerObj.selDiv!=null){if(!plannerObj.isIE)
plannerObj.windowY=parseInt(plannerObj.windowY)+5;XYtoCell(true);if(plannerObj.ceDropInP){var selDiv=plannerObj.selDiv;var clientX;var clientY;if(navigator.appName=="Netscape"){clientX=e.pageX;clientY=e.pageY;}
else{clientX=event.clientX;clientY=event.clientY;}
var eventid=selDiv.substr(4,selDiv.length-4);var eventkey=ElU("EventKey"+plannerObj.plannerID+eventid).innerHTML;var fres=plannerObj.ceDropInP(eventid,eventkey,clientX,clientY);if(fres!=undefined){if(fres==false){var seldiv=El(plannerObj.selDiv+"D");seldiv.style.visibility="hidden";seldiv.style.left="0px";seldiv.style.top="0px";plannerObj.selDiv=null;if((plannerObj.showDroppedOutsidePlanner=="True")&&(plannerObj.droppedOutsidePlannerMessage.length>1)&&((plannerObj.isIE)||(plannerObj.browser=="Opera"))){if(El('wp2wla').innerHTML=="")
alert(plannerObj.droppedOutsidePlannerMessage);}}}}}
return false;}
function docOnMouseUp(e)
{if(checkOutsideDrop(e)==true)
{if(plannerObj.showDroppedOutsidePlanner=="True")
alert(plannerObj.droppedOutsidePlannerMessage);}}
function CheckInvalidResize(e)
{plannerObj=document.plannerObj;if(plannerObj.setToHidden)
{setToHiddenInput();plannerObj.setToHidden=false;}
GetCoordsR0C0();GetCoordsEndRowEndColumn();var topM=0;var leftM=0;if(navigator.appName=="Netscape")
{topM=e.pageY;leftM=e.pageX;}
else
{if(document.compatMode&&document.compatMode!="BackCompat")
{topM=event.clientY+document.documentElement.scrollTop;leftM=event.clientX+document.documentElement.scrollLeft;}
else
{topM=event.clientY+document.body.scrollTop;leftM=event.clientX+document.body.scrollLeft;}
if(isRelative(ElU(plannerObj.plannerID)))
{topM=event.clientY;leftM=event.clientX;}}
if(plannerObj.autoSize=="True")
{if(plannerObj.idToResize!=null)
{var divItem=plannerObj.idToResize.substring(4,plannerObj.idToResize.indexOf("R"));var div=El("ITEM"+divItem+"D");if(plannerObj.sidebarPosition!="Top")
{if((topM-3>plannerObj.topEndRowEndCol)|(topM<plannerObj.topR0C0))
{div.style.visibility="hidden";div.style.left="0px";div.style.top="0px";div.style.width=plannerObj.widthResizeDiv;div.style.height=plannerObj.heightResizeDiv;plannerObj.idToResize=null;if(plannerObj.showSizedOutsidePlanner=="True")
alert(plannerObj.sizedOutsidePlannerMessage);}}
else
{if((leftM-3>(plannerObj.leftEndRowEndCol+plannerObj.heightCell))|(leftM<plannerObj.leftR0C0))
{div.style.visibility="hidden";div.style.left="0px";div.style.top="0px";div.style.width=plannerObj.widthResizeDiv;div.style.height=plannerObj.heightResizeDiv;plannerObj.idToResize=null;if(plannerObj.showSizedOutsidePlanner=="True")
alert(plannerObj.sizedOutsidePlannerMessage);}}}}
else
{var myel=ElU("div"+plannerObj.plannerID);if(plannerObj.idToResize!=null)
{var divItem=plannerObj.idToResize.substring(4,plannerObj.idToResize.indexOf("R"));var div=El("ITEM"+divItem+"D");var top=0;var left=0;var el=myel;if(el!=null)
{do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
{top+=el.offsetTop;left+=el.offsetLeft;}}}
while((el=el.offsetParent));}
if(plannerObj.sidebarPosition!="Top")
{var bottom=parseInt(myel.style.height.substring(0,myel.style.height.length-2))+top;if((topM<top)||(topM-5>bottom))
{div.style.visibility="hidden";div.style.left="0px";div.style.top="0px";div.style.width=plannerObj.widthResizeDiv+"px";div.style.height=plannerObj.heightResizeDiv+"px";plannerObj.idToResize=null;if(plannerObj.showSizedOutsidePlanner=="True")
alert(plannerObj.sizedOutsidePlannerMessage);}}
else
{var right=parseInt(myel.style.width.substring(0,myel.style.width.length-2))+top;if((leftM<left)||(leftM-5>right))
{div.style.visibility="hidden";div.style.left="0px";div.style.top="0px";div.style.width=plannerObj.widthResizeDiv;div.style.height=plannerObj.heightResizeDiv;plannerObj.idToResize=null;if(plannerObj.showSizedOutsidePlanner=="True")
alert(plannerObj.sizedOutsidePlannerMessage);}}}}}
function SetPlannerObj(id)
{if(document.plannerObj==null)
{document.plannerObj=id;}
else
{if(id!=document.plannerObj.plannerID)
{document.plannerObj=id;}}}
function IC(editclick,viewtarget,recurrent,call,index,selColor,selFontColor,BackColor,FontColor,key,readonly,showCaption,event){if(!wpenabled)
return;editclick=(editclick==1);var rMB=false;if(event){if(event.button==2)
rMB=true;}
var plannerObj=document.plannerObj;plannerObj.newSelIndex=index;plannerObj.newSelRecurrent=recurrent;if((plannerObj.oldSelIndex!=plannerObj.newSelIndex)&&((call.toLowerCase()=="recurr")||(call.toLowerCase()=="select")||(call.toLowerCase()=="selectfc")))
call="";if(call=='Delete'){if(plannerObj.editType=="Popup")
CheckCancelPopup();if(plannerObj.confirmDelete=="True"){if(confirm(plannerObj.confirmDeleteMessage)==true){var evdel="0";if(recurrent&&(plannerObj.confirmRecExp)){if(confirm(plannerObj.confirmDelRecM)==true)
evdel="1";}
if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'Delete'+evdel+(index));}}
else{var evdel="0";if(recurrent&&(plannerObj.confirmRecExp)){if(confirm(plannerObj.confirmDelRecM)==true)
evdel="1";}
if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'Delete'+evdel+(index));}}
else if(call=='Custom'){if(plannerObj.detailEditCustomTar!=""){if(plannerObj.editTypeDetail){var reqpar="";if(plannerObj.detailEditReqPar!="")
reqpar="&"+plannerObj.detailEditReqPar;var sOption="toolbar=no,location=no,directories=no,menubar=no,";var leftPos=CheckLeft(plannerObj.detailCustomWidth,index);var topPos=CheckTop(plannerObj.detailCustomHeight,index);sOption+="scrollbars=yes,width="+plannerObj.detailCustomWidth+",height="+plannerObj.detailCustomHeight
+",left="+leftPos+",top="+topPos;if(plannerObj.autoSize=="False")
GetScrollPos();window.open(plannerObj.detailEditCustomTar+"?EventKey="+key+"&SelStart=null&SelEnd=null&SelPos=null&DetailType=Recurrency"+reqpar,"detailsEvent",sOption);}
else if(plannerObj.editType=="Embed"){var reqpar="";if(plannerObj.detailEditReqPar!="")
reqpar="&"+plannerObj.detailEditReqPar;var leftPos=CheckLeft(plannerObj.detailCustomWidth,index,true,event);var topPos=CheckTop(plannerObj.detailCustomHeight,index,true,event);var embedded=ElU(plannerObj.plannerID+'embedded');ElU(plannerObj.plannerID+'CaptionText').innerHTML=plannerObj.detailEditCustomText;if(embedded){el=ElU(plannerObj.plannerID+'iFrame');if(el!=null)
el.src=plannerObj.detailEditCustomTar+"?EventKey="+key+"&SelStart=null&SelEnd=null&SelPos=null&DetailType=Edit"+reqpar;if(plannerObj.detailPosition!="Item"){embedded.style.top=topPos+"px";embedded.style.left=leftPos+"px";}
else{positionDetailEdit(event);if(editclick){embedded.style.top=(parseInt(embedded.style.top)+20)+"px";embedded.style.left=(parseInt(embedded.style.left)-70)+"px";}}
embedded.style.display='';embedded.style.width=plannerObj.detailCustomWidth+"px";embedded.style.height=plannerObj.detailCustomHeight+"px";var iFrame=ElU(plannerObj.plannerID+'iFrame');iFrame.style.width=(plannerObj.detailCustomWidth-8)+"px";iFrame.style.height=(plannerObj.detailCustomHeight-70)+"px";var iDiv=ElU(plannerObj.plannerID+'iDiv');iDiv.style.width=(plannerObj.detailCustomWidth-8)+"px";iDiv.style.height=(plannerObj.detailCustomHeight-70)+"px";var CaptionDiv=ElU(plannerObj.plannerID+'CaptionDiv');CaptionDiv.style.width=(plannerObj.detailCustomWidth-8)+"px";var CaptionTable=ElU(plannerObj.plannerID+'CaptionTable');CaptionTable.style.width=(plannerObj.detailCustomWidth-8)+"px";wpenabled=false;try{document.getElementById(plannerObj.plannerID+"iframeok").focus()}
catch(err){}}}}
else{if(plannerObj.editType=="Popup")
CheckCancelPopup();if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'EventCustomClick'+(index));}}
else if(call=='Recurr'){if(plannerObj.editType=="Custom"){if(plannerObj.eventRecurrencyEdit=="True"){if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'EventRec#'+(index));return;}}
else if(plannerObj.editTypeDetail){var reqpar="";if(plannerObj.detailEditReqPar!="")
reqpar="&"+plannerObj.detailEditReqPar;var sOption="toolbar=no,location=no,directories=no,menubar=no,";var leftPos=CheckLeft(plannerObj.detailRecWidth,index);var topPos=CheckTop(plannerObj.detailRecHeight,index);sOption+="scrollbars=yes,width="+plannerObj.detailRecWidth+",height="+plannerObj.detailRecHeight
+",left="+leftPos+",top="+topPos;if(plannerObj.autoSize=="False")
GetScrollPos();window.open(plannerObj.detailEditRecurrTar+"?EventKey="+key+"&SelStart=null&SelEnd=null&SelPos=null&DetailType=Recurrency"+reqpar,"detailsEvent",sOption);}
else if(plannerObj.editType=="Embed"){var reqpar="";if(plannerObj.detailEditReqPar!="")
reqpar="&"+plannerObj.detailEditReqPar;var leftPos=CheckLeft(plannerObj.detailRecWidth,index,true,event);var topPos=CheckTop(plannerObj.detailRecHeight,index,true,event);var embedded=ElU(plannerObj.plannerID+'embedded');ElU(plannerObj.plannerID+'CaptionText').innerHTML=plannerObj.detailEditRecurrencyText;if(embedded){el=ElU(plannerObj.plannerID+'iFrame');if(el!=null)
el.src=plannerObj.detailEditRecurrTar+"?EventKey="+key+"&SelStart=null&SelEnd=null&SelPos=null&DetailType=Recurrency"+reqpar;if(plannerObj.detailPosition!="Item"){embedded.style.top=topPos+"px";embedded.style.left=leftPos+"px";}
else{positionDetailEdit(event);if(editclick){embedded.style.top=(parseInt(embedded.style.top)+20)+"px";embedded.style.left=(parseInt(embedded.style.left)-70)+"px";}}
embedded.style.display='';embedded.style.width=plannerObj.detailCustomWidth+"px";embedded.style.height=plannerObj.detailCustomHeight+"px";var iFrame=ElU(plannerObj.plannerID+'iFrame');iFrame.style.width=(plannerObj.detailCustomWidth-8)+"px";iFrame.style.height=(plannerObj.detailCustomHeight-70)+"px";var iDiv=ElU(plannerObj.plannerID+'iDiv');iDiv.style.width=(plannerObj.detailCustomWidth-8)+"px";iDiv.style.height=(plannerObj.detailCustomHeight-70)+"px";var CaptionDiv=ElU(plannerObj.plannerID+'CaptionDiv');CaptionDiv.style.width=(plannerObj.detailCustomWidth-8)+"px";var CaptionTable=ElU(plannerObj.plannerID+'CaptionTable');CaptionTable.style.width=(plannerObj.detailCustomWidth-8)+"px";wpenabled=false;try{document.getElementById(plannerObj.plannerID+"iframeok").focus()}
catch(err){}}}}
else{if(plannerObj.editType=="Popup")
CheckCancelPopup();plannerObj.newSelIndex=index;plannerObj.newSelRecurrent=recurrent;submval=ElU(plannerObj.plannerID+"myid");s_ar=submval.value.split("|");s_ar[0]=index;submval.value=s_ar.join("|");plannerObj.newSelColor=selColor;plannerObj.newSelFontColor=selFontColor;if(call=='SelectFC'){if(plannerObj.oldSelIndex!=null){if(plannerObj.oldColor!='null'){var it=El('IT'+(plannerObj.oldSelIndex));if(it!=null){it.bgColor=plannerObj.oldColor;it.style.color=plannerObj.oldFontColor;}
else{var item=El('IT'+(plannerObj.oldSelIndex));if(item!=null){item.bgColor=plannerObj.oldColor;item.style.color=plannerObj.oldFontColor;}}}}
if(plannerObj.eventSelected){var GoToServer=true;if(plannerObj.oldSelIndex==index)
GoToServer=false;}
plannerObj.oldSelIndex=index;plannerObj.oldSelColor=selColor;plannerObj.oldSelFontColor=selFontColor;if(plannerObj.oldSelColor!='null'){var it=El('IT'+(plannerObj.oldSelIndex));if(it!=null){it.bgColor=plannerObj.oldSelColor;it.style.color=plannerObj.oldSelFontColor;}
else{var item=El('ITEM'+(plannerObj.oldSelIndex));if(item!=null){item.bgColor=plannerObj.oldSelColor;item.style.color=plannerObj.oldSelFontColor;}}}}
if(plannerObj.oldSelIndex==null){plannerObj.oldSelIndex=index;plannerObj.oldSelColor=selColor;plannerObj.oldSelFontColor=selFontColor;if(plannerObj.oldSelColor!='null'){var it=El('IT'+(plannerObj.oldSelIndex));if(it!=null){it.bgColor=plannerObj.oldSelColor;it.style.color=plannerObj.oldSelFontColor;}
else{var item=El('ITEM'+(plannerObj.oldSelIndex));if(item!=null){item.bgColor=plannerObj.oldSelColor;item.style.color=plannerObj.oldSelFontColor;}}}
if(plannerObj.eventSelected){if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'FirstSel-'+(index));}
else{if((plannerObj.eventCustomEdit=="True")&&(plannerObj.editType=="Custom")){if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'EventCus#'+(index));return;}}}
else{if(plannerObj.oldSelIndex==plannerObj.newSelIndex){if(!rMB){if((plannerObj.editType=="Popup")&&(readonly==0)){if(plannerObj.eventSelected){if((call!="SelectFC")||(!GoToServer))
ShowPopup(index,showCaption);}
else
ShowPopup(index,showCaption);}
else{if((plannerObj.editType=="Custom")&&(readonly==0)){if(plannerObj.eventCustomEdit=="True"){if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'EventCus#'+(index));return;}}
else{if((plannerObj.editType=="Inplace")&&(readonly==0)){if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'Select'+(index));}
else{if(plannerObj.editTypeDetail){if((readonly==0)||((readonly==1)&&(viewtarget!="never"))){var reqpar="";if(plannerObj.detailEditReqPar!="")
reqpar="&"+plannerObj.detailEditReqPar;var sOption="toolbar=no,location=no,directories=no,menubar=no,";var leftPos=CheckLeft(plannerObj.detailEditWidth,index);var topPos=CheckTop(plannerObj.detailEditHeight,index);sOption+="scrollbars=yes,width="+plannerObj.detailEditWidth+",height="+plannerObj.detailEditHeight
+",left="+leftPos+",top="+topPos;if(plannerObj.autoSize=="False")
GetScrollPos();if(((readonly==1)&&(viewtarget=="readonly"))||((!editclick)&&(viewtarget=="notesclick")))
window.open(plannerObj.detailEditViewTar+"?EventKey="+key
+"&SelStart=null&SelEnd=null&SelPos=null&DetailType=View"+reqpar,"detailsEvent",sOption);else
window.open(plannerObj.detailEditEditTar+"?EventKey="+key
+"&SelStart=null&SelEnd=null&SelPos=null&DetailType=Edit"+reqpar,"detailsEvent",sOption);}}
else{if(plannerObj.editType=="Embed"){if((readonly==0)||((readonly==1)&&(viewtarget!="never"))){var reqpar="";if(plannerObj.detailEditReqPar!="")
reqpar="&"+plannerObj.detailEditReqPar;var leftPos=CheckLeft(plannerObj.detailEditWidth,index,true,event);var topPos=CheckTop(plannerObj.detailEditHeight,index,true,event);var embedded=ElU(plannerObj.plannerID+'embedded');ElU(plannerObj.plannerID+'CaptionText').innerHTML=plannerObj.detailEditCaptionText;if(embedded){el=ElU(plannerObj.plannerID+'iFrame');if(el!=null){if(((readonly==1)&&(viewtarget=="readonly"))||((!editclick)&&(viewtarget=="notesclick"))){el.src=plannerObj.detailEditViewTar+"?EventKey="+key
+"&SelStart=null&SelEnd=null&SelPos=null&DetailType=View"+reqpar;}
else
el.src=plannerObj.detailEditEditTar+"?EventKey="+key
+"&SelStart=null&SelEnd=null&SelPos=null&DetailType=Edit"+reqpar;}
if(plannerObj.detailPosition!="Item"){embedded.style.top=topPos+"px";embedded.style.left=leftPos+"px";}
else{positionDetailEdit(event);if(editclick){embedded.style.top=(parseInt(embedded.style.top)+20)+"px";embedded.style.left=(parseInt(embedded.style.left)-70)+"px";}}
embedded.style.display='';embedded.style.width=plannerObj.detailEditWidth+"px";embedded.style.height=plannerObj.detailEditHeight+"px";var iFrame=ElU(plannerObj.plannerID+'iFrame');iFrame.style.width=(plannerObj.detailEditWidth-8)+"px";iFrame.style.height=(plannerObj.detailEditHeight-70)+"px";var iDiv=ElU(plannerObj.plannerID+'iDiv');iDiv.style.width=(plannerObj.detailEditWidth-8)+"px";iDiv.style.height=(plannerObj.detailEditHeight-70)+"px";var CaptionDiv=ElU(plannerObj.plannerID+'CaptionDiv');CaptionDiv.style.width=(plannerObj.detailEditWidth-8)+"px";var CaptionTable=ElU(plannerObj.plannerID+'CaptionTable');CaptionTable.style.width=(plannerObj.detailEditWidth-8)+"px";wpenabled=false;try{document.getElementById(plannerObj.plannerID+"iframeok").focus()}
catch(err){}}}
if(plannerObj.autoSize=="False")
GetScrollPos();}}}}}}}
else{if(plannerObj.newSelColor!='null'){var it=El('IT'+(plannerObj.newSelIndex));if(it!=null){it.bgColor=plannerObj.newSelColor;it.style.color=plannerObj.newSelFontColor;}
else{var item=El('ITEM'+(plannerObj.newSelIndex));if(item!=null){item.bgColor=plannerObj.newSelColor;item.style.color=plannerObj.newSelFontColor;}}}
if(plannerObj.oldColor!='null'){var it=El('IT'+(plannerObj.oldSelIndex));if(it!=null){it.bgColor=plannerObj.oldColor;it.style.color=plannerObj.oldFontColor;}
else{var item=El('ITEM'+(plannerObj.oldSelIndex));if(item!=null){item.bgColor=plannerObj.oldColor;item.style.color=plannerObj.oldFontColor;}}}
if(plannerObj.eventSelected){if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'FirstSel-'+(index));}
else{if((plannerObj.eventCustomEdit=="True")&&(plannerObj.editType=="Custom")){if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'EventCus#'+(index));return;}}}}
plannerObj.oldColor=BackColor;plannerObj.oldFontColor=FontColor;plannerObj.oldSelIndex=plannerObj.newSelIndex;plannerObj.oldSelFontColor=plannerObj.newSelFontColor;plannerObj.oldSelColor=plannerObj.newSelColor;}}
function tableKey(event){if(!wpenabled)
return;var plannerObj=document.plannerObj;plannerObj.keybUsed=true;if((!plannerObj.readOnly)&&(!plannerObj.editing)&&(plannerObj.keyboardEnabled=="True")){var key;if(plannerObj.isIE)
key=event.keyCode;else key=event.which;if(plannerObj.selectStart==null)
plannerObj.selectStart=plannerObj.keybSelectStart;if(plannerObj.selectEnd==null)
plannerObj.selectEnd=plannerObj.keybSelectEnd;if((key==40)&&(event.shiftKey==false)){plannerObj.mouseSelectStart=null;plannerObj.mouseSelectEnd=null;if(plannerObj.selected){start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));restoreColors(start,end);cleanUpArrays();}
if(plannerObj.inMultiSelect){end=start;inMultiSelect=false;}
if(plannerObj.sidebarPosition!="Top"){if(plannerObj.countOfRows>start+1){col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if((plannerObj.posStyleMax[col]=="xxx")||(start+1<=plannerObj.posStyleMax[col])){start=start+1;end=end+1;}}}
else{col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if(plannerObj.countOfColumns>col+1){var toCol=col;do{toCol=toCol+1;}
while((plannerObj.posStyleRO[toCol]=="True")&&(toCol<plannerObj.countOfColumns-1))
if(plannerObj.posStyleRO[toCol]=="False")
col=toCol;if(start>plannerObj.posStyleMax[col])
start=plannerObj.posStyleMax[col];else if(start<plannerObj.posStyleMin[col])
start=plannerObj.posStyleMin[col];plannerObj.column="C"+(col);}}
plannerObj.selectStart="R"+start;plannerObj.selectEnd="R"+end;id=El(plannerObj.selectStart+plannerObj.column);if(id!=null){plannerObj.ar_Colors[0]=id.bgColor;id.bgColor=plannerObj.selectionColor;}
if(El("S"+plannerObj.selectStart+plannerObj.column)!=null)
El("S"+plannerObj.selectStart+plannerObj.column).bgColor=plannerObj.selectionColor;plannerObj.ar_Ids[0]=plannerObj.selectStart+plannerObj.column;plannerObj.cellsSelected=1;setToHiddenInput();plannerObj.defaultSelect=false;}
if((key==38)&(event.shiftKey==false)){plannerObj.mouseSelectStart=null;plannerObj.mouseSelectEnd=null;if(plannerObj.selected){start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));restoreColors(start,end);cleanUpArrays();}
if(plannerObj.inMultiSelect){end=start;inMultiSelect=false;}
if(plannerObj.sidebarPosition!="Top"){if(start>0){col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if((plannerObj.posStyleMin[col]=="xxx")||(start-1>=plannerObj.posStyleMin[col])){start=start-1;end=end-1;}}}
else{col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if(col>0){var toCol=col;do{toCol=toCol-1;}
while((plannerObj.posStyleRO[toCol]=="True")&&(toCol>0))
if(plannerObj.posStyleRO[toCol]=="False")
col=toCol;if(start>plannerObj.posStyleMax[col])
start=plannerObj.posStyleMax[col];else if(start<plannerObj.posStyleMin[col])
start=plannerObj.posStyleMin[col];}
plannerObj.column="C"+col;}
plannerObj.selectStart="R"+start;plannerObj.selectEnd="R"+end;id=El(plannerObj.selectStart+plannerObj.column);if(id!=null){plannerObj.ar_Colors[0]=id.bgColor;id.bgColor=plannerObj.selectionColor;}
if(El("S"+plannerObj.selectStart+plannerObj.column)!=null)
El("S"+plannerObj.selectStart+plannerObj.column).bgColor=plannerObj.selectionColor;plannerObj.ar_Ids[0]=plannerObj.selectStart+plannerObj.column;plannerObj.cellsSelected=1;setToHiddenInput();plannerObj.defaultSelect=false;}
if((key==39)&(event.shiftKey==false)){plannerObj.mouseSelectStart=null;plannerObj.mouseSelectEnd=null;if(plannerObj.selected){start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));restoreColors(start,end);cleanUpArrays();}
if(plannerObj.inMultiSelect){end=start;plannerObj.inMultiSelect=false;}
if(plannerObj.sidebarPosition!="Top"){col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if(plannerObj.countOfColumns>col+1){var toCol=col;do{toCol=toCol+1;}
while((plannerObj.posStyleRO[toCol]=="True")&&(toCol<plannerObj.countOfColumns-1))
if(plannerObj.posStyleRO[toCol]=="False")
col=toCol;if(start>plannerObj.posStyleMax[col])
start=plannerObj.posStyleMax[col];else if(start<plannerObj.posStyleMin[col])
start=plannerObj.posStyleMin[col];}
plannerObj.column="C"+col;}
else{if(plannerObj.countOfRows>start+1){col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if((plannerObj.posStyleMax[col]=="xxx")||(start+1<=plannerObj.posStyleMax[col])){start=start+1;end=end+1;}}}
plannerObj.selectStart="R"+start;plannerObj.selectEnd="R"+start;id=El(plannerObj.selectStart+plannerObj.column);if(id!=null){plannerObj.ar_Colors[0]=id.bgColor;id.bgColor=plannerObj.selectionColor;}
if(El("S"+plannerObj.selectStart+plannerObj.column)!=null)
El("S"+plannerObj.selectStart+plannerObj.column).bgColor=plannerObj.selectionColor;plannerObj.ar_Ids[0]=plannerObj.selectStart+plannerObj.column;plannerObj.cellsSelected=1;setToHiddenInput();plannerObj.defaultSelect=false;}
if((key==37)&&(event.shiftKey==false)){plannerObj.mouseSelectStart=null;plannerObj.mouseSelectEnd=null;if(plannerObj.selected){start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));restoreColors(start,end);cleanUpArrays();}
if(plannerObj.inMultiSelect){end=start;plannerObj.inMultiSelect=false;}
if(plannerObj.sidebarPosition!="Top"){col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if(col>0){var toCol=col;do{toCol=toCol-1;}
while((plannerObj.posStyleRO[toCol]=="True")&&(toCol>0))
if(plannerObj.posStyleRO[toCol]=="False")
col=toCol;if(start>plannerObj.posStyleMax[col])
start=plannerObj.posStyleMax[col];else if(start<plannerObj.posStyleMin[col])
start=plannerObj.posStyleMin[col];}
plannerObj.column="C"+col;}
else{if(start>0){col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if((plannerObj.posStyleMin[col]=="xxx")||(start-1>=plannerObj.posStyleMin[col])){start=start-1;end=end-1;}}}
plannerObj.selectStart="R"+start;plannerObj.selectEnd="R"+start;id=El(plannerObj.selectStart+plannerObj.column);if(id!=null){plannerObj.ar_Colors[0]=id.bgColor;id.bgColor=plannerObj.selectionColor;}
if(El("S"+plannerObj.selectStart+plannerObj.column)!=null)
El("S"+plannerObj.selectStart+plannerObj.column).bgColor=plannerObj.selectionColor;plannerObj.ar_Ids[0]=plannerObj.selectStart+plannerObj.column;plannerObj.cellsSelected=1;setToHiddenInput();plannerObj.defaultSelect=false;}
if((key==45)&&(plannerObj.selected==true)){plannerObj.mouseSelectStart=null;plannerObj.mouseSelectEnd=null;CreateNewItem();}
if(key==46){plannerObj.mouseSelectStart=null;plannerObj.mouseSelectEnd=null;if(plannerObj.newSelIndex>-1){if(plannerObj.confirmDelete=="True"){if(confirm(plannerObj.confirmDeleteMessage)==true){var evdel="0";if(plannerObj.newSelRecurrent&&(plannerObj.confirmRecExp))
{if(confirm(plannerObj.confirmDelRecM)==true)
evdel="1";}
if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'Delete'+evdel+(plannerObj.newSelIndex));}}
else{var evdel="0";if(plannerObj.newSelRecurrent&&(plannerObj.confirmRecExp))
{if(confirm(plannerObj.confirmDelRecM)==true)
evdel="1";}
if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'Delete'+evdel+(plannerObj.newSelIndex));}}}
if((plannerObj.selectionMode=="MultiSelectAC")|(plannerObj.selectionMode=="MultiSelect")){var ok=false;if(plannerObj.sidebarPosition!="Top"){if((event.shiftKey)&&(key==40))
ok=true;}
else{if((event.shiftKey)&&(key==39))
ok=true;}
if((ok)&&(plannerObj.mouseSelectStart!=null))
{plannerObj.selectStart=plannerObj.mouseSelectStart;plannerObj.selectEnd=plannerObj.mouseSelectEnd;plannerObj.mouseSelectStart=null;plannerObj.mouseSelectEnd=null;start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));restoreColors(start,end);saveColorsAndIds(start,end);setSelectionColor(start,end);}
if(ok){plannerObj.inMultiSelect=true;var temp;start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if((plannerObj.posStyleMax[col]=="xxx")||(end+1<=plannerObj.posStyleMax[col])){restoreColors(start,end);plannerObj.selectEnd="R"+(end+1)+plannerObj.column;temp=plannerObj.selectEnd.indexOf("C");plannerObj.selectEnd=plannerObj.selectEnd.substring(0,temp);end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));if(start<end)
saveColorsAndIds(start+1,end);else
saveColorsAndIds(start-1,end);setSelectionColor(start,end);setToHiddenInput();}}
var ok=false;if(plannerObj.sidebarPosition!="Top"){if((event.shiftKey)&&(key==38))
ok=true;}
else{if((event.shiftKey)&&(key==37))
ok=true;}
if((ok)&&(plannerObj.mouseSelectStart!=null))
{plannerObj.selectStart=plannerObj.mouseSelectStart;plannerObj.selectEnd=plannerObj.mouseSelectEnd;plannerObj.mouseSelectStart=null;plannerObj.mouseSelectEnd=null;start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));restoreColors(start,end);saveColorsAndIds(start,end);setSelectionColor(start,end);}
if(ok){plannerObj.inMultiSelect=true;var temp;start=parseInt(plannerObj.selectStart.substring(1,plannerObj.selectStart.length));end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));col=parseInt(plannerObj.column.substring(1,plannerObj.column.length));if((plannerObj.posStyleMin[col]=="xxx")||(end-1>=plannerObj.posStyleMin[col])){restoreColors(start,end);plannerObj.selectEnd="R"+(end-1)+plannerObj.column;temp=plannerObj.selectEnd.indexOf("C");plannerObj.selectEnd=plannerObj.selectEnd.substring(0,temp);end=parseInt(plannerObj.selectEnd.substring(1,plannerObj.selectEnd.length));if(start<end)
saveColorsAndIds(start+1,end);else
saveColorsAndIds(start-1,end);setSelectionColor(start,end);setToHiddenInput();plannerObj.defaultSelect=false;}}}}}
function tableMO(e){if(!wpenabled)
return;WebPlannerUnselect();var plannerObj=document.plannerObj;var srcEl;var myEvent;if(plannerObj.isIE){srcEl=event.srcElement;myEvent=event;}
else{srcEl=e.target;myEvent=e;}
var parentEl=srcEl.parentNode;if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
mO(srcEl.id,myEvent);else{if((parentEl.id.indexOf("R")>=0)&&(parentEl.id.indexOf("C")>=0))
mO(parentEl.id,myEvent);else{var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mO(parentElparent.id,myEvent);}}}
else{if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
mO(srcEl.id,myEvent);else{var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mO(parentElparent.id,myEvent);}}}
function tableMU(e)
{if(!wpenabled)
return;if(checkOutsideDrop(e))
{if(plannerObj.showDroppedOutsidePlanner=="True")
alert(plannerObj.droppedOutsidePlannerMessage);return;}
mU(e);}
function tableMM(e)
{if(!wpenabled)
return;WebPlannerUnselect();var plannerObj=document.plannerObj;if(plannerObj.isIE)
{if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom"))
{var srcEl=event.srcElement;var parentEl=srcEl.parentNode;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
pP(srcEl.id,event);else
{if((parentEl.id.indexOf("R")>=0)&&(parentEl.id.indexOf("C")>=0))
pP(parentEl.id,event);else
{var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
pP(parentElparent.id,event);}}}
else
{var srcEl=event.srcElement;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
pP(srcEl.id,event);else
{var parentEl=srcEl.parentNode;var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
pP(parentElparent.id,event);}}}
else
{if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom"))
{var srcEl=e.target;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
pP(srcEl.id,e);else
{var parentEl=srcEl.parentNode;if((parentEl.id.indexOf("R")>=0)&&(parentEl.id.indexOf("C")>=0))
pP(parentEl.id,e);else
{var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
pP(parentElparent.id,e);}}}
else
{var srcEl=e.target;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
pP(srcEl.id,e);else
{var parentEl=srcEl.parentNode;var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
pP(parentElparent.id,e);}}}}
function mDBC(id,e,whichclick)
{var plannerObj=document.plannerObj;document.plannerObj=plannerObj;var Row=id.substring(1,id.indexOf("C"));var Col=id.substring(id.indexOf("C")+1,id.length);if(whichclick=="double")
plannerObj.ceDblClick(Row,Col);else{if(e.button==2){plannerObj.ceRClick(Row,Col);}}}
function tableDC(e,whichclick){if(!wpenabled)
return;var plannerObj=document.plannerObj;plannerObj.webplannerClicked=true;document.plannerObj=plannerObj;if(plannerObj.isIE){if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){var srcEl=event.srcElement;var parentEl=srcEl.parentNode;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
mDBC(srcEl.id,event,whichclick);else{if((parentEl.id.indexOf("R")>=0)&&(parentEl.id.indexOf("C")>=0))
mDBC(parentEl.id,event,whichclick);else{var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mDBC(parentElparent.id,event,whichclick);}}}
else{var srcEl=event.srcElement;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0)){mDBC(srcEl.id,event,whichclick);}
else{var parentEl=srcEl.parentNode;var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mDBC(parentElparent.id,event,whichclick);}}}
else{if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){var srcEl=e.target;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
mDBC(srcEl.id,e,whichclick);else{var parentEl=srcEl.parentNode;if((parentEl.id.indexOf("R")>=0)&&(parentEl.id.indexOf("C")>=0))
mDBC(parentEl.id,e,whichclick);else{var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mDBC(parentElparent.id,e,whichclick);}}}
else{var srcEl=e.target;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
mDBC(srcEl.id,e,whichclick);else{var parentEl=srcEl.parentNode;var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mDBC(parentElparent.id,e,whichclick);}}}}
function tableMD(e){if(!wpenabled)
return;var plannerObj=document.plannerObj;plannerObj.webplannerClicked=true;document.plannerObj=plannerObj;plannerObj.selectStart==null;plannerObj.selectEnd==null;if(plannerObj.isIE){if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){var srcEl=event.srcElement;var parentEl=srcEl.parentNode;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
mD(srcEl.id,event);else{if((parentEl.id.indexOf("R")>=0)&&(parentEl.id.indexOf("C")>=0))
mD(parentEl.id,event);else{var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mD(parentElparent.id,event);}}}
else{var srcEl=event.srcElement;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0)){mD(srcEl.id,event);}
else{var parentEl=srcEl.parentNode;var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mD(parentElparent.id,event);}}}
else{if((plannerObj.sidebarPosition=="Top")||(plannerObj.sidebarPosition=="Bottom")||(plannerObj.sidebarPosition=="TopBottom")){var srcEl=e.target;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
mD(srcEl.id,e);else{var parentEl=srcEl.parentNode;if((parentEl.id.indexOf("R")>=0)&&(parentEl.id.indexOf("C")>=0))
mD(parentEl.id,e);else{var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mD(parentElparent.id,e);}}}
else{var srcEl=e.target;if((srcEl.id.indexOf("R")>=0)&&(srcEl.id.indexOf("C")>=0))
mD(srcEl.id,e);else{var parentEl=srcEl.parentNode;var parentElparent=parentEl.parentNode;if((parentElparent.id.indexOf("SR")>=0)&&(parentElparent.id.indexOf("C")>=0))
mD(parentElparent.id,e);}}}}
var wpmhel=null;var wpmHide=null;function wpmmHide()
{if(wpmhel!=null)
{if(wpmhel.filters.alpha.opacity>10)
{wpmhel.filters.alpha.opacity-=10;}
else
{wpmhel.style.visibility="hidden";wpmhel.filters.alpha.opacity=100;wpmhel=null;clearInterval(wpmHide);wpmHide=null;}}}
function wpmmL(id,index)
{el=El(id+"HNT"+index);if(el!=null)
{if(wpmHide!=null)
{clearInterval(wpmHide);wpmHide=null;}
if(wpmhel!=null)
{wpmhel.style.visibility="hidden";wpmhel.filters.alpha.opacity=0;wpmhel=null;}
if((!document.plannerObj.mHintFade)||(!ie))
{el.style.visibility="hidden";}
else
{wpmhel=el;wpmHide=setInterval("wpmmHide()",1);}}}
function wpmmLeave(id,index)
{plObj=document.plannerObj;id=plObj.plannerID;el=El(id+"HNT"+index);if(el!=null)
{if(wpmHide!=null)
{clearInterval(wpmHide);wpmHide=null;}
if(wpmhel!=null)
{wpmhel.style.visibility="hidden";wpmhel.filters.alpha.opacity=0;wpmhel=null;}
if((!document.plannerObj.mHintFade)||(!ie))
{el.style.visibility="hidden";}
else
{wpmhel=el;wpmHide=setInterval("wpmmHide()",1);}}}
function wpmmHT(id,index,e)
{if(!hintenabled)return;el=El(id+"HNT"+index);if(el==null)return;plObj=document.plannerObj;id=plObj.plannerID;clearTimeout(plObj.mHintDATO);if((plObj.mHintCurrentIndex!=-1)&&(plObj.mHintCurrentIndex!=index))
wpmmL(""+id+"",plObj.mHintCurrentIndex);plObj.mHintCurrentIndex=index;el=El('ITEM'+(index));var itemLeft=0;var itemTop=0;if(el!=null)
{do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
{itemLeft+=el.offsetLeft;itemTop+=el.offsetTop;}}}
while((el=el.offsetParent));if(plObj.plannerLeft==null)
GetPlannerLeftTop();}
el=El(id+"HNT"+index);if(el==null)return;var d=el;ow=d.offsetWidth;oh=d.offsetHeight;if(document.all&&typeof document.body.scrollTop!="undefined")
{}
else
{if(plObj.browser=="IE")
{d.style.width=(d.offsetWidth-2)+"px";d.style.height=(d.offsetHeight-2)+"px";}
d.style.top=0+"px";d.style.left=0+"px";}
el.style.left=(itemLeft+plObj.mHintDeltaX-plObj.plannerLeft+(plObj.plannerLeft-plObj.plannerAbsLeft))+"px";el.style.top=(itemTop+plObj.mHintDeltaY-plObj.plannerTop+(plObj.plannerTop-plObj.plannerAbsTop))+"px";var elid=El(id);if(elid.style.left!="")
{el.style.left=(parseInt(el.style.left)+parseInt(elid.style.left))+"px";el.style.top=(parseInt(el.style.top)+parseInt(elid.style.top))+"px";}
if(elid.style.position=="relative")
{el.style.left=(itemLeft+plObj.mHintDeltaX)+"px";el.style.top=(itemTop+plObj.mHintDeltaY)+"px";}
right=parseInt(ow)+parseInt(d.style.left);end=parseInt(oh)+parseInt(d.style.top);if(document.compatMode&&document.compatMode!="BackCompat")
{scrollleft=document.documentElement.scrollLeft;scrolltop=document.documentElement.scrollTop;}
else
{scrollleft=document.body.scrollLeft;scrolltop=document.body.scrollTop;}
if(document.all&&typeof document.body.scrollTop!="undefined")
{if(right>=document.documentElement.offsetWidth+scrollleft)
el.style.left=(itemLeft-parseInt(ow)+plObj.mHintDeltaX)+"px";if(end>=document.documentElement.offsetHeight+scrolltop)
el.style.top=(itemTop-parseInt(oh))+"px";}
else
{if(right>=window.innerWidth+18)
el.style.left=(itemLeft-parseInt(ow)+plObj.mHintDeltaX)+"px";if(end>=window.innerHeight+18)
el.style.top=(itemTop-parseInt(oh))+"px";}
if(plObj.autoSize=="False")
{var div=ElU("div"+plObj.plannerID);el.style.top=(parseInt(el.style.top)-div.scrollTop)+"px";el.style.left=(parseInt(el.style.left)-div.scrollLeft)+"px";}
if(ie)
el.filters.alpha.opacity=100;el.style.visibility="visible";var mhidehint='wpmmL("'+id+'",'+index+')';plObj.mHintDATO=setTimeout(mhidehint,plObj.mHintDelayAfter);}
function wpmmH(index,e)
{if(!hintenabled)
return;plObj=document.plannerObj;if(!plObj.startSelect){id=plObj.plannerID;clearTimeout(plObj.mHintDBTO);var showhint='wpmmHT("'+id+'",'+index+')';plObj.mEvent=e;plObj.mHintDBTO=setTimeout(showhint,plObj.mHintDelayBefore);}}
function CheckCancelPopup()
{var plannerObj=document.plannerObj;if(plannerObj.editType=="Popup")
{if(plannerObj.inEditing!=null)
{CancelPopupEdit(plannerObj.inEditing);submval=ElU(plannerObj.plannerID+"myid").value;s_ar=submval.split("|");s_ar[0]=-1;submval.value=s_ar.join("|");if(plannerObj.oldSelIndex!=null)
{if(plannerObj.oldColor!='null')
{var it=El('IT'+(plannerObj.oldSelIndex));if(it!=null)
{it.bgColor=plannerObj.oldColor;it.style.color=plannerObj.oldFontColor;}}}}}}
function GetPlannerLeftTop()
{var plannerObj=document.plannerObj;var el=ElU(plannerObj.plannerID);if(el==null)return;var selDivLeft=0;var selDivTop=0;var absLeft=0;var absTop=0;var sLeft=0;var sTop=0;do
{if(el.tagName!="BODY")
{if(el.style.position!="relative")
{selDivLeft+=el.offsetLeft;selDivTop+=el.offsetTop;}
if(el.style.position=="absolute")
{absLeft+=el.offsetLeft;absTop+=el.offsetTop;}
if(navigator.appName=="Netscape")
{if((el.offsetParent.tagName=="BODY")&&(el!=ElU(plannerObj.plannerID)))
{sLeft=el.offsetLeft;sTop=el.offsetTop;}}}}
while((el=el.offsetParent));plannerObj.plannerLeft=selDivLeft;plannerObj.plannerTop=selDivTop;plannerObj.plannerAbsLeft=absLeft;plannerObj.plannerAbsTop=absTop;plannerObj.sLeft=sLeft;plannerObj.sTop=sTop;}
function CreatePopupWindow(obj,fontName,fontSize,foreColor,fontBold,fontItalic,backgroundImage,backColor,subjectLabel,notesLabel,acceptText,cancelText,borderColor)
{var plannerObj=obj;var bg="";if(backgroundImage!="")
bg='background="'+backgroundImage+'" ';else
bg='bgcolor="'+backColor+'" ';var bold="";if(fontBold=="True")
bold='font-weight:bold;';var italic="";if(fontItalic=="True")
italic='font-style:italic';var font="";font+='<FONT color="'+foreColor+'" face="'+fontName+'" style="font-size:'+fontSize+';'+bold+italic+'">';var itemFont="";itemFont+='width:175px;color:'+foreColor+';font-family:'+fontName+';font-size:'+fontSize+';'+bold+italic;var popupItemFont='style="resize:none;width:175px;color:'+foreColor+';font-family:'+fontName+';font-size:'+fontSize+';'+bold+italic+'"';var html='<SPAN id="POPUP_ITEM" style="width:185px;zIndex:0;top:0px;left:0px;border: 2px outset '
+borderColor+'; overflow:hidden;position:absolute;visibility:hidden;'
+'filter: alpha(opacity='+plannerObj.popupOpacity+') progid:DXImageTransform.Microsoft.Shadow(color=#777777, Direction=135, Strength=3);-moz-opacity:'+plannerObj.popupOpacity/100+';">'
+'  <TABLE '+bg+' width=100%>'
+'    <TR>'
+'      <TD id="lbl" colspan="2">'+font+subjectLabel+'</FONT></TD>'
+'    </TR>'
+'    <TR>'
+'      <TD colspan="2" onKeyDown="fOnKeyDown(event);" ><input style="'+itemFont+'" id="TF" type="text" value="" name="CaptionInput"></TD>'
+'    </TR>'
+'    <TR>'
+'      <TD colspan="2">'+font+notesLabel+'</FONT></TD>'
+'    </TR>'
+'    <TR>'
+'      <TD colspan="2"><TEXTAREA '+popupItemFont+' id="TA"></TEXTAREA></TD>'
+'    </TR>'
+'    <TR>'
+'      <TD align="right"><BUTTON style="font-family:'+fontName+'" onclick="ConfirmPopupEdit()">'+acceptText+'</BUTTON>'
+'      <BUTTON style="font-family:'+fontName+'" onclick="return CancelPopupEdit()">'+cancelText+'</BUTTON></TD>'
+'    </TR>'
+'  </TABLE>'
+'</SPAN>';ElU(plannerObj.plannerID).innerHTML+=html;}
function OC(eventID)
{if(document.plannerObj!=null)
{var plannerObj=document.plannerObj;var dblCl="";if(plannerObj.doubleClick=="True")
{dblCl=' ondblclick = "PlannerDblClick();" ';}
var width=plannerObj.widthOverlap;if(!plannerObj.isIE)
width=plannerObj.widthOverlap+1;document.write('<TD id="'+eventID+'" bgcolor="'+plannerObj.overlapColor+'" width="'+width+'px" '+dblCl
+' onMouseMove="pP(\''+eventID+'\',event)" '
+' onMouseOver="mO(\''+eventID+'\',event)" onMouseDown="mD(\''+eventID+'\',event)" '
+' onMouseUp="mU(event)";>'
+'  <SPAN id="cS">'
+'    <DIV id="cD">&nbsp;</DIV>'
+'  </SPAN>'
+'</TD>');}}
function HOC(eventID)
{if(document.plannerObj!=null)
{var dblCl="";var plannerObj=document.plannerObj;if(plannerObj.doubleClick=="True")
dblCl=' ondblclick = "PlannerDblClick();" ';if(plannerObj.isIE)
{document.write('<TD height="'+plannerObj.widthOverlap+'px" id="'+eventID+'" bgcolor="'+plannerObj.overlapColor+'" '+dblCl+' onMouseMove="pP(\''+eventID+'\',event)" onMouseOver="mO(\''+eventID+'\',event)" '
+' onMouseDown="return mD(\''+eventID+'\',event)" onMouseUp="mU(event)">'
+'<SPAN style="cursor:default">'
+'<DIV style="overflow:hidden;height:'+plannerObj.widthOverlap+'px">&nbsp;</DIV></SPAN></TD>');}
else
{document.write('<TD height="'+(plannerObj.widthOverlap+1)+'px" id="'+eventID+'" bgcolor="'+plannerObj.overlapColor+'" '+dblCl+' onMouseMove="pP(\''+eventID+'\',event)" onMouseOver="mO(\''+eventID+'\',event)" '
+' onMouseDown="mD(\''+eventID+'\',event)" onMouseUp="mU(event)">'
+'<DIV style="overflow:hidden;height:'+(plannerObj.widthOverlap+1)+'px">&nbsp;</DIV></TD>');}}}
function EC(cellID,cellWidth,cellHeight,colSpan,bgColor)
{var plannerObj=document.plannerObj;var id=cellID;if(id.charAt(0)=="P")
id=id.substring(1,id.length);var cols="";if(parseInt(colSpan)>1)
cols=' colspan="'+colSpan+'" ';var bg="";var doubleClick="";if(plannerObj.doubleClick=="True")
doubleClick=' ondblclick = "PlannerDblClick();" ';if(bgColor!="")
bg=' bgcolor="'+bgColor+'" ';document.write('<TD id="'+cellID+'" width="'+cellWidth+'px" height="'+cellHeight+'px"'+cols+bg+doubleClick
+' onMouseOver="mO(\''+id+'\',event)" onMouseMove="pP(\''+id+'\',event)" '
+' onMouseDown="mD(\''+id+'\',event)" onMouseUp="mU(event);">'
+'  &nbsp;'
+'</TD>');}
function HEC(cellID,cellWidth,cellHeight,colSpan,bgColor)
{var plannerObj=document.plannerObj;var id=cellID;if(id.charAt(0)=="P")
id=id.substring(1,id.length);var cols="";if(parseInt(colSpan)>1)
cols=' rowspan="'+colSpan+'" ';var bg="";var doubleClick="";if(plannerObj.doubleClick=="True")
doubleClick=' ondblclick = "PlannerDblClick();" ';if(bgColor!="")
bg=' bgcolor="'+bgColor+'" ';document.write('<TD id="'+cellID+'" width="'+cellWidth+'px" height="'+cellHeight+'px"'+cols+bg+doubleClick
+' onMouseOver="mO(\''+id+'\',event)" onMouseMove="pP(\''+id+'\',event)" '
+' onMouseDown="mD(\''+id+'\',event)" onMouseUp="mU(event);"><DIV style="overflow:hidden;height:'+cellHeight+'px;width:'+parseInt(parseInt(cellWidth)-2)+'px">'
+'&nbsp;</DIV>'
+'</TD>');}
function SBC(uniqueID,occ,hint,cellWidth,rowHeight,borderCollapse,cellID,text,rowIndex,colIndex,bgcolor){text=text.replace(/&tmsopen;/g,"<").replace(/&tmsclose;/g,">");var collapse="";if(borderCollapse=="True")
collapse=' style="border-collapse:collapse"';var html='   <DIV class="'+uniqueID+'SBDIV" style="height:'+(parseInt(rowHeight))+'px; width:'+cellWidth+'px;'+bgcolor+'">'
+'     <TABLE cellspacing="0" cellpadding="0" width="'+cellWidth+'px"'+collapse+'>'
+'       <TR>'
+'         <TD id="'+cellID+'" width=100% height="'+(parseInt(rowHeight)-1)+'">'
+'           <DIV style="overflow:hidden;height:'+(parseInt(rowHeight)-2)+'px; width:'+cellWidth+'px">'
+text
+'           </DIV>'
+'         </TD>'
+'       </TR>'
+'     </TABLE>'
+'   </DIV>';ElU(uniqueID+occ+rowIndex+colIndex).innerHTML=html;}
function PE(obj,showSelection,eventIdx,useTemplate,selColor,selFontColor,key,readOnly,captionStyle,captionHint,widthCaption,bgCaption,colorToCaption,heightCaption,captionAlign,captionFN,captionFC,captionFS,captionFB,captionFI,allowDelete,showvCalendarFile,showEditGlyph,showCustomGlyph,recurrencyString,widthDI,colorButtons,captionFH,eventHeight,eventAlign,eventFN,eventFS,eventFB,eventFI,eventWidth,offsetImg,posReadWrite,background,editing,hidden,bgColor,foreColor,selectedIndex,curEvent,inHeader,fixedTime,captionTime,captionDirection,columnWidth,subcolumnWidth,colorEdBtns,textAreaBC,textAreaFC,rowHeight,textAreaHeight,cellHeight,captionText,text,trackbarColor,hiddenHeight,evHint,evDC,evMO,evMT,evMD,evRC,evCC,svCC,flagged,flagcolor,flaghint,showviewtarget,trackbarwidth,startTime,endTime,position){this.startTime=new Date(startTime);this.endtime=new Date(endTime);this.position=position;this.showSelection=showSelection;this.eventIdx=eventIdx;this.useTemplate=(useTemplate!=0);this.selColor=selColor;this.selFontColor=selFontColor;this.key=key;this.readOnly=readOnly;this.captionStyle=captionStyle;this.captionHint=captionHint;this.widthCaption=widthCaption;this.bgCaption=bgCaption;this.colorToCaption=colorToCaption;this.heightCaption=heightCaption;if(captionAlign==0)
this.captionAlign="text-align:center";else if(captionAlign==1)
this.captionAlign="text-align:left";else if(captionAlign==2)
this.captionAlign="text-align:right";this.captionFN=captionFN;this.captionFC=captionFC;this.captionFS=captionFS;this.captionFB=captionFB;this.captionFI=captionFI;this.allowDelete=allowDelete;this.showvCalendarFile=showvCalendarFile;this.showEditGlyph=showEditGlyph;this.showCustomGlyph=(showCustomGlyph!=0);this.recurrencyString=recurrencyString;this.widthDI=widthDI;this.colorButtons=colorButtons;this.captionFH=captionFH;this.eventHeight=eventHeight;if(eventAlign==0)
this.eventAlign="text-align:center";else if(eventAlign==1)
this.eventAlign="text-align:left";else if(eventAlign==2)
this.eventAlign="text-align:right";this.eventFN=eventFN;this.eventFS=eventFS;this.eventFB=eventFB;this.eventFI=eventFI;this.eventWidth=eventWidth;this.offsetImg=offsetImg;this.posReadWrite=posReadWrite;this.background=background;this.editing=editing;this.hidden=hidden;this.bgColor=bgColor;this.foreColor=foreColor;this.selectedIndex=selectedIndex;this.curEvent=curEvent;this.inHeader=inHeader;this.fixedTime=fixedTime;this.captionTime=captionTime;this.captionDirection=captionDirection;this.columnWidth=columnWidth;this.subcolumnWidth=subcolumnWidth;this.colorEdBtns=colorEdBtns;this.textAreaBC=textAreaBC;this.textAreaFC=textAreaFC;this.rowHeight=rowHeight;this.textAreaHeight=textAreaHeight;this.cellHeight=cellHeight;this.captionText=captionText;this.text=text;this.ceCaptionText=captionText.replace(/'/g,"<#squote>");this.ceText=text.replace(/'/g,"<#squote>");this.trackbarColor=trackbarColor;this.hiddenHeight=hiddenHeight;this.Hint=evHint;this.dClick=(evDC!=0);this.mOver=(evMO!=0);this.mOut=(evMT!=0);this.mDown=(evMD!=0);this.rClick=(evRC!=0);this.cClick=(evCC!=0);this.sClick=(svCC!=0);this.flagged=(flagged!=0);this.flagcolor=flagcolor;this.flaghint=flaghint;this.trackbarwidth=trackbarwidth;if(showviewtarget==0)
this.showviewtarget="never";else if(showviewtarget==1)
this.showviewtarget="notesclick";else if(showviewtarget==2)
this.showviewtarget="readonly";document.plannerEvent=this;var ev=document.plannerEvent;var plannerObj=obj;var zero="";if(eventIdx<10)
zero="0";var tpl=El(plannerObj.plannerID+"ctl"+zero+(eventIdx+3));var setTpl=false;if((tpl)&&(useTemplate)&&((plannerObj.editType!="InPlace")&&(!editing)))
{this.text="<div id='NOTES_"+ev.eventIdx+"' style='display:none;'>"+this.text+"</div>"+tpl.innerHTML;setTpl=true;}
var endSpan="";var spanEditClick="";var spanOnClick="";var widthEditItem;var cellEditItem="";var widthDeleteItem;var cellDeleteItem="";var widthGlyphsCaption=0;var html="";var cellFontCaption="";var cellFontEndCaption="";var height="";var heightDiv="";var cur="";var recurrent="0";if(ev.recurrencyString!="")
recurrent="1";if(ev.hidden!=1)
{var i=plannerObj.RecAr.length;plannerObj.RecAr[i]=eventIdx+";"+recurrent+";"+key;}
var showCaption=1;if((ev.captionStyle=="TI")||(ev.captionStyle=="N"))
showCaption=0;var cur='cursor:pointer;';if(ev.captionFH==1)
{height='height="'+ev.heightCaption+'px" ';heightDiv='height:'+ev.heightCaption+'px;';}
if((ev.captionFN!="")||(ev.captionFC!="")||(ev.captionFS!="")||(ev.captionFB==1)||(ev.captionFI==1)){var fontn='';var fonts='';var fontb='';var fonti='';var fontc='';var fontcol='';var fontst='';if(ev.captionFN!="")
fontn=' face="'+ev.captionFN+'"';if(ev.captionFC!="")
fontcol=' color="'+ev.captionFC+'"';if((ev.captionFS!="")||(ev.captionFB==1)||(ev.captionFI==1)){fontst=' style="';if(ev.captionFS!="")
fonts=' font-size:'+ev.captionFS+';';if(ev.captionFB==1)
fontb=' font-weight:bold;';if(ev.captionFI==1)
fonti=' font-style:italic';fontc='"';}
cellFontCaption='<FONT '+fontn+fontcol+fontst+fonts+fontb+fonti+fontc+'>';}
var go=true;if(plannerObj.eventSelected)
{if((ev.readOnly==0)&&(ev.background==0)&&(!plannerObj.readOnly))
go=true;else
go=false;}
else
{if((ev.readOnly==0)&&(ev.background==0)&&(!plannerObj.readOnly)&&(ev.posReadWrite==1))
go=true;else
go=false;}
if(go)
{if(ev.hidden==1)
endSpan="";else
{if((ev.editing==0)&&(plannerObj.editing))
{spanOnClick="";spanEditClick="";}
else
{if(ev.posReadWrite==1)
spanOnClick='<SPAN style="'+cur+'" onclick="IC(1,\''+ev.showviewtarget
+'\','+recurrent+',\'Delete\','+ev.eventIdx+',\'null\',\'null\',\'null\',\'null\',\'null\')">';else
spanOnClick='';spanEditClick='<SPAN style="'+cur+'" onclick="';if((plannerObj.editType=="Popup")||(plannerObj.editType=="Custom"))
spanEditClick=spanEditClick+'IC(1,\''+ev.showviewtarget+'\','+recurrent
+',\'SelectFC\',\''+ev.eventIdx+'\',\''+ev.selColor+'\',\'';else
spanEditClick=spanEditClick+'IC(1,\''+ev.showviewtarget+'\','+recurrent
+',\'Select\',\''+ev.eventIdx+'\',\''+ev.selColor+'\',\'';spanEditClick=spanEditClick+ev.selFontColor+'\',\''+ev.bgColor+'\',\''+ev.foreColor
+'\',\''+ev.key+'\',\''+ev.readOnly+'\','+showCaption+',event);">';}}
if(ev.showEditGlyph==1)
{if((plannerObj.editType=="Popup")||(plannerObj.editType=="Custom")||(plannerObj.editTypeDetail)||(plannerObj.editType=="Embed"))
{if(ev.eventWidth-15<15)
widthEditItem=ev.eventWidth-17;else
widthEditItem=15;var charEdit="";if(plannerObj.glyphEdit=="")
{charEdit='<FONT face="Webdings" color="'+ev.captionFC+'">&#157;</FONT>';if(!plannerObj.isIE)
charEdit='<FONT face="Arial" color="'+ev.captionFC+'">+</FONT>';}
else
{charEdit='<IMG src="'+plannerObj.glyphEdit+'">';}
var backgroundCell="";if((plannerObj.isIE)&&(ev.colorToCaption!=""))
{if(ev.captionDirection==0)
{backgroundCell='style="FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType='+
ev.captionDirection+', StartColorStr='+ev.bgCaption+',EndColorStr='+ev.colorToCaption+');'
+ev.captionAlign+'"';}
else
backgroundCell=' bgcolor="'+ev.colorToCaption+'" style="'+ev.captionAlign+'" ';}
else
{backgroundCell=' bgcolor="'+ev.bgCaption+'" style="'+ev.captionAlign+'" ';}
cellEditItem=cellEditItem
+'<TD title="'+plannerObj.hintEdit+'" valign="top"'+backgroundCell
+height+' width="'+widthEditItem+'"><DIV style="overflow:hidden;'+heightDiv+'width:'+widthEditItem+'px">'
+spanEditClick
+charEdit;if(ev.hidden==0)
cellEditItem=cellEditItem
+'</SPAN>';cellEditItem=cellEditItem
+'</DIV></TD>';}}
var backgroundCell="";if((plannerObj.isIE)&&(ev.colorToCaption!=""))
{if(ev.captionDirection==0)
{backgroundCell='style="FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType='+
ev.captionDirection+', StartColorStr='+ev.bgCaption+',EndColorStr='+ev.colorToCaption+');'
+ev.captionAlign+'"';}
else
backgroundCell=' bgcolor="'+ev.colorToCaption+'" style="'+ev.captionAlign+'" ';}
else
{backgroundCell=' bgcolor="'+ev.bgCaption+'" style="'+ev.captionAlign+'" ';}
if((ev.allowDelete==1)&&(ev.posReadWrite==1))
{if(plannerObj.glyphDelete=="")
{widthDeleteItem=15;if(widthDeleteItem>ev.eventWidth)
widthDeleteItem=ev.eventWidth-2;var delSymbol='<FONT face="Webdings" color="'+ev.captionFC+'">r</FONT>';if(!plannerObj.isIE)
delSymbol='<FONT face="Arial" color="'+ev.captionFC+'">X</FONT>';cellDeleteItem=cellDeleteItem
+'<TD title="'+plannerObj.hintDelete+'" valign="top"'+backgroundCell
+height+' width="'+(widthDeleteItem-2)
+'"><DIV style="overflow:hidden;'+heightDiv+'width:'+(widthDeleteItem-2)+'px">'+spanOnClick
+delSymbol+'</SPAN></DIV></TD>';}
else
{widthDeleteItem=15;if(widthDeleteItem>ev.eventWidth)
widthDeleteItem=ev.eventWidth-2;cellDeleteItem=cellDeleteItem
+'<TD title="'+plannerObj.hintDelete+'" valign="top"'+backgroundCell
+height+' width="'+(widthDeleteItem-2)+'px"><DIV style="overflow:hidden;'
+heightDiv+'width:'+(widthDeleteItem-2)+'px">'
+spanOnClick+'<IMG src="'+plannerObj.glyphDelete+'"></SPAN></DIV></TD>';}}
else
{widthDeleteItem=15;if(widthDeleteItem>ev.eventWidth)
widthDeleteItem=ev.eventWidth-2;cellDeleteItem=cellDeleteItem
+'<TD valign="top"'+backgroundCell
+height+'width="'+(widthDeleteItem-2)+'"><DIV style="overflow:hidden;'
+heightDiv+'width:'+(widthDeleteItem-2)+'px">&nbsp;</DIV></TD>';}
widthGlyphsCaption=widthDeleteItem+15;}
var fontClr="";var cursorStyle="";if((ev.selectedIndex>-1)&&(ev.curEvent==1)&&(ev.showSelection==1)&&(ev.selFontColor!=""))
fontClr=ev.selFontColor;else
fontClr=ev.foreColor;if(plannerObj.editType!="Detail")
{if((ev.readOnly==0)&&(ev.background==0))
cursorStyle=cur+";";}
else
{if(plannerObj.detailEditEditTar!="")
{if(ev.background==0)
cursorStyle=cur+";";}}
var cellPropsItem="";if((ev.selectedIndex>-1)&&(ev.curEvent==1)&&(ev.showSelection==1))
{if(ev.SelColor=="")
cellPropsItem=cellPropsItem
+' style="'+cursorStyle+" bgcolor:#FFFFE1;"+ev.eventAlign+'; color: '+fontClr+';"';else
cellPropsItem=cellPropsItem
+' style="'+cursorStyle+ev.eventAlign+"; bgcolor:"+ev.selColor+'; color: '+fontClr+'"';}
else
{cellPropsItem=cellPropsItem
+' bgcolor="'+ev.bgColor+'" style="'+cursorStyle+ev.eventAlign+'; color: '+fontClr+'"';}
cellPropsItem=cellPropsItem
+' colspan="2"';var cellFontItem="";var cellEndFont="";var cellDivFontItem="";var fontn='';var fonts='';var fontb='';var fonti='';var fontc='';if((ev.eventFN!="")||(ev.eventFS!="")||(ev.eventFB==1)||(ev.eventFI==1))
{if(ev.eventFN!="")
{fontn=' face="'+ev.eventFN+'"';cellDivFontItem='font-family:'+ev.eventFN+';';}
if((ev.eventFS!="")||(ev.eventFB==1)||(ev.eventFI==1))
{if(ev.eventFS!="")
{fonts=' style="font-size:'+ev.eventFS+';';cellDivFontItem=cellDivFontItem+'font-size:'+ev.eventFS+';';}
if(ev.eventFB==1)
{if(ev.eventFS!="")
fontb=' font-weight:bold;';else
fontb=' style="font-weight:bold;';cellDivFontItem=cellDivFontItem+'font-weight:bold;';}
if(ev.eventFI==1)
{if((ev.eventFS!="")||(ev.eventFB==1))
fonti=' font-style:italic';else
fonti=' style="font-style:italic';cellDivFontItem=cellDivFontItem+'font-style:italic;';}
fontc='"';}
cellFontItem='<FONT '+fontn+fonts+fontb+fonti+fontc+'>';cellEndFont="</FONT>";}
var codeMoveSpan="";var codeSelect="";var codeCursorSpan="";var endSpan="";if((ev.editing==0)||(plannerObj.readOnly)||(ev.posReadWrite==0)||(ev.hidden==1))
{var mmHint="";if((ev.Hint!="")||(ev.mOver))
mmHint='onmouseover="';if(ev.Hint!="")
mmHint+='wpmmH('+ev.eventIdx+',event);';if(ev.mOver)
mmHint+=''+plannerObj.plannerID+'ceMO('+ev.eventIdx+',\''+ev.key+'\',\''+ev.startTime+'\',\''+ev.endtime+'\','+ev.position+',\''+ev.ceCaptionText+'\',\''+ev.ceText+'\',\''+ev.recurrencyString+'\',\'ITEM'+ev.eventIdx+'D\');';if((ev.Hint!="")||(ev.mOver))
mmHint+='"';var mmDC="";if((ev.dClick)||(plannerObj.eventDClicked=="True"))
{mmDC='ondblclick="';if(ev.dClick)
mmDC+=plannerObj.plannerID+'ceDC('+ev.eventIdx+',\''+ev.key+'\',\''+ev.startTime+'\',\''+ev.endtime+'\','+ev.position+',\''+ev.ceCaptionText+'\',\''+ev.ceText+'\',\''+ev.recurrencyString+'\',\'ITEM'+ev.eventIdx+'D\'); ';if(plannerObj.eventDClicked=="True")
mmDC+='CatchEventDoubleClick('+ev.eventIdx+'); ';mmDC+='"';}
var mmMD="";if(ev.mDown)
mmMD='onmousedown="'+plannerObj.plannerID+'ceMD('+ev.eventIdx+',\''+ev.key+'\',\''+ev.startTime+'\',\''+ev.endtime+'\','+ev.position+',\''+ev.ceCaptionText+'\',\''+ev.ceText+'\',\''+ev.recurrencyString+'\',\'ITEM'+ev.eventIdx+'D\');"';var mmCC="";if(ev.cClick)
mmCC=plannerObj.plannerID+'ceCC('+ev.eventIdx+',\''+ev.key+'\',\''+ev.startTime+'\',\''+ev.endtime+'\','+ev.position+',\''+ev.ceCaptionText+'\',\''+ev.ceText+'\',\''+ev.recurrencyString+'\',\'ITEM'+ev.eventIdx+'D\');';var mmHL="";if(((ev.Hint!="")&&(plannerObj.mHintLeave))||(ev.mOut))
mmHL=' onmouseout="';if((ev.Hint!="")&&(plannerObj.mHintLeave))
mmHL+='wpmmLeave('+plannerObj.plannerID+','+ev.eventIdx+');';if(ev.mOut)
mmHL+=''+plannerObj.plannerID+'ceMT('+ev.eventIdx+',\''+ev.key+'\',\''+ev.startTime+'\',\''+ev.endtime+'\','+ev.position+',\''+ev.ceCaptionText+'\',\''+ev.ceText+'\',\''+ev.recurrencyString+'\',\'ITEM'+ev.eventIdx+'D\');';if(((ev.Hint!="")&&(plannerObj.mHintLeave))||(ev.mOut))
mmHL+='"';var go=true;if(plannerObj.eventSelected)
{if((!plannerObj.editing)&&(ev.hidden==0)&&(ev.background==0)&&(!plannerObj.readOnly))
go=true;else
go=false;}
else
{if((!plannerObj.editing)&&(ev.hidden==0)&&(ev.background==0)&&(!plannerObj.readOnly)&&(ev.posReadWrite==1))
go=true;else
go=false;}
if(go)
{var no_editor="0";if((ev.readOnly)||(plannerObj.editMode=="EditClick"))
no_editor="1";if(ev.showSelection==1)
codeSelect=codeSelect
+' IC(0,\''+ev.showviewtarget+'\','+recurrent+',\'Select\',\''+ev.eventIdx+'\',\''
+ev.selColor+'\',\''+ev.selFontColor+'\',\''+ev.bgColor+'\',\''
+ev.foreColor+'\',\''+ev.key+'\',\''+no_editor+'\','+showCaption+',event);';else
codeSelect=codeSelect
+' IC(0,\''+ev.showviewtarget+'\','+recurrent+',\'Select\',\''+ev.eventIdx+'\',\'null\',\'null\',\'null\',\'null\',\''
+ev.key+'\',\''+no_editor+'\','+showCaption+',event);';}
else
{var go=true;if(plannerObj.eventSelected)
{if((plannerObj.editTypeDetail)&&(plannerObj.detailEditEditTar!="")&&(!plannerObj.editing)&&(ev.readOnly==1)&&(ev.hidden==0)&&(ev.background==0)&&(!plannerObj.readOnly))
go=true;else
go=false;}
else
{if((plannerObj.editTypeDetail)&&(plannerObj.detailEditEditTar!="")&&(!plannerObj.editing)&&(ev.readOnly==1)&&(ev.hidden==0)&&(ev.background==0)&&(!plannerObj.readOnly)&&(ev.posReadWrite==1))
go=true;else
go=false;}
if(go)
{if(ev.showSelection==1)
codeSelect=codeSelect
+' IC(0,\''+ev.showviewtarget+'\','+recurrent+',\'Select\',\''+ev.eventIdx+'\',\''
+ev.selColor+'\',\''+ev.selFontColor+'\',\''+ev.bgColor+'\',\''
+ev.foreColor+'\',\''+ev.key+'\',\''+ev.readOnly+'\','+showCaption+',event);';else
codeSelect=codeSelect
+' IC(0,\''+ev.showviewtarget+'\','+recurrent+',\'Select\',\''+ev.eventIdx+'\',\'null\',\'null\',\'null\',\'null\',\''
+ev.key+'\',\''+ev.readOnly+'\','+showCaption+',event);';}}
var mmRC="";if(ev.rClick)
{mmRC='onmouseup="'+codeSelect+'return '+plannerObj.plannerID+'ceRC('+ev.eventIdx+',\''+ev.key+'\',\''+ev.startTime+'\',\''+ev.endtime+'\','+ev.position+',\''+ev.ceCaptionText+'\',\''+ev.ceText+'\',\''+ev.recurrencyString+'\',\'ITEM'+ev.eventIdx+'D\',event);" onmouseout="document.oncontextmenu=null;"';codeSelect="";}
html+='<TABLE id="tableItem" '+mmHint+' '+mmMD+' '+mmDC+' '+mmHL+'>';if(codeSelect!="")
codeSelect=' onclick="'+codeSelect+'";';var changeCap;if(!plannerObj.editing)
{if((ev.inHeader==1)||(ev.fixedTime==1)||(ev.hidden==1)||(ev.background==1)||(plannerObj.readOnly)||(ev.posReadWrite==0))
{if((ev.inHeader==1)||(ev.fixedPosition==1))
{var changeCap=((ev.readOnly==0)&&(ev.captionStyle!="N")&&(ev.captionStyle!="TI"));codeMoveSpan=' onMouseDown="HeaderChangeCap(\'ITEM'+ev.eventIdx+'\',\''+changeCap+'\',event);"';endSpan='</SPAN>';codeCursorSpan='<SPAN '+codeMoveSpan+'>';}
else
{if(ev.background==1)
{codeMoveSpan='onMouseUp="mU(event)";';endSpan='</SPAN>';codeCursorSpan='<SPAN '+codeMoveSpan+'>';}}}
else
{var changeCap=((ev.readOnly==0)&&(ev.captionStyle!="N")&&(ev.captionStyle!="TI"));codeMoveSpan='onMouseUp="mU(event)" onMouseMove="pP(\'\',event)" onMouseDown="return startMove(\'ITEM'+ev.eventIdx
+'\',\''+changeCap+'\',event);"';endSpan='</SPAN>';codeCursorSpan='<SPAN style="'+cur+'cursor:move" '+codeMoveSpan+'>';}}
var cellPropsCaption="";cellPropsCaption=' bgcolor="'+ev.bgCaption+'" '+height+'style="'+ev.captionAlign+';';if((ev.colorToCaption!="")&&(plannerObj.isIE))
{cellPropsCaption=cellPropsCaption
+"FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType="+
ev.captionDirection+", StartColorStr="+ev.bgCaption+",EndColorStr="+ev.colorToCaption+")";}
cellPropsCaption=cellPropsCaption+'"';if(ev.captionStyle!="N")
{var titleCaption="";if(ev.captionHint!="")
{if(ev.hidden==0)
{var hint="";if(plannerObj.isIE)
hint=ev.captionHint.replace(/<BR>/g,'\r\n');else
hint=ev.captionHint.replace(/<BR>/g,'  ');if(hint!="")
titleCaption=' title="'+hint+'"';}}
var widthCaptionCol=ev.eventWidth-widthGlyphsCaption-2;if((plannerObj.sidebarPosition!="Left")&&(plannerObj.sidebarPosition!="Right")&&(plannerObj.sidebarPosition!="LeftRight"))
{widthCaptionCol-=ev.trackbarwidth*2;ev.eventWidth-=ev.trackbarwidth*2;}
if(ev.showEditGlyph==0)
widthCaptionCol+=12;if(widthCaptionCol<0)
widthCaptionCol=0;var offset="";if(ev.offsetImg!="")
offset='<TD valign="top"><DIV style="'+heightDiv+'">'+ev.offsetImg+'</DIV></TD>';var captionTimeWidth=0;var backgroundCell="";if((plannerObj.isIE)&&(ev.colorToCaption!=""))
{if(ev.captionDirection==0)
{backgroundCell='style="FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType='+
ev.captionDirection+', StartColorStr='+ev.bgCaption+',EndColorStr='+ev.colorToCaption+');'
+ev.captionAlign+'"';}
else
backgroundCell=' bgcolor="'+ev.colorToCaption+'" style="'+ev.captionAlign+'" ';}
else
{backgroundCell=' bgcolor="'+ev.bgCaption+'" style="'+ev.captionAlign+'" ';}
var cellvCalendar="";if(showvCalendarFile){widthCaptionCol-=20;var charCSV='<FONT face="Webdings" color="'+ev.captionFC+'">&#166;</FONT>';if(plannerObj.browser!="IE")
charCSV='<FONT face="Arial" color="'+ev.captionFC+'">V</FONT>';if(plannerObj.glyphvCalendar!="")
charCSV='<IMG src="'+plannerObj.glyphvCalendar+'">';var valStr="vCalendar"+ev.eventIdx;var pbID=document.plannerObj.postbackID;var pbStr="if(wpenabled) __doPostBack('"+pbID+"','"+valStr+"')";var spanCSVClick='<SPAN style="'+cur+'" onclick="'+pbStr+'">';cellvCalendar='<TD title="'+plannerObj.hintvCalendar+'" valign="top"'+backgroundCell
+height+' width="'+widthEditItem+'"><DIV style="'+heightDiv+'width:'+widthEditItem+'px">'
+spanCSVClick
+charCSV
+'</SPAN></DIV></TD>';}
spanEditClick='<SPAN style="'+cur+'" onclick="';var cellcustom="";if(ev.showCustomGlyph){widthCaptionCol-=20;var charcustom='<FONT face="Webdings" color="'+ev.captionFC+'">~</FONT>';if(plannerObj.browser!="IE")
charcustom='<FONT face="Arial" color="'+ev.captionFC+'">»</FONT>';if(plannerObj.glyphCustom!="")
charcustom='<IMG src="'+plannerObj.glyphCustom+'">';spancustomClick='<SPAN style="'+cur+'" onclick="'+mmCC;if((ev.sClick)||(plannerObj.detailEditCustomTar!=""))
{spancustomClick+=' IC(0,\''+ev.showviewtarget+'\','+recurrent+',\'Custom\',\''
+ev.eventIdx+'\',\''+ev.selColor+'\',\'';spancustomClick+=ev.selFontColor+'\',\''+ev.bgColor+'\',\''+ev.foreColor+'\',\''
+ev.key+'\',\''+ev.readOnly+'\','+showCaption+',event)';}
spancustomClick+='">';cellcustom='<TD title="'+plannerObj.hintCustom+'" valign="top"'+backgroundCell
+height+' width="'+widthEditItem+'"><DIV style="'+heightDiv+'width:'+widthEditItem+'px">'
+spancustomClick
+charcustom
+'</SPAN></DIV></TD>';}
var cellrecurr="";if(ev.recurrencyString!=""){widthCaptionCol-=20;var charrecurr='<FONT face="Webdings" color="'+ev.captionFC+'">q</FONT>';if(plannerObj.browser!="IE")
charrecurr='<FONT face="Arial" color="'+ev.captionFC+'">Ø</FONT>';if(plannerObj.glyphRecurrent!="")
charrecurr='<IMG src="'+plannerObj.glyphRecurrent+'">';var spanrecurrClick="";var spanrecurrEnd="";if(((plannerObj.detailEditRecurrTar!="")||(plannerObj.eventRecurrencyEdit=="True"))&&((ev.readOnly==0)&&(!plannerObj.readOnly)))
{spanrecurrClick='<SPAN style="'+cur+'" onclick="';spanrecurrClick+=' IC(0,\''+ev.showviewtarget+'\','+recurrent+',\'Recurr\',\''
+ev.eventIdx+'\',\''+ev.selColor+'\',\'';spanrecurrClick+=ev.selFontColor+'\',\''+ev.bgColor+'\',\''+ev.foreColor+'\',\''
+ev.key+'\',\''+ev.readOnly+'\','+showCaption+',event);">';spanrecurrEnd="</SPAN>"}
cellrecurr='<TD title="'+plannerObj.hintRecurrent+'" valign="top"'+backgroundCell
+height+' width="'+widthEditItem+'"><DIV style="cursor:default;'+heightDiv+'width:'+widthEditItem+'px">'
+spanrecurrClick
+charrecurr
+spanrecurrEnd
+'</DIV></TD>';}
var cellflag="";if(ev.flagged){widthCaptionCol-=20;var charFlag='<font face="Wingdings 3" color="'+ev.flagcolor+'">{</font>';if(plannerObj.glyphFlagged!="")
charFlag='<IMG src="'+plannerObj.glyphFlagged+'">';cellflag='<TD title="'+plannerObj.hintRecurrent+'" valign="top"'+backgroundCell
+height+' width="'+widthEditItem+'"><DIV title="'+ev.flaghint+'" style="'+heightDiv+'width:'
+widthEditItem+'px;cursor:default;">'
+charFlag
+'</DIV></TD>';}
if(plannerObj.captionMaxLength!=0)
{if(ev.captionTime.length>0)
{if(ev.captionText.length>0)
{if(captionTime.length>plannerObj.captionMaxLength)
{ev.captionTime=ev.captionTime.substr(0,plannerObj.captionMaxLength)+"...";ev.captionText="";}
else if((ev.captionTime.length+ev.captionText.length)>plannerObj.captionMaxLength)
ev.captionText=ev.captionText.substr(0,plannerObj.captionMaxLength-captionTime.length)+"...";}
else
{if(captionTime.length>plannerObj.captionMaxLength)
ev.captionTime=ev.captionTime.substr(0,plannerObj.captionMaxLength)+"...";}}
else
{if(ev.captionText.length>plannerObj.captionMaxLength)
ev.captionText=ev.captionText.substr(0,plannerObj.captionMaxLength)+"...";}}
var longstring="";if(!plannerObj.isIE)
longstring='<font color='
+ev.bgCaption+'>00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</font><DIV id="DIVCAPTIONITEM'+ev.eventIdx+'" style="display:none;">'+ev.captionText+'</DIV>';if(ev.captionTime!="")
{if(ev.captionText!="")
captionTimeWidth=widthCaptionCol-2;if(plannerObj.isIE)
{html=html+'<TR><TD valign="top" width="'+widthCaptionCol+'px" '+titleCaption+' id="ITEM'+ev.eventIdx+'"'
+cellPropsCaption+'>'+codeCursorSpan+cellFontCaption+'<DIV style="width:'+widthCaptionCol
+'px;'+heightDiv+'"><TABLE cellspacing="0" cellpadding="0" border="0" '+height+' width="'+widthCaptionCol+'px"><TR>'
+offset+'<TD valign="top">'+cellFontCaption+'<DIV style="'+heightDiv+'">'+ev.captionTime
+'</DIV></FONT></TD><TD valign="top" style="'+ev.eventAlign+'">'+cellFontCaption+'<DIV id="DIVITEM'+ev.eventIdx
+'" style="'+heightDiv+'white-space:nowrap;">'+ev.captionText+longstring+'</DIV></FONT></TD></TR></TABLE></DIV></FONT></SPAN></TD>'
+cellrecurr+cellcustom
+cellvCalendar+cellEditItem+cellDeleteItem+cellflag
+'</TR>';}
else
{html=html+'<TR><TD valign="top" width="'+widthCaptionCol+'px" '+titleCaption+' id="ITEM'+ev.eventIdx+'"'
+cellPropsCaption+'>'+codeCursorSpan+cellFontCaption+'<DIV style="width:'+widthCaptionCol
+'px;'+heightDiv+'"><TABLE cellspacing="0" cellpadding="0" border="0" '+height+' width="'+widthCaptionCol+'px"><TR>'
+offset+'<TD valign="top" style="'+ev.eventAlign+'">'+cellFontCaption+'<SPAN style="'+heightDiv+'white-space:nowrap;">'
+ev.captionTime+'</SPAN>&nbsp;<SPAN id="DIVITEM'+ev.eventIdx
+'" style="'+heightDiv+'white-space:nowrap;">'+ev.captionText+longstring+'</SPAN></FONT></TD></TR></TABLE></DIV></FONT></SPAN></TD>'
+cellrecurr+cellcustom
+cellvCalendar+cellEditItem+cellDeleteItem+cellflag
+'</TR>';}}
else
{if(ev.offsetImg!="")
{html=html+'<TR><TD valign="top" width="'+widthCaptionCol+'px" '+titleCaption+' id="ITEM'+ev.eventIdx+'" '
+cellPropsCaption+'>'+codeCursorSpan+cellFontCaption+'<DIV style="width:'+widthCaptionCol+'px;'+heightDiv
+'"><TABLE cellspacing="0" cellpadding="0" border="0" '+height+' width="'+widthCaptionCol+'px"><TR>'+offset
+'<TD valign="top" style="'+ev.eventAlign+'">'+cellFontCaption+'<DIV id="DIVITEM'+ev.eventIdx+'" style="'
+heightDiv+'white-space:nowrap;">'+ev.captionText+longstring+'</DIV></FONT></TD></TR></TABLE></DIV></FONT></SPAN></TD>'
+cellrecurr+cellcustom
+cellvCalendar+cellEditItem+cellDeleteItem+cellflag
+'</TR>';}
else
{html=html+'<TR><TD width="'+widthCaptionCol+'" '+titleCaption+' id="ITEM'+ev.eventIdx+'" '+cellPropsCaption+'>'
+codeCursorSpan+cellFontCaption+'<DIV id="DIVITEM'+ev.eventIdx+'" style="width:'+widthCaptionCol+'px;'+heightDiv+'white-space:nowrap;">'
+ev.captionText+longstring+'</DIV></FONT></SPAN></TD>'
+cellrecurr+cellcustom
+cellvCalendar+cellEditItem+cellDeleteItem+cellflag
+'</TR>';}}
var hintEdit="";if((ev.readOnly==0)&&(!plannerObj.readOnly)&&(ev.posReadWrite==1)&&(plannerObj.hintEdit!="")&&(ev.background==0))
hintEdit='title="'+plannerObj.hintEdit+'" ';curhand=""
if((ev.readOnly)||(plannerObj.editMode=="EditClick"))
curhand="cursor:default;";var notesid='';if(!setTpl)
notesid='NOTES_'+ev.eventIdx;html=html+'<TR><TD colspan="7" id="IT'+ev.eventIdx+'" '+hintEdit+codeSelect+mmRC+cellPropsItem+'>'
+'<DIV id="'+notesid+'" style="'+cur+curhand+'width:'+ev.eventWidth+'px;height:'+ev.eventHeight+'px;'+cellDivFontItem+'">'
+ev.text+'</DIV></TD></TR></TABLE>';}
else
{var notesid='';if(!setTpl)
notesid='NOTES_'+ev.eventIdx;var hintEdit="";if((ev.readOnly==0)&&(!plannerObj.readOnly)&&(ev.posReadWrite==1)&&(plannerObj.hintEdit!="")&&(ev.background==0))
hintEdit='title="'+plannerObj.hintEdit+'" ';html=html+'<TR><TD height="'+ev.eventHeight+'px" id="ITEM'+ev.eventIdx+'" '+hintEdit+codeSelect+mmRC+cellPropsItem+'>'
+cellFontItem+'<DIV id="'+notesid+'" style="width:'+ev.eventWidth+'px;height:'+ev.eventHeight+'px">'
+ev.offsetImg+ev.text+'</DIV>'+cellEndFont+'</TD></TR></TABLE>';}}
else
{var cellUpdate="";var cellCancel="";var widthUpdateItem=0;var widthCancelItem=0;widthUpdateItem=15;if(widthUpdateItem>ev.subcolumnWidth)
widthUpdateItem=ev.subcolumnWidth-2;var titleUpdate="";if(plannerObj.hintUpdate!="")
titleUpdate=' title="'+plannerObj.hintUpdate+'" ';cellUpdate="";var backgroundCell="";if((plannerObj.isIE)&&(ev.colorToCaption!=""))
{if(ev.captionDirection==0)
{backgroundCell='style="FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType='+
ev.captionDirection+', StartColorStr='+ev.bgCaption+',EndColorStr='+ev.colorToCaption+');'
+ev.captionAlign+'"';}
else
backgroundCell=' bgcolor="'+ev.colorToCaption+'" style="'+ev.captionAlign+'" ';}
else
{backgroundCell=' bgcolor="'+ev.bgCaption+'" style="'+ev.captionAlign+'" ';}
if((!tpl)||(plannerObj.editType!="Template"))
{if(plannerObj.glyphUpdate=="")
{cellUpdate=cellUpdate
+'<TD '+titleUpdate+' valign="top"'+backgroundCell
+' height="'+ev.heightCaption+'px" width="'+widthUpdateItem
+'px"><DIV style="height:'+ev.heightCaption+'px;width:'+widthUpdateItem
+'px"><SPAN style="'+cur+'" onClick="UpdEdit(this,'+ev.eventIdx
+')"><FONT face="Webdings" color="'+ev.captionFC+'">a</FONT>'
+'</SPAN></DIV></TD>';}
else
{cellUpdate=cellUpdate
+'<TD '+titleUpdate+' valign="top" '+backgroundCell
+' height="'+ev.heightCaption+'px" width="'+widthUpdateItem
+'px"><DIV style="width:'+widthUpdateItem+'px;height:'+ev.heightCaption
+'px"><SPAN style="'+cur+'" onClick="UpdEdit(this,'+ev.eventIdx
+')"><IMG src="'+plannerObj.glyphUpdate+'"></SPAN></DIV></TD>';}}
var widthCancelItem=15;if(widthCancelItem+widthUpdateItem>ev.subcolumnWidth)
widthCancelItem=ev.subcolumnWidth-widthUpdateItem;var titleCancel="";if(plannerObj.hintCancel!="")
titleCancel=' title="'+plannerObj.hintCancel+'" ';if(plannerObj.glyphCancel=="")
{cellCancel=cellCancel
+'<TD '+titleCancel+' valign="top" '+backgroundCell
+' height="'+ev.heightCaption+'px" width="'+widthUpdateItem+'px"><DIV style="height:'
+ev.heightCaption+'px;width:'+widthUpdateItem+'px"><SPAN style="'+cur+'" onclick="CancelEdit(this,'+ev.eventIdx
+')"><FONT face="Webdings" color="'+ev.captionFC+'">r</FONT></SPAN></DIV></TD>';}
else
{cellCancel=cellCancel
+'<TD '+titleCancel+' valign="top" '+backgroundCell
+' height="'+ev.heightCaption+'px" width="'+widthUpdateItem+'px"><DIV style="width:'
+widthUpdateItem+'px;height:'+ev.heightCaption+'px"><SPAN style="'+cur+'" onclick="CancelEdit(this,'+ev.eventIdx
+')"><IMG src="'+plannerObj.glyphCancel+'"></SPAN></DIV></TD>';}
var textArea="";if(ev.inHeader==1)
{textArea=textArea
+'<TR><TD bgcolor="'+ev.textAreaBC+'" colspan="3"><DIV style="width:'+ev.subcolumnWidth
+'px"><TEXTAREA id="EDITITEM'+ev.eventIdx+'" style="border:0px; width:'+ev.subcolumnWidth
+'px; height: '+(ev.rowHeight*3)+'px; font-family:'+ev.eventFN
+';font-size:'+ev.eventFS+'; color:'+ev.textAreaFC+'; background:'+ev.textAreaBC+'">'
+ev.text+'</TEXTAREA></DIV></TD></TR></TABLE>';}
else
{var editText='<TEXTAREA id="EDITITEM'+ev.eventIdx+'" style="border:0px; height:'+ev.textAreaHeight
+'px; width:'+(ev.subcolumnWidth-2)+'px; font-family:'+ev.eventFN
+';font-size:'+ev.eventFS+'; color:'+ev.textAreaFC+'; background:'+ev.textAreaBC+'">'
+ev.text+'</TEXTAREA>';if((tpl)&&(useTemplate)&&(plannerObj.editType=="Template"))
{editText=tpl.innerHTML;editText='<DIV id="EDITITEM'+ev.eventIdx+'" style="border:0px; height:'+ev.textAreaHeight
+'px; width:'+(ev.subcolumnWidth-2)+'px; font-family:'+ev.eventFN
+';font-size:'+ev.eventFS+'; color:'+ev.textAreaFC+'; background:'+ev.textAreaBC+'">'
+editText+'</DIV>';}
textArea=textArea
+'<TR><TD width="'+subcolumnWidth+'px" height="'+ev.textAreaHeight+'px" bgcolor="'+ev.textAreaBC
+'" colspan="3"><DIV style="width:'+ev.subcolumnWidth+'px; height:'+ev.textAreaHeight
+'px">'+editText+'</DIV></TD></TR></TABLE>';}
if(ev.inHeader==1)
html=html+'<TABLE cellspacing="0" cellpadding="0" width="'+ev.subcolumnWidth
+'px" style="border-collapse:collapse;">';else
html=html+'<TABLE cellspacing="0" cellpadding="0" border="0px" width="'+ev.subcolumnWidth
+'px" height="'+ev.cellHeight+'px" style="border-collapse:collapse;">';var widthCaptionCol=ev.subcolumnWidth-(widthUpdateItem+widthCancelItem+2);if(widthCaptionCol<0)
widthCaptionCol=0;html=html+'<TR><TD height="'+ev.heightCaption+'px" width="'+widthCaptionCol+'px"'
+backgroundCell+'>'+cellFontCaption+'<DIV style="width:'+widthCaptionCol
+'px;height:'+ev.heightCaption+'px;">'+ev.captionText+'</DIV></FONT></TD>'+cellUpdate+cellCancel
+textArea;}
var disphtml=html
+"<span id='EventKey"+plannerObj.plannerID+eventIdx+"' style='display:none;'>"+key+"</span>"
+"<span id='EventCaptionText"+plannerObj.plannerID+eventIdx+"' style='display:none;'>"+ev.captionText+"</span>"
+"<span id='EventNotes"+plannerObj.plannerID+eventIdx+"' style='display:none;'>"+ev.text+"</span>"
+"<span id='EventStartTime"+plannerObj.plannerID+eventIdx+"' style='display:none;'>"+ev.startTime+"</span>"
+"<span id='EventEndTime"+plannerObj.plannerID+eventIdx+"' style='display:none;'>"+ev.endtime+"</span>"
+"<span id='EventRecurrency"+plannerObj.plannerID+eventIdx+"' style='display:none;'>"+ev.recurrencyString+"</span>"
+"<span id='EventPosition"+plannerObj.plannerID+eventIdx+"' style='display:none;'>"+ev.position+"</span>";ElU("RI"+plannerObj.plannerID+eventIdx).innerHTML=disphtml;if((plannerObj.sidebarPosition=="Left")||(plannerObj.sidebarPosition=="LeftRight")||(plannerObj.sidebarPosition=="Right"))
{html='<DIV id="ITEM'+ev.eventIdx+'D" style="z-index:9999;top:0px;left:0px;border:thin solid;overflow:hidden;border-color:'+ev.trackbarColor
+';background-color:'+ev.bgColor+';position:absolute;visibility:hidden;height:'+ev.hiddenHeight+'px;width:'+ev.subcolumnWidth
+'px;filter:alpha(opacity='+plannerObj.dragDropOpacity+') progid:DXImageTransform.Microsoft.Shadow(color=#777777, Direction=135, Strength=3);-moz-opacity:'+plannerObj.dragDropOpacity/100+';" onMouseMove="resizeItem(event)" onMouseUp="mU(event)">'+html+'</DIV>';}
else
{if(window.opera)
ev.hiddenHeight=ev.hiddenHeight+3;html='<DIV id=\"ITEM'+ev.eventIdx+'D" style="z-index:9999;top:0px;left:0px;border:thin solid;overflow:hidden;border-color:'+ev.trackbarColor
+';background-color:'+ev.bgColor+';position:absolute;visibility:hidden; height:'+ev.cellHeight+'px; width:'+ev.hiddenHeight
+'px;filter:alpha(opacity='+plannerObj.dragDropOpacity+') progid:DXImageTransform.Microsoft.Shadow(color=#777777, Direction=135, Strength=3);-moz-opacity:'+plannerObj.dragDropOpacity/100+';" onMouseMove="resizeItem(event)" onMouseUp="mU(event)">'+html+'</DIV>';}
if((ev.editing==0)&&(!plannerObj.editing))
plannerObj.hiddenDivs=plannerObj.hiddenDivs+html;if(tpl)
{if((ev.editing==1)&&(plannerObj.editing)&&(ev.hidden==0))
tpl.innerHTML="";}}
function RightClickEventSelect()
{var plannerObj=document.plannerObj;alert(plannerObj.eventSelected);}
function CatchEventDoubleClick(index)
{var plannerObj=document.plannerObj;if(plannerObj.eventDClicked=="True")
{if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,'DblClick#'+(index));}}
function WriteHiddenEvents(){var plannerObj=document.plannerObj;if(plannerObj!=null){if(plannerObj.hiddenDivs){if((plannerObj.sidebarPosition=="Left")||(plannerObj.sidebarPosition=="LeftRight")||(plannerObj.sidebarPosition=="Right")){ElU(plannerObj.plannerID).parentNode.innerHTML+=plannerObj.hiddenDivs}
else
ElU(plannerObj.plannerID).parentNode.innerHTML+=plannerObj.hiddenDivs;}}}
function StartPolling(top,left,type)
{var plannerObj=document.plannerObj;var div=ElU('div'+plannerObj.plannerID);if(type==1)
{GetPlannerLeftTop();left=left+(plannerObj.leftR0C0-plannerObj.plannerLeft);}
div.scrollTop=top;div.scrollLeft=left;if(type==1)
PositionCompletion();}
function SetScrollPosition(top,left)
{var plannerObj=document.plannerObj;var div=ElU('div'+plannerObj.plannerID);div.scrollTop=top;div.scrollLeft=left;}
function GetScrollPos()
{var plannerObj=document.plannerObj;if(plannerObj!=null)
{var div=ElU('div'+plannerObj.plannerID);var scroll=El('myidScroll');scroll.value=div.scrollTop;scroll.value+='|'+div.scrollLeft;}}
function PositionCompletion()
{var plannerObj=document.plannerObj;var div=El('div'+plannerObj.plannerID);for(i=0;i<plannerObj.completion;i++)
{var comp1=El(plannerObj.uniqueID+'comp1'+(i+1));if(comp1!=null)
{var comp2=El(plannerObj.uniqueID+'comp2'+(i+1));var comp3=El(plannerObj.uniqueID+'comp3'+(i+1));comp1.style.left=plannerObj.compLeft1[i]-div.scrollLeft;if(plannerObj.compLeft2[i])
comp2.style.left=plannerObj.compLeft2[i]-div.scrollLeft;if(plannerObj.compLeft3[i])
comp3.style.left=plannerObj.compLeft3[i]-div.scrollLeft;if(parseInt(comp1.style.left)<plannerObj.plannerAbsLeft)
{comp1.style.display="none";comp2.style.display="none";comp3.style.display="none";}
else
{comp1.style.display="";comp2.style.display="";comp3.style.display="";}}}
comp1=null;comp2=null;comp3=null;for(i=0;i<plannerObj.completionRight;i++)
{var comp1=ElU(plannerObj.uniqueID+'comp1right'+(i+1));if(comp1!=null)
{var comp2=ElU(plannerObj.uniqueID+'comp2right'+(i+1));var comp3=ElU(plannerObj.uniqueID+'comp3right'+(i+1));comp1.style.left=plannerObj.compRight1[i]-div.scrollLeft;if(plannerObj.compLeft2[i])
comp2.style.left=plannerObj.compRight2[i]-div.scrollLeft;if(plannerObj.compLeft3[i])
comp3.style.left=plannerObj.compRight3[i]-div.scrollLeft;if(parseInt(comp1.style.left)>(plannerObj.plannerAbsLeft+div.offsetWidth-20))
{comp1.style.display="none";comp2.style.display="none";comp3.style.display="none";}
else
{comp1.style.display="";comp2.style.display="";comp3.style.display="";}}}}
function GetScrollBarWidth()
{var sbw=0;var plannerObj=document.plannerObj;el=ElU("div"+plannerObj.plannerID);if(el==null)return sbw;el.style.overflow="hidden";var totalWidth=el.clientWidth;el.style.overflow="auto";var sWidth=el.clientWidth;if((op)||(ie))
sbw=totalWidth-sWidth;else
{if(ns)
{var w=el.style.width.substring(0,el.style.width.length-2);sbw=parseInt(w)-el.clientWidth;}}
if(sbw>0)
{el.style.width=(parseInt(el.style.width.substring(0,el.style.width.length-2))+sbw)+"px";el.style.height=(parseInt(el.style.height.substring(0,el.style.height.length-2))+sbw)+"px";}
return sbw;}
function wpecClick()
{var plannerObj=document.plannerObj;var embedded=ElU(plannerObj.plannerID+'embedded');if(embedded)
{embedded.style.display='none';wpenabled=true;el=ElU(plannerObj.plannerID+'iFrame');if(el!=null)
el.src="";CancelSelect();}}
function wpreload()
{var plannerObj=document.plannerObj;var strEditDone=plannerObj.plannerID+"ExecuteEditDone()";eval(strEditDone);var valStr="PopupEmbed"+(plannerObj.newSelIndex);if(plannerObj.autoSize=="False")
GetScrollPos();__doPostBack(plannerObj.postbackID,valStr);}
function wpokClick()
{var plannerObj=document.plannerObj;var embedded=ElU(plannerObj.plannerID+'embedded');if(embedded)
{el=ElU(plannerObj.plannerID+'iFrame');if(el!=null)
{if(el.contentDocument)
eldoc=el.contentDocument;else
eldoc=el.Document;eldoc.forms[0].submit();eldoc.onLoad=wpreload();embedded.style.display='none';el.src="";}
wpenabled=true;}}
var WebPlanner_IsDown=false;var WebPlanner_HasMoved=false;var WebPlanner_mx=0;var WebPlanner_my=0;var WebPlanner_startx=0;var WebPlanner_starty=0;var WebPlanner_exl=0;var WebPlanner_ext=0;function WebPlannerStartDrag(e)
{obj=document.plannerObj;document.onmousemove=WebPlannerMouseMove;document.onmouseup=WebPlannerMouseUp;if(ns)
document.captureEvents(Event.MOUSEDOWN|Event.MOUSEMOVE|Event.MOUSEUP)
WebPlanner_exdiv=ElU(obj.plannerID+'embedded');ElU(obj.plannerID+'iDiv').style.visibility='visible';WebPlanner_exl=WebPlanner_exdiv.offsetLeft;WebPlanner_ext=WebPlanner_exdiv.offsetTop;WebPlanner_IsDown=true;}
function WebPlannerMouseMove(e)
{if(WebPlanner_IsDown)
{if(ie)
WebPlannershowWindowedObjects(true,WebPlanner_exdiv);if(ie)
document.selection.empty();else
window.getSelection().removeAllRanges();var ev=null;if(ns)
ev=e;else
ev=event;if(ev)
{if(!WebPlanner_HasMoved)
{WebPlanner_starty=(ev.clientY-WebPlanner_ext);WebPlanner_startx=(ev.clientX-WebPlanner_exl);WebPlanner_HasMoved=true;}
WebPlanner_exdiv.style.top=(ev.clientY-WebPlanner_starty)+"px";WebPlanner_exdiv.style.left=(ev.clientX-WebPlanner_startx)+"px";if(ie)
WebPlannershowWindowedObjects(false,WebPlanner_exdiv);}}}
function WebPlannerMouseUp()
{if(ie)
document.selection.empty();else
window.getSelection().removeAllRanges();WebPlanner_IsDown=false;WebPlanner_HasMoved=false;ElU(obj.plannerID+'iDiv').style.visibility='hidden';document.onmousemove=null;document.onmouseup=null;if(ns)
document.captureEvents(Event.MOUSEDOWN|Event.MOUSEMOVE|Event.MOUSEUP)}
DivStartLeft=0;DivStartTop=0;DivEndLeft=0;DivEndTop=0;function WebPlannergetPositionDiv(id)
{var cell=id;var divObject=cell;var leftBegin=0;var elem=cell;do
leftBegin+=elem.offsetLeft;while((elem=elem.offsetParent));var topBegin=0;elem=cell;do
topBegin+=elem.offsetTop;while((elem=elem.offsetParent))
DivStartLeft=leftBegin;DivStartTop=topBegin;DivEndLeft=DivStartLeft+divObject.offsetWidth;DivEndTop=DivStartTop+divObject.offsetHeight;}
function WebPlannershowWindowedObjects(show,id)
{WebPlannergetPositionDiv(id);isIE=navigator.appName.indexOf('Microsoft')!=-1;WebPlannerhideWindowedControls=true;if(WebPlannerhideWindowedControls)
{var windowedObjectTags=new Array('SELECT','OBJECT','APPLET','EMBED');var windowedObjects=new Array();var j=0;if(isIE==true)
{for(var i=0;i<windowedObjectTags.length;i++)
{var tmpTags=document.all.tags(windowedObjectTags[i]);if(tmpTags.length>0)
{for(var k=0;k<tmpTags.length;k++)
{windowedObjects[j++]=tmpTags[k];}}}}
else
{for(var i=0;i<windowedObjectTags.length;i++)
{var tmpTags=document.getElementsByTagName(windowedObjectTags[i]);if(tmpTags.length>0)
{for(var k=0;k<tmpTags.length;k++)
{windowedObjects[j++]=tmpTags[k];}}}}
for(var i=0;i<windowedObjects.length;i++)
{if(windowedObjects[i].id!='')
{if(show)
windowedObjects[i].style.visibility='visible';else
{if(El(windowedObjects[i].id).style.left=='')
{var cell=windowedObjects[i];var leftBegin=0;var elem=cell;do
leftBegin+=elem.offsetLeft;while((elem=elem.offsetParent));leftInt=leftBegin;}
else
{var leftObject=El(windowedObjects[i].id).style.left;var leftInt=parseInt(leftObject.substring(0,leftObject.length-2));}
var cell=windowedObjects[i];var topBegin=0;elem=cell;do
topBegin+=elem.offsetTop;while((elem=elem.offsetParent))
topInt=topBegin;var widthObject=El(windowedObjects[i].id).offsetWidth;var heightObject=El(windowedObjects[i].id).offsetHeight;var rightInt=leftInt+parseInt(widthObject);var bottomInt=topInt+parseInt(heightObject);}
if
((+((leftInt>=DivStartLeft)&&(leftInt<=DivEndLeft))||((rightInt>=DivStartLeft)&&(rightInt<=DivEndLeft))||((leftInt<=DivStartLeft)&&(rightInt>=DivStartLeft)))&&(((topInt>=DivStartTop)&&(topInt<=DivEndTop))||((bottomInt>=DivStartTop)&&(bottomInt<=DivEndTop))))
windowedObjects[i].style.visibility='hidden';}}}}
function positionDetailEdit(e)
{var plannerObj=document.plannerObj;var scroll=wpgetScroll();var d=ElU(plannerObj.plannerID+"embedded");ow=parseInt(d.style.width);oh=parseInt(d.style.height);d.style.left=(e.clientX)+"px";d.style.top=(e.clientY+18)+"px";if(document.compatMode&&document.compatMode!="BackCompat")
{scrollleft=document.documentElement.scrollLeft;scrolltop=document.documentElement.scrollTop;}
else
{scrollleft=document.body.scrollLeft;scrolltop=document.body.scrollTop;}
if(document.all&&typeof document.body.scrollTop!="undefined")
{d.style.left=(parseInt(d.style.left)+scrollleft)+"px";d.style.top=(parseInt(d.style.top)+scrolltop)+"px";}
else
{d.style.left=(parseInt(d.style.left)+window.pageXOffset)+"px";d.style.top=(parseInt(d.style.top)+window.pageYOffset)+"px";}
right=parseInt(ow)+parseInt(d.style.left);end=parseInt(oh)+parseInt(d.style.top);if(document.all&&typeof document.body.scrollTop!="undefined")
{if(right>=document.documentElement.offsetWidth+scrollleft)
d.style.left=(document.documentElement.offsetWidth-parseInt(d.style.width)+scrollleft-30)+"px";if(end>=document.documentElement.offsetHeight+scrolltop)
d.style.top=(document.documentElement.offsetHeight-parseInt(d.style.height)+scrolltop-30)+"px";}
else
{if(right>=window.innerWidth+window.pageXOffset)
d.style.left=(window.innerWidth-ow+window.pageXOffset-30)+"px";if(end>=window.innerHeight+window.pageYOffset)
d.style.top=(window.innerHeight-oh+window.pageYOffset-10)+"px";}
el=ElU(plannerObj.plannerID);if(el!=null)
{while(el=el.offsetParent)
{if(el.tagName.toLowerCase()!="html")
{d.style.top=(parseInt(d.style.top)+el.scrollTop-el.offsetTop)+"px"
d.style.left=(parseInt(d.style.left)+el.scrollLeft-el.offsetLeft)+"px"}}}
d.style.position="absolute";d.style.visibility="visible";}
function wpgetScroll()
{if(document.all&&typeof document.body.scrollTop!="undefined")
{var ieBox=document.compatMode!="CSS1Compat";var cont=ieBox?document.body:document.documentElement;return{left:cont.scrollLeft,top:cont.scrollTop,width:cont.clientWidth,height:cont.clientHeight};}
else
{return{left:window.pageXOffset,top:window.pageYOffset,width:window.innerWidth,height:window.innerHeight};}}
function writeprogress(x,y,v,w,compcolor,bcolor,fcolor,fstyle,ch,margin,pos,vis)
{if((this.sidebarPosition!="Left")&&(this.sidebarPosition!="Right")&&(this.sidebarPosition!="LeftRight"))
{if(w>(margin*2))
w-=margin*2;}
h=v*w/100;ch-=margin*2;x+=margin;y+=margin;if((this.sidebarPosition=="Left")||(this.sidebarPosition=="Right")||(this.sidebarPosition=="LeftRight"))
{if(h>(margin*2))
h-=margin*2;if(w>(margin*2))
w-=margin*2;}
var plannerObj=document.plannerObj;id=plannerObj.uniqueID;if(pos==0)
{plannerObj.completion++;completion=plannerObj.completion;plannerObj.compLeft1[plannerObj.compLeft1.length]=x;plannerObj.compLeft2[plannerObj.compLeft2.length]=x+h;plannerObj.compLeft3[plannerObj.compLeft3.length]=x;}
else
{plannerObj.completionRight++;completion='right'+plannerObj.completionRight;plannerObj.compRight1[plannerObj.compRight1.length]=x;plannerObj.compRight2[plannerObj.compRight2.length]=x+h;plannerObj.compRight3[plannerObj.compRight3.length]=x;}
display="";if(vis==1)
display="display:none;";var html='<div id="'+id+'comp1'+completion+'" style="'+display+'z-index:200;position:absolute;overflow:hidden;height:'+ch+'px;left:'+x+'px;top:'+y+'px;width:'+h+'px;background:'+compcolor+';">&nbsp;</div>';html+='<div id="'+id+'comp2'+completion+'" style="'+display+'z-index:200;position:absolute;overflow:hidden;height:'+ch+'px;left:'+(x+h)+'px;top:'+y+'px;width:'+(w-h+1)+'px;background:'+bcolor+';">&nbsp;</div>';html+='<div id="'+id+'comp3'+completion+'" style="'+display+'z-index:200;position:absolute;overflow:hidden;height:'+ch+'px;left:'+x+'px;top:'+y+'px;width:'+w+'px;text-align:center;border-style:solid;border-width:1px;border-color:'+fcolor+';">'
+'<table border=0 cellpadding=0 cellspacing=0 style="width:100%;height:100%;'+fstyle+'"><tr><td valign=middle style="text-align:center;">'+v+'%</td></tr></table></div>';plannerObj.compHTML+=html;}
function writeprogressinel(id,v,compcolor,bcolor,fcolor,fstyle,margin,pos,vis)
{var plannerObj=document.plannerObj;var wpel=null;el=El(id);if(el==null)return;marginel=el;ch=el.offsetHeight;w=el.offsetWidth;tp=-1;lft=-1;dopos=false;do{if(el.tagName!="BODY")
{if(el.style.position!="relative")
{if((el.style.position=="absolute")&&(el.id!=plannerObj.plannerID))
{dopos=true;}
else
{tp+=el.offsetTop;lft+=el.offsetLeft;}}
if(el.id==plannerObj.plannerID)
{wpel=el;}}}
while((el=el.offsetParent));if(wpel)
{el=wpel;if((document.compatMode&&document.compatMode!="BackCompat")&&(el.tagName=="SPAN")&&(el.id==plannerObj.plannerID)&&(el.style.position!="absolute")&&(!dopos))
{tp=parseInt(tp)+parseInt(document.body.currentStyle.marginTop);lft=parseInt(lft)+parseInt(document.body.currentStyle.marginLeft);}}
writeprogress(lft,tp,v,w,compcolor,bcolor,fcolor,fstyle,ch,margin,pos,vis);}
function wpEditEmbedOnCreate(){var plannerObj=document.plannerObj;var evid=-1;ev=null;for(var i=0;i<plannerObj.RecAr.length;i++){evstring=plannerObj.RecAr[i];sevstring=evstring.split(";");if(parseInt(sevstring[2])>parseInt(evid))
evid=sevstring[2];}
if(evid!=-1){key=evid;var reqpar="";if(plannerObj.detailEditReqPar!="")
reqpar="&"+plannerObj.detailEditReqPar;var tempPos=plannerObj.detailPosition;plannerObj.detailPosition="Center";var leftPos=CheckLeft(plannerObj.detailEditWidth,index,true,ev);var topPos=CheckTop(plannerObj.detailEditHeight,index,true,ev);plannerObj.detailPosition=tempPos;var embedded=ElU(plannerObj.plannerID+'embedded');ElU(plannerObj.plannerID+'CaptionText').innerHTML=plannerObj.detailEditCaptionText;el=ElU(plannerObj.plannerID+'iFrame');if(el!=null)
el.src=plannerObj.detailEditEditTar+"?EventKey="+key+"&SelStart=null&SelEnd=null&SelPos=null&DetailType=Edit"+reqpar;embedded.style.top=topPos+"px";embedded.style.left=leftPos+"px";embedded.style.display='';embedded.style.width=plannerObj.detailEditWidth+"px";embedded.style.height=plannerObj.detailEditHeight+"px";var iFrame=ElU(plannerObj.plannerID+'iFrame');iFrame.style.width=(plannerObj.detailEditWidth-8)+"px";iFrame.style.height=(plannerObj.detailEditHeight-70)+"px";var iDiv=ElU(plannerObj.plannerID+'iDiv');iDiv.style.width=(plannerObj.detailEditWidth-8)+"px";iDiv.style.height=(plannerObj.detailEditHeight-70)+"px";var CaptionDiv=ElU(plannerObj.plannerID+'CaptionDiv');CaptionDiv.style.width=(plannerObj.detailEditWidth-8)+"px";var CaptionTable=ElU(plannerObj.plannerID+'CaptionTable');CaptionTable.style.width=(plannerObj.detailEditWidth-8)+"px";wpenabled=false;try{document.getElementById(plannerObj.plannerID+"iframeok").focus()}
catch(err){}}}