var g_ModalUserLoginWindow = null;
function UserLoginWindowArrangeObjects()
{
    DOMManager.sweep();
	
	UserLoginWindowaddExtensionsForOpera();
	UserLoginWindowattachOpacityCSS();
	UserLoginWindowadjustHeight();
	
	g_ModalUserLoginWindow = new ModalDialog("UserLoginModalBG","DialogUserLoginWindow",null,null);//"btnClose"
	EventHandler.addEventListener(window,"resize",UserLoginWindowWindow_resize);
	try
	{
		DisableUserLoginWindowValidators();
		EnablePageValidators();
	}
	catch(err)
	{
	}
}
function UserLoginWindowWindow_resize(evt)
{
	UserLoginWindowadjustHeight();
	
	ArrangeUserLoginWindow();
	
}
function ArrangeUserLoginWindow()
{
	var numleft		= 0;
	var numtop		= 0;
	var screenWidth = 0;
	var screenHeight = 0;
	if (parseInt(navigator.appVersion)>3) 
	{
		if (navigator.appName=="Netscape") 
		{
			screenWidth = window.innerWidth;
			screenHeight = window.innerHeight;
		}
		if (navigator.appName.indexOf("Microsoft")!=-1) 
		{
			screenWidth = document.body.offsetWidth;
			screenHeight = document.body.offsetHeight;
		}
	}

	numleft		= (screen.width/2)-(365/2);
	numtop		= (screen.height/2)-(400/2) ;
	
	g_ModalUserLoginWindow.moveTo(numleft,numtop)
}
function UserLoginWindowadjustHeight()
{
	var intWindowHeight=WindowObject.getInnerDimension().getY();
	var dynModalBG=new DynamicLayer("UserModalBG");
	var intModalHeight=dynModalBG.getHeight();
	if(intModalHeight<intWindowHeight)
	{
		dynModalBG.setHeight(intWindowHeight);
	}
}
function UserLoginWindowattachOpacityCSS()
{
	var opacityCSS = document.createElement("link");
	opacityCSS.type="text/css";
	opacityCSS.rel="stylesheet";
	opacityCSS.href="Opacity.css";
	document.getElementsByTagName("head")[0].appendChild(opacityCSS);
}
function UserLoginWindowaddExtensionsForOpera()
{
	var UserModalBG=new CBObject("UserModalBG").getObject();
	if(typeof(window.opera)!="undefined")
	{
		UserModalBG.className="modalOpera";
	}
}
function createUserLoginWindow() 
{
    EnableUserLoginWindowValidators();
	g_ModalUserLoginWindow.show('');
	g_ModalUserLoginWindow.enableClose();
	//alert();
	
	//g_ModalWindow.setTop = 60;
	//g_ModalWindow.setLeft = 700;
	ArrangeUserLoginWindow();
	
}