//*****************************************************************************
// Archivo   : env-100x100_lib.js
// Contenido : Entorno de página. Ancho 100%
// Proyecto  : PATANEGRA Soft Web Utilities
//             FEADA WebSite 1.00
// Observs.  : -
//
// Creada    : Lun-08-Oct-2001 / Federico Murcia (FMD)
// Actualiz. : Jue-07-Jul-2005 / Federico Murcia (FMD)
// Copyright : PATANEGRA Soft - Jul 2001 - Sevilla (SPAIN)
//*****************************************************************************


// *******************************************************************************
// Funcion   : Apertura del entorno
// Parametros: -
// Devuelve  : -
//
// Creada    : Lun-08-Oct-2001 / Federico Murcia (FMD)
// Actualiz. : Jue-07-Jul-2005 / Federico Murcia (FMD)
// Observ.   : -
// *******************************************************************************
function SysEnvOpen()
{
	// Gráfico y enlace, por defecto, para el banner.
	sBannLnk = (typeof sBannLnk == 'undefined' ? 'http://www.mozillaes.org/index.php?option=com_remository&Itemid=123&func=selectfolder&filecatid=8&orderby=4' : sBannLnk);
	sBannPic = (typeof sBannPic == 'undefined' ? 'http://webanterior.feada.org/_sys/pic/banners/Firefox_RedescubreLaWeb_0468x0060x24fAzul.png'                         : sBannPic);
	sBannAlt = (typeof sBannAlt == 'undefined' ? ''                                                                                                            : sBannAlt);
	//zz sBannLnk = (typeof sBannLnk == 'undefined' ? 'http://petition.eurolinux.org/index_html?LANG=es' : sBannLnk);
	//zz sBannPic = (typeof sBannPic == 'undefined' ? 'http://webanterior.feada.org/_sys/pic/banners/patent&eurbanana_banner.gif' : sBannPic);
	//zz sBannAlt = (typeof sBannAlt == 'undefined' ? 'Mensaje FEADA:\n--------------------------------------------------\nPor favor, prestale la mayor atencion a esta petición\nal Parlamento Europeo.\nEs en interes de todos.\n                           Muchas gracias. ' : sBannAlt);

	// Saltar a la apertura de entorno "para impresión", si procede
	if(location.search.indexOf("ToPrint") > -1)
	{
		SysEnvOpen_Prn();
		return;
	}

	// Tabla: Inicio: Maquetado principal
  	document.write(	'<table border="0" cellspacing="0" cellpadding="0">');

	// Celda: Inicio: Logo + Menú (margen izquierdo)
	document.write(		'<tr>' +
							'<td width="117" valign="top" background="http://webanterior.feada.org/_sys/pic/RecLeftColumn_0200x0003x08_ft.gif">' +
        		   				'<table border="0" width="117" cellspacing="0" cellpadding="0">' +
          		   					'<tr>' +
            	   						'<td width="117" height="79" background="http://webanterior.feada.org/_sys/pic/RecTopCorner_0200x0160x08_ft.gif">' +
            	   							'<a href="http://www.feada.org">' +
				   								'<img border="0" src=' + getSysPath("LOGO") + ' width="117" height="79">' +
            	   							'</a>' +
				   						'</td>' +
          		   					'</tr>' +
          		   					'<tr>' +
            	   						'<td width="117">');

	// Menú (margen izquierdo)
	//zzif(typeof uMenuBarSTD != "undefined"){ uMenuBarSTD.BarDeploy(); };
	uMenuBarSTD.BarDeploy();

	// Celda: Final: Logo + Menú (margen izquierdo)
	document.write(						'</td>' +
				   					'</tr>' +
        		   				'</table>' +
      			   			'</td>');

	// Celda: Inicio:
	// 		Tabla: (Decoración superior + Rotulo FEADA) +<br>+ (Bandera + Banner + MargenDer)
	// 		Tabla: Lista ubicación + Titulo + Eslogan
	// 		Tabla: SeparaciónSup con contenido (Margenes Izq&Sup&Inf + Decoración + AsegAncho)
	// 		Tabla: Inicio: MargenIzq con Menú + CONTENIDO
	// 		Tabla: Final: MargenIzq con Menú + CONTENIDO
	// 		Tabla: SeparaciónInf con contenido (Margenes Sup + AsegAncho)
	document.write(			'<td width="98%" height="40" align="left" valign="top">');

	// Tabla: (Decoración superior + Rotulo FEADA) +<br>+ (Bandera + Banner + MargenDer)
	document.write(				'<table width="100%" height="40" border="0" cellspacing="0" cellpadding="0">' +
          		   					'<tr>' +
            	   						'<td width="15" height="40" rowspan="2" align="right" valign="top" background="http://webanterior.feada.org/_sys/pic/RecTopConector_0050x0100x08_ft.gif">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="15" height="100">' +
				   						'</td>' +
            	   						'<td width="99%" height="32" align="right" valign="top" background="http://webanterior.feada.org/_sys/pic/RecTopCenter_0003x0032x08_ft.gif">' +
            	   							'<a href="http://www.feada.org">' +
				   								'<img border="0" src="http://webanterior.feada.org/_sys/pic/logo/FEADALet_0313x0032x08_ft.gif" width="313" height="32">' +
            	   							'</a>' +
				   						'</td>' +
            	   						'<td width="3" height="32" align="right" valign="top" background="http://webanterior.feada.org/_sys/pic/RecTopRight_0010x0100x08_ft.gif">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="3" height="32">' +
				   						'</td>' +
          		   					'</tr>' +
									'<tr>' +
            	   						'<td colspan="2">' +
              	   							'<table border="0" width="100%" cellspacing="0" cellpadding="0">' +
                   								'<tr>' +
                   									'<td valign="middle" align="left">' +
				   										'<img border="0" src="http://webanterior.feada.org/_sys/pic/flagseurespand-i_0151x0051x16_ft.gif" width="151" height="51">' +
				   									'</td>' +
                   									'<td valign="middle" align="right">' +
            	   										'<a href="' + sBannLnk + '">' +
				   											'<img border="0" src="' + sBannPic + '" width="468" height="60" alt="' + sBannAlt + '">' +
            	   										'</a>' +
				   									'</td>' +
                   								'</tr>' +
              	   							'</table>' +
            	   						'</td>' +
          		   					'</tr>' +
        		   				'</table>');

	// Tabla: Lista ubicación + Titulo + Eslogan
	document.write(				'<table width="100%" border="0" cellspacing="0" cellpadding="0">' +
          		   					'<tr>' +
            	   						'<td rowspan="5" width="3">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="3" height="3">' +
				   						'</td>' +
            	   						'<td colspan="2" width="99%" height="3">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="99%" height="3">' +
				   						'</td>' +
          		   					'</tr>' +
          		   					'<tr>' +
            	   						'<td valign="bottom" align="left">' +
				   							'<span class="ubic">' +
				   								getSysPath("LIST") +
				   							'</span>' +
				   						'</td>' +
            	   						'<td valign="bottom" align="right">' +
											getTitlSlog() +
										'</td>' +
          				   			'</tr>' +
        		   				'</table>');

	// Tabla: SeparaciónSup con contenido (Margenes Izq&Sup&Inf + Decoración + AsegAncho)
	document.write(				'<table width="100%" height="15" border="0" cellspacing="0" cellpadding="0" height="41">' +
          		   					'<tr>' +
            	   						'<td rowspan="5" width="3">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="3" height="3">' +
				   						'</td>' +
            	   						'<td width="100%" height="4">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="100%" height="4">' +
				   						'</td>' +
          		   					'</tr>' +
          		   					'<tr>' +
            	   						'<td width="100%" height="1">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_007F40.gif" width="100%" height="1">' +
				   						'</td>' +
          		   					'</tr>' +
          		   					'<tr>' +
            	   						'<td width="100%" height="1">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_FFFFFF.gif" width="100%" height="1">' +
				   						'</td>' +
          		   					'</tr>' +
          		   					'<tr>' +
            	   						'<td width="100%" height="1">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_007F40.gif" width="100%" height="1">' +
				   						'</td>' +
          		   					'</tr>' +
          		   					'<tr>' +
            	   						'<td width="100%" height="8">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="640" height="8">' +
				   						'</td>' +
          				   			'</tr>' +
        		   				'</table>');

	// Tabla: Inicio: MargenIzq con Menú + CONTENIDO
	document.write(				'<table border="0" width="100%" cellspacing="0" cellpadding="0">' +
          		   					'<tr>' +
										// MargenIzq con Menú
			       						'<td width="3" class="CONT01Txt">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="3" height="3">' +
				   						'</td>' +
										// CONTENIDO: Inicio
			       						'<td width="99%" class="CONT01Txt" valign="top">');
}


