(function($) {
		  
    $.fn.deleteValue = function(options) {
        return this.each(function() {   
            $.deleteValue(this, options);
        });
    };
	
	$.deleteValue = (function(container, options) {
		// Setarile default
		var defaults = {
			spanTag: 'span.buttonDelete',
			url:     'index.php?act=viewTaxes',
			inputClass: 'input.taxaId',
			buttonClass: '#deleteTax_',
			actiune: 'idTax',
			msg: 'Taxa a fost stearsa',
			getType: 1,
			paneLeght: '.pane'
		}
		settings = $.extend({}, defaults, options);	
		// Verifica daca div-ul care are clasa .pane, sau oricare alt div, este mai mare decat 0
		var divPane = $(settings.paneLeght).length;				
		// Cautam fiecare span tag care are definitia "buttonDelete"
		$(settings.spanTag).each(function() {
			// Afisam butonul delete pentru fiecare valoare in parte
			$(this).show();
			// Cautam fiecare input cu valoarea fiecarui id definit prin clasa "inputClass"
			$(settings.inputClass).each(function () {												  
				// Verificam tipul care este cerut -> 1 pentru un atribut, respectiv 0 pentru valoare
				if (settings.getType == 1) {
					var idSearch = $(this).attr('id');
				} else {
					var idSearch = $(this).val();	
				}
				// Cautam fiecare clasa generata cu definitia .deleteTax_id (deleteTax_1, deleteTax_2, etc...)
				$(settings.buttonClass + idSearch).click(function() {
					// Ascundem fiecare tabela definita prin clasa .pane
					$(this).parents(".pane").animate({ opacity: "hide" }, "slow");
					// Definim o variabila cu metoda GET, exemplu idProducator=1
					var dataString = settings.actiune + "=" + idSearch;
					// Trimitem prin metoda get fiecare id pe care dorim sa-l stergem
					$.ajax({
						   
						type: "GET",
						url: settings.url,
						data: dataString
					});
					// Sfarsit! Am sters :P
				});
			});
		});	

	});
})(jQuery);