﻿$(document).ready(function()
{
    // Set the focus on the first textbox input if we can.
    var inputs = $("input[type = 'text']");
    if (inputs.length > 0)
    {
        try
        {
            inputs[0].focus();
        }
        catch (e) { ; }
    }
});



/*****************************************************************************
Number Utilities
*****************************************************************************/

function hexStringToNumber(hexString)
{
    if (hexString.substr(0, 2) != "0x")
    {
        hexString = "0x" + hexString;
    }
    return parseInt(hexString);
}

function numberToHexString(number)
{
    if (number < 0)
    {
        number = 0xFFFFFFFF + number + 1;
    }
    var hex = "0" + number.toString(16).toUpperCase();
    return hex.substring(hex.length - 2);
}


/*****************************************************************************
String Utilities
*****************************************************************************/

String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ""); };


