PNG  IHDRQgAMA a cHRMz&u0`:pQ<bKGDgmIDATxwUﹻ& ^CX(J I@ "% (** BX +*i"]j(IH{~R)[~>h{}gy)I$Ij .I$I$ʊy@}x.: $I$Ii}VZPC)I$IF ^0ʐJ$I$Q^}{"r=OzI$gRZeC.IOvH eKX $IMpxsk.쒷/&r[޳<v| .I~)@$updYRa$I |M.e JaֶpSYR6j>h%IRز if&uJ)M$I vLi=H;7UJ,],X$I1AҒJ$ XY XzI@GNҥRT)E@;]K*Mw;#5_wOn~\ DC&$(A5 RRFkvIR}l!RytRl;~^ǷJj اy뷦BZJr&ӥ8Pjw~vnv X^(I;4R=P[3]J,]ȏ~:3?[ a&e)`e*P[4]T=Cq6R[ ~ޤrXR Հg(t_HZ-Hg M$ãmL5R uk*`%C-E6/%[t X.{8P9Z.vkXŐKjgKZHg(aK9ڦmKjѺm_ \#$5,)-  61eJ,5m| r'= &ڡd%-]J on Xm|{ RҞe $eڧY XYrԮ-a7RK6h>n$5AVڴi*ֆK)mѦtmr1p| q:흺,)Oi*ֺK)ܬ֦K-5r3>0ԔHjJئEZj,%re~/z%jVMڸmrt)3]J,T K֦OvԒgii*bKiNO~%PW0=dii2tJ9Jݕ{7"I P9JKTbu,%r"6RKU}Ij2HKZXJ,妝 XYrP ެ24c%i^IK|.H,%rb:XRl1X4Pe/`x&P8Pj28Mzsx2r\zRPz4J}yP[g=L) .Q[6RjWgp FIH*-`IMRaK9TXcq*I y[jE>cw%gLRԕiFCj-ďa`#e~I j,%r,)?[gp FI˨mnWX#>mʔ XA DZf9,nKҲzIZXJ,L#kiPz4JZF,I,`61%2s $,VOϚ2/UFJfy7K> X+6 STXIeJILzMfKm LRaK9%|4p9LwJI!`NsiazĔ)%- XMq>pk$-$Q2x#N ؎-QR}ᶦHZډ)J,l#i@yn3LN`;nڔ XuX5pF)m|^0(>BHF9(cզEerJI rg7 4I@z0\JIi䵙RR0s;$s6eJ,`n 䂦0a)S)A 1eJ,堌#635RIgpNHuTH_SԕqVe ` &S)>p;S$魁eKIuX`I4춒o}`m$1":PI<[v9^\pTJjriRŭ P{#{R2,`)e-`mgj~1ϣLKam7&U\j/3mJ,`F;M'䱀 .KR#)yhTq;pcK9(q!w?uRR,n.yw*UXj#\]ɱ(qv2=RqfB#iJmmL<]Y͙#$5 uTU7ӦXR+q,`I}qL'`6Kͷ6r,]0S$- [RKR3oiRE|nӦXR.(i:LDLTJjY%o:)6rxzҒqTJjh㞦I.$YR.ʼnGZ\ֿf:%55 I˼!6dKxm4E"mG_ s? .e*?LRfK9%q#uh$)i3ULRfK9yxm܌bj84$i1U^@Wbm4uJ,ҪA>_Ij?1v32[gLRD96oTaR׿N7%L2 NT,`)7&ƝL*꽙yp_$M2#AS,`)7$rkTA29_Iye"|/0t)$n XT2`YJ;6Jx".e<`$) PI$5V4]29SRI>~=@j]lp2`K9Jaai^" Ԋ29ORI%:XV5]JmN9]H;1UC39NI%Xe78t)a;Oi Ҙ>Xt"~G>_mn:%|~ޅ_+]$o)@ǀ{hgN;IK6G&rp)T2i୦KJuv*T=TOSV>(~D>dm,I*Ɛ:R#ۙNI%D>G.n$o;+#RR!.eU˽TRI28t)1LWϚ>IJa3oFbu&:tJ*(F7y0ZR ^p'Ii L24x| XRI%ۄ>S1]Jy[zL$adB7.eh4%%누>WETf+3IR:I3Xה)3אOۦSRO'ٺ)S}"qOr[B7ϙ.edG)^ETR"RtRݜh0}LFVӦDB^k_JDj\=LS(Iv─aTeZ%eUAM-0;~˃@i|l @S4y72>sX-vA}ϛBI!ݎߨWl*)3{'Y|iSlEڻ(5KtSI$Uv02,~ԩ~x;P4ցCrO%tyn425:KMlD ^4JRxSهF_}شJTS6uj+ﷸk$eZO%G*^V2u3EMj3k%)okI]dT)URKDS 7~m@TJR~荪fT"֛L \sM -0T KfJz+nإKr L&j()[E&I ߴ>e FW_kJR|!O:5/2跌3T-'|zX ryp0JS ~^F>-2< `*%ZFP)bSn"L :)+pʷf(pO3TMW$~>@~ū:TAIsV1}S2<%ޟM?@iT ,Eūoz%i~g|`wS(]oȤ8)$ ntu`өe`6yPl IzMI{ʣzʨ )IZ2= ld:5+請M$-ї;U>_gsY$ÁN5WzWfIZ)-yuXIfp~S*IZdt;t>KūKR|$#LcԀ+2\;kJ`]YǔM1B)UbG"IRߊ<xܾӔJ0Z='Y嵤 Leveg)$znV-º^3Ւof#0Tfk^Zs[*I꯳3{)ˬW4Ւ4 OdpbZRS|*I 55#"&-IvT&/윚Ye:i$ 9{LkuRe[I~_\ؠ%>GL$iY8 9ܕ"S`kS.IlC;Ҏ4x&>u_0JLr<J2(^$5L s=MgV ~,Iju> 7r2)^=G$1:3G< `J3~&IR% 6Tx/rIj3O< ʔ&#f_yXJiގNSz; Tx(i8%#4 ~AS+IjerIUrIj362v885+IjAhK__5X%nV%Iͳ-y|7XV2v4fzo_68"S/I-qbf; LkF)KSM$ Ms>K WNV}^`-큧32ŒVؙGdu,^^m%6~Nn&͓3ŒVZMsRpfEW%IwdǀLm[7W&bIRL@Q|)* i ImsIMmKmyV`i$G+R 0tV'!V)֏28vU7͒vHꦼtxꗞT ;S}7Mf+fIRHNZUkUx5SAJㄌ9MqμAIRi|j5)o*^'<$TwI1hEU^c_j?Е$%d`z cyf,XO IJnTgA UXRD }{H}^S,P5V2\Xx`pZ|Yk:$e ~ @nWL.j+ϝYb퇪bZ BVu)u/IJ_ 1[p.p60bC >|X91P:N\!5qUB}5a5ja `ubcVxYt1N0Zzl4]7­gKj]?4ϻ *[bg$)+À*x쳀ogO$~,5 زUS9 lq3+5mgw@np1sso Ӻ=|N6 /g(Wv7U;zωM=wk,0uTg_`_P`uz?2yI!b`kĸSo+Qx%!\οe|އԁKS-s6pu_(ֿ$i++T8=eY; צP+phxWQv*|p1. ά. XRkIQYP,drZ | B%wP|S5`~́@i޾ E;Չaw{o'Q?%iL{u D?N1BD!owPHReFZ* k_-~{E9b-~P`fE{AܶBJAFO wx6Rox5 K5=WwehS8 (JClJ~ p+Fi;ŗo+:bD#g(C"wA^ r.F8L;dzdIHUX݆ϞXg )IFqem%I4dj&ppT{'{HOx( Rk6^C٫O.)3:s(۳(Z?~ٻ89zmT"PLtw䥈5&b<8GZ-Y&K?e8,`I6e(֍xb83 `rzXj)F=l($Ij 2*(F?h(/9ik:I`m#p3MgLaKjc/U#n5S# m(^)=y=đx8ŬI[U]~SцA4p$-F i(R,7Cx;X=cI>{Km\ o(Tv2vx2qiiDJN,Ҏ!1f 5quBj1!8 rDFd(!WQl,gSkL1Bxg''՞^ǘ;pQ P(c_ IRujg(Wz bs#P­rz> k c&nB=q+ؔXn#r5)co*Ũ+G?7< |PQӣ'G`uOd>%Mctz# Ԫڞ&7CaQ~N'-P.W`Oedp03C!IZcIAMPUۀ5J<\u~+{9(FbbyAeBhOSܳ1 bÈT#ŠyDžs,`5}DC-`̞%r&ڙa87QWWp6e7 Rϫ/oY ꇅ Nܶըtc!LA T7V4Jsū I-0Pxz7QNF_iZgúWkG83 0eWr9 X]㾮݁#Jˢ C}0=3ݱtBi]_ &{{[/o[~ \q鯜00٩|cD3=4B_b RYb$óBRsf&lLX#M*C_L܄:gx)WΘsGSbuL rF$9';\4Ɍq'n[%p.Q`u hNb`eCQyQ|l_C>Lb꟟3hSb #xNxSs^ 88|Mz)}:](vbۢamŖ࿥ 0)Q7@0=?^k(*J}3ibkFn HjB׻NO z x}7p 0tfDX.lwgȔhԾŲ }6g E |LkLZteu+=q\Iv0쮑)QٵpH8/2?Σo>Jvppho~f>%bMM}\//":PTc(v9v!gոQ )UfVG+! 35{=x\2+ki,y$~A1iC6#)vC5^>+gǵ@1Hy٪7u;p psϰu/S <aʸGu'tD1ԝI<pg|6j'p:tպhX{o(7v],*}6a_ wXRk,O]Lܳ~Vo45rp"N5k;m{rZbΦ${#)`(Ŵg,;j%6j.pyYT?}-kBDc3qA`NWQū20/^AZW%NQ MI.X#P#,^Ebc&?XR tAV|Y.1!؅⨉ccww>ivl(JT~ u`ٵDm q)+Ri x/x8cyFO!/*!/&,7<.N,YDŽ&ܑQF1Bz)FPʛ?5d 6`kQձ λc؎%582Y&nD_$Je4>a?! ͨ|ȎWZSsv8 j(I&yj Jb5m?HWp=g}G3#|I,5v珿] H~R3@B[☉9Ox~oMy=J;xUVoj bUsl_35t-(ՃɼRB7U!qc+x4H_Qo֮$[GO<4`&č\GOc[.[*Af%mG/ ňM/r W/Nw~B1U3J?P&Y )`ѓZ1p]^l“W#)lWZilUQu`-m|xĐ,_ƪ|9i:_{*(3Gѧ}UoD+>m_?VPۅ15&}2|/pIOʵ> GZ9cmíتmnz)yߐbD >e}:) r|@R5qVSA10C%E_'^8cR7O;6[eKePGϦX7jb}OTGO^jn*媓7nGMC t,k31Rb (vyܴʭ!iTh8~ZYZp(qsRL ?b}cŨʊGO^!rPJO15MJ[c&~Z`"ѓޔH1C&^|Ш|rʼ,AwĴ?b5)tLU)F| &g٣O]oqSUjy(x<Ϳ3 .FSkoYg2 \_#wj{u'rQ>o;%n|F*O_L"e9umDds?.fuuQbIWz |4\0 sb;OvxOSs; G%T4gFRurj(֍ڑb uԖKDu1MK{1^ q; C=6\8FR艇!%\YÔU| 88m)֓NcLve C6z;o&X x59:q61Z(T7>C?gcļxѐ Z oo-08jہ x,`' ҔOcRlf~`jj".Nv+sM_]Zk g( UOPyεx%pUh2(@il0ݽQXxppx-NS( WO+轾 nFߢ3M<;z)FBZjciu/QoF 7R¥ ZFLF~#ȣߨ^<쩡ݛкvџ))ME>ώx4m#!-m!L;vv#~Y[đKmx9.[,UFS CVkZ +ߟrY٧IZd/ioi$%͝ب_ֶX3ܫhNU ZZgk=]=bbJS[wjU()*I =ώ:}-蹞lUj:1}MWm=̛ _ ¾,8{__m{_PVK^n3esw5ӫh#$-q=A̟> ,^I}P^J$qY~Q[ Xq9{#&T.^GVj__RKpn,b=`żY@^՝;z{paVKkQXj/)y TIc&F;FBG7wg ZZDG!x r_tƢ!}i/V=M/#nB8 XxЫ ^@CR<{䤭YCN)eKOSƟa $&g[i3.C6xrOc8TI;o hH6P&L{@q6[ Gzp^71j(l`J}]e6X☉#͕ ׈$AB1Vjh㭦IRsqFBjwQ_7Xk>y"N=MB0 ,C #o6MRc0|$)ف"1!ixY<B9mx `,tA>)5ػQ?jQ?cn>YZe Tisvh# GMމȇp:ԴVuږ8ɼH]C.5C!UV;F`mbBk LTMvPʍϤj?ԯ/Qr1NB`9s"s TYsz &9S%U԰> {<ؿSMxB|H\3@!U| k']$U+> |HHMLޢ?V9iD!-@x TIî%6Z*9X@HMW#?nN ,oe6?tQwڱ.]-y':mW0#!J82qFjH -`ѓ&M0u Uγmxϵ^-_\])@0Rt.8/?ٰCY]x}=sD3ojަЫNuS%U}ԤwHH>ڗjܷ_3gN q7[q2la*ArǓԖ+p8/RGM ]jacd(JhWko6ڎbj]i5Bj3+3!\j1UZLsLTv8HHmup<>gKMJj0@H%,W΃7R) ">c, xixј^ aܖ>H[i.UIHc U1=yW\=S*GR~)AF=`&2h`DzT󑓶J+?W+}C%P:|0H܆}-<;OC[~o.$~i}~HQ TvXΈr=b}$vizL4:ȰT|4~*!oXQR6Lk+#t/g lԁߖ[Jڶ_N$k*". xsxX7jRVbAAʯKҎU3)zSNN _'s?f)6X!%ssAkʱ>qƷb hg %n ~p1REGMHH=BJiy[<5 ǁJҖgKR*倳e~HUy)Ag,K)`Vw6bRR:qL#\rclK/$sh*$ 6덤 KԖc 3Z9=Ɣ=o>X Ώ"1 )a`SJJ6k(<c e{%kϊP+SL'TcMJWRm ŏ"w)qc ef꒵i?b7b('"2r%~HUS1\<(`1Wx9=8HY9m:X18bgD1u ~|H;K-Uep,, C1 RV.MR5άh,tWO8WC$ XRVsQS]3GJ|12 [vM :k#~tH30Rf-HYݺ-`I9%lIDTm\ S{]9gOڒMNCV\G*2JRŨ;Rҏ^ڽ̱mq1Eu?To3I)y^#jJw^Ńj^vvlB_⋌P4x>0$c>K†Aļ9s_VjTt0l#m>E-,,x,-W)سo&96RE XR.6bXw+)GAEvL)͞K4$p=Ũi_ѱOjb HY/+@θH9޼]Nԥ%n{ &zjT? Ty) s^ULlb,PiTf^<À] 62R^V7)S!nllS6~͝V}-=%* ʻ>G DnK<y&>LPy7'r=Hj 9V`[c"*^8HpcO8bnU`4JȪAƋ#1_\ XϘHPRgik(~G~0DAA_2p|J묭a2\NCr]M_0 ^T%e#vD^%xy-n}-E\3aS%yN!r_{ )sAw ڼp1pEAk~v<:`'ӭ^5 ArXOI驻T (dk)_\ PuA*BY]yB"l\ey hH*tbK)3 IKZ򹞋XjN n *n>k]X_d!ryBH ]*R 0(#'7 %es9??ښFC,ՁQPjARJ\Ρw K#jahgw;2$l*) %Xq5!U᢯6Re] |0[__64ch&_}iL8KEgҎ7 M/\`|.p,~`a=BR?xܐrQ8K XR2M8f ?`sgWS%" Ԉ 7R%$ N}?QL1|-эټwIZ%pvL3Hk>,ImgW7{E xPHx73RA @RS CC !\ȟ5IXR^ZxHл$Q[ŝ40 (>+ _C >BRt<,TrT {O/H+˟Pl6 I B)/VC<6a2~(XwV4gnXR ϱ5ǀHٻ?tw똤Eyxp{#WK qG%5],(0ӈH HZ])ג=K1j&G(FbM@)%I` XRg ʔ KZG(vP,<`[ Kn^ SJRsAʠ5xՅF`0&RbV tx:EaUE/{fi2;.IAwW8/tTxAGOoN?G}l L(n`Zv?pB8K_gI+ܗ #i?ޙ.) p$utc ~DžfՈEo3l/)I-U?aԅ^jxArA ΧX}DmZ@QLےbTXGd.^|xKHR{|ΕW_h] IJ`[G9{).y) 0X YA1]qp?p_k+J*Y@HI>^?gt.06Rn ,` ?);p pSF9ZXLBJPWjgQ|&)7! HjQt<| ؅W5 x W HIzYoVMGP Hjn`+\(dNW)F+IrS[|/a`K|ͻ0Hj{R,Q=\ (F}\WR)AgSG`IsnAR=|8$}G(vC$)s FBJ?]_u XRvύ6z ŨG[36-T9HzpW̞ú Xg큽=7CufzI$)ki^qk-) 0H*N` QZkk]/tnnsI^Gu't=7$ Z;{8^jB% IItRQS7[ϭ3 $_OQJ`7!]W"W,)Iy W AJA;KWG`IY{8k$I$^%9.^(`N|LJ%@$I}ֽp=FB*xN=gI?Q{٥4B)mw $Igc~dZ@G9K X?7)aK%݅K$IZ-`IpC U6$I\0>!9k} Xa IIS0H$I H ?1R.Чj:4~Rw@p$IrA*u}WjWFPJ$I➓/6#! LӾ+ X36x8J |+L;v$Io4301R20M I$-E}@,pS^ޟR[/s¹'0H$IKyfŸfVOπFT*a$I>He~VY/3R/)>d$I>28`Cjw,n@FU*9ttf$I~<;=/4RD~@ X-ѕzἱI$: ԍR a@b X{+Qxuq$IЛzo /~3\8ڒ4BN7$IҀj V]n18H$IYFBj3̵̚ja pp $Is/3R Ӻ-Yj+L;.0ŔI$Av? #!5"aʄj}UKmɽH$IjCYs?h$IDl843.v}m7UiI=&=0Lg0$I4: embe` eQbm0u? $IT!Sƍ'-sv)s#C0:XB2a w I$zbww{."pPzO =Ɔ\[ o($Iaw]`E).Kvi:L*#gР7[$IyGPI=@R 4yR~̮´cg I$I/<tPͽ hDgo 94Z^k盇΄8I56^W$I^0̜N?4*H`237}g+hxoq)SJ@p|` $I%>-hO0eO>\ԣNߌZD6R=K ~n($I$y3D>o4b#px2$yڪtzW~a $I~?x'BwwpH$IZݑnC㧄Pc_9sO gwJ=l1:mKB>Ab<4Lp$Ib o1ZQ@85b̍ S'F,Fe,^I$IjEdù{l4 8Ys_s Z8.x m"+{~?q,Z D!I$ϻ'|XhB)=…']M>5 rgotԎ 獽PH$IjIPhh)n#cÔqA'ug5qwU&rF|1E%I$%]!'3AFD/;Ck_`9 v!ٴtPV;x`'*bQa w I$Ix5 FC3D_~A_#O݆DvV?<qw+I$I{=Z8".#RIYyjǪ=fDl9%M,a8$I$Ywi[7ݍFe$s1ՋBVA?`]#!oz4zjLJo8$I$%@3jAa4(o ;p,,dya=F9ً[LSPH$IJYЉ+3> 5"39aZ<ñh!{TpBGkj}Sp $IlvF.F$I z< '\K*qq.f<2Y!S"-\I$IYwčjF$ w9 \ߪB.1v!Ʊ?+r:^!I$BϹB H"B;L'G[ 4U#5>੐)|#o0aڱ$I>}k&1`U#V?YsV x>{t1[I~D&(I$I/{H0fw"q"y%4 IXyE~M3 8XψL}qE$I[> nD?~sf ]o΁ cT6"?'_Ἣ $I>~.f|'!N?⟩0G KkXZE]ޡ;/&?k OۘH$IRۀwXӨ<7@PnS04aӶp.:@\IWQJ6sS%I$e5ڑv`3:x';wq_vpgHyXZ 3gЂ7{{EuԹn±}$I$8t;b|591nءQ"P6O5i }iR̈́%Q̄p!I䮢]O{H$IRϻ9s֧ a=`- aB\X0"+5"C1Hb?߮3x3&gşggl_hZ^,`5?ߎvĸ%̀M!OZC2#0x LJ0 Gw$I$I}<{Eb+y;iI,`ܚF:5ܛA8-O-|8K7s|#Z8a&><a&/VtbtLʌI$I$I$I$I$I$IRjDD%tEXtdate:create2022-05-31T04:40:26+00:00!Î%tEXtdate:modify2022-05-31T04:40:26+00:00|{2IENDB`Mini Shell

HOME


Mini Shell 1.0
DIR:/home/htlwork.com/www/costmaster12/application/modules/frontend/views/graph/
Upload File :
Current File : /home/htlwork.com/www/costmaster12/application/modules/frontend/views/graph/show.php
<!-- new -->
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.css" />
<style>
.select2-container{width:100% !important;}
@media print {

    @page {
        size: landscape;
        margin: 1mm 1mm 1mm 1mm;
        
    }

#analysisTable input {
    width: 55px;
    font-size: 11px;
    height: 17px;
}
.graph-show .form-control {
    height: 28px;
    font-size: 14px !important;
    padding: 5px 7px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {padding: 0.4rem 3rem 0.4rem 1rem;}
div#kt_header_menu_wrapper {
    display: none;
}
.kt-container{margin-top:5px !important;}

.highcharts-container{
  width: 100% !important;
}

.highcharts-root{
  width: 100% !important;
}
ul.kt-menu__nav, .footer-dashboard {
    display: none;
}
    .graph-show {
    float: none;
    background-color: #E7E7E7;
    padding: 10px 7px 10px;
    }
    .kt-portlet__body{
        background-color: red;
        height: 100%;
        top: 0;
        left: 0;

        margin: 0;
        padding:0px;
        font-size: 10px;
        line-height: 12px;
    }

    .kt-portlet__head {
        display: none;
    }

    .table-hide {
        display: none;
    }

    #pdfcontainer {
        display: none;
    }

    #PrintButton {
        display: none;
    }

    .costmaster-button {
        display: none;
    }
    .kt-header-mobile__logo a img {
        width: 180px; padding: 3px 0 0 0;
    }
    .col-sm-3.left{
        max-width:30%;
        flex: 0 0 30%;
    }
    .col-sm-9.right{
        max-width:70%;
        flex: 0 0 70%;
    }

    @media(min-width:768px) and (max-width:1200px){

        
        .graph-show {
            width: 100%;
        }
        .select2 {
            width: 100% !important;
        }
        .col-sm-3.left{
            max-width:30%;
            flex: 0 0 30%;
        }
        .col-sm-9.right{
            max-width:70%;
            flex: 0 0 70%;
        }
    }
}

