﻿//Create a boolean variable to check for a valid Internet Explorer instance.
var xmlhttp = false;
//Check if we are using IE.
try {
//If the Javascript version is greater than 5.
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
//If not, then use the older active x object.
try {
//If we are using Internet Explorer.
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//Else we must be using a non-IE browser.
xmlhttp = false;
}
}
//If we are using a non-IE browser, create a javascript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}

function misOver(id)
{
	var kol1 = document.getElementById("korpakol1"+id);
	var kol2 = document.getElementById("korpakol2"+id);
	var kol3 = document.getElementById("korpakol3"+id);
	var kol4 = document.getElementById("korpakol4"+id);
	var kol5 = document.getElementById("korpakol5"+id);
	if (kol1.style.backgroundColor != "#DEDEDE") {
		kol1.style.backgroundColor = "#DEDEDE";
		kol2.style.backgroundColor = "#DEDEDE";
		kol3.style.backgroundColor = "#DEDEDE";
		kol4.style.backgroundColor = "#DEDEDE";
		kol5.style.backgroundColor = "#DEDEDE";
	}
}
function misOut(id)
{
	var kol1 = document.getElementById("korpakol1"+id);
	var kol2 = document.getElementById("korpakol2"+id);
	var kol3 = document.getElementById("korpakol3"+id);
	var kol4 = document.getElementById("korpakol4"+id);
	var kol5 = document.getElementById("korpakol5"+id);
	var chk = document.getElementById("redchk"+id);
	if (chk.checked == 0) {
		kol1.style.backgroundColor = "#FFFFFF";
		kol2.style.backgroundColor = "#FFFFFF";
		kol3.style.backgroundColor = "#FFFFFF";
		kol4.style.backgroundColor = "#FFFFFF";
		kol5.style.backgroundColor = "#FFFFFF";
	}
}
function misKlik(id)
{
	var kol1 = document.getElementById("korpakol1"+id);
	var kol2 = document.getElementById("korpakol2"+id);
	var kol3 = document.getElementById("korpakol3"+id);
	var kol4 = document.getElementById("korpakol4"+id);
	var kol5 = document.getElementById("korpakol5"+id);
	var chk = document.getElementById("redchk"+id);
	if (chk.checked == 1) {
		kol1.style.backgroundColor = "#FFFFFF";
		kol2.style.backgroundColor = "#FFFFFF";
		kol3.style.backgroundColor = "#FFFFFF";
		kol4.style.backgroundColor = "#FFFFFF";
		kol5.style.backgroundColor = "#FFFFFF";
		chk.checked = 0;
	} else {
		kol1.style.backgroundColor = "#DEDEDE";
		kol2.style.backgroundColor = "#DEDEDE";
		kol3.style.backgroundColor = "#DEDEDE";
		kol4.style.backgroundColor = "#DEDEDE";
		kol5.style.backgroundColor = "#DEDEDE";
		chk.checked = 1;
	}
}
function brisiArtikleKorpa(broj) {
	var obj;
	var chk;
	
	var serverPage = "narucivanje.php?op=brisiartkorpa&";
	var broj2 = 0;
	for(var i = 1; i<=broj; i++) {
		obj = document.getElementById("tempartid"+i);
		chk = document.getElementById("redchk"+i);
		if (chk.checked == 1) {
			broj2++;
			serverPage = serverPage + "id"+broj2+"="+obj.value+"&"
		}
	}
	var serverPage = serverPage + "broj="+broj2;
	
//	alert(serverPage);
	if (broj2 != 0) {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
//			objDesno.innerHTML = xmlhttp.responseText;
			prikazKorpe();
		}
	}
	xmlhttp.send(null);
	}
}
function podkategorija(kid) {
	var objKat = document.getElementById("podkat"+kid);
	if (objKat.style.fontSize=="0px") {
		var serverPage = "prikaz.php?op=podkat&kid="+kid;
		xmlhttp.open("GET", serverPage);
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
				objKat.style.fontSize = "12px";
				objKat.innerHTML = xmlhttp.responseText;
			}
		}
		xmlhttp.send(null);
	} else {
		objKat.innerHTML = "";
		objKat.style.fontSize = "0px";
	}
	scroll(0,0)
}
function artikli(pid, str) {
	var opStrana = document.getElementById("opStrana");
	if (str==0) {
		if (opStrana!=null) {
			var serverPage = "prikaz.php?op=artikli&pid="+pid+"&str="+opStrana.value;
		}
	} else {
		var serverPage = "prikaz.php?op=artikli&pid="+pid+"&str="+str;
	}
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
function artikliPocetna() {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	var serverPage = "prikaz.php?op=artiklipocetna";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
			sumaKorpe();
		}
	}
	xmlhttp.send(null);
	scroll(0,0)
}
function detaljnoPocetna() {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	var serverPage = "prikaz.php?op=pocetnadetaljno";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
			sumaKorpe();
		}
	}
	xmlhttp.send(null);
	scroll(0,0)
}
function detaljno(artid) {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	var serverPage = "prikaz.php?op=detaljno&artid="+artid;
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
	scroll(0,0)
}
function registracija() {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	var serverPage = "registracija.php";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
	scroll(0,0)
}
function registruj() {
	var objDesno = document.getElementById("desno");

	var user = document.getElementById("user");
	var pass = document.getElementById("pass");
	var ime = document.getElementById("ime");
	var prezime = document.getElementById("prezime");
	var mail = document.getElementById("mail");
	var adresa = document.getElementById("adresa");
	var grad = document.getElementById("grad");
	var tel = document.getElementById("tel");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
var serverPage = "registracija.php?op=potvrda&user="+user.value+"&pass="+pass.value+"&ime="+ime.value+"&prezime="+prezime.value+"&mail="+mail.value+"&adresa="+adresa.value+"&grad="+grad.value+"&tel="+tel.value+"";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
	scroll(0,0)
}
function potvrdiRegistraciju() {
	var objDesno = document.getElementById("desno");

	var user = document.getElementById("user");
	var pass = document.getElementById("pass");
	var ime = document.getElementById("ime");
	var prezime = document.getElementById("prezime");
	var mail = document.getElementById("mail");
	var adresa = document.getElementById("adresa");
	var grad = document.getElementById("grad");
	var tel = document.getElementById("tel");

	objDesno.innerHTML = "<img src='images/progress.gif' />";

var serverPage = "registracija.php?op=registrovan&user="+user.value+"&pass="+pass.value+"&ime="+ime.value+"&prezime="+prezime.value+"&mail="+mail.value+"&adresa="+adresa.value+"&grad="+grad.value+"&tel="+tel.value+"";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
	scroll(0,0)
}
function vijest(id) {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	var serverPage = "vijest.php?id="+id;
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
	scroll(0,0)
}
function sveVijesti(str) {
	var opStrana = document.getElementById("opStrana");
	if (str==0) {
		if (opStrana!=null) {
			var serverPage = "prikaz.php?op=vijesti&str="+opStrana.value;
		}
	} else {
		var serverPage = "prikaz.php?op=vijesti&str="+str;
	}

	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
	scroll(0,0)
}
function sumaKorpe() {
	var objDesno = document.getElementById("korpa");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
	var serverPage = "narucivanje.php?op=sumakorpe";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
function dodajUKorpu(id) {
	var objDesno = document.getElementById("");
	if (id!=0) {
	var objKolicina = document.getElementById("txtKolicina"+id);

	var serverPage = "narucivanje.php?op=dodaj&id="+id+"&kolicina="+objKolicina.value;
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
//			objDesno.innerHTML = xmlhttp.responseText;
			poruka("Artikal je dodat u korpu...");
			sumaKorpe();
		}
	}
	xmlhttp.send(null);
	} else {
		poruka("Niste ulogovani...");
	}
}
function dodajUKorpuKonf(parametar, id) {
	var objDesno = document.getElementById("desno");

	if (id!=0) {
		var serverPage = "narucivanje.php?op=dodajkonf&"+parametar;
		xmlhttp.open("GET", serverPage);
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
				poruka("Komponente su dodate u korpu...");
				sumaKorpe();
			}
		}
		xmlhttp.send(null);
		scroll(0,0);
	} else {
		poruka("Niste ulogovani...");
	}
}
function prikazKorpe() {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
	var serverPage = "narucivanje.php?op=korpaprikaz";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
			sumaKorpe();
		}
	}
	xmlhttp.send(null);
	scroll(0,0)
}
function ponistiKorpu(op) {
	var objDesno = document.getElementById("");
	
	var serverPage = "narucivanje.php?op=ponistikorpu";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
//			objDesno.innerHTML = xmlhttp.responseText;
			if(op==1) {	poruka("Korpa je ponistena..."); }
			artikliPocetna();
		}
	}
	xmlhttp.send(null);
}
function snimiKorpu() {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
	var serverPage = "narucivanje.php?op=snimikorpu";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
			poruka("Korpa je snimljena...");
			ponistiKorpu(0);
		}
	}
	xmlhttp.send(null);
}
function istorijaPorudzbina() {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
	var serverPage = "narucivanje.php?op=istorija";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
function prikaziPorudzbinu(id) {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
	var serverPage = "narucivanje.php?op=prikaziporudzbinu&id="+id;
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
var timeout;
function poruka(str) {
	Dialog.info(str, 
	{width:250, height:100, showProgress: false}); 
	timeout=2; 
	setTimeout(infoTimeout, 1000) 
}
function infoTimeout() { 
	timeout--; 
	if (timeout >0) { 
		setTimeout(infoTimeout, 1000) 
	} else Dialog.closeInfo() 
}
function konfigurator() {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
	var serverPage = "prikaz.php?op=konfigurator";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
function logujSe() {
	var objDesno = document.getElementById("desno");
	var korime = document.getElementById("txtKorIme");
	var korsifra = document.getElementById("txtSifra");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
	var serverPage = "narucivanje.php?op=logovanje&korime="+korime.value+"&korsifra="+korsifra.value;
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			poruka(xmlhttp.responseText);
			artikliPocetna();
		}
	}
	xmlhttp.send(null);
}
function izloguj() {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
	var serverPage = "narucivanje.php?op=izloguj";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
			poruka("Uspjesno ste se izlogovali...");
			artikliPocetna();
		}
	}
	xmlhttp.send(null);
}
function strana(id) {
	var objDesno = document.getElementById("desno");
	objDesno.innerHTML = "<img src='images/progress.gif' />";
	
	var serverPage = "prikaz.php?op=strana&id="+id;
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objDesno.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
function preporuci() {
	var objDesno = document.getElementById("desno");
	var ime = document.getElementById("txtImePreporuka");
	var mail = document.getElementById("txtMailPreporuka");
	
	var serverPage = "prikaz.php?op=preporuci&ime="+ime.value+"&mail="+mail.value;
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
//			objDesno.innerHTML = xmlhttp.responseText;
			poruka("Uspjesno ste nas preporucili...");
		}
	}
	xmlhttp.send(null);
}