    var IE = (navigator.userAgent.indexOf("Firefox") == -1) ? true : false;
	
	// image preload
    if (document.images){
      preload_image1 = new Image(); 
      preload_image1.src="/images/template/nav-tab.jpg";
      preload_image2 = new Image(); 
      preload_image2.src="/images/template/nav-tab-hover.jpg"; 
      preload_image3 = new Image(); 
      preload_image3.src="/images/template/nav-nested-background.gif"; 
      preload_image4 = new Image(); 
      preload_image4.src="/images/template/nav-second-background.gif";
    }
    
    // print
    function printURL() {
	var header = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Printable version</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8">';
	header += '<link rel="stylesheet" href="/css/default.css" type="text/css"><style>body {background: none; background-color: #ffffff; padding: 10px;}</style></head>';
	header += '<body onLoad="window.print();">';
	header += '<table align="center"><tr><td width="100%" align="left">';
	var footer = '</td></tr></table></body></html>';

	var strInner = document.body.innerHTML;
	var startPos = strInner.lastIndexOf("<!-- print_start -->");	
	var endPos = strInner.lastIndexOf("<!-- print_end -->");
	strInner = strInner.substring(startPos+20, endPos);
		
	if (strInner.lastIndexOf("<!-- print_pause_on -->") > -1){
		var str1 = "<!-- print_pause_on -->";
		var str2 = "<!-- print_pause_off -->";
		startPos = strInner.lastIndexOf(str1);	
		endPos = strInner.lastIndexOf(str2);
		if (endPos > startPos){
			leftStr = strInner.substring(0, startPos);
			rightStr = strInner.substring(endPos + str2.length, strInner.length);
			strInner =	 leftStr + rightStr;
		}
	}
	var xwin = window.open("/code/printable.php", "PrintVersion", "menubar=yes, scrollbars=yes, resizable=yes, width=625, toolbar=yes, statubar=no");
	xwin.document.write(header+strInner+footer);
}

function isPPC() {
	if (navigator.appVersion.indexOf("PPC") != -1) return true;
	else return false;
}

function sendPage(mailHeadline){
	if(!isPPC()) {
		window.location="mailto:\?subject\=" + mailHeadline + "&body=" + mailHeadline + ": " + window.location;
	}else { 
		window.location="mailto:\?body=" + mailHeadline + ": " + window.location;
	}
}

function opencloseMe(id) {
	var div = document.getElementById("expdiv_"+id);
	var img = document.getElementById("expimg_"+id);
	if(div && div.style.display != "none") {
		div.style.display = "none";
		img.src = "/images/basic/plus.gif";
		img.alt = "+";
	} else if (div){
		div.style.display = "block";
		img.src = "/images/basic/minus.gif";
		img.alt = "-";
	}
}

function opencloseMeKvartal(godina) {
	var img = document.getElementById("kvartalimg_"+godina);

	if(img && img.src.indexOf("/images/basic/minus.gif") != -1) {
		var index = 0;
		var next = document.getElementById("kvartaltr_"+godina+"_"+index);
		while (next){
			next.style.display = "none";

			index++;
			next = document.getElementById("kvartaltr_"+godina+"_"+index);
		}
		
		img.src = "/images/basic/plus.gif";
		img.alt = "+";
	} else if (img){
		var index = 0;
		var next = document.getElementById("kvartaltr_"+godina+"_"+index);
		while (next){
			next.style.display = (IE) ? 'block' : 'table-row';

			index++;
			next = document.getElementById("kvartaltr_"+godina+"_"+index);
		}
		img.src = "/images/basic/minus.gif";
		img.alt = "-";
	}
}



