$val) if(is_string($val)){ $b = new CTag('strong','yes'); $b->AddItem($val); $str[$key] = $b; } } else if(is_string($str)) { $b = new CTag('strong','yes'); $b->AddItem($str); $str = $b; } return $str; } function bfirst($str) // mark first symbol of string as bold { $res = bold($str[0]); for($i=1,$max=strlen($str); $i<$max; $i++) $res .= $str[$i]; $str = $res; return $str; } function nbsp($str) { return str_replace(" ",SPACE,$str); } function url1_param($parameter) { if(isset($_REQUEST[$parameter])) { return "$parameter=".$_REQUEST[$parameter]; } else { return ""; } } function prepare_url(&$var, $varname=null) { $result = ""; if(is_array($var)) { foreach($var as $id => $par) $result .= prepare_url($par, isset($varname) ? $varname."[".$id."]": $id ); } else { $result = "&".$varname."=".urlencode($var); } return $result; } function url_param($parameter,$request=true,$name=null){ $result = ''; if(!is_array($parameter)){ if(!isset($name)){ if(!$request) fatal_error('not request variable require url name [url_param]'); $name = $parameter; } } if($request){ $var =& $_REQUEST[$parameter]; } else{ $var =& $parameter; } if(isset($var)){ $result = prepare_url($var,$name); } return $result; } function BR(){ return new CTag('br','no'); } ?>