var count_news=0
var visible = 0
var defaultSS = "priroda";

function remove() {
	obj = document.getElementById("offdiv")
	obj.style.visibility='hidden'
	visible = 0
	}

function showmeAll() {
	if(visible) {
		remove();
		return;
		}
	visible=1
	obj = document.getElementById("offdiv")
	obj1 = document.getElementById("ondiv")
	obj.style.left = obj1.offsetLeft
	obj.style.width = obj1.offsetWidth
	
	obj.style.visibility='visible'
	setTimeout('remove()',5000);	
	}

function init() {
	setTimeout('dotrans()',3000);	
	}

function dotrans() {
	count_news++
	obj = document.getElementById("naslov_"+count_news)
	if(!obj) {
		count_news=0
		} 
		objN = document.getElementById("naslov_X")
	objN.innerHTML = ""
	objV = document.getElementById("vest_X")
	objV.innerHTML = ""
	
	
	if(objV.filters) objV.filters[0].apply();
	
	objIN = document.getElementById("naslov_"+count_news)
	objIV = document.getElementById("vest_"+count_news)
	
	
	
	objN.innerHTML = objIN.innerHTML
	objV.innerHTML = objIV.innerHTML
	
	if(objV.filters) objV.filters[0].play();			
	setTimeout('dotrans()',3000);	
	}

function sel_lang(x) {
	obj = document.getElementById('lang_select')
	obj1 = document.getElementById('code')
	obj1.value=x
	obj.submit()
	}
function showdalje(id) {
	obj = document.getElementById('dalje_'+id)
	obj1 = document.getElementById('nastavak_'+id)
	if (obj) {
		obj.style.display = 'none'
		}
	obj1.style.display = 'inline'
	
	}

function posStyleChooser(){
	return
	obj = document.getElementById("style_chooser");
	obj.style.left=document.getElementById("main_table").offsetWidth-obj.offsetWidth;
	obj.style.visibility = "visible"
	}

function fixStyleChooser() {
	return
	obj = document.getElementById("style_chooser");
	obj.style.top = document.body.scrollTop

	}

function doImages(ext) {
	img1 = document.getElementById("self_top")
	img2 = document.getElementById("self_left")
	img3 = document.getElementById("self_right")
	
	img1.src = "img/self_top_"+ext+".gif"
	img2.src = "img/self_left_"+ext+".gif"
	img3.src = "img/self_right_"+ext+".gif"
	}

function setDefaultSS() {
	
	if(readCookie("ekoserbStyle")) {
		defaultSS = readCookie("ekoserbStyle")	
		} 
	
	obj = document.getElementById("ekoserbStyle_select")
	
	for(i=0;i<obj.options.length;i++) {
		if(obj.options[i].value==defaultSS) {
			obj.options[i].selected = true
			obj.style.backgroundColor = obj.options[i].style.backgroundColor	
			} 
		}
	
	
	links = document.getElementsByTagName("LINK") 
	if (links.length==1) return;
	for(i=0;i<links.length;i++) {
		if(links[i].title==defaultSS) {
			links[i].disabled = false
			//doImages(defaultSS)
			} else {
			links[i].disabled = true
			}
		}
	
	}

