
/********************************************
***             TABS                      ***
********************************************/

var mootabs = new Class({
	initialize: function(element, options) {
		
		this.options = Object.extend({
			width:				'100%',
			height:				'500px',
			changeTransition:	Fx.Transitions.linear,
			duration:			300,
			mouseOverClass:		'tabHover',
			activateOnLoad:		'first',
			useAjax: 			false,
			ajaxUrl: 			'',
			ajaxOptions: 		{method:'get'},
			ajaxLoadingText: 	'Loading...'
		}, options || {});
		
		this.el = $(element);
		this.elid = element;
		
		this.el.setStyles({
			height: this.options.height,
			width: this.options.width
		});
		
		this.titles = $$("ul.mootabs_title li");
		this.panelHeight = this.el.getSize().size.y - (this.titles[0].getSize().size.y + 4);
		this.panels = $$('#' + this.elid + ' .mootabs_panel');
				
		
		//this.panels.setStyle('height', this.panelHeight);
				
		this.titles.each(function(item) {
			item.addEvent('click', function(){
			         
					item.removeClass(this.options.mouseOverClass);
					this.activate(item);
				}.bind(this)
			);
			
			item.addEvent('mouseover', function() {
				if(item != this.activeTitle)
				{
					item.addClass(this.options.mouseOverClass);
				}
			}.bind(this));
			
			item.addEvent('mouseout', function() {
				if(item != this.activeTitle)
				{
					item.removeClass(this.options.mouseOverClass);
				}
			}.bind(this));
		}.bind(this));
		
		this.activated = 0;
		
		
		if(this.options.activateOnLoad != '')
		{
			
			for(var i=0;i<this.titles.length;i++){
				if(this.titles[i].getAttribute("titler")==this.options.activateOnLoad){
					this.activated = i;
				}
			}
		}
		this.activate(this.titles[this.activated], true);	
		
		
	},
	
	activate: function(tab, skipAnim){
		if(! $defined(skipAnim))
		{
			skipAnim = false;
		}
		if($type(tab) == 'string') 
		{
			myTab = $$('#' + this.elid + ' ul li').filterByAttribute('title', '=', tab)[0];
			tab = myTab;
		}
		
		if($type(tab) == 'element')
		{
			var newTab = tab.getProperty('titler');
			this.panels.removeClass('active');
			this.panels.setStyle("display", "none");
			
			try{
				this.activePanel = this.panels.filterById(newTab)[0];
			
			
				this.activePanel.addClass('active');
				this.activePanel.setStyle("display", "block");
				this.el.setStyle("height", this.activePanel.getSize().size.y+20);
				
				if(this.options.changeTransition != 'none' && skipAnim==false)
				{
					this.panels.filterById(newTab).setStyle('opacity', 0);
					var changeEffect = new Fx.Elements(this.panels.filterById(newTab), {duration: this.options.duration, transition: this.options.changeTransition});
					changeEffect.start({
						'0': {
							'opacity': [0, 1]
						}
					});
					Cookie.set("tabSelected", newTab, {duration:365})	
				}
				
				this.titles.removeClass('active');
				
				tab.addClass('active');
				
				this.activeTitle = tab;
				
				if(this.options.useAjax)
				{
					this._getContent();
				}
			}
			catch(e){
				alert("Greška" + e.message);
			}
		}
	},
	
	next: function(){
		var nextTab = this.activeTitle.getNext();
		if(!nextTab) {
			nextTab = this.titles[0];
		}
		this.activate(nextTab);
	},
	
	previous: function(){
		var previousTab = this.activeTitle.getPrevious();
		if(!previousTab) {
			previousTab = this.titles[this.titles.length - 1];
		}
		this.activate(previousTab);
	}
});

var formatNumber = function(num){
	num = parseInt(num*100)/100;
	return num
}

