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 )n圭:ID+@?&#1ixbu@$tgz5x?~]Goo>"fߛ߯!]8d>Nq` dxGG9Nfc!feXRNCvRя& ' C'>xCtEǦ?Q'p sb?\ȡ!'!?1*w:!:'~ ѿ'N4M? dܒٔ.Q~PzWca,~NӋ B"|)X~%x[nz]t_$,sOvN!f>0\|zsx'pwFCt 8JP#s39GI\-&$@* Ix)rI@_*1K;pxsxFbiv~ї$O5/(!u W4DUB\1`@x r*ԖƇ%1 $ tp<coj!Ɏ7;̱GC伄ASމkj!L$>1`Ł?U12HDUӱY}!tc+!n,tMzeGF5w8ðL |MɺF 0}B$ о !I NrcM@}1T#zۢGh3Հ<G':= _\X1R) ؐS@0)z ;n$ eOX_$6߮mg/pc3%05 >1vt$n`_'>;y;zk,@vf5,}lj~Lk | ~) (̨1t4C| Mp2}@ lvoFGʛj &f۰;j6(HN=&ʣI%[$;P1{tI^$V [hJXWAã z*-Mc8>6a7o®ѯp#-M&[dP>E@;TU_1QKf[2z5#g輝y;:O7Pg=c b),Deu823.Sz[vHqq(zC)*ve@ynS0]WQ2; JD^DQUn!7ۗ"OE? !2oe(fC8b1b9&.(f3/K,0$pG~b@3$ =qrw⬎Xm!̑I]H6E t)6p33R - 0&Fھ6ks|%7js6RʶesbKÛ熚4"o]s+^CaWl Ŏ0apcfc5A8}d^*L4qjR4?CȔ`w5wBlfa~3.zm7W!zwn1 &8b.88fS〄.L_rWP#":~,Y.κP:!1lìcg4{fk˕j>v^ G<įb/΁>-I\u5:~l&:AqrcGԃm.*%VoŪ%0:m(3N QZ>嚞w&V- |(81w%iZOd(Zg5LܚEeU┫pi3:CY[LKa֖ dtH Ρ ~!c\J5iCZp KJ `Z<"+/xђӷRRp%- Y-vZY(둫9J#NV)/:Krs%w+s+Ř㙫:qn%1G AºbhF&}abTX֩RX܊yXNwfpp+h:SmSP$&1ǪlZ;|Sȥxf>bE9$hF]q5XK5hrg]{s;Djl!Pa%RLxy۠~ew1bq؆Xv؝Quڸal5MÅT}f!&4?r(N A 4KUDYBP*ek/q'N{[2LWĭϼX6YJgR6͐LىTRj=Pͅhm{us=XK_JƓ cۛKIC·^"._F,Xɗ87}IK\g`G?u>їfNdIqHu;(n%@nHD{Hò$mAB4(p<ki(J*-(1hnAH!JD %QEtT{0ūΛS~DdsF6R[͞ U:D(9Rr"ʊ0!rK=v69>5D#mޤ0 IGPFq@)N@)DٵiH~0% $["*}$dsƌx+4y1@w НJM)Q6ah]Cs](ՑRRBHٽVRZ#EFĨe|QNTfqP*4$%]7I&|R'8~b :vl$;rՕ+(T0苀`([.ݠvH9BRreo渐IU0M^xji4xeowR~aU6|:: ެ,ǡP+j!ܛr@fҗx~ÒufZf6V(@_8\m)0P/nR%~%՜8 ,5WVk:ۇ݉!Up Xp0P,)vnD>_"wFN77@*-UQN?U_}"O za^e% `B\t"le5Aob `KH^C^ LG FoK?ϓp)K=!R!kvJGgs?[S|V6}?=uB(4](W*C 2*SIf|G 8M//S zw(V4^mӄ҆%S%6y_Ɨ:/ >^MhF?㬱_<ݟ!ilF ZT>D/ZŗgK)s;еgy|Ycf|Kse[kZ %G)/uJnK3[dV%![,~ɱ͖|N4/"٣󗿭Zò-4cc7MЌ#c+*mvzOH[, ȈJW ӞɬЇtEG|cRoNj3tFZʗCJ@ B0TZ~e_`݁7:AF knZFjv*+it_|I@K*6j;;Y Qá0YF]H! 9T~X&{ЀS0 W'!ƫZ78نZeBF.v"~95!yQ!,Q6 TdXF|h'Ggյ'wsxt8N_