g_sTecladoFuncion = "BuscaTexto"	


function _ModuloBase(sTitulo,sContenido) {
	var sHTML = ''

	sHTML += '<table width="100%" border="0" cellpadding="0" cellspacing="0" class="txt10azu">'
	sHTML += '<tr bgcolor="#E6E6E6">'
	sHTML += 	'<td><img src="../../data_img/flecha_azu_grs_dr.gif" width="26" height="24"></td>'
	sHTML += 	'<td width="100%">'+sTitulo+'</td>'
	sHTML += '</tr>'
	sHTML += '<tr bgcolor="#d9d9d9">'
	sHTML += 	'<td colspan="2">'
	sHTML += sContenido
	sHTML += 	'</td>'
	sHTML += '</tr>'
	sHTML += '</table><BR />'

	return (sHTML)
}

function ModuloArchivos (a_sYears) {
var sHTML = ''

	sHTML += '<TABLE width="100%" cellspacing="0" cellpadding="0" border="0" class="txt10azu">'
//	var a_sAnyo = eval ("a_v"+sArrayBase)
	for (var f=0;f<a_sYears.length;f++) {
		sHTML += '<TR>'
		sHTML += '<TD><IMG src="../../data_img/nada.gif" width="16" height="24"></TD>'
		sHTML += 	'<TD width="100%">'
//		sHTML += 	'<A class="txt10azu" href="noticias_year.jsp?fecha_inicio=01/01/'+a_sAnyo[f]+'&fecha_fin=31/12/'+a_sAnyo[f]+'"><IMG src="../../data_img/ico_folder.gif" width="16" height="14" border="0" hspace=4>'+a_sAnyo[f]+'</A>'
		sHTML += 	'<A class="txt10azu" href="index.jsp?year='+a_sYears[f]+'"><IMG src="../../data_img/ico_folder.gif" width="16" height="14" border="0" hspace=4>'+a_sYears[f]+'</A>'
		sHTML += 	'</TD>'
		sHTML += '</TR>'
	}
	sHTML += '</TABLE>'

	return (sHTML)
}


function TituloFlash () {
	var sTitulo = "NOTICIAS "
 	var sTexto = ParamURL('texto')
 	if (sTexto){
		var sNoticia;
 		sTitulo += "RELACIONADAS CON \"" + sTexto + "\""

		a_sTexto = sTexto.split(' ')
		var sNuevo = '<FONT color="#0099FF">'+sTexto+'</FONT>'
		var nRegs = "Tablas".f_getRegsNum()		
		for(var f=0; f<nRegs; f++){
			for(var g=0; g<a_sTexto.length; g++){
				sNoticia = ((GetMArray("Tablas","titulo",f)).toLowerCase()).f_replace (a_sTexto[g].toLowerCase(),sNuevo)
		  		SetMArray("Tablas","titulo",f,sNoticia)
	
				sNoticia = ((GetMArray("Tablas","contenido",f)).toLowerCase()).f_replace (a_sTexto[g].toLowerCase(),sNuevo)
		  		SetMArray("Tablas","contenido",f,sNoticia)
			}
		}

 	}
	else{
		var sYear = ParamURL('year')
 		if (sYear) {
			var sMes = ''
			var nMes = ParamURL('mes')
			if (nMes!='') sMes = new Date().m_a_sDateNames[1][nMes-1].toUpperCase()
			sTitulo += sMes + ' ' + sYear
 		}		
	}
	return (sTitulo)
}


function BuscaTexto(){
	var sTexto = document.Fnoticias.texto.value
	if (sTexto) {
		location.href = 'index.jsp?texto='+sTexto
	}
	else {
		alert ("Escriba algún texto")		
	}
}

function BuscaFecha(){
	var sMes = ''
	var nYear = document.Fnoticias.s_Years.value
	if (nYear) {
		var nMes = document.Fnoticias.s_Mes.value
		if (nMes!='') sMes = '&mes='+nMes
		location.href = 'index.jsp?year='+nYear + sMes
	}
	else{
		alert ("Para buscar por fecha debe seleccionar un año")
	}
}


function ModuloBusqueda (a_sYears) {
//a_vArchivo = new Array(2001,2002,2003,2004,2005,2006,2007);
//alert(a_sYears);

// esto está para que salgan todos los años en el combo, cuando enviemos un war hay que quitar este if
// ya que está arreglado en la página noticia.jsp linea 284. Kiko 13/01/2009
if(a_sYears == 2009){
	a_sYears = new Array(2001,2002,2003,2004,2005,2006,2007,2008,2009);
	}
// fin 	Kiko 13/01/2009

var sHTML = ''

	sHTML += '<table width="100%" border="0" cellpadding="0" cellspacing="0" class="txt10azu">'
	sHTML += '<tr>'
	sHTML += '<TD><IMG src="../../data_img/nada.gif" width="16" height="16"></TD>'
	sHTML += '<TD></TD>'
	sHTML += '</tr>'
	sHTML += '<tr>'
	sHTML += '<TD></TD>'
	sHTML += '<td>B&uacute;squeda por palabras</td>'
	sHTML += '</tr>'
	sHTML += '<tr>'
	sHTML += '<TD></TD>'
	sHTML += '<td><input name="texto" type="text" class="campo">'
	sHTML += ' <input name="Submit" type="button" class="campo1" value="Buscar" onclick="BuscaTexto()"><BR /><BR /></td>'
	sHTML += '</tr>'
	sHTML += '<tr>'
	sHTML += '<TD></TD>'
	sHTML += '<td>B&uacute;squeda por fecha</TD>'
	sHTML += '</tr>'
	sHTML += '<tr>'
	sHTML += '<TD></TD>'

	sHTML += '<td>'
	sHTML += CreaCombo('s_Mes',' class="campo"','Mes',new Date().m_a_sDateNames[1],1,'')
	sHTML += ' '
	sHTML += CreaCombo('s_Years',' class="campo"','A&ntilde;o',a_sYears,a_sYears,'')
	 
	sHTML += ' <input name="Submit2" type="button" class="campo1" value="Buscar" onclick="BuscaFecha()"><BR /><BR /></td>'
	sHTML += '</tr>'
	sHTML += '</table>'

	return (sHTML)
}