/********************************************
***             Window dom ready          ***
********************************************/
window.addEvent("domready", function(){
		
		
		try{
        	initMGraf(ticker, datum, lang, tip);
		}
		catch(e){}

		try{
			initVGraf(ticker, datum, lang, tip, splitArray);
		}
		catch(e){}
		
		var myTips = new Tips($$('.toolTip'), {
			timeOut: 10,
			maxTitleChars: 50,
			maxOpacity: .9,
			onShow: function(el){
		        el = new Fx.Style(el, 'opacity', {duration:150, fps:26});
				el.start(0,1);
			},
			onHide: function(el){
		        el = new Fx.Style(el, 'opacity', {duration:150, fps:26});
				el.start(1,0);
			},
			showDelay : 50,
			hideDelay : 10
		});
		
		//vijesti accordion
		var accordion = new Accordion('div.newsHeading', 'div.newsBody', {
			opacity: false,
			onActive: function(toggler, element){
							toggler.setStyle('color', '#ff3300')
						},
			onBackground: function(toggler, element){
							toggler.setStyle('color', '#222')
						}
		}, $('acc'));

		//lijevi izbornik
		var menu_active=-1;
		var i = 0;
		$$("div.menuItem").each(function(el){
			if(el.className.indexOf("menuItem_active")>-1) menu_active=i;
			i++;
		})
		$$("a.linkGrey").each(function(el){
			el.addEvent("click", function(e){
				e = new Event(e);
				e.stop();
				document.location.href = this.getAttribute("href");
				return
			})
		})
		var accordion = new Accordion('div.menuItem', 'div.sub_menu_container', {
			opacity: false,
			display: menu_active,
			onActive: function(toggler, element){
							if(element.tagName!='DIV') this.stop();
							toggler.setStyle('color', '#ff3300');
							toggler.addClass("menuItem_active");
						},
			onBackground: function(toggler, element){
							toggler.setStyle('color', '#222');
							toggler.removeClass("menuItem_active");
						}
		}, $('left_acc'));
		
		/*START top5 Fx */
		var top5fx = [];
		cnt = 0;
		$$("div.top5Container").each(function(el){
			el.setAttribute("res", cnt);
			if(el.getStyle("display")=="none"){
				el.setStyles({"display": "block", "opacity": "0"});
			}
			if(!top5fx[cnt]) top5fx[cnt] = new Fx.Styles(el, {duration:200});
			cnt ++;
		})
		cnt = 0;
		$$("img.top5switch").each(function(el){
			el.setStyle("cursor", "pointer");
			el.setAttribute("res", cnt);
			el.addEvent("click", function(){
				//postavi tabove
				$$("img.top5switch").each(function(el3){
					if(el3.src.indexOf("_active")>-1 && el3!=el){
						el3.src = el3.src.replace("_active.gif", ".gif");
					}
				})
				if (el.src.indexOf("_active")==-1)	el.src = el.src.replace(".gif", "_active.gif");
				var res = el.getAttribute("res");
				var cnt2 = 0;
				top5fx.each(function(){
					if(res==cnt2) {
						if($$("div.top5Container")[cnt2].getStyle("opacity")==0) 
							top5fx[cnt2].start({opacity:[0,1]})
					}
					else if ($$("div.top5Container")[cnt2].getStyle("opacity")>0){
						top5fx[cnt2].start({opacity:[1,0]})
					}
					cnt2++;
				})

			})
			cnt ++;
		})
		
		/*END top5 Fx */
		
		/* TABS ZA 3. nivo */
		if($("tabs")) {
			myTabs1 = new mootabs('tabs', {width: '100%', activateOnLoad:Cookie.get("tabSelected")}); //height: maxHeight+30,  
		}
		
		
		/*START TICKER pretraživanje AJAX*/
	
		var ieORwebkit = (window.ie || window.webkit420 | window.webkit419);
		$("trazi_ticker").addEvent(ieORwebkit ? 'keydown' : 'keypress', function(e){
			var e = new Event(e);	
			handleKey(e);
		});
		
		function handleKey(e){
			if(e.key && !e.shift && !e.control) switch(e.key){
				
				case "enter":
					if(upit_selected!=-1) {
						$("forma_trazi_ticker").submit();
					}
					e.stop();
					return;
				case "up":
					e.stop();
					upit_selected--;
					if(upit_selected<0) upit_selected = 0;
					moveSelection(upit_selected);
					return; 
				case "down":
					e.stop();
					upit_selected++;
					if(upit_selected>upit_results-1) upit_selected = upit_results-1;
					moveSelection(upit_selected);
					return;
				case "esc":
					e.stop();
					$("trazi_ticker_result").setStyle("display", "none");
					
					return;
				}
		}
		
		$("trazi_ticker").addEvent("keyup", function(e){
			var e = new Event(e);
			//alert(e.code);
			if(e.key.length==1){
				if ($("trazi_ticker").value.length>1){
					$clear(periodical);
					periodical = fnAjax.periodical(200);
				}
				else{
					$("trazi_ticker_result").setStyle("display", "none");
				}
				return;
			}		
		})

		/*END TICKER pretraživanje AJAX*/
		
		/* START odabir trzista FX*/
		if($("dnevna_trgovanja")) $("dnevna_trgovanja").odabrani = "";
		$$("li.odabir_trzista").each(function(el){
			el.setStyle("cursor", "pointer");
			el.addEvents({
				"click" : function(){
								dnevna_trgovanja(el.getAttribute("res"));
								$$("li.odabir_trzista").each(function(el){
									el.removeClass("tabHover");
								})
								el.addClass("tabHover");
								el.removeClass("tab_mouseout");
								
							},
				"mouseover" : function(){el.addClass("tabHover");el.removeClass("tab_mouseout")},
				"mouseout" : function(){ if(el.getAttribute("res").toLowerCase() != $("dnevna_trgovanja").odabrani) { el.addClass("tab_mouseout");el.removeClass("tabHover")}}
			})
		})
		/* end odabir trzista FX*/
		
		
		/* START odabir trzista po tipu FX*/
		$$("input.rbScope").each(function(el){
			el.addEvents({
				"click" : function(){
							//dnevna_trgovanja("");
							dnevna_trgovanja_papiri(el.getAttribute("tip"));
							$$("p.odabir_trzista").each(function(el){;
							});
				}
			})
		})
		/* end odabir trzista  po tipu FX*/
		
		
		/* START SORTTABLE LOAD & INIT */
		var sorttable_init = function(){
			sortables_init();
		}	
		
		if($$("table.sorttable").length>0){
			new Asset.javascript("js/sorttable.js");
		}
		
		/*END SORTTABLE LOAD & INIT */
		
		
		if($("ifish_container")){
			new Asset.javascript("js/fisheye.js");
 		}
 		
 		if($("ticker1")){
			new Asset.javascript("js/autocompleter.js");
			new Asset.css("js/autocompleter.css");
		}
		

 		new SmoothScroll2();
 		
		 SimpleSwap();
		 
		var ifr = new Element('iframe').setProperty("src", "stati.aspx").setProperty("width","0").setProperty("height","0").setProperty("border","0");
		
		ifr.injectInside(document.body);
		
		
		if ($("sel_papir")) {
			$("sel_papir").addEvent('change', function(){
			        // ako nije odabrana vrsta, odaberi obustave po defaultu: 
                    if (($("rb1").checked == false) && ($("rb2").checked == false)) {
                        $("rb1").checked = true;
                    }
                    
                    getNaslovObustaveNastavak();

				}.bind(this)
			);
			
			$("rb1").addEvent('click', function(){
                    getNaslovObustaveNastavak();
                }.bind(this)
            );
            
			$("rb2").addEvent('click', function(){
                    getNaslovObustaveNastavak();
                }.bind(this)
            );
            
            
        }

})




