﻿if (!window.SilverlightSite1)
	SilverlightSite1 = {};

SilverlightSite1.Page = function() 
{
}

SilverlightSite1.Page.prototype =
{
	handleLoad: function(control, userContext, rootElement) 
	{
		this.control = control;
		
		// Sample event hookup:	
		rootElement.addEventListener("MouseLeftButtonDown", Silverlight.createDelegate(this, this.handleMouseDown));
	},
	
	// Sample event handler
	handleMouseDown: function(sender, eventArgs) 
	{
		// The following line of code shows how to find an element by name and call a method on it.
		// this.control.content.findName("Storyboard1").Begin();
	}
}



function StartAnimation(sender, args) {
//document.getElementById("dLoad").style.display="none";
sender.findName("LoadingAnimation").begin();
}
   
function ShowCanvas(sender, args) {
    if (sender.findName("imgLoad").DownloadProgress == 1) {
        sender.findName("LoadingAnimation").stop();
        sender.findName("cLoad").Visibility = "Collapsed";
document.getElementById("dLoad").style.display="none";
        
        document.getElementById("dnn_ctr462_ViewFlash_SilverlightControlHost").style.width = "925px";
        document.getElementById("dnn_ctr462_ViewFlash_SilverlightControlHost").style.height = "475px";
        
    }
}



var sName="";
function showDetails(sender, args) {
    //alert(sender.name);
    sender.findName("recBackground").Visibility = "Visible";
    if (sName != "") {
        sender.findName("rec" + sName).Visibility = "Collapsed";
        sender.findName(sName + "canvas").Visibility = "Collapsed";
    }
    sName = sender.name.toString();
    sName = sName.substring(3, 25);
    sender.findName("rec" + sName).Visibility = "Visible";
    sender.findName(sName + "canvas").Visibility = "Visible";
}

function HideDetails(sender, args) {
    sender.findName("recBackground").Visibility = "Collapsed";
    if (sName != "") {
        sender.findName("rec" + sName).Visibility = "Collapsed";
        sender.findName(sName + "canvas").Visibility = "Collapsed";
    }
}

function RedirectPlan(sender, args) {
    window.location = "/PRODUCTS/EPM/PlanningAndBudgeting/tabid/60/Default.aspx";
}
function RedirectFinancial(sender, args) {
    window.location = "/PRODUCTS/EPM/FinancialConsolidation/tabid/61/Default.aspx";
}
function RedirectBalance(sender, args) {
    window.location = "/PRODUCTS/EPM/BalanceScorecard/tabid/62/Default.aspx";
}

function RedirectStrac(sender, args) {
    window.location = "/PRODUCTS/EPM/StrategicFinance/tabid/63/Default.aspx";
}

function RedirectEnterprise(sender, args) {
    window.location = "/PRODUCTS/BI/EnterpriseAnalytics/tabid/65/Default.aspx";
}

function RedirectInter(sender, args) {
    window.location = "/PRODUCTS/BI/InteractiveReporting/tabid/66/Default.aspx";
}

function RedirectFinancialR(sender, args) {
    window.location = "/PRODUCTS/BI/FinancialReporting/tabid/67/Default.aspx";
}
function RedirectAxon(sender, args) {
    window.location = "/PRODUCTS/BI/AxonReportingServices/tabid/68/Default.aspx";
}

function RedirectWare(sender, args) {
    window.location = "/PRODUCTS/DataWarehousing/WarehouseBuilder/tabid/70/Default.aspx";
}

function RedirectAxonData(sender, args) {
    window.location = "/PRODUCTS/DataWarehousing/AxonDataIntegrator/tabid/71/Default.aspx";
}





