function pnlLogin()
{
    PanelaShow();
    var url="Ajax/pnlPrijava.aspx";
	url=url+"?idrnd="+Math.random();
	
	document.getElementById("cellPanela").innerHTML = "<img src='slike/ajax_progress.gif' border='0' width='16' height='16' valign='absmiddle' style='margin: 5px;'>";
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Vaš Internet preglednik ne podržava AJAX tehnologiju!");
		return;
	}
	xmlHttp.onreadystatechange=pnlLoginReload;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function pnlLoginReload() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		var sadrzaj;
		sadrzaj=xmlHttp.responseText;
		document.getElementById("cellPanela").innerHTML = sadrzaj;
		document.getElementById("txUserName").focus();
	}
}

function korisnikPrijava()
{
	var username = document.getElementById("txUserName").value;
	var lozinka = document.getElementById("txLozinka").value;
	
	if(username=="" || lozinka=="")
	{
	    alert("Unesite ime i lozinku");
	    return false;
	}
	
	var url="Ajax/prijavaKorisnika.aspx";
	url=url+"?username="+username;
	url=url+"&lozinka="+lozinka;
	url=url+"&idrnd="+Math.random();
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Vaš Internet preglednik ne podržava AJAX tehnologiju!");
		return;
	}
	xmlHttp.onreadystatechange=korisnikPrijavaReload;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	
}

function korisnikPrijavaReload() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		var sadrzaj;
		sadrzaj=xmlHttp.responseText;
		if(sadrzaj=="Neispravno ime ili lozinka")
		{
		    alert("Neispravno ime ili lozinka");
		}
		else
		{
		    document.getElementById("ctl00_cpIzbornikPanela_izbGlavni_cellUredi").innerHTML = "<a href='setKorisnikInfo.aspx' class='hyNavigacija'>UREDI</a>";
		    PanelaHide();
		}
	}
}
//-- pozicioniranje master panele
function PanelaPozicija()
{
    var sirinaProzora = document.body.clientWidth;
    var x_left = Math.round(sirinaProzora/2) + 475 - 180;
    if(x_left < 770){x_left=770;}
    document.getElementById("slPanel").style.left = x_left;
}

//-- otvaranje master panele 
function PanelaShow()
{
    document.getElementById("slPanel").style.top = "0px";
}

//-- sakrivanje master panele 
function PanelaHide()
{
    document.getElementById("slPanel").style.top = "-105px";
}

//-- prikaz panele košarice
function KosaricaShow(objekt)
{
    var sirinaProzora = document.body.clientWidth;
    var x_left = Math.round(sirinaProzora/2) - 350;
    document.getElementById("pnlKosarica").style.left = x_left + 'px';
    document.getElementById("pnlKosarica").style.top = findPos(objekt)[1] - 200 + 'px';
    document.getElementById("pnlKosarica").style.visibility = "visible";
    PrikazArtikala();
}

//-- prikaz panele košarice bez objekta
function KosaricaShow100()
{
    var sirinaProzora = document.body.clientWidth;
    var x_left = Math.round(sirinaProzora/2) - 350;
    document.getElementById("pnlKosarica").style.left = x_left + 'px';
    document.getElementById("pnlKosarica").style.top = '100px';
    document.getElementById("pnlKosarica").style.visibility = "visible";
    PrikazArtikala();
}

var statusNarudzbe;
function PrikazArtikala()
{
    

    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
	    alert ("Your browser does not support AJAX!");
	    return;
    }
	
    var url="Ajax/ccKosaricaArtikli.aspx";
    url=url+"?idrnd="+Math.random();
	
    xmlHttp.onreadystatechange=PrikazArtikalaReload;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}

function PrikazArtikalaReload() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		var sadrzaj;
		sadrzaj=xmlHttp.responseText;
		document.getElementById("kosaraArtikli").innerHTML=sadrzaj;
		if(ImeStranice()=="narudzba.aspx")
		{
		    document.getElementById("ctl00_cpGlavnaPanela_lbNarudzba").innerHTML=sadrzaj;
		}
		document.getElementById("slPreload").innerHTML = "";
		pnlKosaricaInic();
	}
}

