assign($assign, $count[$name]); } if ($printval[$name]) { $retval = $count[$name]; } else { $retval = null; } if (isset($skip)) { $skipval[$name] = $skip; } elseif (empty($skipval[$name])) { $skipval[$name] = 1; } if (isset($direction)) { $dir[$name] = $direction; } elseif (!isset($dir[$name])) { $dir[$name] = "up"; } if ($dir[$name] == "down") { $count[$name] -= $skipval[$name]; } else { $count[$name] += $skipval[$name]; } return $retval; } ?>