// JavaScript Document
//============================obsługa kategorii zasobów=======================
var resources = new Resources(reviewCallback);

//============================obsługa programu================================
function standard_resources_perform(result){
	hideloading();
	if (result == '0') showresources(category, order, search_);
	else alertmsg(result);
}
function showresources(cat, ord, ser, ret){
	if (action != resources_action){
		action = resources_action;
		resetvariables();
	}
	else {
		category = cat;
		order = ord;
		search_ = ser;
	}
	action = resources_action;
	showloading();
	resources.showresources(category, order, search_, ret);
}
function jmpshowresources(jmp, cat, ord, ser, ret){
	category = cat;
	order = ord;
	search_ = ser;
	action = resources_action;
	showloading();
	resources.jmpshowresources(jmp, category, order, search_, ret);
}
function showresources_reload(cat){
	showloading();
	category = cat;
	resources.showresources_reload(cat);
}
function showresources_find(){
	showresources(category, order, $('search_us').value);
}
function addresources(ret){
	showloading();
	resources.addresources(ret);
}
function doaddresources(form){
	showloading();
	resources.doaddresources(getPayload(form));
}
function lockresources(id){
	showloading();
	resources.lockresources(id);
}
function unlockresources(id){
	showloading();
	resources.unlockresources(id);
}
function editresources(id, ret){
	showloading();
	resources.editresources(id, ret);
}
function doeditresources(form){
	showloading();
	resources.doeditresources(getPayload(form));
}
function remresources(id){
	var answer = confirm("Na pewno chcesz usunąć zasób?");
	if (answer){
		showloading();
		resources.remresources(id);
	}
}
