$(document).ready(function(){
    $("#preloader").hide(); 
    search_preloader_hide();
    $('A[rel="_blank"]').each(function(){
        $(this).attr('target', '_blank');
    });

});

function search_preloader_show() {
    $("#wyszukiwarka").addClass('search_preloader_show');
    var top = ($("#wyszukiwarka").height() - $("#search_preloader").height()) / 2;
    var left = ($("#wyszukiwarka").width() - $("#search_preloader").width()) / 2;
    $("#search_preloader").css('margin-top', top);
    $("#search_preloader").css('margin-left', left);
    $("#search_preloader").show();
}

function search_preloader_hide() {
    $("#wyszukiwarka").removeClass('search_preloader_show');
    $("#search_preloader").hide();
}

function zmien_kat($kat)
{
    search_preloader_show();
    $.get("index.php/ajax/wyszukiwarka/"+$kat, function(data){
        $("#wyszukiwarka").replaceWith(data);
        search_preloader_hide();
    });
}

function laduj_model($kat)
{
    search_preloader_show();
    var $url;
    
    switch($kat) {
        case 'Felgi':
                $url = "/" + $('#marka_auta').val() + "/" + $('#rozmiar').val() + "/" + $('#model').val();
            break;
	case "Akumulatory":
		break;
	case "Części":
		break;
        default:
                $url = "/" + $('#marka').val() + "/" + $('#rozmiar').val();
            break;
    }

    $.get("index.php/ajax/wyszukiwarka/"+$kat+$url, function(data){
        $("#wyszukiwarka").replaceWith(data);
        search_preloader_hide();
    });
}

function s_h_another_korespond(){
    if ($('#another_korespond').is(':checked') == true){
        $('#another_korespond_div').show();
    } else {
        $('#another_korespond_div').hide();
    }
}

function check_p_d_methods(){
    var ret = true;
    var text_message = '';
        
        if ($("input[name='delivery_method']:radio:checked").val() == undefined){
            text_message += '<div>Musisz wybrać sposób dostawy.</div>';
            ret = false;
        }
        if ($("input[name='payment_method']:radio:checked").val() == undefined){
            text_message += '<div>Musisz wybrać metodę płatności.</div>';
            ret = false;
        }

        if (ret == false)
            $('#checkout_message').html(text_message);
        return ret;
}
