/**
 * 
 * Plugin obsługujący okienko logowania
 * 
 * @param {Object} href
 */
$.fn.confirmDialog = function(options){
	
	var opts = $.extend({}, $.fn.confirmDialog.defaults, options);
	$(this).click(function(){
		var th = $(this);
		var d = $("<div />").addClass("dialog")
							.attr("style", "display: block;")
							.attr("title", opts.title)
							.append(
								$("<p/>").text(opts.text)
							).attr('href', th.attr('href'));
		d.dialog(opts);
		
	    return false;
	})
}
$.fn.confirmDialog.defaults = {
  	title: 'Potwierdź usunięcie',
  	text: 'Czy na pewno chcesz usunąć element?',
	bgiframe: true,
    resizable: false,
    modal: true,
    overlay: {
        backgroundColor: '#000',
        opacity: 0.5
    },
  	buttons: {
		'Usuń': function(){
			
	        location.href = $(this).attr('href')
	        $(this).dialog('close');
	    },
	    'Anuluj': function(){
	        $(this).dialog('close'); 
	    }
	}
};

$.fn.setMultiOptions = function(options){
	
	var opts = $.extend({}, options);
	
	$(this).html(toSelect(options));
}

function toSelect(arr){
		
	var ret = '';
	$.each(arr,function(i, item){
		
		ret += '<option value="'+ item.id +'">'+ item.label +'</option>';
	});
	return ret;
}