// *************************************************************************************************************

// Date Utils

// *************************************************************************************************************

Date.prototype.toDateString = function () {return [this.getDate() < 10 ? '0' + this.getDate() : this.getDate(), this.getMonth() < 9 ? '0' + (this.getMonth() + 1) : this.getMonth() + 1, this.getFullYear()].join('.');}

function getTecajnaLista(tecajnaListaData, imagesPath){
	if(tecajnaListaData!=null){
		tecBroj = tecajnaListaData.brojTecajneListe;
		tecGodina = tecajnaListaData.godinaTecajneListe;
		tecajnaDownloadVerify(tecBroj, tecGodina);
		var tbody = document.getElementById("tecajna_tbody");
		for(var i = tbody.rows.length - 1; i >= 0; i--)
		{
			tbody.deleteRow(i);
		}
		document.getElementById("naslovTecajne").innerHTML = tecajnaListaData.brojTecajneListe;
		document.getElementById("datumTecajneNaslov").innerHTML = tecajnaListaData.datumTecajneString;
		var tecajnaLista = tecajnaListaData.tecajevi;
		var tecajna = '';
		for(i=0; i<tecajnaLista.length;i++){
			var tr = tbody.insertRow(tbody.rows.length);
			tr.className = (i%2==0)?'row1':'row2';
			var tc = tr.insertCell(-1);
			//tc.innerHTML = '<a href="javascript:void(0);" onclick="getTecajZaRazdoblje(\'' + tecajnaLista[i].oznakaDevAlpha + '\', tec_datumOd.toDateString(), tec_datumDo.toDateString());"><img src="' + imagesPath + 'graph.gif" alt="Prikazi graph"></a>';
			//tc = tr.insertCell(-1);
			tc.innerHTML = tecajnaLista[i].oznakaDevNum;
			tc = tr.insertCell(-1);
			tc.innerHTML = '<a href="javascript:void(0);" onclick="getTecajZaRazdoblje(\'' + tecajnaLista[i].oznakaDevAlpha + '\', tec_datumOd.toDateString(), tec_datumDo.toDateString());">' + tecajnaLista[i].oznakaDevAlpha + '</a>';
			tc.className = 'tecajnaBigValuta';
			tc = tr.insertCell(-1);
			tc.innerHTML = tecajnaLista[i].paritet;
			tc = tr.insertCell(-1);
			tc.innerHTML = tecajnaLista[i].tecajKupEfeS;
			tc = tr.insertCell(-1);
			tc.innerHTML = tecajnaLista[i].tecajKupDevS;
			tc = tr.insertCell(-1);
			tc.innerHTML = tecajnaLista[i].tecajSrednjiS;
			tc = tr.insertCell(-1);
			tc.innerHTML = tecajnaLista[i].tecajProdDevS;
			tc = tr.insertCell(-1);
			tc.innerHTML = tecajnaLista[i].tecajProdEfeS;
		  //tecajna += '<td><a href="javascript:void(0);" onclick="getTecajZaRazdoblje('<c:out value="${tecaj.oznakaDevAlpha}"/>', tec_datumOd.toDateString(), tec_datumDo.toDateString());"><img src="<html:imagesPath/>graph.gif" alt="Prikazi graph"></a></td>';
		}
	}
	  
	
}
function handleDWRExceptions(message){
	//alert("Oops: " + message);
}
function SelectAll(id)
{
    document.getElementById(id).focus();
    document.getElementById(id).select();
}
function getVBDIBankeSelect(e, vrij, tekst)
{
var keynum;

if(window.event) // IE
  {
  keynum = e.keyCode;
  }
else if(e.which) // Netscape/Firefox/Opera
  {
  keynum = e.which;
  }
if(keynum==13){
	
	alert(vrij + ' ' + tekst);
	document.getElementById("vbdiprikaz1").innerHTML = vrij;
	document.getElementById("vbdiprikaz2").innerHTML = tekst;
	}
}
function tecajnaDownloadVerify(broj, godina){
	document.getElementById('tecDownPDF').style.display = 'none';
	document.getElementById('tecDownPRN').style.display = 'none';
	JTecajnaCommand.getTecByBrojVerify(broj, godina, true, prikaziPDF);
	JTecajnaCommand.getTecByBrojVerify(broj, godina, false, prikaziPRN);
}
function prikaziPDF(provjera){
	if(provjera)
		document.getElementById('tecDownPDF').style.display = 'inline';
}
function prikaziPRN(provjera){
	if(provjera)
		document.getElementById('tecDownPRN').style.display = 'inline';
}
function tecajnaDownload(broj, godina, isPdf){
	var forma = document.getElementById('tecDownloadForm');
	forma.broj.value = broj;
	forma.godina.value = godina;
	forma.isPdf.value = isPdf;
	forma.submit();
}