</style>

<?php if($subs_type[0]['t_and_c'] == 'true'){ ?>
<!-- begin:: Content -->
<div class="kt-container  kt-container--fluid  kt-grid__item kt-grid__item--fluid" style="margin-top:30px">

    <!--begin::Portlet-->
    <div class="kt-portlet">


        <div class="kt-portlet__body">

            <!--begin::Section-->
            <div class="kt-section">
                <div class="kt-section__content">

                    <div class="row">
                        <div class="col-sm-3 left">

                                
                            <?php if($subs_type[0]['subscription_type'] != '1' && $subs_type[0]['subscription_type'] != '5' && $subs_type[0]['subscription_type'] != '3' ){ ?>
                            <div class="graph-show">

                                <?php   if($subs_type[0]['subscription_type'] == '2' || $subs_type[0]['subscription_type'] == '6' || $subs_type[0]['subscription_type'] == '7' || $subs_type[0]['subscription_type'] == '8'){?>

                                <form action="<?= base_url('graph/show') ?>" class="editor-graph" method="POST">

                                    <div class="row">
                                        <!-- category show -->

                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label>Commodity Head</label>


                                                <select name="commodity_head" id="commodity_head"
                                                    class="form-control select2">
                                                    <option value="">--Choose--</option>

                                                    <?php foreach ($cat_id as $cat) { ?>
                                                    <option value="<?= $cat['category_name'] ?>" <?php if ($this->session->userdata('commodity_head') == $cat['category_name']) {
                                                            echo 'selected';
                                                        } else {
                                                            echo '';
                                                        } ?>>
                                                        <?= $cat['category_name'] ?> </option>
                                                    <?php  } ?>
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <!-- item name show -->
                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label>Commodity</label>
                                                <select name="commodity" id="commodity"
                                                    class="form-control commodity commodity2"
                                                     data-live-search="true">
                                                    <option value="">--Choose--</option>
                                                </select>
                                            </div>
                                        </div>
                                    </div>

                                    <div class="row table-hide">
                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label for="">Compare another Commodity</label>
                                                <button type="button" id="compare2"
                                                    class="btn costmaster-button compare custom-btn">Compare</button>
                                            </div>
                                        </div>

                                    </div>
                                    <div class="row">
                                        <div class="col-sm-12">
                                            <div class="form-group commHeadHide" style="display:none;">
                                                <select name="commodityTwo" id="commodityTwo"
                                                    class="form-control commodity">
                                                    <option value="">--Choose--</option>
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label for="">Price Unit</label>
                                                <input type="text" name="price_unit" id="price_unit"
                                                    class="form-control mb-2" value="<?php if (isset($_POST['commodity_head'])) { foreach($price_exis as $pe){
                                                       echo $pe['chart_price_unit']; }  } ?>" readonly>
                                                <input type="text" name="exis_duty" id="exis_duty" class="form-control"
                                                    value="<?php if (isset($_POST['commodity_head'])) { foreach($price_exis as $pe){
                                                       echo $pe['chart_exis_duty']; }  } ?>" readonly>

                                            </div>
                                        </div>

                                    </div>
                                    <div class="row">
                                        <div class="col-sm-6">
                                            <div class="form-group">
                                                <label for="">Date (From)</label>
                                                <input type="date" name="date_from" id="date_from" class="form-control"
                                                    value="<?php echo $start; ?>">
                                            </div>
                                        </div>
                                        <div class="col-sm-6">
                                            <div class="form-group">
                                                <label for="">Date (To)</label>
                                                <input type="date" name="date_to" id="date_to" class="form-control"
                                                    value="<?php echo $end; ?>">
                                            </div>
                                        </div>
                                    </div>

                                    <!-- <div class="row">
                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label for="">Time Period</label>
                                                <?php
                                                if ($this->session->userdata('time') == "3_months") {
                                                ?>
                                                <input type="radio" name="time" value="3_months" id="time_period"
                                                    class="three_month" checked> 3 Month
                                                <?php } else { ?>
                                                <input type="radio" name="time" value="3_months" id="time_period"
                                                    class="three_month"> 3 Month
                                                <?php } ?>
                                                <?php
                                                if ($this->session->userdata('time') == "6_months") {
                                                ?>
                                                <input type="radio" name="time" value="6_months" id="time_period"
                                                    class="six_month" checked> 6 Month
                                                <?php } else { ?>
                                                <input type="radio" name="time" value="6_months" id="time_period"
                                                    class="six_month">
                                                6 Month
                                                <?php } ?>
                                                <?php
                                                if ($this->session->userdata('time') == "9_months") {
                                                ?>
                                                <input type="radio" name="time" value="9_months" id="time_period"
                                                    class="nine_month" checked> 9 Month
                                                <?php } else { ?>
                                                <input type="radio" name="time" value="9_months" id="time_period"
                                                    class="nine_month"> 9 Month
                                                <?php } ?>
                                                <?php
                                                if ($this->session->userdata('time') == "1_year") {
                                                ?>
                                                <input type="radio" name="time" value="1_year" id="time_period"
                                                    class="one_year" checked> 1 Year
                                                <?php } else { ?>
                                                <input type="radio" name="time" value="1_year" id="time_period"
                                                    class="one_year"> 1
                                                Year
                                                <?php } ?>
                                            </div>
                                        </div>
                                    </div> -->

                                    <div class="row">
                                        <div class="col-sm-12">
                                            <?php if ($this->session->userdata('weeksd') != '') { ?>
                                            <div class="form-group">
                                                <label for="">Data Frequency</label>
                                                <?php
                                                if ($this->session->userdata('weeksd') == "Day") {
                                                ?>
                                                <input type="radio" name="weekss" value="Day" id="weekss" class="day"
                                                    checked>
                                                Daily
                                                <?php } else { ?>
                                                <input type="radio" name="weekss" value="Day" id="weekss" class="day">
                                                Daily
                                                <?php } ?>
                                                <?php if ($this->session->userdata('weeksd') == "Week") { ?>
                                                <input type="radio" name="weekss" value="Week" id="weekss" class="week"
                                                    checked>
                                                Weekly
                                                <?php } else { ?>
                                                <input type="radio" name="weekss" value="Week" id="weekss" class="week">
                                                Weekly
                                                <?php } ?>

                                                <?php if ($this->session->userdata('weeksd') == "Month") { ?>
                                                <input type="radio" name="weekss" value="Month" id="weekss"
                                                    class="month" checked>
                                                Monthly
                                                <?php } else { ?>
                                                <input type="radio" name="weekss" value="Month" id="weekss"
                                                    class="month">
                                                Monthly
                                                <?php } ?>

                                                <?php if ($this->session->userdata('weeksd') == "Year") { ?>
                                                <input type="radio" name="weekss" value="Year" id="weekss" class="year"
                                                    checked>
                                                Yearly
                                                <?php } else { ?>
                                                <input type="radio" name="weekss" value="Year" id="weekss" class="year">
                                                Yearly
                                                <?php } ?>
                                            </div>
                                            <?php } else { ?>
                                            <div class="form-group">
                                                <label for="">Data Frequency</label>
                                                <input type="radio" name="weekss" value="Day" id="weekss" class="day">
                                                Daily
                                                <input type="radio" name="weekss" value="Week" id="weekss" class="week">
                                                Weekly
                                                <input type="radio" name="weekss" value="Month" id="weekss"
                                                    class="month" checked>
                                                Monthly
                                                <input type="radio" name="weekss" value="Year" id="weekss" class="year">
                                                Yearly
                                            </div>
                                            <?php } ?>
                                        </div>
                                    </div>

                                    <?php
                                    $today = date('Y-m-d', strtotime('now'));
                                    $three = date('Y-m-d', strtotime('-3 month'));
                                    $six = date('Y-m-d', strtotime('-6 month'));
                                    $nine = date('Y-m-d', strtotime('-9 month'));
                                    $fullyear = date('Y-m-d', strtotime('-1 year'));
                                    ?>

                                    <span id="today"><?php echo $today; ?></span>
                                    <span id="three"><?php echo $three; ?></span>
                                    <span id="six"><?php echo $six; ?></span>
                                    <span id="nine"><?php echo $nine; ?></span>
                                    <span id="fullyear"><?php echo $fullyear; ?></span>

                                    <div class="row">
                                        <div class="col-sm-12">
                                            <button type="submit" name="submit"
                                                class="btn costmaster-button custom-btn">Submit</button>
                                        </div>
                                    </div>
                                </form>
                                <?php
                                $num_record = $difference = $percent = 0;
                                 $avg_diff = $avg_percent = $percent_min_max = $diff_min_max = $percent_min = $diff_min = 0;
                                if ($this->session->userdata('weeksd') == "Week") {
                                    $num_record = count($week_price_one);
                                } else if ($this->session->userdata('weeksd') == "Month") {
                                    $num_record = count($month_price_one);
                                } else if ($this->session->userdata('weeksd') == "Year") {
                                    $num_record = count($year_price_one);
                                } else {
                                    $num_record = count($price_one);
                                }
                                ?>

                                <!-- < ?php print_r($chart_date); die; ?> -->

                                <div id="analysisTable">
                                    <?php
                                        if ($commodity != '' && $commodityTwo != '') {
                                        ?>
                                    <div class="table-responsive">
                                        <table class="table table-analysis">
                                            <h4>Analysis:<?php echo $commodity; ?></h4>

                                            <thead>
                                                <tr>
                                                    <th></th>
                                                    <th>Price</th>
                                                    <th>Difference</th>
                                                    <th>%age</th>
                                                </tr>
                                            </thead>

                                            <!-- new one. -->

                                            <tbody>

                                                <?php
                                                    $start = $end = 0;
                                                    if ($this->session->userdata('weeksd') == "Week") {

                                                        foreach ($week_price_one as $row):

                                                            $arr = $week_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));

                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                // $start          = $arr[0];
                                                                if ($week_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    // foreach($week_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                
                                                                    if (array_key_exists('chart_item_cost', $week_start_date)) {
                                                                        $starts = explode(',', $week_start_date['chart_item_cost']);
                                                                        $start = $starts[0];
                                                                    } else {
                                                                        $start = 0.0;
                                                                    }
                                                                    // endforeach;
                                                                }

                                                                if ($week_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($week_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                // if ($first_arr > 0) {
                                                                    $percent = ($difference / $first_arr) * 100;
                                                                // }

                                                                if ($week_min == '') {
                                                                    $min = 1;
                                                                    $max = 1;
                                                                    $avg = 1;
                                                                } else {
                                                                    foreach ($week_min as $min):
                                                                        $min_cost = $min['min_cost'];
                                                                        $max_cost = $min['max_cost'];
                                                                        $avg_cost = $min['avg_cost'];
                                                                    endforeach;
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }

                                                                $avg = $avg_cost;
                                                                $avg_diff = $first_arr - $avg;

                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }
                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Month") {

                                                        foreach ($month_price_one as $row):

                                                            $arr = $month_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));

                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                if ($month_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    $starts = explode(',', $month_start_date['avg_cost']);
                                                                    // print_r($starts);die;
                                                
                                                                    // foreach($month_start_date as $start):
                                                                    // $starts = number_format($starts,1);
                                                                    $start = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($month_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($month_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost2'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }

                                                                $difference = $first_arr - $last_arr;

                                                                // if ($first_arr > 0) {
                                                                    $percent = ($difference / $first_arr) * 100;
                                                                // }

                                                                foreach ($month_min as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }

                                                                $avg = $avg_cost;
                                                                // if ($first_arr > 0) {
                                                                    $avg_diff = $first_arr - $avg;
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }


                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Year") {

                                                        foreach ($year_price_one as $row):

                                                            $arr = $year_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            
                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            

                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);


                                                                // $start          = $arr[0];
                                                                // $end            = $arr[0];
                                                                if ($year_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    // foreach($year_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                                    $starts = explode(',', $year_start_date['avg_cost']);
                                                                    $start = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($year_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($year_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                $percent = ($difference / $first_arr) * 100;

                                                                foreach ($year_min as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $avg = $avg_cost;

                                                               

                                                                // $min = $row['min_cost'];
                                                                // $max = $row['max_cost'];
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }


                                                                // $avg = $row['chart_item_cost2'];
                                                                $avg_diff = $first_arr - $avg;
                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }


                                                            }
                                                        endforeach;
                                                    } else {

                                                        foreach ($analysis as $row):

                                                            $first_arr = $last_arr = 1;
                                                                foreach($price_one as $p){
                                                                $arr = $price_one;
                                                                $first_arr = number_format($arr[0]['item_cost'],1); 
                                                                $last_arr = number_format($arr[count($arr)-1]['item_cost'],1);
                                                                } 
                                                                
                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            

                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['item_cost']);

                                                                $start = $arr[0];
                                                                if ($end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $ends;
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                $percent = ($difference / $first_arr) * 100;

                                                                $min = $row['min_cost'];
                                                                $max = $row['max_cost'];
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }


                                                                $avg = $row['avg_cost'];
                                                                $avg_diff = $first_arr - $avg;
                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }

                                                            }
                                                        endforeach;
                                                    }
                                                    ?>
                                                <?php 
                                                
                                                    // if ($row['chart_date'] == '') {
                                                    //     echo '<h5>No records matched!</h5>';
                                                    // } else { ?>
                                                <tr>
                                                    <td><strong>Start</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $first_arr;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly />
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>End</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $last_arr;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$difference);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($difference < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Min</strong></td>
                                                    <td>
                                                    <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$min);
                                                            } ?>" readonly /></td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                    <?php if ($diff_min < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?>  </div>  
                                                    </td>
                                                    <td>
                                                    <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                             <?php if ($percent_min < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?></div>
                                                                </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Max</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$max);
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($diff_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?>
                                                        </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Avg</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg);
                                                            } ?>" readonly /></td>

                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_diff);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_diff < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_percent < 0) {
                                                                   echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <!-- < ?php } ?> -->

                                            </tbody>

                                        </table>
                                    </div>
                                    <div class="table-responsive">
                                        <table class="table table-analysis">
                                            <h4>Analysis:<?php echo $commodityTwo; ?></h4>

                                            <thead>
                                                <tr>
                                                    <th></th>
                                                    <th>Price</th>
                                                    <th>Difference</th>
                                                    <th>%age</th>
                                                </tr>
                                            </thead>

                                            <!-- new one. -->

                                            <tbody>

                                                <?php
                                                    $start2 = $end2 = 0;
                                                    if ($this->session->userdata('weeksd') == "Week") {

                                                        foreach ($week_price_two as $row):

                                                            $arr = $week_price_two;
                                                            $first_arr2 = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr2 = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 
                                                            
                                                            $first_arr2 = floatval(str_replace(",", "", $first_arr2));
                                                            $last_arr2 = floatval(str_replace(",", "", $last_arr2));
                                                            
                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                // $start          = $arr[0];
                                                                if ($week_start_date2 == '') {
                                                                    $start2 = 0.0;
                                                                } else {
                                                                    // foreach($week_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                
                                                                    if (array_key_exists('chart_item_cost', $week_start_date2)) {
                                                                        $starts = explode(',', $week_start_date2['chart_item_cost']);
                                                                        $start2 = $starts[0];
                                                                    } else {
                                                                        $start2 = 0.0;
                                                                    }

                                                                    // endforeach;
                                                                }

                                                                if ($week_end_date2 == '') {
                                                                    $end2 = 0.0;
                                                                } else {
                                                                    foreach ($week_end_date2 as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end2 = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr2 - $last_arr2;
                                                                if ($first_arr2 > 0) {
                                                                    $percent = ($difference / $first_arr2) * 100;
                                                                }

                                                                if ($week_min2 == '') {
                                                                    $min = 1;
                                                                    $max = 1;
                                                                    $avg = 1;
                                                                } else {
                                                                    foreach ($week_min2 as $min):
                                                                        $min_cost = $min['min_cost'];
                                                                        $max_cost = $min['max_cost'];
                                                                        $avg_cost = $min['avg_cost'];
                                                                    endforeach;
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr2 - $min;
                                                                $diff_min_max = $first_arr2 - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr2) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr2) * 100;
                                                                // }

                                                                $avg = $avg_cost;
                                                                $avg_diff = $first_arr2 - $avg;

                                                                // if ($first_arr2 > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr2) * 100;
                                                                // }
                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Month") {

                                                        foreach ($month_price_two as $two):

                                                            $arr = $month_price_two;
                                                            $first_arr2 = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr2 = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr2 = floatval(str_replace(",", "", $first_arr2));
                                                            $last_arr2 = floatval(str_replace(",", "", $last_arr2));

                                                            if ($two['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $two['chart_item_cost2']);

                                                                if ($month_start_date2 == '') {
                                                                    $start2 = 0.0;
                                                                } else {
                                                                    $starts = explode(',', $month_start_date2['avg_cost']);
                                                                    // print_r($starts);die;
                                                
                                                                    // foreach($month_start_date as $start):
                                                                    // $starts = number_format($starts,1);
                                                                    $start2 = $starts[0];

                                                                    // endforeach;
                                                                }

                                                                if ($month_end_date2 == '') {
                                                                    $end2 = 0.0;
                                                                } else {
                                                                    foreach ($month_end_date2 as $en):
                                                                        $ends = number_format($en['chart_item_cost2'], 1);
                                                                        $end2 = $arr[0];
                                                                    endforeach;
                                                                }

                                                                $difference = $first_arr2 - $last_arr2;

                                                                if ($first_arr2 > 0) {
                                                                    $percent = ($difference / $first_arr2) * 100;
                                                                }

                                                                foreach ($month_min2 as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr2 - $min;
                                                                $diff_min_max = $first_arr2 - $max;
                                                              
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr2) * 100;
                                                                    // }
                                                                    // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr2) * 100;
                                                                    // }

                                                                $avg = $avg_cost;
                                                                // if ($first_arr2 > 0) {
                                                                    $avg_diff = $first_arr2 - $avg;
                                                                    $avg_percent = ($avg_diff / $first_arr2) * 100;
                                                                // }


                                                            }
                                                        endforeach;

                                                    } else if ($this->session->userdata('weeksd') == "Year") {

                                                        foreach ($year_price_two as $row):

                                                            $arr = $year_price_two;
                                                            $first_arr2 = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr2 = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr2 = floatval(str_replace(",", "", $first_arr2));
                                                            $last_arr2 = floatval(str_replace(",", "", $last_arr2));
                                                            
                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);


                                                                // $start          = $arr[0];
                                                                // $end            = $arr[0];
                                                                if ($year_start_date2 == '') {
                                                                    $start2 = 0.0;
                                                                } else {
                                                                    // foreach($year_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                                    $starts = explode(',', $year_start_date2['avg_cost']);
                                                                    $start2 = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($year_end_date2 == '') {
                                                                    $end2 = 0.0;
                                                                } else {
                                                                    foreach ($year_end_date2 as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end2 = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr2 - $last_arr2;
                                                                $percent = ($difference / $first_arr2) * 100;

                                                                foreach ($year_min2 as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $avg = $avg_cost;

                                                                // $min = $row['min_cost'];
                                                                // $max = $row['max_cost'];
                                                                // $diff_min_max = $min - $max;

                                                                $diff_min = $first_arr2 - $min;$diff_min_max = $first_arr2 - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr2) * 100;
                                                                    // }
                                                                    // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr2) * 100;
                                                                    // }


                                                                // $avg = $row['chart_item_cost2'];
                                                                $avg_diff = $first_arr2 - $avg;
                                                                // if ($first_arr2 > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr2) * 100;
                                                                // }


                                                            }
                                                        endforeach;
                                                    } else {

                                                        foreach ($analysis2 as $row):

                                                            $arr = $price_two;
                                                            foreach($price_two as $p){
                                                                $arr = $price_two;
                                                                $first_arr2 = number_format($arr[0]['item_cost'],1); 
                                                                $last_arr2 = number_format($arr[count($arr)-1]['item_cost'],1);
                                                                } 

                                                            $first_arr2 = floatval(str_replace(",", "", $first_arr2));
                                                            $last_arr2 = floatval(str_replace(",", "", $last_arr2));
                                                            
                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['item_cost']);

                                                                $start2 = $arr[0];
                                                                if ($end_date == '') {
                                                                    $end2 = 0.0;
                                                                } else {
                                                                    foreach ($end_date2 as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end2 = $ends;
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr2 - $last_arr2;
                                                                $percent = ($difference / $first_arr2) * 100;

                                                                $min = $row['min_cost'];
                                                                $max = $row['max_cost'];

                                                                $diff_min = $first_arr2 - $min;
                                                                $diff_min_max = $first_arr2 - $max;
                                                                

                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr2) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr2) * 100;
                                                                // }


                                                                $avg = $row['avg_cost'];
                                                                $avg_diff = $first_arr2 - $avg;
                                                                if ($first_arr2 > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr2) * 100;
                                                                }

                                                            }
                                                        endforeach;
                                                    }
                                                    ?>
                                                <?php 
                                                    // if ($row['chart_date'] == '') {
                                                    //     echo '<h5>No records matched!</h5>';
                                                    // } else { ?>
                                                <tr>
                                                    <td><strong>Start</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $first_arr2;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly />
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>End</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $last_arr2;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$difference);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($difference < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent < 0) {
                                                                   echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Min</strong></td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$min);
                                                            } ?>" readonly /></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($diff_min < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                                </td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                             <?php if ($percent_min < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?></div>
                                                            </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Max</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$max);
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($diff_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Avg</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg);
                                                            } ?>" readonly /></td>

                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_diff);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_diff < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_percent < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <!-- < ?php } ?> -->

                                            </tbody>

                                        </table>
                                    </div>
                                    <?php
                                        } else {
                                        ?>
                                    <div class="table-responsive">
                                        <table class="table table-analysis">
                                            <h4>Analysis</h4>

                                            <thead>
                                                <tr>
                                                    <th></th>
                                                    <th>Price</th>
                                                    <th>Difference</th>
                                                    <th>%age</th>
                                                </tr>
                                            </thead>

                                            <!-- new one. -->

                                            <tbody>

                                                <?php
                                                    $start = $end = 0;
                                                    if ($this->session->userdata('weeksd') == "Week") {

                                                        foreach ($week_price_one as $row):

                                                            $arr = $week_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 
                                                            
                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            
                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                // $start          = $arr[0];
                                                                if ($week_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    // foreach($week_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                                    if (array_key_exists('chart_item_cost', $week_start_date)) {
                                                                        $starts = explode(',', $week_start_date['chart_item_cost']);
                                                                        $start = $starts[0];
                                                                    } else {
                                                                        $start = 0.0;
                                                                    }
                                                                    // endforeach;
                                                                }

                                                                if ($week_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($week_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                // if ($first_arr > 0) {
                                                                    $percent = ($difference / $first_arr) * 100;
                                                                // }

                                                                if ($week_min == '') {
                                                                    $min = 1;
                                                                    $max = 1;
                                                                    $avg = 1;
                                                                } else {
                                                                    foreach ($week_min as $min):
                                                                        $min_cost = $min['min_cost'];
                                                                        $max_cost = $min['max_cost'];
                                                                        $avg_cost = $min['avg_cost'];
                                                                    endforeach;
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr - $min;$diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr) * 100;
                                                                    // }
                                                                    // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                    // }

                                                                $avg = $avg_cost;
                                                                $avg_diff = $first_arr - $avg;

                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }
                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Month") {

                                                        foreach ($month_price_one as $row):

                                                            $arr = $month_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));

                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                if ($month_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    $starts = explode(',', $month_start_date['avg_cost']);
                                                                    // print_r($starts);die;
                                                
                                                                    // foreach($month_start_date as $start):
                                                                    // $starts = number_format($starts,1);
                                                                    $start = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($month_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($month_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost2'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }

                                                                $difference = $first_arr - $last_arr;

                                                              
                                                                // if ($first_arr > 0) {
                                                                    $percent = ($difference / $first_arr) * 100;
                                                                // }
                                                                foreach ($month_min as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr - $min;$diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr) * 100;
                                                                    // }
                                                                    // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                    // }

                                                                $avg = $avg_cost;
                                                                // if ($first_arr > 0) {
                                                                    $avg_diff = $first_arr - $avg;
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }

                                                            


                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Year") {

                                                        foreach ($year_price_one as $row):

                                                            $arr = $year_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            
                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);


                                                                // $start          = $arr[0];
                                                                // $end            = $arr[0];
                                                                if ($year_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    // foreach($year_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                                    $starts = explode(',', $year_start_date['avg_cost']);
                                                                    $start = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($year_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($year_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                $percent = ($difference / $first_arr) * 100;

                                                                foreach ($year_min as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $avg = $avg_cost;

                                                                // echo $avg;
                                                                // die;
                                                                
                                                                // $min = $row['min_cost'];
                                                                // $max = $row['max_cost'];
                                                                $diff_min = $first_arr - $min;$diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr) * 100;
                                                                    // }
                                                                    // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                    // }

                                                                // $avg = $row['chart_item_cost2'];
                                                                $avg_diff = $first_arr - $avg;
                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }


                                                            }
                                                        endforeach;
                                                    } else {

                                                        foreach ($analysis as $row):

                                                            $first_arr = $last_arr = 1;
                                                                foreach($price_one as $p){
                                                                $arr = $price_one;
                                                                $first_arr = number_format($arr[0]['item_cost'],1); 
                                                                $last_arr = number_format($arr[count($arr)-1]['item_cost'],1);

                                                                
                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            
                                                                } 
                                                            

                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['item_cost']);

                                                                $start = $arr[0];
                                                                if ($end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $ends;
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                $percent = ($difference / $first_arr) * 100;

                                                                $min = $row['min_cost'];
                                                                $max = $row['max_cost'];
                                                                $diff_min = $first_arr - $min;$diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                    $percent_min = ($diff_min / $first_arr) * 100;
                                                                    // }
                                                                    // if ($max > 0) {
                                                                    $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                    // }


                                                                $avg = $row['avg_cost'];
                                                                $avg_diff = $first_arr - $avg;
                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }

                                                            }
                                                        endforeach;
                                                    }
                                                    ?>
                                                <?php 
                                                //    foreach ($analysis as $row):
                                                //     if ($row['chart_date'] == '') {
                                                //         echo '<h5>No records matched!</h5>';
                                                //     } else { ?>
                                                <tr>
                                                    <td><strong>Start</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $first_arr;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly />
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>End</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $last_arr;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$difference);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($difference < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Min</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$min);
                                                            } ?>" readonly /></td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f", $diff_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($diff_min < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?></div> </td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent_min < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?></div>
                                                                </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Max</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$max);
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($diff_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Avg</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg);
                                                            } ?>" readonly /></td>

                                                    <td>
                                                        <div class="table-down-arrow">
                                                            <input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_diff);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_diff < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?>
                                                        </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_percent < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?>
                                                        </div>
                                                    </td>
                                                </tr>
                                                <!-- < ?php } endforeach; ?> -->

                                            </tbody>

                                        </table>
                                    </div>
                                    <?php
                                        }
                                        ?>
                                </div>

                                <?php } if($subs_type[0]['subscription_type'] == '4'){ ?>
                                <form action="<?= base_url('graph/show') ?>" class="editor-graph" method="POST">

                                    <div class="row">
                                        <!-- category show -->

                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label>Commodity Head</label>
                                                <select name="commodity_head" id="commodity_head"
                                                    class="form-control select2">
                                                    <option value="">--Choose--</option>

                                                    <?php
                                                    $explode = explode(',', $subs_type[0]['choose_type']);

                                                    for ($i = 0; $i < count($explode); $i++) {

                                                        foreach ($cat_fetch_partial as $cat) {

                                                            if ($explode[$i] == $cat['partial_id']) { ?>
                                                    <option value="<?= $cat['category_name'] ?>" <?php if ($this->session->userdata('commodity_head') == $cat['category_name']) {
                                                                    echo 'selected';
                                                                } else {
                                                                    echo '';
                                                                } ?>>
                                                        <?= $cat['category_name'] ?> </option>
                                                    <?php }
                                                        }

                                                    }
                                                    ?>
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">

                                        <!-- item name show -->
                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label>Commodity</label>
                                                <select name="commodity" id="commodity"
                                                    class="form-control commodity commodity2">
                                                    <option value="">--Choose--</option>

                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="row table-hide">
                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label for="">Compare another Commodity</label>
                                                <button type="button" id="compare2"
                                                    class="btn costmaster-button compare custom-btn">Compare</button>
                                            </div>
                                        </div>

                                    </div>

                                    <div class="row">
                                        <div class="col-sm-12">
                                            <div class="form-group commHeadHide" style="display:none;">
                                                <select name="commodityTwo" id="commodityTwo"
                                                    class="form-control commodity">
                                                    <option value="">--Choose--</option>
                                                </select>
                                            </div>
                                        </div>
                                    </div>

                                    <div class="row">
                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label for="">Price Unit</label>
                                                <input type="text" name="price_unit" id="price_unit"
                                                    class="form-control mb-2" value="<?php if (isset($_POST['commodity_head'])) { foreach($price_exis as $pe){
                                                       echo $pe['chart_price_unit']; }  } ?>" readonly>
                                                <input type="text" name="exis_duty" id="exis_duty" class="form-control"
                                                    value="<?php if (isset($_POST['commodity_head'])) { foreach($price_exis as $pe){
                                                       echo $pe['chart_exis_duty']; }  } ?>" readonly>

                                            </div>
                                        </div>

                                    </div>

                                    <div class="row">
                                        <div class="col-sm-6">
                                            <div class="form-group">
                                                <label for="">Date (From)</label>
                                                <input type="date" name="date_from" id="date_from" class="form-control"
                                                    value="<?php echo $start; ?>">
                                            </div>
                                        </div>
                                        <div class="col-sm-6">
                                            <div class="form-group">
                                                <label for="">Date (To)</label>
                                                <input type="date" name="date_to" id="date_to" class="form-control"
                                                    value="<?php echo $end; ?>">
                                            </div>
                                        </div>
                                    </div>

                                    <!-- <div class="row">
                                        <div class="col-sm-12">
                                            <div class="form-group">
                                                <label for="">Time Period</label>
                                                <?php
                                                if ($this->session->userdata('time') == "3_months") {
                                                ?>
                                                <input type="radio" name="time" value="3_months" id="time_period"
                                                    class="three_month" checked> 3 Month
                                                <?php } else { ?>
                                                <input type="radio" name="time" value="3_months" id="time_period"
                                                    class="three_month"> 3 Month
                                                <?php } ?>
                                                <?php
                                            if ($this->session->userdata('time') == "6_months") {
                                                ?>
                                                <input type="radio" name="time" value="6_months" id="time_period"
                                                    class="six_month" checked> 6 Month
                                                <?php } else { ?>
                                                <input type="radio" name="time" value="6_months" id="time_period"
                                                    class="six_month">
                                                6 Month
                                                <?php } ?>
                                                <?php
                                            if ($this->session->userdata('time') == "9_months") {
                                                ?>
                                                <input type="radio" name="time" value="9_months" id="time_period"
                                                    class="nine_month" checked> 9 Month
                                                <?php } else { ?>
                                                <input type="radio" name="time" value="9_months" id="time_period"
                                                    class="nine_month"> 9 Month
                                                <?php } ?>
                                                <?php
                                            if ($this->session->userdata('time') == "1_year") {
                                                ?>
                                                <input type="radio" name="time" value="1_year" id="time_period"
                                                    class="one_year" checked> 1 Year
                                                <?php } else { ?>
                                                <input type="radio" name="time" value="1_year" id="time_period"
                                                    class="one_year"> 1
                                                Year
                                                <?php } ?>
                                            </div>
                                        </div>
                                    </div> -->

                                    <div class="row">
                                        <div class="col-sm-12">
                                            <?php if ($this->session->userdata('weeksd') != '') { ?>
                                            <div class="form-group">
                                                <label for="">Data Frequency</label>
                                                <?php
                                                if ($this->session->userdata('weeksd') == "Day") {
                                                    ?>
                                                <input type="radio" name="weekss" value="Day" id="weekss" class="day"
                                                    checked>
                                                Daily
                                                <?php } else { ?>
                                                <input type="radio" name="weekss" value="Day" id="weekss" class="day">
                                                Daily
                                                <?php } ?>
                                                <?php if ($this->session->userdata('weeksd') == "Week") { ?>
                                                <input type="radio" name="weekss" value="Week" id="weekss" class="week"
                                                    checked>
                                                Weekly
                                                <?php } else { ?>
                                                <input type="radio" name="weekss" value="Week" id="weekss" class="week">
                                                Weekly
                                                <?php } ?>

                                                <?php if ($this->session->userdata('weeksd') == "Month") { ?>
                                                <input type="radio" name="weekss" value="Month" id="weekss"
                                                    class="month" checked>
                                                Monthly
                                                <?php } else { ?>
                                                <input type="radio" name="weekss" value="Month" id="weekss"
                                                    class="month">
                                                Monthly
                                                <?php } ?>

                                                <?php if ($this->session->userdata('weeksd') == "Year") { ?>
                                                <input type="radio" name="weekss" value="Year" id="weekss" class="year"
                                                    checked>
                                                Yearly
                                                <?php } else { ?>
                                                <input type="radio" name="weekss" value="Year" id="weekss" class="year">
                                                Yearly
                                                <?php } ?>
                                            </div>
                                            <?php } else { ?>
                                            <div class="form-group">
                                                <label for="">Data Frequency</label>
                                                <input type="radio" name="weekss" value="Day" id="weekss" class="day">
                                                Daily
                                                <input type="radio" name="weekss" value="Week" id="weekss" class="week">
                                                Weekly
                                                <input type="radio" name="weekss" value="Month" id="weekss"
                                                    class="month" checked>
                                                Monthly
                                                <input type="radio" name="weekss" value="Year" id="weekss" class="year">
                                                Yearly
                                            </div>
                                            <?php } ?>
                                        </div>
                                    </div>

                                    <?php
                                    $today = date('Y-m-d', strtotime('now'));
                                    $three = date('Y-m-d', strtotime('-3 month'));
                                    $six = date('Y-m-d', strtotime('-6 month'));
                                    $nine = date('Y-m-d', strtotime('-9 month'));
                                    $fullyear = date('Y-m-d', strtotime('-1 year'));
                                ?>

                                    <span id="today"><?php echo $today; ?></span>
                                    <span id="three"><?php echo $three; ?></span>
                                    <span id="six"><?php echo $six; ?></span>
                                    <span id="nine"><?php echo $nine; ?></span>
                                    <span id="fullyear"><?php echo $fullyear; ?></span>

                                    <div class="row">
                                        <div class="col-sm-12">
                                            <button type="submit" name="submit"
                                                class="btn costmaster-button custom-btn">Submit</button>
                                        </div>
                                    </div>
                                </form>
                                <?php
                                    $num_record = $difference = $percent = 0;
                                     $avg_diff = $avg_percent = $percent_min_max = $diff_min_max = $percent_min = $diff_min = 0;
                                    if ($this->session->userdata('weeksd') == "Week") {
                                        $num_record = count($week_price_one);
                                    } else if ($this->session->userdata('weeksd') == "Month") {
                                        $num_record = count($month_price_one);
                                    } else if ($this->session->userdata('weeksd') == "Year") {
                                        $num_record = count($year_price_one);
                                    } else {
                                        $num_record = count($price_one);
                                    }
                                ?>
                                <div id="analysisTable">
                                    <?php
                                        if ($commodity != '' && $commodityTwo != '') {
                                        ?>
                                    <div class="table-responsive">
                                        <table class="table table-analysis">
                                            <h4>Analysis:<?php echo $commodity; ?></h4>

                                            <thead>
                                                <tr>
                                                    <th></th>
                                                    <th>Price</th>
                                                    <th>Difference</th>
                                                    <th>%age</th>
                                                </tr>
                                            </thead>

                                            <!-- new one. -->

                                            <tbody>

                                                <?php
                                                    $start = $end = 0;
                                                    if ($this->session->userdata('weeksd') == "Week") {

                                                        foreach ($week_price_one as $row):

                                                            $arr = $week_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            
                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                // $start          = $arr[0];
                                                                if ($week_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    // foreach($week_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                
                                                                    if (array_key_exists('chart_item_cost', $week_start_date)) {
                                                                        $starts = explode(',', $week_start_date['chart_item_cost']);
                                                                        $start = $starts[0];
                                                                    } else {
                                                                        $start = 0.0;
                                                                    }
                                                                    // endforeach;
                                                                }

                                                                if ($week_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($week_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                // if ($first_arr > 0) {
                                                                    $percent = ($difference / $first_arr) * 100;
                                                                // }

                                                                if ($week_min == '') {
                                                                    $min = 1;
                                                                    $max = 1;
                                                                    $avg = 1;
                                                                } else {
                                                                    foreach ($week_min as $min):
                                                                        $min_cost = $min['min_cost'];
                                                                        $max_cost = $min['max_cost'];
                                                                        $avg_cost = $min['avg_cost'];
                                                                    endforeach;
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }

                                                                $avg = $avg_cost;
                                                                $avg_diff = $first_arr - $avg;

                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }
                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Month") {

                                                        foreach ($month_price_one as $row):

                                                            $arr = $month_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            
                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                if ($month_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    $starts = explode(',', $month_start_date['avg_cost']);
                                                                    // print_r($starts);die;
                                                
                                                                    // foreach($month_start_date as $start):
                                                                    // $starts = number_format($starts,1);
                                                                    $start = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($month_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($month_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost2'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }

                                                                $difference = $first_arr - $last_arr;

                                                                // if ($first_arr > 0) {
                                                                    $percent = ($difference / $first_arr) * 100;
                                                                // }

                                                                foreach ($month_min as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }

                                                                $avg = $avg_cost;
                                                                // if ($first_arr > 0) {
                                                                    $avg_diff = $first_arr - $avg;
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }


                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Year") {

                                                        foreach ($year_price_one as $row):

                                                            $arr = $year_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            
                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);


                                                                // $start          = $arr[0];
                                                                // $end            = $arr[0];
                                                                if ($year_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    // foreach($year_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                                    $starts = explode(',', $year_start_date['avg_cost']);
                                                                    $start = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($year_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($year_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                $percent = ($difference / $first_arr) * 100;

                                                                foreach ($year_min as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $avg = $avg_cost;

                                                                // $min = $row['min_cost'];
                                                                // $max = $row['max_cost'];
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }

                                                                // $avg = $row['chart_item_cost2'];
                                                                $avg_diff = $first_arr - $avg;
                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }


                                                            }
                                                        endforeach;
                                                    } else {

                                                        foreach ($analysis as $row):

                                                            $first_arr = $last_arr = 1;
                                                                foreach($price_one as $p){
                                                                $arr = $price_one;
                                                                $first_arr = number_format($arr[0]['item_cost'],1); 
                                                                $last_arr = number_format($arr[count($arr)-1]['item_cost'],1);
                                                                }  
                                                                
                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            

                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['item_cost']);

                                                                $start = $arr[0];
                                                                if ($end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $ends;
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                $percent = ($difference / $first_arr) * 100;

                                                                $min = $row['min_cost'];
                                                                $max = $row['max_cost'];
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }

                                                                $avg = $row['avg_cost'];
                                                                $avg_diff = $first_arr - $avg;
                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }

                                                            }
                                                        endforeach;
                                                    }
                                                    ?>
                                                <?php   
                                                    // if ($row['chart_date'] == '') {
                                                    //     echo '<h5>No records matched!</h5>';
                                                    // } else { ?>
                                                <tr>
                                                    <td><strong>Start</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $first_arr;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly />
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>End</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $last_arr;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow">
                                                            <input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$difference);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($difference < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?>
                                                        </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Min</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$min);
                                                            } ?>" readonly /></td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                             <?php if ($diff_min < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div></td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent_min < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?></div></td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Max</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$max);
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($diff_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Avg</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg);
                                                            } ?>" readonly /></td>

                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_diff);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_diff < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_percent < 0) {
                                                                   echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <!-- < ?php }  ?> -->

                                            </tbody>

                                        </table>
                                    </div>
                                    <div class="table-responsive">
                                        <table class="table table-analysis">
                                            <h4>Analysis:<?php echo $commodityTwo; ?></h4>

                                            <thead>
                                                <tr>
                                                    <th></th>
                                                    <th>Price</th>
                                                    <th>Difference</th>
                                                    <th>%age</th>
                                                </tr>
                                            </thead>

                                            <!-- new one. -->

                                            <tbody>

                                                <?php
                                                    $start2 = $end2 = 0;
                                                    if ($this->session->userdata('weeksd') == "Week") {

                                                        foreach ($week_price_two as $row):

                                                            $arr = $week_price_two;
                                                            $first_arr2 = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr2 = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr2 = floatval(str_replace(",", "", $first_arr2));
                                                            $last_arr2 = floatval(str_replace(",", "", $last_arr2));
                                                            
                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                // $start          = $arr[0];
                                                                if ($week_start_date2 == '') {
                                                                    $start2 = 0.0;
                                                                } else {
                                                                    // foreach($week_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                
                                                                    if (array_key_exists('chart_item_cost', $week_start_date2)) {
                                                                        $starts = explode(',', $week_start_date2['chart_item_cost']);
                                                                        $start2 = $starts[0];
                                                                    } else {
                                                                        $start2 = 0.0;
                                                                    }

                                                                    // endforeach;
                                                                }

                                                                if ($week_end_date2 == '') {
                                                                    $end2 = 0.0;
                                                                } else {
                                                                    foreach ($week_end_date2 as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end2 = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr2 - $last_arr2;
                                                                if ($first_arr2 > 0) {
                                                                    $percent = ($difference / $first_arr2) * 100;
                                                                }

                                                                if ($week_min2 == '') {
                                                                    $min = 1;
                                                                    $max = 1;
                                                                    $avg = 1;
                                                                } else {
                                                                    foreach ($week_min2 as $min):
                                                                        $min_cost = $min['min_cost'];
                                                                        $max_cost = $min['max_cost'];
                                                                        $avg_cost = $min['avg_cost'];
                                                                    endforeach;
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr2 - $min;
                                                                $diff_min_max = $first_arr2 - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr2) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr2) * 100;
                                                                // }

                                                                $avg = $avg_cost;
                                                                $avg_diff = $first_arr2 - $avg;

                                                                // if ($first_arr2 > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr2) * 100;
                                                                // }
                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Month") {

                                                        foreach ($month_price_two as $two):

                                                            $arr = $month_price_two;
                                                            $first_arr2 = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr2 = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr2 = floatval(str_replace(",", "", $first_arr2));
                                                            $last_arr2 = floatval(str_replace(",", "", $last_arr2));
                                                            
                                                            if ($two['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $two['chart_item_cost2']);

                                                                if ($month_start_date2 == '') {
                                                                    $start2 = 0.0;
                                                                } else {
                                                                    $starts = explode(',', $month_start_date2['avg_cost']);
                                                                    // print_r($starts);die;
                                                
                                                                    // foreach($month_start_date as $start):
                                                                    // $starts = number_format($starts,1);
                                                                    $start2 = $starts[0];

                                                                    // endforeach;
                                                                }

                                                                if ($month_end_date2 == '') {
                                                                    $end2 = 0.0;
                                                                } else {
                                                                    foreach ($month_end_date2 as $en):
                                                                        $ends = number_format($en['chart_item_cost2'], 1);
                                                                        $end2 = $arr[0];
                                                                    endforeach;
                                                                }

                                                                $difference = $first_arr2 - $last_arr2;

                                                                if ($first_arr2 > 0) {
                                                                    $percent = ($difference / $first_arr2) * 100;
                                                                }

                                                                foreach ($month_min2 as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr2 - $min;
                                                                $diff_min_max = $first_arr2 - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr2) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr2) * 100;
                                                                // }

                                                                $avg = $avg_cost;
                                                                // if ($first_arr2 > 0) {
                                                                    $avg_diff = $first_arr2 - $avg;
                                                                    $avg_percent = ($avg_diff / $first_arr2) * 100;
                                                                // }


                                                            }
                                                        endforeach;

                                                    } else if ($this->session->userdata('weeksd') == "Year") {

                                                        foreach ($year_price_two as $row):

                                                            $arr = $year_price_two;
                                                            $first_arr2 = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr2 = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr2 = floatval(str_replace(",", "", $first_arr2));
                                                            $last_arr2 = floatval(str_replace(",", "", $last_arr2));
                                                            
                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);


                                                                // $start          = $arr[0];
                                                                // $end            = $arr[0];
                                                                if ($year_start_date2 == '') {
                                                                    $start2 = 0.0;
                                                                } else {
                                                                    // foreach($year_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                                    $starts = explode(',', $year_start_date2['avg_cost']);
                                                                    $start2 = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($year_end_date2 == '') {
                                                                    $end2 = 0.0;
                                                                } else {
                                                                    foreach ($year_end_date2 as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end2 = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr2 - $last_arr2;
                                                                $percent = ($difference / $first_arr2) * 100;

                                                                foreach ($year_min2 as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $avg = $avg_cost;

                                                                // $min = $row['min_cost'];
                                                                // $max = $row['max_cost'];
                                                                $diff_min = $first_arr2 - $min;
                                                                $diff_min_max = $first_arr2 - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr2) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr2) * 100;
                                                                // }


                                                                // $avg = $row['chart_item_cost2'];
                                                                $avg_diff = $first_arr2 - $avg;
                                                                // if ($first_arr2 > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr2) * 100;
                                                                // }


                                                            }
                                                        endforeach;
                                                    } else {

                                                        foreach ($analysis2 as $row):

                                                            $arr = $price_two;
                                                            foreach($price_two as $p){
                                                                $arr = $price_two;
                                                                $first_arr2 = number_format($arr[0]['item_cost'],1); 
                                                                $last_arr2 = number_format($arr[count($arr)-1]['item_cost'],1);
                                                                } 

                                                            $first_arr2 = floatval(str_replace(",", "", $first_arr2));
                                                            $last_arr2 = floatval(str_replace(",", "", $last_arr2));
                                                            
                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['item_cost']);

                                                                $start2 = $arr[0];
                                                                if ($end_date == '') {
                                                                    $end2 = 0.0;
                                                                } else {
                                                                    foreach ($end_date2 as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end2 = $ends;
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr2 - $last_arr2;
                                                                $percent = ($difference / $first_arr2) * 100;

                                                                $min = $row['min_cost'];
                                                                $max = $row['max_cost'];
                                                                $diff_min = $first_arr2 - $min;
                                                                $diff_min_max = $first_arr2 - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr2) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr2) * 100;
                                                                // }


                                                                $avg = $row['avg_cost'];
                                                                $avg_diff = $first_arr2 - $avg;
                                                                // if ($first_arr2 > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr2) * 100;
                                                                // }

                                                            }
                                                        endforeach;
                                                    }
                                                    ?>
                                                <?php 

                                                    // if ($row['chart_date'] == '') {
                                                    //     echo '<h5>No records matched!</h5>';
                                                    // } else { ?>
                                                <tr>
                                                    <td><strong>Start</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $first_arr2;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly />
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>End</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $last_arr2;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$difference);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($difference < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Min</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$min);
                                                            } ?>" readonly /></td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="
                                                            <?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /><?php if ($diff_min < 0) {
                                                                echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                            }
                                                            ?></div> </td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent_min < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?></div></td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Max</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$max);
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($diff_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Avg</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg);
                                                            } ?>" readonly /></td>

                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_diff);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_diff < 0) {
                                                                   echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_percent < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <!-- < ?php } ?> -->

                                            </tbody>

                                        </table>
                                    </div>
                                    <?php
                                        } else {
                                        ?>
                                    <div class="table-responsive">
                                        <table class="table table-analysis">
                                            <h4>Analysis</h4>

                                            <thead>
                                                <tr>
                                                    <th></th>
                                                    <th>Price</th>
                                                    <th>Difference</th>
                                                    <th>%age</th>
                                                </tr>
                                            </thead>

                                            <!-- new one. -->

                                            <tbody>

                                                <?php
                                                    $start = $end = 0;
                                                    if ($this->session->userdata('weeksd') == "Week") {

                                                        foreach ($week_price_one as $row):

                                                            $arr = $week_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            
                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                // $start          = $arr[0];
                                                                if ($week_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    // foreach($week_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                                    if (array_key_exists('chart_item_cost', $week_start_date)) {
                                                                        $starts = explode(',', $week_start_date['chart_item_cost']);
                                                                        $start = $starts[0];
                                                                    } else {
                                                                        $start = 0.0;
                                                                    }
                                                                    // endforeach;
                                                                }

                                                                if ($week_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($week_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                // if ($first_arr > 0) {
                                                                    $percent = ($difference / $first_arr) * 100;
                                                                // }

                                                                if ($week_min == '') {
                                                                    $min = 1;
                                                                    $max = 1;
                                                                    $avg = 1;
                                                                } else {
                                                                    foreach ($week_min as $min):
                                                                        $min_cost = $min['min_cost'];
                                                                        $max_cost = $min['max_cost'];
                                                                        $avg_cost = $min['avg_cost'];
                                                                    endforeach;
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }

                                                                $avg = $avg_cost;
                                                                $avg_diff = $first_arr - $avg;

                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }
                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Month") {

                                                        foreach ($month_price_one as $row):

                                                            $arr = $month_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            
                                                            if ($row['chart_date'] == '') {
                                                                // echo '<h5>No records matched!</h5>';
                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);

                                                                if ($month_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    $starts = explode(',', $month_start_date['avg_cost']);
                                                                    // print_r($starts);die;
                                                
                                                                    // foreach($month_start_date as $start):
                                                                    // $starts = number_format($starts,1);
                                                                    $start = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($month_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($month_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost2'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }

                                                                $difference = $first_arr - $last_arr;

                                                                // if ($first_arr > 0) {
                                                                    $percent = ($difference / $first_arr) * 100;
                                                                // }

                                                                foreach ($month_min as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }


                                                                $avg = $avg_cost;
                                                                // if ($first_arr > 0) {
                                                                    $avg_diff = $first_arr - $avg;
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }


                                                            }
                                                        endforeach;
                                                    } else if ($this->session->userdata('weeksd') == "Year") {

                                                        foreach ($year_price_one as $row):

                                                            $arr = $year_price_one;
                                                            $first_arr = number_format($arr[0]['chart_item_cost2'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['chart_item_cost2'],1); 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));
                                                            
                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['chart_item_cost2']);


                                                                // $start          = $arr[0];
                                                                // $end            = $arr[0];
                                                                if ($year_start_date == '') {
                                                                    $start = 0.0;
                                                                } else {
                                                                    // foreach($year_start_date as $start):
                                                                    // $starts = number_format($start['chart_item_cost'],1);
                                                                    $starts = explode(',', $year_start_date['avg_cost']);
                                                                    $start = $starts[0];
                                                                    // endforeach;
                                                                }

                                                                if ($year_end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($year_end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $arr[0];
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                $percent = ($difference / $first_arr) * 100;

                                                                foreach ($year_min as $min) {
                                                                    $min_cost = $min['min_cost'];
                                                                    $max_cost = $min['max_cost'];
                                                                    $avg_cost = $min['avg_cost'];
                                                                }
                                                                $min = $min_cost;
                                                                $max = $max_cost;
                                                                $avg = $avg_cost;

                                                                // $min = $row['min_cost'];
                                                                // $max = $row['max_cost'];
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }


                                                                // $avg = $row['chart_item_cost2'];
                                                                $avg_diff = $first_arr - $avg;
                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }


                                                            }
                                                        endforeach;
                                                    } else {

                                                        foreach ($analysis as $row):

                                                            
                                                            $first_arr = $last_arr = 1;
                                                            foreach($price_one as $p){
                                                            $arr = $price_one;
                                                            $first_arr = number_format($arr[0]['item_cost'],1); 
                                                            $last_arr = number_format($arr[count($arr)-1]['item_cost'],1);
                                                            } 

                                                            $first_arr = floatval(str_replace(",", "", $first_arr));
                                                            $last_arr = floatval(str_replace(",", "", $last_arr));

                                                            if ($row['chart_date'] == '') {

                                                            } else {

                                                                $arr = explode(',', $row['item_cost']);

                                                                $start = $arr[0];
                                                                if ($end_date == '') {
                                                                    $end = 0.0;
                                                                } else {
                                                                    foreach ($end_date as $en):
                                                                        $ends = number_format($en['chart_item_cost'], 1);
                                                                        $end = $ends;
                                                                    endforeach;
                                                                }
                                                                $difference = $first_arr - $last_arr;
                                                                $percent = ($difference / $first_arr) * 100;

                                                                $min = $row['min_cost'];
                                                                $max = $row['max_cost'];
                                                                $diff_min = $first_arr - $min;
                                                                $diff_min_max = $first_arr - $max;
                                                                // if ($min > 0) {
                                                                $percent_min = ($diff_min / $first_arr) * 100;
                                                                // }
                                                                // if ($max > 0) {
                                                                $percent_min_max = ($diff_min_max / $first_arr) * 100;
                                                                // }



                                                                $avg = $row['avg_cost'];
                                                                $avg_diff = $first_arr - $avg;
                                                                // if ($first_arr > 0) {
                                                                    $avg_percent = ($avg_diff / $first_arr) * 100;
                                                                // }

                                                            }
                                                        endforeach;
                                                    }
                                                    ?>
                                                <?php 
                                                
                                                    // if ($row['chart_date'] == '') {
                                                    //     echo '<h5>No records matched!</h5>';
                                                    // } else { ?>
                                                <tr>
                                                    <td><strong>Start</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $first_arr;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly /></td>
                                                    <td><input type="text" name="" value="" readonly />
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>End</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo $last_arr;
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$difference);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($difference < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Min</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$min);
                                                            } ?>" readonly /></td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /><?php if ($diff_min < 0) {
                                                                echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                            }
                                                            ?></div> </td>
                                                    <td><div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly /> <?php if ($percent_min < 0) {
                                                                echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                            }
                                                            ?></div></td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Max</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$max);
                                                            } ?>" readonly /></td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$diff_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($diff_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$percent_min_max);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($percent_min_max < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td><strong>Avg</strong></td>
                                                    <td><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg);
                                                            } ?>" readonly /></td>

                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_diff);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_diff < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                    <td>
                                                        <div class="table-down-arrow"><input type="text" name="" value="<?php if (isset($_POST['commodity_head']) && ($num_record > 0)) {
                                                                echo sprintf("%.1f",$avg_percent);
                                                            } else {
                                                                echo '0.0';
                                                            } ?>" readonly />
                                                            <?php if ($avg_percent < 0) {
                                                                    echo '<i class="fa fa-arrow-up" style="color:red;"></i>';
                                                                } else {
                                                                    echo '<i class="fa fa-arrow-down" style="color:green;"></i>';
                                                                }
                                                                ?> </div>
                                                    </td>
                                                </tr>
                                                <!-- < ?php } ?> -->

                                            </tbody>

                                        </table>
                                    </div>
                                    <?php
                                        }
                                        ?>
                                </div>

                                <?php } ?>

                            </div>
                            <?php } ?>              
                        </div>
                        <div class="col-sm-9 right">


                            <div class="row">
                                <div class="col-sm-12">
                                    <?php  if($subs_type[0]['subscription_type'] == '2' || $subs_type[0]['subscription_type'] == '4' || $subs_type[0]['subscription_type'] == '6' || $subs_type[0]['subscription_type'] == '7' || $subs_type[0]['subscription_type'] == '8'){?>
                                    <?php
                                        $num_record = $difference = $percent = 0;
                                        $avg_diff = $avg_percent = $percent_min_max = $diff_min_max = $percent_min = $diff_min = 0;
                                        if ($this->session->userdata('weeksd') == "Week") {
                                            $num_record = count($week_price_one);
                                        } else if ($this->session->userdata('weeksd') == "Month") {
                                            $num_record = count($month_price_one);
                                        } else if ($this->session->userdata('weeksd') == "Year") {
                                            $num_record = count($year_price_one);
                                        } else {
                                            $num_record = count($price_one);
                                        }
                                    ?>
                                    <figure class="highcharts-figure">
                                        
                                        
                                        <?php
                                            $head = isset($_POST['commodity_head']) ? $_POST['commodity_head'] : $this->session->userdata('commodity_head');
                                            $comm = isset($_POST['commodity']) ? $_POST['commodity'] : $commodity;
                                        ?>

                                    <div class="row mb-4">
                                        <div class="col-sm-6">
                                            <div class="col-sm-12 d-flex">
                                            <form action="<?= base_url('graph/show') ?>" class="editor-graph graph-hide" method="POST">
                                                <input type="hidden" name="commodity_head" id="category1" value=""/>
                                                <input type="hidden" name="commodity" id="subcategory1" value=""/>
                                                <input type="hidden" name="commodityTwo" id="subcategoryTwo1" value=""/>
                                                <input type="hidden" name="time" value="3_months">
                                                <input type="hidden" name="weekss" value="Day" id="weekss" class="day"/>
                                                <input type="hidden" name="date_from" id="from" value="<?php echo date('Y-m-d', strtotime('-3 month')) ; ?>">
                                                <input type="hidden" name="date_to" id="to" value="<?php echo date('Y-m-d', strtotime('now')) ; ?>">
                                                <button type="submit" name="submit" class="btn costmaster-button btn-sm mr-2" id="3_mo" style="margin-top:0px !important;">3 month</button>
                                            </form>
                                            <form action="<?= base_url('graph/show') ?>" class="editor-graph graph-hide" method="POST">
                                                <input type="hidden" name="commodity_head" id="category2" value=""/>
                                                <input type="hidden" name="commodity" id="subcategory2" value=""/>
                                                <input type="hidden" name="commodityTwo" id="subcategoryTwo2" value=""/>
                                                <input type="hidden" name="time" value="6_months">
                                                <input type="hidden" name="weekss" value="Day" id="weekss" class="day"/>
                                                <input type="hidden" name="date_from" id="from" value="<?php echo date('Y-m-d', strtotime('-6 month')) ; ?>">
                                                <input type="hidden" name="date_to" id="to" value="<?php echo date('Y-m-d', strtotime('now')) ; ?>">
                                                <button type="submit" name="submit" class="btn costmaster-button btn-sm mr-2" id="6_mo" style="margin-top:0px !important;">6 month</button>
                                            </form>
                                            <form action="<?= base_url('graph/show') ?>" class="editor-graph graph-hide" method="POST">
                                                <input type="hidden" name="commodity_head" id="category3" value=""/>
                                                <input type="hidden" name="commodity" id="subcategory3" value=""/>
                                                <input type="hidden" name="commodityTwo" id="subcategoryTwo3" value=""/>
                                                <input type="hidden" name="time" value="9_months">
                                                <input type="hidden" name="weekss" value="Month" id="weekss" class="month"/>
                                                <input type="hidden" name="date_from" id="from" value="<?php echo date('Y-m-d', strtotime('-9 month')) ; ?>">
                                                <input type="hidden" name="date_to" id="to" value="<?php echo date('Y-m-d', strtotime('now')) ; ?>">
                                                <button type="submit" name="submit" class="btn costmaster-button btn-sm mr-2" id="9_mo" style="margin-top:0px !important;">9 month</button>
                                            </form>
                                            <form action="<?= base_url('graph/show') ?>" class="editor-graph graph-hide" method="POST">
                                                <input type="hidden" name="commodity_head" id="category4" value=""/>
                                                <input type="hidden" name="commodity" id="subcategory4" value=""/>
                                                <input type="hidden" name="commodityTwo" id="subcategoryTwo4" value=""/>
                                                <input type="hidden" name="weekss" value="Month" id="weekss" class="month"/>
                                                <input type="hidden" name="time" value="1_year">
                                                <input type="hidden" name="date_from" id="from" value="<?php echo date('Y-m-d', strtotime('-1 year')) ; ?>">
                                                <input type="hidden" name="date_to" id="to" value="<?php echo date('Y-m-d', strtotime('now')) ; ?>">
                                                <button type="submit" name="submit" class="btn costmaster-button btn-sm mr-2"  id="1_ye" style="margin-top:0px !important;">1 year</button>
                                            </form>
                                            </div>

                                            <?php if ($commodity != '') { ?>
                                            
                                            <p><strong> Commodity : </strong> <?php echo $commodity; ?></p>
                                        
                                            <?php } if ($commodityTwo != '') { ?>
                                            
                                               <p> <strong> Comparison Commodity : </strong> <?php echo $commodityTwo; ?></p>
                                            
                                            <?php } ?>
                                        </div>
                                        <div class="col-sm-6 text-right">
       
                                        <?php if ($subs_type[0]['subscription_type'] == '6' || $subs_type[0]['subscription_type'] == '7' || $subs_type[0]['subscription_type'] == '8') { ?>

                                            <a href="<?= base_url('graph/view-pdf') ?>" style="margin:0px !important;" class="btn costmaster-button btn-sm mr-2"> <i class="fa fa-file-pdf"></i> CIR - FC Reports </a>

                                            
                                        <?php } ?>

                                        <?php if ($subs_type[0]['subscription_type'] == '2' || $subs_type[0]['subscription_type'] == '6' || $subs_type[0]['subscription_type'] == '7' || $subs_type[0]['subscription_type'] == '8') { ?>
                                            
                                            
                                            <?php 
                                                if (isset($_POST['commodity_head'])) {
                                                    if ($num_record > 0) {
                                                if ($this->session->userdata('weeksd') == "Week" || $this->session->userdata('weeksd') == "Month" || $this->session->userdata('weeksd') == "Year" || $this->session->userdata('weeksd') == "Day") { ?>
                            
                                                <a class="btn costmaster-button btn-sm mr-2" style="color:#fff; cursor:pointer; margin:0px !important;" id="PrintButton" onclick="window.print();"> <i class="fa fa-download"></i> Print Chart</a>

                                                <!-- <a href="javascript:void(0);" id="btnFullscreen" style="margin:0px !important;"class="icon-menu btn costmaster-button btn-sm mr-2"><i class="fa fa-arrows-alt"></i></a> -->
                                    
                                            <?php } } }?>                                        
                                        <?php } ?>
                                                

                                        </div>
                                    </div>
                                        
                                        <?php
                                            if (isset($_POST['commodity_head'])) {
                                                if ($num_record > 0) {
                                                    echo "<div id='container2'></div>";
                                                } else {
                                                    echo "<div>No records found!</div>";
                                                }
                                            }else{
                                                echo "<div id='label-container'></div>";
                                            }
                                        ?>
                                    </figure>
                                    <?php } ?>
                                    <?php if ($subs_type[0]['subscription_type'] != '1' && $subs_type[0]['subscription_type'] != '5' && $subs_type[0]['subscription_type'] != '3') { ?>
                                    <div class="row">
                                        <div class="col-sm-12">
                                            <div class="note-sec">
                                                <h5> Notes</h5>

                                                <p>1) Frequency selection of weekly, monthly or yearly, the data is
                                                    average of proceeding days. For example, in frequency "monthly"
                                                    selection data on 1st May will be average from 1st May to 31st May.
                                                </p>
                                                <p>2) In Analysis field, max and min will be the actual max and min
                                                    during selected date range. On the graph, data may be average as
                                                    per frequency selected.</p>
                                                <p> 3) Data is an indicative trend, users to interpret & use at sole
                                                    discretion.</p>
                                                    <p>4) Excel data export will work only if user selcted data frequency as a Monthly</p>

                                            </div>
                                        </div>
                                    </div>
                                    <?php } ?>
                                </div>
                            </div>
                        </div>
                    </div> <!-- main row div -->

                    <div class="row">
                        <div class="col-sm-12">
                        <?php if ($subs_type[0]['subscription_type'] == '5' ) { ?>

                            
                            <div class="col-sm-12">  
                                <h4>Commodity Forecast Quartely Report PDF</h4>
                                        <?php
                                            $show_link = 0;
                                            $report_url = "";
                                            $ci = & get_instance();
                                            $ci->load->helper("url");
                                            $ci->load->model('dashboard_model');
                                            $cir_data = $ci->dashboard_model->check_forcast_report($_SESSION['id']);
                                        // print_r($_SESSION);

                                        ?>
                                        <div class="table-responsive table-hide">
                                            <table class="table table-bordered table-striped table-hover" id="table-view-pdf2">
                                                <thead>
                                                    <tr>
                                                        <th>#</th>
                                                        <th>Month Reports</th>
                                                        <th>Actions</th>
                                                    </tr>
                                                </thead>
                                                <tbody>
                                                    <?php
                                                        $today = date('Y-m-d');
                                                        // $effectiveDate= $subs_type[0]['created_at'];  // registeration date
                                                       
                                                    $effectiveDate= $subs_type[0]['start_reg']; // registeration date
                                                    $effectiveEndDate= $subs_type[0]['end_reg'];

                                                        $duration = $subs_type[0]['choose_type'];  // subscription for months 
                                                        if($duration == '6_month'){
                                                            $durations = 6;
                                                        }else if($duration == '1_year'){
                                                            $durations = 12;
                                                        }else if($duration == '3_year'){
                                                            $durations = 36;
                                                        }else if($duration == '5_year'){
                                                            $durations = 60;
                                                        }

                                                
                                                        $startDate = date('Y-m-d', strtotime($effectiveDate));
                                                        $endDate = date('Y-m-d', strtotime($effectiveEndDate));
                                                        // $endDate = date('Y-m-d', strtotime("+{$durations} months", strtotime($effectiveDate)));

                                                        

                                                            if($forcast_report != ''){
                                                            $i = 1;
                                                            $show_link = 0;

                                                            foreach ($forcast_report as $cir_data): 

                                                            $date1=$cir_data->last_updation;   // cir publish date
                                                            $date2= $endDate;     // subscription end date 

                                                            if(strtotime($date1) <= strtotime($date2)) {    
                                                            
                                                                $show_link++;
                                                    ?>
                                                    <tr>
                                                        <td><?php echo $i++; ?></td>
                                                        <td><?= $cir_data->subscribe_month .', ' . $cir_data->subscribe_year ?></td>
                                                        <td><a href="<?= base_url('uploads/forcast/' . $cir_data->subscribe_link); ?>#toolbar=0"
                                                                id="pdfcontainer" target="_blank"> <i class="fa fa-file-pdf"
                                                                    aria-hidden="true"
                                                                    style="color:red; font-size:20px; display: block; text-align:center;"></i>
                                                            </a>
                                                        </td>
                                                    </tr>
                                                    <?php   } 
                                                            endforeach; } else{ ?>
                                                    <tr>
                                                        <td>No records found</td>
                                                    </tr>
                                                    <?php } ?>
                                                </tbody>
                                            </table>
                                        </div>
                                    </div>
                                    
                        <?php }  if ($subs_type[0]['subscription_type'] == '3'){ ?>
                                    <div class="col-sm-6"> 
                                        <h4>Commodity Forecast Quartely Report PDF</h4> 
                                        <?php
                                            $show_link = 0;
                                            $report_url = "";
                                            $ci = & get_instance();
                                            $ci->load->helper("url");
                                            $ci->load->model('dashboard_model');
                                            $cir_data = $ci->dashboard_model->check_forcast_report($_SESSION['id']);
                                        // print_r($_SESSION);

                                        ?>
                                        <div class="table-responsive table-hide">
                                            <table class="table table-bordered table-striped table-hover" id="table-view-pdf2">
                                                <thead>
                                                    <tr>
                                                        <th>#</th>
                                                        <th>Month Reports</th>
                                                        <th>Actions</th>
                                                    </tr>
                                                </thead>
                                                <tbody>
                                                    <?php
                                                        $today = date('Y-m-d');
                                                         // $effectiveDate= $subs_type[0]['created_at'];  // registeration date
                                                       
                                                    $effectiveDate= $subs_type[0]['start_reg']; // registeration date
                                                    $effectiveEndDate= $subs_type[0]['end_reg'];

                                                        $duration = $subs_type[0]['choose_type'];  // subscription for months 
                                                        if($duration == '6_month'){
                                                            $durations = 6;
                                                        }else if($duration == '1_year'){
                                                            $durations = 12;
                                                        }else if($duration == '3_year'){
                                                            $durations = 36;
                                                        }else if($duration == '5_year'){
                                                            $durations = 60;
                                                        }

                                                
                                                        $startDate = date('Y-m-d', strtotime($effectiveDate));
                                                        $endDate = date('Y-m-d', strtotime($effectiveEndDate));
                                                        

                                                            if($forcast_report != ''){
                                                            $i = 1;
                                                            $show_link = 0;

                                                            foreach ($forcast_report as $cir_data): 

                                                            $date1=$cir_data->last_updation;   // cir publish date
                                                            $date2= $endDate;     // subscription end date 

                                                            if(strtotime($date1) <= strtotime($date2)) {    
                                                            
                                                                $show_link++;
                                                    ?>
                                                    <tr>
                                                        <td><?php echo $i++; ?></td>
                                                        <td><?= $cir_data->subscribe_month .', ' . $cir_data->subscribe_year ?></td>
                                                        <td><a href="<?= base_url('uploads/forcast/' . $cir_data->subscribe_link); ?>#toolbar=0"
                                                                id="pdfcontainer" target="_blank"> <i class="fa fa-file-pdf"
                                                                    aria-hidden="true"
                                                                    style="color:red; font-size:20px; display: block; text-align:center;"></i>
                                                            </a>
                                                        </td>
                                                    </tr>
                                                    <?php   } 
                                                            endforeach; } else{ ?>
                                                    <tr>
                                                        <td>No records found</td>
                                                    </tr>
                                                    <?php } ?>
                                                </tbody>
                                            </table>
                                        </div>
                                    </div>
                                        <div class="col-sm-12">
                                            <div class="note-sec">
                                                <h5> Notes</h5>
                                                    <p>1) Frequency selection of weekly, monthly or yearly, the data is average of proceeding days. For example, in frequency "monthly" selection data on 1st May will be average from 1st May to 31st May. </p>
                                                    <p>2) In Analysis field, max and min will be the actual max and min during selected date range. On the graph, data may be average as per frequency selected.</p>
                                                    <p> 3) Data is an indicative trend, users to interpret & use at sole discretion.</p>
                                            </div>
                                        </div>                       
                                <?php } ?>
                            <?php if ($subs_type[0]['subscription_type'] == '1' || $subs_type[0]['subscription_type'] == '5') { ?>

                                <h4>CIR Monthly PDF</h4>
                            <?php
                                $show_link = 0;
                                $report_url = "";
                                $ci = & get_instance();
                                $ci->load->helper("url");
                                $ci->load->model('dashboard_model');
                                $cir_data = $ci->dashboard_model->check_cir_report($_SESSION['id']);

                                if (!empty($cir_data)) {
                                    $end_cir = $cir_data[0]->last_updation;
                                    $now = date('Y-m-d');

                                    $diff = strtotime($now) - strtotime($end_cir);
                                    $diff_days = floor($diff / (60 * 60 * 24));

                                    if ($diff_days >= 1) {
                                        $show_link++;
                                        $report_url = base_url('uploads/cir_report/' . $cir_data[0]->subscribe_link);
                                        echo '<a href=' . $report_url . '#toolbar=0  id="pdfcontainer" target="_blank"  class="btn costmaster-button float-right">View CIR Monthly Report</a>';
                                    }

                                }
                            ?>
                            <div class="table-responsive table-hide">
                                <table class="table table-bordered table-striped table-hover">
                                    <thead>
                                        <tr>
                                            <th>#</th>
                                            <th>Month Reports</th>
                                            <th>Actions</th>
                                        </tr>
                                    </thead>
                                    <tbody>
                                        <?php
                                            $today = date('Y-m-d');
                                             // $effectiveDate= $subs_type[0]['created_at'];  // registeration date
                                                       
                                             $effectiveDate= $subs_type[0]['start_reg']; // registeration date
                                             $effectiveEndDate= $subs_type[0]['end_reg'];

                                            $duration = $subs_type[0]['choose_type'];  // subscription for months 
                                            if($duration == '6_month'){
                                                $durations = 6;
                                            }else if($duration == '1_year'){
                                                $durations = 12;
                                            }else if($duration == '3_year'){
                                                $durations = 36;
                                            }else if($duration == '5_year'){
                                                $durations = 60;
                                            }

                                            // print_r($durations); die;
                                            $startDate = date('Y-m-d', strtotime($effectiveDate));
                                            $endDate = date('Y-m-d', strtotime($effectiveEndDate));
                                            // echo $startDate . 'and' . $endDate; // compare this subscription end date with cir publish date to print cir report links 

                                                if($cir_report != ''){
                                                $i = 1;
                                                $show_link = 0;

                                                foreach ($cir_report as $cir_data): 

                                                $date1=$cir_data->last_updation;   // cir publish date
                                                $date2= $endDate;     // subscription end date 

                                                if(strtotime($date1) <= strtotime($date2)) {    
                                                // $end_cir = $cir_data->last_updation;
                                                // $now = date('Y-m-d');

                                                // $diff = strtotime($now) - strtotime($end_cir);
                                                // $diff_days = floor($diff / (60 * 60 * 24));
                                                // if ($diff_days >= 1) {
                                                    $show_link++;
                                        ?>
                                        <tr>
                                            <td><?php echo $i++; ?></td>
                                            <td><?= $cir_data->subscribe_month .', ' . $cir_data->subscribe_year ?></td>
                                            <td><a href="<?= base_url('uploads/cir_report/' . $cir_data->subscribe_link); ?>#toolbar=0"
                                                    id="pdfcontainer" target="_blank"> <i class="fa fa-file-pdf"
                                                        aria-hidden="true"
                                                        style="color:red; font-size:20px; display: block; text-align:center;"></i>
                                                </a>
                                            </td>
                                        </tr>
                                        <?php   } 
                                        // else { echo '2 is small ='.strtotime($date2).','.$date2; } 
                                                endforeach; } else{ ?>
                                        <tr>
                                            <td>No records found</td>
                                        </tr>
                                        <?php } ?>
                                    </tbody>
                                </table>
                            </div>

                            <div class="note-sec">
                                <h5> Notes</h5>
                                    <p>1) Frequency selection of weekly, monthly or yearly, the data is average of proceeding days. For example, in frequency "monthly" selection data on 1st May will be average from 1st May to 31st May. </p>
                                    <p>2) In Analysis field, max and min will be the actual max and min during selected date range. On the graph, data may be average as per frequency selected.</p>
                                    <p> 3) Data is an indicative trend, users to interpret & use at sole discretion.</p>
                            </div>
                            <?php } ?>
                        </div>
                    </div>
                </div>

            </div>
        </div>

        <!--end::Section-->

    </div>
