erval=0;
var er ="";
//var host="http://www.elitan.ru";
var host="";
var show_id = "";
function winopen1(a)
{
    b = 'Нажмите \"ОК\", чтобы напечатать квитанцию. Квитанцию оплатите через Сбербанк, Почту России или другой банк. Наложенным платежом оплата не принимается.'+
    'Требуемые средства: '+a+' руб. плюс комиссия банка за перевод.';

    if (window.confirm(b))
    {
        document.getElementById('winop1').submit();
        return true;
    }
    else{
        return false;
    }

}
function winopen2(a)
{
    b = 'Владелец карты должен быть получателем груза. Оплата чужой картой запрещена! '+
    'С Вашей карты будет списано '+a+' рублей. '+
    'Нажмите \"ОК\", в появившемся окне выберите тип карты Visa или '+
    'MasterCard, введите номер карты, имя владельца карты, срок действия карты и код CVC2 '+
    '(последние три цифры на обороте карты, рядом с подписью)';
    if (confirm(b))
    {
        document.getElementById('winop2').submit();
        return true;
    }
    else{
        return false;
    }
}
function winopen2eng(a)
{
    b = 'The owner of the card should be the recipient of the goods. '+
    'Paying someone else\'s card is prohibited! '+
    'The card will be charged '+a+' russian rubles. '+
    'Click \"OK\", in the window that appears, select the type of card Visa or MasterCard, '+
    'enter the card number, cardholder \'s name, expiry date and card code CVC2 '+
    '(last three digits on the back of the card next to signature)';
    if (confirm(b))
    {
        document.getElementById('winop2').submit();
        return true;
    }
    else{
        return false;
    }
}

function winopen3(a)
{
    b = 'С Вашей карты будет списано '+a+' рублей.'+
    'Нажмите \"ОК\", в появившемся окне введите ваш номер AssistID и пин код AssistID.';
    if (confirm(b))
    {
        document.getElementById('winop3').submit();
        return true;
    }
    else{
        return false;
    }
}
function winopen4(a)
{
    b = 'Перед нажатием \"ОК\" войдите в ваш кошелек WebMoney, проверьте наличие '+
    a+' WMR (включая комиссию 0,8% за перевод). Нажмите \"ОК\", введите ваш учетный номер WMID, затем '+
    'Вы будете направлены на страницу подтверждения платежа внутри системы WebMoney. Получателем платежа будет '+
    'указан ASSIST - платежная система, через которую мы принимаем оплату. Затем войдите в Ваш кошелек WebMoney и подтвердите в нем списание средств по входящему счету на оплату.';
    if (confirm(b))
    {
        document.getElementById('winop4').submit();
        return true;
    }
    else{
        return false;
    }
}
function winopen5(a)
{
    b = 'Перед нажатием \"ОК\" проверьте наличие '+a+' рублей ЯндексДенег. Вы будете перенаправлены на сайт ЯндексДенег. Войдите в Ваш кошелек ЯндексДеньги и подтвердите в нем списание средств по входящему счету на оплату. Получателем средств будет указан ASSIST - наша платежная система.';
    if (confirm(b))
    {
        document.getElementById('winop5').submit();
        return true;
    }
    else{
        return false;
    }
}
function winopen6(a)
{
    b = 'На следующей странице Вам будет предложен выбор вариантов оплаты: через терминал QIWI, кошелек QIWI, лицевой счет мобильного телефона Билайн, МТС, Мегафон. Сумма списания составит '+a+' рублей (включая комиссию 3,5% за перевод). Получателем платежа будет указан Кит Финанс - наш платежный агент.';
    if (confirm(b))
    {
        document.getElementById('winop6').submit();
        return true;
    }
    else{
        return false;
    }
}

function winop1_(a)
{
    b = 'Нажмите \"Печать квитанции\", чтобы напечатать квитанцию. Квитанцию оплатите через Сбербанк, Почту России или другой банк. Наложенным платежом оплата не принимается. '+
    'Требуемые средства: '+a+' руб. плюс комиссия банка за перевод.';
    alert(b);
}
function winop2_(a)
{
    b = 'Владелец карты должен быть получателем груза. Оплата чужой картой запрещена! '+
    'С Вашей карты будет списано '+a+' рублей. '+
    'Нажмите \"Платить\", в появившемся окне выберите тип карты Visa или '+
    'MasterCard, введите номер карты, имя владельца карты, срок действия карты и код CVC2 '+
    '(последние три цифры на обороте карты, рядом с подписью)';
    alert(b);
}
function winop2_eng(a)
{
    b = 'The owner of the card should be the recipient of the goods. '+
    'Paying someone else\'s card is prohibited! '+
    'The card will be charged '+a+' russian rubles. '+
    'Click \"OK\", in the window that appears, select the type of card Visa or MasterCard, '+
    'enter the card number, cardholder\'s name, expiry date and card code CVC2 '+
    '(last three digits on the back of the card next to signature)';
    alert(b);
}


