﻿function RefreshChart() {
  document.getElementById('OnlineChart').src = document.getElementById('OnlineChart').src.split('?')[0] + '?' + (new Date()).getTime();
}

function SubmitSearch() {
  if (window.event.keyCode == 13) {
    Search();
    return false;
  }
  return true;
}

function Search() {
  window.location.href = '/Search/?k=' + encodeURIComponent(document.getElementById('ctl00_txtSearchKeyword').value) + '&amp;a=' + document.getElementById('ctl00_ddlSearchArea').value;
}

function ShowAR() {
  document.getElementById('tbOtherAR').style.display='';
  document.getElementById('tbOther').style.display='none';
}

function ShowOI() {
  document.getElementById('tbOtherOI').style.display='';
  document.getElementById('tbOtherIns').style.display='none';
}

function ShowHK() {
  document.getElementById('divHistorieKotaci').style.display='';
  document.getElementById('divUzavreneObchody').style.display='none';
}

function ShowUO() {
  document.getElementById('divHistorieKotaci').style.display='none';
  document.getElementById('divUzavreneObchody').style.display='';
}

function ShowKLOL() {
  if (document.location.hash == "#KL") ShowKL();
  if (document.location.hash == "#OL") ShowOL();
}

function ShowKL() {
  document.getElementById('divKL').style.display='';
  document.getElementById('divOL').style.display='none';
  document.getElementById('liKL').className='active';
  document.getElementById('liOL').className='';
}

function ShowOL() {
  document.getElementById('divKL').style.display='none';
  document.getElementById('divOL').style.display='';
  document.getElementById('liKL').className='';
  document.getElementById('liOL').className='active';
}

var erCZK = 1

function enter(obj, string) {
  obj.expr.value += string
}

function checkNum(str) {
  for (var i = 0; i < str.length; i++) {
    var ch = str.substring(i, i+1)
    if (ch < "0" || ch > "9") {
      if (ch != "/" && ch != "*" && ch != "+" && ch != "-" && ch != "." && ch != "(" && ch!= ")") {
        return false
      }
    }
  }
  return true
}

function compute(obj) {
  if (obj.expr.value == ''){obj.expr.value = '0'}
  obj.expr.value = obj.expr.value.replace(/,/g, '.').replace(/ /g, '');
  if (checkNum(obj.expr.value)){obj.expr.value = eval(obj.expr.value)} else {alert("Ve vzorci je chyba!")}
}

function recalculate(obj) {
  compute(obj)
  if (checkNum(obj.expr.value)) {
    if (obj.ZMeny.options[obj.ZMeny.selectedIndex].text != 'CZK'){
      obj.expr.value = eval('Math.round(100 * obj.expr.value * er' + obj.ZMeny.options[obj.ZMeny.selectedIndex].text + ')/100')
    } else {
      obj.expr.value = eval('Math.round(100 * obj.expr.value / er' + obj.DoMeny.options[obj.DoMeny.selectedIndex].text + ')/100')
    }
  }
}

function Go(strURI) {
  window.location.href = strURI;
  return false;
}

function ValidateCheckSouhlas(source, arguments) {
  arguments.IsValid = document.getElementById(strIDPrefix + 'chkSouhlas').checked;
}

function StiznostOsoba(sel) {
  switch (sel) {
    case 'FO': {
      document.getElementById('tbFO').style.display = '';
      document.getElementById('tbPO').style.display = 'none';
      document.getElementById(strIDPrefix + 'btnSubmitFO').style.display = '';
      document.getElementById(strIDPrefix + 'btnSubmitPO').style.display = 'none';
      break;
    }
    case 'PO': {
      document.getElementById('tbFO').style.display = 'none';
      document.getElementById('tbPO').style.display = '';
      document.getElementById(strIDPrefix + 'btnSubmitFO').style.display = 'none';
      document.getElementById(strIDPrefix + 'btnSubmitPO').style.display = '';
      break;
    }
  }
}

var prefix = '', LastData = '';
var arSPAD;
var LastSPAD = 0, intScroll = 0;

function InitLCDSPAD() {
  window.setInterval('LoadLCDSPAD()', 277000);
  LoadLCDSPAD();
}

function LoadLCDSPAD() {
  wtcCallBackIFrame = document.getElementById('wtcCallBackIFrame');
  if (!wtcCallBackIFrame) {
    wtcCallBackIFrame = document.createElement("IFRAME");
    wtcCallBackIFrame.id = 'wtcCallBackIFrame';
    wtcCallBackIFrame.style.display = 'none';
    document.body.appendChild(wtcCallBackIFrame);
  }
  wtcCallBackIFrame.src = 'SPADArray.aspx?' + (new Date()).getTime();
}

function StartLCDSPAD() {
  if (intScroll == 0) {
    intScroll = window.setInterval('ScrollLCDSPAD()', 5000);
    ScrollLCDSPAD();
  }
}

function ScrollLCDSPAD() {
  document.getElementById('spnDatum').innerHTML = LastData ;
  var Zmena = '';
  for (i = 1; i < 5; i++) {
    try {
      document.getElementById('divLogo' + i).filters[0].Apply();
      document.getElementById('divCena' + i).filters[0].Apply();
      document.getElementById('divZmena' + i).filters[0].Apply();
      document.getElementById('divZmenaSipka' + i).filters[0].Apply();
    } catch(e) {

    }
    document.getElementById('divLogo' + i).innerHTML = '<img alt="" src="Loga/' + prefix + arSPAD[LastSPAD++] + '" />';
    document.getElementById('spnCena' + i).innerHTML = arSPAD[LastSPAD++];
    Zmena = arSPAD[LastSPAD++];
    document.getElementById('divZmena' + i).innerHTML = Zmena;
    document.getElementById('divZmenaSipka' + i).innerHTML = '<img alt="" src="Images/' + (Zmena.substr(0, 1) == '-' ? 'down' : 'up') + '_25x25.gif" />';
    document.getElementById('spnObjem' + i).innerHTML = arSPAD[LastSPAD++];
    try {
      document.getElementById('divLogo' + i).filters[0].Play();
      document.getElementById('divCena' + i).filters[0].Play();
      document.getElementById('divZmena' + i).filters[0].Play();
      document.getElementById('divZmenaSipka' + i).filters[0].Play();
    } catch(e) {

    } 
    if (LastSPAD == arSPAD.length) LastSPAD = 0;
  }
}
