
<!--

var ModalPopup_popupWindow;
var ModalPopup_creatingPopup = false;
var ModalPopup_sourceWindow;

function ModalPopup_showPopup( sourceWindow, url, popupWidth, popupHeight, windowAttributes ) 
{
	if(ModalPopup_popupWindow != null && !ModalPopup_popupWindow.closed)
	{
		ModalPopup_closePopup();
	}
	ModalPopup_creatingPopup = true;
	if( windowAttributes.length > 0 )
	{
        	windowAttributes = ',' + windowAttributes;
        }
	ModalPopup_popupWindow = window.open(url,'popup', 'resizable=yes,scrollable=yes,dependent=yes,' +
		'screenX='+(screen.availWidth-popupWidth)/2+',screenY='+(screen.availHeight-popupHeight-30)/2 +
		',left='+(screen.availWidth-popupWidth)/2+',top='+(screen.availHeight-popupHeight-30)/2+
		',width=' +popupWidth + ',height=' + popupHeight + windowAttributes);

    	ModalPopup_sourceWindow = sourceWindow;
	ModalPopup_creatingPopup = false;
}
function ModalPopup_getSourceWindow() 
{
    	return ModalPopup_sourceWindow;
}
function ModalPopup_focusPopup() 
{
    	if(!ModalPopup_creatingPopup && ModalPopup_popupWindow != null && !ModalPopup_popupWindow.closed ) {
		if( typeof(ModalPopup_popupWindow.onError) != 'unknown' ) 
		{
			ModalPopup_popupWindow.focus();
		}
	}
}
function ModalPopup_closePopup() 
{
    	if(!ModalPopup_creatingPopup && ModalPopup_popupWindow != null && !ModalPopup_popupWindow.closed && ModalPopup_popupWindow.close )
	{
		ModalPopup_popupWindow.close();
	}
    	if(!ModalPopup_creatingPopup)
    	{
		ModalPopup_popupWindow = null;
	}
}
//-->