function winop3_(a)
{
    b = 'С Вашей карты будет списано '+a+' рублей.'+
    'Нажмите \"Платить\", в появившемся окне введите ваш номер AssistID и пин код AssistID.';
    alert(b);
}
function winop4_(a)
{
    b = 'Перед нажатием \"Платить\" войдите в ваш кошелек WebMoney, проверьте наличие '+
    a+' WMR (включая комиссию 0,8% за перевод). Нажмите \"Платить\", введите ваш учетный номер WMID, затем '+
    'Вы будете направлены на страницу подтверждения платежа внутри системы WebMoney. Получателем платежа будет '+
    'указан ASSIST - платежная система, через которую мы принимаем оплату. Затем войдите в Ваш кошелек WebMoney и подтвердите в нем списание средств по входящему счету на оплату.';
    alert(b);
}
function winop5_(a)
{
    b = 'Перед нажатием \"Платить\" проверьте наличие '+a+' рублей ЯндексДенег. После нажатия \"Платить\", войдите в Ваш кошелек ЯндексДеньги и подтвердите в нем списание средств по входящему счету на оплату. Получателем средств будет указан ASSIST - наша платежная система.';
    alert(b);
}
function winop6_(a)
{
    b = 'На следующей странице Вам будет предложен выбор вариантов оплаты: через терминал QIWI, кошелек QIWI, лицевой счет мобильного телефона Билайн, МТС, Мегафон. Сумма списания составит '+a+' рублей (включая комиссию 3,5% за перевод). Получателем платежа будет указан Кит Финанс - наш платежный агент.';
    alert(b);
}
function winop7_(a)
{
    b = 'Перед нажатием \"Платить\" войдите в ваш кошелек RBK Money, проверьте наличие '+
    a+' рублей.';
    alert(b);
}

function check_registration ()
{

    reg_Forma= document.Form_Order;
    if (reg_Forma.LastName.value =="")
    {
        er=er+""+" \n  - не заполнена Фамилия";
        reg_Forma.LastName.style.background="#ffcfff";
        erval =1;
    }
    if (reg_Forma.FirstName.value =="")
    {
        er=er+"\n  - не заполнено Имя";
        reg_Forma.FirstName.style.background="#ffcfff";
        erval =1;
    }
    /*
    if (reg_Forma.MiddleName.value =="")
    {
         er=er+"\n  - не заполнено Отчество";
         reg_Forma.MiddleName.style.background="#ffcfff";
         erval =1;
    }
    */

    if (reg_Forma.adres_registr.value =="")
    {
        er=er+"\n  - не заполнен адрес регистрации";
        reg_Forma.adres_registr.style.background="#ffcfff";
        erval =1;
    }
    if (reg_Forma.delivery.value =="")
    {
        er=er+"\n  - не выбран способ доставки";
        reg_Forma.delivery.style.background="#ffcfff";
        erval =1;
    }
    if (reg_Forma.Tel.value =="")
    {
        er=er+"\n  - не заполнен Телефон";
        reg_Forma.Tel.style.background="#ffcfff";
        erval =1;
    }
    if (reg_Forma.Email.value =="")
    {
        er=er+"\n  - не заполнен ваш e-mail";
        reg_Forma.Email.style.background="#ffcfff";
        erval =1; 
    }
    if (reg_Forma.Organizaciya){
        if (reg_Forma.Organizaciya.value ==""){
            er=er+"\n  - не заполнено название вашей организации";
            reg_Forma.Organizaciya.style.background="#ffcfff";
            erval =1;
        }
    }
    if (reg_Forma.INN)
    {
        if (reg_Forma.INN.value ==""){
            er=er+"\n  - не заполнен ИНН";
            reg_Forma.INN.style.background="#ffcfff";
            erval =1;
        }
        if (reg_Forma.Organizaciya){
            if(reg_Forma.INN.value.length != 10){
                er=er+"\n  - ИНН для юр. лица должен быть длиной 10 цифр";
                reg_Forma.INN.style.background="#ffcfff";
                erval =1;
            }
        }else{
            if(reg_Forma.INN.value.length != 12){
                er=er+"\n  - ИНН для предпринимателя должен быть длиной 12 цифр";
                reg_Forma.INN.style.background="#ffcfff";
                erval =1;
            }
        }
    }
    if (reg_Forma.KPP){
        if (reg_Forma.Organizaciya){
            if (reg_Forma.KPP.value ==""){
                er=er+"\n  - не заполнен КПП";
                reg_Forma.KPP.style.background="#ffcfff";
                erval =1;
            }
            if(reg_Forma.KPP.value.length != 9){
                er=er+"\n  - КПП должен быть длиной 9 цифр";
                reg_Forma.KPP.style.background="#ffcfff";
                erval =1;
            }

        }
    }

    if (erval==0)
    {
        return true;
    }
    else
    {
        alert(er);
        return false;

    }
}

