function InitGrid(){$("#jgrid").jqGrid({altRows:true,autowidth:true,caption:"Chassis Defect Reports",colModel:[{name:"ConfirmationNumber",index:"ConfirmationNumber",width:25,resizable:true,search:true,stype:"int",formatter:"number",formatoptions:{decimalPlaces:0},searchoptions:{attr:{maxLength:10},sopt:["eq","bw","bn","in","ni","ew","en","cn","nc"]}},{name:"ChassisNumber",index:"ChassisNumber",width:55,resizable:true,search:true,stype:"text",searchoptions:{attr:{maxLength:30},sopt:["eq","bw","bn",
"in","ni","ew","en","cn","nc"]}},{name:"FriendlyLocation",index:"FriendlyLocation",width:75,resizable:true,search:true,stype:"text",searchoptions:{attr:{maxLength:59},sopt:["eq","bw","bn","in","ni","ew","en","cn","nc"]}},{name:"IEPSCAC",index:"IEPSCAC",width:55,resizable:true,search:true,stype:"text",searchoptions:{attr:{maxLength:4},sopt:["eq","bw","bn","in","ni","ew","en","cn","nc"]}},{name:"NumberOfDefects",index:"NumberOfDefects",width:30,resizable:true,align:"center",search:true,stype:"int",
formatter:"number",formatoptions:{decimalPlaces:0},searchoptions:{attr:{maxLength:5},sopt:["eq","bw","bn","in","ni","ew","en","cn","nc"]}},{name:"ReportDate",index:"ReportDate",width:80,resizable:true,search:true,stype:"date",formatter:"date",formatoptions:{srcformat:"UniversalSortableDateTime",newformat:"n/j/Y g:i A"},searchoptions:{dataInit:function(a){$(a).datepicker({beforeShow:function(c,b){$(b.dpDiv).css("z-index",1E3)}})},sopt:["eq","ne","lt","le","gt","ge"]}},{name:"ReportingDriverName",index:"ReportingDriverName",
width:65,resizable:true,search:true,stype:"text",searchoptions:{attr:{maxLength:90},sopt:["eq","bw","bn","in","ni","ew","en","cn","nc"]}},{name:"DriverPIN",index:"DriverPIN",width:30,resizable:true,search:true,stype:"text",searchoptions:{attr:{maxLength:6},sopt:["eq","bw","bn","in","ni","ew","en","cn","nc"]}},{name:"Ticks",index:"Ticks",hidden:true,search:false}],colNames:["Confirmation","Chassis No.","Return Location","Equipment Provider","# Defects","Inspection Date/Time","Driver","Driver PIN",
"Hidden Date"],datatype:"xml",height:"100%",mtype:"GET",multiselect:false,ondblClickRow:function(a){window.location=rootPath+"/TruckerCheck/DVIRDetail.aspx?id="+a},onSortCol:function(a){a=="ReportDate"&&jQuery("#jgrid").setGridParam({sortname:"Ticks"});$("#jgrid").removePostDataItem("multiSort")},pager:"#jpager",postData:{func:"getDVIRs",reset:true},rowList:[10,20,30],rowNum:10,sortname:"ConfirmationNumber",sortorder:"desc",url:rootPath+"/Handlers/TruckerCheckDataHandler.ashx",viewrecords:true,width:800,
xmlReader:{root:"rows",row:"Table",page:"DocumentElement>page",records:"DocumentElement>records",total:"DocumentElement>total",repeatitems:false,id:"Id"}}).navGrid("#jpager",{add:false,edit:false,search:true,searchtext:"Search",refresh:false,del:false},{},{},{},{closeAfterSearch:true,closeOnReset:true,closeOnEscape:true,caption:"Search DVIRs",Find:"Search",multipleSearch:true,Reset:"Reset"});attachMultiSort("#jgrid","#jpager","eModal4")}
$(document).ready(function(){loadGlobalResourceWithCallback("eModal4",null,function(){InitGrid()},null)});function getDVIRDetails(a){$.get(rootPath+"/Handlers/TruckerCheckDataHandler.ashx",{func:"getDVIRById",Id:a},null)};

