﻿// JScript File

function TemperatureConvertCToF(LabelForecastHi0, LabelForecastHi1, LabelForecastLow1, LabelForecastHi2, LabelForecastLow2, LabelForecastHi3, LabelForecastLow3, LabelC1, LabelC2, LabelC3, LabelC4, LabelC5, LabelC6, LabelC7, ImageButtonC, ImageButtonF)
{    
    LabelForecastHi0.innerText = DegreeCToF(LabelForecastHi0.innerText);
    LabelForecastHi1.innerText = DegreeCToF(LabelForecastHi1.innerText);
    LabelForecastLow1.innerText = DegreeCToF(LabelForecastLow1.innerText);
    LabelForecastHi2.innerText = DegreeCToF(LabelForecastHi2.innerText);
    LabelForecastLow2.innerText = DegreeCToF(LabelForecastLow2.innerText);
    LabelForecastHi3.innerText = DegreeCToF(LabelForecastHi3.innerText);
    LabelForecastLow3.innerText = DegreeCToF(LabelForecastLow3.innerText);
    
    LabelC1.innerHTML = "&ordm;F";
    LabelC2.innerHTML = "&ordm;F  -  ";
    LabelC3.innerHTML = "&ordm;F";
    LabelC4.innerHTML = "&ordm;F  -  ";
    LabelC5.innerHTML = "&ordm;F";
    LabelC6.innerHTML = "&ordm;F  -  ";
    LabelC7.innerHTML = "&ordm;F";
    
    ImageButtonC.disabled = false;
    ImageButtonF.disabled = true;
    
    return false;
}

function TemperatureConvertFToC(LabelForecastHi0, LabelForecastHi1, LabelForecastLow1, LabelForecastHi2, LabelForecastLow2, LabelForecastHi3, LabelForecastLow3, LabelC1, LabelC2, LabelC3, LabelC4, LabelC5, LabelC6, LabelC7, ImageButtonC, ImageButtonF)
{
    LabelForecastHi0.innerText = DegreeFToC(LabelForecastHi0.innerText);
    LabelForecastHi1.innerText = DegreeFToC(LabelForecastHi1.innerText);
    LabelForecastLow1.innerText = DegreeFToC(LabelForecastLow1.innerText);
    LabelForecastHi2.innerText = DegreeFToC(LabelForecastHi2.innerText);
    LabelForecastLow2.innerText = DegreeFToC(LabelForecastLow2.innerText);
    LabelForecastHi3.innerText = DegreeFToC(LabelForecastHi3.innerText);
    LabelForecastLow3.innerText = DegreeFToC(LabelForecastLow3.innerText);
    
    LabelC1.innerHTML = "&ordm;C";
    LabelC2.innerHTML = "&ordm;C  -  ";
    LabelC3.innerHTML = "&ordm;C";
    LabelC4.innerHTML = "&ordm;C  -  ";
    LabelC5.innerHTML = "&ordm;C";
    LabelC6.innerHTML = "&ordm;C  -  ";
    LabelC7.innerHTML = "&ordm;C";
    
    ImageButtonC.disabled = true;
    ImageButtonF.disabled = false;
       
    return false;
}

function DegreeCToF(CDegrees)
{
    try
    {
        var FDegrees = (CDegrees * 9.0 / 5.0) + 32.0;
        FDegrees = Math.round(FDegrees);
        return FDegrees;
    }
    catch(err)
    {}
    return "N/A";
}

function DegreeFToC(FDegrees)
{
    try
    {
        var CDegrees = (FDegrees - 32.0) * 5.0 / 9.0;
        CDegrees = Math.round(CDegrees);
        return CDegrees;
    }
    catch(err)
    {}
    return "N/A";
}