function checkmail()
{
    reg_Forma= document.Form_Order;
    er="При заполнении обнаружены следующие ошибки:";
    if (reg_Forma.Email.value =="")
    {
        check_registration();
        //    er=er+"\n - не заполнен ваш e-mail";
        //    reg_Forma.Email.style.background="#ffcfff";
        //    erval =1; 
        return false; 
    }
    else
    {
        mail = reg_Forma.Email.value;
        if (typeof window.ActiveXObject != 'undefined' )
        {
            check = new ActiveXObject("Microsoft.XMLHTTP");
            check.onreadystatechange = validMail;
        }
        else 
        {
            check  = new XMLHttpRequest();
            check.onload = validMail;
        }    
        url = host+"/price/valid_mail.php?mail=" + mail;

        check.open("GET",url, true );
        check.send(null);
        return false; 
    }
}

function validMail()
{
    if (check.readyState != 4 )
        return -1 ;

    if( check.responseText == 0)
    {
        erval= 1;
        er =er+"\n - не верный e-mail. Ошибка в адресе или этот сервер сейчас не отвечает. Проверьте правильность или используйте другой адрес.";
        reg_Forma.Email.style.background="#ffcfff";
        check_registration();
        return 0;
    }
    else
    {
        erval=0; 
        check_registration();
        if (erval==0)
        {
            // document.getElementById('Form_Order').submit();  
            document.Form_Order.submit();
            return 0;
        }
    }    
}


function PriceQty_Click(itemNum,qty){
    int = document.getElementById(itemNum);
    int.value = qty;
}
   
function hideOther_Region(){
    document.getElementById("txtOther_RegionId").value = '';
    document.getElementById("txtOther_RegionId").style.display = 'none';
    document.getElementById("spnOther_RegionId").style.display = 'none';
    //если не выбран город, то other_city.disabled = false
    disableOther_City();
}
function disableOther_City(){
    if (document.getElementById('selCityId').selectedIndex == 0){
        document.getElementById('txtOther_CityId').disabled = false;
    }else{
        document.getElementById('txtOther_CityId').value = '';
        document.getElementById('txtOther_CityId').disabled = true;
    }
}
function getCookie(name) {
    var cookie = " " + document.cookie;
    var search = " " + name + "=";
    var setStr = null;
    var offset = 0;
    var end = 0;
    if (cookie.length > 0) {
        offset = cookie.indexOf(search);
        if (offset != -1) {
            offset += search.length;
            end = cookie.indexOf(";", offset)
            if (end == -1) {
                end = cookie.length;
            }
            setStr = unescape(cookie.substring(offset, end));
        }
    }
    return(setStr);
}

function notRussia_new ()
{
    var country_id = document.getElementById("selCountryId").value;
    if (document.getElementById("selCountryId").value != "643"){
        
        var host = "http://"+location.hostname;
        $.ajax({
                url: host+"/price/delivery_list.php?action=get_regions&id_country="+country_id,
                dataType: "text",
                type: "GET",
                success: function(data){
                    console.log(data);
                    $("#selRegionId").html(data);
//                    document.getElementById("selRegionId").style.display = 'none';
//                    document.getElementById("selCityId").style.display = 'none';
//                    document.getElementById("spnOther_RegionId").style.display = 'none';
//                    document.getElementById("spnOther_CityId").style.display = 'none';
                    document.getElementById("txtOther_RegionId").style.display = 'none';
                    document.getElementById("txtOther_RegionId").disabled = true;
                    var  selObj =  document.getElementById("selBuyerId");
                    selObj.options.length=0;
                    selObj.options[0] = new Option("Гражданин","1");
                    selObj.options[1] = new Option("Организация","2");
                }
            });
    }else{
        document.getElementById("selRegionId").style.display = '';
        document.getElementById("selCityId").style.display = '';
        document.getElementById("spnOther_RegionId").style.display = '';
        document.getElementById("spnOther_CityId").style.display = '';
        document.getElementById("txtOther_RegionId").style.display = 'none';
        document.getElementById("spnOther_RegionId").style.display = 'none';
        var  selObj =  document.getElementById("selBuyerId");
        selObj.options.length=0;
        selObj.options[0] = new Option("Гражданин","1");
        selObj.options[1] = new Option("Организация","2");
        selObj.options[2] = new Option("Предприниматель","3");
        selObj.selectedIndex = getCookie("buyer")-1;
        document.getElementById('txtOther_RegionId').value = '';
    }
    disableOther_City();
}