/********************************************
***        END  Window dom ready          ***
********************************************/


function getNaslovObustaveNastavak() {

    if ($("sel_papir").value == "-1") return false;
    
    //obustave:
    if ($("rb1").checked) {
        $("naziv_dyn").innerHTML = $("sel_papir").value + " - obustava trgovanja"
    }
    //nastavak:
    if ($("rb2").checked) {
        $("naziv_dyn").innerHTML = $("sel_papir").value + " - nastavak trgovanja"
    }
    
    $("naziv").value = $("naziv_dyn").innerHTML;
}


var SmoothScroll2 = Fx.Scroll.extend({

	initialize: function(options){
		this.parent(window, options);
		this.links = (this.options.links) ? $$(this.options.links) : $$(document.links);
		var location = window.location.href.match(/^[^#]*/)[0] + '#';
		this.links.each(function(link){
			if (link.href.indexOf(location) != 0) return;
			var anchor = link.href.substr(location.length);
			var target = $("mainContainer").getElement("a[name^="+anchor+"]");
			if (target) target.id = anchor;		
			if (anchor && $(anchor)) this.useLink(link, anchor);
		}, this);
		if (!window.webkit419) this.addEvent('onComplete', function(){
			window.location.hash = this.anchor;
		});
	},

	useLink: function(link, anchor){
		link.addEvent('click', function(event){
			this.anchor = anchor;
			this.toElement(anchor);
			event.stop();
		}.bindWithEvent(this));	
	
	}

});
	
/* START TICKER pretraživanje HANDLE AJAX */
var periodical;
var upit_selected = -1;
var upit_results = 0;
var qry = "";
var fnAjax = function(){
	var upit_dionica = $("trazi_ticker").value;
	$clear(periodical);
	if (upit_dionica.length>1){
		
		$("trazi_ticker_result").setStyle("display", "block");
		var url = "ajax_get.aspx?upit=dionica&val="+upit_dionica;
		if(upit_dionica!=qry){
			$("trazi_ticker_result").empty().innerHTML = "<img src='img/spinner.gif' />";
			qry = upit_dionica;
			var request = new Json.Remote(url, {
			onComplete: function(jsonObj) {
					addTickerInfo(jsonObj.tickeri, upit_dionica.toUpperCase());
				}
			}).send();
		}
	}
}

var addTickerInfo = function(tickerList, upit_dionica){
	var rr = "";
	var i = 0;
	upit_selected = -1;
	tickerList.each(function(ticker){
		rr += "<div class='rezultati' res='" + ticker.simbol + "' cnt=" + i + "><div style='width:85px;float:left;'>" + ticker.simbol.replace(upit_dionica, "<b>" + upit_dionica + "</b>") + "</div><div style='width:185px;float:left;overflow:hidden;height:13px;'>" + ticker.naziv.replace(upit_dionica, "<b>" + upit_dionica + "</b>") + "</div></div>";
		i++;
	});
	upit_results = i;
	if(rr==""){ //nema rezultata
		rr = "<div>Ne postoji tražena dionica</div>"
	}
	$("trazi_ticker_result").empty().innerHTML = rr;
	$$("div.rezultati").each(function(el){
		el.setStyle("cursor", "pointer");
		el.addEvents({
			"click" : function(){
						if(el.getAttribute("res")){
							$("trazi_ticker").value = el.getAttribute("res");
							$("forma_trazi_ticker").submit();
						}
					  },
			"mouseover" : function(){
				$("trazi_ticker").value = el.getAttribute("res");
				$$("div.rezultati").each(function(el){
					if(el.getProperty("cnt")==upit_selected) el.removeClass("mouseover");
				})
				upit_selected=el.getProperty("cnt");
				el.addClass("mouseover");
				
				},
			"mouseout" : function(){el.removeClass("mouseover");}
		})	
	})
}

var moveSelection = function(indx){
	$$("div.rezultati").each(function(el){
		if(el.getProperty("cnt")==indx) {
			$("trazi_ticker").value = el.getAttribute("res");
			el.addClass("mouseover");
		}
		else{
			el.removeClass("mouseover");
		}
	
	})
}

var provjeri_radio = function(){
	var val;
	$$("input.rbScope").each(function(el){
		if (el.checked) val = el.getAttribute("tip")
	})
	//if(!val) val = "D";
	return val;
}

var dnevna_trgovanja = function(tip){
	if($("dnevna_trgovanja")) {
        tip = tip.toLowerCase();
		var arr = $("dnevna_trgovanja").rows;

		$("dnevna_trgovanja").odabrani = tip;

		var radio_gumb = provjeri_radio();
		
		for(var i=1; i<arr.length;i++){
			if((arr[i].getAttribute("res").toLowerCase()!=tip && tip!="") || (arr[i].getAttribute("tip")!=radio_gumb && radio_gumb)) {
				arr[i].style.display = "none";
			}
			else{
				arr[i].style.display = "";

			}
		}	
	}
}


function checkmail(e){
    var emailfilter=/^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,6}$/i
    var returnval=emailfilter.test(e)
    if (returnval==false){
    //alert("Please enter a valid email address." + returnval)
    }
    return returnval
}


var dnevna_trgovanja_papiri = function(tip){
	if($("dnevna_trgovanja")) {
		var arr = $("dnevna_trgovanja").rows;

		for(var i=1; i<arr.length;i++){
		
			if(tip==''){
				arr[i].style.display = "";
			}else{
				if((arr[i].getAttribute("tip")!=tip) || ($("dnevna_trgovanja").odabrani != arr[i].getAttribute("res") && $("dnevna_trgovanja").odabrani!="")) {
					arr[i].style.display = "none";
				}
				else{
					arr[i].style.display = "";
				}
			}
		}

	}
}


function showHide(el){
	var obj = $(el);
	if (obj.style.display != 'block')
		{
			obj.style.display = "block";
		} else {
			obj.style.display = "none";
		}
}


function show(el)
{
	var obj = $(el);
    obj.style.display = "block";
}


function hide(el){
	var obj = $(el);
    obj.style.display = "none";
}


function rangeStyles(el, numDays){
	hideRanges();
	highlightRange(el);
	$("gfxRangeCurrent").value = numDays;
}

function hideRanges() {
	$("range10days").className = "t1";
	$("range1month").className = "t1";
	$("range6months").className = "t1";
	$("range1year").className = "t1";
	$("range3years").className = "t1";
	$("range5years").className = "t1";
}

function highlightRange(el){
	$(el).className = "t0";
}

function showHideDates(o){
    var val = o.options[o.selectedIndex].value;
    if ((val == 20) || (val == 71)) {  
        show("datesZone");
        show("KeywordsZone");
        show("IzdatniciZone");
    } 
	else {
        hide("datesZone");
        hide("KeywordsZone");
        hide("IzdatniciZone");
    }   
}


/* END TICKER pretraživanje HANDLE AJAX */


function SimpleSwap(){
	$$("img").each(function(el){
		if(el.getAttribute("oversrc")){
			el.oversrc_img = new Image();
			el.oversrc_img.src = el.getAttribute("oversrc");
			el.setAttribute("origsrc", el.src);
			el.addEvents({
				"mouseover": function(){
								el.src = el.getAttribute("oversrc");
							},
				"mouseout": function(){
								el.src = el.getAttribute("origsrc");
							}
				})				
		}
	})
}


function confirmation() {
	return confirm("Jeste li sigurni?");
}

function setGrafTypesByRadio(obj) {
	$("gfxLineCurrent").value = obj.value;
	SendDataToFlashMovie(parseInt($("gfxRangeCurrent").value), obj.value);
}


//dal je upisano broj?
function checkNumbers(str, classNormal, classError)	{ 
	var myArray = str.split(",");
	var res = false;
	
	for (x = 0; x < myArray.length; x++) {
		var obj = document.getElementById(myArray[x])
		if (IsNumeric(obj.value) == false) {
			// nije broj:
			obj.className = classError;
			res = false;
		} else {
			obj.className = classNormal;
			res = true;
		}
	}
	return res;
}


//dal je polje ispunjeno?
function checkRequired(str, classNormal, classError)	{ 
	var myArray = str.split(",");
	var res = false;

	for (x = 0; x < myArray.length; x++) {
		var obj = document.getElementById(myArray[x])
		if (obj.value.trim() == "") {
			// prazan string:
			obj.className = classError;
			res = false;
		} else {
			obj.className = classNormal;
			res = true;
		}
	}
	return res;
}


//dal je polje ispunjeno?
function checkRequired2(str, classNormal, classError)	{ 
	var myArray = str.split(",");
	var res = true;

	for (x = 0; x < myArray.length; x++) {
		var obj = document.getElementById(myArray[x])
		if (obj) {
    		if (obj.value.trim() == "") {
    			// prazan string:
    			obj.className = classError;
    			res = false;
    		} else {
    			obj.className = classNormal;
    			if (res != false) res = true;
    		}
    	}
	}
	
	
	if (res==true) {
	   res = checkmail(document.getElementById("Email").value);
	   if (res == false) {
            document.getElementById("Email").className = classError;
       } else {
            document.getElementById("Email").className = classNormal;
       }
	}
	
	return res;
}

function IsNumeric(sText) {
	var ValidChars = "0123456789.,";
	var IsNumber=true;
	var Char;

	for (i = 0; i < sText.length && IsNumber == true; i++){ 
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1) {
		IsNumber = false;
		}
	}
	return IsNumber;
}
   
   
String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}

