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[[s8~?`scdY{rL "!6EpЊڟOH K&V$"nCwfY!-XxznֺVZ/_7(sȪmk{c hGBV Drf>o)wgٖ+ǚ08w}# yE;n욘`_PDd H"O$}̠ z}[gD`C0,XU쇔_)HcNsCLBvGSs 6< ΣE,>߂"xiw9ûv"7%zٌ|?:VſT̲21"P|:A"<3x`݇> ᕈp,G @`Tq'~Qn(ȗWK}BUl3)z c(w4!<€#\c"l5I%/xAxԿ}^ k~1D\*JIEgzHSH$ɟ)XHῗϗHZzXۀ *Ŗ.Ɣ>)%'U:O,Oy O@<(VbW$& V=L ,X8 gpO}Hf:5w{p<6P1 #/s; (BP@TD E uhv;OCsS >njo ʆMF0ljrjo`kz;F s3Q,VfHM1 Hu;aALj1~}ͻ+2m }A4f y"'N`u6ěB: LBF3? χ`snEy>`O(q94H%Yٶs䃘.#1'* RXf@[,4Kl3.wn{#,PD) p|^OeSH\_Biou xA)6fF3؇|%Nˆ0V4wa뭩^qkn9iogxl)kml~)0P Z~JئG8> WKjځ|7Wk \\v`gh4@a= hA1#j~xʿNJ%NPӳ}s˵‡0vMJTszvآl}u2s]S**ZjbYphZS)54Z!wÃ.ݚ(8s$ۦۆO<@-ˌ=sJb͎Fg-༏ll,+X[GdސDz ;UBM"En)FnZ룵 Qr;zHJڣ곻ücuVhz yHO fIGטp6EywH^LBG3i8)έ74 }l6{ '>0I0k5[Ӯ9-D\/G ygЬztH!bN4!9QŞɋ=5W'g  oԅ$-]705;ѿZu ]z m(=p r^r:N\yA ~sґߗ~c-nW3" (z2v9k7xW/C]3cPќ$؞<^EȜ` ~3FnCX^ EvvR:h^Ў)^\ol.rBv o?+Ϥwc)v8Gڶ;\0؄EB4{vkɭ} G:J*VCZi,_5?/?rr;vw\ˍ9eh/kK˶Zݤ߷7o^]ܿͳy3][ʗ;+ĥ/C,𫗈r٢ie_fqv`r.%c sYc?G XϾēSk: cZ>58*g̜*dlCG{x!JXI(9o>HH=K6٫bмc@fY~-%e%mٖFhN%h.R}Y KjK>{[^@GşՂL cYq$ <.EU`EZ`nuk<v[p a\k˶i=ĪY~]pRF\0)]!ވc=@yK, VdPMcD<:r]{Ԡ-]^1wϵzB `!˃L-DUǔ;9`xtù)|V~ip==qڽu :iMD1&z.([eK?\ĵ[F})5Hlו]-t+. y-^13WD]8dY,SQ4X~&pj uxtpM v`uMϔ?ow/o|V@@t_[q a 8U&X%# D1#UW7ktB'ԳUR?6rJfzOXġK쏼(!YI:vV4-: V 4/Ye+zV<{sKR8@Xev9 Y.1R2%SI2J@R)ʑU̮2Zfkg7U1zG6Ik3gqne^T@ 'ou/|j&Ztiꙩw#Vmn9ӑD#raA