﻿function letterNumber(e)
{
    var key;
    var keychar;

    if (window.event)
       key = window.event.keyCode;
    else if (e)
       key = e.which;
    else
       return true;
    keychar = String.fromCharCode(key);
    keychar = keychar.toLowerCase();

    // control keys
    if ((key==null) || (key==0) || (key==8) || 
        (key==9) || (key==13) || (key==27) )
       return true;

    // alphas and numbers
    else if ((("abcdefghijklmnopqrstuvwxyz0123456789_.@-").indexOf(keychar) > -1))
       return true;
    else
       return false;
}

function handleEnterKeyPress(e)
{
        var keynum;
        if(window.event) // IE
        {
            keynum = e.keyCode;
        }
        else if(e.which) // Netscape/Firefox/Opera
        {
          keynum = e.which;
        }

        if (keynum == 13)
        {
            return false; //IE hack
        }
}

function GetEventKeyNum(e)
{
    var keynum;            
    // IE
    if(window.event) keynum = e.keyCode;
    // Netscape/Firefox/Opera
    else if(e.which) keynum = e.which;
    return keynum;
}


//Function to limit text entered into textarea
function LimitText(textArea, length) {
    if (textArea.value.length > length) {
        textArea.value = textArea.value.substr(0,length-1);
        return false;
    }
    else{
      return true;
    }
}

function updateCartQty(qty) {
    $("#spanCartQty").text(qty).hide().fadeIn(1000);
}