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",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};