﻿// JScript File
function GetChart(ppCommunity,ppCommunityDisplay,ppQueryColumn,ppYear, chartType)
{
    //var hfArgs = $get('hfViewFigure');
    //hfArgs.value = ppCommunity+":"+ppYear;
    //__doPostBack('hfViewFigure','');    
    if (ppQueryColumn == "[CDP]")
    {
        ppCommunity = '%'+ppCommunity+'%';
    }
    var ParamCommunity = {"Community": ppCommunity}; 
    var ParamCommunityDisplay = {"CommunityDisplay": ppCommunityDisplay};
    var ParamQueryColumn = {"QueryColumn": ppQueryColumn};
    var ParamYear = {"Year": ppYear}; 
    var ParamChartType = {"Type": chartType};
    WebServices.GetVariables.GetChart(ParamCommunity.Community, ParamCommunityDisplay.CommunityDisplay,ParamQueryColumn.QueryColumn, ParamYear.Year, ParamChartType.Type, OnSucceededChart, OnFailedChart); 
}

function closePyramidFigure()
{
    var PyramidDiv = $get('PyramidDiv');
    PyramidDiv.style.display="none";
    var pnlPyramid = $get('pnlPyramid');
    pnlPyramid.style.display="none";  
}

function popChartSm(url)
{
window.open(url, "", "width=650,height=450,scrollbars=1,menubar=0,toolbar=0,location=0,statusbar=1,resizable=1");
}
function popChart(url)
{
window.open(url, "", "width=850,height=550,scrollbars=1,menubar=0,toolbar=0,location=0,statusbar=1,resizable=1");
}

function OnSucceededChart(result)
{
    var PyramidDiv = $get('PyramidDiv');
    PyramidDiv.style.display="block";
    var PyramidImage = $get('ImageFigure');
    PyramidImage.src = result;  
    var pnlPyramid = $get('pnlPyramid');
    pnlPyramid.style.display="block"; 
    //var screenTop = pnlPyramid.scrollHeight + 300;
    
    // pnlPyramid.style.top=(screenTop+300)+"px";
    //pnlPyramid.style.top="350px";
    //pnlPyramid.style.left="400px";
    pnlPyramid.style.margin="30%";
}

function OnFailedChart(result)
{
    //add to logs.
}