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М8DR?d[$N+qlg[[*H$%H+JW?>>^\9H-Ɏm;:= a-0 WRYoluw=EۏNQ2/|w/7>(܄nR4_EQphɤ`rxL А*Etچ 2H󣶱 f>D?tDX8$1#OH~ ɿ# cJtCGdjȖO'(~eLn̖yUٳXL}߲bIlpƧ持8}ƣ=: ׁ& !G,r1ӈw,D1KNY>=I/n1o3?}(Ŭ L ] y#"J#x)0CI}r9GLD=B/ |O> _hO|S9?c> iÌ+) ;E+R:O0fDt^\AgNyƐxnﰯdR! \{UA>hLCPƥϿ+-JP["zDU}qi˜jn8aS^o*c:FFoAvҍkWHf湌SB27G>قz̖tK 5oέ0:AֱC瞆 y&uDtx䎡 ʠlOc?w{(dD@9\DkԋJi47d=NC'Q_4b:%R#@(Acʟ$Q⊏{Ňh—;nT \&V9 -hYD#.-eBH(QMd_s*0Aob 8,,$y1Jw2^^eȀ<ޏbY|nd>:0oJ3|$aȅ<=XT)%GQjj 'vTo)o& @ٓ!nŘՙ:PpzB _ho/ؓ` |^M .h_ s`¿MN۟< Jj^6\{u8X:Q0T!&>ۍLv#{k *Yvɮ:QHk%J dMԜPQC(hJ"njx4̟ 1L37ϖJCʲjNI?=v=c;O$*U`NɶaX>?@tFɦ9QyzcS$ أCxҔ,ZX- gH\눑{v*b\FXZe C}E3 JGea2~dO8HjSH~auj,H4? #oo,ٖ^CL4 K k[Kd5 ̩s3`ZruȕNfp|cm,MP0ӘO(4*-&.F jim-ATyvo([119Z[X\XەkEOA9#JM ;lv1\9wqnQpPe2$AIb;5KJ‘7^/Y 86atSBHY/0;`1i0䩇gHhK7h6)6Ч^*6zwzsB/.=a\ƯhKzx67UʘnKjˬOR+CwyBulmXMPb jyba6Wtͅb<[ }UR+ԪCS՛{|^sibS@eEW .XZ&޼q!h8MU[A-~|9Ԩj,#r6?D*+GLqT!!3s+l$dzzљпlu_;ɟ_Yy+wEl@s˼sܑBr\,(-ܕuwq)֯2 !N}EO3q,őKTZ=R US~V6c\Vmw2>\2~,|b}gʄJ%`i`iVE^7 GQG%٦:A;)b}c?YȆBuYnx%Y/UYD$|-!<#2eM!W!0C RTfjwgbތOK3UYl3aiEq8ö1ōXCgπ7Bdi:mjT[U-n5{ݣe]i-P:vQW F>FF T%\jmotY뤻uY{tZ4bC%V̞*ܪ?,:͛Mf6H?qpe\Lٗ[ Ƶ;2'Yyyo[KQOˌ?NJ o`!(.rJugh^[ *tLCMԟǡo+?;)a[mw1<<@@dﻯ;o 176Vg.1%Ә9xY NZ\ѥj$U]IӧxM Aۖ/ , wx1@H/6PTQp,>ߏ8`Gў2/.[cȄ +)Ԭ}uB]kZBdW6WGDK̀z3wgUU+=A>j+e.eΉAQΘaB]JRܽ/!=I +◼=Z}u4n\Ω~1tەI󅑁KW$Ȁᘈd  ƾ=ðP5SQjzvúA@8ђ #4;!@rrJ~cEQMaHADžJ(q6c3&>%o%F'} ~"o[)EOPm|3ew-<%8 ܍qègY8|(for(( #Wx3rNSb7mfZXB)i3sl*S%r5Xe$k')7on-ꎻKbC㕷[9ONgw)3&)L!/i:tOfJE y3]'aeg ])Ќ@bHm ~&bSM%yD*Qa&]>48k̤^tD.De|gL9uEۯ/x^+~!z{~ ^F˜հ7u8rQNCd;y ƌ CS'" v~q)>C!_Y&JĿ>fF(څ IJs#vU4+z |P -IqRΕƩO&#ju T/[N1\+>m7M)A=y$hY ?SRV"˞bM1 ⇢HZY|XW~UX ]4AH<`b