﻿jQuery(document).ready( function($) {
    $('.wpfp-link').live('click', function() {
        dhis = $(this);
        wpfp_do_js( dhis, 1 );
        // for favorite post listing page
        if (dhis.hasClass('remove-parent')) {
            dhis.parent("li").fadeOut();
        }
        return false;
    });
});

function wpfp_do_js( dhis, doAjax ) {
    loadingImg = dhis.prev();
    loadingImg.show();
    beforeImg = dhis.prev().prev();
    beforeImg.hide();
    url = document.location.href.split('#')[0];
    params = dhis.attr('href').replace('?', '') + '&ajax=1';
    if ( doAjax ) {
        jQuery.get(url, params, function(data) {
                dhis.parent().html(data);
                if(typeof wpfp_after_ajax == 'function') {
                    wpfp_after_ajax( dhis ); // use this like a wp action.
                }
                loadingImg.hide();
            }
        );
    }
}

/* Comments Likes Javascript */

function cl_like_this(ajaxurl,commentid) {
    var $j = jQuery.noConflict();
    var elem = "#comment-like-cnt-"+commentid;
    $j(elem).fadeOut("fast");
    var data = {
	action: 'cl_add_like',
	commentid: commentid
    };
    $j.post(ajaxurl, data, function(response) {
        document.getElementById("comment-like-cnt-"+commentid).innerHTML = response;
        $j(elem).fadeIn("slow");
    });
}