</div>
<?php } else { ?>
<div class="kt-container  kt-container--fluid  kt-grid__item kt-grid__item--fluid" style="margin-top:30px">

    <!--begin::Portlet-->
    <div class="kt-portlet">


        <div class="kt-portlet__body">

            <!--begin::Section-->
            <div class="kt-section">
                <div class="kt-section__content">

                    <form action="<?= base_url('graph'); ?>" method="POST" class="agree_terms">
                        <div class="form-row">
                            <div class="col-sm-12">
                                <div class="user-info-box pricing-list">
                                    <h5>Subscriber Agreement - Terms &amp; Conditions</h5>
                                        <ul class="subscription-ul">
                                            <li>Subscription will start within 5 working days of realization of payment in normal working conditions.</li>
                                            <li>Objective of this endeavor is to provide relevant information for strategic decision making & not meant for influencing commercial transactions. Our liability is restricted to providing of information and not the resultant.</li>
                                            <li>You will not share, publish, upload, transmit, reproduce, redistribute or in any other manner make available the statistical information compiled and provided by CostMasters, without the express prior permission of CostMasters. On being permitted, the user shall always mention the source of the statistical information i.e. CostMasters.</li>
                                            <li>Any incidence of single copy being used by multiple users will result in immediate cancellation of supply of statistical information without any refund for the remaining period.</li>
                                            <li>Depending on availability of data from respective sources, commodities may increase and decrease time to time at sole discretion of CostMasters.</li>
                                            <li>CostMasters reserve the sole right to review increase or decrease subscription charges.</li>
                                            <li>User indemnifies CostMasters from any damage resulting from mis-interpretation or use of data. CostMasters legal liability is strictly restricted to subscription amount paid by user.</li>
                                            <li>In case of any taxes or levies imposed by tax authorities during the period of subscription, user will have to bear and pay the balance amount, enabling us to ensure continuous services.</li>
                                            <li>Although all the efforts are being made to ensure diligence and accuracy of data, still some errors may occur, which will be corrected time to time.</li>
                                            <li>In case of Hardware or software malfunction, we will try our best to restore the services in minimum possible time. User will have to bear with us during such unavoidable circumstances</li>
                                            <li>Any dispute is subject to chandigarh jurisdiction.</li>
                                        </ul>
                                        <div class="form-group">
                                            <h5><input type="checkbox" name="agreement_tick" id="agreement_tick" required> Agree to Subscriber Agreement terms*</h5>
                                            <button type="submit" class="btn costmaster-button">Submit</button>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                        </form>
                </div>

            </div>
        </div>

        <!--end::Section-->

    </div>
</div>
<?php } ?>
<style>
#today,
#three,
#six,
#nine,
#fullyear,
#week,
#month,
#year {
    display: none !important;
}



