var framework={};framework.widget={busy:{},calendar:{},draganddrop:{},floatingwindow:{},helpmenu:{},menu:{},module:{},suggest:{},table:{},viewlinks:{}};framework.Status={UNDEFINED_ARGUMENT:100,ELEMENT_DOES_NOT_EXIST:101,UNDEFINED_DATA_OBJECT:102,INVALID_ELEMENT_TYPE:103,COULD_NOT_CREATE_DATA_OBJECT:104,EVENT_HANDLER_NOT_FOUND:105,DUPLICATE_EVENT_HANDLER:106,INVALID_ARGUMENT_VALUE:107,EVENT_HANDLER_NOT_A_FUNCTION:108,UNSUPPORTED_EVENT_TYPE:109,NO_MENU_LIST_TO_CLOSE:110,MENU_LIST_IS_NOT_OPEN:111,INVALID_DATE:112,INVALID_FORMAT:113,RE_ENTRY_NOT_ALLOWED:114,SUCCESS:0};
framework.EventType={ABORT:"abort",BLUR:"blur",CHANGE:"change",CLICK:"click",DBLCLICK:"dblclick",ERROR:"error",FOCUS:"focus",KEYDOWN:"keydown",KEYPRESS:"keypress",KEYUP:"keyup",LOAD:"load",MOUSEDOWN:"mousedown",MOUSEMOVE:"mousemove",MOUSEOUT:"mouseout",MOUSEOVER:"mouseover",MOUSEUP:"mouseup",MOVE:"move",RESET:"reset",RESIZE:"resize",SCROLL:"scroll",SELECT:"select",SUBMIT:"submit",UNLOAD:"unload"};
framework.InputElementType={CHECKBOX:"checkbox",RADIO:"radio",SELECT_ONE:"select-one",TEXT:"text",TEXTAREA:"textarea",CALENDAR:"calendar",HIDDEN:"hidden"};framework.DataType={ARRAY:"array",BOOLEAN:"boolean",DATE:"date",ERROR:"error",FINITE:"finite",FUNCTION:"function",LENGTH:"length",NAN:"nan",NULL:"null",NUMBER:"number",OBJECT:"object",REGEXP:"regexp",STRING:"string",UNDEFINED:"undefined"};
framework.Separator={AMPERSAND:"&",COLON:":",COMMA:",",DATA_BIND_ELEMENT:"$#$",DOUBLE_QUOTE:'"',EQUALS:"=",EMPTY_STRING:"",SPACE:" ",OBJECT_NOTATION_OPEN:"{",OBJECT_NOTATION_CLOSE:"}"};framework.HttpConstants={COOKIES:"cookies",EXPIRATIONDATE:"expirationDate",DEFAULT:"default",ERRORTIMEOUT:1001,MICROSOFT_XMLHTTP:"Microsoft.XMLHTTP",MSXML2_XMLHTTP:"Msxml2.XMLHTTP",READY_STATE_FINISHED:4,READY_STATE_UNINITIALIZED:0,RESPONSE_TEXT:"responseText",STATUS:"status",STATUS_OK:200,STATUS_BAD:-1,TIMEOUT:15000,TIMESTAMP:"timestamp",TIMEOUT_ID:"timeoutId",URL:"url"};
framework.WidgetConstants={POSITION_LEFT:"left",POSITION_RIGHT:"right",POSITION_ABOVE:"above",POSITION_BELOW:"below",POSITION_BELOWRIGHTJUSTIFIED:"belowRightJustified",POSITION_RIGHTUPWARD:"rightUpward",TABLE_ALIGN_LEFT:"left",TABLE_ALIGN_CENTER:"center",TABLE_ALIGN_RIGHT:"right",TABLE_FORMAT_NONE:"none",TABLE_FORMAT_WRAP:"wrap",TABLE_FORMAT_HTML:"html",TABLE_SORT_NONE:"sortNone",TABLE_SORT_ASCENDING:"sortAscending",TABLE_SORT_DESCENDING:"sortDescending",TABLE_NO_WRAP_LIMIT:99999,AUTO_HEIGHT:99999,SUNDAY:0,MONDAY:1,TUESDAY:2,WEDNESDAY:3,THURSDAY:4,FRIDAY:5,SATURDAY:6,CALENDAR_MAX_HEIGHT:187,CALENDAR_MAX_WIDTH:177};
framework.KeyCode={KEY_NONE:0,KEY_TAB:9,KEY_ENTER:13,KEY_ESCAPE:27,KEY_UP_ARROW:38,KEY_DOWN_ARROW:40};framework.constants={loaded:true};framework.datamodel={_dataMapper:{},createDataObject:function(objectId,dataString){if(objectId&&dataString){var dataObjectString=objectId+" = {"+dataString+"}";try{eval(dataObjectString);
}catch(e){}}return _fcst13;},getDataObjectAsString:function(b){var e=(_fu13(b,_fcd11))?b:window[b];if(e){var g="";var f=0;for(var h in e){var d=h.toString();var c=e[d];if(_fu13(c,_fcd11)){if(!_fu9(g)){g=g+_fcse3+_fcse10;}g=g+h.toString()+_fcse2+_fcse9+_fd5(e[d])+_fcse8;continue;}if(f!==0){g=g+_fcse3+_fcse10;
}var a=h.toString();switch(typeof(e[h])){case _fcd13:g=g+a+_fcse2+_fcse5+e[h]+_fcse5;break;default:g=g+a+_fcse2+e[h]+_fcse6;break;}f+=1;}return(g);}return null;},bindData:function(b,a){if(!_fu14(_fd8[a])){_fd8[a]=_fd8[a]+_fcse4+b;}else{_fd8[a]=b;}return _fcst13;},getDataMapAsString:function(){var a="";
for(var b in _fd8){a=a+b.toString()+_fcse2+_fd8[b]+_fcse10;}return a.trim();},clearDataObject:function(objectId){var object=eval(objectId);if(object){for(var member in object){var dataMember=member.toString();var tempObj=object[dataMember];if(_fu13(tempObj,_fcd11)){_fd2(objectId+"."+dataMember);continue;
}var dataMemberQualifier=objectId+"."+dataMember;if(_fd8[dataMemberQualifier]){var htmlElementIds=_fd8[dataMemberQualifier].split(_fcse4);for(var idIndex=0;idIndex<htmlElementIds.length;idIndex+=1){var htmlElement=document.getElementById(htmlElementIds[idIndex]);var htmlElementsString;if(_fd8[dataMemberQualifier].split(_fcse3).length>1){htmlElementsString=_fd8[dataMemberQualifier];
htmlElement=document.getElementById(_fd8[dataMemberQualifier].split(_fcse3)[0]);}if(!_fu14(htmlElement)){if(_fu14(htmlElement.type)){if(htmlElement.getAttribute("type")==_fci1){htmlElement.type=_fci1;}return _fcst8;}switch(htmlElement.type){case _fci7:case _fci6:case _fci3:htmlElement.value=object[dataMember]=_fcse6;
break;case _fci2:htmlElement.checked=object[dataMember]=false;break;case _fci5:htmlElement.selectedIndex=0;object[dataMember]=htmlElement.value;break;case _fci4:var radioButtonsIds=htmlElementsString.split(_fcse3);for(var index=0;index<radioButtonsIds.length;index+=1){var element=document.getElementById(radioButtonsIds[index]);
if(!_fu14(element)){element.checked=false;}}object[dataMember]=_fcse6;break;case _fci1:_fwc8(htmlElement.id);object[dataMember]=_fcse6;break;}}}}}}return _fcst13;},clearDataObjectOnly:function(objectId){var object=eval(objectId);if(object){for(var member in object){var dataMember=member.toString();var tempObj=object[dataMember];
if(_fu13(tempObj,_fcd11)){_fd2(objectId+"."+dataMember);continue;}var dataMemberQualifier=objectId+"."+dataMember;if(_fd8[dataMemberQualifier]){if(object[dataMember]==true||(object[dataMember]==false&&!object[dataMember]=="")){object[dataMember]=false;}else{object[dataMember]=_fcse6;}}}}return _fcst13;
},populateDataObjectFromElements:function(objectId){var object=eval(objectId);if(object){for(var member in object){var dataMember=member.toString();var tempObj=object[dataMember];if(_fu13(tempObj,_fcd11)){_fd6(objectId+"."+dataMember);continue;}var dataMemberQualifier=objectId+"."+dataMember;if(_fu14(_fd8[dataMemberQualifier])){continue;
}var htmlElementIds=_fd8[dataMemberQualifier].split(_fcse4);var htmlElement=document.getElementById(htmlElementIds[0]);var htmlElementsString;if(_fd8[dataMemberQualifier].split(_fcse3).length>1){htmlElementsString=_fd8[dataMemberQualifier];htmlElement=document.getElementById(_fd8[dataMemberQualifier].split(_fcse3)[0]);
}if(!_fu14(htmlElement)){if(_fu14(htmlElement.type)){if(htmlElement.getAttribute("type")==_fci1){htmlElement.type=_fci1;}return _fcst8;}switch(htmlElement.type){case _fci7:case _fci6:case _fci5:case _fci3:if(typeof(object[dataMember])==_fcd13){object[dataMember]=htmlElement.value;}break;case _fci2:if(typeof(object[dataMember])==_fcd2){object[dataMember]=htmlElement.checked;
}break;case _fci4:if(typeof(object[dataMember])==_fcd13){var radioButtonsIds=htmlElementsString.split(_fcse3);for(var index=0;index<radioButtonsIds.length;index+=1){var element=document.getElementById(radioButtonsIds[index]);if((element)&&(element.checked)){object[dataMember]=element.value;break;}}}break;
case _fci1:if(typeof(object[dataMember])==_fcd13&&!_fu14(htmlElement.id)){var date=_fwc5(htmlElement.id);object[dataMember]=_fwc9("%mm/%dd/%yyyy",date);}break;default:break;}}}}return _fcst13;},populateElementsFromDataObject:function(objectId){var object=eval(objectId);if(object){for(var member in object){var dataMember=member.toString();
var tempObj=object[dataMember];if(_fu13(tempObj,_fcd11)){_fd7(objectId+"."+dataMember);continue;}var dataMemberQualifier=objectId+"."+dataMember;if(_fu14(_fd8[dataMemberQualifier])){continue;}var htmlElementIds=_fd8[dataMemberQualifier].split(_fcse4);for(var idIndex=0;idIndex<htmlElementIds.length;idIndex+=1){var htmlElement=document.getElementById(htmlElementIds[idIndex]);
var htmlElementsString;if(_fd8[dataMemberQualifier].split(_fcse3).length>1){htmlElementsString=_fd8[dataMemberQualifier];htmlElement=document.getElementById(_fd8[dataMemberQualifier].split(_fcse3)[0]);}if(!_fu14(htmlElement)){if(_fu14(htmlElement.type)){if(htmlElement.getAttribute("type")==_fci1){htmlElement.type=_fci1;
}return _fcst8;}switch(htmlElement.type){case _fci7:case _fci6:case _fci3:htmlElement.value=object[dataMember];break;case _fci2:htmlElement.checked=object[dataMember];break;case _fci5:var found=false;for(var index=0;index<htmlElement.options.length;index+=1){if(object[dataMember]==htmlElement.options[index].value){htmlElement.value=object[dataMember];
found=true;break;}}if(!found){htmlElement.selectedIndex=0;}break;case _fci4:var radioButtonsIds=htmlElementsString.split(_fcse3);for(index=0;index<radioButtonsIds.length;index+=1){var element=document.getElementById(radioButtonsIds[index]);if(!_fu14(element)){if(element.value==object[dataMember]){element.checked=true;
}else{element.checked=false;}}}break;case _fci1:if(typeof(object[dataMember])==_fcd13&&!_fu14(htmlElement.id)){var date=new Date(object[dataMember]);_fwc22(htmlElement.id,date);}break;default:break;}}else{}}}}},loaded:true};framework.eventmodel={_eventId:1,addElementEvent:function(f,e,d,c){if(!_fe11(d)){if(typeof(f)==="string"){f=[f];
}if(f&&f.length){for(var b=0;b<f.length;b++){var a=document.getElementById(f[b]);if(!_fe11(a)){if(!!(c==null)){c=""+d;}_fe2(a,e,d,c);}}}}return _fcst13;},addEvent:function(d,f,e,c){_fe10("_fe2 - DEBUG - element: "+d+" type: "+f+" handler: "+e);if(_fe11(e.uniqueEventId)){e.uniqueEventId=_fe6+=1;}if(Object.prototype.toString.call(d)!=="[object Array]"){d=[d];
}if(d.length){for(var b=0;b<d.length;b++){if(d[b]){if(_fe9(d[b],f,e)){_fe10("_fe2 - ERROR - event handler is already registered");return;}if(!d[b].events){d[b].events={};}var a=d[b].events[f];if(!a){a=d[b].events[f]={};if(!d[b].addEventListener&&d[b]["on"+f]){a[0]=d[b]["on"+f];}}if(typeof(e)==="function"){a[e.uniqueEventId]=e;
}if(d[b].addEventListener){d[b].addEventListener(f,_fe8,false);}else{d[b]["on"+f]=_fe8;}}}}return _fcst13;},removeElementEvent:function(e,d,c){if(typeof(e)==="string"){e=[e];}for(var b=0;b<e.length;b++){var a=document.getElementById(e[b]);if(!_fe11(a)){_fe5(a,d,c);}}return _fcst13;},removeEvent:function(a,c,b){if(_fe9(a,c,b)){delete a.events[c][b.uniqueEventId];
}return _fcst13;},getEventTarget:function(a){if(a){var b=a.target||a.srcElement;if(a&&b.nodeType==3){b=b.parentNode;}}return b;},isUndefinedOrNull:function(a){return !!(a==null);},_handleEvent:function(d){var c=true;d=d||_fe7(((this.ownerDocument||this.document||this).parentWindow||window).event);var b=this.events[d.type];
for(var a in b){this.handleThisEvent=b[a];if(this.handleThisEvent(d)===false){c=false;}}return c;},_fixEvent:function(a){a.preventDefault=function(){this.returnValue=false;};a.stopPropagation=function(){this.cancelBubble=true;};return a;},_isEventHandlerRegistered:function(a,c,b){if(a&&a.events&&a.events[c]&&b){if(!(a.events[c][b.uniqueEventId]==null)){return true;
}}return false;},setDebugEnabled:function(a){framework.eventmodel._isDebugEnabled=a;},debug:function(a){if(framework.eventmodel._isDebugEnabled){if(window.console&&console.log){console.log(a);}else{if(window.opera&&opera.postError){opera.postError(a);}}}},_isDebugEnabled:false,loaded:true};framework.http={_httpObjectsArray:{},_httpResultsArray:{},loadUrl:function(a,b,h,i,d,g,f,c){function e(){var j=new Date();
j=j.getYear()+""+(j.getMonth()+1)+""+j.getDate()+""+j.getHours()+""+j.getMinutes()+""+j.getSeconds();return j;}h=h+"&timestamp="+e();i=i+"('"+a+"')";d=d+"('"+a+"')";if(c==null){c="POST";}_fh5(a,b,h,i,d,g,f,c);},getHttpCallResults:function(a){return _fh9[a];},_executeHttpCall:function(name,url,querystring,callbackSuccess,callbackFailure,timeout,redirectURL,httpMethod){querystring=querystring+"&cookies="+escape(document.cookie);
_fh9[name]={};_fh8[name]=_fh7();if(_fh8[name]!=null){_fh8[name].open(httpMethod,url,true);_fh8[name].setRequestHeader("Content-type","application/x-www-form-urlencoded");_fh8[name].setRequestHeader("Content-length",querystring.length);_fh8[name].setRequestHeader("Connection","close");_fh8[name].onreadystatechange=function(){if(_fh8[name].readyState==4){try{if(_fh8[name].status==200){var timeoutId=_fh9[name]["timeoutId"];
window.clearTimeout(timeoutId);_fh9[name].name=name;_fh9[name]["responseText"]=_fh8[name].responseText;_fh9[name]["url"]=url;_fh9[name]["status"]=_fh8[name].status;if(redirectURL!=null){var text=_fh8[name].responseText;if(text.indexOf("<html")>-1&&text.indexOf("</html>")>-1){window.location.href=redirectURL;
}}try{eval(callbackSuccess);}catch(e){}}else{var timeoutId=_fh9[name]["timeoutId"];window.clearTimeout(timeoutId);_fh9[name]["responseText"]="";_fh9[name]["url"]=url;_fh9[name]["status"]=_fh8[name].status;try{eval(callbackFailure);}catch(e){}}}catch(e){var timeoutId=_fh9[name]["timeoutId"];window.clearTimeout(timeoutId);
_fh9[name]["responseText"]="";_fh9[name]["url"]=url;_fh9[name]["status"]=-1;try{eval(callbackFailure);}catch(e){}}}};var timeoutId=window.setTimeout(function(){var readyState=_fh8[name].readyState;if(readyState!=4||readyState!=0){_fh8[name].abort();}if(framework.http._isInternetExplorer()){_fh8[name].onreadystatechange=function(){};
}else{_fh8[name].onreadystatechange=null;}_fh8[name]={};_fh9[name]["responseText"]="";_fh9[name]["url"]=url;_fh9[name]["status"]=1001;try{eval(callbackFailure);}catch(e){return 113;}},timeout);_fh9[name]["timeoutId"]=timeoutId;_fh8[name].send(querystring);}},setDebugEnabled:function(a){framework.http._isDebugEnabled=a;
},debug:function(a){if(framework.http._isDebugEnabled){if(window.console&&console.log){console.log(a);}else{if(window.opera&&opera.postError){opera.postError(a);}}}},_isDebugEnabled:false,_xmlHttpFactories:[function(){var a=new XMLHttpRequest();_fh15("using XMLHttpRequest");return a;},function(){var a=new ActiveXObject("MSXML2.XMLHTTP.6.0");
_fh15("MSXML2.XMLHTTP.6.0");return a;},function(){var a=new ActiveXObject("MSXML2.XMLHTTP.3.0");_fh15("MSXML2.XMLHTTP.3.0");return a;}],_getHttpObject:function(){var a=null;for(var b=0;b<_fh10.length;b+=1){try{a=_fh10[b]();}catch(c){continue;}break;}return a;},cancelAllHttp:function(){for(var a in _fh8){try{if(framework.http._isInternetExplorer()){_fh8[a].onreadystatechange=function(){};
}else{_fh8[a].onreadystatechange=null;}if(readyState==4||readyState==0){_fh8[name].abort();}_fh8[a]=null;}catch(b){}}return 0;},cancelSingleHttp:function(a){try{if(framework.http._isInternetExplorer()){_fh8[a].onreadystatechange=function(){};}else{_fh8[a].onreadystatechange=null;}_fh8[a].onreadystatechange=function(){};
if(readyState==4||readyState==0){_fh8[a].abort();}_fh8[a]=null;}catch(b){}return 0;},_isInternetExplorer:function(){return(!!window.navigate&&!!(typeof(document.getElementById)=="object"));},translate:{_replacementFunc:function(){var argumentCount=arguments.length;for(var index=0;index<argumentCount-2;
index++){var entity=arguments[index];var propertyValue=/[\w\.]+/.exec(entity);var newValue=eval(propertyValue[0]);return(newValue)?newValue:propertyValue;}return arguments[0];},phrase:function(b){var a=/&![\w\.]+;/gm;if(a.test(b)){return b.replace(a,_fh14._replacementFunc);}else{return b;}},html:function(){if(document.evaluate&&!/Opera/.test(navigator.userAgent)){var e;
var c=document.evaluate("//text()",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);if(c){var a=c.snapshotLength;for(var d=0;d<a;d++){if(c.snapshotItem(d).nodeValue.indexOf("document.write")>-1){continue;}c.snapshotItem(d).nodeValue=this.phrase(c.snapshotItem(d).nodeValue);}}var b=document.evaluate("//input[@value]",document,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null);
if(b){e=b.iterateNext();while(e){e.value=this.phrase(e.value);e=b.iterateNext();}}}else{function f(g){if(g.nodeType==3){g.nodeValue=_fh14.phrase(g.nodeValue);}else{if(g.nodeName=="INPUT"){g.value=_fh14.phrase(g.value);}else{if(g.nodeName=="TITLE"){g.text=_fh14.phrase(g.text);}}}g=g.firstChild;while(g){f(g);
g=g.nextSibling;}}f(document.documentElement);}}},_loadedScripts:[],_timer:{},loadJS:function(a,f){if(this._loadedScripts.toString().indexOf(a)==-1){this._loadedScripts.push(a);var e=document.createElement("script");e.setAttribute("type","text/javascript");e.setAttribute("src",a);e.setAttribute("charset","utf-8");
e.setAttribute("async","true");var b=document.getElementsByTagName("HEAD")[0];b.appendChild(e);function c(){e.onload=null;e.onreadystatechange=null;}if(f!=null){e.onreadystatechange=function(){if(e.readyState=="loaded"||e.readyState=="complete"){f();c();return;}};e.onload=e.onerror=function(){f();c();
return;};var d=navigator.userAgent.toLowerCase();if((/webkit/.test(d)&&!d.match(/version\/3/)&&!d.match(/version\/4/))||/opera/.test(d)){this._timer[a]=setInterval(function(){var g=document.readyState;if(/loaded/.test(g)||/complete/.test(g)){clearInterval(LSHP.lazyLoad._timer[a]);f();c();}},10);}}}else{f();
}},loadScript:function(d,c){if(c!=null){var b=document.createElement("script");b.language="javascript";b.type="text/javascript";b.charset="utf-8";b.async="true";b.id=d;b.text=c;var a=document.getElementsByTagName("HEAD").item(0);a.appendChild(b);}},loadCss:function(d,a){if(document.getElementById(d)==null){var c=document.createElement("link");
c.setAttribute("id",d);c.setAttribute("type","text/css");c.setAttribute("href",a);c.setAttribute("rel","stylesheet");var b=document.getElementsByTagName("HEAD")[0];b.appendChild(c);}},loaded:true};String.prototype.trim=function(){return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/,"$1");};framework.browser={};
framework.browser.MSIE="MSIE";framework.browser.FIREFOX="Firefox";framework.browser.FLOCK="Flock";framework.browser.GOOGLE="Google Inc.";framework.browser.CHROME="Chrome";framework.browser.WINDOWS95="Windows 95";framework.browser.WINDOWS98="Windows 98";framework.browser.WINDOWS="Windows";framework.browser.MAC="Mac";
framework.browser.TRIDENT="Trident";framework.browser.GECKO="Gecko";framework.browser.WEBCORE="Webcore";framework.browser.SAFARI="Safari";framework.browser.OPERA="Opera";framework.browser.WIN32="Win32";framework.browser.IE="Microsoft Internet Explorer";framework.browser.NETSCAPE="Netscape";framework.browser.MACVERSION=10.4;
framework.browser.APPLE="Apple";function BrowserType(){var a={};a.initOS=function(){if(navigator.platform.indexOf(framework.browser.WIN32)!=-1){if(navigator.platform.indexOf(framework.browser.WINDOWS95)!=-1){a.OS=framework.browser.WINDOWS95;}else{if(navigator.platform.indexOf(framework.browser.WINDOWS98)!=-1){a.OS=framework.browser.WINDOWS98;
}else{a.OS=framework.browser.WINDOWS;}}}if(navigator.platform.indexOf(framework.browser.MAC)!=-1){if(/Mac([a-zA-Z\/\s]*)(\d+)[\_\.](\d+)/.test(navigator.userAgent)){var b=RegExp.$2+"."+RegExp.$3;var c=parseFloat(b);a.OS=framework.browser.MAC+RegExp.$1+c;}else{a.OS=framework.browser.MAC;}}};a.initBrowserFamily=function(){var b=(document.getElementById&&typeof(document.getElementById)=="object"&&(document.fireEvent));
if(b){a.browserFamily=framework.browser.TRIDENT;}var d=(String.prototype.__defineGetter__&&!!window.crypto);if(d){a.browserFamily=framework.browser.GECKO;}var c=(!!document.implementation&&!!document.implementation.createHTMLDocument&&!document.fileCreatedDate&&!!window.XMLHttpRequest&&!window.opera);
if(c){a.browserFamily=framework.browser.WEBCORE;}};a.initBrowser=function(){if(navigator.appName==framework.browser.IE){a.browser=framework.browser.MSIE;}if(navigator.userAgent.indexOf(framework.browser.FIREFOX)!=-1&&navigator.userAgent.indexOf(framework.browser.FLOCK)==-1){a.browser=framework.browser.FIREFOX;
}if(navigator.vendor==framework.browser.GOOGLE&&navigator.userAgent.indexOf(framework.browser.CHROME)!=-1){a.browser=framework.browser.CHROME;}if(a.browserFamily==framework.browser.WEBCORE&&navigator.vendor.indexOf(framework.browser.APPLE)!=-1){a.browser=framework.browser.SAFARI;}if(window.opera){a.browser=framework.browser.OPERA;
}if(navigator.userAgent.indexOf(framework.browser.NETSCAPE)!=-1){a.browser=framework.browser.NETSCAPE;}};a.initBrowserVersion=function(){var c="Version";if(a.browser!=framework.browser.SAFARI){c=a.browser;}var d=".*"+c+"[\\/\\s](\\d+\\.\\d+).*";var e=new RegExp(d);if(e.test(navigator.userAgent)){var b=RegExp.$1;
a.version=b;}};a.init=function(){a.initOS();a.initBrowserFamily();a.initBrowser();a.initBrowserVersion();};a.isIE7=function(){if(a.browser==framework.browser.MSIE&&a.version==7){return true;}return false;};a.isSafari=function(){if(a.browser==framework.browser.SAFARI){return true;}return false;};a.isInternetExplorer=function(){if(a.browser==framework.browser.MSIE){return true;
}return false;};a.isFirefox=function(){if(a.browser==framework.browser.FIREFOX){return true;}return false;};a.isNetscape=function(){if(a.browser==framework.browser.NETSCAPE){return true;}return false;};a.isChrome=function(){if(a.browser==framework.browser.CHROME){return true;}return false;};a.init();
return a;}framework.util={isSupportedBrowser:function(){var a=BrowserType();var d=a.OS;if(a.OS.indexOf(framework.browser.MAC)>=-1){if(/[a-zA-Z\/\s]*(\d+\.\d+)/.test(a.OS)){var b=parseFloat(RegExp.$1);if(b<framework.browser.MACVERSION){return false;}else{d="MacOS";}}if(a.browser==framework.browser.OPERA){d="MacOS";
}}var c={"Windows":{"Chrome":"4.0","MSIE":"6.0","Firefox":"3.0","Opera":"9.0","Safari":"4.0"},"MacOS":{"Firefox":"3.0","Opera":"9.0","Safari":"4.0"}};var e=c[d];if(e&&e[a.browser]&&a.version>=e[a.browser]){return true;}return false;},setDebugEnabled:function(a){if((typeof a!=_fcd2)||(_fu14(a))){return _fcst14;
}_fu28=a;},getDebugEnabled:function(){return _fu28;},debug:function(a){if(_fu28){if(window.console&&console.log){console.log(a);}else{if(window.opera&&opera.postError){opera.postError(a);}}}},getTime:function(){var a=new Date();return a.getTime();},isEmpty:function(a){if(_fu35(a)){if(a.match(/^\s*$/)){return true;
}}else{if(_fu33(a)){for(index in a){return false;}return true;}else{if(_fu25(a)){if(a.length===0){return true;}else{return false;}}}}return false;},isUndefinedOrNull:function(a){return !!(a==null);},isType:function(a,b){switch(b){case _fcd1:return _fu25(a);case _fcd10:return _fu32(a);case _fcd9:return _fu31(a);
case _fcd8:return(_fu32(a)&&isNaN(a));case _fcd5:return(_fu32(a)&&isFinite(a));case _fcd13:return _fu35(a);case _fcd11:return _fu33(a);case _fcd14:return _fu36(a);case _fcd2:return _fu26(a);case _fcd6:return _fu30(a);case _fcd3:return _fu27(a);case _fcd12:return _fu34(a);case _fcd4:return _fu29(a);default:return null;
}},setInnerHTML:function(c,d){if(_fu13(c,_fcd13)){c=[c];}if(c.length){for(var b=0;b<c.length;b++){var a=document.getElementById(c[b]);if(a){a.innerHTML=d;}}}return _fcst13;},showElement:function(a,b){if(b===true){_fu23(a);}else{_fu7(a);}return _fcst13;},showElement:function(c){if(!_fe11(c)){if(_fu13(c,_fcd13)){c=[c];
}if(c.length){for(var b=0;b<c.length;b++){var a=document.getElementById(c[b]);if(a){a.style.display="block";}}}}return _fcst13;},hideElement:function(c){if(!_fe11(c)){if(_fu13(c,_fcd13)){c=[c];}if(c.length){for(var b=0;b<c.length;b++){var a=document.getElementById(c[b]);if(a){a.style.display="none";}}}}return _fcst13;
},setElementVisible:function(d,c){if(_fu13(d,_fcd13)){d=[d];}if(d.length){for(var b=0;b<d.length;b++){var a=document.getElementById(d[b]);if(a){if(c===true){a.style.visibility="";}else{a.style.visibility="hidden";}}}}return _fcst13;},setClassName:function(d,c){if(_fu13(d,_fcd13)){d=[d];}if(d.length){for(var b=0;
b<d.length;b++){var a=document.getElementById(d[b]);if(a){a.className=c;}}}return _fcst13;},getElementPosition:function(b){var c=document.getElementById(b);var d=0;var a=0;if(c&&c.offsetParent){d=c.offsetLeft;a=c.offsetTop;c=c.offsetParent;while(c){d=d+c.offsetLeft;a=a+c.offsetTop;if(!c.clientLeft){d=d+c.clientLeft;
}if(!c.clientTop){a=a+c.clientTop;}c=c.offsetParent;}}return[d,a];},clone:function(a){if(_fu14(a)){return null;}else{if(_fu13(a,_fcd1)){var e=[];for(var b=0;b<a.length;b+=1){e[b]=_fu2(a[b]);}return e;}else{if(_fu13(a,_fcd2)){return new Boolean(a.toString());}else{if(_fu13(a,_fcd3)){return new Date(a.getTime());
}else{if(_fu13(a,_fcd10)){return new Number(a.toString());}else{if(_fu13(a,_fcd11)){var c={};for(var d in a){c[d]=_fu2(a[d]);}return c;}else{if(_fu13(a,_fcd13)){return"".concat(a.toString());}else{return null;}}}}}}}},setZIndex:function(c,d){if(_fu13(c,_fcd13)){c=[c];}if(c.length){for(var b=0;b<c.length;
b++){var a=document.getElementById(c[b]);if(a&&a.style){a.style.zIndex=d;}}}},makeTextUnbreakable:function(e){var c="<nobr>";var b=null;var d=null;for(var a=0;a<e.length;a+=1){d=e.charAt(a);b=_fu1(d);if(_fu14(b)){return null;}c+=b;}return c+"</nobr>";},characterToEntity:function(a){if(a&&a.replace){a=a.replace(/</g,"&lt;");
a=a.replace(/>/g,"&gt;");}return a;},isInternetExplorer:function(){return(!!window.navigate&&!!(typeof(document.getElementById)=="object"));},isIE7:function(){if(!!window.navigate&&!!(typeof(document.getElementById)=="object")){return !!(typeof document.body.style.maxHeight!="undefined");}else{return false;
}},mouseInsideElement:function(a,e){try{var d=document.getElementById(a);if(d){var c=(e.relatedTarget)?e.relatedTarget:e.toElement;while(c!=d&&c.nodeName!="BODY"){c=c.parentNode;}if(c.nodeName=="BODY"||_fu9(c.id)||!c==d){return false;}else{return true;}}}catch(b){return false;}},purgeElement:function(e){if(e&&e.attributes){var b=e.attributes;
if(!b){var c="";var d=b.length;for(var a=0;a<d;a+=1){c=b[a].name;if(_fu13(e[c],_fcd6)){e[c]=null;}}}var g=e.childNodes;if(!g){d=g.length;for(var f=0;f<d;f+=1){_fu17(g[f]);d-=1;}}}return _fcst13;},hideSelects:function(f,l){_fu37[f]=[];var d=l[0];var k=l[2];var c=l[3];var g=l[1];var j=document.getElementsByTagName("SELECT");
for(var h=j.length-1;h>=0;h-=1){var n=j[h];if(n&&n.style&&(n.style.display=="none"||n.style.visibility=="hidden")){continue;}if(!_fu14(n.id)){var m=_fu5(n.id);var b=m[1];var i=b+n.offsetHeight;var e=m[0];var a=e+n.offsetWidth;if((b>=d&&b<=k)||(i>=d&&i<=k)){if((e>=c&&e<=g)||(a>=c&&a<=g)){_fu20(n.id,false);
_fu37[f].push(n);}}}}return _fcst13;},showSelects:function(a){if(_fu14(_fu37[a])){return _fcst13;}var d=_fu37[a];for(var c=0;c<d.length;c=c+1){var b=d[c];if(!_fu14(b)&&!_fu14(b.id)){_fu20(b.id,true);}}d=[];_fu37[a]=null;return _fcst13;},extend:function(a,b){for(var c in b){target=a[c];copy=b[c];if(target===copy){continue;
}else{a[c]=copy;}}return a;},setMetaTagName:function(c,e,b,g,h,d){var f=document.getElementsByTagName("meta");for(var a=0;a<f.length;a++){if(f[a].name==e){f[a].content="/"+g+"/"+h+d+b;hbx.mlc=f[a].content;_mlc=f[a].content;}if(f[a].name==c){hbx.pn=f[a].content;_pn=f[a].content;}}},_isArray:function(a){return Object.prototype.toString.call(a)==="[object Array]";
},_isNumber:function(a){return typeof(a)===_fcd10;},_isNull:function(a){return(a===null);},_isObject:function(a){if((a===null)||(_fu25(a))||(_fu30(a))||(_fu29(a))||(_fu34(a))||(_fu27(a))){return false;}return((typeof(a)===_fcd11));},_isString:function(a){return(typeof(a)===_fcd13);},_isUndefined:function(a){return(typeof(a)===_fcd14);
},_isBoolean:function(a){return(typeof(a)===_fcd2);},_isFunction:function(a){if(typeof(a)===_fcd6){if((!_fu14(a.constructor))&&(a.constructor.toString().match(/RegExp/i)=="RegExp")){return false;}return true;}return false;},_isDate:function(a){if((typeof(a)===_fcd11)&&!(a===null)&&(!_fu14(a.constructor))&&(a.constructor==Date)){return true;
}return false;},_isRegExp:function(a){if(!(typeof(a)===_fcd14)&&!(a===null)&&(!_fu14(a.constructor))){return(a.constructor==RegExp);}return false;},_isError:function(a){if((typeof(a)===_fcd11)&&!(a===null)&&(!_fu14(a.constructor))){return(a.constructor==Error);}return false;},getScrollX:function(){var a=0;
if(!window.pageXOffset){a=document.documentElement.scrollLeft;}else{a=window.pageXOffset;}return a;},getScrollY:function(){var a=0;if(!window.pageYOffset){a=document.documentElement.scrollTop;}else{a=window.pageYOffset;}return a;},_splitArray:function(d){var a=_fu51;var b=",";for(var c=0;c<a.length;c+=1){if(d.indexOf(a[c])>-1){b=a[c];
break;}}return d.split(b);},setLocalizedMonthNames:function(a){var b=_fu62(a);_fu59=b;},setLocalizedMonthNamesAbr:function(b){var a=_fu62(b);_fu58=a;},setLocalizedDayOfWeekNames:function(a){var b=_fu62(a);_fu54=b;},setLocalizedDayOfWeekNamesAbr:function(a){var b=_fu62(a);_fu53=b;},setLocalizedAntePostMeridiem:function(b){var a=_fu62(b);
_fu52=a;},setLocalizedHourSuffix:function(a){_fu56=a;},setLocalizedMinuteSuffix:function(a){_fu57=a;},setMilitaryTime:function(a){if(_fu13(a,_fcd13)){if(a=="true"){_fu61=true;}else{_fu61=false;}}else{if(_fu13(a,_fcd2)){_fu61=a;}else{_fu61=false;}}},setLocalizedYearSuffix:function(a){_fu60=a;},setLocalizedDaySuffix:function(a){_fu55=a;
},setDateFormat:function(a,f){if(!_fu14(a)&&!_fu14(f)){if(_fu13(a,_fcd13)||_fu13(f,_fcd3)){a=a.replace("%sm",_fu59[f.getMonth()]);a=a.replace("%sn",_fu58[f.getMonth()]);a=a.replace("%sy",_fu60);a=a.replace("%sd",_fu55);a=a.replace("%sw",_fu54[f.getDay()]);a=a.replace("%so",_fu53[f.getDay()]);var d;if(f.getHours()<12){d=0;
}else{d=1;}a=a.replace("%sa",_fu52[d]);a=a.replace("%si",_fu57);a=a.replace("%sh",_fu56);var b;if(f.getMinutes()<10){b="0"+(f.getMinutes());}else{b=(f.getMinutes());}a=a.replace("%ii",b);a=a.replace("%i",f.getMinutes());var h;var g;if(_fu61){if(f.getHours()<10){h="0"+(f.getHours());}else{h=(f.getHours());
}g=(f.getHours());}else{if(f.getHours()===0){h=12;}if(f.getHours()>12){h=f.getHours()-12;}else{h=f.getHours();}g=h;if(h<10){h="0"+h;}}a=a.replace("%hh",h);a=a.replace("%h",g);var e;if(f.getMonth()+1<10){e="0"+(f.getMonth()+1);}else{e=(f.getMonth()+1);}a=a.replace("%mm",e);a=a.replace("%m",f.getMonth()+1);
var c;if(f.getDate()<10){c="0"+f.getDate();}else{c=f.getDate();}a=a.replace("%dd",c);a=a.replace("%d",f.getDate());a=a.replace("%yyyy",f.getFullYear());a=a.replace("%yy",f.getFullYear().toString().slice(2,4));return a.toString();}}else{return null;}},_allowedComma:["\u002c","\uff0c","\u060c","\u201a","\u3001"],_localizedMonthNames:[],_localizedDaySuffix:"",_localizedYearSuffix:"",_localizedMinuteSuffix:"",_MilitaryTime:false,_localizedMonthNamesAbr:[],_localizedDayOfWeekNames:[],_localizedDayOfWeekNamesAbr:[],_localizedAntePostMeridiem:[],_localizedHourSuffix:"",_isDebugEnabled:false,_selectElements:[],loaded:true};
framework.widget.busy={start:function(f,o){var k=_fu5(f);if(!_fu14(k)){var e=document.getElementById(f+".busy");if(!_fu14(e)){_fwb2(f);}e=document.getElementById(f);if(!_fu14(e)&&e.nodeName==="DIV"){var i=e.clientHeight>0?e.clientHeight:e.offsetHeight;var l=e.clientWidth>0?e.clientWidth:e.offsetWidth;
var a=270,m=85,n=10,h=a+n,c=m+n,j=k[1]+((i-c)/2),b=k[0]+((l-h)/2),d=document.createElement("DIV"),g=[];d.id=f+".busy";d.className="outerDiv";d.style.top=j+"px";d.style.left=b+"px";if(_fu11()&&!_fu10()){_fu8(f+".busy",[j,(b+a),(j+m),b]);}e.appendChild(d);g.push('<div class="busyDiv">');g.push('<div class="indicator"></div>');
g.push('<div class="busyMessage">');g.push(o);g.push("</div>");g.push("</div>");g.push('<div class="shadowDiv"></div>');d.innerHTML=g.join("");}}},stop:function(b){var c=document.getElementById(b),a=document.getElementById(b+".busy");if(!_fu14(c)&&!_fu14(a)){c.removeChild(a);if(_fu11()&&!_fu10()){_fu24(b+".busy");
}}},loaded:true};framework.widget.calendar={init:function(s,d,l,g,m,i,e,c,a){if(!_fu13(s,_fcd13)||!_fu13(d,_fcd1)||!_fu13(l,_fcd13)||!_fu13(g,_fcd13)||!_fu13(m,_fcd10)||!_fu13(i,_fcd2)||!_fu13(e,_fcd13)){return _fcst14;}if(_fu9(s)||_fu9(d)||_fu9(l)||_fu9(g)||!_fu13(m,_fcd5)||(!_fu14(c)&&!_fu13(c,_fcd6))||(!_fu14(a)&&!_fu13(a,_fcd6))){return _fcst6;
}var j=document.getElementById(s);_fwc31(j);_fwc24(j);j._isPopupWindowVisible=false;var f=_fwc27(s);if(f!=_fcst13){return f;}_fe1(s+"._icon",_fce4,_fwc33);_fe1(s+"._text",_fce2,_fwc42);_fe1(s+"._text",_fce7,_fwc43);_fe1(s+"._body",_fce4,_fwc28);_fe1(s+"._body",_fce15,_fwc30);_fe1(s+"._body",_fce14,_fwc29);
_fe1(s+"._window",_fce14,_fwc45);_fe1(s+"._nextMonth",_fce4,_fwc34);_fe1(s+"._previousMonth",_fce4,_fwc36);if(j._showYearButtons){_fe1(s+"._nextYear",_fce4,_fwc35);_fe1(s+"._previousYear",_fce4,_fwc37);}var q=_fu54;var k=_fwc25(_fcw11,m);if(_fu14(k)){return _fcst6;}var b=_fwc25(_fcw5,m);if(_fu14(b)){return _fcst6;
}var r=_fwc25(_fcw23,m);if(_fu14(r)){return _fcst6;}var h=_fwc25(_fcw24,m);if(_fu14(h)){return _fcst6;}var o=_fwc25(_fcw22,m);if(_fu14(o)){return _fcst6;}var n=_fwc25(_fcw4,m);if(_fu14(n)){return _fcst6;}var p=_fwc25(_fcw10,m);if(_fu14(p)){return _fcst6;}f=_fu21((s+"._daysoftheweek1"),q[k].toString());
if(f!=_fcst13){return f;}f=_fu21((s+"._daysoftheweek2"),q[b].toString());if(f!=_fcst13){return f;}f=_fu21((s+"._daysoftheweek3"),q[r].toString());if(f!=_fcst13){return f;}f=_fu21((s+"._daysoftheweek4"),q[h].toString());if(f!=_fcst13){return f;}f=_fu21((s+"._daysoftheweek5"),q[o].toString());if(f!=_fcst13){return f;
}f=_fu21((s+"._daysoftheweek6"),q[n].toString());if(f!=_fcst13){return f;}f=_fu21((s+"._daysoftheweek7"),q[p].toString());if(f!=_fcst13){return f;}j=document.getElementById(s);if(_fu14(j)){return _fcst3;}j._allowableDates=d;j._dateFormat=l;j._headerTextFormat=g;j._dateChangeHandler=e;j._currentCalendarDateOnWidget=null;
j._startingDate=m;j._insideWindow=false;j._range=i;if(_fu14(c)){j._beforeOpenHandler=null;}else{j._beforeOpenHandler=c;}if(_fu14(a)){j._afterCloseHandler=null;}else{j._afterCloseHandler=a;}return _fcst13;},setSelectableDates:function(c,b,a){if(!_fu13(c,_fcd13)||!_fu13(b,_fcd1)||!_fu13(a,_fcd2)){return _fcst14;
}if(_fu9(c)||_fu9(b)){return _fcst6;}var d=document.getElementById(c);if(_fu14(d)){return _fcst3;}d._allowableDates=b;d._range=a;return _fcst13;},getSelectedDateObject:function(d){if(!_fu13(d,_fcd13)){return null;}if(_fu9(d)){return null;}var f=document.getElementById(d+"._date");if(_fu14(f)){return null;
}var b=/\d\d\/\d\d\/\d\d\d\d/;if(b.test(f.value)){var e=f.value.slice(0,2);var a=f.value.slice(3,5);var c=f.value.slice(6,10);var g=new Date();g.setFullYear(c,e-1,a);return g;}else{return null;}},setSelectedDateObject:function(d,b){if((!_fu13(d,_fcd13)&&_fu14(d))||(!_fu13(b,_fcd3)&&_fu14(b))){return _fcst14;
}if(_fu9(d)){return _fcst6;}var e=document.getElementById(d);if(_fu14(e)){return _fcst3;}if(_fwc44(b,d)){if(b!=_fwc5(d)){var c=document.getElementById(d+"._text");if(_fu14(c)){return _fcst3;}c.value=_fu50(e._dateFormat,b);var a=document.getElementById(d+"._date");if(_fu14(a)){return _fcst3;}a.value=_fu50("%mm/%dd/%yyyy",b);
if(_fu14(a.value)){return _fcst6;}}else{return _fcst6;}}else{return _fcst7;}return _fcst13;},setFirstAvailableDate:function(f,b){if(!_fu13(f,_fcd13)||!_fu13(b,_fcd3)){return _fcst14;}if(_fu9(f)){return _fcst6;}var g=document.getElementById(f);if(_fu14(g)){return _fcst3;}g._allowableDates.sort(_fwc41);
var c=new Date();if(_fwc2(b,g._allowableDates[0],true,true)){c=_fu2(g._allowableDates[0]);}if(_fwc2(b,g._allowableDates[g._allowableDates.length-1],true,true)){if(g._range){c=_fu2(b);}else{for(var d=0;d<g._allowableDates.length;d+=1){if((g._allowableDates[d].getFullYear()==b.getFullYear())&&(g._allowableDates[d].getMonth()==b.getMonth())&&(g._allowableDates[d].getDate()==b.getDate())){c=_fu2(b);
break;}else{if(_fwc1(g._allowableDates[d],b,true,false)){c=_fu2(g._allowableDates[d]);break;}}}}}else{return _fcst7;}if(c!=_fwc5(f)){var e=document.getElementById(f+"._text");if(_fu14(e)){return _fcst3;}e.value=_fu50(g._dateFormat,c);var a=document.getElementById(f+"._date");if(_fu14(a)){return _fcst3;
}a.value=_fu50("%mm/%dd/%yyyy",c);if(_fu14(a.value)){return _fcst6;}}return _fcst13;},resetSelectedDateObject:function(c){if(!_fu13(c,_fcd13)){return _fcst14;}if(_fu9(c)){return _fcst6;}var d=document.getElementById(c);if(_fu14(d)){return _fcst3;}var b=document.getElementById(c+"._text");if(_fu14(b)){return _fcst3;
}b.value="";var a=document.getElementById(c+"._date");if(_fu14(a)){return _fcst3;}a.value="";return _fcst13;},clearTime:function(a){if(!_fu13(a,_fcd3)){return null;}a.setHours(0);a.setMinutes(0);a.setSeconds(0);a.setMilliseconds(0);return a;},beforeDate:function(d,c,a,b){if(!_fu13(d,_fcd3)&&!_fu13(c,_fcd3)&&!_fu13(b,_fcd2)&&!_fu13(a,_fcd2)){return null;
}if(a){_fwc3(d);_fwc3(c);}if(b){return d.getTime()<=c;}else{return d.getTime()<c.getTime();}return null;},afterDate:function(d,c,a,b){if(!_fu13(d,_fcd3)&&!_fu13(c,_fcd3)&&!_fu13(b,_fcd2)&&!_fu13(a,_fcd2)){return null;}if(a){_fwc3(d);_fwc3(c);}if(b){return d.getTime()>=c;}else{return d.getTime()>c.getTime();
}return null;},setLocalizedMonthNames:function(a){_fu47(a);},setLocalizedMonthNamesAbr:function(a){_fu46(a);},setLocalizedDayOfWeekNames:function(a){_fu42(a);},setLocalizedDayOfWeekNamesAbr:function(a){_fu41(a);},setLocalizedAntePostMeridiem:function(a){_fu40(a);},setLocalizedHourSuffix:function(a){_fu44(a);
},setLocalizedMinuteSuffix:function(a){_fu45(a);},setMilitaryTime:function(a){_fu49(a);},setLocalizedYearSuffix:function(a){_fu48(a);},setLocalizedDaySuffix:function(a){_fu43(a);},setDateFormat:function(a,b){return _fu50(a,b);},isPopupWindowVisible:function(a){if(_fu14(a)){return null;}if(!_fu13(a,_fcd13)){return null;
}var b=document.getElementById(a);if(_fu14(b)){return null;}return b._isPopupWindowVisible;},closePopupWindow:function(a){var c=_fwc27(a);if(c==_fcst13){var b=document.getElementById(a);if(!_fu14(b)){if(!_fu14(b._afterCloseHandler)){b._afterCloseHandler(b._position,a);}}}return c;},_closePopupWindow:function(a){if(_fu14(a)){return _fcst6;
}if(!_fu13(a,_fcd13)){return _fcst14;}var c=_fwc7(a);if(_fu14(c)){return _fcst3;}if(c===true){var b=document.getElementById(a);c=_fu24(a);if(c!=_fcst13){return c;}_fu7(a+"._window");b._isPopupWindowVisible=false;}return _fcst13;},_windowOnMouseOutEventHandler:function(c){var b=_fwc40(this.id);var d=document.getElementById(b);
if(_fu16(b+"._window",c)){d._insideWindow=true;}else{d._insideWindow=false;var a=document.getElementById(b+"._text");if(!_fu14(a)){d._blurred=false;a.blur();}if(d._blurred===false){return _fwc4(b);}}return _fcst13;},_textOnBlurEventHandler:function(b){var a=_fwc40(this.id);var d=document.getElementById(a);
if(!d._insideWindow){var c=_fwc4(a);if(c!=_fcst13){return c;}}d._blurred=true;return _fcst13;},_iconOnClickEventHandler:function(c){c.stopPropagation();var b=_fwc40(this.id);var a=document.getElementById(b+"._text");if(!_fu14(a)){a.focus();}},_textOnClickEventHandler:function(b){var a=_fwc40(this.id);
var c=document.getElementById(a);_fwc38(a);if(!_fu14(c._beforeOpenHandler)){c._beforeOpenHandler(c._position,a);}b.stopPropagation();},_dateOnClickEventHandler:function(event){var eventTarget=_fe3(event);if(!_fu9(eventTarget.innerHTML)&&eventTarget.calendarDateEnabled===true){var calendarId=_fwc40(this.id);
var calendar=document.getElementById(calendarId);var retVal=_fwc27(calendarId);if(retVal!=_fcst13){return retVal;}var currentCalendarDateOnWidgetClone=_fu2(calendar._currentCalendarDateOnWidget);currentCalendarDateOnWidgetClone.setDate(eventTarget.innerHTML);_fwc22(calendarId,currentCalendarDateOnWidgetClone);
if(!_fu14(calendar._dateChangeHandler)){var dateChangeHandler=calendar._dateChangeHandler+"('"+calendarId+"')";eval(dateChangeHandler);}if(!_fu14(calendar._afterCloseHandler)){calendar._afterCloseHandler(calendar._position,calendarId);}}event.stopPropagation();return _fcst13;},_nextOnClickEventHandler:function(b){if(this.enabled===true){var a=_fwc40(this.id);
var d=document.getElementById(a);var c=_fu2(d._currentCalendarDateOnWidget);c.setMonth(c.getMonth()+1);_fu23(a+"._week6");_fwc39(a,c.getMonth(),c.getFullYear());}b.stopPropagation();},_previousOnClickEventHandler:function(c){if(this.enabled===true){var b=_fwc40(this.id);var d=document.getElementById(b);
var a=_fu2(d._currentCalendarDateOnWidget);a=new Date(a.setMonth(a.getMonth()-1));_fu23(b+"._week6");_fwc39(b,a.getMonth(),a.getFullYear());}c.stopPropagation();},_nextYearOnClickEventHandler:function(b){if(this.enabled===true){var a=_fwc40(this.id);var d=document.getElementById(a);var c=_fu2(d._currentCalendarDateOnWidget);
c.setFullYear(c.getFullYear()+1);_fu23(a+"._week6");_fwc39(a,c.getMonth(),c.getFullYear());}b.stopPropagation();},_previousYearOnClickEventHandler:function(c){if(this.enabled===true){var b=_fwc40(this.id);var d=document.getElementById(b);var a=_fu2(d._currentCalendarDateOnWidget);a.setFullYear(a.getFullYear()-1);
_fu23(b+"._week6");_fwc39(b,a.getMonth(),a.getFullYear());}c.stopPropagation();},_dateOnMouseOverEventHandler:function(a){var b=_fe3(a);if(!_fu9(b.innerHTML)&&b.calendarDateEnabled===true){_fu18(b.id,"mouseOverDateStyle");}},_dateOnMouseOutEventHandler:function(e){var g=_fe3(e);if(g.innerHTML!==""&&g.calendarDateEnabled===true){var d=_fwc40(g.id);
var f=document.getElementById(d);var c=_fu2(f._currentCalendarDateOnWidget);c.setDate(g.innerHTML);c=_fwc3(c);var b=_fwc5(d);var a=null;if(!_fu14(b)){a=_fu2(b);a=_fwc3(a);}if(!_fu14(a)&&a.getTime()==c.getTime()){_fu18(g.id,"selectedDateStyle");}else{_fu18(g.id,"enabledDateStyle");}}},_validateAllowableDate:function(c,b){if(!_fu13(c,_fcd3)||!_fu13(b,_fcd13)){return null;
}if(_fu9(b)){return null;}var f=document.getElementById(b);if(_fu14(f)){return null;}if(f._range===false){for(var a=0;a<f._allowableDates.length;a+=1){if((f._allowableDates[a].getFullYear()==c.getFullYear())&&(f._allowableDates[a].getMonth()==c.getMonth())&&(f._allowableDates[a].getDate()==c.getDate())){return true;
}}}else{var e=_fu2(f._allowableDates[0]);var d=_fu2(f._allowableDates[1]);if(_fwc2(e,c,true,true)&&_fwc1(d,c,true,true)){return true;}}return false;},_sliceOutMainId:function(a){if(!_fu13(a,_fcd13)){return null;}if(_fu9(a)){return null;}return a.substring(0,a.lastIndexOf("."));},_calculateAppropriateDay:function(c,b){if(!_fu13(c,_fcd10)||!_fu13(b,_fcd10)){return null;
}var a=c+b;if(a<0){a=a+7;}if(a>6){a=a-7;}return a;},_showCalendar:function(d){if(!_fu13(d,_fcd13)){return _fcst14;}if(_fu9(d)){return _fcst6;}var c;var b=_fwc5(d);var a=new Date();var e=document.getElementById(d);if(_fu14(e)){return _fcst3;}if(_fu14(b)&&(_fwc44(a,d))){b=a;}else{if(_fu14(b)&&(!_fwc44(a,d))){e._allowableDates.sort(_fwc41);
b=e._allowableDates[0];}}_fu23(d+"._week6");c=_fwc39(d,b.getMonth(),b.getFullYear());if(c!=_fcst13){return c;}c=_fwc26(d);if(c!=_fcst13){return c;}_fu23(d+"._window");e._isPopupWindowVisible=true;return _fcst13;},_sortDateArray:function(b,a){return b.getTime()-a.getTime();},_getCalendarAttributes:function(a){if(a.getAttribute("includeYearButtons")=="true"){a._showYearButtons=true;
}else{a._showYearButtons=false;}return _fcst13;},_showMonth:function(D,B,m){if(!_fu13(D,_fcd13)||!_fu13(B,_fcd10)||!_fu13(m,_fcd10)){return _fcst14;}if(_fu9(D)||!_fu13(B,_fcd5)||!_fu13(m,_fcd5)){return _fcst6;}var y=new Date();y.setDate(1);y.setMonth(B);y.setFullYear(m);y=_fwc3(y);if(_fu14(y)){return _fcst6;
}var p=document.getElementById(D);if(_fu14(p)){return _fcst3;}p._currentCalendarDateOnWidget=y;var k=_fu21(D+"._title",_fu50(p._headerTextFormat,y));if(k!=_fcst13){return k;}var q;if(((m%4===0)&&(m%100!==0))||(m%400===0)){q=29;}else{q=28;}var c=[31,q,31,30,31,30,31,31,30,31,30,31];var o=y.getDay();o=o-p._startingDate;
if(o<0){o=o+7;}if(o>6){o=o-7;}var e=[document.getElementById(D+"._week1day1"),document.getElementById(D+"._week1day2"),document.getElementById(D+"._week1day3"),document.getElementById(D+"._week1day4"),document.getElementById(D+"._week1day5"),document.getElementById(D+"._week1day6"),document.getElementById(D+"._week1day7"),document.getElementById(D+"._week2day1"),document.getElementById(D+"._week2day2"),document.getElementById(D+"._week2day3"),document.getElementById(D+"._week2day4"),document.getElementById(D+"._week2day5"),document.getElementById(D+"._week2day6"),document.getElementById(D+"._week2day7"),document.getElementById(D+"._week3day1"),document.getElementById(D+"._week3day2"),document.getElementById(D+"._week3day3"),document.getElementById(D+"._week3day4"),document.getElementById(D+"._week3day5"),document.getElementById(D+"._week3day6"),document.getElementById(D+"._week3day7"),document.getElementById(D+"._week4day1"),document.getElementById(D+"._week4day2"),document.getElementById(D+"._week4day3"),document.getElementById(D+"._week4day4"),document.getElementById(D+"._week4day5"),document.getElementById(D+"._week4day6"),document.getElementById(D+"._week4day7"),document.getElementById(D+"._week5day1"),document.getElementById(D+"._week5day2"),document.getElementById(D+"._week5day3"),document.getElementById(D+"._week5day4"),document.getElementById(D+"._week5day5"),document.getElementById(D+"._week5day6"),document.getElementById(D+"._week5day7"),document.getElementById(D+"._week6day1"),document.getElementById(D+"._week6day2"),document.getElementById(D+"._week6day3"),document.getElementById(D+"._week6day4"),document.getElementById(D+"._week6day5"),document.getElementById(D+"._week6day6"),document.getElementById(D+"._week6day7")];
var u=document.getElementById(D+"._previousMonth");if(_fu14(u)){return _fcst3;}var j=document.getElementById(D+"._nextMonth");if(_fu14(j)){return _fcst3;}if(p._showYearButtons){var v=document.getElementById(D+"._previousYear");if(_fu14(v)){return _fcst3;}var C=document.getElementById(D+"._nextYear");
if(_fu14(C)){return _fcst3;}}k=_fu18((D+"._previousMonth"),"calendarDisablePreviousMonthButton");if(k!=_fcst13){return k;}k=_fu18((D+"._nextMonth"),"calendarDisableNextMonthButton");if(k!=_fcst13){return k;}if(p._showYearButtons){k=_fu18((D+"._previousYear"),"calendarDisablePreviousYearButton");if(k!=_fcst13){return k;
}k=_fu18((D+"._nextYear"),"calendarDisableNextYearButton");if(k!=_fcst13){return k;}v.enabled=false;C.enabled=false;}u.enabled=false;j.enabled=false;var b=[];if(p._range===false){for(var g=0;g<p._allowableDates.length;g+=1){var s=_fwc3(p._allowableDates[g]);if(_fu14(s)){return _fcst6;}if(y.getFullYear()==s.getFullYear()&&y.getMonth()==s.getMonth()){b.push(p._allowableDates[g].getDate());
}else{if(y.getTime()>s.getTime()){u.enabled=true;k=_fu18((D+"._previousMonth"),"calendarEnablePreviousMonthButton");if(k!=_fcst13){return k;}}if(y.getTime()<s.getTime()){j.enabled=true;k=_fu18((D+"._nextMonth"),"calendarEnableNextMonthButton");if(k!=_fcst13){return k;}}if(p._showYearButtons){if(y.getFullYear()>s.getFullYear()){v.enabled=true;
k=_fu18((D+"._previousYear"),"calendarEnablePreviousYearButton");if(k!=_fcst13){return k;}}if(y.getFullYear()<s.getFullYear()){C.enabled=true;k=_fu18((D+"._nextYear"),"calendarEnableNextYearButton");if(k!=_fcst13){return k;}}}}}}else{var A=1;var x=31;if(y.getFullYear()==p._allowableDates[0].getFullYear()&&y.getMonth()==p._allowableDates[0].getMonth()){A=p._allowableDates[0].getDate();
}if(y.getFullYear()==p._allowableDates[1].getFullYear()&&y.getMonth()==p._allowableDates[1].getMonth()){x=p._allowableDates[1].getDate();}var n=c[y.getMonth()]<x?c[y.getMonth()]:x;for(var f=A;f<=n;f+=1){b.push(f);}var t=_fu2(y);t.setDate(1);t.setDate(t.getDate()-1);var h=_fu2(y);h.setDate(c[h.getMonth()]);
h.setDate(h.getDate()+1);if(_fwc2(p._allowableDates[0],t,true,true)){u.enabled=true;k=_fu18((D+"._previousMonth"),"calendarEnablePreviousMonthButton");if(k!=_fcst13){return k;}}if(_fwc2(h,p._allowableDates[1],true,true)){j.enabled=true;k=_fu18((D+"._nextMonth"),"calendarEnableNextMonthButton");if(k!=_fcst13){return k;
}}if(p._showYearButtons){var a=_fu2(y);a.setDate(1);a.setFullYear(a.getFullYear()-1);if(a.getFullYear()==p._allowableDates[0].getFullYear()&&a.getMonth()==p._allowableDates[0].getMonth()){a.setDate(p._allowableDates[0].getDate());}if(_fwc2(p._allowableDates[0],a,true,true)){v.enabled=true;k=_fu18((D+"._previousYear"),"calendarEnablePreviousYearButton");
if(k!=_fcst13){return k;}}var z=_fu2(y);z.setDate(1);z.setFullYear(z.getFullYear()+1);if(_fwc2(z,p._allowableDates[1],true,true)){C.enabled=true;k=_fu18((D+"._nextYear"),"calendarEnableNextYearButton");if(k!=_fcst13){return k;}}}}var w=1;for(g=0;g<o;g+=1){k=_fu21(e[g].id," ");if(k!=_fcst13){return k;
}e[g].calendarDateEnabled=false;k=_fu18(e[g].id,"disabledDateStyle");if(k!=_fcst13){return k;}}for(var d=o;d<(c[B]+o);d+=1){k=_fu21(e[d].id,w.toString());if(k!=_fcst13){return k;}var i=","+b.toString()+",";if(i.indexOf(","+w+",")>-1){k=_fu18(e[d].id,"enabledDateStyle");if(k!=_fcst13){return k;}e[d].calendarDateEnabled=true;
}else{k=_fu18(e[d].id,"disabledDateStyle");if(k!=_fcst13){return k;}e[d].calendarDateEnabled=false;}var r=_fwc5(D);if((!_fu14(r))&&(r.getFullYear()==m)&&(r.getMonth()==B)&&(r.getDate()==w)){if(i.indexOf(r.getDate()+",")>-1){e[d].calendarDateEnabled=true;k=_fu18(e[d].id,"selectedDateStyle");if(k!=_fcst13){return k;
}}else{}}w+=1;}for(var l=c[B]+o;l<42;l+=1){k=_fu21(e[l].id,"");if(k!=_fcst13){return k;}e[l].calendarDateEnabled=false;k=_fu18(e[l].id,"disabledDateStyle");if(k!=_fcst13){return k;}}if((42-(c[B]+o))>=7){_fu7(D+"._week6");}return _fcst13;},_calculatePosition:function(i){if(!_fu13(i,_fcd13)){return _fcst14;
}if(_fu9(i)){return _fcst6;}var d=document.getElementById(i);var g=document.getElementById(i+"._window");var a=document.getElementById(i+"._text");var j=_fu5(i+"._text");if(_fu14(j)){return _fcst6;}var f=j[1];var c=j[0];var h=f+a.offsetHeight+_fcw2;var b;if(_fu14(window.pageYOffset)){b=document.documentElement.scrollTop+document.documentElement.clientHeight;
}else{b=window.pageYOffset+self.innerHeight;}var e;if(h<b){f=f+a.offsetHeight;e=_fcw7;d._position=_fcw7;}else{f=j[1]-_fcw2;e=_fcw6;d._position=_fcw6;}g.style.top=f+"px";g.style.left=c+"px";if(_fu11()&&!_fu10()){statusCode=_fwc32(i,e);if(statusCode!=_fcst13){return statusCode;}}return _fcst13;},_hideDropDowns:function(f,a){if(!_fu13(f,_fcd13)){return _fcst14;
}if(_fu9(f)){return _fcst6;}var g=document.getElementById(f+"._window");var c=parseInt(g.style.top);if(_fu13(c,_fcd8)){return _fcst14;}var b=0;if(a==_fcw6){var h=_fu5(f+"._text");b=h[1];}else{b=c+_fcw2;}var d=parseInt(g.style.left);if(_fu13(d,_fcd8)){return _fcst14;}var e=[c,d+_fcw3,b,d];return _fu8(f,e);
},_buildDIVs:function(e){var f=new Array(),g=e.id,a="",b="",d=0,c=0;f.push('<div id="'+g+'._window" class="calendarWindow">');f.push('<div id="'+g+'._header" class="calendarHeader">');if(e._showYearButtons===true){f.push('<div id="'+g+'._previousYear" class="calendarDisablePreviousYearButton"></div>');
f.push('<div id="'+g+'._previousMonth" class="calendarDisablePreviousMonthButton"></div>');f.push('<div id="'+g+'._title" class="calendarTitleWithYearButtons"></div>');f.push('<div id="'+g+'._nextMonth" class="calendarDisableNextMonthButton"></div>');f.push('<div id="'+g+'._nextYear" class="calendarDisableNextYearButton"></div>');
}else{f.push('<div id="'+g+'._previousMonth" class="calendarDisablePreviousMonthButton"></div>');f.push('<div id="'+g+'._title" class="calendarTitle"></div>');f.push('<div id="'+g+'._nextMonth" class="calendarDisableNextMonthButton"></div>');}f.push("</div>");a='<div id="'+g+"._daysoftheweek";f.push(a+'" class="calendarDaysOfTheWeek">');
for(d=1;d<=7;d+=1){f.push(a+d+'" class="calendarWeekDay"></div>');}f.push("</div>");f.push('<div id="'+g+'._body" class="calendarBody">');a='<div id="'+g+"._week";for(d=1;d<=6;d+=1){f.push(a+d+'" class="calendarWeek">');b=a+d+"day";for(c=1;c<=7;c+=1){f.push(b+c+'" class="enabledDateStyle"></div>');}f.push("</div>");
}f.push("</div></div>");e.innerHTML+=f.join("");},loaded:true};framework.widget.draganddrop={_dragObject:new Object(),_zIndex:0,dragStart:function(c){var a,e;var d=this.id;var b=this.id.indexOf("._header");if(b>-1){d=this.id.substr(0,b);}framework.widget.draganddrop._dragObject.element=document.getElementById(d);
a=c.clientX+framework.util.getScrollX();e=c.clientY+framework.util.getScrollY();framework.widget.draganddrop._dragObject.cursorStartX=a;framework.widget.draganddrop._dragObject.cursorStartY=e;framework.widget.draganddrop._dragObject.elementStartLeft=parseInt(framework.widget.draganddrop._dragObject.element.style.left,10);
framework.widget.draganddrop._dragObject.elementStartTop=parseInt(framework.widget.draganddrop._dragObject.element.style.top,10);if(_fu13(framework.widget.draganddrop._dragObject.elementStartLeft,_fcd8)){framework.widget.draganddrop._dragObject.elStartLeft=0;framework.widget.draganddrop._dragObject.elementStartLeft=10;
}if(_fu13(framework.widget.draganddrop._dragObject.elementStartTop,_fcd8)){framework.widget.draganddrop._dragObject.elStartTop=0;framework.widget.draganddrop._dragObject.elementStartTop=10;}framework.widget.draganddrop._dragObject.element.style.zIndex=++framework.widget.draganddrop._zIndex;_fe1(d,_fce13,framework.widget.draganddrop._dragGo);
_fe1(d,_fce16,framework.widget.draganddrop._dragStop);c.preventDefault();return _fcst13;},_dragGo:function(b){var a,c;a=b.clientX+framework.util.getScrollX();c=b.clientY+framework.util.getScrollY();framework.widget.draganddrop._dragObject.element.style.left=(framework.widget.draganddrop._dragObject.elementStartLeft+a-framework.widget.draganddrop._dragObject.cursorStartX)+"px";
framework.widget.draganddrop._dragObject.element.style.top=(framework.widget.draganddrop._dragObject.elementStartTop+c-framework.widget.draganddrop._dragObject.cursorStartY)+"px";b.preventDefault();return _fcst13;},_dragStop:function(a){_fe4(this.id,_fce13,framework.widget.draganddrop._dragGo);_fe4(this.id,_fce16,framework.widget.draganddrop._dragStop);
return _fcst13;},listEntry:function(d,b,e,a,c){if(!_fu13(d,_fcd13)||!_fu13(b,_fcd13)||!_fu13(e,_fcd2)||!_fu13(a,_fcd10)||!_fu13(c,_fcd2)){return _fcst14;}this.key=d;this.name=b;this.checked=e;this.columnOrder=a;this.dontRemove=c;return _fcst13;},initChooseMove:function(k,e,b,f,d,g,h,a){if(!_fu13(k,_fcd13)||!_fu13(e,_fcd1)||!_fu13(b,_fcd10)||!_fu13(f,_fcd10)||!_fu13(h,_fcd2)||_fu14(d)||_fu14(g)){return _fcst6;
}if(!_fu14(a)){framework.widget.draganddrop._holdOnCloseOfWindow=a;}framework.widget.draganddrop._holdMasterId=k;framework.widget.draganddrop._checkBoxId=k+"._checkBox";framework.widget.draganddrop._maxAlertId=k+"._maxAlert";framework.widget.draganddrop._minAlertId=k+"._minAlert";for(var c=0;c<e.length;
c++){framework.widget.draganddrop._holdOriginalAllColumns[c]=e[c];}framework.widget.draganddrop._holdAllColumns=e;framework.widget.draganddrop._holdMinNbrColumns=b;framework.widget.draganddrop._holdMaxNbrColumns=f;framework.widget.draganddrop._holdSaveColumns=d;framework.widget.draganddrop._holdPopulateTable=g;
_fe1(k+"._cancelButton",_fce4,framework.widget.draganddrop._clickCancelButton);_fe1(k+"._saveButton",_fce4,framework.widget.draganddrop._clickSaveButton);if(!_fu11()||_fu10()){document.getElementById(framework.widget.draganddrop._maxAlertId).style.marginRight="12px";document.getElementById(framework.widget.draganddrop._minAlertId).style.marginRight="12px";
}_fu7(framework.widget.draganddrop._maxAlertId);_fu7(framework.widget.draganddrop._minAlertId);_fu23(k+"._label");framework.widget.draganddrop._availableHeader=document.getElementById(k+"._availableHeader");framework.widget.draganddrop._displayedHeader=document.getElementById(k+"._displayedHeader");var j="";
for(var c=0;c<e.length;c++){j=document.getElementById(k+"._label");j.innerHTML=e[c].name;if(j.offsetWidth>framework.widget.draganddrop._labelwidth){framework.widget.draganddrop._labelwidth=j.offsetWidth;}}framework.widget.draganddrop._labelwidth+=25;_fu7(k+"._label");framework.widget.draganddrop._initDragDrop(k,e,false);
return _fcst13;},_initDragDrop:function(m,p,f){if(!_fu13(m,_fcd13)||!_fu13(p,_fcd1)||!_fu13(f,_fcd2)){return _fcst6;}var h=framework.widget.draganddrop._displayedHeader.offsetTop+framework.widget.draganddrop._displayedHeader.offsetHeight;framework.widget.draganddrop._positionYdrop=h;var w=m+"._checkboxList";
var q=document.getElementById(w);var A=new Array;var e="";var c=0;var v=m+"._dragdrop";var r=document.getElementById(v);var d=new Array;var x="";if(_fu14(p)){p=framework.widget.draganddrop._holdAllColumns;}framework.widget.draganddrop._holdAllColumns=p;if(!f){var t=15;if(_fu11()&&!_fu10()){t=5;}else{document.getElementById(m+"._saveButton").style.marginRight="11px";
}var j=document.getElementById(m);var k=parseInt(j.style.width);var l=(framework.widget.draganddrop._labelwidth*2)+t;if(l<250){j.style.width=250+"px";if(framework.widget.draganddrop._availableHeader.offsetWidth>framework.widget.draganddrop._labelwidth){if(_fu11()&&!_fu10()){framework.widget.draganddrop._labelwidth=framework.widget.draganddrop._availableHeader.offsetWidth-7;
}else{framework.widget.draganddrop._labelwidth=framework.widget.draganddrop._availableHeader.offsetWidth-12;}}}else{j.style.width=(framework.widget.draganddrop._labelwidth*2)+t+"px";}}q.style.width=framework.widget.draganddrop._labelwidth+"px";framework.widget.draganddrop._availableHeader.style.width=framework.widget.draganddrop._labelwidth-5+"px";
framework.widget.draganddrop._availableHeader.style.borderBottom="none";r.style.width=framework.widget.draganddrop._labelwidth+"px";r.style.borderLeft="none";framework.widget.draganddrop._displayedHeader.style.width=framework.widget.draganddrop._labelwidth-5+"px";framework.widget.draganddrop._displayedHeader.style.borderLeft="none";
framework.widget.draganddrop._displayedHeader.style.borderBottom="none";for(var s=0;s<p.length;s++){A.push('<div class="floatingWindowChooseMoveAvailable" ');A.push('style="width: ');A.push(framework.widget.draganddrop._labelwidth-2);A.push('px;" id="');A.push(framework.widget.draganddrop._checkBoxId);
A.push(p[s].key);A.push('div" ');A.push(">");A.push('<input type="checkbox" id="');A.push(framework.widget.draganddrop._checkBoxId);A.push(p[s].key);A.push('" ');if(p[s].checked){A.push('checked="true" ');}if(p[s].dontRemove){A.push('disabled="true"');}A.push(">");A.push(p[s].name);A.push("</div>");}e=A.join("");
q.innerHTML=e;var g=0;for(var s=0;s<p.length;s++){if(s==0){g=document.getElementById(framework.widget.draganddrop._checkBoxId+p[s].key+"div").offsetHeight;}if(p[s].checked){document.getElementById(framework.widget.draganddrop._checkBoxId+p[s].key+"div").style.color="#999999";}}p.sort(framework.widget.draganddrop._sortInitialDraggableElements);
for(var s=0;s<p.length;s++){_fe1(framework.widget.draganddrop._checkBoxId+p[s].key,_fce4,framework.widget.draganddrop._checkedColumn);if(p[s].columnOrder!=0){var o="drop"+p[s].key;framework.widget.draganddrop._dragElem[c]=new framework.widget.draganddrop._initDraggableItem(o,p[s].name,-1,-1,c,framework.widget.draganddrop._positionYdrop);
framework.widget.draganddrop._dragHashElem[o]=framework.widget.draganddrop._dragElem[c];c++;d.push('<div id="');d.push(o);d.push('" ');d.push('class="floatingWindowChooseMoveDraggableItem" ');d.push('style="width: ');d.push(framework.widget.draganddrop._labelwidth-7);d.push('px;"');d.push(">");d.push(p[s].name);
d.push("</div><br>");}}x=d.join("");r.innerHTML=x;if(!r.style.top){r.style.top=q.offsetTop+"px";}if(!r.style.left){r.style.left=q.offsetLeft+"px";}if(!r.style.width){r.style.width=q.offsetWidth+2+"px";}if(!r.style.height){r.style.height=q.offsetHeight-2+"px";}framework.widget.draganddrop._positionYdrop=framework.widget.draganddrop._findDivPositionY(w);
framework.widget.draganddrop._positionYdrop+=1;var z=7;if(_fu11()&&!_fu10()){z=12;}framework.widget.draganddrop._positionXdrop=parseInt(r.style.width)+z;framework.widget.draganddrop._initDraggableItems(framework.widget.draganddrop._dragElem);framework.widget.draganddrop._orderDisplayedColumn(false,false,"");
_fe1(m+"._dragdrop",_fce13,framework.widget.draganddrop._moveDraggableColumn);_fe1(m+"._dragdrop",_fce16,framework.widget.draganddrop._realignDraggableItems);if(!f){var n=_fu5(m);var b=n[0];var y=n[1];var u=parseInt(j.style.width)-parseInt(j.style.left);var a=0;if(k>j.offsetWidth){a=k-j.offsetWidth;b=b+a;
}else{a=j.offsetWidth-k;b=b-a;}j.style.left=b+"px";}return _fcst13;},_initDraggableItems:function(a){if(!_fu13(a,_fcd1)){return _fcst6;}for(var b=0;b<a.length;b++){_fe1(a[b].id,_fce12,framework.widget.draganddrop._captureDraggableItemCursor);}return _fcst13;},_initDraggableItem:function(f,d,a,e,c,b){if(!_fu13(f,_fcd13)||!_fu13(d,_fcd13)||!_fu13(a,_fcd10)||!_fu13(e,_fcd10)||!_fu13(c,_fcd10)||!_fu13(b,_fcd10)){return _fcst6;
}this.id=f;this.nitem=c;this.nheight=b;this.value=d;this.x=a;this.y=e;return _fcst13;},_orderDisplayedColumn:function(f,c,b){if(!_fu13(f,_fcd2)||!_fu13(c,_fcd2)||!_fu13(b,_fcd13)){return _fcst6;}var e=framework.widget.draganddrop._dragElem;if(f){e=framework.widget.draganddrop._dragElem.sort(framework.widget.draganddrop._sortDraggableElements);
}var a,h,d,g;h=framework.widget.draganddrop._positionYdrop;a=framework.widget.draganddrop._positionXdrop;for(d=0;d<e.length;d++){g=document.getElementById(e[d].id);if(c&&e[d].id==b){h=h+parseInt(g.offsetHeight);continue;}g.style.left=a+"px";g.style.top=h+"px";g.cursorStartX=a;g.cursorStartY=h;g.elementStartLeft=parseInt(g.style.left,10);
g.elementStartTop=parseInt(g.style.top,10);framework.widget.draganddrop._dragHashElem[e[d].id].x=a;framework.widget.draganddrop._dragHashElem[e[d].id].y=h;h=h+parseInt(g.offsetHeight);}return _fcst13;},_realignDraggableItems:function(b){if(!framework.widget.draganddrop._lastId){return;}var c=framework.widget.draganddrop._lastId;
var a=document.getElementById(c);a.style.opacity=1;a.style.filter="alpha(opacity=100)";framework.widget.draganddrop._orderDisplayedColumn(true,false,"");_fu22(c,0);framework.widget.draganddrop._lastId=0;framework.widget.draganddrop._populateTable(b);return _fcst13;},_captureDraggableItemCursor:function(d){framework.widget.draganddrop._lastId=this.id;
var c=document.getElementById(framework.widget.draganddrop._lastId);var b=d.clientX+framework.util.getScrollX();var a=d.clientY+framework.util.getScrollY();_fu7(framework.widget.draganddrop._maxAlertId);_fu7(framework.widget.draganddrop._minAlertId);c.style.zIndex=1;c.cursorStartX=b;c.cursorStartY=a;
return _fcst13;},_moveDraggableColumn:function(a){var c;if(framework.widget.draganddrop._lastId==0){return;}c=framework.widget.draganddrop._lastId;var h=document.getElementById(framework.widget.draganddrop._holdMasterId+"._dragdrop");var j=document.getElementById(c);j.style.opacity=0.75;j.style.filter="alpha(opacity=75)";
var l,k;var g=parseInt(h.offsetLeft);var e=parseInt(h.offsetTop);var d=parseInt(h.style.width);var b=parseInt(h.style.height);l=a.clientX+framework.util.getScrollX();k=a.clientY+framework.util.getScrollY();var i=(j.elementStartLeft+l-j.cursorStartX);var f=(j.elementStartTop+k-j.cursorStartY);l=i;k=f;
j.style.top=k+"px";j.style.left=l+"px";framework.widget.draganddrop._dragHashElem[c].x=l;framework.widget.draganddrop._dragHashElem[c].y=k;framework.widget.draganddrop._orderDisplayedColumn(true,true,c);return _fcst13;},_checkedColumn:function(b){var l=document.getElementById(this.id);var o=framework.widget.draganddrop._dragElem.length;
var e=framework.widget.draganddrop._holdMasterId+"._dragdrop";var q=document.getElementById(e);var r=document.getElementById(this.id+"div");var h=new Array;var n="";if(l.checked){r.style.color="#999999";_fu7(framework.widget.draganddrop._minAlertId);var m=document.getElementById(framework.widget.draganddrop._holdMasterId+"._saveButton");
m.style.background="#660099 repeat-x";m.style.color="#fff";if(framework.widget.draganddrop._dragElem.length+1>framework.widget.draganddrop._holdMaxNbrColumns){_fu23(framework.widget.draganddrop._maxAlertId);r.style.color="#202020";l.checked=false;return;}for(var g=0;g<framework.widget.draganddrop._holdAllColumns.length;
g++){if(framework.widget.draganddrop._checkBoxId+framework.widget.draganddrop._holdAllColumns[g].key==this.id){var c="drop"+framework.widget.draganddrop._holdAllColumns[g].key;framework.widget.draganddrop._dragElem[o]=new framework.widget.draganddrop._initDraggableItem(c,framework.widget.draganddrop._holdAllColumns[g].name,-1,-1,o,framework.widget.draganddrop._positionYdrop);
framework.widget.draganddrop._dragHashElem[c]=framework.widget.draganddrop._dragElem[o];h.push(q.innerHTML);h.push('<div id="');h.push(c);h.push('" ');h.push('class="floatingWindowChooseMoveDraggableItem" ');h.push('style="width: ');h.push(framework.widget.draganddrop._labelwidth-7);h.push('px;"');h.push(">");
h.push(framework.widget.draganddrop._holdAllColumns[g].name);h.push("</div><br>");n=h.join("");q.innerHTML=n;break;}}}else{if(framework.widget.draganddrop._dragElem.length-1<framework.widget.draganddrop._holdMinNbrColumns){var d=document.getElementById(framework.widget.draganddrop._holdMasterId+"._alertMinMessage");
if(d.innerHTML=="\n"||d.innerHTML==""){l.checked=true;return;}}r.style.color="#202020";_fu7(framework.widget.draganddrop._maxAlertId);for(var g=0;g<framework.widget.draganddrop._dragElem.length;g++){var k=this.id;k=k.replace(framework.widget.draganddrop._checkBoxId,"drop");if(k==framework.widget.draganddrop._dragElem[g].id){var p;
p=document.getElementById(framework.widget.draganddrop._dragElem[g].id);document.getElementById(framework.widget.draganddrop._holdMasterId+"._dragdrop").removeChild(p);framework.widget.draganddrop._dragElem.splice(g,1);q.innerHTML="";for(var f=0;f<framework.widget.draganddrop._dragElem.length;f++){var a=framework.widget.draganddrop._dragElem[f];
h.push('<div id="');h.push(a.id);h.push('" ');h.push('class="floatingWindowChooseMoveDraggableItem" ');h.push('style="width: ');h.push(framework.widget.draganddrop._labelwidth-7);h.push('px;"');h.push(">");h.push(a.value);h.push("</div><br>");}n=h.join("");q.innerHTML=n;break;}}if(framework.widget.draganddrop._dragElem.length<framework.widget.draganddrop._holdMinNbrColumns){_fu23(framework.widget.draganddrop._minAlertId);
var m=document.getElementById(framework.widget.draganddrop._holdMasterId+"._saveButton");m.style.background="#666 repeat-x";m.style.color="#e6e6e6";}else{if(framework.widget.draganddrop._dragElem.length==0){var m=document.getElementById(framework.widget.draganddrop._holdMasterId+"._saveButton");m.style.background="#666 repeat-x";
m.style.color="#e6e6e6";}}}framework.widget.draganddrop._initDraggableItems(framework.widget.draganddrop._dragElem);framework.widget.draganddrop._orderDisplayedColumn(false,false,"");framework.widget.draganddrop._populateTable(b);return _fcst13;},_clickSaveButton:function(event){if(framework.widget.draganddrop._dragElem.length==0||framework.widget.draganddrop._dragElem.length<framework.widget.draganddrop._holdMinNbrColumns){event.preventDefault();
return _fcst12;}var checkId="";for(var j=0;j<framework.widget.draganddrop._holdOriginalAllColumns.length;j++){for(var i=0;i<framework.widget.draganddrop._dragElem.length;i++){checkId=framework.widget.draganddrop._dragElem[i].id;checkId=checkId.replace("drop","");if(checkId==framework.widget.draganddrop._holdOriginalAllColumns[j].key){framework.widget.draganddrop._holdOriginalAllColumns[j].checked=true;
framework.widget.draganddrop._holdOriginalAllColumns[j].columnOrder=i+1;break;}else{framework.widget.draganddrop._holdOriginalAllColumns[j].checked=false;framework.widget.draganddrop._holdOriginalAllColumns[j].columnOrder=0;}}}var replyArray=framework.widget.draganddrop._getDisplayedColumns(event);var myFunction=framework.widget.draganddrop._holdSaveColumns.toString().match(/^\s*function\s+([^\s\(]+)/);
try{eval(myFunction[1]+'("'+replyArray+'")');}catch(e){}_fu7(framework.widget.draganddrop._maxAlertId);_fu7(framework.widget.draganddrop._minAlertId);_fu7(framework.widget.draganddrop._holdMasterId);if(framework.widget.draganddrop._holdOnCloseOfWindow!=""){myFunction=framework.widget.draganddrop._holdOnCloseOfWindow.toString().match(/^\s*function\s+([^\s\(]+)/);
try{eval(myFunction[1]+"()");}catch(e){}}return _fcst13;},_clickCancelButton:function(event){var saveElement=document.getElementById(framework.widget.draganddrop._holdMasterId+"._saveButton");saveElement.style.background="#660099 repeat-x";saveElement.style.color="#fff";for(var i=0;i<framework.widget.draganddrop._dragElem.length;
i++){framework.widget.draganddrop._dragElem.splice(0,1);framework.widget.draganddrop._holdAllColumns.splice(0,1);}var checkboxlistid=document.getElementById(framework.widget.draganddrop._holdMasterId+"._checkboxList");checkboxlistid.innerHTML="";var dragdroplistid=document.getElementById(framework.widget.draganddrop._holdMasterId+"._dragdrop");
dragdroplistid.innerHTML="";for(var i=0;i<framework.widget.draganddrop._holdOriginalAllColumns.length;i++){framework.widget.draganddrop._holdAllColumns[i]=framework.widget.draganddrop._holdOriginalAllColumns[i];}framework.widget.draganddrop._initDragDrop(framework.widget.draganddrop._holdMasterId,framework.widget.draganddrop._holdAllColumns,true);
framework.widget.draganddrop._populateTable(event);_fu7(framework.widget.draganddrop._maxAlertId);_fu7(framework.widget.draganddrop._minAlertId);_fu7(framework.widget.draganddrop._holdMasterId);if(framework.widget.draganddrop._holdOnCloseOfWindow!=""){myFunction=framework.widget.draganddrop._holdOnCloseOfWindow.toString().match(/^\s*function\s+([^\s\(]+)/);
try{eval(myFunction[1]+"()");}catch(e){}}return _fcst13;},_populateTable:function(event){var replyArray=framework.widget.draganddrop._getDisplayedColumns(event);var myFunction=framework.widget.draganddrop._holdPopulateTable.toString().match(/^\s*function\s+([^\s\(]+)/);try{eval(myFunction[1]+'("'+replyArray+'")');
}catch(e){}return _fcst13;},_getDisplayedColumns:function(d){var e=new Array;var c="";for(var b=0;b<framework.widget.draganddrop._dragElem.length;b++){c=framework.widget.draganddrop._dragElem[b].id;c=c.replace("drop","");for(var a=0;a<framework.widget.draganddrop._holdAllColumns.length;a++){if(c==framework.widget.draganddrop._holdAllColumns[a].key){e[b]=framework.widget.draganddrop._holdAllColumns[a].key;
break;}}}return e;},_findDivPositionY:function(a){if(!_fu13(a,_fcd13)){return _fcst6;}var b=document.getElementById(a);var c=0;var d=0;if(b.offsetParent){while(b.offsetParent){d=b.offsetTop;c+=d;b=b.offsetParent;}c-=d;}else{if(b.y){c+=b.y;}}return c;},_sortInitialDraggableElements:function(d,c){return((d.columnOrder)-(c.columnOrder));
},_sortDraggableElements:function(d,c){return((d.y*500-d.x/10)-(c.y*500-c.x/10));},_positionXdrop:-1,_positionYdrop:-1,_dragElem:new Array,_dragHashElem:new Array,_holdMasterId:"",_holdAllColumns:new Array,_holdOriginalAllColumns:new Array,_holdMinNbrColumns:0,_holdMaxNbrColumns:0,_holdSaveColumns:"",_holdPopulateTable:"",_lastId:0,_checkBoxId:"",_minAlertId:"",_maxAlertId:"",_labelwidth:0,_availableHeader:"",_displayedHeader:"",_holdOnCloseOfWindow:"",loaded:true};
framework.widget.floatingWindow={show:function(l,h,k,f,b,e,c){var d=document.getElementById(l);var g=document.getElementById(h);var n=_fu5(h);var a=n[0];var m=n[1];if(k==_fcw7){m=m+g.offsetHeight;}else{if(k==_fcw6){if(b!=_fcw1){m=m-g.offsetHeight-b;}}else{if(k==_fcw8){a=a-f;}else{if(k==_fcw9){a=a+g.offsetWidth+5;
}else{if(k==_fcw9RU){a=a+g.offsetWidth+5;}else{if(k==_fcw7RJ){m=m+g.offsetHeight;a=a+g.offsetWidth-f;}}}}}}d.style.top=m+"px";d.style.left=a+"px";d.style.width=f+"px";if(b!=_fcw1){d.style.height=b+"px";}var j=l+"._headerClose";if(e){_fu23(j);var i=l+"._headerClose";_fe1(i,_fce4,_fwf6);}else{_fu7(j);}_fu23(l);
if(k==_fcw6){if(b==_fcw1){m=m-d.offsetHeight;d.style.top=m+"px";}}if(k==_fcw9RU){if(b==_fcw1){m=m-d.offsetHeight;m=m+g.offsetHeight;d.style.top=m+"px";}}if(_fu13(c,_fcd2)&&c){d.style.border="none";}return _fcst13;},showAt:function(h,b,i,d,a,c){var g=document.getElementById(h);g.style.top=i+"px";g.style.left=b+"px";
g.style.width=d+"px";if(a!=_fcw1){g.style.height=a+"px";}var f=h+"._headerClose";if(c){_fu23(f);var e=h+"._headerClose";_fe1(e,_fce4,_fwf6);}else{_fu7(f);}_fu23(h);return _fcst13;},hide:function(a){_fu7(a);_fu24(a);},setHTML:function(e,b,d){var a=e+"._headerTitle";document.getElementById(a).innerHTML=b;
var c=e+"._content";document.getElementById(c).innerHTML=d;},setHTMLContent:function(c,b){var a=c+"._content";document.getElementById(a).innerHTML=b;},hideSelects:function(d){var c={};var a=document.getElementById(d);var b=_fu5(d);c[0]=b[1];c[2]=c[0]+a.offsetHeight;c[3]=b[0];c[1]=c[2]+a.offsetWidth;return _fu8(d,c);
},_closeEventHandler:function(a){var b=this.id.split("._headerClose")[0];_fu7(b);a.stopPropagation();_fu24(b);},createSimpleJSFloatingWindow:function(i,b,g,d,j){var e=document.createElement("div");e.id=b;e.className="floatingWindow";e.type="floatingWindow";if(j){var k=document.createElement("div");k.id=b+"._header";
k.className="floatingWindowHeader";var a=document.createElement("div");a.id=b+"._headerTitle";a.className="floatingWindowHeaderTitle";a.innerHTML=g;k.appendChild(a);var c=document.createElement("div");c.id=b+"._headerClose";c.className="floatingWindowHeaderClose";c.innerHTML=d;k.appendChild(c);e.appendChild(k);
}var h=document.createElement("div");h.id=b+"._content";h.className="floatingWindowContent";e.appendChild(h);var f=document.getElementById(i);f.appendChild(e);},loaded:true};framework.widget.helpmenu={init:function(h){if(!_fu13(h,_fcd13)){return _fcst8;}var f=document.getElementById(h);var c=document.getElementById(h+"_ul");
var n;if(_fu14(c)){return _fcst3;}for(var k=0;k<c.childNodes.length;k+=1){var s=false;var d=c.childNodes[k];if(d.nodeName=="LI"&&d.getAttribute("iconNode")=="true"){_fe1(d.id,_fce4,_fwh4);n=d;}else{if(d.nodeName=="LI"){for(var i=0;i<d.childNodes.length;i+=1){var b=d.childNodes[i];if(b.nodeName=="DIV"){d.divIndicatorId=b.id;
n.divIndicatorId=b.id;}else{if(b.nodeName=="UL"){d.helpMenuItemsId=b.id;var q=0;for(var g=0;g<b.childNodes.length;g+=1){var a=b.childNodes[g];if(a.nodeName=="LI"){q+=1;if(q==1){a.first=true;}_fe1(a.id,_fce15,_fwh6);_fe1(a.id,_fce14,_fwh5);s=true;a.itemsMenuWidth=d.getAttribute("itemsMenuWidth");a.style.width=a.itemsMenuWidth+"px";
}}}}}if(s){_fe1(d.id,_fce4,_fwh7);d.visible=false;}d.helpWidth=d.getAttribute("helpWidth");d.style.width=d.helpWidth+"px";var m=n.offsetWidth+parseInt(d.helpWidth);f.style.width=m+"px";n.helpMenuId=d.id;var r=c.offsetWidth;var o=_fu5(c.id);var e;var l=document.getElementById(d.helpMenuItemsId);var p=10;
var j=parseInt(d.getAttribute("itemsMenuWidth"))+p;if(r<j){e=o[0]-(j-r);}else{e=o[0]+(r-j);}l.style.left=e+"px";}}}return _fcst13;},closeMenuItemList:function(a){var c=a+"_li";if(!_fu13(c,_fcd13)){return _fcst8;}var b=document.getElementById(c);if(_fu14(b)){return _fcst3;}if(_fu14(b.helpMenuItemsId)){return _fcst11;
}if("down"==b.getAttribute("upDown")){return _fcst10;}b.visible=false;_fu7(b.helpMenuItemsId);_fwh3(b);return _fcst13;},_menuItemMouseOverEventHandler:function(b){var a=document.getElementById(this.id);if(a.first){a.className="helpfirstMenuItemHighlighted";}else{a.className="helpmenuItemHighlighted";
}},_menuItemMouseOutEventHandler:function(b){var a=document.getElementById(this.id);if(a.first===true){a.className="firstHelpMenuItem";}else{a.className="helpMenuItem";}a.style.width=a.itemsMenuWidth+"px";},_helpMenuIconOnClickEventHandler:function(b){var a=document.getElementById(this.id);var c=document.getElementById(a.helpMenuId);
if(c.visible===false){c.visible=true;_fu23(c.helpMenuItemsId);}else{c.visible=false;_fu7(c.helpMenuItemsId);}_fwh3(c);},_menuOnClickEventHandler:function(b){var a=document.getElementById(this.id);if(a.visible===false){a.visible=true;_fu23(a.helpMenuItemsId);}else{a.visible=false;_fu7(a.helpMenuItemsId);
}_fwh3(a);},_changeArrow:function(c){var b=c.getAttribute("upDown");var a=document.getElementById(c.getAttribute("divIndicatorId"));if(b=="up"){a.className="helpMenuDivArrowDown";c.setAttribute("upDown","down");}else{if(b=="down"){a.className="helpMenuDivArrowUp";c.setAttribute("upDown","up");}}},loaded:true};
framework.widget.menu={init:function(g){if(!_fu13(g,_fcd13)){return _fcst8;}var h=document.getElementById(g+"_ul");if(_fu14(h)){return _fcst3;}for(var e=0;e<h.childNodes.length;e+=1){var b=false;var c=h.childNodes[e];if(c.nodeName=="LI"){for(var f=0;f<c.childNodes.length;f+=1){var j=c.childNodes[f];if(j.nodeName=="DIV"){c.divIndicatorId=j.id;
}else{if(j.nodeName=="UL"){c.menuItemsId=j.id;var a=0;for(var d=0;d<j.childNodes.length;d+=1){var i=j.childNodes[d];if(i.nodeName=="LI"){a+=1;if(a==1){i.first=true;}_fe1(i.id,_fce15,_fwme6);_fe1(i.id,_fce14,_fwme5);b=true;i.itemsMenuWidth=c.getAttribute("itemsMenuWidth");i.style.width=i.itemsMenuWidth+"px";
}}}}}if(b){_fe1(c.id,_fce4,_fwme9);c.visible=false;}else{if(c.getAttribute("selectedMenuTab")=="false"){_fe1(c.id,_fce15,_fwme8);_fe1(c.id,_fce14,_fwme7);}}c.tabWidth=c.getAttribute("tabWidth");c.style.width=c.tabWidth+"px";}}_fwme4(h);return _fcst13;},closeMenuItemList:function(b){if(!_fu13(b,_fcd13)){return _fcst8;
}var a=document.getElementById(b);if(_fu14(a)){return _fcst3;}if(_fu14(a.menuItemsId)){return _fcst11;}if("down"==a.getAttribute("upDown")){return _fcst10;}a.visible=false;_fu7(a.menuItemsId);_fwme3(a);return _fcst13;},_menuItemMouseOverEventHandler:function(b){var a=document.getElementById(this.id);
if(a.first){a.className="firstMenuItemHighlighted";}else{a.className="menuItemHighlighted";}},_menuItemMouseOutEventHandler:function(b){var a=document.getElementById(this.id);if(a.first===true){a.className="firstMenuItem";}else{a.className="menuItem";}a.style.width=a.itemsMenuWidth+"px";},_menuOnClickEventHandler:function(b){var a=document.getElementById(this.id);
if(a.visible===false){a.visible=true;_fu23(a.menuItemsId);}else{a.visible=false;_fu7(a.menuItemsId);}_fwme3(a);},_changeArrow:function(c){var d=c.getAttribute("selectedMenuTab");var b=c.getAttribute("upDown");var a=document.getElementById(c.getAttribute("divIndicatorId"));if(b=="up"){if(d=="true"){a.className="menuCurrentItemDivWithItemsDown";
}else{a.className="menuItemDivWithItemsDown";}c.setAttribute("upDown","down");}else{if(b=="down"){if(d=="true"){a.className="menuCurrentItemDivWithItemsUp";}else{a.className="menuItemDivWithItemsUp";}c.setAttribute("upDown","up");}}},_menuMouseOverEventHandler:function(b){var a=document.getElementById(this.id);
a.className="mainMenuBarItemHighlighted";},_menuMouseOutEventHandler:function(b){var a=document.getElementById(this.id);a.className="mainMenuBarItemNoItems";},_matchCellHeightsForRow:function(f){var e=new Array();var c=null;var d=0;for(var g=0;g<f.childNodes.length;g+=1){c=f.childNodes[g];if(c.id&&c.id.indexOf(".menu")!=-1){e.push(c);
var b=c.clientHeight>0?c.clientHeight:c.offsetHeight;if(b>d){d=b;}}}var a=d+"px";c=e.pop();while(!_fu14(c)){c.style.height=a;if(c.divIndicatorId){textNode=document.getElementById(c.divIndicatorId);textNode.style.height=a;}c=e.pop();}return _fcst13;},loaded:true};framework.widget.module={init:function(g,c,f,d){if(!_fu13(g,_fcd13)||!_fu13(f,_fcd13)||!_fu13(d,_fcd13)){return _fcst14;
}var a=document.getElementById(g);if(_fu14(a)){return _fcst3;}a._isExpandedMode=true;a._beforeToggleHandler=f;a._afterToggleHandler=d;a._hasHelp=(a.getAttribute("hasHelp")=="true");if(a._hasHelp){if(!_fu13(c,_fcd6)){return _fcst14;}var b=g+"._headerHelp";_fe1(b,_fce4,c);}var e=g+"._header";if(a.getAttribute("collapsable")=="true"){_fe1(e,_fce4,_fwmo8);
}if(a.getAttribute("defaultMode")=="collapsed"){_fwmo1(g);a._isExpandedMode=false;}return _fcst13;},collapse:function(b){if(!_fu13(b,_fcd13)){return _fcst14;}var a=document.getElementById(b);if(_fu14(a)){return _fcst3;}if(a._isExpandedMode){_fwmo7(b,false);}return _fcst13;},expand:function(b){if(!_fu13(b,_fcd13)){return _fcst14;
}var a=document.getElementById(b);if(_fu14(a)){return _fcst3;}if(!a._isExpandedMode){_fwmo7(b,true);}return _fcst13;},isCollapsable:function(b){if(!_fu13(b,_fcd13)){return null;}var a=document.getElementById(b);if(_fu14(a)){return null;}if(a.getAttribute("collapsable")=="true"){return true;}else{return false;
}},isExpanded:function(b){if(!_fu13(b,_fcd13)){return null;}var a=document.getElementById(b);if(_fu14(a)){return null;}return a._isExpandedMode;},isCollapsed:function(b){if(!_fu13(b,_fcd13)){return null;}var a=document.getElementById(b);if(_fu14(a)){return null;}return !a._isExpandedMode;},_toggleEventHandler:function(event){var targetEvent=_fe3(event);
if(targetEvent.id.indexOf("._headerHelp")>-1){event.stopPropagation();return;}var moduleElementId=this.id.split("._header")[0];var moduleElement=document.getElementById(moduleElementId);var beforeToggleHandlerReturnValue=true;if(!_fu9(moduleElement._beforeToggleHandler)){var beforeToggleHandler=moduleElement._beforeToggleHandler+"('"+moduleElementId+"')";
beforeToggleHandlerReturnValue=eval(beforeToggleHandler);if(_fu14(beforeToggleHandlerReturnValue)){beforeToggleHandlerReturnValue=false;}}if(beforeToggleHandlerReturnValue){moduleElement._isExpandedMode=!moduleElement._isExpandedMode;_fwmo7(moduleElementId,moduleElement._isExpandedMode);if(!_fu9(moduleElement._afterToggleHandler)){var afterToggleHandler=moduleElement._afterToggleHandler+"('"+moduleElementId+"')";
eval(afterToggleHandler);}}event.stopPropagation();},_setModuleMode:function(g,d){var c=document.getElementById(g);var b=g+"._collapsed";var a=g+"._expanded";var e=g+"._headerEdit";var f=g+"._headerHide";if(d){_fu7(b);_fu23(a);_fu7(e);_fu23(f);c._isExpandedMode=true;}else{_fu7(a);_fu23(b);_fu7(f);_fu23(e);
c._isExpandedMode=false;}},loaded:true};framework.widget.suggest={init:function(a,d,f,b){if(!_fu13(a,_fcd13)||!_fu13(b,_fcd13)||!_fu13(d,_fcd1)||!_fu13(f,_fcd6)){return _fcst14;}var c=document.getElementById(a);if(_fu14(c)){return _fcst3;}c._suggestAlways=c.getAttribute("suggestAlways")=="true"?true:false;
if(d.length>0||c._suggestAlways===true){_fe1(a,_fce8,_fws18);_fe1(a,_fce10,_fws15);_fe1(a,_fce4,_fws21);_fe1(a,_fce7,_fws16);_fe1(a,_fce2,_fws20);}var e=a+"._LookupButton";if(d.length>0||c._suggestAlways===true){_fe1(e,_fce4,_fws15);_fe1(e,_fce7,_fws17);_fe1(e,_fce2,_fws16);_fws11[a]=d;c.value=b;_fu20(e,true);
}else{c.value="";_fu20(e,false);}_fws6[a]=f;_fws5[a]=b;return _fcst13;},updateListArray:function(a,c){if(!_fu13(a,_fcd13)||!_fu13(c,_fcd1)){return _fcst14;}_fws11[a]=c;var d=a+"._LookupButton";var b=document.getElementById(a);if(c.length>0||b._suggestAlways===true){_fe1(a,_fce8,_fws18);_fe1(a,_fce10,_fws15);
_fe1(a,_fce7,_fws16);_fe1(a,_fce2,_fws20);_fe1(a,_fce4,_fws21);if(b.value===""&&!_fu14(_fws5[a])){b.value=_fws5[a];}_fu20(d,true);_fe1(d,_fce4,_fws15);_fe1(d,_fce7,_fws17);_fe1(d,_fce2,_fws16);}else{_fe4(a,_fce8,_fws18);_fe4(a,_fce10,_fws15);_fe4(a,_fce7,_fws16);_fe4(a,_fce2,_fws20);_fe4(a,_fce4,_fws21);
if(b.value==_fws5[a]){b.value="";}_fu20(d,false);}return _fcst13;},listEntry:function(b,a){if(!_fu13(b,_fcd13)||!_fu13(a,_fcd13)){return _fcst14;}this.key=b;this.name=a;return _fcst13;},listEntryFF:function(b,a){this.key=b;this.name=a;return _fcst13;},createJSSuggest:function(e,c,b,n,l,h,a,d){var k=document.createElement("div");
k.id=c+".div";var g=document.createElement("input");g.id=c;g.name=b;g.type="text";g.size=n;g.maxLength=d;g.suggestAlways=h;g.listSize=a;g.value=l;k.appendChild(g);var m=document.createElement("img");m.id=c+"._LookupButton";m.src="/framework/image/icon_combo_box_arrow.gif";m.align="top";k.appendChild(m);
var j=document.createElement("div");j.className="suggestPopup";k.appendChild(j);var f=document.createElement("div");f.id=c+"._Dropdown";f.className="suggestSearchable";k.appendChild(f);var i=document.getElementById(e);i.appendChild(k);return _fcst13;},_clickedopen:false,_holdTextElementId:"",_holdFunctionName:"",_holdFocusId:"",_listArray:new Array(),_functionName:new Array(),_defaultText:new Array(),_setFocusIdOff:function(){_fws8="";
return _fcst13;},_setFocusIdOn:function(){_fws8="on";return _fcst13;},_textBoxOnClickEventHandler:function(){var a=document.getElementById(this.id);if(a.value==_fws5[this.id]){a.value="";}_fws4=false;return _fcst13;},_suggestOnKeyDownEventHandler:function(a){if(_fu14(a.keyCode)){return _fcst3;}else{if(a.keyCode==_fck5){_fu7(this.id+"._Dropdown");
}else{if(a.keyCode==_fck1||a.keyCode==_fck6){_fws17();}}}return _fcst13;},_suggestTextBoxOnBlurEventHandler:function(b){var a=document.getElementById(this.id);if(_fu9(a.value)){a.value=_fws5[this.id];}if(_fu9(_fws8)){_fu7(this.id+"._Dropdown");}return _fcst13;},_suggestSelectOnBlurEventHandler:function(){var a=this.id;
var b=this.id.indexOf("._InputSelect");if(b>-1){a=this.id.substr(0,b);}if(_fu9(_fws8)){_fu7(a+"._Dropdown");}var c=document.getElementById(a);if(_fu9(c.value)){c.value=_fws5[a];}return _fcst13;},_search:function(d){var b=false;if(_fws7(d)==_fck4){b=true;}var a=this.id;var c=this.id.indexOf("._LookupButton");
if(c>-1){a=this.id.substr(0,c);}_fws14(d,b,a,_fws11[a],_fws6[a]);return _fcst13;},_searchText:function(event,fromClick,textElementId,listArray,functionName){if(!_fu13(fromClick,_fcd2)||!_fu13(textElementId,_fcd13)||!_fu13(listArray,_fcd1)||!_fu13(functionName,_fcd6)){return _fcst14;}var dropdownId=textElementId+"._Dropdown";
var keyCode=_fws7(event);if(keyCode==_fck3||keyCode==_fck5){_fu7(dropdownId);_fws4=false;return true;}_fws10=textElementId;_fws9=functionName;if(_fws4&&fromClick){_fu7(dropdownId);_fws4=false;}else{var textElement=document.getElementById(textElementId);var capturedtext=textElement.value;textElement._listSize=parseInt(textElement.getAttribute("listSize"));
if(_fu14(capturedtext)){return _fcst3;}var capturedTextLowerCase=capturedtext.toLowerCase();var innerdiv=document.getElementById(dropdownId);if(_fu14(innerdiv)){return _fcst3;}var html=new Array;var results=0;var listsize=0;var first=true;var item="";var capturedTextIndex=-1;var htmlString="";_fws4=true;
for(var i=0;i<listArray.length;i+=1){item=listArray[i].name.toLowerCase();capturedTextIndex=item.indexOf(capturedTextLowerCase);if(capturedTextIndex===0||item.indexOf(" "+capturedTextLowerCase)>-1||fromClick||(keyCode==_fck1&&capturedTextIndex===0)){if(first){html.push('<option value="');html.push(listArray[i].key);
html.push('" selected>');html.push(listArray[i].name);html.push("</option>");first=false;}else{html.push('<option value="');html.push(listArray[i].key);html.push('">');html.push(listArray[i].name);html.push("</option>");}results+=1;}}htmlString=html.join("");listsize=results;if(listsize>textElement._listSize){listsize=textElement._listSize;
}var inputSelectId=textElementId+"._InputSelect";var elementWidth=textElement.clientWidth>textElement.innerWidth?textElement.clientWidth:textElement.innerWidth;var innerHTML='<select id="'+inputSelectId+'"'+' name="'+inputSelectId+'"'+' size="'+listsize+'"'+' style="width:'+(elementWidth+4)+'px">'+htmlString+"</select>";
innerdiv.innerHTML=innerHTML;_fu23(dropdownId);if(results===0){_fu7(inputSelectId);_fws4=false;}else{if(keyCode==_fck1||keyCode==_fck6||keyCode==_fck4){_fu23(dropdownId);document.getElementById(inputSelectId).focus();}if(keyCode==_fck2){try{eval("_fws12()");}catch(e){}}}_fe1(inputSelectId,_fce8,_fws13);
_fe1(inputSelectId,_fce4,_fws12);_fe1(inputSelectId,_fce2,_fws16);_fe1(inputSelectId,_fce2,_fws19);_fe1(inputSelectId,_fce7,_fws17);_fe1(inputSelectId,_fce15,_fws17);_fe1(inputSelectId,_fce14,_fws16);}return _fcst13;},_populateElement:function(event){var inputSelectElement=document.getElementById(_fws10+"._InputSelect");
var selectedOption=inputSelectElement.options[inputSelectElement.selectedIndex];var selectText=selectedOption.text;var selectValue=selectedOption.value;_fws4=false;document.getElementById(_fws10).focus();_fu7(_fws10+"._Dropdown");var myFunction=_fws9.toString().match(/^\s*function\s+([^\s\(]+)/);try{eval(myFunction[1]+'("'+selectValue+'","'+selectText+'","'+_fws10+'")');
}catch(e){}return _fcst13;},_populateNameKeyPress:function(a){var b=_fws7(a);if(b==_fck3||b==_fck5){_fu7(_fws10+"._Dropdown");_fws4=false;return _fcst13;}else{if(b==_fck2){_fws12(a);}}a.stopPropagation();return _fcst13;},_getKeyCodeFromEvent:function(a){var c=_fck4;try{if(!_fu14(a.keyCode)){c=a.keyCode;
}}catch(b){}return c;},loaded:true};framework.widget.table={init:function(d,a,c){if(_fu14(d)){return _fcst6;}if(!_fu13(d,_fcd13)&&(!_fu14(a)&&!_fu13(a,_fcd6))&&(!_fu14(c)&&!_fu13(c,_fcd6))){return _fcst14;}var b=document.getElementById(d);if(_fu14(b)){return _fcst3;}if(!(_fu14(b._locked))&&b._locked===true){return _fcst12;
}if(b._initialized){return _fcst13;}b._sortHandler=_fwt22;b._afterSortHandler=_fwt21;if(!_fu14(a)){b._sortHandler=a;}if(!_fu14(c)){b._afterSortHandler=c;}b._rowCount=0;b._characterWidths=new Array;if(_fu14(b._cellContents)){b._cellContents=null;}if(_fu14(b._needsSorting)){b._needsSorting=false;}var e=_fwt28(b);
if(e!=_fcst13){return e;}e=_fwt26(b);if(e!=_fcst13){return e;}e=_fwt33(b,0);if(e!=_fcst13){return e;}b._initialized=true;e=_fwt31(b);if(e!=_fcst13){return e;}e=_fwt38(b,b._initialSortColumnIndex,b._initialSortOrder);if(e!=_fcst13){return e;}if(b._cellContents){return _fwt15(b.id,b._cellContents,b._needsSorting);
}return _fwt4(b.id);},clearTableContents:function(c){if(_fu14(c)){return _fcst6;}if(!_fu13(c,_fcd13)){return _fcst14;}var b=document.getElementById(c);if(_fu14(b)){return _fcst3;}if(!(_fu14(b._locked))&&b._locked===true){return _fcst12;}b._cellContents=null;var a=null;var d=_fcst13;for(var e=0;e<b._rowsElement.childNodes.length;
e+=1){a=b._rowsElement.childNodes[e];if(a.id&&a.id.indexOf(b._rowIdPrefix)!=-1){a=b._rowsElement.removeChild(a);_fu17(a);e=e-1;}}b._rowCount=0;d=_fwt38(b,b._initialSortColumnIndex,b._initialSortOrder);if(d!=_fcst13){return d;}b._currentSortOrder=b._initialSortOrder;b._currentSortColumnIndex=b._initialSortColumnIndex;
d=_fwt37(b);if(d!=_fcst13){return d;}return _fwt40(b,false);},getTableContentsArray:function(b){if(_fu14(b)){return null;}if(!_fu13(b,_fcd13)){return null;}var a=document.getElementById(b);if(_fu14(a)){return null;}if(!_fu14(a._cellContents)){return a._cellContents.slice();}return null;},getFirstVisibleRow:function(b){if(_fu14(b)){return null;
}if(!_fu13(b,_fcd13)){return null;}var i=document.getElementById(b);if(_fu14(i)){return null;}var c=i._rowCount+1;var d=0;var a=0;for(var g=1;g<c;g+=1){var e=document.getElementById(i._rowIdPrefix+g);if(_fu14(e)){return null;}var f=e.clientHeight>e.innerHeight?e.clientHeight:e.innerHeight;d+=f;if(d>=i._rowsElement.scrollTop){a=g-1;
break;}}var h=_fwt11(b);if(!_fu14(h)){return h[a].slice();}return new Array;},setTableContentsString:function(tableId,cellContentsString,needsSorting){if(_fu14(tableId)||_fu14(cellContentsString)||_fu14(needsSorting)){return _fcst6;}if(!_fu13(tableId,_fcd13)||!_fu13(cellContentsString,_fcd13)||!_fu13(needsSorting,_fcd2)){return _fcst14;
}var cellContentsArray=null;if(!_fu9(cellContentsString)){cellContentsArray=eval(cellContentsString);}return _fwt15(tableId,cellContentsArray,needsSorting);},setTableContentsArray:function(c,i,n){if(_fu14(c)||_fu14(i)||_fu14(n)){return _fcst6;}if(!_fu13(c,_fcd13)||!_fu13(i,_fcd1)||!_fu13(n,_fcd2)){return _fcst14;
}var m=document.getElementById(c);if(_fu14(m)){return _fcst3;}if(!(_fu14(m._locked))&&m._locked===true){return _fcst12;}m._cellContents=i.slice();m._needsSorting=n;if(!m._initialized||m._initialized===false){return _fcst13;}var b=_fcst13;if(m._needsSorting&&!_fu14(m._cellContents)){b=_fwt45(m,m._currentSortColumnIndex,m._currentSortOrder);
if(_fu14(b)){return _fcst3;}m._needsSorting=false;m._cellContents=b.slice();m._replace=false;}for(var j=0;j<m._cellContents.length;j+=1){var k=m._cellContents[j];if(!_fu13(k,_fcd1)){return _fcst14;}if(_fu14(k._rowIndex)){k._rowIndex=j+1;}if(k.length!=m._columnCount){return _fcst6;}for(var h=0;h<k.length;
h+=1){if(!_fu13(k[h],_fcd13)){return _fcst14;}}}b=_fwt40(m,true);if(b!=_fcst13){return b;}var a=null;var f=null;for(var e=0;e<m._rowsElement.childNodes.length;e+=1){a=m._rowsElement.childNodes[e];if(a.id&&a.id.indexOf(m._rowIdPrefix)!=-1){f=m._rowsElement.removeChild(a);_fu17(f);e=e-1;}}var d=true;f=null;
var l=null;var g=null;for(j=1;j<=m._cellContents.length;j+=1){m._rowCount=j;f=document.createElement("div");m._cellContents[j-1]._rowIndex=j;f.id=m._rowIdPrefix+j;f._row=j;f.className=(d===true)?"tableRowOdd":"tableRowEven";for(h=1;h<=m._cellContents[0].length;h+=1){l=document.createElement("div");l.id=f.id+"._col"+h;
l.className=(h!=m._columnCount)?"tableNotLastCell":"tableLastCell";l.style.width=m._columnWidths[h-1]+"px";l.style.textAlign=m._columnAlignments[h-1];g=_fwt25(m,j,h);if(_fu14(g)){return _fcst3;}l.innerHTML=g;f.appendChild(l);}m._rowsElement.appendChild(f);b=_fwt33(m,j);if(b!=_fcst13){return b;}d=!d;}if(m._headerVisible===false){_fu7(m._headerId);
}return _fwt35(m,0);},sortColumn:function(d,e,b){if(_fu14(d)||_fu14(e)||_fu14(b)){return _fcst6;}if(!_fu13(d,_fcd13)||!_fu13(e,_fcd10)||!_fu13(b,_fcd13)){return _fcst14;}var c=document.getElementById(d);if(_fu14(c)){return _fcst3;}if(!(_fu14(c._locked))&&c._locked===true){return _fcst12;}if((e<1||e>c._columnCount)||(b!=_fcw19&&b!=_fcw20)||(c._sortFlags[e-1]===false)){return _fcst6;
}var f=_fwt38(c,e,b);if(f!=_fcst13){return f;}var a=_fwt45(c,e,b);return _fwt43(c,a,e,b);},getCurrentSortColumnIndex:function(b){if(_fu14(b)){return null;}if(!_fu13(b,_fcd13)){return null;}var a=document.getElementById(b);if(_fu14(a)){return null;}return a._currentSortColumnIndex;},getCurrentSortOrder:function(b){if(_fu14(b)){return null;
}if(!_fu13(b,_fcd13)){return null;}var a=document.getElementById(b);if(_fu14(a)){return null;}return a._currentSortOrder;},addColumn:function(b,c,j,d,k,i,h,f,a){if(_fu14(b)||_fu14(c)||_fu14(j)||_fu14(d)||_fu14(k)||_fu14(i)||_fu14(h)||_fu14(f)||_fu14(a)){return _fcst6;}if(!_fu13(b,_fcd13)||!_fu13(c,_fcd10)||!_fu13(j,_fcd13)||!_fu13(d,_fcd2)||!_fu13(k,_fcd13)||!_fu13(i,_fcd13)||!_fu13(h,_fcd10)||!_fu13(f,_fcd1)||!_fu13(a,_fcd1)){return _fcst14;
}var l=document.getElementById(b);if(_fu14(l)){return _fcst3;}if(!(_fu14(l._locked))&&l._locked===true){return _fcst12;}if(l._columnCount<1){return _fcst6;}if(c<1||c>l._columnCount+1||isNaN(c)){return _fcst6;}if(k!=_fcw13&&k!=_fcw12&&k!=_fcw14){return _fcst6;}if(i!=_fcw16&&i!=_fcw17&&i!=_fcw15){return _fcst6;
}if(h<1){return _fcst6;}if(f.length!=l._rowCount){return _fcst6;}for(var g=0;g<f.length;g+=1){if(!_fu13(f[g],_fcd13)){return _fcst14;}}if(a.length!=l._columnCount+1){return _fcst6;}for(var e=0;e<a.length;e+=1){if(!_fu13(a[e],_fcd10)){return _fcst14;}if(a[e]<=0){return _fcst6;}}return _fwt19(l,c,j,d,k,i,h,f,a);
},deleteColumn:function(e,d,a){if(_fu14(e)||_fu14(d)||_fu14(a)){return _fcst6;}if(!_fu13(e,_fcd13)||!_fu13(d,_fcd10)||!_fu13(a,_fcd1)){return _fcst14;}var c=document.getElementById(e);if(_fu14(c)){return _fcst3;}if(!(_fu14(c._locked))&&c._locked===true){return _fcst12;}if(c._columnCount==1){return _fcst6;
}if(d<1||d>c._columnCount||isNaN(d)){return _fcst6;}if(a.length!=c._columnCount-1){return _fcst6;}for(var b=0;b<a.length;b+=1){if(!_fu13(a[b],_fcd10)){return _fcst14;}if(a[b]<=0){return _fcst6;}}return _fwt23(c,d,a);},getColumnWidths:function(b){if(_fu14(b)){return null;}if(!_fu13(b,_fcd13)){return null;
}var a=document.getElementById(b);if(_fu14(a)){return null;}if(!_fu14(a._columnWidths)){return a._columnWidths.slice();}return null;},getColumnCount:function(b){if(_fu14(b)){return null;}if(!_fu13(b,_fcd13)){return null;}var a=document.getElementById(b);if(_fu14(a)){return null;}if(!_fu14(a._columnCount)){return a._columnCount;
}return null;},getTableWidth:function(b){if(_fu14(b)){return null;}if(!_fu13(b,_fcd13)){return null;}var a=document.getElementById(b);if(_fu14(a)){return null;}if(!_fu14(a._widthWithoutScrollBar)){return a._widthWithoutScrollBar;}return null;},addRow:function(e,a,d,f){if(_fu14(e)||_fu14(a)||_fu14(d)||_fu14(f)){return _fcst6;
}if(!_fu13(e,_fcd13)||!_fu13(a,_fcd10)||!_fu13(d,_fcd1)||!_fu13(f,_fcd2)){return _fcst14;}var c=document.getElementById(e);if(_fu14(c)){return _fcst3;}if(!(_fu14(c._locked))&&c._locked===true){return _fcst12;}if(a<1||a>c._rowCount+1||isNaN(a)){return _fcst6;}if(d.length!=c._columnCount){return _fcst6;
}for(var b=0;b<d.length;b+=1){if(_fu14(d[b])){return _fcst14;}if(!_fu13(d[b],_fcd13)){return _fcst14;}}return _fwt20(c,a,d,f);},deleteRow:function(b,c){if(_fu14(b)||_fu14(c)){return _fcst6;}if(!_fu13(b,_fcd13)||!_fu13(c,_fcd10)){return _fcst14;}var a=document.getElementById(b);if(_fu14(a)){return _fcst3;
}if(!(_fu14(a._locked))&&a._locked===true){return _fcst12;}if(c<1||c>a._rowCount||isNaN(c)){return _fcst6;}return _fwt24(a,c,false);},updateRow:function(f,e,d,a){if(_fu14(f)||_fu14(e)||_fu14(d)||_fu14(a)){return _fcst6;}if(!_fu13(f,_fcd13)||!_fu13(e,_fcd10)||!_fu13(d,_fcd1)||!_fu13(a,_fcd2)){return _fcst14;
}var c=document.getElementById(f);if(_fu14(c)){return _fcst3;}if(!(_fu14(c._locked))&&c._locked===true){return _fcst12;}if(e<1||e>c._rowCount||isNaN(e)){return _fcst6;}if(d.length!=c._columnCount){return _fcst6;}for(var b=0;b<d.length;b+=1){if(_fu14(d[b])){return _fcst14;}if(!_fu13(d[b],_fcd13)){return _fcst14;
}}return _fwt47(c,e,d,a);},isScrollBarVisible:function(b){if(_fu14(b)){return null;}if(!_fu13(b,_fcd13)){return null;}var a=document.getElementById(b);if(_fu14(a)){return null;}return a.style.width==(a._widthWithScrollBar+"px");},setMaxRows:function(c,a){if(_fu14(c)||_fu14(a)){return _fcst6;}if(!_fu13(c,_fcd13)||!_fu13(a,_fcd10)){return _fcst14;
}if(a<-1||a===0||isNaN(a)){return _fcst6;}var b=document.getElementById(c);if(_fu14(b)){return _fcst3;}if(!(_fu14(b._locked))&&b._locked===true){return _fcst12;}if(b._scrollable=="false"){return _fcst6;}if(b._maxRows==a){return _fcst13;}b._maxRows=a;return _fwt39(b);},clearSorting:function(b){if(_fu14(b)){return _fcst6;
}if(!_fu13(b,_fcd13)){return _fcst14;}var a=document.getElementById(b);if(_fu14(a)){return _fcst3;}if(a._currentSortColumnIndex<1){return _fcst13;}var c=document.getElementById(a._colIdPrefix+a._currentSortColumnIndex);if(_fu14(c)){return _fcst3;}c.style.backgroundImage="";a._sortOrder[a._currentSortColumnIndex-1]=_fcw21;
a._currentSortOrder=_fcw21;a._currentSortColumnIndex=0;return _fcst13;},_addColumn:function(m,d,o,n,g,s,e,r,j){m._sortFlags.splice(d-1,0,n);m._sortOrder.splice(d-1,0,_fcw21);m._columnAlignments.splice(d-1,0,g);m._columnFormats.splice(d-1,0,s);m._columnMaxLines.splice(d-1,0,e);m._columnWidths=j.slice();
m._columnCount+=1;var c=null;for(var q=m._columnCount-1;q>=d;q-=1){c=document.getElementById(m._colIdPrefix+q);if(_fu14(c)){return _fcst3;}c.id=m._colIdPrefix+(q+1);c._columnIndex+=1;}for(q=0;q<m._columnCount;q+=1){if((q+1)!=d){c=document.getElementById(m._colIdPrefix+(q+1));if(_fu14(c)){return _fcst3;
}c.style.width=j[q]+"px";c.style.height="";}}c=document.createElement("div");c.id=m._headerId+"._col"+d;c.innerHTML=o;c._columnIndex=d;c.style.width=j[d-1]+"px";if(d==m._columnCount){c.className="tableLastHeaderCell";m._headerElement.appendChild(c);var a=document.getElementById(m._colIdPrefix+(d-1));
if(_fu14(a)){return _fcst3;}a.className="tableNotLastHeaderCell";}else{c.className="tableNotLastHeaderCell";var k=document.getElementById(m._colIdPrefix+(d+1));if(_fu14(k)){return _fcst3;}m._headerElement.insertBefore(c,k);}var p=_fcst13;if(n===true){p=_fwt32(m,c,d);if(p!=_fcst13){return p;}}p=_fwt33(m,0);
if(p!=_fcst13){return p;}var f=m._cellContents;for(var h=0;h<m._rowCount;h+=1){f[h].splice(d-1,0,r[h]);}var b=null;var i=null;var l="";for(h=1;h<=m._rowCount;h+=1){for(q=m._columnCount-1;q>=d;q-=1){c=document.getElementById(m._rowIdPrefix+h+"._col"+q);if(_fu14(c)){return _fcst3;}c.id=m._rowIdPrefix+h+"._col"+(q+1);
}for(q=0;q<m._columnCount;q+=1){if((q+1)!=d){c=document.getElementById(m._rowIdPrefix+h+"._col"+(q+1));if(_fu14(c)){return _fcst3;}c.style.width=j[q]+"px";c.style.height="";l=m._columnFormats[q];if(l==_fcw17){i=_fwt25(m,h,q+1);if(_fu14(i)){return _fcst3;}c.innerHTML=i;}}}b=document.getElementById(m._rowIdPrefix+h);
if(_fu14(b)){return _fcst3;}c=document.createElement("div");c.id=m._rowIdPrefix+h+"._col"+d;c.style.textAlign=g;c.style.width=j[d-1]+"px";i=_fwt25(m,h,d);if(_fu14(i)){return _fcst3;}c.innerHTML=i;if(d==m._columnCount){c.className="tableLastCell";b.appendChild(c);a=document.getElementById(m._rowIdPrefix+h+"._col"+(d-1));
if(_fu14(a)){return _fcst3;}a.className="tableNotLastCell";}else{c.className="tableNotLastCell";k=document.getElementById(m._rowIdPrefix+h+"._col"+(d+1));if(_fu14(k)){return _fcst3;}b.insertBefore(c,k);}p=_fwt33(m,h);if(p!=_fcst13){return p;}}if(m._scrollable=="false"){p=_fwt37(m);if(p!=_fcst13){return p;
}}else{p=_fwt39(m);if(p!=_fcst13){return p;}}if(d<=m._currentSortColumnIndex){m._currentSortColumnIndex+=1;}return _fcst13;},_deleteColumn:function(k,b,a){var j=document.getElementById(k._colIdPrefix+b);if(_fu14(j)){return _fcst3;}k._headerElement.removeChild(j);var c=_fe5(j,_fce4,_fwt44);if(c!=_fcst13&&c!=_fcst5){return c;
}_fu17(j);for(var g=b+1;g<=k._columnCount;g+=1){j=document.getElementById(k._colIdPrefix+g);if(_fu14(j)){return _fcst3;}j.id=k._colIdPrefix+(g-1);j._columnIndex-=1;}if(b==k._columnCount){j=document.getElementById(k._colIdPrefix+(b-1));if(_fu14(j)){return _fcst3;}j.className="tableLastHeaderCell";}var d=null;
for(var h=1;h<=k._rowCount;h+=1){d=document.getElementById(k._rowIdPrefix+h);if(_fu14(d)){return _fcst3;}j=document.getElementById(k._rowIdPrefix+h+"._col"+b);if(_fu14(j)){return _fcst3;}d.removeChild(j);_fu17(j);for(g=b+1;g<=k._columnCount;g+=1){j=document.getElementById(k._rowIdPrefix+h+"._col"+g);
if(_fu14(j)){return _fcst3;}j.id=k._rowIdPrefix+h+"._col"+(g-1);}if(b==k._columnCount){j=document.getElementById(k._rowIdPrefix+h+"._col"+(b-1));if(_fu14(j)){return _fcst3;}j.className="tableLastCell";}}var f=k._cellContents;for(h=0;h<k._rowCount;h+=1){f[h].splice(b-1,1);}k._sortFlags.splice(b-1,1);k._sortOrder.splice(b-1,1);
k._columnAlignments.splice(b-1,1);k._columnFormats.splice(b-1,1);k._columnMaxLines.splice(b-1,1);k._columnWidths=a.slice();k._columnCount-=1;var e=null;var i=null;for(h=1;h<=k._rowCount;h+=1){for(g=0;g<k._columnCount;g+=1){j=document.getElementById(k._colIdPrefix+(g+1));if(_fu14(j)){return _fcst3;}j.style.width=a[g]+"px";
j.style.height="";j=document.getElementById(k._rowIdPrefix+h+"._col"+(g+1));if(_fu14(j)){return _fcst3;}j.style.width=a[g]+"px";j.style.height="";i=k._columnFormats[g];if(i==_fcw17){e=_fwt25(k,h,g+1);if(_fu14(e)){return _fcst3;}j.innerHTML=e;}}c=_fwt33(k,h);if(c!=_fcst13){return c;}if(k._scrollable=="false"){c=_fwt37(k);
if(c!=_fcst13){return c;}}}c=_fwt33(k,0);if(c!=_fcst13){return c;}if(k._scrollable=="false"){c=_fwt37(k);if(c!=_fcst13){return c;}}else{c=_fwt39(k);if(c!=_fcst13){return c;}}if(b==k._currentSortColumnIndex){k._currentSortColumnIndex=0;k._currentSortOrder=_fcw21;}else{if(b<k._currentSortColumnIndex){k._currentSortColumnIndex-=1;
}}return _fcst13;},_getTableAttributes:function(a){a._rowCount=0;a._columnCount=parseInt(a.getAttribute("columnCount"));a.style.width=a.getAttribute("tableWidth")+"px";a.style.height=a.getAttribute("tableHeight")+"px";a._heightMinimum=parseInt(a.style.height.split("px")[0]);a._widthWithoutScrollBar=parseInt(a.style.width.split("px")[0]);
a._widthWithScrollBar=a._widthWithoutScrollBar+17;a._initialSortColumnIndex=parseInt(a.getAttribute("initialSortColumn"));a._currentSortColumnIndex=a._initialSortColumnIndex;a._initialSortOrder=a.getAttribute("initialSortOrder");a._currentSortOrder=a._initialSortOrder;a._headerVisible=a.getAttribute("headerVisible")=="true"?true:false;
a._showImageForAllSortColumns=a.getAttribute("showImageForAllSortColumns")=="true"?true:false;a._rulerId=a.id+"._ruler";a._emptyId=a.id+"._empty";a._contentsId=a.id+"._contents";a._rowsId=a.id+"._contents._rows";a._headerId=a.id+"._contents._header";a._colIdPrefix=a.id+"._contents._header._col";a._rowIdPrefix=a.id+"._contents._row";
a._rulerElement=document.getElementById(a._rulerId);if(_fu14(a._rulerElement)){return _fcst3;}a._contentsElement=document.getElementById(a._contentsId);if(_fu14(a._contentsElement)){return _fcst3;}a._rowsElement=document.getElementById(a._rowsId);if(_fu14(a._rowsElement)){return _fcst3;}a._headerElement=document.getElementById(a._headerId);
if(_fu14(a._headerElement)){return _fcst3;}a._scrollable=a.getAttribute("scrollable");if(a._scrollable=="false"){a._rowsElement.style.overflow="visible";a._maxRows=-1;}else{a._maxRows=parseInt(a.getAttribute("maxRows"));}return _fcst13;},_getColumnAttributes:function(c){var d=null;var b="";c._sortFlags=new Array;
c._columnAlignments=new Array;c._columnFormats=new Array;c._columnMaxLines=new Array;c._columnWidths=new Array;c._defaultSortOrders=new Array;for(var a=1;a<=c._columnCount;a+=1){d=document.getElementById(c._colIdPrefix+a);if(_fu14(d)){return _fcst3;}d._columnIndex=a;c._sortFlags.push(d.getAttribute("sortFlag")=="true");
b=parseInt(d.getAttribute("columnWidth"));c._columnWidths.push(b);d.style.width=b+"px";c._columnAlignments.push(d.getAttribute("dataAlign"));c._columnFormats.push(d.getAttribute("dataFormat"));c._columnMaxLines.push(parseInt(d.getAttribute("maxLines")));c._defaultSortOrders.push(d.getAttribute("defaultSortOrder"));
}return _fcst13;},_initSorting:function(b){var d=null;b._sortOrder=new Array;b._sortColumnIndex=0;var c=_fcst13;for(var a=1;a<=b._columnCount;a+=1){b._sortOrder.push(_fcw21);if(b._sortFlags[a-1]===true){d=document.getElementById(b._colIdPrefix+a);if(_fu14(d)){return _fcst3;}c=_fwt32(b,d,a);if(c!=_fcst13){return c;
}}}return _fcst13;},_makeCellSortable:function(b,d,a){d.style.textDecoration="underline";try{d.style.cursor="pointer";}catch(c){d.style.cursor="hand";}return _fe1(b._colIdPrefix+a,_fce4,_fwt44);},_setSortIndicator:function(c,d,b){if(c._headerVisible===false){return _fcst13;}var e=null;if(c._currentSortColumnIndex!==0){e=document.getElementById(c._colIdPrefix+c._currentSortColumnIndex);
if(_fu14(e)){return _fcst3;}e.style.backgroundImage="url(/framework/image/sort_none.gif)";c._sortOrder[c._currentSortColumnIndex-1]=_fcw21;}if(d!==0){e=document.getElementById(c._colIdPrefix+d);if(_fu14(e)){return _fcst3;}e.style.backgroundImage=(b==_fcw19)?"url(/framework/image/sort_ascending.gif)":"url(/framework/image/sort_descending.gif)";
c._sortOrder[d-1]=b;}if(c._showImageForAllSortColumns){for(var a=1;a<c._columnCount+1;a+=1){if(a!=d&&c._sortFlags[a-1]===true){e=document.getElementById(c._colIdPrefix+a);if(_fu14(e)){return _fcst3;}e.style.backgroundImage="url(/framework/image/default_descending.gif)";}}}c._currentSortOrder=b;c._currentSortColumnIndex=d;
return _fcst13;},_sortEventHandler:function(e){var g=_fe3(e);if(_fu14(g)){return _fcst3;}while(g.id.indexOf("._contents")==-1){g=g.parentNode;}var d=this.id.split("._contents")[0];var c=document.getElementById(d);if(_fu14(c)){return _fcst3;}var f=_fcst13;var a=null;var b="";if(c._sortOrder[g._columnIndex-1]==_fcw19){b=_fcw20;
}else{if(c._sortOrder[g._columnIndex-1]==_fcw20){b=_fcw19;}else{b=c._defaultSortOrders[g._columnIndex-1];}}f=_fwt38(c,g._columnIndex,b);if(f!=_fcst13){return f;}a=_fwt45(c,g._columnIndex,b);return _fwt43(c,a,g._columnIndex,b);},_sortEventHandlerPostProcessing:function(d,b,e,c){if(_fu14(b)){return _fcst3;
}var f=_fcst13;var a=(!_fu14(b._replace)&&b._replace===true);if(a===true){b._replace=false;f=_fwt15(d.id,b,false);}else{d._needsSorting=false;f=_fwt34(d,b);}d._afterSortHandler(d.id,e,c);return f;},_sortColumnIndex:0,_sortOrder:"",_sortHandlerWrapper:function(b,c,a){b._locked=true;var d=b._sortHandler(b.id,c,a);
b._locked=false;return d;},_defaultSortHandler:function(c,d,b){_fwt41=d;_fwt46=b;var a=_fwt11(c);if(_fu14(a)){return null;}a.sort(_fwt42);return a;},_sortComparator:function(b,a){var c=_fwt41-1;var e=b[c];var d=a[c];if(e<d){return(_fwt46==_fcw19)?-1:1;}else{if(e>d){return(_fwt46==_fcw19)?1:-1;}}return 0;
},_defaultAfterSortHandler:function(b,c,a){},_matchCellHeightsForRow:function(j,f){var d=null;var e=true;if(f===0){d=j._headerElement;if(j._headerVisible===false){e=false;}}else{d=document.getElementById(j._rowIdPrefix+f);}if(_fu14(d)){return _fcst3;}var h=new Array();var a=null;var g=0;for(var c=0;c<d.childNodes.length;
c+=1){a=d.childNodes[c];if(a.id&&a.id.indexOf("._col")!=-1){h.push(a);var b=a.clientHeight>0?a.clientHeight:a.offsetHeight;if(e===true&&b>g){g=b;}}}var i=g+"px";a=h.pop();while(!_fu14(a)){a.style.height=i;a=h.pop();}return _fcst13;},_getTextWidth:function(d,e){var f="";var a=null;var c=null;for(var b=0;
b<e.length;b+=1){a=e.charAt(b);if(a==" "){f+="&nbsp;";}else{c=_fu1(a);if(_fu14(c)){return null;}f+=c;}}d._rulerElement.innerHTML=f;return d._rulerElement.offsetWidth;},_wrapCellText:function(i,d,g){var a="";var b="";var j=1;var k=new Array;var e=0;for(var c=0;c<g.length;c+=1){b=g.charAt(c);if(_fu14(i._characterWidths[b])){i._characterWidths[b]=_fwt29(i,b);
}e+=i._characterWidths[b];if(e>=i._columnWidths[d-1]){j+=1;if(j>i._columnMaxLines[d-1]){a=a.substr(0,a.length-3)+"...";break;}else{k.push(a);a=b;e=0;}}else{a+=b;}}k.push(a);var f="";var h="";for(c=0;c<k.length;c+=1){h=_fu15(k[c]);if(_fu14(h)){return null;}f+=h;if(c<(k.length-1)){f+="<br/>";}}return f;
},_formatCellData:function(c,e,b){var a=c._cellContents[e-1][b-1];var d=c._columnFormats[b-1];if(d==_fcw15){return a;}if(d==_fcw17){return _fwt48(c,b,a);}return _fu15(a);},_setupScrolling:function(k){var j=_fwt30(k);if(_fu14(j)){return _fcst3;}var b=k._contentsElement.clientHeight>0?k._contentsElement.clientHeight:k._contentsElement.offsetHeight;
var c=0;var f=k._rowsElement.clientHeight>0?k._rowsElement.clientHeight:k._rowsElement.offsetHeight;if(k._headerVisible===true){c=k._headerElement.clientHeight>0?k._headerElement.clientHeight:k._headerElement.offsetHeight;}var a=b-c;k._rowsElement.style.height=a;k.style.width=((j>=a)?k._widthWithScrollBar:k._widthWithoutScrollBar)+"px";
var d=k._maxRows;var h=d;var g=k._rowCount;if(h>g){d=g;}var e=0;if(h==-1){e=k._heightMinimum-c;}else{e=_fwt27(k,1,d);if(_fu14(e)){return _fcst3;}}_fwt36(k,e);var i=(g<=h&&f>=e)||(g>h&&j<f&&f<b);k.style.width=((i===true)?k._widthWithoutScrollBar:k._widthWithScrollBar)+"px";return _fcst13;},_setHeightByValue:function(b,c){var a=0;
if(b._headerVisible===true){a=b._headerElement.clientHeight>0?b._headerElement.clientHeight:b._headerElement.offsetHeight;}var d=a+c;if(d>b._heightMinimum){b.style.height=d+"px";b._rowsElement.style.height=c+"px";}else{b.style.height=b._heightMinimum+"px";b._rowsElement.style.height=b._heightMinimum-a+"px";
}b._contentsElement.style.height=b.style.height;return _fcst13;},_setHeight:function(a){var b=_fwt30(a);if(_fu14(b)){return _fcst3;}_fwt36(a,b);return _fcst13;},_getTotalRowHeight:function(a){return _fwt27(a,1,a._rowCount);},_getRowHeights:function(f,c,b){var e=null;var a=0;for(var g=c;g<=b;g+=1){e=document.getElementById(f._rowIdPrefix+g);
if(_fu14(e)){return null;}var d=e.clientHeight>0?e.clientHeight:e.offsetHeight;a+=d;}return a;},_showDataGrid:function(a,b){var c=_fcst13;if(b===false){_fu7(a._contentsId);_fu23(a._emptyId);if(a.style.width.split("px")[0]!=a._widthWithoutScrollBar){a.style.width=a._widthWithoutScrollBar+"px";a.style.height=a._heightMinimum+"px";
}}else{_fu7(a._emptyId);_fu23(a._contentsId);}return _fcst13;},_reorderTableRows:function(l,h){l._cellContents=h.slice();var a=null;var f=null;var b=new Array();var k=l._rowsElement.childNodes.length;for(var d=0;d<k;d+=1){a=l._rowsElement.childNodes[d];if(a.id&&a.id.indexOf(l._rowIdPrefix)!=-1){f=l._rowsElement.removeChild(a);
k-=1;b.push(f);d-=1;}}var e=true;var j=0;k=l._cellContents.length;for(var i=1;i<=k;i+=1){l._rowCount=i;f=b[l._cellContents[i-1]._rowIndex-1];j=l._row;l._cellContents[i-1]._rowIndex=i;f.id=l._rowIdPrefix+i;f._row=i;f.className=(e===true)?"tableRowOdd":"tableRowEven";l._rowsElement.appendChild(f);e=!e;
var c=f.id+"._col";if(i!=j){a=null;var g=0;for(d=0;d<f.childNodes.length;d+=1){a=f.childNodes[d];if(a.id&&a.id.indexOf("._col")!=-1){g+=1;a.id=c+g;}}}}return _fcst13;},_addRow:function(n,g,k,f){var i=_fwt11(n.id);if(_fu14(i)){i=new Array;i.push(k);n._rowCount=1;}else{if(f===false&&g!=(n._rowCount+1)){var m=null;
for(var j=g-1;j<n._rowCount;j+=1){m=i[j];if(_fu14(m)){return _fcst3;}m._rowIndex+=1;}i.splice(g-1,0,k);}else{i.push(k);}n._rowCount+=1;}var a=_fwt40(n,true);if(a!=_fcst13){return a;}var b=document.createElement("div");b.className=(g%2)?"tableRowOdd":"tableRowEven";if(f===false&&g!=n._rowCount){b.id=n._rowIdPrefix+g;
b._row=g;k._rowIndex=g;}else{b.id=n._rowIdPrefix+n._rowCount;b._row=n._rowCount;k._rowIndex=n._rowCount;}n._cellContents=i.slice();n._needsSorting=f;var l=null;var e=null;var d=g;if(n._needsSorting===true){d=n._rowCount;}for(var h=1;h<=k.length;h+=1){l=document.createElement("div");l.id=b.id+"._col"+h;
l.className=(h!=n._columnCount)?"tableNotLastCell":"tableLastCell";l.style.width=n._columnWidths[h-1]+"px";l.style.textAlign=n._columnAlignments[h-1];e=_fwt25(n,d,h);if(_fu14(e)){return _fcst3;}l.innerHTML=e;b.appendChild(l);}if(n._needsSorting===false&&g!=n._rowCount){var c=null;for(j=n._rowCount-1;
j>=g;j-=1){c=document.getElementById(n._rowIdPrefix+j);if(_fu14(c)){return _fcst3;}c.id=n._rowIdPrefix+(j+1);c._row+=1;c.className=((j+1)%2)?"tableRowOdd":"tableRowEven";for(h=1;h<=n._columnCount;h+=1){l=document.getElementById(n._rowIdPrefix+j+"._col"+h);if(_fu14(l)){return _fcst3;}l.id=n._rowIdPrefix+(j+1)+"._col"+h;
}}n._rowsElement.insertBefore(b,c);}else{n._rowsElement.appendChild(b);}return _fwt35(n,d);},_rowOperationPostProcessing:function(b,d){var c=_fcst13;if(d>0){c=_fwt33(b,d);if(c!=_fcst13){return c;}}if(b._scrollable=="false"){c=_fwt37(b);if(c!=_fcst13){return c;}}else{c=_fwt39(b);if(c!=_fcst13){return c;
}}if(b._needsSorting===true){var a=_fwt45(b,b._currentSortColumnIndex,b._currentSortOrder);return _fwt43(b,a,b._currentSortColumnIndex,b._currentSortOrder);}return _fcst13;},_deleteRow:function(i,f){var d=_fwt11(i.id);if(_fu14(d)||d.length==1){i._rowCount=0;return _fwt4(i.id);}var h=null;for(var e=f;
e<i._rowCount;e+=1){h=d[e];if(_fu14(h)){return _fcst3;}h._rowIndex-=1;}d.splice(f-1,1);i._rowCount-=1;var a=_fwt40(i,true);if(a!=_fcst13){return a;}i._cellContents=d.slice();var b=document.getElementById(i._rowIdPrefix+f);if(_fu14(b)){return _fcst3;}i._rowsElement.removeChild(b);_fu17(b);for(e=f+1;e<=(i._rowCount+1);
e+=1){b=document.getElementById(i._rowIdPrefix+e);if(_fu14(b)){return _fcst3;}b.id=i._rowIdPrefix+(e-1);b._row-=1;b.className=((e+1)%2)?"tableRowOdd":"tableRowEven";for(var c=1;c<=i._columnCount;c+=1){var g=document.getElementById(i._rowIdPrefix+e+"._col"+c);if(_fu14(g)){return _fcst3;}g.id=i._rowIdPrefix+(e-1)+"._col"+c;
}}return _fwt35(i,0);},_updateRow:function(i,g,f,b){var e=_fwt11(i.id);e[g-1]=f;f._rowIndex=g;i._cellContents=e.slice();i._needsSorting=b;var a=document.getElementById(i._rowIdPrefix+g);if(_fu14(a)){return _fcst3;}var h=null;var c=null;for(var d=1;d<=f.length;d+=1){h=document.getElementById(i._rowIdPrefix+g+"._col"+d);
if(_fu14(h)){return _fcst3;}c=_fwt25(i,g,d);if(_fu14(c)){return _fcst3;}h.style.height="";h.innerHTML=c;}return _fwt35(i,g);},cellBorderHighlight:function(d,f,b,e){if(_fu14(d)){return _fcst6;}if(!_fu13(d,_fcd13)){return _fcst14;}var c=document.getElementById(d);if(_fu14(c)){return _fcst3;}var a=document.getElementById(c._rowIdPrefix+f+"._col"+b);
if(_fu14(a)){return _fcst3;}if(!_fu14(e)){a.style.border="1px solid "+e;}else{a.style.border="1px solid #660099";}a.style.width=parseInt(a.style.width)-1+"px";a.style.height=parseInt(a.style.height)-2+"px";return _fcst13;},removeCellBorderHighlight:function(d,e,b){if(_fu14(d)){return _fcst6;}if(!_fu13(d,_fcd13)){return _fcst14;
}var c=document.getElementById(d);if(_fu14(c)){return _fcst3;}var a=document.getElementById(c._rowIdPrefix+e+"._col"+b);if(_fu14(a)){return _fcst3;}a.style.border="0px";a.style.width=parseInt(a.style.width)+1+"px";a.style.height=parseInt(a.style.height)+2+"px";a.style.borderLeft="1px solid #CCCCCC";return _fcst13;
},loaded:true};framework.widget.viewlinks={init:function(b,c){if(!_fu13(b,_fcd13)||!_fu13(c,_fcd6)){return _fcst14;}if(_fu9(b)){return _fcst6;}var a=_fwv4(b,c);if(a!=_fcst13){return a;}_fe1(b,_fce4,_fwv6);return _fcst13;},setAlphaNumericChars:function(c,d,e){if(!_fu13(c,_fcd13)||!_fu13(d,_fcd13)||!_fu13(e,_fcd13)){return _fcst14;
}if(_fu9(c)){return _fcst6;}var a=document.getElementById(c);if(_fu14(a)){return _fcst3;}a._alphaNumericChars=d;a._defaultChar=e;var b=_fwv5(c);if(b!=_fcst13){return b;}return _fcst13;},clearAlphaNumericChars:function(c){if(!_fu13(c,_fcd13)){return _fcst14;}if(_fu9(c)){return _fcst6;}var a=document.getElementById(c);
if(_fu14(a)){return _fcst3;}a._alphaNumericChars="";a._defaultChar="";var b=_fwv5(c);if(b!=_fcst13){return b;}return _fcst13;},_getViewLinksAttributes:function(b,c){if(!_fu13(b,_fcd13)||!_fu13(c,_fcd6)){return _fcst14;}if(_fu9(b)){return _fcst6;}var a=document.getElementById(b);if(_fu14(a)){return _fcst3;
}a._alphaNumericChars=a.getAttribute("alphaNumericChars");a._defaultChar=a.getAttribute("defaultChar");a._includeNumbers=a.getAttribute("includeNumbers")=="true"?true:false;a._clickHandler=c;return _fcst13;},_viewLinksClickEventHandler:function(c){var d=_fe3(c);var e=d.id;var b=e.slice((this.id+".").length,e.length);
var a=document.getElementById(this.id);if(!_fu9(this._alphaNumericChars)&&b=="all"){this._defaultChar="ALL";_fwv5(this.id);return a._clickHandler("ALL");}else{if(!_fu9(b)&&this._alphaNumericChars.indexOf(b.toUpperCase())>-1){this._defaultChar=b.toUpperCase();_fwv5(this.id);return a._clickHandler(b.toUpperCase());
}}return null;},_resetViewLinks:function(i){if(!_fu13(i,_fcd13)){return _fcst14;}if(_fu9(i)){return _fcst6;}var g=document.getElementById(i);if(_fu14(g)){return _fcst3;}var d;var b=[];var c=/[a-z]/;var h={"all":(i+".all"),"a":(i+".a"),"b":(i+".b"),"c":(i+".c"),"d":(i+".d"),"e":(i+".e"),"f":(i+".f"),"g":(i+".g"),"h":(i+".h"),"i":(i+".i"),"j":(i+".j"),"k":(i+".k"),"l":(i+".l"),"m":(i+".m"),"n":(i+".n"),"o":(i+".o"),"p":(i+".p"),"q":(i+".q"),"r":(i+".r"),"s":(i+".s"),"t":(i+".t"),"u":(i+".u"),"v":(i+".v"),"w":(i+".w"),"x":(i+".x"),"y":(i+".y"),"z":(i+".z"),"0":(i+".0"),"1":(i+".1"),"2":(i+".2"),"3":(i+".3"),"4":(i+".4"),"5":(i+".5"),"6":(i+".6"),"7":(i+".7"),"8":(i+".8"),"9":(i+".9")};
for(var f in h){if(!c.test(f)&&!g._includeNumbers&&f!="all"){continue;}d=_fu18(h[f],"alphaCharDisabled");if(d!=_fcst13){return d;}}if(g._alphaNumericChars.indexOf(",")>-1){b=g._alphaNumericChars.split(",");}else{b=g._alphaNumericChars.split("");}for(var e=0;e<b.length;e+=1){var a=h[b[e].toLowerCase()];
d=_fu18(a,"alphaChar");if(d!=_fcst13){return d;}}if(g._alphaNumericChars.length>0){a=h["all"];d=_fu18(a,"alphaChar");if(d!=_fcst13){return d;}}if(!_fu9(g._defaultChar)){a=h[g._defaultChar.toLowerCase()];d=_fu18(a,"alphaCharSelected");if(d!=_fcst13){return d;}}return _fcst13;},loaded:true};var _fcst1=framework.Status.COULD_NOT_CREATE_DATA_OBJECT;
var _fcst2=framework.Status.DUPLICATE_EVENT_HANDLER;var _fcst3=framework.Status.ELEMENT_DOES_NOT_EXIST;var _fcst4=framework.Status.EVENT_HANDLER_NOT_A_FUNCTION;var _fcst5=framework.Status.EVENT_HANDLER_NOT_FOUND;var _fcst6=framework.Status.INVALID_ARGUMENT_VALUE;var _fcst7=framework.Status.INVALID_DATE;
var _fcst8=framework.Status.INVALID_ELEMENT_TYPE;var _fcst9=framework.Status.INVALID_FORMAT;var _fcst10=framework.Status.MENU_LIST_IS_NOT_OPEN;var _fcst11=framework.Status.NO_MENU_LIST_TO_CLOSE;var _fcst12=framework.Status.RE_ENTRY_NOT_ALLOWED;var _fcst13=framework.Status.SUCCESS;var _fcst14=framework.Status.UNDEFINED_ARGUMENT;
var _fcst15=framework.Status.UNDEFINED_DATA_OBJECT;var _fcst16=framework.Status.UNSUPPORTED_EVENT_TYPE;var _fce1=framework.EventType.ABORT;var _fce2=framework.EventType.BLUR;var _fce3=framework.EventType.CHANGE;var _fce4=framework.EventType.CLICK;var _fce5=framework.EventType.DBLCLICK;var _fce6=framework.EventType.ERROR;
var _fce7=framework.EventType.FOCUS;var _fce8=framework.EventType.KEYDOWN;var _fce9=framework.EventType.KEYPRESS;var _fce10=framework.EventType.KEYUP;var _fce11=framework.EventType.LOAD;var _fce12=framework.EventType.MOUSEDOWN;var _fce13=framework.EventType.MOUSEMOVE;var _fce14=framework.EventType.MOUSEOUT;
var _fce15=framework.EventType.MOUSEOVER;var _fce16=framework.EventType.MOUSEUP;var _fce17=framework.EventType.MOVE;var _fce18=framework.EventType.RESET;var _fce19=framework.EventType.RESIZE;var _fce20=framework.EventType.SCROLL;var _fce21=framework.EventType.SELECT;var _fce22=framework.EventType.SUBMIT;
var _fce23=framework.EventType.UNLOAD;var _fci1=framework.InputElementType.CALENDAR;var _fci2=framework.InputElementType.CHECKBOX;var _fci3=framework.InputElementType.HIDDEN;var _fci4=framework.InputElementType.RADIO;var _fci5=framework.InputElementType.SELECT_ONE;var _fci6=framework.InputElementType.TEXTAREA;
var _fci7=framework.InputElementType.TEXT;var _fcd1=framework.DataType.ARRAY;var _fcd2=framework.DataType.BOOLEAN;var _fcd3=framework.DataType.DATE;var _fcd4=framework.DataType.ERROR;var _fcd5=framework.DataType.FINITE;var _fcd6=framework.DataType.FUNCTION;var _fcd7=framework.DataType.LENGTH;var _fcd8=framework.DataType.NAN;
var _fcd9=framework.DataType.NULL;var _fcd10=framework.DataType.NUMBER;var _fcd11=framework.DataType.OBJECT;var _fcd12=framework.DataType.REGEXP;var _fcd13=framework.DataType.STRING;var _fcd14=framework.DataType.UNDEFINED;var _fcse1=framework.Separator.AMPERSAND;var _fcse2=framework.Separator.COLON;var _fcse3=framework.Separator.COMMA;
var _fcse4=framework.Separator.DATA_BIND_ELEMENT;var _fcse5=framework.Separator.DOUBLE_QUOTE;var _fcse6=framework.Separator.EMPTY_STRING;var _fcse7=framework.Separator.EQUALS;var _fcse8=framework.Separator.OBJECT_NOTATION_CLOSE;var _fcse9=framework.Separator.OBJECT_NOTATION_OPEN;var _fcse10=framework.Separator.SPACE;
var _fch1=framework.HttpConstants.COOKIES;var _fch2=framework.HttpConstants.DEFAULT;var _fch3=framework.HttpConstants.ERRORTIMEOUT;var _fch4=framework.HttpConstants.EXPIRATIONDATE;var _fch5=framework.HttpConstants.MICROSOFT_XMLHTTP;var _fch6=framework.HttpConstants.MSXML2_XMLHTTP;var _fch7=framework.HttpConstants.READY_STATE_FINISHED;
var _fch8=framework.HttpConstants.RESPONSE_TEXT;var _fch9=framework.HttpConstants.STATUS_BAD;var _fch10=framework.HttpConstants.STATUS_OK;var _fch11=framework.HttpConstants.STATUS;var _fch12=framework.HttpConstants.TIMEOUT_ID;var _fch13=framework.HttpConstants.TIMEOUT;var _fch14=framework.HttpConstants.TIMESTAMP;
var _fch15=framework.HttpConstants.URL;var _fcw1=framework.WidgetConstants.AUTO_HEIGHT;var _fcw2=framework.WidgetConstants.CALENDAR_MAX_HEIGHT;var _fcw3=framework.WidgetConstants.CALENDAR_MAX_WIDTH;var _fcw4=framework.WidgetConstants.FRIDAY;var _fcw5=framework.WidgetConstants.MONDAY;var _fcw6=framework.WidgetConstants.POSITION_ABOVE;
var _fcw7RJ=framework.WidgetConstants.POSITION_BELOWRIGHTJUSTIFIED;var _fcw7=framework.WidgetConstants.POSITION_BELOW;var _fcw8=framework.WidgetConstants.POSITION_LEFT;var _fcw9RU=framework.WidgetConstants.POSITION_RIGHTUPWARD;var _fcw9=framework.WidgetConstants.POSITION_RIGHT;var _fcw10=framework.WidgetConstants.SATURDAY;
var _fcw11=framework.WidgetConstants.SUNDAY;var _fcw12=framework.WidgetConstants.TABLE_ALIGN_CENTER;var _fcw13=framework.WidgetConstants.TABLE_ALIGN_LEFT;var _fcw14=framework.WidgetConstants.TABLE_ALIGN_RIGHT;var _fcw15=framework.WidgetConstants.TABLE_FORMAT_HTML;var _fcw16=framework.WidgetConstants.TABLE_FORMAT_NONE;
var _fcw17=framework.WidgetConstants.TABLE_FORMAT_WRAP;var _fcw18=framework.WidgetConstants.TABLE_NO_WRAP_LIMIT;var _fcw19=framework.WidgetConstants.TABLE_SORT_ASCENDING;var _fcw20=framework.WidgetConstants.TABLE_SORT_DESCENDING;var _fcw21=framework.WidgetConstants.TABLE_SORT_NONE;var _fcw22=framework.WidgetConstants.THURSDAY;
var _fcw23=framework.WidgetConstants.TUESDAY;var _fcw24=framework.WidgetConstants.WEDNESDAY;var _fck1=framework.KeyCode.KEY_DOWN_ARROW;var _fck2=framework.KeyCode.KEY_ENTER;var _fck3=framework.KeyCode.KEY_ESCAPE;var _fck4=framework.KeyCode.KEY_NONE;var _fck5=framework.KeyCode.KEY_TAB;var _fck6=framework.KeyCode.KEY_UP_ARROW;
var _fd1=framework.datamodel.bindData;var _fd2O=framework.datamodel.clearDataObjectOnly;var _fd2=framework.datamodel.clearDataObject;var _fd3=framework.datamodel.createDataObject;var _fd4=framework.datamodel.getDataMapAsString;var _fd5=framework.datamodel.getDataObjectAsString;var _fd6=framework.datamodel.populateDataObjectFromElements;
var _fd7=framework.datamodel.populateElementsFromDataObject;var _fd8=framework.datamodel._dataMapper;var _fe1=framework.eventmodel.addElementEvent;var _fe2=framework.eventmodel.addEvent;var _fe3=framework.eventmodel.getEventTarget;var _fe4=framework.eventmodel.removeElementEvent;var _fe5=framework.eventmodel.removeEvent;
var _fe6=framework.eventmodel._eventId;var _fe7=framework.eventmodel._fixEvent;var _fe8=framework.eventmodel._handleEvent;var _fe9=framework.eventmodel._isEventHandlerRegistered;var _fe10=framework.eventmodel.debug;var _fe11=framework.eventmodel.isUndefinedOrNull;var _fh1=framework.http.cancelAllHttp;
var _fh2=framework.http.cancelSingleHttp;var _fh3=framework.http.getHttpCallResults;var _fh4=framework.http.loadUrl;var _fh5=framework.http._executeHttpCall;var _fh6=framework.http._getDate;var _fh7=framework.http._getHttpObject;var _fh8=framework.http._httpObjectsArray;var _fh9=framework.http._httpResultsArray;
var _fh10=framework.http._xmlHttpFactories;var _fh11=framework.http.loadJS;var _fh12=framework.http.loadScript;var _fh13=framework.http.loadCss;var _fh14=framework.http.translate;var _fh15=framework.http.debug;var _fu1=framework.util.characterToEntity;var _fu2=framework.util.clone;var _fu3=framework.util.debug;
var _fu4=framework.util.getDebugEnabled;var _fu5=framework.util.getElementPosition;var _fu6=framework.util.getTime;var _fu7=framework.util.hideElement;var _fu8=framework.util.hideSelects;var _fu9=framework.util.isEmpty;var _fu10=framework.util.isIE7;var _fu11=framework.util.isInternetExplorer;var _fu12=framework.util.isSupportedBrowser;
var _fu13=framework.util.isType;var _fu14=framework.util.isUndefinedOrNull;var _fu15=framework.util.makeTextUnbreakable;var _fu16=framework.util.mouseInsideElement;var _fu17=framework.util.purgeElement;var _fu18=framework.util.setClassName;var _fu19=framework.util.setDebugEnabled;var _fu20=framework.util.setElementVisible;
var _fu21=framework.util.setInnerHTML;var _fu22=framework.util.setZIndex;var _fu23=framework.util.showElement;var _fu24=framework.util.showSelects;var _fu25=framework.util._isArray;var _fu26=framework.util._isBoolean;var _fu27=framework.util._isDate;var _fu28=framework.util._isDebugEnabled;var _fu29=framework.util._isError;
var _fu30=framework.util._isFunction;var _fu31=framework.util._isNull;var _fu32=framework.util._isNumber;var _fu33=framework.util._isObject;var _fu34=framework.util._isRegExp;var _fu35=framework.util._isString;var _fu36=framework.util._isUndefined;var _fu37=framework.util._selectElements;var _fu38=framework.util.extend;
var _fu39=framework.util.translate;var _fu40=framework.util.setLocalizedAntePostMeridiem;var _fu41=framework.util.setLocalizedDayOfWeekNamesAbr;var _fu42=framework.util.setLocalizedDayOfWeekNames;var _fu43=framework.util.setLocalizedDaySuffix;var _fu44=framework.util.setLocalizedHourSuffix;var _fu45=framework.util.setLocalizedMinuteSuffix;
var _fu46=framework.util.setLocalizedMonthNamesAbr;var _fu47=framework.util.setLocalizedMonthNames;var _fu48=framework.util.setLocalizedYearSuffix;var _fu49=framework.util.setMilitaryTime;var _fu50=framework.util.setDateFormat;var _fu51=framework.util._allowedComma;var _fu52=framework.util._localizedAntePostMeridiem;
var _fu53=framework.util._localizedDayOfWeekNamesAbr;var _fu54=framework.util._localizedDayOfWeekNames;var _fu55=framework.util._localizedDaySuffix;var _fu56=framework.util._localizedHourSuffix;var _fu57=framework.util._localizedMinuteSuffix;var _fu58=framework.util._localizedMonthNamesAbr;var _fu59=framework.util._localizedMonthNames;
var _fu60=framework.util._localizedYearSuffix;var _fu61=framework.util._MilitaryTime;var _fu62=framework.util._splitArray;var _fwb1=framework.widget.busy.start;var _fwb2=framework.widget.busy.stop;var _fwc1=framework.widget.calendar.afterDate;var _fwc2=framework.widget.calendar.beforeDate;var _fwc3=framework.widget.calendar.clearTime;
var _fwc4=framework.widget.calendar.closePopupWindow;var _fwc5=framework.widget.calendar.getSelectedDateObject;var _fwc6=framework.widget.calendar.init;var _fwc7=framework.widget.calendar.isPopupWindowVisible;var _fwc8=framework.widget.calendar.resetSelectedDateObject;var _fwc9=framework.widget.calendar.setDateFormat;
var _fwc10=framework.widget.calendar.setFirstAvailableDate;var _fwc11=framework.widget.calendar.setLocalizedAntePostMeridiem;var _fwc12=framework.widget.calendar.setLocalizedDayOfWeekNamesAbr;var _fwc13=framework.widget.calendar.setLocalizedDayOfWeekNames;var _fwc14=framework.widget.calendar.setLocalizedDaySuffix;
var _fwc15=framework.widget.calendar.setLocalizedHourSuffix;var _fwc16=framework.widget.calendar.setLocalizedMinuteSuffix;var _fwc17=framework.widget.calendar.setLocalizedMonthNamesAbr;var _fwc18=framework.widget.calendar.setLocalizedMonthNames;var _fwc19=framework.widget.calendar.setLocalizedYearSuffix;
var _fwc20=framework.widget.calendar.setMilitaryTime;var _fwc21=framework.widget.calendar.setSelectableDates;var _fwc22=framework.widget.calendar.setSelectedDateObject;var _fwc23=framework.widget.calendar._allowedComma;var _fwc24=framework.widget.calendar._buildDIVs;var _fwc25=framework.widget.calendar._calculateAppropriateDay;
var _fwc26=framework.widget.calendar._calculatePosition;var _fwc27=framework.widget.calendar._closePopupWindow;var _fwc28=framework.widget.calendar._dateOnClickEventHandler;var _fwc29=framework.widget.calendar._dateOnMouseOutEventHandler;var _fwc30=framework.widget.calendar._dateOnMouseOverEventHandler;
var _fwc31=framework.widget.calendar._getCalendarAttributes;var _fwc32=framework.widget.calendar._hideDropDowns;var _fwc33=framework.widget.calendar._iconOnClickEventHandler;var _fwc34=framework.widget.calendar._nextOnClickEventHandler;var _fwc35=framework.widget.calendar._nextYearOnClickEventHandler;
var _fwc36=framework.widget.calendar._previousOnClickEventHandler;var _fwc37=framework.widget.calendar._previousYearOnClickEventHandler;var _fwc38=framework.widget.calendar._showCalendar;var _fwc39=framework.widget.calendar._showMonth;var _fwc40=framework.widget.calendar._sliceOutMainId;var _fwc41=framework.widget.calendar._sortDateArray;
var _fwc42=framework.widget.calendar._textOnBlurEventHandler;var _fwc43=framework.widget.calendar._textOnClickEventHandler;var _fwc44=framework.widget.calendar._validateAllowableDate;var _fwc45=framework.widget.calendar._windowOnMouseOutEventHandler;var _fwf1=framework.widget.floatingWindow.hideSelects;
var _fwf2=framework.widget.floatingWindow.hide;var _fwf3C=framework.widget.floatingWindow.setHTMLContent;var _fwf3=framework.widget.floatingWindow.setHTML;var _fwf4=framework.widget.floatingWindow.showAt;var _fwf5=framework.widget.floatingWindow.show;var _fwf6=framework.widget.floatingWindow._closeEventHandler;
var _fwf7=framework.widget.floatingWindow.createSimpleJSFloatingWindow;var _fwh1=framework.widget.helpmenu.closeMenuItemList;var _fwh2=framework.widget.helpmenu.init;var _fwh3=framework.widget.helpmenu._changeArrow;var _fwh4=framework.widget.helpmenu._helpMenuIconOnClickEventHandler;var _fwh5=framework.widget.helpmenu._menuItemMouseOutEventHandler;
var _fwh6=framework.widget.helpmenu._menuItemMouseOverEventHandler;var _fwh7=framework.widget.helpmenu._menuOnClickEventHandler;var _fwme1=framework.widget.menu.closeMenuItemList;var _fwme2=framework.widget.menu.init;var _fwme3=framework.widget.menu._changeArrow;var _fwme4=framework.widget.menu._matchCellHeightsForRow;
var _fwme5=framework.widget.menu._menuItemMouseOutEventHandler;var _fwme6=framework.widget.menu._menuItemMouseOverEventHandler;var _fwme7=framework.widget.menu._menuMouseOutEventHandler;var _fwme8=framework.widget.menu._menuMouseOverEventHandler;var _fwme9=framework.widget.menu._menuOnClickEventHandler;
var _fwmo1=framework.widget.module.collapse;var _fwmo2=framework.widget.module.expand;var _fwmo3=framework.widget.module.init;var _fwmo4=framework.widget.module.isCollapsable;var _fwmo5=framework.widget.module.isCollapsed;var _fwmo6=framework.widget.module.isExpanded;var _fwmo7=framework.widget.module._setModuleMode;
var _fwmo8=framework.widget.module._toggleEventHandler;var _fws1=framework.widget.suggest.init;var _fws2FF=framework.widget.suggest.listEntryFF;var _fws2=framework.widget.suggest.listEntry;var _fws3=framework.widget.suggest.updateListArray;var _fws4=framework.widget.suggest._clickedopen;var _fws5=framework.widget.suggest._defaultText;
var _fws6=framework.widget.suggest._functionName;var _fws7=framework.widget.suggest._getKeyCodeFromEvent;var _fws8=framework.widget.suggest._holdFocusId;var _fws9=framework.widget.suggest._holdFunctionName;var _fws10=framework.widget.suggest._holdTextElementId;var _fws11=framework.widget.suggest._listArray;
var _fws12=framework.widget.suggest._populateElement;var _fws13=framework.widget.suggest._populateNameKeyPress;var _fws14=framework.widget.suggest._searchText;var _fws15=framework.widget.suggest._search;var _fws16=framework.widget.suggest._setFocusIdOff;var _fws17=framework.widget.suggest._setFocusIdOn;
var _fws18=framework.widget.suggest._suggestOnKeyDownEventHandler;var _fws19=framework.widget.suggest._suggestSelectOnBlurEventHandler;var _fws20=framework.widget.suggest._suggestTextBoxOnBlurEventHandler;var _fws21=framework.widget.suggest._textBoxOnClickEventHandler;var _fws22=framework.widget.suggest.createJSSuggest;
var _fwt1=framework.widget.table.addColumn;var _fwt2=framework.widget.table.addRow;var _fwt3=framework.widget.table.clearSorting;var _fwt4=framework.widget.table.clearTableContents;var _fwt5=framework.widget.table.deleteColumn;var _fwt6=framework.widget.table.deleteRow;var _fwt7=framework.widget.table.getColumnWidths;
var _fwt8=framework.widget.table.getCurrentSortColumnIndex;var _fwt9=framework.widget.table.getCurrentSortOrder;var _fwt10=framework.widget.table.getFirstVisibleRow;var _fwt11=framework.widget.table.getTableContentsArray;var _fwt12=framework.widget.table.init;var _fwt13=framework.widget.table.isScrollBarVisible;
var _fwt14=framework.widget.table.setMaxRows;var _fwt15=framework.widget.table.setTableContentsArray;var _fwt16=framework.widget.table.setTableContentsString;var _fwt17=framework.widget.table.sortColumn;var _fwt18=framework.widget.table.updateRow;var _fwt19=framework.widget.table._addColumn;var _fwt20=framework.widget.table._addRow;
var _fwt21=framework.widget.table._defaultAfterSortHandler;var _fwt22=framework.widget.table._defaultSortHandler;var _fwt23=framework.widget.table._deleteColumn;var _fwt24=framework.widget.table._deleteRow;var _fwt25=framework.widget.table._formatCellData;var _fwt26=framework.widget.table._getColumnAttributes;
var _fwt27=framework.widget.table._getRowHeights;var _fwt28=framework.widget.table._getTableAttributes;var _fwt29=framework.widget.table._getTextWidth;var _fwt30=framework.widget.table._getTotalRowHeight;var _fwt31=framework.widget.table._initSorting;var _fwt32=framework.widget.table._makeCellSortable;
var _fwt33=framework.widget.table._matchCellHeightsForRow;var _fwt34=framework.widget.table._reorderTableRows;var _fwt35=framework.widget.table._rowOperationPostProcessing;var _fwt36=framework.widget.table._setHeightByValue;var _fwt37=framework.widget.table._setHeight;var _fwt38=framework.widget.table._setSortIndicator;
var _fwt39=framework.widget.table._setupScrolling;var _fwt40=framework.widget.table._showDataGrid;var _fwt41=framework.widget.table._sortColumnIndex;var _fwt42=framework.widget.table._sortComparator;var _fwt43=framework.widget.table._sortEventHandlerPostProcessing;var _fwt44=framework.widget.table._sortEventHandler;
var _fwt45=framework.widget.table._sortHandlerWrapper;var _fwt46=framework.widget.table._sortOrder;var _fwt47=framework.widget.table._updateRow;var _fwt48=framework.widget.table._wrapCellText;var _fwt49=framework.widget.table.getColumnWidth;var _fwt50=framework.widget.table.getTableWidth;var _fwv1=framework.widget.viewlinks.clearAlphaNumericChars;
var _fwv2=framework.widget.viewlinks.init;var _fwv3=framework.widget.viewlinks.setAlphaNumericChars;var _fwv4=framework.widget.viewlinks._getViewLinksAttributes;var _fwv5=framework.widget.viewlinks._resetViewLinks;var _fwv6=framework.widget.viewlinks._viewLinksClickEventHandler;framework.loaded=true;

//Version 3.5
