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]r۸}0(DQ-958\xg^T )KV4?O>l7R$EKrfQD7h&u׉GX?V0돏jnAì?.GŧWgIa7cx}g*!!#W@375Rst:mN;MK+e"l gvH訤@+bFmXX0?jZ|BеON8CypQD١X'LP ;,B7@`5bq_0_Jj-0D83w? C&x1BnlC;H־CvH 8 A'.E3gJw\W fxģXnd|Ur&}~?_RPCG92д (>]!/=:vڵ /G}Ov*rAxHιHԧP`)&#*Ŀ, iX P.9BHa9eL/)xbYǜ}r^O!]Wb>TnŬ]}c $W1#A@ƫίO@Z H 9K0csoVB&|DnhhtO}S2T0c !t̃YA?#VknG| fZ|B;k^<"#2|wn.H ps}}!#P*!l=Qh(u-j8>`Y"ixyБan ,Z5t8\z#(@O$x1b>j7[+Lټ<ᡰbA\ ]5:f1wԄTͪ=vjǪN0 b948L=ScØOI"âVװ(?/MhHF#=sh$SԐ39UѡԵsT;F0 11tÑ{ djVMj#,.RQHKjsld k\+ufx5S*%L%[A{=̈1q =&Q[;w.If߀{zK?(݆!Q CN\ꎁ;f=w}q=Xo1-aI|wx keʕ l- lS0PьL-6ݣ!^ayJ-ZVcf[V{f9|*r ;ΚNa4jcɾrxmrC:NzR%JZ*d]!Z?r/o;R!-+-*L4,Va/^_5G-HvnGB}{8]lw|~?5fKzs@}W~3}/j~/zVnY,:$5Z5#3"8ew KxHdQ$Tnˑj U2Dm+ƸܣBlp!-cEOI=o+nPMՃ1@]f1B:/xL3r#' :z0o8PCER6{&,d}o2Fnl4lvvhYHxi`9vnϙv͎ш$q'~ggMxyN ps̚MeF#CO tZyIt8նwpNG_;w,ѨMuRPEV>*f?MaM& .bY[@Iw-a˥N26 Rn0r*>0MCHV+l/aW 86eFeB7|c&>0:{!̏c7`0rxs>`B(5C<=٤ z٬2j1ߦK&J*xy}U y GůhKsFw+-l L[ar\A5WxW\:N/4>O>orpwފOqcOsN_ΪXcUWZާwo.__\1γ1S~bp8A\5\XJo~~e0nwLsN7 ԇfÍ9A-lY{9C⍣  X#\&b7|ጏ]_&[ Wc\v9*5zoy Oo(9- `mPP__I!d- 5s䞖xDDq'l5whDlLrO~J.TpLz!g5)#]nmɶUm_G}Uk8HӽC=ꈨ ,"OC6>!+Ϛ`hPQ_\>XObu#ۨF]6*`Tz<_[ESnCt:X0-3elcfcb:,B`!`fX0WlO][cFyUݑoǰRShicG*ƥ2gXm`eS;zTAiVfch%K~Ә_z^z? jH6U%6x] xS Ǜ8d8N+88p8wp8U8l8>Ta8+88p|8J8.6p}8.+8J86T ǧ\ ǰsh 7 J~x^ 2EvɄ1䣳(΍k_.ܻ\'}y_{hXc!>J&Ox<^=W~>lP,,l7` W{71]Oˮń1*|Qt+՟`̷Xaza[@x)^ukv/cׄ;r1{ 14; O~;b6,SxWÐ g>D{]8@,%>>W.$j8!#lob&z@;):8Ě)һ\>G& !c>|Xz1ԃɍt1sD4/'+xނ¡}_1x<~ ?Ǐc1x<~ ? O{ &{b"mv˔Ko,J لGL0=T .nԆLj}yԹ7ݗg&s i*׻r>uFJl?U}oy ]s2Ѓ=?0EVcN,(DrQ1yi{KDyhKgЖ6Yd[CiC簤q#r2FHL]矌Ӌ3rZo)%T̖g:/SB墨+na[čsnrDjAZ<;c;T{ .$CYC$DɓzZi6)Jq-kce# tJК2M^Oɦ%pvD3?c&G*5"O| vFKkjS3Ò{D ݷr