var objWin 
function PopUp(prmtrURLPagina, prmtrNombrePagina, prmtrWidth, prmtrHeight, prmtrParametros)
	{
	var intLeft = (screen.availWidth - prmtrWidth) / 2
	var intTop = ((screen.availHeight) - prmtrHeight) / 2
	var strUrl = prmtrURLPagina
	var strNombrePagina = prmtrNombrePagina	
	var strParametros
	strParametros = "toolbar=NO,Location=NO,Status=NO,Menubar=NO,Scrollbars=YES,Directories=NO,Titlebar=NO"
	strParametros += ",width=" + prmtrWidth + ",height=" + prmtrHeight
	strParametros += ",left=" + intLeft + ",screenX=" + intLeft + ",top=" + intTop + ",screenY=" + intTop
	if (prmtrParametros != "")
		{//he intentado sustituir los " " por "" pero he pasado de empollarme el tema ese de las expresiones regulares en el replace
		strParametros += ',' + prmtrParametros}
	//alert(strParametros)
	objWin = window.open(strUrl, strNombrePagina, strParametros)
	//objWin.focus()
	if (objWin != null && (objWin.closed != true))
		{setTimeout('objWin.focus();', 10);}	
	}	
	
/*Esta funcion nos permite abrir una nueva ventana maximizada con todas las opciones de una ventana:
Menu de navegacion, barra de estado, URL, etc... */
function PopUp_Maximizado (prmtrURLPagina, prmtrNombrePagina)
	{
	var winWebEdex
	var strUrl = prmtrURLPagina
	var strNombrePagina = prmtrNombrePagina	
	var strParametros = "toolbar=yes,location=yes,directories=no,status=yes,menubar=yes, "
	strParametros += "scrollbars=yes,copyhistory=no" 
	strParametros += ",left=0,screenX=0,top=0,screenY=0"
	
	if (navigator.appName.toLowerCase() == 'netscape')
	    {strParametros += ",width=785,height=510"}
	else
		{strParametros += ",width =  " + (screen.availWidth) + ", height = " + (screen.availHeight)}
	objWin = window.open(strUrl, strNombrePagina, strParametros)
	//objWin.focus()
	}

/*Esta funcion a diferencia de la anterior nos abre una nueva ventana sin menu de navegacion,
sin barra de estado (abajo a la izquierda), sin URL (arriba) es decir tan solo vemos un frame
con un titulo*/
function PopUp_Maximizado_SinBarraNavegacion (prmtrURLPagina, prmtrNombrePagina)
	{
	var strUrl = prmtrURLPagina
	var strNombrePagina = prmtrNombrePagina	
	var strParametros = "toolbar=no,location=no,directories=no,status=yes,menubar=no, "
	//var strParametros = "toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes, "
	//'Toolbar,menubar
	strParametros += "scrollbars=yes, copyhistory=no, left=0, screenX=0, top=0, screenY=0"
	//dir,toolbar,location
	//height = 540, -20
	if (navigator.appName.toLowerCase() == 'netscape')//ajuste de forma manual para netscape
	    {strParametros +=",width=788,height=545"}
	else
		{strParametros += ",width =  " + (screen.availWidth) + ", height = " + (screen.availHeight-45)}
	objWin = window.open(strUrl, strNombrePagina, strParametros)
//	objWin =window.open(strUrl,'nueva_indice','scrollbars=no,screenX=0,screenY=0,top=0,left=0,resizable=no,fullscreen=yes');
	
	if (objWin != null && (objWin.closed != true))
		{setTimeout('objWin.focus();', 200);}
	//objWin.focus()
	}

//Esta función se encarga de maximizar la ventana, colocnadola en primer lugar en la posición 0,0
//Se debe llamar desde la pagina que queremos que se maximize. Por ejemplo al principio de la pagina.
function Maximizar_Ventana()
	{
	window.moveTo(0,0);//Esto vale para internet explorer y netscapa
	if (document.all) //Esto solo para internet explorer
		{top.window.resizeTo(screen.availWidth,screen.availHeight);	}
	}
	
function Mostrar_Foto_Ampliada(prmtrURLFoto)
	{
	var capaMostrarFotoFondo = XX('capaMostrarFotoFondo')
	var capaMostrarFoto = XX('capaMostrarFoto')
	//Muestro la capa de la foto y la del fondo semitransparente
	capaMostrarFotoFondo.style.display = "inline"
	capaMostrarFoto.style.display = "inline"
	//pongo el title aqui porque poniendolo en la def de las capas aparecia cuando no debia
	//no hace falta ocultarlo en Cerrar_Foto_Ampliada
	capaMostrarFotoFondo.title = 'Pincha en cualquier sitio para cerrar.'
	capaMostrarFoto.title = 'Pincha en cualquier sitio para cerrar.'
	//Muestro la imagen
	capaMostrarFoto.style.backgroundRepeat = "no-repeat"
	capaMostrarFoto.style.backgroundImage = "url(" + prmtrURLFoto + ")"
	//Posiciono la imagen
	capaMostrarFoto.style.backgroundPosition = "center"
	//..por si acaso hay scroll
	capaMostrarFoto.style.top = getPageScrollY()
	capaMostrarFoto.style.left = getPageScrollX()
	}	
	
function Cerrar_Foto_Ampliada ()
	{
	var capaMostrarFotoFondo = XX('capaMostrarFotoFondo')
	var capaMostrarFoto = XX('capaMostrarFoto')
	//Oculto la imagen y la capa de fondo semitransparente	
	capaMostrarFotoFondo.style.display = "none"
	capaMostrarFoto.style.display = "none"
	}
