// بسم الله الرحمن الرحيم
function AddToFavorites(Url, Title) {
	Title = Title || '';
	if (window.sidebar) // Mozilla Firefox Bookmark
		window.sidebar.addPanel(Title, Url, "");
	else if(window.external) // IE Favorite
		window.external.AddFavorite(Url, Title);
	else if(window.opera && window.print)
		return false;
	else
		return false;

	return true;
}

function OpenAjaxModalHtmlPage(oOptions) {
	if (typeof oOptions == 'string')
		oOptions = {PageUrl: oOptions};

	if (typeof oOptions != 'object')
		oOptions = {};

	PageUrl = oOptions.PageUrl || '';
	oOptions.Width = oOptions.Width || 700;
	oOptions.Height = oOptions.Height || 400;

	FreezeFrame({content: new Element('div')});
	var objScroll = Window.getScroll();
	new Element('div', {'id': 'ModalHtmlPage'}).setStyles({
		'position': 'absolute',
		top: objScroll.y + (Window.getHeight() / 2) - parseInt(oOptions.Height / 2),
		left: objScroll.x + (Window.getWidth() / 2) - parseInt(oOptions.Width / 2),
		'width': '' + (oOptions.Width + 4) + 'px',
		'height': '' + (oOptions.Height + 25) + 'px',
		'opacity': 1,
		'zIndex': 10003
	}).grab(
		new Element('div').setStyles({'height': '21px', 'width': '' + (oOptions.Width + 4) + 'px'}).grab(
			new Element('img', {'src': '../images/close-ajax-modal-layer.png'}).setStyles({'width': '21px', 'height': '21px'}).addEvent('click', CloseAjaxModalHtmlPage)
		)
	).grab(
		new Element('iframe', {'src': PageUrl}).setStyles({'border': 'none', 'background-color': 'white', 'width': '' + oOptions.Width + 'px', 'height': '' + oOptions.Height + 'px'})
	).inject(document.body);

//	$('FrameFreezer').addEvent('click', RemoveAjaxModalHtmlPage)
}

function CloseAjaxModalHtmlPage() {
//	$('FrameFreezer').removeEvent('click', RemoveAjaxModalHtmlPage)
	$('ModalHtmlPage').dispose();
	DefrostFrame();
}
