﻿var shuffleArray = new Array();
//var field = "";
shuffle = function (o) { //v1.0

    for (var j, x, l = o.length; l; j = parseInt(Math.random() * l), x = o[--l], o[l] = o[j], o[j] = x);
    for (var H = 0; H < 10; H++) {
        shuffleArray[H] = o[H];
    }
    return o;
}


////////////////////////////////Key Pad Script
function KeyPadInit() {
    alert("yes");
    var randomnumber;
    var myNumbers = new Array();

    for (jj = 0; jj < 10; jj++) {
        randomnumber = Math.floor(Math.random() * 10);
        while (IsInArray(myNumbers, randomnumber) == 1) {
            randomnumber = Math.floor(Math.random() * 10);
        };
        switch (jj) {
            case 0: document.getElementById('btnSeven0').value = randomnumber; break;
            case 1: document.getElementById('btnSeven1').value = randomnumber; break;
            case 2: document.getElementById('btnSeven2').value = randomnumber; break;
            case 3: document.getElementById('btnSeven3').value = randomnumber; break;
            case 4: document.getElementById('btnSeven4').value = randomnumber; break;
            case 5: document.getElementById('btnSeven5').value = randomnumber; break;
            case 6: document.getElementById('btnSeven6').value = randomnumber; break;
            case 7: document.getElementById('btnSeven7').value = randomnumber; break;
            case 8: document.getElementById('btnSeven8').value = randomnumber; break;
            case 9: document.getElementById('btnSeven9').value = randomnumber; break;
        }
        myNumbers[myNumbers.length] = randomnumber;
    }

}

function IsInArray(objArray, num) {
    for (i = 0; i <= objArray.length - 1; i++) {
        if (objArray[i] == num)
            return 1;
    }
    return 0;
}


function ChangeStyle(objbtn, action) {

    if (action == 'out') {
        objbtn.className = 'PadStyle';
    }
    else if (action == 'over') {
        objbtn.className = 'PadStyleOver';
    }

}


var inpId = new Array();
var shuffleArray = new Array();

//*****************************************Comput the number of Input box***************************************************
fillArray = function () {
    inpId.splice(0, inpId.length - 1);
    var i = 0;
    var InputsId = document.getElementsByTagName("input");
    for (var k = 0; k < InputsId.length; k++) {
        if ((InputsId[k].type == "text") || (InputsId[k].type == "password") || (InputsId[k].type == "checkbox") || (InputsId[k].type == "submit")) {
            if (!(InputsId[k].disabled)) {
                inpId[i++] = InputsId[k];
            }
        }
    }
}


function AmountMaskE2(amount) {
    var i, j, mystring, flag;

    if (amount == '')
        return "";

    i = amount.length;


    mystring = "";
    for (j = 0; j < i; j++) {
        if (amount.substring(j, j + 1) == ",") {
            flag = true;
        }
    }

    if (flag == true) {
        amount = DAmountMaskE(amount);
    }
    i = amount.length;
    if (i > 3) {
        for (j = i; j > 0; j = j - 3) {

            if (j > 3) {
                mystring = "," + amount.substring(j - 3, j) + mystring;

            } else {
                mystring = amount.substring(0, j) + mystring;
            }
        }

        return mystring;
    } else {

        return amount;
    }

}


function DAmountMaskE(amount) {
    var i, j, mystring, str;
    i = amount.length;
    mystring = "";

    for (j = i; j >= 0; j -= 1) {
        str = amount.substring(j, j - 1);
        if (str != ",") {
            mystring = str + mystring;
        }
    }
    return mystring;
}
