function doOnKeyPress(e){
    var key;
         if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = e.which;     //firefox
        if (key == 13)
        {
           showAmount();
           return false;
        }
        return true;
}

function showAmount(){

    var cardNo = document.getElementById('cardid').value;

    if(cardNo == null || cardNo =="" || !cardNo){
        alert('Ange Kort ID.');
        //alert('F\u00F6r in ett kortnummer.');//Please insert a card number.
        return;
    }

    cardUtil.getCardData(cardNo, function(cardInfo) {

        if(cardInfo.valid == false){
            alert(cardInfo.message);
            clearCardBalance();
            showDefaultPage();
            return true;
        }
        else{
            document.getElementById('showFormData').style.display = 'block';
            document.getElementById('cardbalance').innerHTML = cardInfo.balance;
            document.getElementById('lasttopupdate').innerHTML = cardInfo.lastTopupDateStr;
            document.getElementById('kortId').innerHTML = cardInfo.cardNo;
                
            if(!cardInfo.transfered){
                document.getElementById('rem_bal_notice').style.display = 'block';
            }
            else{
                document.getElementById('rem_bal_notice').style.display = 'none';
            }
        }
        return true;

    });
}
    
function clearCardBalance(){
    document.getElementById('cardbalance').innerHTML = "";
    document.getElementById('lasttopupdate').innerHTML = "";
    document.getElementById('kortId').innerHTML = "";
}

function validateInteger(strValue){
    var objRegExp  = /(^-?\d\d*$)/;
    return objRegExp.test(strValue);
}
	
	
function showDefaultPage(){	  
    document.getElementById('showFormData').style.display = 'none';
    document.getElementById('rem_bal_notice').style.display = 'none';
}
    

