// JavaScript Document
//============================obsługa stron statycznych================================
var wstawki = new Wstawki(reviewCallback);

//============================obsługa programu================================
function showwstawki(ord, ser, ret){
	if (action != wstawki_action){
		action = wstawki_action;
		resetvariables();
	}
	else {
		order = ord;
		search_ = ser;
	}
	action = wstawki_action;
	showloading();
	wstawki.showwstawki(order, search_, ret);
}
function standard_wstawki_perform(result){
	hideloading();
	if (result == '0') showwstawki(order, search_);
	else alertmsg(result);
}
function showwstawki_find(){
	showwstawki(order, $('search_us').value);
}
function addwstawka(ret){
	showloading();
	wstawki.addwstawka(ret);
}
function doaddwstawka(form){
	if (check_wstawka()){
		showloading();
		wstawki.doaddwstawka(getPayload(form));
	}
}
function lockwstawka(id){
	showloading();
	wstawki.lockwstawka(id);
}
function unlockwstawka(id){
	showloading();
	wstawki.unlockwstawka(id);
}
function editwstawka(id, ret){
	showloading();
	wstawki.editwstawka(id, ret);
}
function doeditwstawka(form){
	if (check_wstawka()){
		showloading();
		wstawki.doeditwstawka(getPayload(form));
	}
}
function remwstawka(id){
	var answer = confirm("Na pewno chcesz usunąć wstawkę?");
	if (answer){
		showloading();
		wstawki.remwstawka(id);
	}
}
function check_wstawka(){
	if ($('name').value == ''){
		alertmsg('Podaj nazwę wstawki');
		$('name').focus();
		return false;
	}
	return true;
}