function getRegions ()
{
    
}

function notRussia(){
    var country_id = document.getElementById("selCountryId").value;
//    if (document.getElementById("selCountryId").value != "643"){    
        var host = "http://"+location.hostname;
        $.ajax({
                url: host+"/price/delivery_list.php?action=get_regions&id_country="+country_id,
                dataType: "text",
                type: "GET",
                success: function(data){
                    console.log(data);
                    if (data !== '0') {
                        $("#selRegionId").html(data);
                        document.getElementById("selRegionId").style.display = '';
                        document.getElementById("selCityId").style.display = '';
                        document.getElementById("spnOther_RegionId").style.display = '';
                        document.getElementById("spnOther_CityId").style.display = '';
                        document.getElementById("txtOther_RegionId").style.display = 'none';
                        document.getElementById("spnOther_RegionId").style.display = 'none'; 
                    } else {
                        document.getElementById("selRegionId").style.display = 'none';
                        document.getElementById("selCityId").style.display = 'none';
                        document.getElementById("spnOther_RegionId").style.display = 'none';
                        document.getElementById("spnOther_CityId").style.display = 'none';
                        document.getElementById("txtOther_RegionId").style.display = '';
                        document.getElementById("txtOther_RegionId").disabled = false;
                    }
                    var  selObj =  document.getElementById("selBuyerId");
                    selObj.options.length=0;
                    if (document.getElementById("selCountryId").value != "643") {
                        selObj.options[0] = new Option("Гражданин","1");
                        selObj.options[1] = new Option("Организация","2");
                    } else {
                        selObj.options[0] = new Option("Гражданин","1");
                        selObj.options[1] = new Option("Организация","2");
                        selObj.options[2] = new Option("Предприниматель","3");
                        //selObj.selectedIndex = getCookie("buyer")-1;
                        document.getElementById('txtOther_RegionId').value = '';
                    }
                }
            });
//    }else{
//        document.getElementById("selRegionId").style.display = '';
//        document.getElementById("selCityId").style.display = '';
//        document.getElementById("spnOther_RegionId").style.display = '';
//        document.getElementById("spnOther_CityId").style.display = '';
//        document.getElementById("txtOther_RegionId").style.display = 'none';
//        document.getElementById("spnOther_RegionId").style.display = 'none';
//        var  selObj =  document.getElementById("selBuyerId");
//        selObj.options.length=0;
//        selObj.options[0] = new Option("Гражданин","1");
//        selObj.options[1] = new Option("Организация","2");
//        selObj.options[2] = new Option("Предприниматель","3");
//        selObj.selectedIndex = getCookie("buyer")-1;
//        document.getElementById('txtOther_RegionId').value = '';
//    }
    disableOther_City();
}
function changeCountry(){
    idBuyer = document.getElementById('selBuyerId').selectedIndex;
    notRussia();
    if (idBuyer == 2){
        document.getElementById('selBuyerId').selectedIndex = 0;
    }else{
        document.getElementById('selBuyerId').selectedIndex = idBuyer;
    }
    document.getElementById('txtOther_CityId').disabled = false;
}

function ShowImg(img_id)
{ 
    show_id = img_id;
    if((document.getElementById("b"+img_id).src =="")||(document.getElementById("b"+img_id).src ==host+"/"))
    {
        var src = document.getElementById("img"+img_id).src.replace("/th","");
        document.getElementById("b"+img_id).src = src.replace("gif","jpeg");
    }
    setTimeout("time('"+img_id+"')",500);
}
function time(img_id)
{
    if(show_id == img_id)
    {
        document.getElementById("b"+img_id).style.display="block"; 
    }
}
function HideImg(id)
{
    show_id = "";
    document.getElementById("b"+id).style.display="none";
}


