jQuery( function() {

	jQuery('.delete_brochure_hardcopy').click ( function() {
		
		var pattern = new RegExp(/^brochure_id_(\d+)_type_(\d+)$/);
		var matches = pattern.exec(this.id);

		var id = matches[1];
		var type = matches[2];

		var url = base_url + '/winkelmand/verwijderen/' + id + '/' + type + '/';
		var provider_id = $(document).getUrlParam('p');
		if (provider_id) {
			url += '?p='+provider_id;
		}
		jQuery.post(url, function(data){
			
			count_hardcopy_brochures -= 1;

			// if we have no brochures selected
			if (count_hardcopy_brochures == 0 && count_download_brochures == 0) {

				// hide order div
				jQuery('#div_brochures_order').fadeOut('slow');
				
				// show no order div
				jQuery('#div_brochures_no_order').fadeIn('slow');
	
			// if we have atleast one more	
			} else if (count_hardcopy_brochures == 0) {

				// hide table
				jQuery('#table_brochure_type_' + type).fadeOut('slow');
				
				// hide fields that are only needed for ordering hard copy brochures
				jQuery('.only-hardcopy').fadeOut('slow');
				
			} else {
				// hide tr
				jQuery('#tr_brochure_id_' + id + '_type_' + type).fadeOut('slow');
			}

		});
		
		return false;
	});

	jQuery('.delete_brochure_download').click ( function() {
		
		var pattern = new RegExp(/^brochure_id_(\d+)_type_(\d+)$/);
		var matches = pattern.exec(this.id);

		var id = matches[1];
		var type = matches[2];

		var url = base_url + '/winkelmand/verwijderen/' + id + '/' + type + '/';
		var provider_id = $(document).getUrlParam('p');
		if (provider_id) {
			url += '?p='+provider_id;
		}
		jQuery.post(url, function(data){
			
			count_download_brochures -= 1;

			// if we have no brochures selected
			if (count_hardcopy_brochures == 0 && count_download_brochures == 0) {

				// hide order div
				jQuery('#div_brochures_order').fadeOut('slow');
				
				// show no order div
				jQuery('#div_brochures_no_order').fadeIn('slow');
	
			// if we have atleast one more	
			} else if (count_download_brochures == 0) {

				// hide table
				jQuery('#table_brochure_type_' + type).fadeOut('slow');
			
			} else {
				// hide tr
				jQuery('#tr_brochure_id_' + id + '_type_' + type).fadeOut('slow');
			}
			
		});
		
		return false;
	});


});


