<% 
Areanum = Request.QueryString("area")
'## Function to display new icon 

Public Sub Displaylinks

	If Request.QueryString("catid") = "" then
		CatID = 0
		CatTitle = SiteName
	Else
		CatID = Request.QueryString("catid")
		CatTitle = Request.QueryString("cattitle")
	End If

	'Create a recordset with the top level categories in it.
	Set objRec2 = CreateObject("ADODB.Recordset")
	Set objRec2.ActiveConnection = my_Conn
	objRec2.LockType = 2
	If mLev = 4 Then
		SQL = "SELECT * FROM FORUM_Site_Links WHERE CatID = " & CatID & " AND LinkType = 4 ORDER BY Added DESC;"
	Else 
		SQL = "SELECT * FROM FORUM_Site_Links WHERE CatID = " & CatID & " AND LinkType = 4 AND Validated = 1 ORDER BY Name, Hits DESC;"
	End If
	objRec2.Open SQL, my_Conn, 3, 3
%>
<!-- Links in this category. -->
<% DO UNTIL objRec2.EOF %>

<%
If objRec2("Votes") <> "0" then
Rate = round(objRec2("Score")/objRec2("Votes"))
star = 0
Rating = ""
DO UNTIL star = Rate
Rating = Rating & "<img src="& strImageURL &"icon_star_gold.gif border=0>"
star = star +1
Loop
Else
Rating = "Not Rated"
End If
LinkStatus = objRec2("Badlink")
Select Case LinkStatus
Case 0
LinkStatus = "Working"
Case Else
LinkStatus = "Down!!"
End Select
%>
<br>
<table border="0" cellspacing="1" width="100%" cellpadding="2" bgcolor="<%=strTableBorderColor%>">
<TR>
	<TD bgcolor="<%=strForumCellColor%>" width="70%" valign="top"><font face="<%=strDefaultFontFace%>" size="<%=strDefaultFontSize%>"><%=isNew(objRec2("Added"))%><a href="portal_redirect.asp?linkid=<%=objRec2("LinkID")%>&linkname=<%=Server.URLEncode(objRec2("Name"))%>&catid=<%=CatID%>&cattitle=<%=Server.URLEncode(CatTitle)%>&area=<%=areanum%>&refID=<%=refID%>" onmouseover="javascript:self.status='<%=objRec2("Name")%>';return true;" onmouseout="javascript:self.status='';return true;"><b><%=objRec2("Name") %></b></a>&nbsp;<img src="images/Link_<%=objRec2("LinkType")%>.gif" border="0" valign="middle"></font>
<br>
<font face="<%=strDefaultFontFace%>" size="<%=strFooterFontSize%>"><b>Link Status:</b>&nbsp;<%=LinkStatus%>&nbsp;&nbsp;
<% If mLev >= 2 Then Response.Write "<b>URL:</b>&nbsp;"+objRec2("URL") End If %></font>
</TD>
	<TD align="center" valign="top" bgcolor="<%=strForumCellColor%>" width="30%"><font face="<%=strDefaultFontFace%>" size="<%=strFooterFontSize%>"><b><a href="javascript: openWindow2('include/Rating.asp?id=<%=objRec2("LinkID")%>')" onmouseover="javascript:self.status='Rate This Resource';return true;" onmouseout="javascript:self.status='';return true;">Rate This Resource!</a></b><br><a href="javascript: openWindow2('include/Badlink.asp?id=<%=objRec2("LinkID")%>')" onmouseover="javascript:self.status='Report This Resource';return true;" onmouseout="javascript:self.status='';return true;">Report Bad Link!</a></b>&nbsp;</font></TD>
