
function OnLoadScript()
{

	document.write("appCodeName" + navigator.appCodeName);
	document.write("appName " + navigator.appName);
	document.write("appVersion" + navigator.appVersion);
	document.write("language" + navigator.language);
	document.write("mimeTypes" + navigator.mimeTypes);
	document.write("platform" + navigator.platform);
	document.write("plugins " + navigator.plugins);
	document.write("userAgent" + navigator.userAgent);
}

function GetClassName(ClassName)
{
	var retval = ClassName;
	return (retval);
}

function SwitchToSageWebsite(sender)
{
	if (sender.options[sender.selectedIndex].value.indexOf("Select") != -1)
	{
	}
	else
	{
		var str1 = sender.options[sender.selectedIndex].value;
		if (str1 != '')
		{
			window.open(str1);
		}
	}
}

function OpenInfoWindow(URL)
{
	window.open(URL, 'InfoWindow', 'height=600,width=600,menubar=no,scrollbars=yes,status=no,toolbar=no');
}

function OpenVideoWindow(URL, width, height)
{
	window.open(URL, "Video", 'height=' + height + ',width=' + width +
		',menubar=no,scrollbars=yes,status=no,toolbar=no,location=no,address=no');
}

function ToggleLanguage()
{
	//create a random number to avoid caching
	var rnd = Math.round(10000 * Math.random());
	$.get("/miscutil.ashx?cmd=toggleLanguage&rnd=" + rnd, function(result)
	{
		location.reload(true);
	});
}

function OpenOnlineReportingDemo()
{
	OpenVideoWindow('/videoplayer.aspx?pageid=OnlineReporting_skin', 1014 + 50, 753 + 50);
}
function OpenOnlineReportingDemoISO()
{
	OpenVideoWindow('/videoplayer.aspx?pageid=OnlineReportingISO_skin', 1014 + 50, 753 + 50);
}

//--------------------------- Collapsible Panel functions

function GetBodyDiv(HeaderDiv)
{
	var retval = HeaderDiv.next(".SageCollapsiblePanelBody");
	return (retval);
}

function ShowHideCollapsibleDivs(HeaderDiv, BodyDiv, Visible)
{
	if (Visible)
	{
		BodyDiv.show();
		HeaderDiv.removeClass("Collapsed");
	}
	else
	{
		BodyDiv.hide();
		HeaderDiv.addClass("Collapsed");
	}
}

$(function()
{
	var SageCollapsiblePanelHeaders = $("div.SageCollapsiblePanelHeader");
	SageCollapsiblePanelHeaders.click(function()
	{
		var HeaderDiv = $(this);
		var BodyDiv = GetBodyDiv(HeaderDiv);
		var IsVisible = BodyDiv.is(":visible");
		ShowHideCollapsibleDivs(HeaderDiv, BodyDiv, !IsVisible);
	});

	SageCollapsiblePanelHeaders.each(function()
	{
		var HeaderDiv = $(this);
		var BodyDiv = GetBodyDiv(HeaderDiv);
		ShowHideCollapsibleDivs(HeaderDiv, BodyDiv, false);
	});
});


