function login_toggle_option(id) {
	if ($("#"+id).css('display') != 'none') {
		$("#"+id).hide();
	} else {
            $("#"+id).show();
        }
}

function serveCompanyClient() {
    wyborKrajuRejestracja();
    $("#clientName").html("Firma");
    $("#clientNip").show();
    $("#clientNipInfo").show();
    $("#clientPesel").hide();
    $("#business").attr("checked","checked");
    $("#clientTypeFlag").val('0');
    $("#pesel").removeClass("vpesel");
        $("#pesel").addClass("txt vno");
    $("#invoice_nip").removeClass("vno");
        $("#invoice_nip").addClass("txt vnip");
}

function serveCommonClient() {
    $("#clientName").html("Imię i Nazwisko");
    $("#clientNip").hide();
    $("#clientNipInfo").hide();
    $("#clientPesel").show();
    $("#business2").attr("checked","checked");
    $("#clientTypeFlag").val('1');
    $("#invoice_nip").removeClass("vnip");
        $("#invoice_nip").addClass("vno");
    $("#pesel").removeClass("vno");
        $("#pesel").addClass("txt vpesel");
}

function serveReceiveSMS()
{
    var checkSMS = $("#checkSMS").val();
    if (checkSMS == 0) {
        $("#gsmField").css("display", "table-row");
        $("#gsmField2").css("display", "table-row");
        $("#checkSMS").val(1);
    } else {
        $("#gsmField").hide();
        $("#gsmField2").hide();
        $("#checkSMS").val(0);
        $("#gsm").val('');
    }
    return;
}

function zamowManagedVps(numer) {
    var promo = $("#promocja option:selected").val();
    var promoUrl;

    promoUrl = '';
    if (promo != 0) {
        promoUrl = '&promocja='+promo;
    }

    location = 'http://provps.pl/zamow.vps?pakiet='+numer+promoUrl;
}

function rejestracja_showHide() {
    var altAddressTable = $("#altAddressTable");
    if(altAddressTable.css("display") != 'none') {
        altAddressTable.hide()
        $("#altAddressFlag").val('0');
        $("altaddress_name").addClass("txt vno");
        $("#altaddress_city").addClass("txt vno");
        $("#altaddress_postalCode").addClass("txt vno");
        $("#altaddress_street").addClass("txt vno");
        $("#altaddress_houseNumber").addClass("txt vno");
        $("#altaddress_country").addClass("txt vno");
    } else {
        altAddressTable.show();
        $("#altAddressFlag").val('1');
        $("#altaddress_name").addClass("txt");
        $("#altaddress_city").addClass("txt");
        $("#altaddress_postalCode").addClass("txt");
        $("#altaddress_street").addClass("txt");
        $("#altaddress_country").addClass("txt");
    }
}

function showHide(id) {
    var element = $("#"+id);
    if (element.css("display") == 'none') {
        element.show();
    } else {
        element.hide();
    }
}

function wybierzDomeneStep3() {
    var radioKupDomene, radioPominKupno, divForm;
    
    radioPominKupno = $("#pominKupno:checked").val();
    radioKupDomene = $("#kupDomene:checked").val();
    divForm =  $("#otherDomainsForm");

    if (radioPominKupno) {
        divForm.hide()
        $("#otherDomainsForm input").removeAttr('checked');
    } else if (radioKupDomene) {
        divForm.show();
    }
}

function submitFormStep3() {
    $("#buyDomainsForm").submit();
}


function przedWylogowaniem() {
    $.fn.colorbox({
        transition: "fade",
        speed: 400,
        inline: true,
        href: "#logout_message",
        width: "350px",
        height: "125px",
        overlayClose: false,
        onLoad: function() {
            $("#logout_message").html("<h2 class=\"red\">Minuta do wylogowania.</h2>Brak aktywności przez najbliższą minutę spowoduje wylogowanie bieżącej sesji.");
        },
        onComplete: function() {
            $("#logout_message").show();
        },
        onCleanup: function() {
            $("#logout_message").hide();
        }
    });
}

function wyloguj() {
    $.fn.colorbox.close();
    window.location = "/strefa-klienta/wyloguj/";
}


function wyborKrajuRejestracja() {
    var nip = $("#invoice_nip");
    var nip_star = $("#NIPStar");
    var flag = $("#clientTypeFlag").val();
    var kraj = $("#invoice_country :selected").val();

    if (kraj == 'PL' && flag == 0) {
        nip_star.show();
        nip.removeClass("vno");
        nip.addClass("vnip");
    } else {
        nip_star.hide();
        nip.removeClass("vnip");
        nip.addClass("vno");
    }

}