function findPos(obj)
{
	var curleft = curtop = 0;

	if (obj.offsetParent)
	{
		curleft = obj.offsetLeft
		curtop = obj.offsetTop

		while (obj = obj.offsetParent)
		{
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}

	return [curleft,curtop];
}

// prikazuje mali flash popup div na mouseover preko simbola
function showSmallDiv(img, symbol, id, query_params) {
	//if (img != tempStock) {
	var position = findPos(img);
	x = position[0] + 10;
	y = position[1] - 40;
	showSmallDivInner(x, y, symbol, id, query_params);
	//tempStock = img;
	//}

	return false;
}

function showSmallDivInner(x, y, symbol, id, query_params) {
		var elt = document.getElementById("small_graph");
		if (typeof(window["is"]) == "undefined"){
			return;
		}
		if (is.ns4comp) {
			elt.moveTo(x, y);  			
		} else if (is.ie4comp) {
			elt.style.pixelLeft = x;
			elt.style.pixelTop  = y;
		} else if (is.ns6comp) {
			elt.style.left = x + "px";
			elt.style.top  = y + "px";
		}
		if (firstTime_ShowSmallDiv){
			firstTime_ShowSmallDiv = false;
		}
		var so = new SWFObject('/images/flash/stockpopup.swf?'+query_params, 'test', '270', '250', '6', '#ffffff', 'transparent'); 		
		so.write("small_graph");
		elt.style.display = "block";	
}

// prikazuje mali flash popup div na mouseover preko simbola
function showInfoDiv(img, info) {
	//if (img != tempStock) {
	var position = findPos(img);
	x = position[0] - 150;
	y = position[1] - 40;
	showInfoDivInner(info);
	//tempStock = img;
	//}

	return false;
}

function showInfoDivInner(info) {
		var elt = document.getElementById("small_graph");
		if (is.ns4comp) {
			elt.moveTo(x, y);  			
		} else if (is.ie4comp) {
			elt.style.pixelLeft = x;
			elt.style.pixelTop  = y;
		} else if (is.ns6comp) {
			elt.style.left = x + "px";
			elt.style.top  = y + "px";
		}
		if (firstTime_ShowSmallDiv){
			firstTime_ShowSmallDiv = false;
		}
		var so = new SWFObject('/images/flash/info_loader.swf?info='+info, 'test', '150', '150', '6', '#ffffff', 'transparent'); 		
		so.write("small_graph");
		elt.style.display = "block";	
}

function hideSmallDiv()
{
	document.getElementById("small_graph").style.display = "none";
	tempStock = "";
	return false;
}

// --- CLIENTCHECK ---

function getClient() {
	  // convert all characters to lowercase to simplify testing
	  var agt=navigator.userAgent.toLowerCase()
	  var apv=navigator.appVersion.toLowerCase()
	  this.major = parseInt(navigator.appVersion)
	  this.minor = parseFloat(navigator.appVersion)
	  // browserversion
	  this.opera = (agt.indexOf('opera')!=-1);
	  this.ns  = ((agt.indexOf('mozilla')!=-1) && ((agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1)))
	  this.ns4 = (this.ns && (this.minor >= 4.03) && (this.major < 5))
	  this.ns6 = (this.ns && (this.major == 5) || this.opera)
	  this.gecko = (this.ns && (this.major >= 5))
	  this.ie   = (agt.indexOf("msie") != -1)
	  this.ie4  = (this.ie && (this.major == 3))
	  this.ie45 = (agt.indexOf('msie 4.5') != -1);
	  this.ie5  = (this.ie && (this.major == 4))
	  // platform
	  this.mac = (apv.indexOf("macintosh")>0);
	  this.win = (apv.indexOf("win")>0);	
	  // compatible browsers
	  this.ie4comp = ((this.ie4 && !this.mac) || this.ie45 || this.ie5)
	  this.ns4comp = (this.ns4);
	  this.ns6comp = (this.gecko || this.ns6);
	  this.comp = (this.ie4comp || this.ns4comp || this.ns6comp);
	  return (this)
}

function getElementsByClassName(className, type, start) { 
        var arr = new Array(); 
        var elems = document.getElementById(start).getElementsByTagName(type);
		// alert ("nasao : " + elems.length + " tipa " + type);
        for(var i = 0; i < elems.length; i++) {
			var elem = elems[i];
			var cls = elem.className;
			if(cls != null && cls.indexOf(className) != -1){
				arr[arr.length] = elem;
			}
        }
		//alert (arr);
        return arr;
      }

function removeBorders() {
	var divs = getElementsByClassName("width_", "div", "content");	
	var contentPos = findPos(document.getElementById("content"))[0];
	for(var i = 0; i < divs.length; i++) {
		// alert (divs[i].className + " | " + divs[i].style.background)
		if (findPos(divs[i])[0] - contentPos == 0){
			divs[i].style.backgroundImage = "url()";
		}
		
	}
}

function init () {
	firstTime_ShowSmallDiv = true;
	is = new getClient(); 	
	adaptLis();
	removeBorders();
}

