﻿var UOM = 'feet';

function UOMChanged()
{
    UOM = document.getElementById("UOM")[document.getElementById("UOM").selectedIndex].value.toLowerCase();
    document.getElementById("spanUOM1").innerHTML = UOM;
    document.getElementById("spanUOM2").innerHTML = UOM;
    
    // Do a quick and dirty unit conversion: 1 meter = 3.280839895 ft
    if(UOM == 'feet')
    {
        SelectedRegion.Height = Math.round(SelectedRegion.Height * 328.0839895) / 100;
        SelectedRegion.Width = Math.round(SelectedRegion.Width * 328.0839895) / 100;
    }
    else
    {
        SelectedRegion.Height = Math.round((SelectedRegion.Height / 3.280839895) * 100) / 100;
        SelectedRegion.Width = Math.round((SelectedRegion.Width / 3.280839895) * 100) / 100;
    }
    document.getElementById("txtHeight").value = SelectedRegion.Height;
    document.getElementById("txtWidth").value = SelectedRegion.Width;
    RefreshImage();
}

function ScaleChanged()
{
    SelectedRegion.Height = document.getElementById('txtHeight').value;
    SelectedRegion.Width = document.getElementById('txtWidth').value;
    if (SelectedRegion.Height > 100)
    {
        alert('Values can not be greater than 100');
        SelectedRegion.Height = 100;
    }
    if (SelectedRegion.Width > 100)
    {
        alert('Values can not be greater than 100');
        SelectedRegion.Width = 100;
    }
    RefreshImage();
}