$scope.loadPost = function()

in site/js/pressReleaseController.js [76:146]


        $scope.loadPost = function (myposts, class_name, check) {
            console.log(myposts);
            var post_length = $scope.myposts.length;
            var $allItems = [];
            var $removeItems = [];
            var $post_type;
            var $grid = jQuery('.filter-elements');
            for (i = 0; i < post_length; i++) {
                if (myposts[i].post_type == 'post') {
                    $post_type = 'blog';
                } else if (myposts[i].post_type == 'hw_news') {
                    $post_type = 'press';
                }
                else if (myposts[i].post_type == 'article') {
                    $post_type = 'news';
                }
                var post_date = myposts[i].post_date;
                if (post_date != null && post_date != '') {
                    /*
                     var p_date = post_date.substr(0, post_date.indexOf(' '));
                     p_date = p_date.split('-');
                     var s_date = p_date[2];
                     var s_year = (p_date[0] % 100);
                     var s_month = p_date[1];
                     var date = s_year + '.' + s_date + '.' + s_month;
                     */
                    var date = post_date;
                }
                var title = myposts[i].post_title;
                var newtab = '';
                if(myposts[i].post_type == 'article') newtab = ' target="_blank"';
                if(myposts[i].featured_image != null){
                    var col_bg = 'back-bg';
                    var image = '<img src="'+myposts[i].featured_image[0]+'"/>'
                }
                else{
                    var col_bg = '';
                    var image = '';
                }
                $allItems.push(jQuery(
                
                '<div class="item col-three ' + $post_type +' '+col_bg+'">   <div class="feature-bg">'+image+'</div>\n\
                <div class="v-middle-wrapper"><div class="v-middle-inner"><div class="item-content v-middle">\n\
                <div class="item-caption"><h6>' + $post_type + '</h6></div>\n\
                <div class="text-container">\n\
                <span class="news-date">' + date + '</span>\n\
                <h5>' + title + '</h5>\n\
                </div>\n\
                <a class="learn-more" href="' + myposts[i].guid + '"' + newtab + '>learn more</a>\n\
                </div> </div> </div></div>'
                        ));
            }
//            if (check == 'true') {
            for (i = 0; i < jQuery('.item').length; i++) {
                $removeItems.push(jQuery('.item').eq(i));
            }
//            } else {
//                for (i = 0; i < jQuery('.item:not(.' + class_name + ')').length; i++) {
//                    $removeItems.push(jQuery('.item:not(.' + class_name + ')').eq(i));
//                }
//            }
            for (i = 0; i < $allItems.length; i++) {
                $grid.isotope('insert', $allItems[i]);
            }

            for (i = 0; i < $removeItems.length; i++) {
                $grid.isotope('remove', $removeItems[i]);
            }
            $grid.isotope('layout');
            window.hwxFixGridTitles();
        }