/*
* js kurzy ajax
*/

/*
* prepocitanie kurzu
*/
function kalk(event) {

  var a = document.getElementById('kurz_z_a').value;
  var z = document.getElementById('kurz_z').options[document.getElementById('kurz_z').selectedIndex].value;
  var d = document.getElementById('kurz_d').options[document.getElementById('kurz_d').selectedIndex].value;

  var sel = document.getElementById('kurz_f').getElementsByTagName("select");
  da = sel[2].options[sel[2].selectedIndex].value + '-' + sel[1].options[sel[1].selectedIndex].value + '-' + sel[0].options[sel[0].selectedIndex].value;

  xmlhttp = createRequest();
  xmlhttp.open('get', '/ajax/kurzy/kalk.php?a='+a+'&z='+z+'&d='+d+'&da='+da);
  xmlhttp.onreadystatechange = function () {
      if(xmlhttp.readyState == 4){
    		if (xmlhttp.status == 200){
          var response = xmlhttp.responseText;
          changeText('kurz_d_a', response);
    		}
    		else
    		  alert(xmlhttp.status);
      }
    };
  xmlhttp.send(null);
}



/*
* kurzy podla zvoleneho datumu a meny
*/
function kurzy(el) {
  krut('kurzy');

  var d = '';
  
  if (el) {    
    var sel = el.parentNode.getElementsByTagName("select");
    d = sel[2].options[sel[2].selectedIndex].value + '-' + sel[1].options[sel[1].selectedIndex].value + '-' + sel[0].options[sel[0].selectedIndex].value;
  }

  xmlhttp = createRequest();
  xmlhttp.open('get', '/ajax/kurzy/kurzy.php?d='+d);
  xmlhttp.onreadystatechange = function () {
      if(xmlhttp.readyState == 4){
    		if (xmlhttp.status == 200){
          var response = xmlhttp.responseText;
          changeText('kurzy', response);

          var el = document.getElementById('kurz_f');
          var sel = el.getElementsByTagName("select");
          d = sel[0].options[sel[0].selectedIndex].value + '.' + sel[1].options[sel[1].selectedIndex].value + '.' + sel[2].options[sel[2].selectedIndex].value ;
    
          changeText('preden', 'Kurzovní lístek pro den ' + d);
    		}
    		else
    		  alert(xmlhttp.status);
      }
    }
  xmlhttp.send(null);
  
  return false;
}


/*
* graf podla zvolenej meny 
*/
function graf() {

  krut('kurz_graf');

  var el = document.getElementById('kurz_graf_s');
  var pl = document.getElementById('kurz_graf_se');

  var m = el.options[el.selectedIndex].value;
  var n = pl.options[pl.selectedIndex].value;
  changeText('kurz_graf', '<p class="popis_top">CZK</p><img src="http://www.zona.cz/files/kurz_graf_' + m + '_' + n + '.png" alt="Graf ' +  m + '->CZK" title="Graf ' +  m + '->CZK" width="480" /><p class="popis_bottom">Datum - vybrané období</p>');

}