/* .highcharts-figure{display: none;} */
</style>


<script src="<?= base_url(); ?>assets/plugins/general/jquery/dist/jquery.js" type="text/javascript"></script>
<script src="<?= base_url(); ?>assets/plugins/general/select2/dist/js/select2.full.js" type="text/javascript"></script>


<script>

function formatState(state) {
    if (!state.id) {
        return state.text;
    }
    var $state = $(
        '<span>' + state.text + '</span>'
    );
    return $state;
};

function commodityState(state) {
    if (!state.id) {
        return state.text;
    }
    var $stat = $(
        '<span>' + state.text + '</span>'
    );
    return $stat;
};
function commodityTwoState(state) {
    if (!state.id) {
        return state.text;
    }
    var $stat = $(
        '<span>' + state.text + '</span>'
    );
    return $stat;
};


$(document).ready(function() {

    var selectedValue = '<?php echo $commodityTwo; ?>';

    if (selectedValue !== '') {
      $(".commHeadHide").css("display", "block");
    } 
    else {
      $(".commHeadHide").css("display", "none");
    }

    $(".select2").select2({
        templateResult: formatState
    });

    $(".commodity2").select2({
        templateResult: commodityState
    });

    $("#commodityTwo").select2({
        templateResult: commodityTwoState
    });

    $('#commodity_head option').each(function() {
        if ($(this).attr("selected")) {
            var cpmm = $(this).val();
            console.log(cpmm);
            if (cpmm != '') {
                $.ajax({
                    url: "<?= base_url('graph/commodity'); ?>",
                    method: "POST",
                    data: {
                        commodity_head: cpmm
                    },
                    success: function(data) {
                        $('#commodity').html(data);
                        $('#commodityTwo').html(data);
                    }
                });


                var t = setTimeout(function() {
                    $.map($('#commodity option'), function(ele) {
   console.log(ele.value); 
});
                $('#commodity option').each(function() {

                    var thisVal = $(this).val();
                    var selopt = "<?php echo $commodity; ?>";
                    console.log("in" + selopt);
                    console.log("this val" + thisVal);

                    

                    if ($(this).val() == selopt) {
                        $(this).attr("selected", "selected");
                        // $(this).prop("selected", true);
                        // $('#subcategory1').val(selopt);
                        // $('#subcategory2').val(selopt);
                        // $('#subcategory3').val(selopt);
                        // $('#subcategory4').val(selopt);
                        $(".commodity2").select2({
                            templateResult: commodityState
                        });
                    }
                });

                }, 5000);

                var t1 = setTimeout(function() {
                    $.map($('#commodityTwo option'), function(ele) {
   console.log(ele.value); 
});
                    $('#commodityTwo option').each(function() {

                        var selopt1 = $(this).val();
                        console.log("in" + selopt1);

                        if ($(this).val() == "<?php echo $commodityTwo; ?>") {
                            $(this).attr("selected", "selected");
                            // $('#subcategoryTwo1').val(selopt1);
                            // $('#subcategoryTwo2').val(selopt1);
                            // $('#subcategoryTwo3').val(selopt1);
                            // $('#subcategoryTwo4').val(selopt1);
                            $("#commodityTwo").select2({
                                templateResult: commodityTwoState
                            });
                        }
                    });
                }, 5000);

            }

        }

    });


    var category = sessionStorage.getItem('category') || '';
    var subcategory = sessionStorage.getItem('subcategory') || '';
    var comparecategory = sessionStorage.getItem('comparecategory') || '';

    $('#commodity_head').change(function() {
        category = $(this).val();
        sessionStorage.setItem('category', category);
        sessionStorage.setItem('subcategory', subcategory);
        if(comparecategory != '' ){sessionStorage.setItem('comparecategory', comparecategory);}
    });

    $('#commodity').change(function() {
        subcategory = $(this).val();
        sessionStorage.setItem('subcategory', subcategory);
    });

    $('#commodityTwo').change(function() {
        comparecategory = $(this).val();
        sessionStorage.setItem('comparecategory', comparecategory);
    });


    if (category && !subcategory) {
        // Add code here to set subcategory based on category
        subcategory = '<?php echo $commodity; ?>'; 
        sessionStorage.setItem('subcategory', subcategory);
    }

    if (category && !comparecategory) {
        // Add code here to set comparecategory based on category
        comparecategory = '<?php echo $commodityTwo; ?>'; 
        sessionStorage.setItem('comparecategory', comparecategory);
    }

    // Update the select boxes when the form is submitted
    $('form.graph-hide').submit(function() {

        if (!subcategory) {
            // Add code here to set subcategory based on category
            subcategory = '<?php echo $commodity; ?>'; 
            sessionStorage.setItem('subcategory', subcategory);
        }
        if (!comparecategory) {
            // Add code here to set comparecategory based on category
            comparecategory = '<?php echo $commodityTwo; ?>'; 
            sessionStorage.setItem('comparecategory', comparecategory);
        }

            $('#category1').val(category);
            $('#subcategory1').val(subcategory);
            $('#subcategoryTwo1').val(comparecategory);
    
            $('#category2').val(category);
            $('#subcategory2').val(subcategory);
            $('#subcategoryTwo2').val(comparecategory);
    
            $('#category3').val(category);
            $('#subcategory3').val(subcategory);
            $('#subcategoryTwo3').val(comparecategory);
    
            $('#category4').val(category);
            $('#subcategory4').val(subcategory);
            $('#subcategoryTwo4').val(comparecategory);
    
            console.log('The selected commodity head is: ' + category);
            console.log('The selected commodity is: ' + subcategory);
    
            return true;
        
    });

    window.onload = function() {
        sessionStorage.removeItem('subcategory');
        sessionStorage.removeItem('comparecategory');
    };

   
   
    

    // $('#commodity').change(function() {
    //     var commodity = $('#commodity').val();
        
    //     $('#subcategory1').val(commodity);
    //     $('#subcategory2').val(commodity);
    //     $('#subcategory3').val(commodity);
    //     $('#subcategory4').val(commodity);

    //     console.log(commodity);
    // });

    // $('#commodityTwo').change(function() {
    //     var commodityTwo = $('#commodityTwo').val();
    //     $('#subcategoryTwo1').val(commodityTwo);
    //     $('#subcategoryTwo2').val(commodityTwo);
    //     $('#subcategoryTwo3').val(commodityTwo);
    //     $('#subcategoryTwo4').val(commodityTwo);
    //     console.log(commodityTwo);
    // });

    $('#commodity_head').change(function() {
        var commodity_head = $('#commodity_head').val();
        $('#category1').val(commodity_head);
        $('#category2').val(commodity_head);
        $('#category3').val(commodity_head);
        $('#category4').val(commodity_head);

        console.log(commodity_head);
        if (commodity_head != '') {
            
            $.ajax({
                url: "<?= base_url('graph/commodity'); ?>",
                method: "POST",
                data: {
                    commodity_head: commodity_head
                },
                success: function(data) {
                    $('#commodity').html(data);
                    $('#commodityTwo').html(data);
                    $('#category1').html(data);
                    $('#category2').html(data);
                    $('#category3').html(data);
                    $('#category4').html(data);
                }
            });
        } else {
            $('#commodity').html('<option value="">--Choose Commodity--</option>');
            $('#commodityTwo').html('<option value="">--Choose Commodity--</option>');
        }
    });


    // $('select.commodity').on('change', function() {
    //     $('option').prop('disabled', false); //reset all the disabled options on every change event
    //     $('select.commodity').each(function() { //loop through all the select elements
    //         var val = this.value;
    //         $('select.commodity').not(this).find('option').filter(
    //             function() { //filter option elements having value as selected option
    //                 return this.value === val;
    //             }).prop('disabled', true); //disable those option elements
    //     });
    // }).change();


    $("#compare2").click(function() {
        $('.commHeadHide').css('display', 'block');   
    });


});


