﻿// JScript File

var mThisGrid;
var mLastGrid;
var mSpecGrid;

function GetThisGrid()
{
    mThisGrid = this;
}

function GetLastGrid()
{
    mLastGrid = this;
}

function GetSpecGrid()
{
    mSpecGrid = this;
}

function ShowSelectedThisDetail()
{
    var currentDate = new Date();
    var month = currentDate.getMonth();
    var year = currentDate.getFullYear();
    var code = mThisGrid.MasterTableView.GetCellByColumnUniqueName(mThisGrid.MasterTableView.SelectedRows[0], "Code").innerHTML;
    showDetail(code, month, year);
}

function ShowSelectedLastDetail()
{
    var currentDate = new Date();
    var month = currentDate.getMonth();
    var year = currentDate.getFullYear();
    var code = mLastGrid.MasterTableView.GetCellByColumnUniqueName(mLastGrid.MasterTableView.SelectedRows[0], "Code").innerHTML;
    if(month -1 <0)
    {
        month = 11;
        year = year -1;
    }
    else
    {
        month = month -1;
    }
    showDetail(code, month, year);
}

function ShowSelectedSpecDetail()
{
    var currentDate = new Date();
    var code = mSpecGrid.MasterTableView.GetCellByColumnUniqueName(mSpecGrid.MasterTableView.SelectedRows[0], "Code").innerHTML;
    var month = document.getElementById("callbackPanel_StatsTabsMultiPage_hidMonth").value;
    var year = document.getElementById("callbackPanel_StatsTabsMultiPage_hidYear").value;
    
    showDetail(code, month-1, year);
}

function showDetail(code, month, year)
{
    window.top.frames[2].location = "ResponseStatus.aspx?Code="+code+"&Month="+month+"&Year="+year;
}


