function isValidateName(str) {
    if (str == "" || str == " ") {
        alert("Введите данные!");

        return false;
    }

    return true;
}


function isValidateEmail(str) {
    //  проверяет  неосталось ли поле пустым
    if (str == "" || str == " ") {
        alert("Введите свой электронный адрес!");

        return false;
    }
    // проверяет наличи  '@' с 3 знака
    else if (str.indexOf("@", 3) == -1) {
        alert("Error: Вы ввели  " + str + ". Вы уверенны, что это ваш электронный адрес?");

        return false;
    }
    // проверяет наличие 'точки' с 6 знака
    else if (str.indexOf(".", 6) == -1) {
        alert("Error: Вы ввели " + str + ". Вы уверенны, что это ваш электронный адрес?");

        return false;
    }

    return true;
}


function isValidateFloat(value) {
    valueStr = "" + value;

    for (var i = 0; i < valueStr.length; i++) {
        var ch = valueStr.charAt(i);

        if ((ch < "0" || ch > "9") && ch != ".") {
            return false;
        }
    }

    return true;
}


function formatWM(expr) {
    per = Math.round(expr * 100) / 100;
    return per;
}


function isValidateWMPurge(type, str) {
    //    alert("Validate WMPurge: type = " + type + ", purge = " + str);

    //  проверяет  неосталось ли поле пустым
    if (str == "" || str == " ") {
        alert("Введите свой номер кошелька!");

        return false;
    } else if (str.length != 13) {
        alert("Кошелек должен иметь 13 символов!");

        return false;
    }

    for (var i = 1; i < str.length; i++) {
        var ch = str.charAt(i);
        if (ch < "0" || ch > "9") {
            alert("Неверно указан номер Вашего '" + str + "' кошелька!");

            return false;
        }
    }

    if (type == "WMZ" && str.charAt(0) != "Z") {
        alert("Первая буква кошелька должна быть 'Z'");

        return false;
    } else if (type == "WMU" && str.charAt(0) != "U") {
        alert("Первая буква кошелька должна быть 'U'");

        return false;
    } else if (type == "WMR" && str.charAt(0) != "R") {
        alert("Первая буква кошелька должна быть 'R'");

        return false;
    } else if (type == "WME" && str.charAt(0) != "E") {
        alert("Первая буква кошелька должна быть 'E'");

        return false;
    } else if (type == "WMB" && str.charAt(0) != "B") {
        alert("Первая буква кошелька должна быть 'B'");

        return false;
    }

    return true;
}

function fixFloat(amount) {
    if (document.getElementById(amount).value.indexOf(",") != -1) {
        document.getElementById(amount).value = document.getElementById(amount).value.replace(",", ".");
    }
}