$(document).ready(function() {
  // Bind change event listener to first select box
  var comm2 = "<?php echo $commodity; ?>";
  console.log('fetch value'+comm2)

  if (comm2 !== '') {
    var selectedVal = comm2;
    setTimeout(function() {
        $('#commodityTwo option[value="' + selectedVal + '"]').prop('disabled', true);
    },5000);
  }

  $('#commodity').change(function() {
    var selectedVal = $(this).val();
    // Enable all options in second select box
    $('#commodityTwo option').prop('disabled', false);
    // Disable selected option in second select box
    $('#commodityTwo option[value="' + selectedVal + '"]').prop('disabled', true);
  });


  $('#commodityTwo').change(function() {
    var selectedVal = $(this).val();
    // Enable all options in first select box
    $('#commodity option').prop('disabled', false);
    // Disable selected option in first select box
    $('#commodity option[value="' + selectedVal + '"]').prop('disabled', true);
  });


});


</script>

<!-- <script type="text/javascript" src="http://code.highcharts.com/highcharts.js"></script> -->
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>
<script src="https://code.highcharts.com/modules/export-data.js"></script>
<script src="https://code.highcharts.com/modules/accessibility.js"></script>
<script src="https://cdn.jsdelivr.net/gh/egeriis/zipcelx/lib/standalone.js"></script>

