.&1|?" {}:+dt 4BEn!3_${Eڞtڹċ.5[ooL_p:޵vdA6l*:G(i*РMΊP/JĪ\t8v1D(K#ve~NNV_{WZɎk]2pdxr  $a䲴P8I6S-='=p)J `+z=Ze(,^qjZqK* nG#4<E>cciPH#'ipQ <#\/ {\&X(CʷVW_ɒF g>^KVS""Hx!_rd|شR'IReVψAѦ%?,ZlBlSQE4%s$VGxޓH1}\l{8S~Zqk0X Ԩ5;SQXM:!h2EnT GWRǾqbDdOPeLh/"xңi"2ȓ.NgQcQ`̬C{63 x;(Yw2m *])6"Jֻ 5Ay\c"i(eLO^<^3) 7=`&LfiB)=S]+93-@M(uHmnts>"wwAUdFojDQ e#C>8FP("d= =a~vK&&mmc/(1!'B=c_K*M TQ͙|ѓw-$B j&9)ֈK1UCQ`جscW+T*}mz x;s2;e9ٖ~y6\2KȘ  jJH87]':6"Y[FVʼ0}ܘERʶG,;Z0X '{5[y-ģL7͌2!UyߖiN؝1TOU G(зn+}rGk`.+q2]aovw׆yj Y+[=S w`\̹$رfWC): =0; Qb$t ld$6Q3,x6ZrϻMiM}%yo^k&9s,O 0qԣZOjdUM=ד܌hkuŬ;1bU .XOd逩GE&)`ag!ȷ_X 0wY(aEx|#üda"BXph0>O\HvG̉6P}]XK? ( /$DW n/ɡ'ýdC0 Fp@:6&oҁ , K݆]aWyrf&!ufNWpH !Mn=ë] .np A'kҗ!*&5xu7Rtx|bJC{lO^~(1>;!DzɜJMrD4]8nn&,`\f[[2z|A:=JzNf{0)̿NTB|#0;׽}ʰjڎ|y-zW5VVs/4/xU8nn&,`\f;?e:QÒ r,i|!,0غ~Ƌد, I\nh1$gH17_gW0wM9p0:{a3DQP^NΆ* h4'5{*-_4Q)>Y_te*,aW=U7OF!>cߟ] }, pagerButtonsCount: 8, columns: [ { text: 'Order ID', editable: false, dataField: 'OrderID', width: 100 }, { text: 'Freight', dataField: 'Freight', cellsFormat: 'f2', cellsAlign: 'right', align: 'right', width: 100, validation: function (cell, value) { if (value > 1000 || value < 0) return { message: "Freight should be in the 0-1000 interval", result: false }; return true; } }, { text: 'Ship Country', dataField: 'ShipCountry', width: 150, validation: function (cell, value) { if (value.length < 5) return { message: "Ship Country should be minimum 5 characters", result: false }; return true; } }, { text: 'Shipped Date', dataField: 'ShippedDate', cellsAlign: 'right', align: 'right', cellsFormat: 'dd/MM/yyyy', validation: function (cell, value) { var date = new Date(value); if (date.getFullYear() > 2014 || date.getFullYear() < 1990) { return { message: "Shipped Date should be in the 1990 - 2014 interval", result: false }; } return true; } } ] }); });