function manageAccr(elem) { var cgAccr = $(elem).closest('.cgAccr'); var iid = cgAccr.data('iid'); var pid = cgAccr.data('pid'); $.fancybox({ type: 'iframe', href: $(elem).data('href')+'?iid='+iid+'&pid='+pid }); } function getAccr(elem) { var cgAccr = $(elem).closest('.cgAccr'); var iid = cgAccr.data('iid'); var pid = cgAccr.data('pid'); var accrStatus = cgAccr.children('.accrStatus').first(); accrStatus.slideUp('fast', function(){ getAccrs(pid); accrStatus.slideDown('fast'); }); } function getAccrs(pid) { if (typeof(pid)==undefined) pid = ''; var iid = $('.cgAccr').first().data('iid'); var accrsxhr = $.get( 'getAccreditations', {'iid':iid, 'pid':pid}) .done(function(data) { for (var i in data) { var accrHtml = ''; if ( data[i].ci=='1') { accrHtml += ''; } else { accrHtml += ''; } if ( data[i].rm=='1') accrHtml += ''; if ( data[i].an.length > 0) { accrHtml += '
'+data[i].an; } $('.cgAccr[data-pid='+data[i].pid+'] .accrStatus').html( accrHtml); }; }); } $(document).ready(function() { var accrxhr = $.get( 'renderAccr') .done(function(data) { if ( data.length>0 ) { $('.cgAccr').html( data).slideDown('fast'); getAccrs(); var iids = $('.cgItem') .map(function() { return $(this).data('iid'); }) .get(); var piids = $.param( { iid: iids }, traditional = true); var cmmntsxhr = $.post('getItem', piids) .done(function(data) { if ( data.length>0 ) { for (var i in data) { comment = data[i].comment; if ( comment.length>0 ) { $('.cgItem[data-iid='+data[i].itemid+']').append( '
'+comment+'
'); } } } }); } }); });