<script>


// const form = document.querySelector('.editor-graph');
// const commodityHeadSelect = document.querySelector('#category1');
// const commoditySelect = document.querySelector('#subcategory1');

// form.addEventListener('submit', (event) => {
//   if (commodityHeadSelect.value === '' || commoditySelect.value === '') {
//     event.preventDefault();
//     alert('Please select a commodity and a commodity head before submitting the form.');
//   }
// });


$(document).ready(function() {
    var options = {

        chart: {
            renderTo: 'container',
            type: 'line',

        },

        title: {
            text: 'Chart Items',
            x: -20 //center
        },
        subtitle: {
            text: '',
            x: -20
        },
        xAxis: {
            categories: [<?php echo empty($date) ? "''" : $date; ?>],
        },
        yAxis: {
            title: {
                text: 'Price'
            },
            plotLines: [{
                value: 0,
                width: 1,
                color: '#808080'
            }]
        },
        tooltip: {
            formatter: function() {
                return '<b>' + this.series.name + '</b>' +
                    this.x + ': ' + this.y;
            }
        },

        series: [<?php echo empty($cost) ? 0 : $cost; ?>]

    }


    $.getJSON("<?php echo base_url('graph/show/graph-result'); ?>", function(json) {
        // options.xAxis.categories = json[0]['data'];
        // options.series[0] = json[1];
        options.xAxis.categories = <?php echo empty($date) ? "''" : $date; ?>;
        options.series[0] = <?php echo empty($cost) ? 0 : $cost; ?>;
        chart = new Highcharts.Chart(options);
    });

});
</script>

