﻿function format(str)
{
    for(i = 1; i < arguments.length; i++)
    {
        str = str.replace("{" + (i - 1) + "}", arguments[i]);
    }
    return str;
}    

function $(element)
{
    if(typeof element=="string")
        element=document.getElementById(element);
        
    return element;
}

function TryParseInt(str, defaultValue) 
{
    return /^\d+$/.test(str) ? parseInt(str) : defaultValue;
}

function GetKeyPressed(e)
{
    var keycode;

    if (window.event) 
        keycode = window.event.keyCode;
    else if (e) 
        keycode = e.which;
    else
        keycode = -1;
    
    return keycode;
}
        

