jQuery.noConflict();
jQuery(document).ready(function() {
	jQuery('.podcast_description').hide();
	jQuery('.toggle').click( function(){
		jQuery(this).parent().children('.podcast_description').toggle();
		addthis.toolbox(".addthis_toolbox");
		addthis.button(".addthis_button");
   	});
	jQuery('.pod_download, .pod_play').click(function(){
		window.open(this.href);
		return false;
	});
	jQuery('.tag').click( function(){
		jQuery('.podcast_description').hide();
		var tag = jQuery(this).text();
		jQuery('#pod_table_filter input').val(tag);
		oTable.fnFilter(tag);
   	});
	jQuery.fn.dataTableExt.oSort['uk_date-asc']  = function(a,b) {
		var ukDatea = a.split('/');
		var ukDateb = b.split('/');
		var x = (ukDatea[2] * 1000) + (ukDatea[0] * 42) + (ukDatea[1] * 1);
		var y = (ukDateb[2] * 1000) + (ukDateb[0] * 42) + (ukDateb[1] * 1);
		return ((x < y) ? -1 : ((x > y) ?  1 : 0));
	};
	jQuery.fn.dataTableExt.oSort['uk_date-desc'] = function(a,b) {
		var ukDatea = a.split('/');
		var ukDateb = b.split('/');
		var x = (ukDatea[2] * 1000) + (ukDatea[0] * 42) + (ukDatea[1] * 1);
		var y = (ukDateb[2] * 1000) + (ukDateb[0] * 42) + (ukDateb[1] * 1);
		return ((x < y) ? 1 : ((x > y) ?  -1 : 0));
	};
	var oTable = jQuery('#pod_table').dataTable({
		"bSortClasses": false,
		"bAutoWidth": false,
		"sPaginationType": "full_numbers",
		"oLanguage": {
			"sZeroRecords": "No results found"
		},
		"aaSorting": [[3,'desc']],
		"aoColumns":[
			{"sWidth":"70%","bSortable": false,"sType":"html"},
			{"sWidth":"10%","bSortable": false,"sClass":"right_align"},
			{"sWidth":"10%","bSortable": false,"sClass":"right_align"},
			{"sWidth":"10%","sType":"uk_date","sClass":"right_align"}
		]
    });
});