
function NewWindow(sUrl, sTitle, sWidth, sHeight, sScrollable) 
{
	var iLeft = (screen.width - sWidth) / 2;
	var iTop = (screen.height - sHeight) / 2;

	var oNewWindow = window.open(sUrl, sTitle, 'height='+sHeight+',width='+sWidth+',top='+iTop+',left='+iLeft+',scrollbars='+sScrollable+',resizable=yes');

	if (oNewWindow && oNewWindow.open && !oNewWindow.closed)
	{
		oNewWindow.window.focus();
	}
	return oNewWindow;
}

var oPoppedWindow = null;

function ClosePoppedWindows()
{
	if (oPoppedWindow && oPoppedWindow.open && !oPoppedWindow.closed)
	{
		oPoppedWindow.close();
	}
}

function ContentEditor(sIdContent, sPage, sCode, iSortOrder)
{
	if (isNaN(iSortOrder))
		iSortOrder = 100;
		
	sQuery = '?';
	if (sIdContent != null)
		sQuery += 'id_content=' + sIdContent + '&';
	sQuery += 'page=' + sPage + '&code=' + sCode + '&sort_order=' + iSortOrder;
	
	var sUrlNoProt = document.location.href.substring(document.location.protocol.length + 2);
	var aUrl = sUrlNoProt.split('/');
	
	var sBase = document.location.protocol + "//" + document.location.host;
	if (sBase.indexOf('localhost') > -1)
	    sBase += '/' + aUrl[1];
	    
	oPoppedWindow = NewWindow(sBase + "/Utility/ContentEditor.aspx" + sQuery,'content_editor','725','600','yes');
}

function ForgotPassword()
{
	oPoppedWindow = NewWindow("ForgotPassword.aspx",'_X_X_X_X_record_dep',450,300,"no");
}

function AmIRegistered()
{
	oPoppedWindow = NewWindow("AmIRegistered.aspx",'_X_X_X_X_record_dep',450,300,"no");
}

