var formName='convForm';
acceptUserQuote=true;

function check_sum(balans,nonfire,percent)
{

        if(parseFloat(document.order.sum.value)!=document.order.sum.value)
        {
                alert("Введите сумму");
                document.order.sum.focus();
                document.order.sum.select();
                return false;
        }

        for(i=0;i<document.order.elements.length;i++)
        {
                if(document.order.elements[i].value=="" && document.order.elements[i].req=="1")
                {
                        alert("Заполните, пожалуйста, все обязательные поля.");
                        return false;
                }
        }

        if(document.order.sum.value<=0)
        {
                alert("Значение запрашиваемой суммы меньше или равно нулю. Введите значение больше нуля.");
                document.order.sum.focus();
                document.order.sum.select();
                return false;
        }

        balo=balans;
        var dol=26.5;
        sum = eval (document.order.sum.value);

vyc = sum;

        if(document.order.ord_type.value==2)
        {
                balans=balans;
                balo=balo-percent;
                percent = 0;
        }

        if(document.order.ord_type.value==17)
        {
                balans=balans;
                balo=balo-percent;
                percent = 0
        }

        if(document.order.ord_type.value==14) 
		 balans = balans - sum/dol/100*percent;
		else
	         balans = balans - sum/100*percent;


        if(document.order.ord_type.value==12)
        {
                 if (sum<=100) balans=balans-15;
                 if ((sum<=200) & (sum>100)) balans=balans-22;
                 if ((sum<=300) & (sum>200)) balans=balans-27;
                 if ((sum<=400) & (sum>300)) balans=balans-33;
                 if ((sum<=500) & (sum>400)) balans=balans-38;
                 if ((sum<=750) & (sum>500)) balans=balans-48;
                 if ((sum<=1250) & (sum>750)) balans=balans-60;
                 if ((sum<=1750) & (sum>1250)) balans=balans-80;
                 if ((sum<=2250) & (sum>1750)) balans=balans-95;
                 if ((sum<=2750) & (sum>2250)) balans=balans-110;
                 if (sum>2750) balans=balans-120;
        }

        if(document.order.ord_type.value==13)
        {
                 if (sum<=100) balans=balans-6;
                 if ((sum<=200) & (sum>100)) balans=balans-9;
                 if ((sum<=300) & (sum>200)) balans=balans-14;
                 if ((sum<=400) & (sum>300)) balans=balans-19;
                 if ((sum<=500) & (sum>400)) balans=balans-24;
                 if ((sum<=750) & (sum>500)) balans=balans-29;
                 if ((sum<=1250) & (sum>750)) balans=balans-37;
                 if ((sum<=1750) & (sum>1250)) balans=balans-53;
                 if ((sum<=2250) & (sum>1750)) balans=balans-69;
                 if ((sum<=2750) & (sum>2250)) balans=balans-89;
                 if ((sum<=3000) & (sum>2750)) balans=balans-99;
                 if (sum>3000) balans=balans-109;
        }

        if(document.order.ord_type.value==14)
        {
                 if (sum<=3000) balans=balans-300/dol;
                 if ((sum<=6000) & (sum>3000)) balans=balans-400/dol;
                 if ((sum<=9000) & (sum>6000)) balans=balans-525/dol;
                 if ((sum<=12000) & (sum>9000)) balans=balans-650/dol;
                 if ((sum<=16500) & (sum>12000)) balans=balans-850/dol;
                 if ((sum<=21000) & (sum>16500)) balans=balans-1050/dol;
                 if ((sum<=25500) & (sum>21000)) balans=balans-1250/dol;
                 if ((sum<=30000) & (sum>25500)) balans=balans-1400/dol;
                 if ((sum<=36000) & (sum>30000)) balans=balans-1550/dol;
                 if ((sum<=42000) & (sum>36000)) balans=balans-1700/dol;
                 if ((sum<=48000) & (sum>42000)) balans=balans-1920/dol;
                 if ((sum<=54000) & (sum>48000)) balans=balans-2160/dol;
                 if ((sum<=60000) & (sum>54000)) balans=balans-2400/dol;
                 if ((sum<=66000) & (sum>60000)) balans=balans-2640/dol;
                 if ((sum<=72000) & (sum>66000)) balans=balans-2880/dol;
                 if ((sum<=78000) & (sum>72000)) balans=balans-3120/dol;
                 if ((sum<=84000) & (sum>78000)) balans=balans-3360/dol;
                 if ((sum<=90000) & (sum>84000)) balans=balans-3600/dol;
                 if ((sum<=96000) & (sum>90000)) balans=balans-3840/dol;
                 if ((sum<=102000) & (sum>96000)) balans=balans-4080/dol;
                 if ((sum<=108000) & (sum>102000)) balans=balans-4320/dol;
                 if ((sum<=114000) & (sum>108000)) balans=balans-4560/dol;
                 if ((sum<=120000) & (sum>114000)) balans=balans-4800/dol;
                 if ((sum<=126000) & (sum>120000)) balans=balans-5040/dol;
                 if ((sum<=132000) & (sum>126000)) balans=balans-5280/dol;
                 if ((sum<=138000) & (sum>132000)) balans=balans-5520/dol;
                 if (sum>138000) balans=balans-5760/dol;

         sum=sum/dol;
        }

        if(sum > balans)
        {
                alert("Запрашиваемая сумма превышает Ваш баланс.");
                document.order.sum.focus();
                document.order.sum.select();
                return false;
        }

        if((balans - sum) < nonfire)
        {
                alert("Запрашиваемая сумма превышает Ваши доступные средства.");
                document.order.sum.focus();
                document.order.sum.select();
                return false;
        }

ol = ((Math.round((balo-balans+sum)*100))/100);
v = ol - vyc;

document.order.sum.value = ol;
document.order.vyc.value = v;
document.order.submit();
        return true;
}

function check_deposit_open_sum(balans,nonfire)
{
        sum = document.deposit_ope.sum.value;
        min_sum=document.deposit_ope.deposit_type[min_sum].value;
        if(parseFloat(document.deposit_ope.sum.value)!=document.deposit_ope.sum.value)
        {
                alert("Введите сумму");
                return false;
        }
        if(parseFloat(document.deposit_ope.sum.value)>balans)
        {
                alert("Запрашиваемая сумма превышает Ваш баланс.");
                return false;
        }
        if(parseFloat(document.deposit_ope.sum.value)<min_sum)
        {
                alert("Ваша сумма меньше первоначального дeпозита. Минимальная сумма $"+min_sum);
                return false;
        }
        if((balans - sum)<nonfire)
        {
                alert("Запрашиваемая сумма превышает Ваши доступные средства.");
                   return false;
        }
        else return true;
}

function check_deposit_dop_sum(balans,nonfire)
{
        sum = document.deposit_dopsum.sum.value;
        dep_type=document.deposit_dopsum.deposit_account;
        min_sum=dep_type.deposit_dopsum[dep_type.selectedIndex].min_sum;
        if(parseFloat(document.deposit_dopsum.sum.value)!=document.deposit_dopsum.sum.value)
        {
                alert("Введите сумму");
                return false;
        }
        if(parseFloat(document.deposit_dopsum.sum.value) > balans)
        {
                alert("Запрашиваемая сумма превышает Ваш баланс.");
                return false;
        }
        if(parseFloat(document.deposit_dopsum.sum.value) < min_sum)
        {
                alert("Ваша сумма меньше минимального вклада. Минимальная сумма $"+min_sum);
                return false;
        }
        if((balans - sum)<nonfire)
        {
                alert("Запрашиваемая сумма превышает Ваши доступные средства.");
                   return false;
        }
        else return true;
}