function KosaricaOduzmi(artikl, komada, naziv)
{
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
	    alert ("Your browser does not support AJAX!");
	    return;
    }
	
	if(komada==1)
	{
	    BrisanjeArtikla(artikl, naziv);
	}
	else
	{
	    var noviBroj = komada - 1;
	    var url="Ajax/ccKosaricaKomada.aspx";
	    url=url+"?artikl="+artikl;
	    url=url+"&kom="+noviBroj;
        url=url+"&idrnd="+Math.random();
    	
    	document.getElementById("slPreload").innerHTML = "<img src='slike/ajax_progress.gif' width='16' height='16'>";
        xmlHttp.onreadystatechange=PromjenaKomadaReload;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
	}
}

function KosaricaDodaj(artikl, komada, naziv)
{
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
	    alert ("Your browser does not support AJAX!");
	    return;
    }
	
	
    var noviBroj = komada + 1;
    var url="Ajax/ccKosaricaKomada.aspx";
    url=url+"?artikl="+artikl;
    url=url+"&kom="+noviBroj;
    url=url+"&idrnd="+Math.random();
	
	document.getElementById("slPreload").innerHTML = "<img src='slike/ajax_progress.gif' width='16' height='16'>";
    xmlHttp.onreadystatechange=PromjenaKomadaReload;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}

function PromjenaKomadaReload() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		PrikazArtikala();
	}
}

function BrisanjeArtikla(artikl, naziv)
{
	if(confirm("Zelite li obrisati artikl " + naziv))
	{
	    xmlHttp=GetXmlHttpObject()
	    if (xmlHttp==null)
	    {
		    alert ("Your browser does not support AJAX!");
		    return;
	    }

	    var url="ajax/ccKosaricaDel.aspx";
	    url=url+"?artikl="+artikl;
	    url=url+"&idrnd="+Math.random();
    	
    	document.getElementById("slPreload").innerHTML = "<img src='slike/ajax_progress.gif' width='16' height='16'>";
	    xmlHttp.onreadystatechange=BrisanjeArtiklaReload;
	    xmlHttp.open("GET",url,true);
	    xmlHttp.send(null);
	}
}

function BrisanjeArtiklaReload() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		PrikazArtikala();
	}
}

//-- prikaz podataka o posjetiteljevim narudžbama
function pnlKosarica()
{
    var url="Ajax/pnlKosarica.aspx";
	url=url+"?idrnd="+Math.random();
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Vaš Internet preglednik ne podržava AJAX tehnologiju!");
		return;
	}
	xmlHttp.onreadystatechange=pnlKosaricaReload;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function pnlKosaricaReload() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		var sadrzaj;
		sadrzaj=xmlHttp.responseText;
		if(sadrzaj!="")
		{
		    PanelaShow();
		    document.getElementById("cellPanela").innerHTML = sadrzaj;
		}
		else
		{
		    alert("Nemate artikala kosarici.");
		}
	}
}

function pnlKosaricaInic()
{
    var url="Ajax/pnlKosarica.aspx";
	url=url+"?idrnd="+Math.random();
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Vaš Internet preglednik ne podržava AJAX tehnologiju!");
		return;
	}
	xmlHttp.onreadystatechange=pnlKosaricaInicReload;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function pnlKosaricaInicReload() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		var sadrzaj;
		sadrzaj=xmlHttp.responseText;
		if(sadrzaj!="")
		{
		    PanelaShow();
		    document.getElementById("cellPanela").innerHTML = sadrzaj;
		}
	}
}

function ImeStranice()
{
    var sPath = window.location.pathname;
    //var sPage = sPath.substring(sPath.lastIndexOf('\\') + 1);
    var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
    return sPage;
}