<?php

if ($commodity != '' && $commodityTwo != '') {
    ?>
<script>
    
$(document).prop('title','CostMasters - <?php echo $commodity;?> / <?php echo $commodityTwo;?> ');

var no_of_record = "<?php echo $num_record; ?>";

(function(H) {
    if (window.zipcelx && H.getOptions().exporting) {
        H.Chart.prototype.downloadXLSX = function() {
            var div = document.createElement('div'),
                name,
                xlsxRows = [],
                rows;
            div.style.display = 'none';
            document.body.appendChild(div);
            rows = this.getDataRows(true);
            xlsxRows = rows.slice(1).map(function(row,index) {
                return row.map(function(column) {

if(index == 0){
    return {
                        type: typeof column === 'number' ? 'number' : 'string',
                        value: column
                    };
}else{
    var date_1 = new Date(rows[rows.length-1][0]);
 var oneYearAgo = new Date(date_1.getFullYear() - 1, date_1.getMonth(), date_1.getDate());
                        var date_2 = new Date(row[0]);
                        console.log(date_2);
                        console.log(date_1);
                        
                        if(date_2 > oneYearAgo){
                    return {
                        type: typeof column === 'number' ? 'number' : 'string',
                        value: column
                    };
                } else{
                    return {
            type: 'string',
            value: ''
        };
}

                 
                }
                });
            });

            // Get the filename, copied from the Chart.fileDownload function
            if (this.options.exporting.filename) {
                name = this.options.exporting.filename;
            } else if (this.title && this.title.textStr) {
                name = this.title.textStr.replace(/ /g, '-').toLowerCase();
            } else {
                name = '<?php echo $commodity; ?> / <?php echo $commodityTwo; ?>';
            }

            window.zipcelx({
                filename: name,
                sheet: {
                    data: xlsxRows.filter(function(row) {
            return row[0].value !== '';
        })
                }
            });
        };

        // Default lang string, overridable in i18n options
        H.getOptions().lang.downloadXLSX = 'Download XLSX';

        // Add the menu item handler
        H.getOptions().exporting.menuItemDefinitions.downloadXLSX = {
            textKey: 'downloadXLSX',
            onclick: function() {
                this.downloadXLSX();
            }
        };

        // Replace the menu item
        var menuItems = H.getOptions().exporting.buttons.contextButton.menuItems;
        menuItems[menuItems.indexOf('downloadXLS')] = 'downloadXLSX';
    }

}(Highcharts));

if (parseInt(no_of_record) > 20) {
    Highcharts.setOptions({
        colors: ['#b9439a', '#F46D75'],
        plotOptions: {
            line: {
                marker: {
                    radius: 3,
                    lineColor: '#666666',
                    lineWidth: 1
                },
            }
        }
    });
} else {
    Highcharts.setOptions({
        colors: ['#b9439a', '#F46D75'],
        plotOptions: {
            line: {
                dataLabels: {
                    enabled: true
                },
                enableMouseTracking: false
            }
        }
    });
}

var gmdate = '<?php $date1 = date('Y-m-d', strtotime('-1 month', strtotime($startDate)));
                    $year1 = date('Y', strtotime($date1));
                    $month1 = date('m', strtotime($date1));
                    $day1 = date('d', strtotime($date1));

                    $date2 = date('Y-m-d', strtotime('-1 month', strtotime($endDate)));
                    $year2 = date('Y', strtotime($date2));
                    $month2 = date('m', strtotime($date2));
                    $day2 = date('d', strtotime($date2));
                    ?>';

Highcharts.chart('container2', {
    chart: {
        events: {
        load: function () {
            var chart = this;
            var watermark = chart.renderer.image(
            '<?= base_url("assets/frontend/images/watermark.png") ?>',
            155,
            0,
            650,
            300
            ).attr({
            zIndex: -9999,
            style: 'pointer-events:none;opacity:0.7;z-index: -1;transform: rotate(0deg);'
            }).add();

            // Check if the chart is in full-screen mode
                function isFullScreen() {
                    return document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement;
                }

                // Update the watermark position when the full-screen mode changes
                document.addEventListener("fullscreenchange", function () {
                    if (isFullScreen()) {
                        watermark.attr({
                            x: 400,
                            y: 230
                        });
                    } else {
                        watermark.attr({
                            x: 155,
                            y: 0
                        });
                    }
                });

        }
        }
    },

    title: {
        text: '<?= base_url() ?>',
        align: 'left',
        x: 0
    },
    subtitle: {
        text: ''
    },
    xAxis: {
        type: 'datetime',
        // min: Date.UTC(<?php echo date('Y,m,d', strtotime($startDate)); ?>), 
        // max: Date.UTC(<?php echo date('Y,m,d', strtotime($endDate)); ?>),
        min: Date.UTC(<?php echo $year1.",".$month1.",".$day1 ;?>),
        max: Date.UTC(<?php echo $year2.",".$month2.",".$day2 ;?>),
        
        labels: {
            style: {
                color: '#000',
                fontSize: '12px',
                fontWeight: '500'
            },
            
        },
        accessibility: {
            description: 'Chart Date'
        },
        crosshair: true
    },
    yAxis: [{ // Primary yAxis
        labels: {
            formatter: function() {
                return this.value;
            },
            style: {
                color: Highcharts.getOptions().colors[1],
                fontSize: '12px',
                fontWeight: '600'
            }
        },
        title: {
            text: '<?php foreach ($right_uom as $right):
                echo "<strong>" .$right['chart_price_unit']. "</strong>";
            endforeach; ?>',
            style: {
                color: Highcharts.getOptions().colors[1]
            }
        },
        opposite: true

    }, { // Secondary yAxis
        gridLineWidth: 0,
        title: {
            text: '<?php foreach ($left_uom as $left):
                echo "<strong>" .$left['chart_price_unit']. "</strong>";
            endforeach; ?>',
            style: {
                color: Highcharts.getOptions().colors[0],
                fontSize: '12px',
                fontWeight: '600'
            }
        },
        labels: {
            formatter: function() {
                return this.value;
            },
            style: {
                color: Highcharts.getOptions().colors[0],
                fontSize: '12px',
                fontWeight: '600'
            }
        }

    }],
    tooltip: {
        crosshairs: true,
        shared: true
    },
    credits: {
        enabled: false
    },
    <?php if ($this->session->userdata('weeksd') == "Month") { ?>
    exporting: {
        csv: {
            dateFormat: '%Y-%m-%d' // format the date to show only year-month-day
        },
        buttons: {
            contextButton: {
                menuItems: ["viewFullscreen",
                    // "downloadCSV",
                    // "downloadXLS",
                    "downloadXLSX"
                ]
            }
        }
    },
   
    <?php } else if ($this->session->userdata('weeksd') == "Year") { ?>
    exporting: {
        csv: {
            dateFormat: '%Y-%m-%d' // format the date to show only year-month-day
        },
        buttons: {
            contextButton: {
                menuItems: ["viewFullscreen",
                    // "downloadCSV", "downloadXLS",
                    "downloadXLSX"
                ]
            }
        }
    },
    <?php } else { ?>
    exporting: {
       
        buttons: {
            contextButton: {
                menuItems: ["viewFullscreen"]
            }
        }
    },
    <?php } ?>
    series: [{
        name: '<?php echo $commodity; ?>',
        marker: {
            symbol: 'square'
        },
        type: 'line',
        yAxis: 1,
        data: [<?php if ($this->session->userdata('weeksd') == "Week") {
            foreach ($week_price_one as $one):
                // echo $one['chart_item_cost2'] . ",";
                    $date = date('Y-m-d', strtotime('-1 month', strtotime($one['chart_date'])));
                    $year = date('Y', strtotime($date));
                    $month = date('m', strtotime($date));
                    $day = date('d', strtotime($date));
                    $dataPointValue = $one['chart_item_cost2'];
                    echo "[Date.UTC($year,$month,$day), $dataPointValue],";
            endforeach;
        } else if ($this->session->userdata('weeksd') == "Month") {
            foreach ($month_price_one as $one):
                // echo $one['chart_item_cost2'] . ",";
                    $date = date('Y-m-d', strtotime('-1 month', strtotime($one['chart_date'])));
                    $year = date('Y', strtotime($date));
                    $month = date('m', strtotime($date));
                    $day = date('d', strtotime($date));
                    $dataPointValue = $one['chart_item_cost2'];
                    echo "[Date.UTC($year,$month,$day), $dataPointValue],";
            endforeach;
        } else if ($this->session->userdata('weeksd') == "Year") {
            foreach ($year_price_one as $one):
                // echo $one['chart_item_cost2'] . ",";
                $date = date('Y-m-d', strtotime('-1 month', strtotime($one['chart_date'])));
                    $year = date('Y', strtotime($date));
                    $month = date('m', strtotime($date));
                    $day = date('d', strtotime($date));
                    $dataPointValue = $one['chart_item_cost2'];
                    echo "[Date.UTC($year,$month,$day), $dataPointValue],";
            endforeach;
        } else {
            foreach ($price_one as $one):
                // echo number_format($one['item_cost'], 1) . ",";
                // echo floatval(str_replace(",", "", $one['item_cost'])) . ",";
                $date = date('Y-m-d', strtotime('-1 month', strtotime($one['chart_date'])));
                    $year = date('Y', strtotime($date));
                    $month = date('m', strtotime($date));
                    $day = date('d', strtotime($date));
                    $dataPointValue = $one['item_cost'];
                    echo "[Date.UTC($year,$month,$day), $dataPointValue],";
            endforeach;
        }
        ?>]

    }, {
        name: '<?php echo $commodityTwo; ?>',
        marker: {
            symbol: 'diamond'
        },
        type: 'line',
        data: [<?php
            if ($this->session->userdata('weeksd') == "Week") {
                foreach ($week_price_two as $two):
                    // echo $two['chart_item_cost2'] . ",";
                    $date = date('Y-m-d', strtotime('-1 month', strtotime($two['chart_date'])));
                    $year = date('Y', strtotime($date));
                    $month = date('m', strtotime($date));
                    $day = date('d', strtotime($date));
                    $dataPointValue = $two['chart_item_cost2'];
                    echo "[Date.UTC($year,$month,$day), $dataPointValue],";
                endforeach;
            } else if ($this->session->userdata('weeksd') == "Month") {
                foreach ($month_price_two as $two):
                    // echo $two['chart_item_cost2'] . ",";
                    $date = date('Y-m-d', strtotime('-1 month', strtotime($two['chart_date'])));
                    $year = date('Y', strtotime($date));
                    $month = date('m', strtotime($date));
                    $day = date('d', strtotime($date));
                    $dataPointValue = $two['chart_item_cost2'];
                    echo "[Date.UTC($year,$month,$day), $dataPointValue],";
                endforeach;
            } else if ($this->session->userdata('weeksd') == "Year") {
                foreach ($year_price_two as $two):
                    // echo $two['chart_item_cost2'] . ",";
                    $date = date('Y-m-d', strtotime('-1 month', strtotime($two['chart_date'])));
                    $year = date('Y', strtotime($date));
                    $month = date('m', strtotime($date));
                    $day = date('d', strtotime($date));
                    $dataPointValue = $two['chart_item_cost2'];
                    echo "[Date.UTC($year,$month,$day), $dataPointValue],";
                endforeach;
            } else {
                foreach ($price_two as $two):
                    // echo floatval(str_replace(",", "", $two['item_cost'])) . ",";
                    $date = date('Y-m-d', strtotime('-1 month', strtotime($two['chart_date'])));
                    $year = date('Y', strtotime($date));
                    $month = date('m', strtotime($date));
                    $day = date('d', strtotime($date));
                    $dataPointValue = $two['item_cost'];
                    echo "[Date.UTC($year,$month,$day), $dataPointValue],";
                endforeach;
            }
            ?>]
    }]
});
</script>
<?php
} else {
    ?>
<script>
var no_of_record = "<?php echo $num_record; ?>";

$(document).prop('title','CostMasters - <?php echo $commodity;?>');

if (parseInt(no_of_record) > 20) {
    Highcharts.setOptions({
        colors: ['#b9439a'],
        plotOptions: {
            line: {
                marker: {
                    radius: 3,
                    lineColor: '#666666',
                    lineWidth: 1
                },
            }
        }
    });
} else {
    Highcharts.setOptions({
        colors: ['#b9439a'],
        plotOptions: {
            line: {
                dataLabels: {
                    enabled: true
                },
                enableMouseTracking: false
            }
        }
    });
}

(function(H) {
    if (window.zipcelx && H.getOptions().exporting) {
        H.Chart.prototype.downloadXLSX = function() {
            var div = document.createElement('div'),
                name,
                xlsxRows = [],
                rows;
            div.style.display = 'none';
            document.body.appendChild(div);
            rows = this.getDataRows(true);
            console.log(rows);
            xlsxRows = rows.slice(1).map(function(row,index) {

                return row.map(function(column) {
                    if(index == 0){
    return {
                        type: typeof column === 'number' ? 'number' : 'string',
                        value: column
                    };
}else{
 var date_1 = new Date(rows[rows.length-1][0]);
 var oneYearAgo = new Date(date_1.getFullYear() - 1, date_1.getMonth(), date_1.getDate());
                        var date_2 = new Date(row[0]);
                        console.log(date_2);
                        console.log(date_1);
                        
                        if(date_2 > oneYearAgo){
                    return {
                        type: typeof column === 'number' ? 'number' : 'string',
                        value: column
                    };
                } else{
                    return {
            type: 'string',
            value: ''
        };
                }
            }
                });
            });

            // Get the filename, copied from the Chart.fileDownload function
            if (this.options.exporting.filename) {
                name = this.options.exporting.filename;
            } else if (this.title && this.title.textStr) {
                name = this.title.textStr.replace(/ /g, '-').toLowerCase();
            } else {
                name = '<?php echo $commodity; ?>';
            }

            window.zipcelx({
                filename: name,
                sheet: {
                    data: xlsxRows.filter(function(row) {
            return row[0].value !== '';
        })
                }
            });
        };

        // Default lang string, overridable in i18n options
        H.getOptions().lang.downloadXLSX = 'Download XLSX';

        // Add the menu item handler
        H.getOptions().exporting.menuItemDefinitions.downloadXLSX = {
            textKey: 'downloadXLSX',
            onclick: function() {
                this.downloadXLSX();
            }
        };

        // Replace the menu item
        var menuItems = H.getOptions().exporting.buttons.contextButton.menuItems;
        menuItems[menuItems.indexOf('downloadXLS')] = 'downloadXLSX';
    }

}(Highcharts));



Highcharts.chart('container2', {

    chart: {
        events: {
        load: function () {
            var chart = this;
            var watermark = chart.renderer.image(
            '<?= base_url("assets/frontend/images/watermark.png") ?>',
            155,
            0,
            650,
            300
            ).attr({
            zIndex: -9999,
            style: 'pointer-events:none;opacity:0.7;z-index: -1;transform: rotate(0deg);'
            }).add();

            // Check if the chart is in full-screen mode
                function isFullScreen() {
                    return document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement;
                }

                // Update the watermark position when the full-screen mode changes
                document.addEventListener("fullscreenchange", function () {
                    if (isFullScreen()) {
                        watermark.attr({
                            x: 400,
                            y: 230
                        });
                    } else {
                        watermark.attr({
                            x: 155,
                            y: 0
                        });
                    }
                });

        }
        }
    },

    title: {
        text: '<?= base_url() ?>',
        align: 'left',
        x: 0
    },
    subtitle: {
        text: ''
    },
    xAxis: [{
        categories: [<?php if ($this->session->userdata('weeksd') == "Week") {
            foreach ($week_date as $week):
                echo "'" . $week['chart_date'] . "'" . ",";
            endforeach;
        } else if ($this->session->userdata('weeksd') == "Month") {
            foreach ($month_date as $month):
                echo "'" . $month['chart_date'] . "'" . ",";
            endforeach;
        } else if ($this->session->userdata('weeksd') == "Year") {
            foreach ($year_date as $year):
                echo "'" . $year['chart_date'] . "'" . ",";
            endforeach;
        } else {
            foreach ($chart_date as $chart):
                echo "'" . $chart['chart_date'] . "'" . ",";
            endforeach;
        }
        ?>],
        labels: {
            style: {
                color: '#000',
                fontSize: '12px',
                fontWeight: '500'
            }
        },
        // tickInterval: 4,
        accessibility: {
            description: 'Chart Date'
        },
        crosshair: true
    }],
    
    yAxis : {

        labels: {
            formatter: function() {
                return this.value;
            },
            style: {
                color: Highcharts.getOptions().colors[1],
                fontSize: '12px',
                fontWeight: '600'
            }
        },
        title: {
            text: '<?php foreach ($right_uom as $right):
                echo "<strong>" .$right['chart_price_unit']. "</strong>";
            endforeach; ?>',
            style: {
                color: Highcharts.getOptions().colors[1]
            }
        },
        opposite: false,
        gridLineWidth: 1,

        plotLines: [{
            color: '#000', 
            value: 0, 
            width: 2, 
            zIndex: 4 
        }],

        title: {
            text: '<?php foreach ($left_uom as $left):
                echo "<strong>" .$left['chart_price_unit']. "</strong>";
            endforeach; ?>',
            style: {
                color: Highcharts.getOptions().colors[0],
                fontSize: '12px',
                fontWeight: '600'
            }
        },
        labels: {
            formatter: function() {
                return this.value;
            },
            style: {
                color: Highcharts.getOptions().colors[0],
                fontSize: '12px',
                fontWeight: '600'
            }
        }
    },

    tooltip: {
        crosshairs: true,
        shared: true
    },
    credits: {
        enabled: false
    },
    <?php if ($this->session->userdata('weeksd') == "Month") { ?>
    exporting: {
        buttons: {
            contextButton: {
                menuItems: ["viewFullscreen",
                    // "downloadCSV",
                    // "downloadXLS", 
                    "downloadXLSX"
                ]
            }
        },

    },


    <?php } else if ($this->session->userdata('weeksd') == "Year") { ?>
    exporting: {

        buttons: {
            contextButton: {
                menuItems: ["viewFullscreen",
                    // "downloadCSV", "downloadXLS",
                    "downloadXLSX"
                ]
            }
        }
    },
    <?php } else { ?>
    exporting: {
        buttons: {
            contextButton: {
                menuItems: ["viewFullscreen"]
            }
        }
    },

    <?php } ?>
    series: [{
        name: '<?php echo $commodity; ?>',
        marker: {
            symbol: 'square'
        },
        type: 'line',
        yAxis: 0,
        data: [<?php if ($this->session->userdata('weeksd') == "Week") {
            foreach ($week_price_one as $one):
                echo $one['chart_item_cost2'] . ",";
            endforeach;
        } else if ($this->session->userdata('weeksd') == "Month") {
            foreach ($month_price_one as $one):
                echo $one['chart_item_cost2'] . ",";
            endforeach;
        } else if ($this->session->userdata('weeksd') == "Year") {
            foreach ($year_price_one as $one):
                echo $one['chart_item_cost2'] . ",";
            endforeach;
        } else {
            foreach ($price_one as $one):
                // echo number_format($one['item_cost'], 1) . ",";
                echo floatval(str_replace(",", "", $one['item_cost'])) . ",";
            endforeach;
        }
        ?>]

    }]
});
</script>
<?php } ?>


