﻿function getAppDir() {
    var tempPath = window.location.pathname;
    var elements = tempPath.split('/');

    return elements[1];
}

function getSrcImageName(imgSrc) {
    var lastIndex = imgSrc.lastIndexOf('/');
    return imgSrc.substring(lastIndex + 1);
}

function changeImage(imgId, defImg, overImg) {
    var img = document.getElementById(imgId);
    var newImgUrl = getAppDir() + "/resources/images/";

    if (getSrcImageName(img.src) == defImg)
        img.src = newImgUrl + overImg;
    else
        img.src = newImgUrl + defImg;

}

function tipTicketHelp(oEvent, text) {
    var srcId = oEvent.srcElement ? oEvent.srcElement.id : oEvent.target.id;
    changeImage(srcId, 'helpa.png', 'helpam.png');
    Tip(text, BALLOON, true, ABOVE, true, OFFSETX, -17, PADDING, 9);
}

function unTipTicketHelp(oEvent) {
    var srcId = oEvent.srcElement ? oEvent.srcElement.id : oEvent.target.id;
    changeImage(srcId, 'helpa.png', 'helpam.png');
    UnTip();

}

function acceptNum(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;

    return true;
}
