ive got my pagination working fine except i need it so that after say 10 pages, it starts a new line and puts the next ten pages links on a new line

any ideas why its not working?

PHP Code:
function doalllink(pcount)
    
'noofpages = formatnumber((pcount/pagesize),0)
    '
andy pagecount fix
    noofpages 
roundup(pcount/pagesize)
    
    if 
noofpages >= and not viewall then
        
%><a href="all.asp">View All</a> | <%
    
end if
end function
function 
dopagelinks(pcount)
    
'noofpages = formatnumber((pcount/pagesize),0)
    '
andy pagecount fix    
    noofpages 
roundup(pcount/pagesize)
    
    if 
noofpages >= and not viewall then
        
for 1 to noofpages
            
%>&nbsp;<a href="page<%=x%>.asp"><%=x%></a>&nbsp;|<%
            if (
25) = or (25) = or (25) = 3 then
                
%><br/><%
            
end if
        
next
    end 
if
end function
function 
donextlink(pcount)
    
'noofpages = formatnumber((pcount/pagesize),0)
    '
andy pagecount fix
    noofpages 
roundup(pcount/pagesize)
    
    if 
page+<= noofpages-and noofpages >= and not viewall then
        
%> <a href="page<%=page+2%>.asp">Next >></a><%
    
end if
end function
function 
doprevlink(pcount)
    
'noofpages = formatnumber((pcount/pagesize),0)
    '
andy pagecount fix
    noofpages 
roundup(pcount/pagesize)
    
    if 
page and noofpages >= and not viewall then
        
%><a href="page<%=page%>.asp"><< Previous</a> |<%
    
end if
end function

'andy - rounding function
function roundup(x)
    If x > Int(x) then
        roundup = Int(x) + 1
    Else
        roundup = Int(x) '
note should be Int(x), not just x
    End 
If
End Function(pcount