Попробуйте так, если не получиться отпишите пож-та.
[CODE]
<?
$arSelect = Array("ID","NAME", "DETAIL_PAGE_URL");
$arFilter = Array("IBLOCK_ID"=>$arResult["IBLOCK_ID"], "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y", "SECTION_ID"=>$arResult['IBLOCK_SECTION_ID']);
$res = CIBlockElement::GetList(Array($arParams["ELEMENT_SORT_FIELD"]=>$arParams["ELEMENT_SORT_ORDER"]), $arFilter, false, Array("nPageSize"=>1,"nElementID"=>$arResult['ID']), $arSelect);
while($ob = $res->GetNext())
{
$links[]=$ob;
}
if(count($links)>1)
{
?>
<?if($links[1]["ID"]==$arResult['ID']){?>
<a href="<?=$links[0]["DETAIL_PAGE_URL"]?>" class="prev"><?=$links[0]["NAME"]?></a>
<?if(is_array($links[2])){?>
<a href="<?=$links[2]["DETAIL_PAGE_URL"]?>" class="next"><?=$links[2]["NAME"]?></a>
<?}}elseif(is_array($links[1])){?>
<a href="<?=$links[1]["DETAIL_PAGE_URL"]?>" class="next"><?=$links[1]["NAME"]?></a>
<?}?>
<?}?>[/CODE]