// refit iframe dynamically with browser resize so that we do not need to scroll browser
function Help_resize_iframe()
{
	var h;
	// differentiate IE & FF
	if (window.innerWidth) //if browser supports window.innerWidth
		h = window.innerHeight;
	else if (document.all) //else if browser supports document.all (IE 4+)
		h = document.body.clientHeight;


	//leave room for header/footer according to the size of the window
	var crossobj_Frame = iebrowser? iebrowser["contents"] : document.getElementById("contents");
	var hNew = h - crossobj_Frame.offsetTop - 140;
	crossobj_Frame.height = hNew;
	crossobj_Frame = iebrowser? iebrowser["main"] : document.getElementById("main");
	crossobj_Frame.height = hNew;
}

// redirected from an unframed help file
function Help_load_redirected_topic()
{
	var d = document.location.search;
	if(d != '')
	{
		var topic = d.substring(d.lastIndexOf('?')+1, d.length);
		if(topic != '')
		{
			var crossobj_Frame = iebrowser? iebrowser["main"] : document.getElementById("main");

			var sPreRedirectUrl = crossobj_Frame.src;

			crossobj_Frame.src = "help/html/" + topic;

			// This requires an extra page load
			// remove the redirected part from the url so back button returns us to index
		//	var rootall = document.location + "";
		//	var root = rootall.substring(0, rootall.lastIndexOf('?'));
		//	window.location.replace(root);
		}
	}
}
