//----------------------------------------- //GLOBAL VARS //----------------------------------------- var DATE_FORMAT = "dd.mm.yyyy"; var EMPTY_ROW = ""; var DEFAULT_COLDEF = { title: "", titleClass: "", type: "String", //the default type width: 0, //auto alignment: "", //auto compareFunction: compare, isVisible: true, useAutoIndex: false, useAutoFilter: false }; //----------------------------------------- //GRID DEFINITION //----------------------------------------- var gridDef = { useExportBar : false, useMultiSort : false, useColTitle : true, datatype : 0, data : [["1","Stiles James","01.01.2002","2"], ["2","Alexander Jacklynn","12.05.2003","2"], ["3","Martin Barney","01.01.2002","2"], ["4","Gelinas Patricia","18.07.2003","2"], ["5","Cooke Dee","02.05.2002","2"] ], colDef : [ { title: "ID", titleClass: "", //default for th type: "Number", width: 0, //auto alignment: "center", compareFunction: compare, isVisible: true, useAutoIndex: false, useAutoFilter: false }, { title: "Name", titleClass: "", type: "String", width: 200, //auto alignment: "", compareFunction: compare, isVisible: true, useAutoIndex: false, useAutoFilter: false }, { title: "Reg. date", titleClass: "", //default for th type: "Date", width: 100, //auto alignment: "center", compareFunction: compare, isVisible: true, useAutoIndex: false, useAutoFilter: false }, { title: "Kind", titleClass: "", //default for th type: "Number", width: 50, //auto alignment: "center", compareFunction: compare, isVisible: true, useAutoIndex: false, useAutoFilter: false } ], tableStyle : { tableClass : {borderwidth:"2",borderstyle:"solid", bordercolor:"#bbbbbb", backgroundcolor:"#ffffff"}, thClass : {fontfamily:"Verdana", fontsize:"12px", color:"#000000", borderwidth:"1", borderstyle: "solid", bordercolor: "#cfcfcf"}, tdClass : {fontfamily:"Verdana", fontsize:"12px", color:"#000000"}, bgcolor : "#bbbbbb", x : 10, y : 10, width: 660, height: 480 }, rowStyle : { defaultClass: {fontfamily:"Verdana", fontsize:"12px", backgroundcolor:"#cccccc", borderwidth: "1", borderstyle: "outset", bordercolor: "#cccccc"}, markClass: {backgroundcolor: "#ccccff", borderwidth: "1", borderstyle: "outset", bordercolor: "#cccccc"}, resizeClass: {cursor:"row-resize", borderwidth:"0"}, dragClass: {cursor:"move", borderwidth:"0"}, width : 20, height: 20 }, colStyle :{ defaultClass: {fontfamily:"Verdana", fontsize:"12px", backgroundcolor:"#cccccc", borderwidth: "1", borderstyle: "outset", bordercolor: "#cccccc"}, markClass: {backgroundcolor: "#ccccff", borderwidth: "1", borderstyle: "outset", bordercolor: "#cccccc"}, resizeClass: {cursor:"col-resize", borderwidth:"0"}, dragClass: {cursor:"move", borderwidth:"0"}, width: 100, height : 20 }, cellStyle : { defaultClass: {padding:"1", borderwidth:"1", borderstyle: "solid", bordercolor: "#cfcfcf", fontfamily: "Arial", fontsize:"12px", backgroundcolor: "#ffffff", color: "#000000"}, markClass: {padding:"1", borderwidth:"1", borderstyle: "outset", bordercolor: "#cccccc", fontfamily: "Arial", fontsize:"12px", backgroundcolor: "#cfcfcf", color: "#000000"}, currClass: {padding:"1", borderwidth:"2", borderstyle: "solid", bordercolor: "#000000", fontfamily: "Arial", fontsize:"12px", backgroundcolor: "#ffffff", color: "#000000"} }, toolBar:{ height: 29, bgcolor : "#bbbbbb", defaultClass : {bordercolor:"#bbbbbb",color:"#000000"}, buttons:[ { name : "addrowto", img_on : {src: "img/addrowto.gif", width: "16", height:"16"}, img_off : {src: "img/addrowto_off.gif", width: "16", height:"16"}, text : "Add row before current one", showMessage : true }, { name : "addrowafter", img_on : {src: "img/addrowafter.gif", width: "16", height:"16"}, img_off : {src: "img/addrowafter_off.gif", width: "16", height:"16"}, text : "Add row after current one", showMessage : true }, { name : "delrow", img_on : {src: "img/delrow.gif", width: "16", height:"16"}, img_off : {src: "img/delrow_off.gif", width: "16", height:"16"}, text : "Delete row", showMessage : true }, {}, //separator { name : "addcolto", img_on : {src: "img/addcolto.gif", width: "16", height:"16"}, img_off : {src: "img/addcolto_off.gif", width: "16", height:"16"}, text : "Add column before current one", showMessage : true }, { name : "addcolafter", img_on : {src: "img/addcolafter.gif", width: "16", height:"16"}, img_off : {src: "img/addcolafter_off.gif", width: "16", height:"16"}, text : "Add column after current one", showMessage : true }, { name : "delcol", img_on : {src: "img/delcol.gif", width: "16", height:"16"}, img_off : {src: "img/delcol_off.gif", width: "16", height:"16"}, text : "Delete column", showMessage : true }, {}, //separator { name : "copy", img_on : {src: "img/copy.gif", width: "16", height:"16"}, img_off : {src: "img/copy_off.gif", width: "16", height:"16"}, text : "Copy", showMessage : false }, { name : "paste", img_on : {src: "img/paste.gif", width: "16", height:"16"}, img_off : {src: "img/paste_off.gif", width: "16", height:"16"}, text : "Pasting data from current cell", showMessage : true }, {}, { name : "sortasc", img_on : {src: "img/sortasc.gif", width: "16", height:"16"}, img_off : {src: "img/sortasc_off.gif", width: "16", height:"16"}, text : "Sort data in current column in ascending order", showMessage : true }, { name : "sortdesc", img_on : {src: "img/sortdesc.gif", width: "16", height:"16"}, img_off : {src: "img/sortdesc_off.gif", width: "16", height:"16"}, text : "Sort data in current column in descending order", showMessage : true }, { name : "multisortasc", img_on : {src: "img/multisortasc.gif", width: "16", height:"16"}, img_off : {src: "img/multisortasc_off.gif", width: "16", height:"16"}, text : "Keep current order and sort data in current column in ascending order", showMessage : true }, { name : "multisortdesc", img_on : {src: "img/multisortdesc.gif", width: "16", height:"16"}, img_off : {src: "img/multisortdesc_off.gif", width: "16", height:"16"}, text : "Keep current order and sort data in current column in descending order", showMessage : true }, {}, { name : "formatbold", img_on : {src: "img/formatbold.gif", width: "16", height:"16"}, img_off : {src: "img/formatbold_off.gif", width: "16", height:"16"}, text : "Format bold", showMessage : false }, { name : "formatitalic", img_on : {src: "img/formatitalic.gif", width: "16", height:"16"}, img_off : {src: "img/formatitalic_off.gif", width: "16", height:"16"}, text : "Format italic", showMessage : false }, { name : "formatunderline", img_on : {src: "img/formatunderline.gif", width: "16", height:"16"}, img_off : {src: "img/formatunderline_off.gif", width: "16", height:"16"}, text : "Format underline", showMessage : false }, {}, { name : "alignleft", img_on : {src: "img/alignleft.gif", width: "16", height:"16"}, img_off : {src: "img/alignleft_off.gif", width: "16", height:"16"}, text : "Align left", showMessage : false }, { name : "aligncenter", img_on : {src: "img/aligncenter.gif", width: "16", height:"16"}, img_off : {src: "img/aligncenter_off.gif", width: "16", height:"16"}, text : "Align center", showMessage : false }, { name : "alignright", img_on : {src: "img/alignright.gif", width: "16", height:"16"}, img_off : {src: "img/alignright_off.gif", width: "16", height:"16"}, text : "Align right", showMessage : false } ], searchControl:{ //img_on:{src:"img/search.gif", width:16, height:16}, text_on:"Search", //img_off:{src:"img/resetsearch.gif", width:16, height:16}, text_off:"Show all" } }, statusBar:{ height: 15, bgcolor : "#bbbbbb", defaultClass : {color:"#000000",fontfamily:"Verdana",fontsize:"11px"}, messageClass : {color:"#0000ff",fontfamily:"Verdana",fontsize:"11px"}, fieldText : "Field", valueText : "Value" } };