// Peter's Data Entry Suite Release 5.0.5.5000 // Copyright 2002 - 2013 Peter L. Blum, All Rights Reserved, www.PeterBlum.com var gDES_InCallback=false;var gDES_BI={UA:navigator.userAgent.toLowerCase(),onkeypress:1,innerHTML:(document.body!=null)&&(document.body.innerHTML!=null),setInterval:window.setInterval!=null};if(DES_ChkBrws('konqueror')){gDES_BI.Name="Konqueror";gDES_BI.OS="Linux";gDES_BI.Konqueror=1;}else if(DES_ChkBrws('safari',1)||DES_ChkBrws('applewebkit',1)){gDES_BI.Name="Safari";gDES_BI.Safari=1;}else if(DES_ChkBrws('omniweb',1))gDES_BI.Name="OmniWeb";else if(DES_ChkBrws('opera',1)){gDES_BI.Name="Opera";gDES_BI.Opera1=1;}else if(DES_ChkBrws('webtv',1))gDES_BI.Name="WebTV";else if(DES_ChkBrws('msie',1)){gDES_BI.Name="Internet Explorer";gDES_BI.IEWin=1;}else if((gDES_BI.UA.indexOf('trident')>-1)&&DES_ChkBrws('rv',1)){gDES_BI.Name="Internet Explorer";gDES_BI.IEWin=1;}else if(DES_ChkBrws('netscape',1)){gDES_BI.Name="Netscape Mozilla";gDES_BI.Gecko=1;}else if(DES_ChkBrws('gecko',1)){gDES_BI.Name="Gecko";gDES_BI.Gecko=1;}else if(!DES_ChkBrws('compatible',1)){gDES_BI.Name="Netscape Navigator";gDES_BI.Ver=gDES_BI.UA.charAt(8);gDES_BI.Netscape=1;}else gDES_BI.Name="unknown";if(!gDES_BI.OS){if(DES_ChkBrws('linux',0))gDES_BI.OS="Linux";else if(DES_ChkBrws('x11',0))gDES_BI.OS="Unix";else if(DES_ChkBrws('mac',0))gDES_BI.OS="Mac";else if(DES_ChkBrws('win',0))gDES_BI.OS="Windows";else gDES_BI.OS="unknown";}if(gDES_BI.IEWin&&(gDES_BI.OS=="Mac")){gDES_BI.IEWin=0;gDES_BI.IEMac=1;if(gDES_BI.Ver>=5.2)gDES_BI.IEMacOSX=1;else if(gDES_BI.Ver>=5.1)gDES_BI.IEMac51=1;}else if(gDES_BI.IEWin){if(gDES_BI.Ver>=5.5){gDES_BI.IEWin55=1;if(gDES_BI.Ver>=7)gDES_BI.IEWin7=1;if(gDES_BI.Ver>=8)gDES_BI.IEWin8=1;}}else if(gDES_BI.Opera1){var vV=parseInt(gDES_BI.Ver);if(vV>=7){gDES_BI.Opera7=1;gDES_BI.Opera1=0;if(vV>=9){gDES_BI.Opera9=1;if(DES_ChkBrws("version",1))gDES_BI.Opera10=1;}}}else if(gDES_BI.Gecko){if(DES_ChkBrws('firefox',1)){gDES_BI.FireFox=1;gDES_BI.Name="FireFox";var vFFV=parseFloat(gDES_BI.Ver);if(vFFV>=1.5)gDES_BI.FireFox15=1;if(vFFV>=2)gDES_BI.FireFox2=1;if(vFFV>=3)gDES_BI.FireFox3=1;}}else if(gDES_BI.Safari){if(gDES_BI.Ver>=520){gDES_BI.Safari3=1;if(gDES_BI.Ver>=533)gDES_BI.Safari41=1;}}gDES_BI.onkeypress=!gDES_BI.Opera1&&!gDES_BI.Konqueror;gDES_BI.focusontable=gDES_BI.IEWin||gDES_BI.FireFox15;gDES_BI.MultilineTT=gDES_BI.IEWin||gDES_BI.IEMac51;function DES_ChkBrws(pID,pSetVer){var vPos=gDES_BI.UA.indexOf(pID)+1;if(pSetVer&&vPos){gDES_BI.Ver=parseFloat(gDES_BI.UA.substring(vPos+pID.length));if(isNaN(gDES_BI.Ver))gDES_BI.Ver=gDES_BI.UA.charAt(vPos+pID.length);}return vPos;}function DES_GetById(pId){function Fix(pF){if(pF&&window.RadAjaxNamespace){if(pF.innerHTML=="RADAJAX_HIDDENCONTROL")return null;if((pF.tagName=="DIV")&&(pF.style.display=="none")&&(pF.innerHTML=="")&&(pF.className=="")&&(pF.style.visibility==""))return null;}return pF;}if(typeof(pId)!="string")return pId;if(document.getElementById)return Fix(document.getElementById(pId));else if(document.all)return Fix(document.all[pId]);else if(document.layers){var vElement="";eval("if (document."+pId+") vElement = document."+pId+"; else vElement =document."+gDES_FormName+"."+pId);return Fix(vElement);}else return null;}function DES_GetByIdEx(pId,pExt,pMode){return DES_GetById(DES_PrepIdEx(pId,pExt,pMode));}function DES_PrepIdEx(pId,pExt,pMode){if(pMode==1)return pId+pExt;if(!gGBIRE)gGBIRE=new RegExp("_\\d+$");var vM=gGBIRE.exec(pId);if(vM!=null){pId=pId.substr(0,pId.length-vM[0].length)+pExt;if(!pMode)pId=pId+vM[0];}else pId=pId+pExt;return pId;}var gGBIRE;function DES_GetAtt(pE,pAName,pDefVal){if(pE.getAttribute){var vR=pE.getAttribute(pAName,0);if(vR==null){vR=eval("pE."+pAName);if(vR==null)vR=pDefVal;}else if((vR=="")&&(!document.all))vR=pDefVal;return vR;}else return pDefVal;}function DES_SetAtt(pE,pN,pV){if(gDES_BI.Opera7){eval("pE."+pN+"=pV");}else if(pE.setAttribute)pE.setAttribute(pN,pV,0);else{var vN=pE.name+"_"+pN;eval("vN = pV.toString();");}}function DES_Target(pE){if(!pE){pE=window.event;if(!pE)return null;}var vT=pE.target?pE.target:pE.srcElement;if(vT.nodeType==3)vT=vT.parentNode;return vT;}function DES_ParentNode(pE){if(pE.parentElement!=null)return pE.parentElement;else if(pE.parentNode!=null)return pE.parentNode;else return null;}function DES_GetChildNodes(pParent,pNodeName,pIndex){var vFoundCount=0;var vChildren=null;if(pParent.childNodes){vChildren=pParent.childNodes;}else if(pParent.children){vChildren=pParent.children;}else if(pParent.getElementsByTagName){vChildren=pParent.getElementsByTagName(pNodeName);}else{return null;}var vLength=vChildren.length;for(var vCount=0;vCount='0')&&(vC<='9'))vR=(vR*10)+parseInt(vC);else if(((vC=="-")||(vC=="("))&&(vI==0))vNeg=true;else if(vC!=")")return NaN;}if(vNeg)vR=-vR;return vR;}function DES_Round(pVal,pMd,pDP){if(pDP==-1)return pVal;var vTxt=pVal.toString();var vP=vTxt.indexOf(".");if(vP<0)return pVal;if(vTxt.length-(vP+1)<=pDP)return pVal;var vSF=Math.pow(10.0,pDP);var vSV=pVal*vSF;switch(pMd){case 0:vSV=Math.floor(Math.abs(vSV));if(pVal<0)vSV=-vSV;return vSV/vSF;case 1:var vNV=Math.floor(vSV);if((vSV!=vNV)&&(vNV%2==1)){vNV=Math.round(vSV);}return vNV/vSF;case 2:vSV=Math.abs(vSV);vSV=vSV.toFixed(1);vSV=parseFloat(vSV).toFixed(0);vSV=parseFloat(vSV);if(pVal<0)vSV=-vSV;return vSV/vSF;case 3:vSV=Math.ceil(vSV);return vSV/vSF;case 4:vSV=Math.ceil(Math.abs(vSV));if(pVal<0)vSV=-vSV;return vSV/vSF;}return 0;}function DES_Trunc(pDecimal){var vStr=pDecimal.toString();var vPos=vStr.indexOf(".");if(vPos==-1)return parseInt(vStr);else return parseInt(vStr.substr(0,vPos));}function DES_DecToStr(pV){var vR=pV.toString();if((vR.indexOf('e-')>-1)&&pV.toFixed){var vM=vR.match(/^.e(\d*)$/);var vSz=parseInt(vM[1]);vR=pV.toFixed(vSz);}return vR;}function DES_ToPrimitive(pV){if(pV==0)return 0;if(typeof(pV)=="string")return pV;if(pV.valueOf)return pV.valueOf();return pV;}function DES_StripTags(pHTML){return gDES_BI.IEMac||(gDES_BI.IEWin&&!gDES_BI.IEWin55)?pHTML:DES_RERpl(pHTML,"<(.|\n)+?>","");}function DES_RERpl(pText,pFind,pReplace){var vRx=new RegExp(pFind,"ig");return pText.replace(vRx,pReplace);}var gDES_NLTkn=new Array("","
","\n","\r"," ");function DES_NLTkn(pText,pUse,pType){if(pType&&pUse){if((pType==3)&&!gDES_BI.MultilineTT)pType=4;return DES_RERpl(pText,"{NEWLINE}",gDES_NLTkn[pType]);}else return pText;}function DES_Trim(s){var m=s.match(/^\s*(\S+(\s+\S+)*)\s*$/);return(m==null)?"":m[1];}function DES_SPReplToken(pText,pCnt,pTName){var vRE=new RegExp("\\{"+pTName+":([^:}]*):([^:}]*)\\}");var vMatch=vRE.exec(pText);if((vMatch!=null)&&(vMatch.length==3)){var vOrig=new RegExp("{"+pTName+":"+vMatch[1]+":"+vMatch[2]+"}","gi");if(pCnt==1)return pText.replace(vOrig,vMatch[1]);else return pText.replace(vOrig,vMatch[2]);}else return pText;}function DES_AttachEvent(pFld,pEvtName,pCode,pFst){if(typeof(pFld)=="string")pFld=DES_GetById(pFld);var vEv=eval("pFld."+pEvtName+";");if(typeof(vEv)=="function"){vEv=vEv.toString();vEv=vEv.substring(vEv.indexOf("{")+1,vEv.lastIndexOf("}"));if(vEv.charAt(vEv.length-1)!=";")vEv=vEv+";";if(vEv.indexOf(pCode)>-1)return;}else vEv="";if(pFst)vEv=pCode+vEv;else vEv=vEv+pCode;eval("pFld."+pEvtName+"= function("+(window.attachEvent==null?"event){":"){")+vEv+"}");DES_TrackEvent(pFld,pEvtName);}if(window.ValidatorHookupEvent)window.ValidatorHookupEvent=DES_ValidatorHookupEvent;function DES_ValidatorHookupEvent(pFld,pEvtName,pCode){if(gDES_BI.IEWin)pCode="var e = window.event;"+DES_RERpl(pCode,"event","e");DES_AttachEvent(pFld,pEvtName,pCode,0);}function DES_TrackEvent(pFld,pEvtName){if(window.attachEvent){if(!gDES_Events){gDES_Events=new Array;window.attachEvent("onunload",DES_DetachEvents);}gDES_Events[gDES_Events.length]={fld:pFld,evt:pEvtName};}}var gDES_Events=null;function DES_DetachEvents(){if(gDES_Events){for(var vI=0;vI-1))return pOCss;if(pOCss=="")return pPCss;if(pPCss.charAt(0)==" ")return pOCss+pPCss;if(pPCss.charAt(pPCss.length-1)==" ")return pPCss+pOCss;return pPCss;}function DES_UpdateClassNames(pL){if(!pL)return;for(var vI=0;vI0?vT:null;}}function DES_RefreshOne(pSrc,pDst,pDsp){if(pDst){pDst.style.visibility=pSrc.style.visibility=="hidden"?"hidden":"";if(!pDsp){pDsp="inline";if(pDst.tagName=="TABLE"){if(gDES_BI.Opera9)pDsp="inline-table";else if(gDES_BI.Safari3||gDES_BI.FireFox3)pDsp="inline-block";}}pDst.style.display=pSrc.style.display=="none"?"none":pDsp;if(pSrc.disabled!=null){pDst.disabled=pSrc.disabled;DES_DisableImg(pDst);}}}var gDES_DisableFilter="progid:DXImageTransform.Microsoft.BasicImage(opacity = 0.50)";function DES_DisableImg(pImg,pAny){function DsbCss(){if(pImg.DsbCss!=null){if(pImg.SvDsbCss==null)pImg.SvDsbCss=pImg.className;pImg.className=pImg.disabled?pImg.DsbCss:pImg.SvDsbCss;return true;}return false;}if((pImg.disabled!=null)&&(pAny||(pImg.tagName=="IMG")||((pImg.tagName=="INPUT")&&(pImg.type=="image")))){if(pImg.DsbImg!=null){if(pImg.SvDsbImg==null)pImg.SvDsbImg=pImg.src;pImg.src=pImg.disabled?pImg.DsbImg:pImg.SvDsbImg;}if(DsbCss())return;if(gDES_BI.IEWin55)pImg.style.filter=pImg.disabled?gDES_DisableFilter:"";else if(pImg.style.opacity!=null){pImg.style.opacity=pImg.disabled?0.5:1.0;}}else if(pImg.disabled!=null)if(pImg.tagName!="SELECT")if(!DsbCss())for(var vI=0;vI-1){var vEF=DES_GetById(pFId.substr(0,vPos));if(vEF&&(vEF.readonly||vEF.disabled))return false;}return true;}function DES_FixCI(pCI){return pCI?pCI:gDES_CultureInfo;}function DES_GetCulture(pAO){return gDES_CultureInfo;}function DES_GetCmdId(pKMap,pKC,pCK,pSK,pOKD){function GetIt(pPos,pTkn){var vEP=pKMap.indexOf("}",pPos+pTkn.length+1);return(vEP>-1)?parseInt(pKMap.substring(pPos+pTkn.length+1,vEP)):0;}if(gDES_BI.IEWin&&(pKC==17))return 0;var vMK=(pCK?"C":"")+(pSK?"S":"");var vTkn="{#"+pKC+vMK;var vPos=pKMap.indexOf(vTkn);if(vPos>-1){return GetIt(vPos,vTkn);}else if(!pOKD||(pKC<33)||(pKC>47)){var vKCS=String.fromCharCode(pKC);var vU=vKCS.toUpperCase();if((pKC<65)||(pKC>90))if(vU==vKCS)vMK=(pCK?"C":"");vKCS=vU;vTkn="{"+vKCS+vMK;vPos=pKMap.indexOf(vTkn+"|");if(vPos>-1){return GetIt(vPos,vTkn);}}return 0;}function DES_Debug(pMsg){var vF=DES_GetById("DES_Debug");if(!vF){var vF=document.createElement("span");document.body.appendChild(vF);}vF.innerHTML=vF.innerHTML+pMsg+"
";}function DES_Preload(pUrl){if(pUrl&&document.images){var vImg=new Image();vImg.src=pUrl;}}function DES_MatchGroup(pGRq,pGSp){if((pGRq=="*")||(pGSp=="*"))return true;if(pGSp=="")return pGRq=="";var vRp=/\$/g;pGSp=pGSp.replace(vRp,"\\$$");var vRx=new RegExp("(^|\|)("+pGSp+")($|\|)","i");return vRx.test(pGRq);}function DES_DisplayStyle(pF){var vT=gDES_BI.IEWin8||gDES_BI.FireFox3||gDES_BI.Safari3||gDES_BI.Opera10;switch(pF.tagName){case"TR":if(vT)return"table-row";break;case"TD":if(vT)return"table-cell";break;case"TABLE":if(vT)return"table";break;}if(gDES_DStlRE.test(pF.tagName))return"block";else return"inline";}var gDES_DStlRE=/^((P)|(DIV)|(TABLE)|(TD)|(TH)|(TR)|(BLOCKQUOTE)|(PRE)|(HR)|(CENTER))$/;function DES_TxtLen(pFld){var vIsS=typeof(pFld)=="string";var vTxt=vIsS?pFld:pFld.value;var vL=vTxt.length;if(!vIsS&&(pFld.tagName!="TEXTAREA"))return vL;var vM;var vRE=/([^\r](?=\n))|(\r$)/g;while((vM=vRE.exec(vTxt))!=null){vL++;}return vL;}//!dc-end 4.0.4 function DES_DoAction(pAO){pAO.CondResult=-1;if(pAO.Enabled&&pAO.Run&&DES_DoEnabler(pAO)){pAO.CondResult=DES_EvalCondition(pAO.Cond);pAO.Run(pAO,pAO.CondResult);pAO.HasEval=1;}}function DES_DoEnabler(pAO){function VisEnb(){if((pAO.VT=="VAL")&&gDES_VG.ADVal&&pAO.Ctl){for(var vI=0;vI0){if(window.DES_CalcAll)DES_CalcAll();DES_RefreshPage(true);}else if(window.gDES_ValRFM&&gDES_VG.AHRFM)DES_UpdateRFM();gDES_Init=false;}function DES_InitOneAction(pActnID){var vAO=gDES_Actions[pActnID];if(vAO.AOInited)return;vAO.AOInited=1;vAO.id=pActnID;if(vAO.Cond){var vCO=vAO.Cond;vCO.Action=vAO;if(vCO.Init)vCO.Init(vCO,vAO);}else vAO.Enabled=false;var vEn=vAO.Enabler;if((vEn!=null)&&(vEn.Init!=null)){vEn.Action=vAO;vEn.Init(vEn,vAO);}if(vAO.ExHU!=null)for(var vI=0;vI0?vT:null;}if(window.gDES_ValSummary){var vT=new Array;for(var vI=0;vI0?vT:null;}if(window.gDES_MOs){var vT=new Array;for(var vI=0;vI0?vT:null;}window.gDES_SSMsgs=null;gDES_SIOs=CleanupArray(window.gDES_SIOs,true,"SIO");gDES_SOC=CleanupArray(window.gDES_SOC,true,"DESSOC");gDES_GOC=CleanupArray(window.gDES_GOC,true,"gocDE");gDES_Hints=CleanupArray(window.gDES_Hints,true,"DESHint");gDES_MSDE=CleanupArray(window.gDES_MSDE,true,"MSDE");gDES_VWBFlds=CleanupArray(window.gDES_VWBFlds,true,"VWBInit");DES_FixRefresh();if(pFinishDelay)window.setTimeout('DES_FinishCallback('+pVCnt+','+pReattachAll+');',pFinishDelay);}function DES_CallbackInit(pData,pInitFnc){if(window.gDESDebugAJAX==true){alert('Callback receiving control data');window.setTimeout("window.gDESDebugAJAX = true;",1000);window.gDESDebugAJAX=false;window.gDESDebugAJAX2=true;}switch(pInitFnc){case 0:DES_InitActionCB(pData);break;case 1:DES_InitVSOs(pData);break;case 5:DES_AddCVOs(pData,true);break;case 6:DES_AddControls(pData,true);break;case 10:if(window.DES_InitSIOs)DES_InitSIOs(pData);break;case 12:if(window.DES_InitMenuControl)DES_InitMenuControl(pData[0],pData[1],pData[2],pData[3]);break;case 13:if(window.DES_InitLinkMenuControl)DES_InitLinkMenuControl(pData[0],pData[1],pData[2]);break;case 20:DES_InitKOs(pData);break;case 21:DES_InitSOCs(pData);break;case 22:DES_VWBInit(pData);break;case 25:DES_InitMSDEs(pData);break;case 26:DES_InitSpinners(pData);break;case 27:DES_InitSpinner(pData);break;case 28:DES_NoPaste(pData);break;case 30:DES_InitHints(pData);break;case 32:DES_TTInitTROs(pData);break;case 34:DES_InitPVs(pData,1);break;case 35:DES_InitPVGbls(pData);break;case 40:var vFnc=new Function(pData[1]);DES_GOCInitCstmOC(pData[0],vFnc);break;case 42:DES_InitPUMOs(pData);break;case 45:DES_InitCMons(pData);break;case 46:DES_CMonCallback(pData);break;case 50:DES_InitMOs(pData,0);break;case 51:DES_InitPopups(pData);break;case 55:DES_InitCMs(pData);break;case 56:DES_InitSDOs(pData);break;case 70:DES_InitAPBs(pData);break;case 75:DES_InitTCOs(pData);break;case 85:DES_BLDEVInit(pData);break;case 86:DES_BLDEVUIInit(pData);break;case 100:eval(pData);break;}}function DES_CallbackPreInit(pData,pInitFnc){if(!gDES_DelayedInit)gDES_DelayedInit=new Array;gDES_DelayedInit[gDES_DelayedInit.length]={Data:pData,Fnc:pInitFnc};}var gDES_DelayedInit=null;function DES_FinishCallback(pVCnt,pReattachAll,pReVal){if(pVCnt==null)pVCnt=200;if(gDES_CBCount==gDES_CBLast)DES_StartCallback(pVCnt,0,pReattachAll);gDES_CBLast=gDES_CBCount;if(gDES_DelayedInit){if(window.PDP_InitObjects)PDP_InitObjects(false);var vRest=new Array;for(var vI=0;vI0)&&window.DES_DoAction)for(var vI=0;vI0)&&!gDES_BlinkState){if(vAO.BlinkCnt==1){DES_StopBlink(vAO);continue;}else vAO.BlinkCnt--;}vAO.BlinkFnc(vAO,gDES_BlinkState);}}}function DES_Blink(pAO,pBlink){if(!pAO.ErrFld)return;if((pAO.BlnkCss!="")&&(pAO.ErrFld.className!=null))pAO.ErrFld.className=pBlink?pAO.BlnkCss:pAO.OrigCss;else if(pAO.ErrFld.style!=null)pAO.ErrFld.style.color=pBlink?'':pAO.OrigColor;if((pAO.ImgErrFld!=null)&&(pAO.ImgErrFld.style!=null))pAO.ImgErrFld.style.visibility=pBlink?"hidden":"inherit";} function DES_EvalCallBackCond(pCO){if(!gDES_SubmitEvent){__theFormPostData='';WebForm_InitCallback();eval(pCO.Callback);}if(pCO.Action.LastResult!=null)return pCO.Action.LastResult;else return-1;}function DES_CBResp(pR,pVID){var vParts=pR.split(String.fromCharCode(20));DES_UpdVal(pVID,parseInt(vParts[0]),vParts[1],vParts[2]);} function DES_COInit(pTC,pPC){function Add(pName){var vImg=document.createElement("img");vImg.id=pPC.id+"_CO_"+pName;vImg.border=0;vImg.src=vPO.COUrl+pName+".gif";vImg.style.visibility="hidden";vImg.style.position="absolute";document.body.appendChild(vImg);return vImg;}var vPO=pPC.PO;if(!vPO||!vPO.COUrl||vPO.COImgs)return;vPO.COImgs=new Array(Add("Left"),Add("Right"),Add("Top"),Add("Bottom"));DES_COPreload(vPO);}function DES_COPreload(pPO){if(pPO.COUrlPL)return;pPO.COUrlPL=1;if(pPO.COUrl){DES_Preload(pPO.COUrl+"Left.gif");DES_Preload(pPO.COUrl+"Right.gif");DES_Preload(pPO.COUrl+"Top.gif");DES_Preload(pPO.COUrl+"Bottom.gif");}}function DES_COShow(pTC,pPC,pTLP,pTTP,pPLP,pPTP,pZ){function Fit(pT1,pT2,pP1,pP2,pCOW){if((pT1pP2)&&(pT1>pP2))return-1;if((pP2-pP1)<(pCOW+vPO.COfs))return-1;if(pT1-1){if(pTTP>pPTP+pPC.offsetHeight)Show(3,pPLP+vOfs,pPTP+pPC.offsetHeight-vPO.COTBH-1,0,-vPO.COTBH);else if(pTTP+pTC.offsetHeight-1){if(pTLP>pPLP+pPC.offsetWidth)Show(1,pPLP+pPC.offsetWidth-vPO.COLRW-1,pPTP+vOfs,-vPO.COLRW,0);else if(pTLP+pTC.offsetWidth0)if(pAO.LS){vEM=pAO.LdTxt+vEM;pAO.EMsg=pAO.EMsg+pAO.LnBk;}else{pAO.EMsg=pAO.EMsg+pAO.PSep;}if((vCnt==1)&&pAO.LS)pAO.EMsg=pAO.LdTxt+pAO.EMsg;pAO.EMsg=pAO.EMsg+vEM;vCnt++;if(pAO.SOne)break;}}}if(!pAO.HasEval){if(pAO.NEFMd)DES_NoErrFmt(pAO);}else{pAO.CondResult=vR;DES_DoValidate(pAO,vR);}}function DES_CEMSelErrMsg(pAO){return pAO.EMsg;} var gDES_ValOnBlur=0;function DES_EvalCondition(pCO){if(pCO.Enabled&&pCO.Eval){var vR=pCO.Eval(pCO);if((vR!=-1)&&pCO.Not)vR=(vR==1)?0:1;return vR;}else return-1;}function DES_InitCond(pCO,pAO){if(pCO.Trim==null)pCO.Trim=true;}function DES_InitOneFldCond(pCO,pAO){DES_InitCond(pCO,pAO);if(pCO.IDToEval!="")DES_HookupControl(DES_GetById(pCO.IDToEval),pAO,pCO,false);}function DES_InitTwoFldCond(pCO,pAO){DES_InitOneFldCond(pCO,pAO);if(pCO.IDToEval2!="")DES_HookupControl(DES_GetById(pCO.IDToEval2),pAO,pCO,false);}function DES_InitMultiCond(pCO,pAO){DES_InitCond(pCO,pAO);for(var vI=0;vI-1))return vF.options[pIdx].selected;if(vF.selectedIndex!=null)return vF.selectedIndex==pIdx;else if(vF.Btns){if(pIdx==-1)return DES_GetSelIdx(vF)==-1;if(pIdx9)vR=vR.replace("yy",vSY.toString());else vR=vR.replace("yy","0"+vSY.toString());}if(vR.indexOf("dd")!=-1){if(pD>9)vR=vR.replace("dd",pD.toString());else vR=vR.replace("dd","0"+pD.toString());}else vR=vR.replace("d",pD.toString());if(pFmt==0){var vAdj=pM+1;if(vR.indexOf("MM")!=-1){if(vAdj>9)vR=vR.replace("MM",vAdj.toString());else vR=vR.replace("MM","0"+vAdj.toString());}else vR=vR.replace("M",vAdj.toString());}else if(pFmt==1){var vDate=new Date(pY,pM,pD);var vDOW=vDate.getDay();if(pCI.AMN)vR=vR.replace("MMMM",pCI.AMN[pM]);if(pCI.ADN)vR=vR.replace("ww",pCI.ADN[vDOW]);}else{var vDate=new Date(pY,pM,pD);var vDOW=vDate.getDay();if(pCI.MN)vR=vR.replace("MMMM",pCI.MN[pM]);if(pCI.DN)vR=vR.replace("ww",pCI.DN[vDOW]);}if(vLit)for(var vI=0;vI-1){if(pNew<10)pPtn=pPtn.replace(vTwoChar,"0"+pNew);else pPtn=pPtn.replace(vTwoChar,pNew);}else if(pPtn.indexOf(pChar)>-1){pPtn=pPtn.replace(pChar,pNew);}return pPtn;}if(pSec==null)return"";pCI=DES_FixCI(pCI);var vR='';if(pHS&&(pSec%60==0))pPat--;switch(pPat){case 0:vR=pCI.STP;break;case 1:vR=pCI.LTP;break;case 2:vR=pCI.SDurP;break;case 3:vR=pCI.LDurP;break;case 4:vR=pCI.STPD;break;case 5:vR=pCI.LTPD;break;case 6:vR=pCI.STPN;break;case 7:vR=pCI.LTPN;break;case 10:vR=DES_Round(pSec/60,2,2);return vR;}var vHrs=DES_Round(pSec/3600,0,0);var vVal=vHrs;if(vR.indexOf("H")>-1)vR=SetOne(vR,"H",vVal);else{if(vVal==0)vVal=12;else if((vVal>12)&&(vVal<24))vVal=vVal-12;vR=SetOne(vR,"h",vVal);}vVal=DES_Round((pSec/60)%60,0,0);vR=SetOne(vR,"m",vVal);vVal=pSec%60;vR=SetOne(vR,"s",vVal);if(vR.indexOf("t")>-1){var vDes=(vHrs>=12)?pCI.PMD:pCI.AMD;if(vR.indexOf("tt")>-1)vR=vR.replace("tt",vDes);else vR=vR.replace("t",vDes.length?vDes.charAt(0):"");}return vR;}function DES_MakeUTCDate(pY,pM,pD){if((pY==null)||(pM==null)||(pD==null))return null;var vDate=new Date(0);vDate.setUTCFullYear(pY,pM,pD);vDate.setUTCHours(0,0,0,0);return vDate;}function DES_AddMonths(pDate,pAdd){if(!pAdd)return pDate;var vM=pDate.getUTCMonth();var vY=pDate.getUTCFullYear();var vD=pDate.getUTCDate();var vR=null;if(pAdd>0){vM=vM+pAdd;vY=vY+Math.round((vM/12)-0.5);vM=vM%12;}else{vM=11-vM;vM=vM-pAdd;vY=vY-Math.round((vM/12)-0.5);vM=11-(vM%12);}do{vR=DES_MakeUTCDate(vY,vM,vD);vD--;}while(vR.getUTCMonth()!=vM);return vR;}function DES_GetWeekNum(pDate,pCI){pCI=DES_FixCI(pCI);var vY=pDate.getUTCFullYear();var vD1=DES_GetFirstWeekNumDate(vY,pCI);var vWN=Math.round(1+((pDate-vD1)/(86400000*7)));if(vWN>52){var vD2=DES_GetFirstWeekNumDate(vY+1,pCI);if(vD2<=pDate)vWN=1;}return vWN;}function DES_GetFirstWeekNumDate(pY,pCI){pCI=DES_FixCI(pCI);var vDate=DES_MakeUTCDate(pY,0,1);var vDOW=vDate.getUTCDay();switch(pCI.CWR){case 0:if(vDOW==pCI.FDOW)return vDate;else{var vUTC=vDate.valueOf();if(pCI.FDOW>vDOW)vUTC=vUTC-((vDOW-pCI.FDOW+7)*cMSInDay);else vUTC=vUTC-((vDOW-pCI.FDOW)*cMSInDay);return new Date(vUTC);}break;case 1:if(vDOW==pCI.FDOW)return vDate;else return DES_MakeUTCDate(pY,0,1+(pCI.FDOW+7-vDOW));break;default:if(pCI.FDOW>3)pCI.FDOW=pCI.FDOW+4;if(vDOW<=pCI.FDOW+3){if(vDOW==pCI.FDOW)return vDate;else return DES_MakeUTCDate(pY,0,1+(pCI.FDOW-vDOW));}else return DES_MakeUTCDate(pY,0,1+(pCI.FDOW+7-vDOW));break;}} var gDES_GetNativeUnassigned={Unassigned:1};var gDES_GetNativeInvalid={Invalid:1};function DES_GetNativeValue(pFId,pCO,pFnc){var vF=DES_GetById(pFId);if(!pFnc&&pCO.GetNative)pFnc=pCO.GetNative;if(pFnc!=null)return pFnc(pFId);var vT=DES_GetTextValue(pFId,pCO.Trim!=null?pCO.Trim:true);if(vT=="")return null;else{if(!pCO.Parse)return vT;var vR=pCO.Parse(pCO,vT);if(vR==null)return gDES_GetNativeInvalid;return vR;}}function DES_GoodNativeVal(pVal){return(pVal!=gDES_GetNativeInvalid)&&(pVal!=gDES_GetNativeUnassigned)&&(pVal!=null);}function DES_Comparer(pCO,pLVal,pRVal,pOp,pFnc){if(pCO){if(!pFnc&&pCO.Compare)pFnc=pCO.Compare;}if(pFnc!=null)return pFnc(pLVal,pRVal,pOp);pLVal=DES_ToPrimitive(pLVal);pRVal=DES_ToPrimitive(pRVal);switch(pOp){case 0:return pLVal==pRVal;case 1:return pLVal!=pRVal;case 2:return pLVal>pRVal;case 3:return pLVal>=pRVal;case 4:return pLVal-1)){var vR=false;if(pTxt.indexOf(pDSep)==-1){if(pTSep!=".")vR=true;else{var vPos1=pTxt.indexOf(pTSep);var vPos2=pTxt.lastIndexOf(pTSep);if((vPos1==-1)||(vPos1==vPos2))vR=true;}if(vR)pTxt=pTxt.replace(".",pDSep);}}return pTxt;}function DES_AddGrpSep(pText,pDSep,pGSep,pTS,pGpSz){if(!pTS)return pText;var vDecPos=pText.indexOf(pDSep);var vR="";var vEndPos=pText.length;if(vDecPos>-1){vR=pText.substring(vDecPos,vEndPos);vEndPos=vDecPos;}if(pGpSz!=null){var vSzIdx=0;var vNxtP=pGpSz[0];var vPos=0;for(var vI=vEndPos-1;vI>=0;vI--){vR=pText.charAt(vI)+vR;if(vI==0)break;vPos++;if(vPos==vNxtP){vR=pGSep+vR;if(vSzIdx3){if(vDecPos<0)vDecPos=0;vR=pGSep+pText.substring(vDecPos,vEndPos)+vR;vDecPos=vDecPos-3;vEndPos=vEndPos-3;}if(vEndPos>0)vR=pText.substring(0,vEndPos)+vR;}return vR;} function DES_DTCParseStr(pCO,pTxt){return pTxt;}function DES_DTCParseCIStr(pCO,pTxt){return pTxt.toUpperCase();}function DES_DTCParseInt(pCO,pTxt){if(window.DES_DTTBFixCO)pCO=DES_DTTBFixCO(pCO);var vCI=DES_GetCulture(pCO.AO);if(pCO.NoTS&&vCI.NGSep&&(pTxt.indexOf(vCI.NGSep)>-1))return null;pTxt=DES_StripGrpSep(vCI.NGSep,pTxt);var vVal=DES_ParseInt(pTxt);vVal=isNaN(vVal)?null:vVal;if(!pCO.Neg&&(vVal!=null)&&(vVal<0))vVal=null;if((vVal!=null)&&((vVal>2147483647)||(vVal<-2147483648)))vVal=null;return vVal;}function DES_DTCParseDec(pCO,pTxt){if(window.DES_DTTBFixCO)pCO=DES_DTTBFixCO(pCO);var vCI=DES_GetCulture(pCO.AO);if(pCO.Per)pTxt=DES_RplDecSep(vCI.NDSep,vCI.NGSep,pTxt);if(pCO.NoTS&&vCI.NGSep&&(pTxt.indexOf(vCI.NGSep)>-1))return null;pTxt=DES_StripGrpSep(vCI.NGSep,pTxt);if(!vCI.DecRE){var vPtrn="^\\s*([-\\+])?(\\d+)?(\\{0})?(\\d+)?\\s*$";vPtrn=vPtrn.replace("{0}",vCI.NDSep);vCI.DecRE=new RegExp(vPtrn);}var m=pTxt.match(vCI.DecRE);if(m==null)return null;var vPrepVal=(m[1]!=null?m[1]:"")+((m[2]!=null)&&(m[2].length>0)?m[2]:"0")+"."+(m[4]!=null?m[4]:"");var vVal=parseFloat(vPrepVal);vVal=isNaN(vVal)?null:vVal;if(!pCO.Neg&&(vVal!=null)&&(vVal<0.0))vVal=null;if(pCO.mxdec&&(vVal!=null)){var vT2=DES_DecToStr(vVal);var vDP=vT2.indexOf('.');if((vDP>-1)&&(vDP+pCO.mxdec+131))return null;vD=vPV;break;case'M':if((vPV>12)||(vPV<=0))return null;vM=vPV;break;case'Y':if(vPV<1)return null;if(vPV<100){if((vCI.CBrk==0)||(vPV<=vCI.CBrk))vPV=vPV+2000;else vPV=vPV+1900;}vY=vPV;if(vY>9999)return null;break;}}vM-=1;var vR=new Date(vY,vM,vD);if(vR==null)return null;else return(vY==vR.getFullYear()&&vM==vR.getMonth()&&vD==vR.getDate())?vR:null;}function DES_DTCFmtDate(pAO,pVal){var vCI=DES_GetCulture(pAO);return DES_FmtDate(pVal,0,vCI.SDP,vCI);}function DES_DTCParseDur(pCO,pTxt){if(window.DES_DTTBFixCO)pCO=DES_DTTBFixCO(pCO);var vCI=DES_GetCulture(pCO.AO);pTxt=DES_Trim(pTxt);if(pTxt.length==0)return null;var vTSep=vCI.TSep;var vT=[0,0,0];pTxt=pTxt.toLowerCase();var vIsPM=pTxt.indexOf(vCI.PMD.toLowerCase())>-1;var vAPD=vIsPM?vCI.PMD:vCI.AMD;pTxt=pTxt.replace(vAPD.toLowerCase(),"");pTxt=DES_Trim(pTxt);var vSeg=0;var vCC=0;for(var vPos=0;vPos2)return null;if((vPos==0)||(vPos==pTxt.length-1))return null;if((vSeg>0)&&(vCC>2))return null;vCC=0;}else if((vChar>='0')&&(vChar<='9')){vT[vSeg]=vT[vSeg]*10+parseInt(vChar);vCC++;}else return null;}if(vT[0]<12&&vIsPM)vT[0]=vT[0]+12;if((pCO.MaxHrs!=null)&(vT[0]>pCO.MaxHrs))return null;if(vT[1]>59)return null;if(vT[2]>59)return null;return vT[0]*3600+vT[1]*60+vT[2];}function DES_DTCParseTOD(pCO,pTxt){pCO.MaxHrs=23;return DES_DTCParseDur(pCO,pTxt);}function DES_DTCParseCurr(pCO,pTxt){if(window.DES_DTTBFixCO)pCO=DES_DTTBFixCO(pCO);var vCI=DES_GetCulture(pCO.AO);if(pCO.Sym){if(!vCI.CurrRE){var vSym=(vCI.CSym=='$')?"\\$":vCI.CSym;vCI.CurrRE=new RegExp("\\s*("+vSym+")\\s*","gi");}var m=pTxt.match(vCI.CurrRE);if(m!=null){if(m.length>1)return null;if((m.length==1)&&(m[0]!=""))pTxt=pTxt.replace(vCI.CurrRE,"");}}pTxt=DES_Trim(pTxt);var vTxtLen=pTxt.length;if(vTxtLen==0)return null;if(pCO.Per)pTxt=DES_RplDecSep(vCI.CDSep,vCI.CGSep,pTxt);if(pCO.NoTS&&vCI.CGSep&&(pTxt.indexOf(vCI.CGSep)>-1))return null;var vPos=0;var vChar=pTxt.charAt(0);var vLParen=vChar=="(";var vNeg=vLParen||(vChar=="-");if((vChar=="+")||vNeg){vPos++;vChar=pTxt.charAt(vPos);}var vDecStr="";var vDone=false;var vCvGS=(vCI.CGSep=="\xA0");do{if(vCvGS&&(vChar==" "))vChar="\xA0";if((vChar>="0")&&(vChar<="9"))vDecStr+=vChar;else if(vChar!=vCI.CGSep)vDone=true;if(!vDone)if(++vPos="0")&&(vChar<="9")){vDecStr+=vChar;vDigCnt++;}else vDone=true;if(!vDone)if(++vPosvCDDig)return null;}if(vChar==" "){vPos++;if(vPos0){var vPos=vR.indexOf(".");if((vPos>-1)||!pAO.hidezero){var vNeeded=(vPos==-1)?vMinDig:(vMinDig-(vR.length-vPos-1));if(vPos==-1)vR=vR+".";if(vNeeded>0)vR=vR+String("00000000").substr(0,vNeeded);}}if(vCI.CDSep!=".")vR=vR.replace(".",vCI.CDSep);vR=DES_AddGrpSep(vR,vCI.CDSep,vCI.CGSep,pAO.Cond.ShowTS,vCI.GpSz);var vT="{0}";if(pVal>=0){if(pAO.Sym)vT=vCI.PosC;}else if(pAO.Sym)vT=vCI.NegC;else vT=vCI.NegN;return vT.replace("{0}",vR);}function DES_DTCParsePct(pCO,pTxt){if(window.DES_DTTBFixCO)pCO=DES_DTTBFixCO(pCO);var vCI=DES_GetCulture(pCO.AO);if(pCO.Sym)while(pTxt.indexOf(vCI.PSym)>-1)pTxt=pTxt.replace(vCI.PSym,"");pTxt=DES_Trim(pTxt);if(pTxt=="")return null;if(pCO.NoTS&&vCI.NGSep&&(pTxt.indexOf(vCI.NGSep)>-1))return null;if(vCI.NDSep!=" ")while(pTxt.indexOf(" ")>-1)pTxt=pTxt.replace(" ","");var vIsNeg=false;while(pTxt.indexOf("-")>-1){pTxt=pTxt.replace("-","");vIsNeg=true;}var vVal=DES_DTCParseDec(pCO,pTxt);if(vVal!=null){if(pCO.WNO){vVal=DES_Round(vVal,0,0);}if(vIsNeg)if(pCO.Neg)vVal=-vVal;else vVal=null;}return vVal;}function DES_DTCFmtPct(pAO,pVal){var vPosV=Math.abs(pVal);var vTxt=DES_DTCFmtDec(pAO,vPosV);var vCI=DES_GetCulture(pAO);var vT="{0}";if(pVal>=0){if(pAO.Sym)vT=vCI.PosP;}else if(pAO.Sym)vT=vCI.NegP;else vT=vCI.NegN;return vT.replace("{0}",vTxt);}//DES_DTCFmtPct function DES_InitBEOs(pBEOs,pBtns){for(var vI=0;vI";}DES_BEOPrep(pID,pBEO);return vBH;}function DES_MouseOver(pFID,pCss){var vF=DES_GetById(pFID);if(vF.className.indexOf(pCss)>-1)return;vF.OldMOCss=vF.className;DES_ApplyCssPlus(vF,pCss);vF.MOCss=vF.className;}function DES_MouseOut(pFID){var vF=DES_GetById(pFID);if((vF.OldMOCss!=null)&&(vF.MOCss==vF.className))vF.className=vF.OldMOCss;}function DES_AddMouseOverHtml(pID,pMO,pAltFnc){var vH="";if(pMO.MOCss){if(!pAltFnc)pAltFnc="DES_MouseOver";vH="onmouseover=\"if (window."+pAltFnc+"){"+pAltFnc+"('"+pID+"','"+pMO.MOCss+"');}\" ";vH+="onmouseout=\"DES_MouseOut('"+pID+"');\" ";}return vH;}function DES_AddMouseOverEvents(pFld,pMO,pAltFnc){if(pMO.MOCss){if(!pAltFnc)pAltFnc="DES_MouseOver";pFld.onmouseover=new Function(pAltFnc+"('"+pFld.id+"','"+pMO.MOCss+"');");pFld.onmouseout=new Function("DES_MouseOut('"+pFld.id+"');");}}var gDES_DragG={IsD:0,X:0,Y:0,Fld:null,Dn:0};function DES_DragInit(pFld,pDrgFld){if(!(gDES_BI.IEWin55||gDES_BI.Gecko||gDES_BI.Safari||gDES_BI.Opera7))return;if(!pDrgFld)return;pDrgFld.DragOwner=pFld;if(pFld.addEventListener){pDrgFld.addEventListener("mousedown",DES_DragMS,true);pDrgFld.addEventListener("mousemove",DES_DragMM,true);pDrgFld.addEventListener("mouseup",DES_DragME,true);if(!gDES_DragG.DocInit){document.addEventListener("mouseup",DES_DragME,false);gDES_DragG.DocInit=1;}}else{pDrgFld.attachEvent("onmousedown",new Function("DES_DragMS(window.event);"));pDrgFld.attachEvent("onmousemove",new Function("DES_DragMM(window.event);"));var vME=new Function("DES_DragME();");pDrgFld.attachEvent("onmouseup",vME);pDrgFld.attachEvent("ondragstart",new Function("DES_StopEvent(window.event);return false;"));}}function DES_DragMS(pE){if(gDES_DragG.Fld)DES_DragME();gDES_DragG.X=pE.clientX;gDES_DragG.Y=pE.clientY;var vF=DES_Target(pE);for(var vSE=vF;(vSE!=document)&&(vSE!=null);vSE=vSE.parentNode){if(vSE.NoDrag)return;if(vSE.DragOwner){vF=vSE;break;}}gDES_DragG.Fld=vF;if(vF.setCapture)vF.setCapture(true);gDES_DragG.Dn=1;}function DES_DragMM(pE){var vF=gDES_DragG.Fld;if(!vF||!gDES_DragG.Dn)return;vF=vF.DragOwner;var vLP=DES_GetLeftPos(vF);var vTP=DES_GetTopPos(vF);var vIX=pE.clientX-gDES_DragG.X;var vIY=pE.clientY-gDES_DragG.Y;if(gDES_DragG.IsD){if(vIX!=0)DES_SetLeftPos(vF,vLP+vIX);if(vIY!=0)DES_SetTopPos(vF,vTP+vIY);gDES_DragG.X=pE.clientX;gDES_DragG.Y=pE.clientY;if(vF.IEFix){vF.IEFix.pixelTop=vF.style.pixelTop;vF.IEFix.pixelLeft=vF.style.pixelLeft;}}else{if((Math.abs(vIX)>=4)||(Math.abs(vIY)>=4)){if(window.DES_COHide)DES_COHide(vF);if(window.gDES_PV){gDES_PV.IncOpq=-gDES_PV.BIncOpq;gDES_PV.PV.Solid=0;DES_PVOpqChg(0);}gDES_DragG.IsD=1;DES_DragMM(pE);}}}function DES_DragME(){var vF=gDES_DragG.Fld;if(vF){if(vF.releaseCapture)vF.releaseCapture();gDES_DragG.IsD=0;gDES_DragG.Fld=null;gDES_DragG.Dn=0;if(window.gDES_PV&&gDES_PV.PV){gDES_PV.IncOpq=gDES_PV.BIncOpq;gDES_PV.PV.Solid=1;DES_PVOpqChg(0);}}} var gDES_PUMOG={Cur:null,Tmr:null};function DES_InitPUMOs(pL){for(var vI=0;vI=gDES_PopupCId.length)return;}var vPC=DES_GetById(pPId);var vPO=(vTC&&vTC.PO)?vTC.PO:vPC.PO;if(!vPO){vPO={id:pPId};DES_FixPO(vPO);if(vTC)vTC.PO=vPO;else vPC.PC=vPO;}vPC.PO=vPO;if(vTC&&window.DES_COInit)DES_COInit(vTC,vPC);if(vPO.PUS&&window.DES_AddShadow)DES_AddShadow(vPC);var vFlt=(vPO.PUT&&window.DES_PopupTransform)?DES_PopupTransform(vPC,1):null;var vOPUFnc="";if(pOnPopup!=null)vOPUFnc=pOnPopup;else vOPUFnc=vPO.onpopup;if((vOPUFnc!=null)&&(vOPUFnc!="")){if(vOPUFnc.indexOf("{")>-1){vOPUFnc=vOPUFnc.replace("{TID}",pTId);vOPUFnc=vOPUFnc.replace("{PID}",pPId);}var vResult=true;eval(vOPUFnc);if(vResult==false){if(vFlt)vFlt.play();return;}}if(!pNoCls){gDES_PUNPos++;gDES_PopupCId[gDES_PUNPos]=pPId;gDES_ToggleCId[gDES_PUNPos]=pTId;}vPC.style.zIndex=pCstZO?pCstZO:(30000+gDES_PUNPos);if(vTC!=null)DES_PositionPopupToToggle(vTC,vPC);DES_MSIEFixPopupOpen(vPC,pCstZO?pCstZO-10:gDES_PUNPos);vPC.style.visibility="inherit";vPC.Poppedup=true;if(vPC.focus&&!vPC.NoFocus)setTimeout("javascript:var vPC2 = DES_GetById('"+pPId+"'); if (vPC2.Poppedup && (vPC2.style.visibility = 'inherit')) vPC2.focus();",50);if(!pNoCls){if(document.attachEvent){if(gDES_PUNPos==0)document.attachEvent("onmousedown",DES_TestClickIE);}else if(document.addEventListener){if(gDES_PUNPos==0)document.addEventListener("mousedown",DES_TestClickDOM,false);}else document.onmousedown=DES_TestClickIE;}vPO.NoCls=pNoCls;if(vFlt)vFlt.play();}function DES_OpenPopupAtMousePoint(pPId,pE){if((document.body.scrollTop==null)&&(window.pageXOffset))return;DES_TestClickDOM(pE);if(gDES_PUNPos>=gDES_PopupCId.length)return;var vPC=DES_GetById(pPId);vPC.style.position="absolute";var vCX=DES_GetScrolledX(vPC,pE.clientX,true);var vCY=DES_GetScrolledY(vPC,pE.clientY,true);vCX=DES_GetOffsetX(vPC,vCX,-1);vCY=DES_GetOffsetY(vPC,vCY,-1);if(gDES_BI.IEMac){vCX=vCX+10;vCY=vCY+15;}if(gDES_BI.Safari){vCX=vCX+document.body.offsetLeft;vCY=vCY+document.body.offsetTop;}DES_SetLeftPos(vPC,vCX);DES_SetTopPos(vPC,vCY);vPC.style.zIndex=30000+gDES_PUNPos+1;if((gDES_PUNPos==-1)||(gDES_PopupCId[gDES_PUNPos]!=pPId))DES_OpenPopup("",pPId,true);}function DES_ClosePopup(pPId){if(!pPId&&(gDES_PUNPos==-1))return;var vPC=DES_GetById(pPId?pPId:gDES_PopupCId[gDES_PUNPos]);var vPO=vPC.PO;var vNC=vPO.NoCls;var vFlt=(vPO.PUT&&window.DES_PopupTransform)?DES_PopupTransform(vPC,0):null;if(vPO.onpopdown)eval(vPO.onpopdown);vPC.style.visibility="hidden";if(window.DES_COHide)DES_COHide(vPC);vPC.Poppedup=false;if(!vNC){if(document.detachEvent){if(gDES_PUNPos==0)document.detachEvent("onmousedown",DES_TestClickIE);}else if(document.removeEventListener){if(gDES_PUNPos==0)document.removeEventListener("mousedown",DES_TestClickDOM,false);}}DES_MSIEFixPopupClose(vPC);if(!vNC){gDES_PopupCId[gDES_PUNPos]="";gDES_ToggleCId[gDES_PUNPos]="";gDES_PUNPos--;}if(vFlt)vFlt.play();if(!vNC&&(gDES_PUNPos>-1)){DES_SetFocus(gDES_PopupCId[gDES_PUNPos]);}}function DES_CloseAllPopups(){while(gDES_PUNPos>-1)DES_ClosePopup();}function DES_DelayedClosePopup(){window.setTimeout("DES_ClosePopup();",100);}function DES_PositionPopupToToggle(pTC,pPC){function Shift(pHP,pHO,pVP,pVO){if((pHO>=0)&&pPC.clientWidth&&(pPC.clientWidth=0)&&pPC.clientHeight&&(pPC.clientHeightvRDE){vLP=vLP-(vRP-vRDE);vMvX=1;}var vScH=vDE.clientHeight;if(gDES_BI.FireFox15&&!gDES_BI.FireFox3){if(vScHvBDE){vTP=vTP-(vBP-vBDE);vMvY=1;}}if((window.__smartNav==null)||(!DES_AbsParent(pPC))){if(vLP<0){vLP=0;vMvX=1;}if(vTP<0){vTP=0;vMvY=1;}}if(vPO&&vPO.NoOL){var vXO=0;var vYO=0;if((vHP==1)&&vMvY){if(vLPvLPS)vXO=1;}else if(vLP0))vMvX=1;}if((vVP==1)&&vMvX){if(vTPvTPS)vYO=1;}else if(vTPvPH?2:0;break;}vVO=Math.abs(vVO);if(vVP==2)vVO=-vVO;if(((vOld==3)||(vOld==1))&&!vMvX)if(vHP==3)vHP=0;else if(vHP==4)vHP=2;}if(vMvX){var vFV=(vVP==1)||(vVP==3);switch(vHP){case 3:case 0:vHP=2;break;case 4:case 2:vHP=0;break;case 1:vHP=vLP>vPW?2:0;vFV=false;break;}if(vFV){vVP=vTP>vPH?2:0;vVO=Math.abs(vVO);if(vVP==2)vVO=-vVO;}vHO=Math.abs(vHO);if(vHP==4)vHO=-vHO;}if(vMvX||vMvY){vLP=vLPS;vTP=vTPS;Shift(vHP,vHO,vVP,vVO);}}pPC.style.position="absolute";DES_SetLeftPos(pPC,vLP);DES_SetTopPos(pPC,vTP);if(gDES_BI.IEMac){if(pPC.style.pixelWidth=="")pPC.style.pixelWidth=pPC.offsetWidth;if(pPC.style.pixelHeight=="")pPC.style.pixelHeight=pPC.offsetHeight;}if(window.DES_COShow)DES_COShow(pTC,pPC,vLPS,vTPS,vLP,vTP,pPC.style.zIndex);}function DES_TestClickIE(){DES_TestClickDOM(window.event);}function DES_TestClickDOM(pE){if(gDES_PUNPos==-1)return;var vC=0;var vPC=DES_GetById(gDES_PopupCId[gDES_PUNPos]);var vSOld=gDES_BI.Safari&&(gDES_BI.Ver<525.0);var vX=vSOld?pE.clientX:DES_GetScrolledX(vPC,pE.clientX,false);var vY=vSOld?pE.clientY:DES_GetScrolledY(vPC,pE.clientY,false);if(gDES_BI.IEMac&&!gDES_BI.IEMacOSX){vX=vX-10;vY=vY-15;}if(gDES_BI.Safari){vX=vX+document.body.offsetLeft;vY=vY+document.body.offsetTop;}var vLP=DES_GetOffsetX(vPC,vPC.offsetLeft,1);var vTP=DES_GetOffsetY(vPC,vPC.offsetTop,1);if(gDES_BI.Opera7){vLP=vLP-DES_GetLeftBorder(document.body);vTP=vTP-DES_GetTopBorder(document.body);}if(vXvLP+vPC.offsetWidth){vC=1;}else if(vYvTP+vPC.offsetHeight){vC=1;}if(vC&&(gDES_ToggleCId[gDES_PUNPos]!="")){var vTC=DES_GetById(gDES_ToggleCId[gDES_PUNPos]);var vTL=DES_GetOffsetX(vTC,vTC.offsetLeft,1)-DES_GetLeftBorder(vTC);var vTT=DES_GetOffsetY(vTC,vTC.offsetTop,1)-DES_GetTopBorder(vTC);if((vX>=vTL)&&(vX<=vTL+vTC.offsetWidth)&&(vY>=vTT)&&(vY<=vTT+vTC.offsetHeight))vC=0;}if(vC){DES_ClosePopup();if(gDES_PUNPos>-1)DES_TestClickDOM(pE);}}function DES_MSIEFixPopupOpen(pPC,pOfs){if(gDES_BI.IEWin55&&pPC.PO.IEFix){var vIFrNm="DES_ZIndexFix_"+pPC.id;if(!document.all[vIFrNm]){var vIFrame="";var vEl=pPC.parentElement;vEl.insertAdjacentHTML('beforeEnd',vIFrame);}if(document.all[vIFrNm]){var vS=document.all[vIFrNm].style;vS.pixelTop=pPC.style.pixelTop;vS.pixelLeft=pPC.style.pixelLeft;vS.pixelWidth=pPC.offsetWidth+6;vS.pixelHeight=pPC.offsetHeight+6;vS.zIndex=29990-pOfs;vS.filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';vS.display='block';pPC.IEFix=vS;}}}function DES_MSIEFixPopupClose(pPC){if(gDES_BI.IEWin55&&pPC.PO.IEFix){var vIFrNm="DES_ZIndexFix_"+pPC.id;if(document.all[vIFrNm]){document.all[vIFrNm].style.display='none';}}pPC.IEFix=null;}function DES_RelocatePopup(pPC){var vPN=pPC.parentNode;if((vPN!=null)&&(vPN!=document.body)&&(vPN.tagName!="FORM")&&(window.__smartNav==null)){if((document.body.removeChild!=null)&&((document.body.appendChild!=null)||(document.body.outerHTML!=null))){var vMoving=vPN.removeChild(pPC);var vPH=gDES_Popups;if(vPH==null){vPH=document.createElement("div");vPH.id="DES_Popups";vPH.className="DESNOCLASS";var vForm=document.forms[0];vForm.insertBefore(vPH,vForm.childNodes[0]);gDES_Popups=vPH;}if(vPH.insertAdjacentElement)vPH.insertAdjacentElement("afterEnd",vMoving);else vPH.parentNode.insertBefore(vMoving,vPH.nextSibling);pPC=DES_GetById(pPC.id);}}return pPC;}var gDES_Popups=null; var gDES_PopupViews=new Array;var gDES_PV={MinO:90,MaxO:100,DlyO:2000,FcsFld:null,HFcsFld:null,TgtID:null,PV:null};function DES_InitPVGbls(pG){if(pG){if(pG.Min)gDES_PV.MinO=pG.Min;if(pG.Max)gDES_PV.MaxO=pG.Max;if(pG.Dly)gDES_PV.DlyO=pG.Dly;}if(gDES_PV.MinO!=100){var vB=Math.round((100-gDES_PV.MinO)/5);if(vB==0)vB=1;gDES_PV.BIncOpq=vB;}}function DES_InitPVs(pL,pRpl){for(var vI=0;vI=10){if(pPV.HFld.tagName=="A")pPV.HFld.href=pPV.href.replace(gDES_PVRE,pHlp);else pPV.HFld.onclick=new Function(pPV.script.replace(gDES_PVRE,pHlp));}}}else if(pPV.HBA==7)DES_SetInnerHTML(pPV.TFld,pHlp?pHlp:pPV.HT);var vTgtF=DES_GetById(pTgtID);var vSPO=vTgtF.PO;vTgtF.PO=pPV.View.PO;var vZI=vTgtF.TT?null:29000;DES_OpenPopup(pTgtID,vPID,0,null,vZI,1);vTgtF.PO=vSPO;gDES_PV.PV=pPV;gDES_PV.TgtID=pTgtID;DES_PVSolid(null);pPV.LastMsg=pMsg;pPV.LastHlp=pHlp;}var gDES_PVRE=/\{0\}/gi;function DES_PVPopDown(){if(gDES_PV.PV){DES_ClosePopup(gDES_PV.PV.id);gDES_PV.PV=null;gDES_PV.TgtID=null;if(window.gDES_HG){gDES_HG.CurFId=null;gDES_HG.CurHO=null;}}}function DES_PVRefresh(){if(gDES_PV.PV){var vTgl=DES_GetById(gDES_PV.TgtID);if(!vTgl||(gDES_PV.PV.HCB&&gDES_InCallback)){DES_PVPopDown();return;}DES_PositionPopupToToggle(vTgl,DES_GetById(gDES_PV.PV.id));}}function DES_PVCreate(pPV){if(pPV.View)return;var vDiv=document.createElement("div");vDiv.id=pPV.id;vDiv.className=pPV.Css;vDiv.style.visibility="hidden";vDiv.style.position="absolute";vDiv.style.left="0px";vDiv.style.top="0px";vDiv.style.width=pPV.Wd;vDiv.NoFocus=1;document.body.appendChild(vDiv);pPV.View=vDiv;var vHdr="";if((pPV.HBA==7)&&!pPV.HT)pPV.HT=" ";if(pPV.HT||pPV.CBBEO){vHdr="";if(pPV.HT){if(!pPV.HHA)pPV.HHA="";vHdr+="";}if(pPV.CBBEO){var vBtn=DES_BtnHTML(pPV.id+"_Close",pPV.CBT,pPV.CBBEO,pPV.CBTT,"DES_PVPopDown();");vHdr+="";}vHdr+="
"+pPV.HT+""+vBtn+"
";}var vBody="";if(pPV.bfnc)vBody=pPV.bfnc(pPV);if(!vBody)vBody+="
";var vFtr="";if(pPV.HBBEO){if(!pPV.FHA)pPV.FHA="";vFtr="
";var vHBtn=DES_BtnHTML(pPV.id+"_HB",pPV.HBT,pPV.HBBEO,null,null);switch(pPV.HBA){case 1:case 5:vFtr+=""+vHBtn+"";break;case 10:vFtr+=""+vHBtn+"";break;case 11:vFtr+=""+vHBtn+"";break;case 20:vFtr+=""+vHBtn+"";break;}vFtr+="
";}DES_SetInnerHTML(vDiv,vHdr+vBody+vFtr);if(pPV.CBBEO)DES_BEOAttach(pPV.id+"_Close",pPV.CBBEO);if(pPV.HBBEO)DES_BEOAttach(pPV.id+"_HB",pPV.HBBEO);if(pPV.Opq){if(gDES_BI.IEWin55){vDiv.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=100)";}gDES_PV.Solid=0;gDES_PV.CurOpq=gDES_PV.MaxO;if(vDiv.addEventListener){vDiv.addEventListener("mouseover",DES_PVSolid,false);document.addEventListener("mousemove",DES_PVOpaque,false);}else if(vDiv.attachEvent){vDiv.attachEvent("onmouseenter",DES_PVSolid);document.attachEvent("onmousemove",DES_PVOpaque);}}if(pPV.Drg)DES_DragInit(vDiv,DES_GetById(pPV.id+(pPV.Drg==1?"_TB":"")));vDiv.onmousedown=new Function("gDES_PV.FcsFld = null;gDES_PV.HFcsFld = null;");}function DES_PVBodyImg(pPV){if(pPV.BImg){var vBody="";vBody+="
";return vBody;}else return"";}function DES_PVOnPopDown(){gDES_PV.PV=null;gDES_PV.TgtID=null;if(window.DES_DragME)DES_DragME();if(window.gDES_TTG){gDES_TTG.IsPU=0;gDES_TTG.Fld=null;}}function DES_PVShowHelpText(){if(!gDES_PV.PV)return;var vPV=gDES_PV.PV;if(!vPV.ForHelp)return;var vTgtID=gDES_PV.TgtID;gDES_PV.TgtID=null;DES_PVPopup(vPV,vTgtID,vPV.ForHelp,"");}function DES_PVUpdateText(pPV,pFFcs,pMsg){if(pFFcs.id==gDES_PV.TgtID){var vFull=pMsg;if(pPV.HMTLB)vFull=pPV.HMTLB+pMsg;if(pPV.HMTLA)vFull+=pPV.HMTLA;DES_SetInnerHTML(pPV.MFld,vFull);}}function DES_PVSolid(pE){if(!gDES_PV.PV||!gDES_PV.PV.Opq||gDES_PV.PV.Solid||!gDES_PV.PV.View.style||gDES_DragG.Fld)return;var vF=gDES_PV.PV.View;gDES_PV.IncOpq=gDES_PV.BIncOpq;if(!pE)gDES_PV.CurOpq=gDES_PV.MaxO-1;gDES_PV.PV.Solid=1;DES_PVOpqChg(0);}function DES_PVOpaque(pE){if(!gDES_PV.PV||!gDES_PV.PV.Opq||(gDES_PV.PV.Solid==0)||gDES_PV.HFcsFld||gDES_PV.FcsFld||!gDES_PV.PV.View.style)return;if(!gDES_PV.IncOpq&&(pE.clientX!=null))if(gDES_PV.CX==null){gDES_PV.CX=pE.clientX;gDES_PV.CY=pE.clientY;return;}else if((Math.abs(pE.clientX-gDES_PV.CX)<4)&&(Math.abs(pE.clientY-gDES_PV.CY)<4))return;gDES_PV.CX=null;var vT=DES_Target(pE);var vF=gDES_PV.PV.View;var vI=0;for(var vSE=vT;(vSE!=document.body)&&(vSE!=null)&&(vI<8);vSE=vSE.parentNode){if(vSE==vF)return;vI++;}gDES_PV.IncOpq=-gDES_PV.BIncOpq;gDES_PV.PV.Solid=0;DES_PVOpqChg(1);}function DES_PVOpqChg(pLD){if(!gDES_PV.PV||!gDES_PV.PV.Opq)return;if(gDES_PV.TmrID){window.clearTimeout(gDES_PV.TmrID);gDES_PV.TmrID=null;}var vMx=gDES_PV.MaxO;var vMn=gDES_PV.MinO;var vDly=pLD&&(gDES_PV.CurOpq==vMx)?gDES_PV.DlyO:100;if(!pLD){gDES_PV.CurOpq+=gDES_PV.IncOpq;if(gDES_PV.CurOpq>vMx)gDES_PV.CurOpq=vMx;else if(gDES_PV.CurOpq=vMx)||(gDES_PV.CurOpq=0)&&!vTgtID;vI--){var vCtl=vAO.Val[vI].AO.Ctl;if(vCtl)vTgtID=vCtl[vCtl.length-1].id;}}DES_PVPopup(vAO.EMPV,vTgtID,DES_NLTkn(DES_GetErrMsg(vAO),vAO.Tkns,1),vAO.Hlp);}function DES_PEFHookupFB(pFld,pAO){if(!pFld.PEFONFB){DES_AttachEvent(pFld,"onfocus","DES_PEFOnFocus(this);",false);DES_AttachEvent(pFld,"onblur","DES_PEFOnBlur(this);",false);pFld.PEFONFB=1;}}function DES_PEFOnFocus(pFld){var vIDs=pFld.ActionIDs;if(!vIDs)vIDs=pFld.GOCActionIDs;if(vIDs){for(var vI=0;vIvOW)pX=pX-pF.offsetWidth;if(pX<0)pX=0;}if(pF!=document.body)for(var vP=DES_ParentNode(pF);(vP!=document.body)&&(vP!=null);vP=DES_ParentNode(vP)){var vV=DES_GetPosStyle(vP);if(vV=="fixed"){gDES_FixedPos=1;return 0;}if(vP.scrollLeft!=null)pX=pX+vP.scrollLeft;}if(vDE&&vDE.scrollLeft)pX=pX+vDE.scrollLeft;else pX=pX+document.body.scrollLeft;}else if(window.pageXOffset!=null){pX=pX+window.pageXOffset;}return pX;}function DES_GetScrolledY(pF,pY,pL){if(document.body.scrollTop!=null){var vDE=document.documentElement;if(pL){var vOH=(vDE&&vDE.offsetHeight)?vDE.offsetHeight:document.body.offsetHeight;if(pY+pF.offsetHeight>vOH)pY=pY-pF.offsetHeight;if(pY<0)pY=0;}if(pF!=document.body)for(var vP=DES_ParentNode(pF);(vP!=document.body)&&(vP!=null);vP=DES_ParentNode(vP)){var vV=DES_GetPosStyle(vP);if(vV=="fixed"){gDES_FixedPos=1;return 0;}if(vP.scrollTop!=null)pY=pY+vP.scrollTop;}if(vDE&&vDE.scrollTop)pY=pY+vDE.scrollTop;else pY=pY+document.body.scrollTop;}else if(window.pageXOffset!=null){pY=pY+window.pageYOffset;}return pY;}function DES_GetLeftPos(pF){if(pF.style.pixelLeft!=null)return parseInt(pF.style.pixelLeft);else if(pF.style.posLeft!=null)return parseInt(pF.style.posLeft);else return parseInt(pF.style.left);}function DES_GetTopPos(pF){if(pF.style.pixelTop!=null)return parseInt(pF.style.pixelTop);else if(pF.style.posTop!=null)return parseInt(pF.style.posTop);else return parseInt(pF.style.top);}function DES_SetLeftPos(pF,pL){if(pF.style.pixelLeft)pF.style.pixelLeft=pL;else if(pF.style.posLeft)pF.style.posLeft=pL.toString()+"px";else pF.style.left=pL.toString()+"px";}function DES_SetTopPos(pF,pT){if(pF.style.pixelTop)pF.style.pixelTop=pT;else if(pF.style.posTop)pF.style.posTop=pT.toString()+"px";else pF.style.top=pT.toString()+"px";}function DES_AbsParent(pF){if(pF.offsetParent)for(var vP=pF.offsetParent;vP&&(vP!=document.body);vP=vP.offsetParent){if(DES_GetPosStyle(vP)=="absolute"){return true;}}else for(var vP=pF.parentNode;vP&&(vP!=document.body);vP=vP.parentNode){if(DES_GetPosStyle(vP)=="absolute"){return true;}}return false;}function DES_GetPosStyle(pF){if(pF.style.position!="")return pF.style.position;if(pF.currentStyle)return pF.currentStyle.position;if(window.getComputedStyle)return document.defaultView.getComputedStyle(pF,null).getPropertyValue("position");}function DES_ConvBorderWidth(pW,pS){if(pS=="none")return 0;switch(pW){case'thin':return 2;case'medium':return 4;case'thick':return 6;default:var vR=parseInt(pW);if(isNaN(vR))return 0;return vR;}}function DES_GetLeftBorder(pC){var vB=0;if(pC.currentStyle){vB=DES_ConvBorderWidth(pC.currentStyle.borderLeftWidth,pC.currentStyle.borderLeftStyle);}else if(window.getComputedStyle){vB=parseInt(document.defaultView.getComputedStyle(pC,null).getPropertyValue("border-left-width"));}else if(gDES_BI.Safari||gDES_BI.Opera7){vB=(pC.offsetWidth-pC.clientWidth)/2;}return isNaN(vB)?0:vB;}function DES_GetTopBorder(pC){var vB=0;if(pC.currentStyle){vB=DES_ConvBorderWidth(pC.currentStyle.borderTopWidth,pC.currentStyle.borderTopStyle);}else if(window.getComputedStyle){vB=parseInt(document.defaultView.getComputedStyle(pC,null).getPropertyValue("border-top-width"));}else if(gDES_BI.Safari){vB=(pC.offsetHeight-pC.clientHeight)/2;}return isNaN(vB)?0:vB;} var gDES_SIOs=null;var gDES_SIORE=/(__doPostBack)|(WebForm_DoPostBackWithOptions)/;function DES_InitSIOs(pL){for(var vI=0;vI-1)vEv=vEv.replace("__doPostBack","if (DES_ValOnSubWGrp('"+pGrp+"')) __doPostBack");else if(!pAll)return false;else vEv="if (DES_ValOnSubWGrp('"+pGrp+"')) { "+vEv+" }";var vFnc=new Function(vEv);if(pLoc==0)pFld.onclick=vFnc;else if(pLoc==1)pFld.onmouseup=vFnc;else pFld.onmousedown=vFnc;return true;}}return false;}function DES_InitLinkMenuControl(pFldID,pGrp,pMsg){var vFld=DES_GetById(pFldID);if(vFld&&!vFld.DESsubmit){DES_ILMChildren(vFld,pGrp,pMsg);vFld.DESsubmit=1;}}function DES_ILMChildren(pFld,pGrp,pMsg){var vC=pFld.childNodes!=null?pFld.childNodes:pFld.children;if(vC!=null)for(var vI=0;vI0))&&pAll){var vA=gDES_VG.AOS&&((this.gDES_SSMsgs==null)||(this.gDES_SSMsgs.length-1);var vHB=false;if(vNB){var vBody="";for(var vI=0;vI-1){var vEC=gDES_ValErrMsgs.length;vMsg=DES_SPReplToken(vMsg,vEC,"COUNT");vMsg=DES_RERpl(vMsg,"{COUNT}",vEC);}if(gDES_VG.DAOS)gDES_VG.DAOS--;if(!gDES_VG.DAOS)alert(DES_StripTags(DES_NLTkn(vMsg,true,2)));}}if(pFocus&&(pFld!=null)){var vCode="javascript:DES_SetFocus('"+pFld.id+"');";setTimeout(vCode,10);}}function DES_SetHiliteFields(pAO,pEvalRes){if(pAO.HltFlds!=null)for(var vI=0;vI0))vId=pAO.Ctl[0].id;else if((pAO.Cond.IDToEval!=null)&&(pAO.Cond.IDToEval!=""))vId=pAO.Cond.IDToEval;if(vId)vR=vR+"DES_SetFocus('"+vId+"');";}return vR;}function DES_GetErrMsg(pAO){var vMsg=pAO.SelErrMsg(pAO);if(vMsg==null)return"";if(pAO.TokenRepl&&(vMsg.indexOf("{")!=-1))vMsg=pAO.TokenRepl(pAO,vMsg);return vMsg;}function DES_GetSumMsg(pAO){var vMsg=pAO.SelSumMsg(pAO);if(vMsg==null)return"";if(pAO.TokenRepl&&(vMsg.indexOf("{")!=-1))vMsg=pAO.TokenRepl(pAO,vMsg);if(vMsg=="")vMsg=DES_GetErrMsg(pAO);return vMsg;}function DES_SelErrMsg(pAO){return pAO.ErrMsg;}function DES_SelSumMsg(pAO){return pAO.SumMsg;}function DES_OneFldReplToken(pAO,pText){var vCO=pAO.Cond;if(vCO.IDToEval!="")return DES_RERpl(pText,"{TEXTVALUE}",DES_GetTextValue(vCO.IDToEval,vCO.Trim));else return pText;}function DES_TwoFldReplToken(pAO,pText){pText=DES_OneFldReplToken(pAO,pText);var vCO=pAO.Cond;if(vCO.IDToEval2!="")return DES_RERpl(pText,"{TEXTVALUE2}",DES_GetTextValue(vCO.IDToEval2,vCO.Trim));else return pText;}function DES_InitValA(){if(window.gDES_VG&&(gDES_VG.VCnt>0)){gDES_Vals=new Array(gDES_VG.VCnt);for(var vI=0;vIpCO.Count){pCO.Diff=pCO.Min-pCO.Count;return 0;}if(pCO.Max!=0)if(pCO.Max=2)&&DES_MatchGroup(pGrp,vAO.Group)){DES_DoAction(vAO);if(vAO.CondResult!=0)continue;var vMsg=DES_GetSumMsg(vAO);if(vMsg!=""){if(vErr!="")vErr+="\n";vErr+=gDES_VG.WCLdTxt.replace("#",vCnt)+vMsg;vCnt++;}}}gDES_SubmitEvent=vSv;if(vErr=="")return true;return confirm(DES_StripTags(DES_NLTkn(gDES_VG.WCMsg.replace("{0}",vErr),true,2)));}//DES_ConfirmWarnings function DES_EvalDiffCond(pCO){if(pCO.OneMult==null)pCO.OneMult=1;else if(pCO.OneMult==0)return-1;var vVal1=DES_GetNativeValue(pCO.IDToEval,pCO);var vVal2=DES_GetNativeValue(pCO.IDToEval2,pCO);;if(!DES_GoodNativeVal(vVal1)||!DES_GoodNativeVal(vVal2))return-1;var vDiff=Math.abs(DES_ToPrimitive(vVal1)-DES_ToPrimitive(vVal2));if(pCO.OneMult!=1){vDiff=vDiff/pCO.OneMult;if(pCO.RdIvl)vDiff=Math.round(vDiff);}pCO.DiffRes=DES_Round(vDiff,2,2);return DES_Comparer(pCO,vDiff,pCO.Diff,pCO.Op)?1:0;}function DES_EvalCountSelsCond(pCO){var vCnt=0;for(var vJ=0;vJ<2;vJ++){var vID=vJ==0?pCO.IDToEval:pCO.IDToEval2;if(vID!=""){var vIdxs=DES_GetMultiSelIdx(vID);if(!vIdxs)return-1;vCnt+=vIdxs.length;}}pCO.Count=vCnt;var vMax=(pCO.Max>0)?pCO.Max:99999;return((pCO.Min<=vCnt)&&(vMax>=vCnt))?1:0;}function DES_EvalCountTrueCond(pCO){if(pCO.Conds.length==0)return-1;var vCnt=0;var vCanEval=false;for(var vI=0;vI=vCnt))?1:0;}function DES_EvalCCNCond(pCO){var vVal=DES_GetTextValue(pCO.IDToEval,pCO.Trim);if(vVal=="")return pCO.IBT;if(pCO.ASp)vVal=DES_RERpl(vVal," ","");var vLen=vVal.length;if(vLen<10)return 0;var vRx=new RegExp("^(\\d+)$","i");if(!vRx.test(vVal))return 0;if(pCO.PfxByLen!=null){var vFd=false;for(var vI=0;(vI=0;vI--){var vD=parseInt(vVal.charAt(vI));if(vAN)vT+=vD;else{vD=vD*2;if(vD>9)vT+=1+(vD%10);else vT+=vD;}vAN=!vAN;}return vT%10==0?1:0;}function DES_EvalABARtNumCond(pCO){var vVal=DES_GetTextValue(pCO.IDToEval,pCO.Trim);if(vVal=="")return pCO.IBT;var vLen=vVal.length;if(vLen!=9)return 0;var vRx=new RegExp("^(\\d+)$","i");if(!vRx.test(vVal))return 0;var vT=0;var vM=[3,7,1];for(var vI=0;vI<9;vI++){vT+=parseInt(vVal.charAt(vI))*vM[vI%3];}if(vT==0)return 0;return vT%10==0?1:0;}function DES_InitDupEntryCond(pCO,pAO){DES_InitCond(pCO,pAO);for(var vI=0;vIvMax)vEIdx=vMax;for(var vI=pCO.Rngs[vR].SIdx;vI<=vEIdx;vI++)if(DES_IsSelIdx(pCO.IDToEval,vI))return 1;}return 0;}function DES_EvalBadWordsCond(pCO){pCO.TxtVal="";if(pCO.Expr=="")return-1;var vV=DES_GetTextValue(pCO.IDToEval,pCO.Trim);if(vV=="")return pCO.IBT;var vRx=new RegExp(pCO.Expr,pCO.Flags);var vMatch=vRx.exec(vV);if((vMatch!=null)&&(vMatch.length>0)){pCO.TxtVal=vMatch[vMatch.length-1];return 0;}else return 1;}function DES_EvalReqSelCond(pCO){var vV=DES_IsValueNull(pCO.IDToEval);if(vV==null)return-1;return vV?0:1;}function DES_UDSelErrMsg(pAO){if((pAO.Cond.DateLbl=="")&&(pAO.NoLblErrMsg!=""))return pAO.NoLblErrMsg;else return pAO.ErrMsg;}function DES_UDSelSumMsg(pAO){if((pAO.Cond.DateLbl=="")&&(pAO.NoLblSumMsg!=""))return pAO.NoLblSumMsg;else return pAO.SumMsg;}function DES_EvalListSzCond(pCO){var vC=DES_GetListCount(pCO.IDToEval) if(vC==null)return-1;if(vC0)&&(pCO.Max0?1:0;case 3:return vHasData==1?1:0;case 10:if((pCO.Max>0)&&(pCO.Max0)&&(vHasData