// *******************************************************************************
// Funcion   : Cierre del entorno
// Parametros: -
// Devuelve  : -
//
// Creada    : Lun-08-Oct-2001 / Federico Murcia (FMD)
// Actualiz. : Jue-08-Nov-2001 / Federico Murcia (FMD)
// Observ.   : -
// *******************************************************************************
function SysEnvClose()
{
	// Saltar al cierre del entorno "para impresión", si procede
	if(location.search.indexOf("ToPrint") > -1)
	{
		SysEnvClose_Prn();
		return;
	}

	// Tabla: Final: MargenIzq con Menú + CONTENIDO
	document.write(						'</td>' +
				   					'</tr>' +
        		   				'</table>');

	// Tabla: SeparaciónInf con contenido (Margenes Sup + AsegAncho)
	document.write(				'<table border="0" width="98%" height="8" cellspacing="0" cellpadding="0">' +
									'<tr>' +
										'<td width="98%" height="8">' +
	   										'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="640" height="8">' +
      			   						'</td>' +
      			   					'</tr>' +
        		   				'</table>');

	// Celda: Final:
	// 		Tabla: (Decoración superior + Rotulo FEADA) +<br>+ (Bandera + Banner + MargenDer)
	// 		Tabla: Lista ubicación + Titulo + Eslogan
	// 		Tabla: SeparaciónSup con contenido (Margenes Izq&Sup&Inf + Decoración + AsegAncho)
	// 		Tabla: Inicio: MargenIzq con Menú + CONTENIDO
	// 		Tabla: Final: MargenIzq con Menú + CONTENIDO
	// 		Tabla: SeparaciónInf con contenido (Margenes Sup + AsegAncho)
	document.write(			'</td>' +
						'</tr>');

	// Celda: SeparaciónInf con contenido (Decoración + Margen Inf)
	document.write(		'<tr>' +
							'<td colspan="2" width="100%" align="left" valign="top">' +
								'<table border="0" width="100%" cellspacing="0" cellpadding="0">' +
									'<tr>' +
				   						'<td width="100%" height="2">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_007F40.gif" width="100%" height="2">' +
				   						'</td>' +
				   					'</tr>' +
				   					'<tr>' +
				   						'<td width="100%" height="2">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_FFFFFF.gif" width="100%" height="2">' +
				   						'</td>' +
				   					'</tr>' +
				   					'<tr>' +
				   						'<td width="100%" height="2">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_007F40.gif" width="100%" height="2">' +
				   						'</td>' +
				   					'</tr>' +
				   					'<tr>' +
            	   						'<td width="100%" height="4">' +
				   							'<img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="100%" height="2">' +
				   						'</td>' +
				   					'</tr>' +
				   				'</table>' +
      			   			'</td>' +
      			   		'</tr>');

	//zz Celda de cotas para pruebas
	//zzdocument.write(		'<tr>' +
	//zz								'<td colspan="2" width="760" align="left">' +
	//zz									'<img border="0" src="_bak/pic/Cota_H_0117px.gif">' +
	//zz									'<img border="0" src="_bak/pic/Cota_H_0003pxL.gif">' +
	//zz								'</td>' +
	//zz							'</tr>' +
	//zz							'<tr>'  +
	//zz								'<td colspan="2" width="760" align="right">' +
	//zz									'<img border="0" src="_bak/pic/Cota_H_0640px.gif">' +
	//zz								'</td>' +
	//zz							'</tr>' +
	//zz							'<tr>'  +
	//zz								'<td colspan="2" width="760" align="right">' +
	//zz									'<img border="0" src="_bak/pic/Cota_H_0760px.gif">' +
	//zz									'<img border="0" src="_bak/pic/Cota_H_0800px.gif">' +
	//zz								'</td>' +
	//zz							'</tr>');

	// Celda: Contadores + Info de página + Copyright
	document.write(		'<tr>' +
				   				'<td colspan="2" width="100%" align="right">' +
				   					'<span class="copyTxt">' +
				   						deployCopyright() +
				   					'</span>' +
				   				'</td>' +
				   			'</tr>');

	// Tabla: Final: Maquetado principal
	document.write(	'</table>');
}