function createCookie(name,value,days) {
  
  if (days) {
    var date = new Date();
    
    date.setTime(date.getTime()+(days*(24*60*60*1000)));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function saveDefaultSS() {
	
	createCookie("ekoserbStyle",defaultSS,365)
	}

function setActiveStyleSheet(obj) {
	x = obj.options[obj.selectedIndex].value
	obj.style.backgroundColor = obj.options[obj.selectedIndex].style.backgroundColor	
	defaultSS = x
	links = document.getElementsByTagName("LINK") 
	for(i=0;i<links.length;i++) {
		if(links[i].title==defaultSS) {
			links[i].disabled = false
			//doImages(defaultSS)
			} else {
			links[i].disabled = true
			}
		}
	}

function checkAndSubmit() {
	//obj = document.getElementById("search")
	obj = document.forms[2].elements[1]
	txt = obj.value
	if(txt.length==0) return false;
	
	txt = toLatin(txt)
	
	//obj1 = document.getElementById("realsearch")
	obj1 = document.forms[2].elements[0]
	obj1.value = txt
	document.forms[2].submit()
	}

function toLatin(word) {
	
	rettxt = new String();
	for(i=0;i<word.length;i++) {
		rettxt = rettxt + switchCode(word.charCodeAt(i));
		}

	return rettxt;
	}

function switchCode (code) {
	
	switch (code) {
		case 1035:
			return "Ć";
		case 1039:
			return "DŽ";
		case 1046:
			return "Ž";
		case 1064:
			return "Š";
		case 1063:
			return "Č";
		case 1026:
			return "Đ";
		case 1116:
			return "ć";
		case 1095:
			return "č";
		case 1096:
			return "š";
		case 1107:
			return "đ";
		case 1119:
			return "dž";
		case 1078:
			return "ž";
		case 1033:
			return "LJ";
		case 1034:
			return "NJ";
		case 1040:
			return "A";
		case 1041:
			return "B";
		case 1042:
			return "V";
		case 1043:
			return "G";
		case 1044:
			return "D";
		case 1045:
			return "E";
		case 1047:
			return "Z";
		case 1048:
			return "I";
		case 1032:
			return "J";
		case 1050:
			return "K";
		case 1051:
			return "L";
		case 1052:
			return "M";
		case 1053:
			return "N";
		case 1054:
			return "O";
		case 1055:
			return "P";
		case 1056:
			return "R";
		case 1057:
			return "S";
		case 1058:
			return "T";
		case 1059:
			return "U";
		case 1060:
			return "F";
		case 1061:
			return "H";
		case 1062:
			return "C";
		case 1114:
			return "nj";
		case 1113:
			return "lj";
		case 1072:
			return "a";
		case 1073:
			return "b";
		case 1074:
			return "v";
		case 1075:
			return "g";
		case 1076:
			return "d";
		case 1106:
			return "đ";
		case 1077:
			return "e";
		case 1079:
			return "z";
		case 1080:
			return "i";
		case 1112:
			return "j";
		case 1082:
			return "k";
		case 1083:
			return "l";
		case 1084:
			return "m";
		case 1085:
			return "n";
		case 1086:
			return "o";
		case 1087:
			return "p";
		case 1088:
			return "r";
		case 1089:
			return "s";
		case 1090:
			return "t";
		case 1091:
			return "u";
		case 1092:
			return "f";
		case 1093:
			return "h";
		case 1094:
			return "c";
		default:
			return String.fromCharCode(code);		
		}
	}
	
function first_page_search(page) {
	obj = document.getElementById("search_str")
	text = obj.value
	if (obj.value=="") return false
	txt = toLatin(text)
	document.location=page+"?id=18&akcija=showExternal&search="+txt
	}	
	
function clickButton(page) {
	if(event.keyCode==13) first_page_search(page);
	}

function print_this(page) {
	window.open(page+'&print=1','application','fullscreen=0,resizable=1,scrollbars=1,left=0,top=0,status=0,menubar=yes,location=yes,toolbar=1')
	}

function setExtraDynamic(view) {
	if (view==0) {
		obj = document.getElementById("extra_dynamic_column")
		obj.style.display = "none"
	} else {
	if(screen.width<1200) {
		//obj = document.getElementById("extra_dynamic_column")
		//obj.style.display = "none"
		}	
	}
	
	}
	
function show_graph(id,instr,dat,agr, code) {
	obj = document.getElementById("img_place")
	lnk = 'http://80.93.233.151/xajax_data/graphimg_ticker.php?stat_id='+id+'&var='+instr+'&date='+dat+'&agr='+agr+'&code='+code
	obj.innerHTML = '<img src='+lnk+'>';
	}		
	
/***********************************************
* DHTML Billboard script-  Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

//List of transitional effects to be randomly applied to billboard:
//var billboardeffects=["GradientWipe(GradientSize=1.0 Duration=0.7)", "Inset", "Iris", "Pixelate(MaxSquare=5 enabled=false)", "RadialWipe", "RandomBars", "Slide(slideStyle='push')", "Spiral", "Stretch", "Strips", "Wheel", "ZigZag"]

var billboardeffects=["GradientWipe(GradientSize=1.0 Duration=0.7)"] //Uncomment this line and input one of the effects above (ie: "Iris") for single effect.

var tickspeed=3000 //ticker speed in miliseconds (2000=2 seconds)
var effectduration=500 //Transitional effect duration in miliseconds
var hidecontent_from_legacy=1 //Should content be hidden in legacy browsers- IE4/NS4 (0=no, 1=yes).

var filterid=Math.floor(Math.random()*billboardeffects.length)

document.write('<style type="text/css">\n')
if (document.getElementById)
document.write('.billcontent{display:none;\n'+'filter:progid:DXImageTransform.Microsoft.'+billboardeffects[filterid]+'}\n')
else if (hidecontent_from_legacy)
document.write('#contentwrapper{display:none;}')
document.write('</style>\n')

var selectedDiv=0
var totalDivs=0

function contractboard(){
var inc=0
while (document.getElementById("billboard"+inc)){
document.getElementById("billboard"+inc).style.display="none"
inc++
}
}

function expandboard(){
var selectedDivObj=document.getElementById("billboard"+selectedDiv)
contractboard()
if (selectedDivObj.filters){
if (billboardeffects.length>1){
filterid=Math.floor(Math.random()*billboardeffects.length)
selectedDivObj.style.filter="progid:DXImageTransform.Microsoft."+billboardeffects[filterid]
}
selectedDivObj.filters[0].duration=effectduration/1000
selectedDivObj.filters[0].Apply()
}
selectedDivObj.style.display="block"
if (selectedDivObj.filters)
selectedDivObj.filters[0].Play()
selectedDiv=(selectedDiv<totalDivs-1)? selectedDiv+1 : 0
setTimeout("expandboard()",tickspeed)
}

function startbill(){
while (document.getElementById("billboard"+totalDivs)!=null)
totalDivs++
if (document.getElementById("billboard0")==null) return false;
if (document.getElementById("billboard0").filters)
tickspeed+=effectduration
expandboard()
}

if (window.addEventListener)
window.addEventListener("load", startbill, false)
else if (window.attachEvent)
window.attachEvent("onload", startbill)
else if (document.getElementById)
window.onload=startbill

