4 $ * @since PHP 5 * @require PHP 4.0.0 (user_error) */ if (!function_exists('stripos')) { function stripos($haystack, $needle, $offset = null) { if (!is_scalar($haystack)) { user_error('stripos() expects parameter 1 to be string, ' . gettype($haystack) . ' given', E_USER_WARNING); return false; } if (!is_scalar($needle)) { user_error('stripos() needle is not a string or an integer.', E_USER_WARNING); return false; } if (!is_int($offset) && !is_bool($offset) && !is_null($offset)) { user_error('stripos() expects parameter 3 to be long, ' . gettype($offset) . ' given', E_USER_WARNING); return false; } // Manipulate the string if there is an offset $fix = 0; if (!is_null($offset)) { if ($offset > 0) { $haystack = substr($haystack, $offset, strlen($haystack) - $offset); $fix = $offset; } } $segments = explode(strtolower($needle), strtolower($haystack), 2); // Check there was a match if (count($segments) === 1) { return false; } $position = strlen($segments[0]) + $fix; return $position; } } /** * Ported PHP5 function to PHP4 for forward compatibility */ function clone($object) { return $object; } ?>x[r8}0ܚ[%^dIĉ=I9r&HHM\}y@RD]2IDAwfY ] D"zA4N٭AWzxn>zsi~l櫻W/?߽Bc8⁀Fqh dBg9Fywk~mْ9}g1渧zWcw]ͮ DH ɌD!H"\ .Wx35qoFF pDd FFE~R!tM~8aoU3Yr'd1NPO)Y@p."t[V3ަ o)Xy[^5{^6Sx_>_Tob5G\Pq(> _!`iB8P|C _P*8 K@\?S(CTKKhz&aFb+ QX=ʿ1̂ [㐺.ap\6Q^$>ǒ%^8/zD˚jJE (w,]i"|0! 8}|  Rl bLÉBP~[sB Σbi+I"°` )tN @?jB!Hi&%X"E#0W_1Dt&>:c 3gdRr:Yhjt $h KabHLAt8د_ک~*Շ4=&xЩ[=#$Q.)n"PJG_3<%ܜGTtZВF}\v(]O”!nj/%"D {dni4ڦy^>:4wsp,6P1 C'm~g1bS.șA0ƞ͖~1vwh`W>y<-4V-LXf!A5)6V9 h75=h9D(#U@I !?Rswfݕ@{&>Exi3< ; gzB!Zt&#chCΧ@0_Lvc7<<{+2{8Kfլѿ\cy~e`l9FAyUͿ~ M``j3-S`)^D]vVk4@D18TeL?]f Q ă_nI^YCHG4 `^$~ Y~xfτ _gZR%y<x@B rU+eʤ[!{RmRq?_JJ£A7`qH6_3c Z؁lسܴ3VmxSA%\ h;[A(8I>'2I"1 sS/!ȴLc۹w͠w3XCbF'AHDp[_vKL|b~zk*A [ :;m)e\[@܂qЁޯ6 AC 4P 'SjqZ-VQ-`P;pO -p}:WqmL܀aMl>MB(FDmOWIGTbu.d_]!ڀ}NC)Ă-b:[Ot6Qf&up*_[ ;ƠϜIWG6GBD,-T]}[~ ז{[^GNͶr!VQ歂Ooeme=SJbMFg-gdଏt\Xv Vq}$C[!ˉ*vj? :q5RP$ݴGk{wt?s5Ggwkgky(SюgNšTոU`6EHLg!D3Di0)h>j|S}F'G #KoJ#0ok5귲]ojլ&l#~ ޥ♼5hd=^1Dx(rO]]\Q;՞ܜ33J SReJOydzԔ=_^:LO6yHc0Uh9X9X-|(YnXEAA薓 l1& (|2̦&v:m:Agס6ThpCt2l/qvJ|@pdN0C5L隍vՃ螚C\?SJ!ps1 CM2eiV^ޠۻac,y?H[f{+(O8Fl0̏A9=5[;CUWw;\G)_`vHk5ŇCNV옚k1׼LaNV`Y*t@M}s}ݛ_^?<嘿Ɗ|ݾcr~@\:4Ckz )-riVJp`,eWjo&7 B2><ɑ9;ɕ$>8*F_~nǚ6xޗ|-\iQ9cgT)+$M}eۀ<>뗎IWJJqvߟ]`EBՐGCY}+#"aKl{omnF`1%y{N0.p^nvqO;V7I˵][]ǠִHTzj7rtH T.UUSKK[R,6}R'sl!Gc̶h/('. ?GeW_tZ!BdY9. E:%B?NjW+t#@\gPdEhXSUW.CRuj1rf@҄Xt̃ B!hzo\3 NJϚJ)֔_jSGWUicE姉X ԃ0lJ` pb}FGKH[)8hkc ##AqJ 8`!9f*yys脓z:<ݣJAS>V#֥qh{#7 d##NƵvlu,iZN2iUlҶy>QG]\uԵFǑLA"(Qr9J)dJ҄VZ)TPOLUt4'+vRLժU 7Z_s>EZQի?4AHZ_AYjl`E$={K?U3Qךܧs˔B?[,}ܩli7SiuId?3vA