// *******************************************************************************
// Funcion   : Apertura del entorno para impresión
// Parametros: -
// Devuelve  : -
//
// Creada    : Lun-29-Oct-2001 / Federico Murcia (FMD)
// Actualiz. : Mar-05-Feb-2002 / Federico Murcia (FMD)
// Observ.   : -
// *******************************************************************************
function SysEnvOpen_Prn()
{
	// Tabla: Inicio: Maquetado principal
  	document.write(	'<table width="600" border="0" cellspacing="0" cellpadding="0">');

	// Celda: Cabecera
	document.write(		'<tr>' +
							'<td width="600">' +
								'<table border="0" width="600" height="96" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">' +
									'<tr>' +
										'<td width="128" rowspan="3" height="91"><img border="0" src="http://webanterior.feada.org/_sys/pic/RecPrnTopCorner_0128x0091x08.gif" width="128" height="91"></td>' +
										'<td width="472" colspan="2" height="34"><img border="0" src="http://webanterior.feada.org/_sys/pic/RecPrnTop_0472x0034x08.gif" width="472" height="34"></td>' +
									'</tr>' +
									'<tr>' +
										'<td width="3" height="57" rowspan="2"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="3" height="57"></td>' +
										'<td width="469" valign="bottom" align="right" height="53">' +
											getTitlSlog() +
										'</td>' +
									'</tr>' +
									'<tr>' +
										'<td width="469" height="4"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="469" height="4"></td>' +
									'</tr>' +
									'<tr>' +
										'<td width="600" colspan="3" height="1"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_009900.gif" width="600" height="2"></td>' +
									'</tr>' +
									'<tr>' +
										'<td width="600" colspan="3" height="1"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="1" height="2"></td>' +
									'</tr>' +
									'<tr>' +
										'<td width="600" colspan="3" height="1"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_009900.gif" width="600" height="2"></td>' +
									'</tr>' +
									'<tr>' +
										'<td width="600" colspan="3" height="3"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="1" height="4"></td>' +
									'</tr>' +
								'</table>' +
							'</td>' +
						'</tr>');

	// Celda: CONTENIDO: Inicio
	document.write(		'<tr>' +
			       			'<td width="99%" class="CONT01Txt" valign="top">');
}


