﻿function SRCheckModeItem(item) 
{
    var hf = document.getElementById('ModeCheckerHF');
    if (hf != null) 
    {
        if (hf.value == item) { return; }
        hf.value = item;
    }
    SROnCheckerChanged();
}

function SROnCheckerChanged() {
    var hf = document.getElementById('ModeCheckerHF');
    LoadScript("reporting/RenderGetGeorgiaTourismEconomicsImpactTableScript.ashx?year=" + hf.value);
}

function YearChangedSR(combo) 
{
    SRCheckModeItem(combo.value);
}

function StateResultsRender(containerId) {
    var container = document.getElementById(containerId);
    var res = "";
    var js = "";
    res += "<input id=\"ModeCheckerHF\" type=\"hidden\" value=\"2010\"/>";
    res += "<input id=\"ModeColumnHF\" type=\"hidden\" value=\"1\"/>";
    res += "<table><tr height=\"10px\">";
    res += "<td>";
    res += "</td>";
    res += "</tr>";
    res += "<tr height=\"50px\">";
    res += "<td id=\"CheckerContainer\"  style=\"text-align:left; vertical-align:middle;\">";
    res += "Time period: " + getYearCheckerHTML_YO("SRYearChecker", "YearChangedSR(this);", "width:200px;");
    res += "</td>";
    res += "</tr>";

    var str = "";
    str += "<tr height=\"350px\">";    
    str += "<td valign=\"top\">";
    str += GetGeorgiaTourismEconomicsImpactTableHTML();
    str += "</td>";
    str += "</tr>";
    str += "</table>";

    str += "<table height=\"350px\"  width=\"700px\">";
    str += "<tr>";
    str += "<td id=\"StackedStolbicPlace\" >";
    str += "</td>";
    str += "</tr>";
    str += "</table>";

    container.innerHTML = res + str;

    LoadGetGeorgiaTourismEconomicsImpactTable();
}

function GetGeorgiaTourismEconomicsImpactTableHTML() {
    var str = "";
    str += "<table style=\"border-collapse:collapse;\">";
    str += "<tr>";
    str += "<td align=\"center\" style=\"background-color: #323232; color: #FFFFFF; font-weight:bold; font-size: 9pt; font-family: Verdana; padding:5px;\">";
    str += "<div style=\"font-size: 14pt;\">Georgia Tourism Economic Impact</div>";
    str += "</td>";
    str += "</tr>";
    str += "<tr>";
    str += "<td style=\"padding:0px;\" id=\"GeorgiaTourismEconomicsImpactTablePlace\">";
    str += "</td>";
    str += "</tr>";
    str += "</table>";
    return (str);
}

function LoadGetGeorgiaTourismEconomicsImpactTable(column) {
    var hf = document.getElementById('ModeCheckerHF');
    if (column == null)
        LoadScript('reporting/RenderGetGeorgiaTourismEconomicsImpactTableScript.ashx?column=1&year=' + hf.value);
    else
        LoadScript('reporting/RenderGetGeorgiaTourismEconomicsImpactTableScript.ashx?column=' + column + '&year=' + hf.value);                
}

function onColumnChecked(column) {
    LoadStackedDiagram(column);
    if (document.getElementById('ModeColumnHF').value != column) {
        LoadGetGeorgiaTourismEconomicsImpactTable(column);
        //alert(document.getElementById('ModeColumnHF').value);
        document.getElementById('ModeColumnHF').value = column;
    }
}

function LoadStackedDiagram(column) {
    var hf = document.getElementById('ModeCheckerHF');
    var StolbicChart = new FusionCharts("swf/StackedColumn2D.swf", "Pie", "100%", "350px", "0", "0");
    var link = 'Reporting/StackedDiagramXML.ashx?params=' + hf.value + "," + column;
    StolbicChart.setDataURL(link);
    StolbicChart.render("StackedStolbicPlace");
}