function ModuloNoticiasPro (sArrayBase) {
var sHTML = '', sEXML = ''

	sEXML += '<A href="noticia.jsp?id=<BD>id</BD>"><BD>Titulo</BD></A><BR /><BR />'
	
	sHTML += '<TABLE width="100%" cellspacing="0" cellpadding="0" border="0" class="txt10azu">'
	var nRegs = sArrayBase.f_getRegsNum()		
	for (var f=0;f<nRegs;f++) {
		sHTML += '<TR>'
		sHTML += '<TD><IMG src="../../data_img/nada.gif" width="16" height="24"></TD>'
		sHTML += 	'<TD width="100%">'
		sHTML += 		'<BR />Bolet&iacute;n Informativo de las Fuerzas Armadas Profesionales.<BR /><BR />'
		sHTML += 		'Junio 2003 | N&uacute;mero 9<BR /><BR />'
		sHTML += ParseEXMLs (sEXML,"",sArrayBase,f)
		var a_adjuntos = GetMArray(sArrayBase,"adjuntos",f)				
		nRegs2 = a_adjuntos.f_getRegsNum()	
		for(var g=0; g<nRegs2; g++){
			sHTML += '<A target="_blank" href="../../download/'+GetMArray(a_adjuntos,"file",g)+'" /><IMG border="0" src="../../data_img/ico_acrobat.gif" width="16" height="16" align="absmiddle" hspace="5">Versi&oacute;n PDF('+GetMArray(a_adjuntos,"titulo",g)+')</A><BR /><BR />'
		}
		sHTML += 	'</TD>'
		sHTML += '</TR>'
	}
	sHTML += '</TABLE>'

	return (sHTML)
}

function ModuloNoticiasProHTML () {
	var sHTML = ""

	sHTML += '<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0" class="txt10azu">'
	sHTML += '<TR> '
	sHTML += '<TD><IMG src="../../data_img/nada.gif" width="16" height="24"></TD>'
	sHTML += '<TD>'
	sHTML += '<BR><B>Bolet&iacute;n Informativo de las Fuerzas Armadas Profesionales.</B><BR>' 
	sHTML += '<BR>'
	sHTML += 'Junio 2003. N&uacute;mero 9<BR> <B><BR>'
	sHTML += '&Iacute;ndice</B><BR> <BR>'
	sHTML += 'Diez A&ntilde;os de la Mujer como MPTM.<br> <br>'
	sHTML += 'Una jornada con las tropas espa&ntilde;olas en Irak.<br> <br>'
	sHTML += 'La nueva Academia de Log&iacute;stica de Calatayud.<br> <br>'
	sHTML += 'Un hotel con encanto: Residencia de Tropa de Castell&oacute;n.<br> <BR> <BR>'
	sHTML += '<IMG SRC="../../data_img/ico_acrobat.gif" WIDTH="16" HEIGHT="16" align="absmiddle" hspace="5"><A HREF="http://www.soldados.com/cont/boletin9.pdf" CLASS="def_txt_negro" TARGET="_blank">Bajar en PDF</A> (2,5MB)<BR /><BR />'
	sHTML += '</TD>'
	sHTML += '</TR>'
	sHTML += '</TABLE>'

	return (sHTML)
}


function ModuloOtras (sArrayBase,nNoticias,nNoticiaHidden) {
var sHTML = '', sEXML = ''

	nNoticias = Math.min (nNoticias,sArrayBase.f_getRegsNum())

	sHTML += '<TABLE width="100%" cellspacing="0" cellpadding="0" border="0" class="txt10azu">'
	sHTML += '<TR>'
	sHTML += '<TD><IMG src="../../data_img/nada.gif" width="16" height="24"></TD>'
	sHTML += 	'<TD width="100%">'
	sHTML += 	'<BR />'

	sEXML += 	'<A class="txt10azu" href="noticia.jsp?id=<BD>id</BD>"><BD>titulo</BD></A><BR /><BR />'
	for(var f=0; f<nNoticias; f++){
		if (!nNoticiaHidden || nNoticiaHidden != GetMArray(sArrayBase,"id",f)) {
			sHTML += ParseEXMLs (sEXML,"",sArrayBase,f)
		}
	}

	sHTML += 	'</TD>'
	sHTML += '</TR>'
	sHTML += '</TABLE>'

	return (sHTML)
}