function expandKraticaDionice() {
	activateFlash();
}

function popWindow(id) {
  window.open('popup.aspx?id=' + id, '', 'width=700,height=500,resizable=1,scrollbars=1');
}

function otvori(slika,path) {
  window.open('vecaslika.aspx?slika='+slika+'&path='+path, 'SLIKA', 'width=800,height=600,resizable=1,scrollbars=0');
}

function otvori2(slika,path) {
  window.open('vecaslika2.aspx?slika='+slika+'&path='+path, 'SLIKA', 'width=800,height=600,resizable=1,scrollbars=0');
}

function activateFlash(){
  var o=document.getElementsByTagName("object");
  for(var i=0;i<o.length;i++){
    var pn=o[i].parentNode.id;
    if(document.all&&!window.opera){
        o[i].object.wmode="transparent";
        o[i].outerHTML=o[i].outerHTML;	
      }else{
        var ind = o[i].innerHTML.toLowerCase().indexOf("<embed"); 
        o[i].innerHTML = o[i].innerHTML.substring(0,ind)+'<embed wmode=transparent'+o[i].innerHTML.substring(ind+6);
    }
  }
}

function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
      return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function SendDataToFlashMovie(period,imeFunkcije)
{
     var flashMovie=getFlashMovieObject("grafHolderV");
     flashMovie.setGraphs(period,imeFunkcije);
}