<script>
Highcharts.chart('label-container', {
    chart: {
        type: 'line',
        events: {
            load: function() {
                this.renderer.image('<?= base_url("assets/frontend/images/watermark.png") ?>', 150, 30, 650,
                    300).attr({
                    zIndex: -9999,
                    style: 'pointer-events:none;opacity:0.7;z-index: -1;transform: rotate(0deg);'
                }).add();
            }
        }

    },
    // responsive: {
    //     rules: [{
    //         condition: {
    //             maxWidth: 500
    //         },
    //         chartOptions: {
    //             legend: {
    //                 layout: 'horizontal',
    //                 align: 'center',
    //                 verticalAlign: 'bottom'
    //             }
    //         }
    //     }]
    // },
    title: {
        text: '<?= base_url() ?>',
        align: 'left',
        x: 0
    },
    subtitle: {
        text: ''
    },
    xAxis: {
        categories: []
    },
    yAxis: {

        title: {
            text: ''
        },
        // {
        min: 10.0,
        max: 40.0,
        // },

    },

    plotOptions: {
        line: {
            dataLabels: {
                enabled: true
            },
            enableMouseTracking: false
        }
    },
    credits: {
        enabled: false
    },
    exporting: {
        enabled: false
    },
    series: [{
        name: '',
        data: []
    }]
});
</script>
<script>
$('#time_period').click(function() {
    $('#date_from').attr('readonly', 'true');
    $('#date_to').attr('readonly', 'true');
});

$('.three_month').click(function() {
    var three = $('#three').text();
    var today = $('#today').text();

    $('#date_from').val(three);
    $('#date_to').val(today);
});
$('.six_month').click(function() {
    var six = $('#six').text();
    var today = $('#today').text();

    $('#date_from').val(six);
    $('#date_to').val(today);
});
$('.nine_month').click(function() {
    var nine = $('#nine').text();
    var today = $('#today').text();

    $('#date_from').val(nine);
    $('#date_to').val(today);
});
$('.one_year').click(function() {
    var fullyear = $('#fullyear').text();
    var today = $('#today').text();

    $('#date_from').val(fullyear);
    $('#date_to').val(today);
});


// logout on exit browser
$(document).ready(function() {

$('.costmaster-button').on('click', function() {
    $(window).off('beforeunload');
});

$('form').on('submit', function() {
    $(window).off('beforeunload');
});

$(window).on('beforeunload', function(e) {
    var confirmationMessage = 'Are you sure you want to leave this page?';
    e.preventDefault();
    e.returnValue = confirmationMessage;
    setTimeout(function() {
    $.ajax({
        url: "<?php echo base_url('logout'); ?>",
        async: false
    });
    }, 0);
    return confirmationMessage;
});

});
</script>