// JavaScript Document
//============================obsługa kategorii aktualności===================
var gals = new Gals(reviewCallback);

//============================obsługa programu================================
function standard_gals_perform(result){
	hideloading();
	if (result == '0') showgals(category, order, search_);
	else alertmsg(result);
}
function loadgallery(){
	showgals(category, order, search_);
}
function showgals(cat, ord, ser, ret){
	if (action != gals_action){
		action = gals_action;
		resetvariables();
	}
	else {
		category = cat;
		order = ord;
		search_ = ser;
	}
	action = gals_action;
	showloading();
	gals.showgals(category, order, search_, ret);
}
function jmpshowgals(jmp, cat, ord, ser, ret){
	category = cat;
	order = ord;
	search_ = ser;
	action = gals_action;
	showloading();
	gals.jmpshowgals(jmp, category, order, search_, ret);
}
function showgals_reload(cat){
	showloading();
	category = cat;
	gals.showgals_reload(cat);
}
function showgals_find(){
	showgals(category, order, $('search_us').value);
}
function addgals(ret){
	showloading();
	gals.addgals(ret);
}
function doaddgals(form){
	showloading();
	gals.doaddgals(getPayload(form));
}
function lockgals(id){
	showloading();
	gals.lockgals(id);
}
function unlockgals(id){
	showloading();
	gals.unlockgals(id);
}
function editgals(id, ret){
	showloading();
	gals.editgals(id, ret);
}
function doeditgals(form){
	showloading();
	gals.doeditgals(getPayload(form));
}
function remgals(id){
	var answer = confirm("Na pewno chcesz usunąć obrazek?");
	if (answer){
		showloading();
		gals.remgals(id);
	}
}
