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/&D0y2NGQ#|L>&9oFܣFϷ#?_cGB ̼c WrN$'wae@C է4 S=G |H_9"@ڄ$)UEE%V.y$+8,X;Mh5aY>=Ɋ|C\3HiǮx,=MU\!)xE\x\r 9P]3,EK|L> NQ˗ YD%rgXB'|:'ɳfYM#yp6aW.H`1cć\旛!L~xK & Mͤ )@Y0*UE,YxI4;R0;u @3Rt: |2#!^Մ&pح_5Kԛ$p@W:s{WWC>@Sܳ|K;hYw~BL#zHU)k"r5zƉkf"'e51q< &{MMjŜvO4 hÁuaE{CNH#3ߕ^41 iaw`.ESjbJҕƒ]I5ؒ6s襄$`qJ@XG*p7B1]~tEn'XA%wJߥ۴ GǡkR3cy ۄNu{h-! wKӇcaGli|4w`Cb> շ3hȔ8 8ZժߨX,t_m[ r7le|+cU!\po1s YbEvXN&[3YD M U!A =/s{~<=6gĝX"-؈df]p$<)\FiJ(%U*ss(x8SJ}?]r'j7SĒ-a7{lIz7_%f9' R DԅK$}> =a 7'ģ>ZrPFqlf L˄mά_gJYa>@s_;F|,(n!֎.tC0};ˮ5bY/c\k-P.4kd$`F@hN&'4{-bvb OI.;'ݹO©6|/L:,Sx4q䒩t,A&m%18{tܵ?ku% b%b5^6j'j[5y3w`T[Fs%Kނj_~eM%azSSc{wI͍]R֫Ү?М79o缕9OE].zx+79;g-w̤NpGn{\6V\Rn H$XT~`p*KUrNA4\+{p3B݊\LŨ;媳:mgjitnTCj7dLD|96^|eg& c:){p>l|srcKgcóϕ R yVVjB(R WOxUQ`;PϙQ\ٻ*(|'b_*I2PSbar 8P8sE5 QnZ@ 'sz7:LNm*.o;N-05t k{NAaӷ)l~_S+aMC c6!`Ht9HƦ ҺUKf- YÑPs[YR|@9k?&ucK-:cM^8r:wTWFջ.08_Sҋ1Y\%^w@ӛxM.{>ny_]me9cגsLrȜE]-eR!ƒ4vh1 1F 1vU 7?$VݴfͲ Z]֩mv"q~d% *+#V},H>}6{7c͟HoG\0FY*=HgNig yC=|yQBd{w5*hXz 7<  C[w|pv4`I0bV /SϓUp7 饈7 DQq4d )|h/v09!33mn%Ʀ0Lp^e= 9툸~244L[1\jd@f$ۆDJ舖Q!,{#!iaKK+C*E >un\n˿=`.ágE>٦SR;åo'.՗E{c0*~Sj }v@ m[T{ >j/?}9{]!1yQZ `/z@SFsF: } K^bNOHK =T~p 2 o1WW*8$)H$I |JiVִeaУZYUlЇHpuB8h/~eqX4@sG BV8U"jC1/U1Ԫr졽ނu8Fծ>4A9^-?)`/ukU݋nS(j%VSx|'8ZMiZ5Q53I {"Z9z::/yQRK