function offersListGridControl(){
    $(".box-view").click(function () {
        $(".offer").show();
        refreshLazyLoad();
        $(".offer-list").attr('class', 'offer-box col-xs-12 col-sm-4');
        $(".offers").addClass("row");
    
        $(this).siblings().removeClass("active");
        $(this).addClass("active");

        createCookie("viewType", 'box-view', 31);
    });

    $(".list-view").click(function () {
        $(".offer").show();
        refreshLazyLoad();
        $(".offer-box").attr('class', 'offer-list col-xs-12');
        $(".offers").removeClass("row");
        
        $(this).siblings().removeClass("active");
        $(this).addClass("active");

        createCookie("viewType", 'list-view', 31);
    });
}


$(document).ready(function(){
    offersListGridControl();
    switch (readCookie("viewType")){
        case "box-view": $("button.box-view").trigger("click"); break;
        case "list-view": $(".list-view").trigger("click"); break;
        default: $(".list-view").trigger("click"); createCookie("viewType", 'list-view', 31); break;
    }
    
    $(".sort-dropdown .dropdown-menu a").click(function(e){
        e.preventDefault();
        $('#hidSort').val($(this).data("id"));
        $('#form_list_sort').submit();
    });
    
    if ( $(".sort-dropdown .dropdown-menu li").hasClass("active") ){
        $(".sort-dropdown button").html( $(".sort-dropdown .dropdown-menu li.active a").html() + '&nbsp;<span class="caret"></span>' );
    }
});$(document).ready(function(){
    $("form").on("submit", function(e){
        if ( $("select[name=country]").val() == "null" ){
            console.log("form error");
            e.preventDefault();
            
            $('html, body').animate({scrollTop: $("form").offset().top}, 500);
            $("select[name=country]").css("box-shadow","0 0 13px 8px #F00");
            
            return;
        }
    });
});