</TR>
<tr><td colspan="2" bgcolor="<%=strForumFirstCellColor%>">
<table width="100%" cellpadding="2">
<tr>
<%If objRec2("IMG") <> "" Then%>
<TD bgcolor="<%=strForumFirstCellColor%>" align="left">
<a href="portal_redirect.asp?linkid=<%=objRec2("LinkID")%>&linkname=<%=Server.URLEncode(objRec2("Name"))%>&catid=<%=CatID%>&cattitle=<%=Server.URLEncode(CatTitle)%>&area=<%=areanum%>&refID=<%=refID%>" onmouseover="javascript:self.status='<%=objRec2("Name")%>';return true;" onmouseout="javascript:self.status='';return true;"><img src="<%=objRec2("IMG")%>" border="0"></a>
</TD>
<%
If objRec2("IMG_Type") = 2 Then
Response.Write "</tr><tr>"
End If
End If
%>
<td bgcolor="<%=strForumFirstCellColor%>" valign="top" align="left" width="100%"><font face="<%=strDefaultFontFace%>" size="<%=strDefaultFontSize%>"><%If objRec2("Author") <> "" Then%><b>&nbsp;<font color="#000000">Author:</font>&nbsp;</b><font color="<%=strLinkColor%>"><%=objRec2("Author")%></font>&nbsp;&nbsp;<%End If%><%If objRec2("Price") <> "0" Then%><b><font color="#000000">Price:</font></b>&nbsp;<font color="<%=strLinkColor%>">$<%=objRec2("Price")%></font><%End If%><% If objRec2("Price") <> "0" OR objRec2("Author") <> "" Then%><br><%End If%><%=objRec2("LinkDesc")%></font>
</td></tr></table>
</td></tr>
<tr><td align="left" colspan="2" bgcolor="<%=strForumCellColor%>">
<table width="100%" cellpadding="1" cellspacing="0" border="0">
<tr>
<td bgcolor="<%=strForumCellColor%>"><font face="<%=strDefaultFontFace%>" size="<%=strFooterFontSize%>">
<% If mLev >=3 Then%>
<b>Submitted By:</b>
<%
'using an inc_functions call to find member ID based on member login name
If objRec2("SubmittedBy") <> "" Then
SubmittedByID = getMemberID(objRec2("SubmittedBy"))
	if strUseExtendedProfile then %>
		<a href="pop_profile.asp?mode=display&id=<%=SubmittedByID%>">
<%	else %>
		<a href="JavaScript:openWindow3('<%=strForumURL%>pop_profile.asp?mode=display&id=<%=SubmittedByID%>')">
<%	end if 
Response.Write objRec2("SubmittedBy") %><img src="<%=strForumURL%>icon_profile.gif" height="15" width="15" alt="Show Profile" border="0" align="absmiddle" hspace="6"></a>
<%
Else
Response.Write "?"
End If
End If %>
<b>Added:</b>&nbsp;<%=ChkDate(objRec2("Added"))%>&nbsp;&nbsp;<b>Hits:</b>&nbsp;<%=objRec2("Hits")%>&nbsp;&nbsp;
<b>Votes:</b>&nbsp;<%=objRec2("Votes")%>&nbsp;&nbsp;<b>Rating:</b>&nbsp;<%=Rating%>
</font></td>
<% If objRec2("Forum_Topic") <> "" Then %>
<td bgcolor="<%=strForumFirstCellColor%>" align="center"><font face="<%=strDefaultFontFace%>" size="<%=strFooterFontSize%>">
<a href="<%=strForumURL%>link.asp?topic_id=<%=objRec2("Forum_Topic")%>"><b>Click To Discuss This Resource</b></a></font></td>
<% End If %>
</tr></table>
</td></tr>
<% If mLev >= 3 OR mLev = 1 Then %>
<tr><td bgcolor="<%=strForumCellColor%>" colspan="2" align="center"><font face="<%=strDefaultFontFace%>" size="<%=strFooterFontSize%>"> | <A href="javascript: openWindow3('include/editlink.asp?link=<%=objRec2("LinkID")%>&category=<%=CatID%>')">Edit Link</A> |
<% If mLev = 4 Then %>
<A href="javascript: openWindow3('include/deletelink.asp?link=<%=objRec2("LinkID")%>')">Delete Link</A> |
	<% If objRec2("Validated") = 0 Then %>
	<A href="javascript: openWindow3('include/Validate.asp?link=<%=objRec2("LinkID")%>')"> Validate Link</A> |
	<% End If %>
<% End If %>
</font></TD></tr>
<% End If %>
</table>
<%
	
'Move to the next record in the record set.
objRec2.MoveNext

LOOP %>
<!-- End Links in this Category -->

<% 'Time to clean up
objRec2.Close
Set objRec2 = Nothing
End Sub 'Displaylinks %>