var xmlUpdTime = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
    xmlUpdTime = new XMLHttpRequest();
    if (xmlUpdTime.overrideMimeType) {
        xmlUpdTime.overrideMimeType('text/xml');
    }
} else if (window.ActiveXObject) { // IE
    try {
        xmlUpdTime = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
        xmlUpdTime = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
    }
}

function loadFragmentInToElement(fragment_url, element_id) {
	var element = document.getElementById(element_id);
	// element.innerHTML = 'Loading ...';
	xmlUpdTime.open("GET", fragment_url);
	xmlUpdTime.onreadystatechange = function() {
    	if (xmlUpdTime.readyState == 4 && xmlUpdTime.status == 200) {
      		element.innerHTML = xmlUpdTime.responseText;
    	}
    }
    xmlUpdTime.send(null);
}


function loadFragmentInToElement(fragment_url, element_id) {
	var element = document.getElementById(element_id);
	// element.innerHTML = 'Loading ...';
	xmlUpdTime.open("GET", fragment_url);
	xmlUpdTime.onreadystatechange = function() {
    	if (xmlUpdTime.readyState == 4 && xmlUpdTime.status == 200) {
      		element.innerHTML = xmlUpdTime.responseText;
    	}
    }
    xmlUpdTime.send(null);
}
function updatetime() {
    loadFragmentInToElement("http://" + location.hostname + "/smszeton/updtime.php", "updtime");
	// loadFragmentInToElement("http://www.autooglasi.ba/smszeton/updtime.php", "updtime");
	setTimeout("updatetime()", 120000);
}
//====================
// form i grupe
//====================
function CheckFrm(frm)
	{
			frm.submit();
	}
	function PLista(frm)
	{
		aPgrNaziv = new Array(8);

		aPgrNaziv["A"] = 'Prodaja';
		aPgrNaziv["B"] = 'Kupovina';
		aPgrNaziv["C"] = 'Zamjena';
		aPgrNaziv["D"] = 'Izdavanje';
		aPgrNaziv["E"] = 'Potraznja';
		aPgrNaziv["F"] = 'Ponuda';
		aPgrNaziv["G"] = 'Ostalo';
		aPgrNaziv["H"] = 'Dijelovi i oprema';

		aGr = new Array("10","20","30","40","50","60","70","80","330","340","345","350","360","365","370","380","382","384","390","395","400","402","404","406","408","409","495","500","510","520","530","540","85","90","100","110","120","130","132","134","140","150","160","162","164","170","180","185","190","200","205","210","212","214","216","220","225","230","240","250","260","270","280","290","300","305","310","320","550","552","554","556","410","420","430","435","440","441","442","443","444","445","446","447","448","449","450","460","465","470","480","490","560","570","580","590","600","610","620","630","640","650");
		aPgr = new Array("ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","DEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEFH","ABCEF","ABCEF","ABCEF","ABCDEF","ABCEF","ABCEF","ABCEF","ABCDEF","ABCEF","ABCEF","G","ABCDEF","ABCEF","ABCEF","ABCDEF","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEFH","ABCEF","ABCEF","ABCEF","ABCEFH","ABCDEF","ABCEF","ABCDEF","ABCEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCDEF","ABCEF","ABCEF","ABCEF","ABCDEF","ABCEF","ABCEF","ABCEF","G","EF","ADEF","ABCEF","G");
		
		aTipovi = new Array();
		for(var l=0; l<aGr.length; l++) {aTipovi[aGr[l]] = new Array();}
		
		for(var i=0; i<aGr.length; i++) {
			for (var n=0; n < aPgr[i].length; n++) {
				aTipovi[aGr[i]][n] = new Array(aPgr[i].charAt(n), aPgrNaziv[aPgr[i].charAt(n)]);
			}
		}
		if (frm.id == "frmpretraga") {
			mtip = frm.tipr;
			koji = frm.grupar.selectedIndex - 1;
			grv = frm.grupar[frm.grupar.selectedIndex].value;
		} else {
			mtip = frm.tip;
			koji = frm.grupa.selectedIndex - 1;
			grv = frm.grupa[frm.grupa.selectedIndex].value;
		}
		mtip.length = 0;
		if (koji >= 0) {
			nn = new Option("Svi tipovi", "svi", false, false);
			mtip.options[mtip.length] = nn;
			for (i=0;i<aTipovi[grv].length;i++) {
				if (aTipovi[grv][i][0] != null) {
					nn = new Option(aTipovi[grv][i][1], aTipovi[grv][i][0], false, false);
					mtip.options[mtip.length] = nn;
				}
			}
		}
	}			
//====================
// menus
//====================
	function getObj(name)
	{
		if (document.getElementById)
		{
			this.obj = document.getElementById(name);
			this.style = document.getElementById(name).style;
		}
		else if (document.all)
		{
			this.obj = document.all[name];
			this.style = document.all[name].style;
		}
		else if (document.layers)
		{
			this.obj = getObjNN4(document,name);
			this.style = this.obj;
		}
	}
	function getObjNN4(obj,name)
	{
		var x = obj.layers;
		var foundLayer;
		for (var i=0;i<x.length;i++)
		{
			if (x[i].id == name)
			 	foundLayer = x[i];
			else if (x[i].layers.length)
				var tmp = getObjNN4(x[i],name);
			if (tmp) foundLayer = tmp;
		}
		return foundLayer;
	}
	// function SetStyle(vvv, aaa)
	function SetStyle(aaa)
	{
		//for (i=1;i<5;i++) {
		//	var x = new getObj('nv'+i);
		//	x.style.fontWeight = 'normal';
		//}
		for (i=1;i<5;i++) {
			var x = new getObj('navlist'+i);
			x.style.display = "none";
		}
		//var x = new getObj(vvv);
		//x.style.fontWeight = 'bold';
		var x = new getObj(aaa);
		x.style.display = "block";
	}
	function MOver(obj) { obj.style.color = 'White'; }
	function MOut(obj) { obj.style.color = '#CCCCCC'; }