// *******************************************************************************
// Funcion   : Cierre del entorno para impresión
// Parametros: -
// Devuelve  : -
//
// Creada    : Lun-29-Oct-2001 / Federico Murcia (FMD)
// Actualiz. : Mar-05-Feb-2002 / Federico Murcia (FMD)
// Observ.   : -
// *******************************************************************************
function SysEnvClose_Prn()
{
	// Celda: CONTENIDO: Final
	document.write(	   		'</td>' +
				   	   	'</tr>');

	// Celda: Pie
	document.write(		'<tr>' +
							'<td width="600">' +
								'<table border="0" width="600" height="10" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">' +
									'<tr>' +
										'<td width="600" height="3"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="1" height="4"></td>' +
									'</tr>' +
									'<tr>' +
										'<td width="600" height="1"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_009900.gif" width="600" height="2"></td>' +
									'</tr>' +
									'<tr>' +
										'<td width="600" height="1"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_ft.gif" width="1" height="2"></td>' +
									'</tr>' +
									'<tr>' +
										'<td width="600" height="1"><img border="0" src="http://webanterior.feada.org/_sys/pic/px_009900.gif" width="600" height="2"></td>' +
									'</tr>' +
								'</table>' +
							'</td>' +
						'</tr>' +
						'<tr>' +
				   			'<td colspan="2" width="600" align="right">' +
				   				'<span class="copyTxt">' +
									deployCopyright() +
				   				'</span>' +
				   			'</td>' +
				   		'</tr>' +
				   	'</table>');
}