function checkkey(obj) {
	var re = /^[a-zA-Z_0-9]$/;
	alert(re.test(obj.value));
	if (! re.test(obj.value)) {
		alert("Please enter alphanumeric only");
	}
}


function regUsername(str) {
    return /^ *[a-zA-Z_0-9.!?,:]+ *$/.test(str);
}

function ispisi(){
	var t = setTimeout("ispisi_wait()", 2000);
}

function ispisi_wait(){
	window.print()
}

function dionicaAjax(){
	try{
		if (dajax.length>1){
			now = new Date();
			min = now.getMinutes();
			sat = now.getHours();
			
			if (sat<=16) {
				
				var url = "ajax_get.aspx?upit=live_dionica&val="+dajax+"&vrijeme=" + min;			
				var request = new Json.Remote(url, {
				onComplete: function(jsonObj) {
						addDionicaInfo(jsonObj.live, dajax.toUpperCase());
					}
				}).send();
				
			}
		}
	}
	catch(e){alert("Greška:: " + e.message)}
	
}

function addDionicaInfo(dionica, dionicaTicker){
	
	if($("Last_Price")) {
		$("Last_Price").innerHTML = dionica[0].zadnja;
		var fx = new Fx.Styles($("Last_Price"), {duration:2000, wait:false});
		fx.start({
			'background-color': ['#FFF', '#FFF994']
		}).chain(function(){
			this.start({
			'background-color': ['#FFF994', '#FFF']
			});
		});
	}
	
	
	if($("Last_Price_Change1")) {
		if (parseInt(dionica[0].promjena)>=0){
			$("Last_Price_Change1").innerHTML = "<span class='goUp'>" + dionica[0].promjena + "</span>";
			if ($("Last_Price_Change2")) $("Last_Price_Change2").innerHTML = "<span class='goUp'>" + dionica[0].promjena + "</span>";
		}
		else{
			$("Last_Price_Change1").innerHTML = "<span class='goDown'>" + dionica[0].promjena + "</span>";
			if ($("Last_Price_Change2")) $("Last_Price_Change2").innerHTML = "<span class='goDown'>" + dionica[0].promjena + "</span>";
		}
	}
	//if($("Last_Volume")) $("Last_Volume").innerHTML = dionica[0].volume;
	if($("High")) $("High").innerHTML = dionica[0].high;
	if($("Low")) $("Low").innerHTML = dionica[0].low;
	if($("Date_Time")) $("Date_Time").innerHTML = dionica[0].zadnjaPromjena;
	if($("BidAsk")) $("BidAsk").innerHTML = dionica[0].bestbid + " / " + dionica[0].bestask;
	
	
	if($("Last_PriceWide")) {
	
		$("Last_PriceWide").innerHTML = dionica[0].zadnja;
		var fx = new Fx.Styles($("Last_PriceWide"), {duration:2000, wait:false});
		fx.start({
			'background-color': ['#FFF', '#FFF994']
		}).chain(function(){
			this.start({
			'background-color': ['#FFF994', '#FFF']
			});
		});
	}
	
	if($("Last_Price_Change1Wide")) {
		if (parseInt(dionica[0].promjena)>=0){
			$("Last_Price_Change1Wide").innerHTML = "<span class='goUp'>" + dionica[0].promjena + "</span>";
		}
		else{
			$("Last_Price_Change1Wide").innerHTML = "<span class='goDown'>" + dionica[0].promjena + "</span>";
		}
	}
	if($("Date_TimeWide")) $("Date_TimeWide").innerHTML = dionica[0].zadnjaPromjena;
	
}


