jQuery(document).ready(function ($) { function list_gallery_thumbs(data_obj,index) { $.post(ajax_object.ajax_url, data_obj, function(response) { if(new_obj[index]) { loading[index].className = loading_classes[index]; new_obj[index].innerHTML=response; new_obj[index].className = 'twobc_image_gallery_overlay_wrapper show_gallery'; wrapper_obj[index].className = wrap_classes[index]+' hide_gallery'; attach_image_thumb_events(data_obj,new_obj,index,true); } }); } function attach_image_thumb_events(data_obj,new_obj,index,bb_listen) { //Back Button Listener if applicable var backbutton = new_obj[index].getElementsByClassName('twobc_galleries_back')[0]; if(backbutton) { backbutton.originalindex = index; if(bb_listen != 'disable_back') { backbutton.onclick = function(e) { e.preventDefault(); var index = this.originalindex; data_objs[index]['page_num'] = 1; new_obj[index].className = 'twobc_image_gallery_overlay_wrapper hide_gallery'; wrapper_obj[index].className = wrap_classes; }; } } //Page Numbers Listeners var page_number_wrapper = new_obj[index].getElementsByClassName('gallery_page_buttons')[0]; if(page_number_wrapper) { page_number_wrapper.id = 'twobcpnw_'+index; var page_numbers = page_number_wrapper.getElementsByTagName('a'); for(var d=0;d swidth*.8) { nwidth = swidth*.8; nheight = nwidth/irat; if(nheight > sheight*.8) { nheight = sheight*.8; nwidth = nheight*irat; finished = true; } } if(iheight > sheight*.8 && finished == false) { nheight = sheight*.8; nwidth = nheight*irat; if(nwidth > swidth*.8) { nwidth = swidth*.8; nheight = nwidth/irat; } } obj.style.width = nwidth+'px'; obj.style.height = nheight+'px'; obj.style.marginLeft = '-'+nwidth/2+'px'; obj.style.top = (sheight-nheight)/2+'px'; } var wrapper_objects = document.getElementsByClassName('twobc_image_gallery_wrapper categories_wrapper'); if(wrapper_objects[0]) { var wrapper_obj = []; var wrap_classes = []; var new_obj = []; var new_obj_classes = []; var loading = []; var loading_classes = []; var data_objs = []; for(var i=0;i1) { parent_list_local += ','; } parent_list_local += listing[h]; } //End of for loop [h] data['parents'] = parent_list_local; default: } } //End of for loop [d] data_objs.push(data); if(wrapper_objects[i].className.indexOf('noajax') != -1) { continue;} if(gals[0]) { for(var a=0;a