gwwa.ns("gwwa.webacc");var bHoldSelection=true;gwwa.webacc.KEY_M=77;function getOffsetTop(obj){var mOffsetTop=obj.offsetTop;var mOffsetParent=obj.offsetParent;while(mOffsetParent){mOffsetTop+=mOffsetParent.offsetTop;mOffsetParent=mOffsetParent.offsetParent}return mOffsetTop}function getOffsetLeft(obj){var mOffsetLeft=obj.offsetLeft;var mOffsetParent=obj.offsetParent;while(mOffsetParent){mOffsetLeft+=mOffsetParent.offsetLeft;mOffsetParent=mOffsetParent.offsetParent}return mOffsetLeft}function getOffsetLeftEx(obj,parent){var mOffsetLeft=obj.offsetLeft;var mOffsetParent=obj.offsetParent;while(mOffsetParent&&mOffsetParent!==parent&&parent!==undefined&&parent!==null){mOffsetLeft+=mOffsetParent.offsetLeft;mOffsetParent=mOffsetParent.offsetParent}return mOffsetLeft}function docIsRtl(){return document.documentElement.dir.toLowerCase()=="rtl"}function isIE8(){return(gwwa.browser.name=="MSIE"&&parseInt(gwwa.browser.mjrVer)==8)}function isIE9(){return(gwwa.browser.name=="MSIE"&&parseInt(gwwa.browser.mjrVer)==9)}function isIE10(){return(gwwa.browser.name=="MSIE"&&parseInt(gwwa.browser.mjrVer)==10)}function isIE9OrAbove(){return(gwwa.browser.name=="MSIE"&&parseInt(gwwa.browser.mjrVer)>=9)}function isIE9OrBelow(){return(gwwa.browser.name=="MSIE"&&parseInt(gwwa.browser.mjrVer)<=9)}function isEdge(){return(gwwa.browser.name=="EDGE")}function getOffsetLeftBidi(obj){var bIE6or7=gwwa.browser.name=="MSIE"&&parseInt(gwwa.browser.mjrVer)<=7;var bRTL=docIsRtl();var mOffsetLeft=0;var mOffsetParent=obj.offsetParent;var lastParent=null;if(bRTL&&bIE6or7){obj.style.zoom=1;mOffsetLeft=obj.offsetLeft;obj.style.zoom=0;mOffsetLeft-=3}else{mOffsetLeft=obj.offsetLeft}while(mOffsetParent){lastParent=mOffsetParent;mOffsetLeft+=mOffsetParent.offsetLeft;mOffsetParent=mOffsetParent.offsetParent}if(lastParent&&bRTL){mOffsetLeft=lastParent.clientWidth-mOffsetLeft-obj.offsetWidth}return mOffsetLeft}function setXPosition(obj,value){if(docIsRtl()){obj.style.right=value+"px"}else{obj.style.left=value+"px"}}function setBidiTextAlign(element){element.style.textAlign=docIsRtl()?"left":"right"}function setTextAlignLeft(element){element.style.textAlign=docIsRtl()?"right":"left"}function setTextAlignRight(element){element.style.textAlign=docIsRtl()?"left":"right"}function getBidiClientX(event){event=util.getEvent(event);return docIsRtl()?(document.documentElement.clientWidth-event.clientX):event.clientX}function getElementBidiOffsetLeft(element){return docIsRtl()?(element.parentNode.offsetWidth-element.offsetLeft):(element.offsetLeft)}function getBidiOffsetLeft(element){var mOffsetLeft=getElementBidiOffsetLeft(element);var mOffsetParent=element.offsetParent;while(mOffsetParent){mOffsetLeft+=getElementBidiOffsetLeft(mOffsetParent);mOffsetParent=mOffsetParent.offsetParent}return mOffsetLeft}function menuItemHover(event,hoverFlag){var eventSrc=(window.event)?window.event.srcElement:(event?event.currentTarget:null);if(eventSrc){if(eventSrc.id=="idNew"){return}if(gwwa.browser.name=="MSIE"||gwwa.browser.name=="SAFARI"||gwwa.browser.flavor=="SAFARI"){if(eventSrc.tagName=="IMG"||eventSrc.className=="icon"){return}}var tr=util.getParentNodeEx(eventSrc,"tr");if(tr){var img=tr.childNodes[0].img;var highlightClass;if(util.containsClass(img,"lvtype16ext")){highlightClass="lvtype16exthighlight"}else{if(util.containsClass(img,"lvtype16menu")){highlightClass="lvtype16menuhighlighted"}else{if(util.containsClass(img,"lvboxtypmenu")){highlightClass="lvboxtypmenuhighlighted"}else{highlightClass="cntxmenuhighlight"}}}var img2=tr.childNodes[0].img2;if(img2){var highlightClass2;if(util.containsClass(img2,"lvboxtypmenu")){highlightClass2="lvboxtypmenuhighlighted"}}if(hoverFlag){util.addClass(eventSrc,"teal_3");util.addClass(img,highlightClass);if(img2){util.addClass(img2,highlightClass2)}}else{util.removeClass(eventSrc,"teal_3");util.removeClass(img,highlightClass);if(img2){util.removeClass(img2,highlightClass2)}}}}}function menuItemOver(event){menuItemHover(event,1)}function menuItemOut(event){menuItemHover(event,0)}var popupDrn=0;function showGwMenu(event,showFlag,drn,clientX,clientY,bDontChangeStyle){return showGwMenuEx(event,"idPopupMenu",showFlag,drn,clientX,clientY,bDontChangeStyle)}function showGwMenuEx(event,id,showFlag,drn,clientX,clientY,bDontChangeStyle){var divPopupMenu=document.getElementById(id);popupDrn=drn;if(!divPopupMenu){return true}if(showFlag){setMenuPosition(event,divPopupMenu,clientX,clientY);divPopupMenu.style.display="block";if(!bDontChangeStyle){divPopupMenu.className=((docIsRtl())?"popuprtl ":"")+"popup radius5 popupShow"}return false}else{if(!bDontChangeStyle){divPopupMenu.className=((docIsRtl())?"popuprtl ":"")+"popup radius5 popupHide"}return true}}function setMenuPosition(event,menu,clientX,clientY){var realX;var realY;if(!clientX){clientX=event.clientX}if(!clientY){clientY=event.clientY}if(gwwa.browser.name=="MSIE"||gwwa.browser.name=="EDGE"){realX=(document.documentElement.scrollLeft+clientX);realY=(document.documentElement.scrollTop+clientY)}else{if(gwwa.browser.name=="SAFARI"||gwwa.browser.flavor=="SAFARI"){realX=clientX;realY=clientY}else{realX=(self.pageXOffset+clientX);realY=(self.pageYOffset+clientY)}}var bodyHeight;if(gwwa.browser.name=="SAFARI"||gwwa.browser.flavor=="SAFARI"){bodyHeight=document.body.scrollHeight}else{bodyHeight=document.documentElement.clientHeight}if(bodyHeight<(realY+menu.offsetHeight)){if((realY-menu.offsetHeight)>0||Math.abs(bodyHeight-realY)<Math.abs(menu.offsetHeight-bodyHeight)){menu.style.top=realY-menu.offsetHeight+"px"}else{menu.style.top=realY+"px"}}else{if(gwwa.browser.flavor=="SAFARI"&&document.body.clientHeight<(realY+menu.offsetHeight)){if((realY-menu.offsetHeight)>0||Math.abs(document.body.clientHeight-realY)<Math.abs(menu.offsetHeight-document.body.clientHeight)){menu.style.top=realY-menu.offsetHeight+"px"}else{menu.style.top=realY+"px"}}else{menu.style.top=realY+"px"}}var left;if(document.documentElement.dir.toLowerCase()=="rtl"){if(realX<menu.offsetWidth){left=realX}else{left=realX-menu.offsetWidth}}else{if(document.documentElement.clientWidth<(clientX+menu.offsetWidth)){left=realX-menu.offsetWidth}else{left=realX}}menu.style.left=left+"px"}var newMenu=null;function handleNewDropDown(e,posX,top){var divNewPopupMenu=document.getElementById("idNewPopupMenu");if(!divNewPopupMenu){divNewPopupMenu=createMenu(newMenu,"dropdown")}if(divNewPopupMenu.style.visibility==""||divNewPopupMenu.style.visibility=="hidden"){closePopupMenus();showNewPopupMenu(true,posX,top)}else{showNewPopupMenu(false)}}var sendMailMenu=null;function handleSendMailDropDown(e,posX,top){var divPopupMenu=document.getElementById("idSendMailPopupMenu");if(!divPopupMenu){divPopupMenu=createMenu(sendMailMenu,"dropdown")}if(divPopupMenu.style.visibility==""||divPopupMenu.style.visibility=="hidden"){closePopupMenus();showSendMailPopupMenu(true,posX,top)}else{showSendMailPopupMenu(false)}}function handleSelectControls(objForm,bShowControl){if((objForm)&&(gwwa.browser.name=="MSIE")&&(parseInt(gwwa.browser.mjrVer)<=6)){var objControl=null;for(var i=0;i<objForm.elements.length;i++){objControl=objForm.elements[i];if(objControl.type=="select-one"||objControl.type=="select-multiple"){objControl.style.visibility=(bShowControl)?"visible":"hidden"}}}}function handleDropDown(e,menutable,button){if(menutable.style.visibility==""||menutable.style.visibility=="hidden"){showPopupMenu(menutable,true,button)}else{showPopupMenu(menutable,false,button)}if(window.event){window.event.cancelBubble=true}else{e.stopPropagation()}return}function showPopupMenu(menutable,flag,button){if(flag){menutable.style.display="block";var posX=0;if(getOffsetLeft(button)+menutable.offsetWidth<window.innerWidth){posX=getOffsetLeft(button)+5}else{posX=window.innerWidth-menutable.offsetWidth}setXPosition(menutable,posX);menutable.style.top=(getOffsetTop(button)+25+button.offsetHeight)+"px";menutable.style.visibility="visible"}else{menutable.style.visibility="hidden";menutable.style.display="none"}return}function showNewPopupMenu(flag,posX,top){var options={align:!docIsRtl()?"left":"right",xpos:posX,top:top,virtualParent:document.getElementById("idDropDownArrow"),create:function(){jQuery(createMenu(newMenu,"dropdown"))}};return showMenuInWorkspace("idNewPopupMenu",flag,options)}function showSendMailPopupMenu(flag,posX,top){var options={align:!docIsRtl()?"left":"right",xpos:posX,top:top,virtualParent:document.getElementById("idDropDownArrowSendMail"),create:function(){jQuery(createMenu(sendMailMenu,"dropdown"))}};return showMenuInWorkspace("idSendMailPopupMenu",flag,options)}function showOptionsPopupMenu(flag,options){if(typeof showOptionsPopupMenu.bShow=="undefined"){showOptionsPopupMenu.bShow=flag}showOptionsPopupMenu.bShow=flag;showMenuInWorkspace("idOptionsMenu",flag,options)}function showMenuInWorkspace(menuId,show,params){var $menu=jQuery("#"+menuId);params=params||{};if(!$menu.length&&show){if(params.create){$menu=params.create()}else{if(params.template){$menu=params.template}}if($menu&&$menu.length){$menu.attr("id",menuId).hide().css("position","absolute");jQuery("body").append($menu)}}if(!$menu||!$menu.length){return}if(typeof(show)=="undefined"||params.toggle){show=!$menu.is(":visible")}if(params.virtualParent){$menu[0].virtualParent=params.virtualParent}if(show){var propx=(params.align&&params.align=="right")&&"right"||"left";$menu.css("top",params.top||0).css(propx,params.xpos||0).css("visibility","visible").show();if($menu[0].virtualParent){util.addClass($menu[0].virtualParent,"selected")}}else{$menu.css("visibility","hidden").hide();if($menu[0].virtualParent){util.removeClass($menu[0].virtualParent,"selected")}}return $menu}function handleNewRequest(e,type,posted){if(!type){var eventSrc=util.getEventSrc(e);var tr=util.getParentNodeEx(eventSrc,"tr");if(tr.menuItem&&tr.menuItem.id){type=tr.menuItem.id}}type=(type)?(type):(1);var sUrl=homeURL+"?User.context="+userContext+"&action=Compose.Action&merge=xsend";if(posted===true){sUrl+="&Item.Compose.method=POST"}handleNewRequestEx(e,type,sUrl)}function handleNewRequestEx(e,type,sUrl){var thisEvent=(e)?e:window.event;var eventSrc=util.getEventSrc(e);var captionWindow=findCaptionWindowEx();var folderDrnUrl="";if(type>=6&&type<=10){sUrl+="&Item.Compose.method=POST";if(typeof(inc_folderId)!=="undefined"){sUrl+="&Item.Folder.id="+inc_folderId}}if(captionWindow&&captionWindow.context=="calendar"){var tzOffset=(-1000*gwwa.user.timezoneOffset);var selectedDate=getNextHourTime(gwwa.gcal.getSelectedDate()+tzOffset);sUrl+="&Item.dateStart="+selectedDate;if(gwwa.multical){folderDrnUrl="&Item.Folder.drn="+gwwa.multical.getDisplayThisCalendarDrn()}}else{sUrl+="&Item.dateStart="+getNextHourTime()}if(type==1||type==6){sUrl+="&Item.type=Mail"}else{if(type==2||type==7){sUrl+="&Item.type=Appointment";sUrl+=folderDrnUrl}else{if(type==3||type==8){sUrl+="&Item.type=Task";sUrl+=folderDrnUrl}else{if(type==4||type==9){sUrl+="&Item.type=Note";sUrl+=folderDrnUrl}else{if(type==5||type==10){sUrl+="&Item.type=Phone"}}}}}if(type==11){gwwa.multical.handleCalendarAction()}else{popoutComposeEx(sUrl,"_blank")}showNewPopupMenu(false);menuItemHover(thisEvent,0)}function checkChromePopUp(ViewWin){if(ViewWin.screenX===0){alert(inc_PopUpBlockerWarning+inc_Host);ViewWin.close()}}var uniqueUrl=1;function popout(url,targetWin,h,w,bTouchUrl,bUseSame,l,t,bWasDelete){var ViewWin=null;if(bUseSame&&ViewWin&&!ViewWin.closed&&ViewWin.name==targetWin){ViewWin.focus()}else{if(bTouchUrl){if(bTouchUrl==1){url+="&z="+uniqueUrl;uniqueUrl++}}if(h&&h>0){height=h}else{if(screen.height<=768){height=600}else{height=768}}if(w&&w>0){width=w}else{if(screen.width<=1024){width=800}else{width=1024}}if(screen.width>0){var w=480,h=340;if(document.layers){w=window.innerWidth;h=window.innerHeight}else{w=document.documentElement.clientWidth;h=document.documentElement.clientHeight}if(l&&l>-1&&t&&t>-1){winLeft=l;winTop=t}else{winLeft=(screen.width-width)/2;winTop=(screen.height-height)/2}if(gwwa.browser.name=="MSIE"||gwwa.browser.name=="EDGE"){posLeft="left";posTop="top"}else{posLeft="screenX";posTop="screenY"}}if(bUseSame){ViewWin=window.open(url,targetWin,"width="+width+",height="+height+",resizable=yes,menubar=yes,scrollbars=yes,status=yes,"+posLeft+"="+winLeft+","+posTop+"="+winTop)}else{try{ViewWin=window.open(url,targetWin,"width="+width+",height="+height+",resizable=yes,menubar=yes,scrollbars=yes,status=yes,"+posLeft+"="+winLeft+","+posTop+"="+winTop)}catch(err){ViewWin="MSIE ERROR"}}if(ViewWin==null){alert(inc_PopUpBlockerWarning+inc_Host)}else{if(ViewWin!="MSIE ERROR"){if(bWasDelete===true&&ViewWin&&navigator&&(navigator.userAgent.toLowerCase()).indexOf("chrome")>-1){setTimeout(checkChromePopUp,2500,ViewWin)}var objCaptionWindow=findCaptionWindowEx();if(objCaptionWindow){objCaptionWindow.gwwa.caption.openPopOutWindow(ViewWin)}if(window.focus){ViewWin.focus()}}}}return ViewWin}function popoutPost(url,e){var form=document.createElement("form");form.action=homeURL;document.body.appendChild(form);console.log(url);var params=url.split("&");if(params){for(var i=0;i<params.length;i++){console.log(params[i]);var param=params[i];var equalsIndex=param.indexOf("=");var name=param.substring(0,equalsIndex);var value=param.substring(equalsIndex+1);var input=document.createElement("input");input.type="hidden";input.name=name;input.value=value;form.appendChild(input)}form.submit()}return util.returnFalse(e)}function popoutComposeEx(url,targetWin,h,w,bTouchUrl,bUseSame){return popout(url,targetWin,h,w,bTouchUrl,bUseSame)}function findCaptionWindow(){var captionWindow=null;var mainWindow=getMainWindow();if(mainWindow){captionWindow=mainWindow.frames.caption}return captionWindow}function findCaptionWindowEx(){if(!window.captionWindow){window.captionWindow=findCaptionWindow()}return window.captionWindow}function getCacheStore(){return getMainWindow()}function getMainWindow(){var win=window;var loopCount=0;if(gwwa.user&&!gwwa.user.isWebAccessUser){return null}try{while(win&&win.name!=userContext&&loopCount<25){loopCount++;if(win.parent&&win.parent!=win){win=win.parent;continue}if(win.opener){win=win.opener;if(win.closed){win=null;break}continue}}win=(win&&win.name===userContext)?win:null}catch(e){win=null}return win}var context="mailbox";var calendarAnchor=null;var selectedTab=null;function selectTab(tabToSelect){if(selectedTab!=tabToSelect){if(selectedTab){util.removeClass(selectedTab,"selected")}util.addClass(tabToSelect,"selected");selectedTab=tabToSelect}}function mouseOverTab(name){var gwId=document.getElementById("gw-tb-"+name);if(gwId.className=="unselected"){gwId.className="hover"}}function mouseOutTab(name){var gwId=document.getElementById("gw-tb-"+name);if(gwId.className=="hover"){gwId.className="unselected"}}function mouseOverButton(id){var gwId=document.getElementById(id);if(gwId.className=="unselected"){gwId.className="hover"}}function mouseOutButton(id){var gwId=document.getElementById(id);if(gwId.className=="hover"){gwId.className="unselected"}}listHas=31;EndlistHas=31;function changeMonth(thisForm,bDueDate){var ctrlCurrentControl;var curList=0;if(gwwa.browser.name=="MSIE"||gwwa.browser.name=="CHROMEFRAME"){if(bDueDate==1){year=parseInt(thisForm.elements["Calendar.queryEndYear"].value,10);month=parseInt(thisForm.elements["Calendar.queryEndMonth"].value,10);day=parseInt(thisForm.elements["Calendar.queryEndDay"].value,10);ctrlCurrentControl=thisForm.elements["Calendar.queryEndDay"]}else{year=parseInt(thisForm.elements["Calendar.queryYear"].value,10);month=parseInt(thisForm.elements["Calendar.queryMonth"].value,10);day=parseInt(thisForm.elements["Calendar.queryDay"].value,10);ctrlCurrentControl=thisForm.elements["Calendar.queryDay"]}}else{if(gwwa.browser.name=="MOZILLA"||gwwa.browser.name=="FIREFOX"){if(bDueDate==1){iSelDay=thisForm.elements["Calendar.queryEndDay"].options.selectedIndex;day=parseInt(thisForm.elements["Calendar.queryEndDay"].options[iSelDay].value,10);ctrlCurrentControl=thisForm.elements["Calendar.queryEndDay"];iSelMonth=thisForm.elements["Calendar.queryEndMonth"].options.selectedIndex;month=parseInt(thisForm.elements["Calendar.queryEndMonth"].options[iSelMonth].value,10);iSelYear=thisForm.elements["Calendar.queryEndYear"].options.selectedIndex;year=parseInt(thisForm.elements["Calendar.queryEndYear"].options[iSelYear].value,10)}else{iSelDay=thisForm.elements["Calendar.queryDay"].options.selectedIndex;day=parseInt(thisForm.elements["Calendar.queryDay"].options[iSelDay].value,10);ctrlCurrentControl=thisForm.elements["Calendar.queryDay"];iSelMonth=thisForm.elements["Calendar.queryMonth"].options.selectedIndex;month=parseInt(thisForm.elements["Calendar.queryMonth"].options[iSelMonth].value,10);iSelYear=thisForm.elements["Calendar.queryYear"].options.selectedIndex;year=parseInt(thisForm.elements["Calendar.queryYear"].options[iSelYear].value,10)}}}curMonthDays=31;if(month==4||month==6||month==9||month==11){curMonthDays=30}else{if(month==2){isLeap=0;if(year%4==0){isLeap=1;if(year%100==0&&year%400!=0){isLeap=0}}if(isLeap==1){curMonthDays=29}else{curMonthDays=28}}}if(bDueDate){curList=EndlistHas}else{curList=listHas}if(curList>curMonthDays){iCurSelected=day;if(gwwa.browser.name=="MSIE"&&ctrlCurrentControl){iCurSelected=ctrlCurrentControl.selectedIndex}else{if(gwwa.browser.name=="MOZILLA"||gwwa.browser.name=="FIREFOX"){iCurSelected=ctrlCurrentControl.options.selectedIndex}}for(i=curList;i>curMonthDays;i--){if(gwwa.browser.name=="MSIE"&&ctrlCurrentControl){if(iCurSelected==i-1){ctrlCurrentControl.options[iCurSelected].selected=false;ctrlCurrentControl.options[i-2].selected=true;iCurSelected=i-2}ctrlCurrentControl.options.remove(i-1)}else{if(gwwa.browser.name=="MOZILLA"||gwwa.browser.name=="FIREFOX"){if(iCurSelected==i-1){ctrlCurrentControl.options[iCurSelected].selected=false;ctrlCurrentControl.options[i-2].selected=true;iCurSelected=i-2}ctrlCurrentControl.options[i-1]=null}}}}else{if(curList<curMonthDays){for(i=curList+1;i<=curMonthDays;i++){if(gwwa.browser.name=="MSIE"&&ctrlCurrentControl){var newElem=document.createElement("OPTION");newElem.text=i;newElem.value=i;ctrlCurrentControl.options.add(newElem)}else{if(gwwa.browser.name=="MOZILLA"||gwwa.browser.name=="FIREFOX"){iCurSelected=ctrlCurrentControl.options.selectedIndex;len=ctrlCurrentControl.options.length;ctrlCurrentControl.options[len]=new Option(i,i,false,false);ctrlCurrentControl.options[iCurSelected].selected=true}}}}}if(bDueDate){EndlistHas=curMonthDays}else{listHas=curMonthDays}}function showOptions(event){var button=document.getElementById("SettingsButton");var obj=document.getElementById("Options");if(obj.className=="optionsVisible"){obj.className="optionsHidden";button.value=inc_SettingsStr_closed}else{obj.className="optionsVisible";button.value=inc_SettingsStr_open}}function doPopout(drn,moreUrl,bIsDraft,bIsEditPost){var sTarget;var strUrl;if(bIsDraft){strUrl=homeURL+"?action=Item.Compose&User.context="+userContext+"&Item.drn="+drn+"&merge=xsend"+moreUrl;sTarget=drn}else{if(bIsEditPost){strUrl=homeURL+"?action=Item.EditPost&User.context="+userContext+"&Item.drn="+drn+"&Item.Compose.method=POST&Item.Folder.id="+inc_folderId+"&merge=xsend"+moreUrl;sTarget=drn}else{strUrl=homeURL+"?action=Item.Read&User.context="+userContext+"&Item.drn="+drn+"&merge=msgitem"+moreUrl;sTarget="ItemView"}}sTarget=sTarget.replace(/\W/g,"");popout(strUrl,sTarget);return false}function trim(s){return s.replace(/^\s*|\s*$/g,"")}function modifyItemPosition(thArray,currentIndex,futureIndex){if(currentIndex>futureIndex){var col=thArray[currentIndex];for(var i=currentIndex;i>futureIndex;i--){thArray[i]=thArray[i-1]}thArray[futureIndex]=col}else{if(currentIndex<futureIndex){var col=thArray[currentIndex];for(var i=currentIndex;i<futureIndex-1;i++){thArray[i]=thArray[i+1]}thArray[futureIndex-1]=col}}}function getPreferences(){var json=null;var cookie=readCookie("Cookie.prefs");if(cookie&&trim(cookie).length>0){}return(json?json:{})}function deleteCookie(name){writeCookie(name,0,-180)}function writeCookieEx(name,value){var cookie=getPreferences();cookie[name]=value;writeCookie("Cookie.prefs",cookie.toSource(),30)}function readCookieEx(name){return getPreferences()[name]}function writeCookie(name,value,days){var expiry=new Date();days=(days===undefined)?30:days;expiry.setTime(expiry.getTime()+(days*24*60*60*1000));document.cookie=name+"="+value+";expires="+expiry.toGMTString()}function readCookie(name){var cks=document.cookie.split(";");for(var i=0;i<cks.length;i++){var c=cks[i];while(c.charAt(0)==" "){c=c.substring(1,c.length)}if(c.indexOf(name+"=")==0){return c.substring(name.length+1,c.length)}}return null}function createMenu(menu,extraClass){if(menu!=null){var table=document.createElement("table");var tbody=document.createElement("tbody");var menuClass=((docIsRtl())?"popuprtl ":"")+" popup radius5 popupHide";if(extraClass&&extraClass.length){menuClass+=" "+extraClass}table.id=menu.id;table.className=menuClass;for(var i=0;i<menu.menuItems.length;i++){addMenuItem(tbody,menu.menuItems[i],menu.onclickHandler)}table.appendChild(tbody);document.body.appendChild(table);table.onclickHandler=menu.onclickHandler;return table}}function addMenuItem(tbody,menuItem,onclickHandler){var tr=document.createElement("tr");tbody.appendChild(tr);setEventHandlers(tr,onclickHandler);tr.title=menuItem.title;if(menuItem.id){tr.id=menuItem.id}var tdIcon=document.createElement("td");tdIcon.className="icon";tr.appendChild(tdIcon);if(menuItem.imgSrc){var img=document.createElement("img");img.src=inc_templatesImagesUrl+menuItem.imgSrc;img.alt=menuItem.title;tdIcon.appendChild(img);tdIcon.img=img}if(menuItem.imgClassName2){var img2=document.createElement("img");img2.src=inc_templatesImagesUrl+"dotzero.png";img2.className=menuItem.imgClassName2;img2.alt=menuItem.title;img2.title=menuItem.title;tdIcon.appendChild(img2);tdIcon.img2=img2}if(menuItem.imgClassName){var img=document.createElement("img");img.src=inc_templatesImagesUrl+"dotzero.png";img.className=menuItem.imgClassName;img.alt=menuItem.title;img.title=menuItem.title;tdIcon.appendChild(img);tdIcon.img=img}if(menuItem.imgCheckedClass){var chkImg=document.createElement("img");chkImg.src=inc_templatesImagesUrl+"dotzero.png";chkImg.className=menuItem.imgCheckedClass;chkImg.alt=menuItem.title;chkImg.title=menuItem.title;if(menuItem.id){chkImg.id=menuItem.id+"_checkedIcon"}tdIcon.appendChild(chkImg);tdIcon.img3=chkImg}var tdText=document.createElement("td");tr.appendChild(tdText);var text=document.createTextNode(menuItem.title);tdText.appendChild(text);tr.menuItem=menuItem;menuItem.tr=tr;tr.td=[];tr.td[0]=tdIcon;tdIcon.img=img;tr.td[1]=tdText;return tr}enableMenuItem=function(menuItemTR){if(menuItemTR.onclickHandler){menuItemTR.onclick=menuItemTR.onclickHandler}menuItemTR.onclickHandler=null;menuItemTR.onmouseout=menuItemOut;menuItemTR.onmouseover=menuItemOver;var img=menuItemTR.td[0].img;var disabledClass=(util.containsClass(img,"lvtype16ext"))?"lvtype16extdisabled":"cntxmenudisabled";util.removeClass(menuItemTR,"disabled");util.removeClass(img,disabledClass);showMenuItem(menuItemTR)};disableMenuItem=function(menuItemTR,hideAction){if(menuItemTR.onclick){menuItemTR.onclickHandler=menuItemTR.onclick}menuItemTR.onclick=null;menuItemTR.onmouseout=null;menuItemTR.onmouseover=null;var img=menuItemTR.td[0].img;var disabledClass=(util.containsClass(img,"lvtype16ext"))?"lvtype16extdisabled":"cntxmenudisabled";util.addClass(menuItemTR,"disabled");util.addClass(img,disabledClass);if(hideAction){hideMenuItem(menuItemTR)}};showMenuItem=function(menuItemTR){util.removeClass(menuItemTR,"hideAction")};hideMenuItem=function(menuItemTR){util.addClass(menuItemTR,"hideAction")};function createMenuEx(menu){var rootUL=document.getElementById(menu.id);if(!rootUL){var rootUL=createMenuEx2(menu.menuItems);rootUL.id=menu.id;document.body.appendChild(rootUL);$J("#"+menu.id).menu({select:menu.onclickHandler})}return rootUL}function createMenuEx2(menuItems){var rootUL=document.createElement("ul");var lis="";for(var i=0;i<menuItems.length;i++){var submenu="";if(menuItems[i].menuItems){var submenuUL=createMenuEx2(menuItems[i].menuItems);submenu=submenuUL.outerHTML}var li="<li id='folder"+menuItems[i].id+"'><div>"+menuItems[i].title+"</div>"+submenu+"</li>";lis+=li}rootUL.innerHTML=lis;return rootUL}function setEventHandlers(tr,onclickHandler){tr.onmouseover=menuItemOver;tr.onmouseout=menuItemOut;if(onclickHandler){tr.onclick=onclickHandler}}function getNextHourTime(origStartTime){var calNow=new Date();var startTime=null;if(origStartTime===undefined){startTime=calNow}else{startTime=calNow;origStartTime=new Date(origStartTime);startTime.setFullYear(origStartTime.getFullYear());startTime.setMonth(origStartTime.getMonth());startTime.setDate(origStartTime.getDate())}startTime.setTime((startTime.getTime())+(1000*gwwa.user.timezoneOffset));startTime.setUTCHours((startTime.getUTCHours()+1),0,0,0);return startTime.getTime()}getCalItemTypesFilterURL=function(){var sURL="";var currentCalView=getCachedObject("currentCalView");if(currentCalView){var itemTypeFilters=getCachedObject("itemTypeFilters");if(itemTypeFilters.appts||itemTypeFilters.notes||itemTypeFilters.tasks){if(itemTypeFilters.appts){sURL+="&Calendar.queryMessageType=APPOINTMENT"}if(itemTypeFilters.tasks){sURL+="&Calendar.queryMessageType=TASK"}if(itemTypeFilters.notes){sURL+="&Calendar.queryMessageType=NOTE"}}else{sURL+="&Calendar.queryMessageType="}}return sURL};function cloneObject(obj){for(property in obj){var isArray=isObjectOfType(obj[property],"Array");if(isArray){this[property]=new cloneArray(obj[property])}else{if(typeof obj[property]=="object"){this[property]=new cloneObject(obj[property])}else{this[property]=obj[property]}}}}function cloneArray(objArray){var clonedArray=[];if(objArray){for(var i=0;i<objArray.length;i++){var isString=isObjectOfType(objArray[i],"String");if(isString){clonedArray[i]=new String(objArray[i])}else{clonedArray[i]=new cloneObject(objArray[i])}}}return clonedArray}function isObjectOfType(obj,type){var matched=false;try{if(obj&&obj.constructor&&obj.constructor.toString()){if(obj.constructor.toString().indexOf(type)>-1){matched=true}}}catch(e){}return matched}function detectParentFrame(){var parentFrame=window.self;var childFrame;try{while(parentFrame.webaccFrame&&parentFrame!=childFrame){childFrame=parentFrame;parentFrame=parentFrame.parent}}catch(e){}window.document.loginForm.target=childFrame.name}function closeWindow(windowToClose){windowToClose.close();window.blur();setTimeout(function(){window.document.focus()},100)}function showLabel(liElement){document.getElementById("buttonLabel").innerHTML=liElement.title}function hideLabel(liElement){document.getElementById("buttonLabel").innerHTML=""}gwwa.webacc.showToolbarButton=function(id){var element=window.parent.frames.workspace.document.getElementById(id);util.addClass(element,"show");util.removeClass(element,"hide")};gwwa.webacc.hideToolbarButton=function(id){var element=window.parent.frames.workspace.document.getElementById(id);util.addClass(element,"hide");util.removeClass(element,"show")};gwwa.webacc.showToolbarButtons=function(ids){for(var i=0;i<ids.length;i++){gwwa.webacc.showToolbarButton(ids[i])}};gwwa.webacc.hideToolbarButtons=function(ids){for(var i=0;i<ids.length;i++){gwwa.webacc.hideToolbarButton(ids[i])}};gwwa.webacc.toolbarButtonIds=["idNewMail","idDropDownArrow","idNewAppt","idNewApptDropDownArrow","idNewTask","idNewTaskDropDownArrow","idNewNote","idNewNoteDropDownArrow","idNewContact","idAddrMgmt","idSendMail","idDropDownArrowSendMail","idQuickviewer","idFldrMgmt","idFind"];gwwa.webacc.hideAllExcept=function(ids){for(var i=0;i<gwwa.webacc.toolbarButtonIds.length;i++){var showed=false;for(var j=0;j<ids.length;j++){if(gwwa.webacc.toolbarButtonIds[i]===ids[j]){gwwa.webacc.showToolbarButton(ids[j]);showed=true;break}}if(showed===false){gwwa.webacc.hideToolbarButton(gwwa.webacc.toolbarButtonIds[i])}}};gwwa.webacc.changeComboButton=function(idOldComboBtn,idNewComboBtn){gwwa.webacc.activeToolbarButtonId=idNewComboBtn;util.addClass(document.getElementById(idNewComboBtn),"combobutton");util.removeClass(document.getElementById(idNewComboBtn),"minMargin");util.removeClass(document.getElementById(idNewComboBtn),"extraPaddingX");util.removeClass(document.getElementById(idOldComboBtn),"combobutton");util.addClass(document.getElementById(idOldComboBtn),"minMargin");util.addClass(document.getElementById(idOldComboBtn),"extraPaddingX")};gwwa.webacc.setToolbarButtons=function(){var captionWnd=findCaptionWindowEx();gwwa.webacc.activeToolbarButtonId="idNewMail";if(captionWnd.context==="contacts"){gwwa.webacc.activeToolbarButtonId="idNewContact";gwwa.webacc.hideAllExcept(["idNewContact","idDropDownArrow","idAddrMgmt","idSendMail","idDropDownArrowSendMail","idQuickviewer","idFind"])}else{availableBtns=new Array();if(gwwa.user.access.write.mail){availableBtns.push("idNewMail")}if(gwwa.user.access.write.appointment){availableBtns.push("idNewAppt")}if(gwwa.user.access.write.task){availableBtns.push("idNewTask")}if(gwwa.user.access.write.note){availableBtns.push("idNewNote")}var comboBtn=(availableBtns.length>0)?availableBtns[0]:null;if(typeof comboBtn!="undefined"&&comboBtn!=null){if(comboBtn=="idNewMail"){if(captionWnd.context==="calendar"&&gwwa.user.access.write.appointment){availableBtns.push("idNewApptDropDownArrow");gwwa.webacc.changeComboButton(gwwa.webacc.activeToolbarButtonId,"idNewAppt")}else{availableBtns.push("idDropDownArrow")}}else{availableBtns.push(comboBtn+"DropDownArrow");gwwa.webacc.changeComboButton(gwwa.webacc.activeToolbarButtonId,comboBtn)}}availableBtns.push("idFind");if(captionWnd.context==="calendar"){gwwa.webacc.hideAllExcept(availableBtns)}else{if(captionWnd.context==="documents"){gwwa.webacc.hideAllExcept(availableBtns)}else{availableBtns.push("idFldrMgmt");if(gwwa.qv&&!gwwa.qv.DISABLE){availableBtns.push("idQuickviewer")}gwwa.webacc.hideAllExcept(availableBtns)}}}util.addClass(document.getElementById("idULToolbar"),"show");util.removeClass(document.getElementById("idULToolbar"),"hide")};gwwa.webacc.openNewMail=function(event,spanElement){handleNewRequest(event,1)};gwwa.webacc.openNewAppt=function(event,spanElement){handleNewRequest(event,2)};gwwa.webacc.openNewTask=function(event,spanElement){handleNewRequest(event,3)};gwwa.webacc.openNewNote=function(event,spanElement){handleNewRequest(event,4)};gwwa.webacc.openNewContact=function(event,spanElement){var sURL=homeURL+"?User.context="+userContext+"&action=Directory.List&merge=contactsxsave&Directory.Item.type=6&Url.Directory.CreateEntry=1";popout(sURL,"_blank")};gwwa.webacc.openNewMenu=function(event,spanElement){var newElement=document.getElementById(gwwa.webacc.activeToolbarButtonId);var posX=getOffsetLeftBidi(newElement);var top=getOffsetTop(newElement)+newElement.offsetHeight;window.parent.frames.workspace.handleNewDropDown(null,posX,top);return util.returnFalse(event)};gwwa.webacc.openSendMailMenu=function(event,spanElement){var newElement=document.getElementById("idSendMail");var posX=getOffsetLeftBidi(newElement);var top=getOffsetTop(newElement)+newElement.offsetHeight;window.parent.frames.workspace.handleSendMailDropDown(null,posX,top);return util.returnFalse(event)};gwwa.webacc.openJunkSettings=function(spanElement){popout(inc_homeURL+"?User.context="+userContext+"&action=JunkMail.Settings&merge=junk&error=junk","_blank","junk")};gwwa.webacc.openProxy=function(spanElement){popout(inc_homeURL+"?User.context="+userContext+"&action=Proxy.ListHistory&merge=proxy&error=proxy","_blank")};gwwa.webacc.openManageFolders=function(spanElement){popout(inc_homeURL+"?User.context="+userContext+"&action=Folder.List&merge=fldrmgmt","fldrmgmt")};gwwa.webacc.openManageAddressBooks=function(spanElement){popout(inc_homeURL+"?User.context="+userContext+"&action=Directory.List&merge=aboption&error=aboption&Url.Directory.create=","addrmgmt")};gwwa.webacc.openAdvancedFind=function(spanElement){var minWidth=(screen.width<=1250?1024:1250);popout(inc_homeURL+"?User.context="+userContext+"&merge=wsfind","wsfind",null,minWidth)};gwwa.webacc.openIdeasForum=function(spanElement){window.open("https://ideas.microfocus.com/MFI/mf-gw","ideasForum")};gwwa.webacc.toggleQuickviewer=function(spanElement){var captionWindow=findCaptionWindowEx();if(captionWindow&&captionWindow.context=="contacts"){window.parent.frames.workspace.showQuickviewer()}else{gwwa.qv.toggleQuickviewer()}};gwwa.webacc.handleFeedback=function(){var gwbetaName="GWBeta Feedback";var gwbetaEmail="gwbeta@novell.com";var addrBooksURL=homeURL+"?User.context="+userContext+"&merge=xaddsrch&action=Directory.List&error=jerror";var addrBooksResp=gwwa.webacc.syncRequest(addrBooksURL,true);var addrBooks=addrBooksResp.addrBookList;if(addrBooks){for(var i=0;i<addrBooks.length;i++){if(addrBooks[i].type==="1"){var addrListURL=homeURL+"?User.context="+userContext+"&Directory.Query.1.filter=Directory.Query.Filter.begin&Directory.Query.1.field=Directory.Item.email&Directory.Query.itemType=Directory.Item.Type.person&Directory.queryCount=10&action=Directory.Search&Directory.id="+encodeURI(addrBooks[i].name)+"&Directory.Query.1.value=gwbeta&Directory.queryType=Directory.querySelector&merge=jaddrlist&Directory.position=0";var addrList=gwwa.webacc.syncRequest(addrListURL,true);if(addrList){for(var i=0;i<addrList.items.length;i++){if(addrList.items[i].email.indexOf("gwbeta@")==0){gwbetaName=addrList.items[i].name;gwbetaEmail=addrList.items[i].email;break}}}break}}}var composeURL=homeURL+"?User.context="+userContext+"&merge=xsend&Item.to="+encodeURI(gwbetaEmail)+"&Item.toName="+encodeURI(gwbetaName);popout(composeURL,"_blank");return false};gwwa.webacc.syncRequest=function(sURL,parseResp){return gwwa.webacc.syncRequestEx(sURL,parseResp)};gwwa.webacc.syncRequestEx=function(sURL,parseResp,postBody){if(window.XMLHttpRequest){var AJAX=new XMLHttpRequest()}else{var AJAX=new ActiveXObject("Microsoft.XMLHTTP")}if(AJAX){AJAX.open((postBody)?"POST":"GET",sURL,false);AJAX.send((postBody)?postBody:null)}if(parseResp===true&&AJAX.status===200){return gwwa.parseJSON(AJAX.responseText)}return AJAX.responseText};gwwa.webacc.userLogout=function(updateWindowLocation){if(updateWindowLocation){window.location=inc_securedLogoutURL}else{return gwwa.webacc.syncRequest(inc_securedLogoutURL,false)}};gwwa.webacc.pingServer=function(){var sURL=homeURL+"?User.context="+userContext+"&merge=empty";var callback={success:gwwa.webacc.pingCallback,failure:gwwa.webacc.pingCallback,argument:null};YAHOO_util_Connect_asyncRequest("GET",sURL,callback,null)};gwwa.webacc.pingCallback=function(jResp){};gwwa.webacc.getSids=function(sids){var sidsArray=[];sids=trim(sids);if(sids.length>0){sidsArray=sids.split(" ")}return sidsArray};gwwa.webacc.disablePollingForiOS6OrHigher=function(){if(gwwa.mobile&&gwwa.mobile.isiOS6OrHigher()){gwwa.polling.xmlhttp.abortLastTransaction()}};gwwa.webacc.enablePollingForiOS6OrHigher=function(){if(gwwa.mobile&&gwwa.mobile.isiOS6OrHigher()){gwwa.polling.xmlhttp.poll()}};function htmlEncode(value){return $J("<div/>").text(value).html()}function htmlDecode(value){}function isValidURL(url){try{if(url&&url.length>0){url=url.toLowerCase();if(url.indexOf("www.")===0){url="http://"+url}}}catch(err){}var RegExp=/^(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;if(RegExp.test(url)){return true}else{return false}}function isValidEmail(email){var re=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return re.test(email)}gwwa.webacc.handleKeyboardShortcuts=function(evt){evt=util.getEvent(evt);if(evt&&evt.type=="keyup"){if(evt.ctrlKey==1&&evt.keyCode==gwwa.webacc.KEY_M){gwwa.webacc.openNewMail()}}};gwwa.webacc.cacheThisItemIndex=function(itemDrn){if(gwwa.user.actionSettings.advanceOnDelete==true&&window.opener.grid&&window.opener.gwwa&&window.opener.gwwa.msglist){var idx=window.opener.grid.findRowIndexFromDrn(itemDrn);window.opener.gwwa.msglist.cacheDeletedItemRowIndex(idx)}};gwwa.webacc.recoverFontStyleTags=function(dataString){var _returnString=dataString;if(dataString!=null){_returnString=dataString.replace("&lt;b&gt;","<b>").replace("&lt;/b&gt;","</b>").replace("&lt;u&gt;","<u>").replace("&lt;/u&gt;","</u>").replace("&lt;i&gt;","<i>").replace("&lt;/i&gt;","</i>")}return _returnString};gwwa.webacc.isWebkitBrowser=function(){var isWebkit=(gwwa.browser.name=="MOZILLA"&&gwwa.browser.flavor=="SAFARI");return isWebkit};function YAHOO_util_Event_addListener(element,event,callback,cargs){YAHOO.util.Event.addListener(element,event,callback,cargs)}function YAHOO_util_Event_removeListener(element,event,callback){YAHOO.util.Event.removeListener(element,event,callback)}function YAHOO_util_Connect_asyncRequest(httpMethod,url,callback,obj){YAHOO.util.Connect.asyncRequest(httpMethod,url,callback,obj)}function YAHOO_widget_Panel(id,metaData){return new YAHOO.widget.Panel(id,metaData)}function YAHOO_widget_Dialog(id,metaData){return new YAHOO.widget.Dialog(id,metaData)}function YAHOO_log(s1,s2){YAHOO.log(s1,s2)};