/* ************************************************************************************************
										Grid and data
 **************************************************************************************************/

rialto.gridDataDemo=function(objPar){
	
	this.filename="gridData.js";
	
	if(!objPar){
		var objPar={title : "Grid and data" ,
					parent : document.body ,
					icone:'images/imgFenSimple/picto-gr_default.gif'
					}
	}
    this.simpleWindow=new rialto.widget.SimpleWindow(objPar);
	var oThis=this;
	
								    	
	var help = new rialto.widget.Image('../rialtoEngine/imagesDemo/idea.png','10','10',this.simpleWindow,"",'../rialtoEngine/imagesDemo/ktip.png');									    	
	var labHelp= new rialto.widget.Label("",15,30,this.simpleWindow,"Notice the differences between data in display or writable mode","libelleTip");
	labHelp.setVisible(false);
	help.onmouseover=function(){labHelp.setVisible(true);}
	help.onmouseout=function(){labHelp.setVisible(false);}

	var oGrid = new rialto.widget.Grid({top:80,left:5,height:230,
										   arrHeader:[
								           	{title:"Civ",width:100,type:"string",values:[[0,"Mr"],[1,"Mme"],[2,"Mss"]]},
								            {title:"Surname",width:100,type:"string"},
								            {title:"Price",width:100,type:"number",pattern:"$ ##.##",maskPattern:"##.###"},
								            {title:"maried",width:100,type:"boolean",pattern:"no|yes"},
								            {title:"Date of birth",width:150,type:"date",pattern:"born on dd/MM/yyyy",maskPattern:"dd/MM/yyyy"}],
											name:'oTableau',parent:oThis.simpleWindow,row:12,
											cellActive:false,sortable:true,multiSelect:false,
											lineHeight:16,boolPrint:true,switchable:true,
    									   	clickable:true,autoResizableW:true,autoResizableH:false,
    									   	writable:true});
		//fil grid
		var tab=new Array;
		tab.push(["Mr","John",15.48,true,new Date(1945,11,28)]);
        tab.push(["Mss","Lize",5,false,new Date(1988,5,6)]); 
        tab.push(["Mme","Laura",55,true,new Date(1972,1,23)]); 
        
        oGrid.fillGridWithData(tab);	
}