function showHideValues(valuta) {
	$$("span.RValuta").each(function(item) {
		item.setStyle("display", "none");
	})
	$$("span."+valuta).setStyle("display", "block");
}


function showHideCurrency(o) {
	if (o == "2")	{
		$("trValuta").style.display = 'none';
		showHideValues("HRK");
	} else {
		$("trValuta").style.display = '';
	}
}


function removeReports() {
	$$(".ok").each(function(el){
		el.innerHTML = '';
	})
	$("NewsSelector").innerHTML = "<a href='intranet.aspx?id=10880'>Odabir vrste vijesti</a>";
}



function Calculate()
{
	var inputNumber = document.getElementById("incalc").value;
	var inputValute = document.getElementById("inValute").value;
	var outputValute = document.getElementById("outValute").value;
	var result = Math.round(inputNumber * parseFloat(giveValue(inputValute)) / parseFloat(giveValue(outputValute))*100)/100;
	document.getElementById("outcalc").value = result;
}
function giveValue(nameValute)
{
	var valuteValue;
	switch (nameValute)
	{
		case "AUD": valuteValue = $("T_AUD").innerHTML;
			break;
		case "CAD": valuteValue = $("T_CAD").innerHTML;
			break;
		case "CHF": valuteValue = $("T_CHF").innerHTML;
			break;
		case "CZK": valuteValue = $("T_CZK").innerHTML;
			break;
		case "DKK": valuteValue = $("T_DKK").innerHTML;
			break;
		case "EUR": valuteValue = $("T_EUR").innerHTML;
			break;
		case "GBP": valuteValue = $("T_GBP").innerHTML;
			break;
		case "HUF": valuteValue = $("T_HUF").innerHTML;
			break;
		case "JPY": valuteValue = $("T_JPY").innerHTML;
			break;
		case "NOK": valuteValue = $("T_NOK").innerHTML;
			break;
		case "PLN": valuteValue = $("T_PLN").innerHTML;
			break;
		case "SEK": valuteValue = $("T_SEK").innerHTML;
			break;
		case "USD": valuteValue = $("T_USD").innerHTML;
			break;
			
			
			
		case "KN": valuteValue = 1;
			break;
		default:
			valuteValue = 1;
	}
	return valuteValue;				
}

function initMGraf(ticker, datum, lang, tip){
	if($('grafHolderM')){
		swfobject.embedSWF('graf_ZSE_400x300.swf?r=' + Date() + '&Dionica=' + ticker + '&amp;Datum=' + datum + '&amp;lang=' + lang + '&amp;tip=' + tip, 'grafHolderM', '400', '300', '9.0.0');		
	}
}

function initVGraf(ticker, datum, lang, tip, splitArray){
	if($('grafHolderV')){
		swfobject.embedSWF('graf_ZSE_687x300.swf?r=' + Date() + '&Dionica=' + ticker + '&Datum=' + datum + '&lang=' + lang + '&tip=' + tip + '&splitArray=' + splitArray , 'grafHolderV', '687', '300', '9.0.0');
	}

}
