//******************

function abrir_ventana_buscador(archivo)
{
	
	if((window.buscador.closed==true || buscador!='[object]') && (ventana=='[object]' || window.ventana.closed==false))//si el buscador esta cerrado y la ventana abierta
	{
//		alert('ventana abierta buscador cerrado');
		abrir_buscador(archivo,'ventana2',530,330,120,170);

	}

	if((window.buscador.closed==false || buscador=='[object]') && (window.ventana.closed==true || ventana!='[object]'))//si el buscador esta abierto y la ventana cerrada
	{
//		alert('ventana cerrada buscador abierto');
		window.buscador.focus();
	}
	if((ventana!='[object]' || window.ventana.closed==true) && (buscador!='[objetc]' || window.buscador.closed==true))//si las dos ventanas estan cerradas
	{
	//	alert('ventana cerrada buscador cerrado');
		abrir_buscador(archivo,'ventana2',530,330,120,170);
	}

	if((ventana=='[object]' || window.ventana.closed==false) && (buscador=='[object]' || window.buscador.closed==false))//si la ventana interior y el buscador estan abiertos
	{
//		alert('ventana abierta buscador abierto');
		window.buscador.focus();
	}


}


function abrir_buscador(pagina,nombre,v_ancho,largo,xpos,ypos)
{
	buscador=window.open(pagina,nombre,"width="+v_ancho+",height="+largo+",status=no,toolbar=no,menubar=no, resizable=no,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);
	return buscador;
}


function al_cerrar()
{
	if(window.buscador.closed==false)//si el buscador esta abierto
	{
		window.buscador.close();
	}

	if(window.ventana.closed==false || window.ventana=='[object]')//si la ventana interior esta abierta
	{
		window.ventana.close();
	}


	cerrar_formulario();
}

function cerrar_formulario()
{
	if (window.formulario.closed==false || formulario=='[object]')
	{
		window.formulario.close();
	}
}
