%@LANGUAGE="VBSCRIPT"%>
<%
Dim logos
Set logos = Server.CreateObject("ADODB.Recordset")
logos.ActiveConnection = MM_conn_STRING
logos.Source = "SELECT a.* FROM LOGOS as a WHERE a.OCULTAR=0 ORDER BY a.ORDEN ASC"
logos.CursorType = 0
logos.CursorLocation = 2
logos.LockType = 1
logos.Open()
%>
<%
Dim noticies__MMColParam
noticies__MMColParam = "1"
If (Request.QueryString("ID_TIPO_SECCION") <> "") Then
noticies__MMColParam = Request.QueryString("ID_TIPO_SECCION")
End If
%>
<%
Dim noticies
Dim noticies_numRows
Set noticies = Server.CreateObject("ADODB.Recordset")
noticies.ActiveConnection = MM_conn_STRING
noticies.Source = "SELECT * FROM NOTICIAS WHERE ID_TIPO_NOTICIA = " + Replace(noticies__MMColParam, "'", "''") + " ORDER BY FECHA DESC"
noticies.CursorType = 0
noticies.CursorLocation = 2
noticies.LockType = 1
noticies.Open()
noticies_numRows = 0
%>
<%
Dim categorias__MMColParam
categorias__MMColParam = "1"
If (Request.QueryString("ID_TIPO_SECCION") <> "") Then
categorias__MMColParam = Request.QueryString("ID_TIPO_SECCION")
End If
%>
<%
Dim categorias
Dim categorias_numRows
Set categorias = Server.CreateObject("ADODB.Recordset")
categorias.ActiveConnection = MM_conn_STRING
categorias.Source = "SELECT * FROM CATEGORIAS WHERE ID_SECCION = " + Replace(categorias__MMColParam, "'", "''") + " AND BAJA=0 ORDER BY ORDEN_CATEGORIA ASC"
categorias.CursorType = 0
categorias.CursorLocation = 2
categorias.LockType = 1
categorias.Open()
categorias_numRows = 0
%>
<%
primera_categoria=categorias("ID_CATEGORIA")
%>
<%
Dim equipo__categoria
equipo__categoria = primera_categoria
If (Request.QueryString("ID_CATEGORIA") <> "") Then
equipo__categoria = Request.QueryString("ID_CATEGORIA")
End If
%>
<%
Dim equipo__seccion
equipo__seccion = "1"
If (Request.QueryString("ID_TIPO_SECCION") <> "") Then
equipo__seccion = Request.QueryString("ID_TIPO_SECCION")
End If
%>
<%
Dim equipo
Dim equipo_numRows
Set equipo = Server.CreateObject("ADODB.Recordset")
equipo.ActiveConnection = MM_conn_STRING
equipo.Source = "SELECT a.*, b.*, c.*, d.* FROM CATEGORIAS as a, TIPO_SECCION as b, COMPETICIONES as c, VENTANAS as d WHERE c.BAJA=0 AND c.ID_CATEGORIA= " + Replace(equipo__categoria, "'", "''") + " AND c.ID_CATEGORIA=a.ID_CATEGORIA AND a.ID_SECCION=b.ID_TIPO_SECCION AND c.ID_VENTANA=d.ID_VENTANA AND b.ID_TIPO_SECCION=" + Replace(equipo__seccion, "'", "''") + ""
equipo.CursorType = 0
equipo.CursorLocation = 2
equipo.LockType = 1
equipo.Open()
equipo_numRows = 0
%>
<%
Dim ultims__MMColParam
ultims__MMColParam = "1"
If (Request.QueryString("ID_TIPO_SECCION") <> "") Then
ultims__MMColParam = Request.QueryString("ID_TIPO_SECCION")
End If
%>
<%
Dim ultims
Dim ultims_numRows
Set ultims = Server.CreateObject("ADODB.Recordset")
ultims.ActiveConnection = MM_conn_STRING
ultims.Source = "SELECT a.*, b.* FROM ACTIVIDADES as a, TIPO_SECCION as b WHERE a.ID_TIPO_SECCION = b.ID_TIPO_SECCION AND a.ID_TIPO_SECCION = " + Replace(ultims__MMColParam, "'", "''") + " AND ULTIMO_RESULTADO=1 ORDER BY FECHA DESC"
ultims.CursorType = 0
ultims.CursorLocation = 2
ultims.LockType = 1
ultims.Open()
ultims_numRows = 0
%>
<%
Dim Repeat2__numRows
Dim Repeat2__index
Repeat2__numRows = 3
Repeat2__index = 0
noticies_numRows = noticies_numRows + Repeat2__numRows
%>
<%
Dim Repeat4__numRows
Dim Repeat4__index
Repeat4__numRows = 7
Repeat4__index = 0
ultims_numRows = ultims_numRows + Repeat4__numRows
%>
<%
Dim Repeat3__numRows
Dim Repeat3__index
Repeat3__numRows = -1
Repeat3__index = 0
equipo_numRows = equipo_numRows + Repeat3__numRows
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index
Repeat1__numRows = -1
Repeat1__index = 0
categorias_numRows = categorias_numRows + Repeat1__numRows
%>
<%
' *** Recordset Stats, Move To Record, and Go To Record: declare stats variables
Dim noticies_total
Dim noticies_first
Dim noticies_last
' set the record count
noticies_total = noticies.RecordCount
' set the number of rows displayed on this page
If (noticies_numRows < 0) Then
noticies_numRows = noticies_total
Elseif (noticies_numRows = 0) Then
noticies_numRows = 1
End If
' set the first and last displayed record
noticies_first = 1
noticies_last = noticies_first + noticies_numRows - 1
' if we have the correct record count, check the other stats
If (noticies_total <> -1) Then
If (noticies_first > noticies_total) Then
noticies_first = noticies_total
End If
If (noticies_last > noticies_total) Then
noticies_last = noticies_total
End If
If (noticies_numRows > noticies_total) Then
noticies_numRows = noticies_total
End If
End If
%>
<%
' *** Recordset Stats: if we don't know the record count, manually count them
If (noticies_total = -1) Then
' count the total records by iterating through the recordset
noticies_total=0
While (Not noticies.EOF)
noticies_total = noticies_total + 1
noticies.MoveNext
Wend
' reset the cursor to the beginning
If (noticies.CursorType > 0) Then
noticies.MoveFirst
Else
noticies.Requery
End If
' set the number of rows displayed on this page
If (noticies_numRows < 0 Or noticies_numRows > noticies_total) Then
noticies_numRows = noticies_total
End If
' set the first and last displayed record
noticies_first = 1
noticies_last = noticies_first + noticies_numRows - 1
If (noticies_first > noticies_total) Then
noticies_first = noticies_total
End If
If (noticies_last > noticies_total) Then
noticies_last = noticies_total
End If
End If
%>
<%
' *** Move To Record and Go To Record: declare variables
Set MM_rs = noticies
MM_rsCount = noticies_total
MM_size = noticies_numRows
MM_uniqueCol = ""
MM_paramName = ""
MM_offset = 0
MM_atTotal = false
MM_paramIsDefined = false
If (MM_paramName <> "") Then
MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
End If
%>
<%
' *** Move To Record: handle 'index' or 'offset' parameter
if (Not MM_paramIsDefined And MM_rsCount <> 0) then
' use index parameter if defined, otherwise use offset parameter
r = Request.QueryString("index")
If r = "" Then r = Request.QueryString("offset")
If r <> "" Then MM_offset = Int(r)
' if we have a record count, check if we are past the end of the recordset
If (MM_rsCount <> -1) Then
If (MM_offset >= MM_rsCount Or MM_offset = -1) Then ' past end or move last
If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a full repeat region
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' move the cursor to the selected record
i = 0
While ((Not MM_rs.EOF) And (i < MM_offset Or MM_offset = -1))
MM_rs.MoveNext
i = i + 1
Wend
If (MM_rs.EOF) Then MM_offset = i ' set MM_offset to the last possible record
End If
%>
<%
' *** Move To Record: if we dont know the record count, check the display range
If (MM_rsCount = -1) Then
' walk to the end of the display range for this page
i = MM_offset
While (Not MM_rs.EOF And (MM_size < 0 Or i < MM_offset + MM_size))
MM_rs.MoveNext
i = i + 1
Wend
' if we walked off the end of the recordset, set MM_rsCount and MM_size
If (MM_rs.EOF) Then
MM_rsCount = i
If (MM_size < 0 Or MM_size > MM_rsCount) Then MM_size = MM_rsCount
End If
' if we walked off the end, set the offset based on page size
If (MM_rs.EOF And Not MM_paramIsDefined) Then
If (MM_offset > MM_rsCount - MM_size Or MM_offset = -1) Then
If ((MM_rsCount Mod MM_size) > 0) Then
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' reset the cursor to the beginning
If (MM_rs.CursorType > 0) Then
MM_rs.MoveFirst
Else
MM_rs.Requery
End If
' move the cursor to the selected record
i = 0
While (Not MM_rs.EOF And i < MM_offset)
MM_rs.MoveNext
i = i + 1
Wend
End If
%>
<%
' *** Move To Record: update recordset stats
' set the first and last displayed record
noticies_first = MM_offset + 1
noticies_last = MM_offset + MM_size
If (MM_rsCount <> -1) Then
If (noticies_first > MM_rsCount) Then noticies_first = MM_rsCount
If (noticies_last > MM_rsCount) Then noticies_last = MM_rsCount
End If
' set the boolean used by hide region to check if we are on the last record
MM_atTotal = (MM_rsCount <> -1 And MM_offset + MM_size >= MM_rsCount)
%>
<%
' *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters
' create the list of parameters which should not be maintained
MM_removeList = "&index="
If (MM_paramName <> "") Then MM_removeList = MM_removeList & "&" & MM_paramName & "="
MM_keepURL="":MM_keepForm="":MM_keepBoth="":MM_keepNone=""
' add the URL parameters to the MM_keepURL string
For Each Item In Request.QueryString
NextItem = "&" & Item & "="
If (InStr(1,MM_removeList,NextItem,1) = 0) Then
MM_keepURL = MM_keepURL & NextItem & Server.URLencode(Request.QueryString(Item))
End If
Next
' add the Form variables to the MM_keepForm string
For Each Item In Request.Form
NextItem = "&" & Item & "="
If (InStr(1,MM_removeList,NextItem,1) = 0) Then
MM_keepForm = MM_keepForm & NextItem & Server.URLencode(Request.Form(Item))
End If
Next
' create the Form + URL string and remove the intial '&' from each of the strings
MM_keepBoth = MM_keepURL & MM_keepForm
if (MM_keepBoth <> "") Then MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1)
if (MM_keepURL <> "") Then MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1)
if (MM_keepForm <> "") Then MM_keepForm = Right(MM_keepForm, Len(MM_keepForm) - 1)
' a utility function used for adding additional parameters to these strings
Function MM_joinChar(firstItem)
If (firstItem <> "") Then
MM_joinChar = "&"
Else
MM_joinChar = ""
End If
End Function
%>
<%
' *** Move To Record: set the strings for the first, last, next, and previous links
MM_keepMove = MM_keepBoth
MM_moveParam = "index"
' if the page has a repeated region, remove 'offset' from the maintained parameters
If (MM_size > 0) Then
MM_moveParam = "offset"
If (MM_keepMove <> "") Then
params = Split(MM_keepMove, "&")
MM_keepMove = ""
For i = 0 To UBound(params)
nextItem = Left(params(i), InStr(params(i),"=") - 1)
If (StrComp(nextItem,MM_moveParam,1) <> 0) Then
MM_keepMove = MM_keepMove & "&" & params(i)
End If
Next
If (MM_keepMove <> "") Then
MM_keepMove = Right(MM_keepMove, Len(MM_keepMove) - 1)
End If
End If
End If
' set the strings for the move to links
If (MM_keepMove <> "") Then MM_keepMove = MM_keepMove & "&"
urlStr = Request.ServerVariables("URL") & "?" & MM_keepMove & MM_moveParam & "="
MM_moveFirst = urlStr & "0"
MM_moveLast = urlStr & "-1"
MM_moveNext = urlStr & Cstr(MM_offset + MM_size)
prev = MM_offset - MM_size
If (prev < 0) Then prev = 0
MM_movePrev = urlStr & Cstr(prev)
%>
<%
id_seccion=equipo("ID_SECCION")
%>
CLUB NATACIÓ PREMIÀ
Usamos cookies propias y de terceros para mostrar publicidad personalizada según su navegación. Si continua navegando consideramos que acepta el uso de cookies.
OKMás información
<%
While ((Repeat1__numRows <> 0) AND (NOT categorias.EOF))
%>
<%
estilo_aplica="Arial11_FFFFFF"
if (categorias("ID_CATEGORIA")=equipo("ID_CATEGORIA")) then
estilo_aplica="Arial11_2E81AF"
end if
%>
<%
While ((Repeat3__numRows <> 0) AND (NOT equipo.EOF))
%>
<%
titulo=UCase(equipo("COMPETICION"))
ventana=equipo("VALOR")
if equipo("ES_ENLACE") then
enlace=equipo("ENLACE_COMPETICION")
else
enlace="pdf/"&equipo("DOC")
end if
%>
<% TM_navLinks=0
If MM_offset <> 0 Then
Response.Write("")
else
Response.Write("")
End If
Response.Write(" ")
If MM_offset <> 0 Then
Response.Write("")
else
Response.Write("")
End If
Response.Write(" ")
If Not MM_atTotal Then
Response.Write("")
else
Response.Write("")
End If
Response.Write(" ")
If Not MM_atTotal Then
Response.Write("")
else
Response.Write("")
End If
%>
Noticies de la <%=(noticies_first)%> fins
la <%=(noticies_last)%> d'un total de <%=(noticies_total)%>
<%
while not logos.eof
nom_imatge=logos("IMAGEN")
nom=logos("NOMBRE")
url=logos("LINK")
%>