var isWindowReloading = false;

function OpenModalWindow(url, id)
{
    var oManager = GetRadWindowManager();
    if ( oManager )
    {
		HeightCheck( oManager.Open(url, id) );
		RemoveAdvertising();
    }
}

function OpenDeleteWindow(url, id)
{
    var oManager = GetRadWindowManager();
    if ( oManager )
    {
        HeightCheck( oManager.Open(url, id) );
		RemoveAdvertising();
    }
}

function WindowCallback(radWindow, returnValue)
{
    if ( returnValue )
    {
        document.location.href = returnValue;
		isWindowReloading = true;
    }
}

function WindowClosed(radWindow)
{
	if ( !isWindowReloading )
	{
		document.location.href = document.location.href;
	}
}

function RemoveAdvertising()
{
	if ( !$.browser.msie )
	{
		$("span.ad").empty();
	}
}

function HeightCheck(radWindow)
{
	if ( radWindow )
	{		
		if ( radWindow.GetHeight() > GetBrowserHeight() )
		{
			radWindow.SetHeight( GetBrowserHeight() );
			radWindow.Center();
		}
	}
}