////////////////////////////////////////////////
// prikaze artikle (pri drop-down izbiri)
////////////////////////////////////////////////
function selected_kategorije() {
	var url = 'ajax/prihrani_a.php';
	var pars = $('select_kategorije_form').serialize() + '&task=selected_kategorije';
	var ajax = new Ajax.Request(url, { method: 'get', parameters: pars, onLoading: showLoading, onError: showError, onComplete: showCompleteSelectedKategorije });
}

function showCompleteSelectedKategorije (originalRequest) {
	$('loading').style.display = 'none';
	$('select_artikli_div').style.display = 'block';
	$('select_artikli_div').innerHTML = originalRequest.responseText;
}



///////////////////////////////////////////////
// prikaze vrste (pri drop-down listi)
///////////////////////////////////////////////
function selected_artikli() {
	var url = 'ajax/prihrani_a.php';
	var pars = $('select_artikli_form').serialize() + '&task=selected_artikli';
	var ajax = new Ajax.Request(url, { method: 'get', parameters: pars, onLoading: showLoading, onError: showError, onComplete: showCompleteSelectedArtikli });
}

function showCompleteSelectedArtikli (originalRequest) {
	$('loading').style.display = 'none';
	$('select_vrste_div').style.display = 'block';
	$('select_vrste_div').innerHTML = originalRequest.responseText;
}



////////////////////////////////////////////////
// prikaze znamke (pri drop-down list)
////////////////////////////////////////////////
function selected_vrste() {
	var url = 'ajax/prihrani_a.php';
	var pars = $('select_vrste_form').serialize() + '&task=selected_znamke';
	var ajax = new Ajax.Request(url, { method: 'get', parameters: pars, onLoading: showLoading, onError: showError, onComplete: showCompleteSelectedZnamke });
}

function showCompleteSelectedZnamke (originalRequest) {
	$('loading').style.display = 'none';
	$('select_znamke_div').style.display = 'block';
	$('select_znamke_div').innerHTML = originalRequest.responseText;
}



////////////////////////////////////////////////
// prikaze kolicine (pri drop-down list)
////////////////////////////////////////////////
function selected_znamke() {
	var url = 'ajax/prihrani_a.php';
	var pars = $('select_znamke_form').serialize() + '&task=selected_kolicine';
	var ajax = new Ajax.Request(url, { method: 'get', parameters: pars, onLoading: showLoading, onError: showError, onComplete: showCompleteSelectedKolicine });
}

function showCompleteSelectedKolicine (originalRequest) {
	$('loading').style.display = 'none';
	$('select_neto_kolicine_div').style.display = 'block';
	$('select_neto_kolicine_div').innerHTML = originalRequest.responseText;
}




////////////////////////////////////////////////
// prikaze input za vpis kvantitete
////////////////////////////////////////////////
function selected_kolicine() {
	var url = 'ajax/prihrani_a.php';
	var pars = $('select_kolicine_form').serialize() + '&task=selected_kvantiteta';
	var ajax = new Ajax.Request(url, { method: 'get', parameters: pars, onLoading: showLoading, onError: showError, onComplete: showCompleteSelectedKvantiteta });
}

function showCompleteSelectedKvantiteta (originalRequest) {
	$('loading').style.display = 'none';
	$('select_kolicina_postrezno_div').style.display = 'block';
	$('select_kolicina_postrezno_div').innerHTML = originalRequest.responseText;
}




////////////////////////////////////////////////////////
// tukaj doda v kosarico (to je po izbrani kolicini)
////////////////////////////////////////////////////////
function selected_kvantiteta() {
	var url = 'ajax/kosarica_a.php';
	var pars = $('select_kvantiteta_form').serialize() + '&task=dodaj_artikel';
	var ajax = new Ajax.Request(url, { method: 'get', parameters: pars, onLoading: showLoading, onError: showError, onComplete: dodaj_artikel });

	$('select_vrste_div').style.display = 'none';
	$('select_artikli_div').style.display = 'none';
	$('select_znamke_div').style.display = 'none';
	$('select_neto_kolicine_div').style.display = 'none';
	$('select_kolicina_postrezno_div').style.display = 'none';
	
	// resetira kategorije
	var sel = document.forms["select_kategorije_form"].idkategorije;
	for (var i=0;i<sel.options.length;i++) {
		sel.options[i].selected = sel.options[i].defaultSelected;
	}
}

function dodaj_artikel (originalRequest) {
	$('loading').style.display = 'none';
	$('kosarica').innerHTML = originalRequest.responseText;
}


function izpisi_kosarico () {
	var url = 'ajax/kosarica_a.php';
	var pars = '?task=izpisi_kosarico';
	var ajax = new Ajax.Request(url, { method: 'get', parameters: pars, onLoading: showLoading, onError: showError, onComplete: izpisi_kosarico_complete });
}

function izpisi_kosarico_complete (originalRequest) {
	$('loading').style.display = 'none';
	$('kosarica').innerHTML = originalRequest.responseText;
}


/////////////////////////////////////////////////////////
// funkcija ki odstrani artikel
/////////////////////////////////////////////////////////
function odstrani_artikel(kid) {
	var url = 'ajax/kosarica_a.php';
	var pars = '?task=odstrani_artikel&kid=' + kid;
	var ajax = new Ajax.Request(url, { method: 'get', parameters: pars, onLoading: showLoading, onError: showError, onComplete: showCompleteOdstraniArtikel });
}

// response za odstrani_artikel
function showCompleteOdstraniArtikel (originalRequest) {
	$('loading').style.display = 'none';
	$('kosarica').innerHTML = originalRequest.responseText;
}

////////////////////////////////////////
// popolnoma izprazne kosarica
////////////////////////////////////////
function izprazni_kosarico() {
	var url = 'ajax/kosarica_a.php';
	var pars = '?task=izprazni_kosarico';
	var ajax = new Ajax.Request(url, { method: 'get', parameters: pars, onLoading: showLoading, onError: showError, onComplete: updateKosarica });
}

function updateKosarica (originalRequest) {
	$('loading').style.display = 'none';
	$('kosarica').innerHTML = originalRequest.responseText;
}


////////////////////////////////////////
// reset pri izbiranju artiklov
////////////////////////////////////////
function reset_izberi() {
	$('select_artikli_div').style.display = 'none';
	$('select_vrste_div').style.display = 'none';
	$('select_znamke_div').style.display = 'none';
	$('select_neto_kolicine_div').style.display = 'none';
	$('select_kolicina_postrezno_div').style.display = 'none';
}



////////////////////////////////////////
// prikaze error (upamo, da ga ne :)  //
////////////////////////////////////////
function showError() {
	alert("Ajax error!");
}

//////////////////////////////////////
// prikaze ajax.gif sliko
//////////////////////////////////////
function showLoading() {
	$('loading').style.display = 'block';
}