// *******************************************************************************
// Funcion   : Devuelve una cadena HTML formateada con el Título y el Eslogan
// Parametros: -
// Devuelve  : (s)
//
// Creada    : Lun-29-Oct-2001 / Federico Murcia (FMD)
// Actualiz. : Lun-29-Oct-2001 / Federico Murcia (FMD)
// Observ.   : -
// *******************************************************************************
function getTitlSlog()
{
	var sRet = document.title;

	// Preparar la cadena de "Título de Página" para su inserción
	if (sRet.substring(0, 7) == "FEADA. ")
	{
		sRet = sRet.substring(7, sRet.length)
	}
	sRet = '<span class="titl">' + sRet + '</span>';

	// Preparar la cadena del posible "Eslogan de Página" para su inserción
	if(sSysDoc_TitleEslogan != null)
	{
		if(sSysDoc_TitleEslogan.length > 0)
		{
			sRet = sRet + '<br>' + '<span class="slog">' + sSysDoc_TitleEslogan + '</span>';
		}
	}

	return sRet;
}


// *******************************************************************************
// Funcion   : Obtención de cadenas HTML dependientes del PATH de la web
// Parametros: 1.- (s) Tipo de cadena HTML que se requiere
//                     "LIST" : Lista de ubicación de la sección
//                     "LOGO" : Logo para la sección
// Devuelve  : (s)
//
// Creada    : Jue-13-Sep-2001 / Federico Murcia (FMD)
// Actualiz. : Lun-08-Oct-2001 / Federico Murcia (FMD)
// Observ.   : -
// *******************************************************************************
function getSysPath(sParam)
{
	var bSection  = false;
	var sPathList = "";
	var sPathLogo = "";

	switch (window.location.pathname.substring(1,4).toUpperCase())
	{
		case "ADL" :
			bSection = true;
			sPathList = "Ala&nbsp;delta";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-ADL_0117x0079x04std.gif"
			break
		case "AMD" :
			bSection = true;
			sPathList = "Aeromodelismo";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-AMD_0117x0079x04std.gif"
			break
		case "ART" :
			bSection = true;
			sPathList = "Aerostación";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-ART_0117x0079x04std.gif"
			break
		case "PRC" :
			bSection = true;
			sPathList = "Paracaidismo";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-PRC_0117x0079x04std.gif"
			break
		case "PRM" :
			bSection = true;
			sPathList = "Paramotor";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-PRM_0117x0079x04std.gif"
			break
		case "PRP" :
			bSection = true;
			sPathList = "Parapente";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-PRP_0117x0079x04std.gif"
			break
		case "ULM" :
			bSection = true;
			sPathList = "Ultraligeros";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-ULM_0117x0079x04std.gif"
			break
		case "VAC" :
			bSection = true;
			sPathList = "Vuelo&nbsp;acrobático";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-VAC_0117x0079x04std.gif"
			break
		case "VMT" :
			bSection = true;
			sPathList = "Vuelo&nbsp;a&nbsp;motor";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-VMT_0117x0079x04std.gif"
			break
		case "VSM" :
			bSection = true;
			sPathList = "Vuelo&nbsp;simulado";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-VSM_0117x0079x04std.gif"
			break
		case "VVL" :
			bSection = true;
			sPathList = "Vuelo&nbsp;a&nbsp;vela";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-VVL_0117x0079x04std.gif"
			break
		default :
			sPathList = "";
			sPathLogo = "http://webanterior.feada.org/_sys/pic/logo/FEADALogo-000_0117x0079x04std.gif"
			break
	}

	switch (sParam.toUpperCase())
	{
		case "LIST" :
			return sPathList
		case "LOGO" :
			return sPathLogo
		default :
			return ""
			break
	}
}
