/*************************************************************************
*		PHP Work Base
*
*	Este Arquivo é parte integrande do PHP Work Base
*
*	PHP Work Base é um software livre, você pode redistribuí-lo
*	e/ou modificá-lo sob os termos da GNU General Public License
*	conforme publicada pela Free Software Foundation, versão 2 da
*	Licença, ou (na sua opção) qualquer versão posterior.
*
*	PHP Work Base é distribuído na esperança que será
*	útil, mas SEM QUALQUER GARANTIA, sem mesmo a garantia implícita de
*	COMERCIABILIDADE ou ADEQUAÇÃO A UM DETERMINADO PROPÓSITO. Veja a
*	GNU General Public License para mais detalhes.
*
*	Você deve ter recebido uma cópia da GNU General Public License
*	junto com o PHP Work Base; se não, escreva para a
*	Free Software Foundation, Inc.,
*	59 Temple Place, Suite 330, Boston, MA 02111-1307 E.U.A.
*
*	copyright 2010 Silas B. Domingos
*
*	Funções da extensão para os modelos de páginas disponíveis
*
**************************************************************************/

var __PHPWB_ID, __PHPWB_LR, __PHPWB_TB, __PHPWB_W, __PHPWB_H, __PHPWB_USE = false;

function PHPWBAlignPage(id,lr,tb,w,h)
{
	if(!__PHPWB_USE)
	{
		__PHPWB_ID	= id;
		__PHPWB_LR	= lr;
		__PHPWB_TB	= tb;
		__PHPWB_W	= w;
		__PHPWB_H	= h;
		__PHPWB_USE	= true;
	}

	var obj=document.getElementById(id);
	if(obj)
	{
		if(lr)
		{
			var cw=(navigator.appName=="Netscape"?(document.body.clientWidth-17):document.body.clientWidth);
			if(w>0&&w<cw)
				obj.style.left=(Math.round((cw-w)/2));
		}

		if(tb)
		{
			var ch=document.body.clientHeight;
			if(h>0&&h<ch)
				obj.style.top=(Math.round((ch-h)/2));
		}
	}
}

function PHPWBResize(e)
{
	if(__PHPWB_USE)
		PHPWBAlignPage(__PHPWB_ID, __PHPWB_LR, __PHPWB_TB, __PHPWB_W, __PHPWB_H);
}

function PHPWBShowPage(id)
{
	var obj=document.getElementById(id);
	if(obj)
		obj.style.display='block';
}
