﻿function checkInput(checkObj, e) {
    var ie = (document.all) ? true : false;

    if (!ie) {
        if (((e.keyCode >= 33) && (e.keyCode <= 40)) || (e.keyCode == 45)
				|| (e.keyCode == 46) || (e.keyCode == 8) ||
				(e.keyCode == 9) || (e.keyCode == 13) || (e.keyCode == 27)) {
            return true;
        }

        if (((e.which < 48) || (e.which > 57)) && (e.which != 46)) {
            return false;
        }

        if ((e.which == 46) && (checkObj.value.indexOf('.') >= 0)) {
            return false;
        }

        if ((e.which == 46) && (checkObj.value == "")) { return false; }
    }
    else {
        if (((e.keyCode < 48) || (e.keyCode > 57)) && (e.keyCode != 46)) {
            return false;
        }

        if ((e.keyCode == 46) && (checkObj.value.indexOf('.') >= 0)) {
            return false;
        }

        if ((e.keyCode == 46) && (checkObj.value == "")) { return false; }
    }
    return true;
}
function moneyCount(payMethod) {
    switch (payMethod) {
        case 'Webmoney':
            var sourceValue = document.getElementById('ctl00_ContentPlaceHolder1_WebmoneyFundSum');
            var sourceFull = document.getElementById('ctl00_ContentPlaceHolder1_WebmoneyPaySum');
            break;
        case 'Moneybookers':
            var sourceValue = document.getElementById('ctl00_ContentPlaceHolder1_MoneybookersFundSum');
            var sourceFull = document.getElementById('ctl00_ContentPlaceHolder1_MoneybookersPaySum');
            break;
        default: return;
    }
    if (sourceValue.value.charAt(sourceValue.value.length - 4) == ".") {
        sourceValue.value = Math.floor(sourceValue.value * 100) / 100;
    }
    if (sourceValue.value == ".") { sourceValue.value = ""; }
    sourceFull.value = Math.ceil(sourceValue.value * 110) / 100;
}
function serviceCount() {
    var sourceValue = document.getElementById('ctl00_ContentPlaceHolder1_Rate');
    var sourceComission = document.getElementById('ctl00_ContentPlaceHolder1_Comission');
    var targetValue = document.getElementById('ctl00_ContentPlaceHolder1_Price');
    if (sourceValue.value.charAt(sourceValue.value.length - 4) == ".") {
        sourceValue.value = Math.floor(sourceValue.value * 100) / 100;
    }
    if (sourceValue.value == ".") { sourceValue.value = ""; }
    sourceComission.value = Math.ceil(sourceValue.value * 10) / 100;
    targetValue.value = Math.ceil(sourceValue.value * 110) / 100;
}
function ChangeCheckBoxState(id, checkState) {
    var cb = document.getElementById(id);
    if (cb != null)
        cb.checked = checkState;
}
function ChangeAllCheckBoxStates(checkState) {
    if (CheckBoxIDs != null) {
        for (var i = 0; i < CheckBoxIDs.length; i++)
            ChangeCheckBoxState(CheckBoxIDs[i], checkState);
    }
}
function ChangeMasterCheckBoxState(CheckBoxID) {
    if (CheckBoxIDs != null) {
        for (var i = 0; i < CheckBoxIDs.length; i++) {
            if (document.getElementById(CheckBoxIDs[i]).checked == false) {
                document.getElementById(CheckBoxID).checked = false;
                return;
            }
        }
        document.getElementById(CheckBoxID).checked = true;
    }
}
function shfooter() {
    var footerText = document.getElementById('footer_text');
    var shfooterText = document.getElementById('sh_footer_text');
    if (footerText.style.display == 'block')
        footerText.style.display = 'none';
    else
        footerText.style.display = 'block';
}