// ąćęłńóśźż
// ------------------------------------------------------------------------------------------------------------------------

// spanData
// ------------------------------------------------------------------------------------------------------------------------
function spanData(box_name, span_id) {
	
	var spanid = document.getElementById(span_id);
	var loader = '<img src="cms_files/img/loader_span.gif" alt="" style="padding: 0px 20px;" />';
  spanid.innerHTML = loader;
 
  var xml = null;
  if(window.XMLHttpRequest) xml = new XMLHttpRequest();
  else if(window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");
 
	if(xml) {
		xml.onreadystatechange = function() {
			if (xml.readyState==4) {
				spanid.innerHTML = xml.responseText;
			}
		}
		var los = new Date().getTime();
		xml.open("GET", "cms_ajax.php?box_name="+box_name+"&span_id="+span_id+"&los="+los, true);
		xml.send(null);
	}
	return false;
}

// liveClock
// ------------------------------------------------------------------------------------------------------------------------
function liveClock(span_id) {

  var now = new Date();
  var hours = now.getHours();
  var minutes = now.getMinutes();
  var seconds = now.getSeconds();

  if(hours==0 && minutes==0 && seconds==0) { 
    setTimeout("spanData('box_date', 'sp_date')", 10000);
    setTimeout("spanData('box_name', 'sp_name')", 10000);
  }

  if(hours<=9) { hours = "0"+hours; }
  if(minutes<=9) { minutes = "0"+minutes; }
  if(seconds<=9) { seconds = "0"+seconds; }

  document.getElementById(span_id).innerHTML = "godz. "+hours+":"+minutes+":"+seconds+"";

  setTimeout("liveClock('"+span_id+"')", 1000);
}

// showCal
// ------------------------------------------------------------------------------------------------------------------------
function showCal(m_now, Y_now) {

	var divid = document.getElementById("cal");
	var loader = '<div style="padding: 66px 0px 67px; text-align: center;"><img src="cms_files/img/loader_div.gif" alt="" /><br /></div>';
  divid.innerHTML = loader;
 
  var xml = null;
  if(window.XMLHttpRequest) xml = new XMLHttpRequest();
  else if(window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");
 
	if(xml) {
		xml.onreadystatechange = function() {
			if (xml.readyState==4) {
				divid.innerHTML = xml.responseText;
			}
		}
		var los = new Date().getTime();
		xml.open("GET", "cms_ajax.php?box_name=calendar&m_now="+m_now+"&Y_now="+Y_now+"&los="+los, true);
		xml.send(null);
	}
	return false;
}

// showBox
// ------------------------------------------------------------------------------------------------------------------------
function showBox(box_name, box_id) {

	var boxid = document.getElementById(box_id);
  var loader = '<div style="padding: 30px 0px; text-align: center;"><img src="cms_files/img/loader_div.gif" alt="" /><br /></div>';
	boxid.innerHTML = loader;

  var xml = null;
  if (window.XMLHttpRequest) xml = new XMLHttpRequest();
  else if (window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");

	if(xml) {
		xml.onreadystatechange = function() {
			if (xml.readyState==4) {
				boxid.innerHTML = xml.responseText;
			}
		}
		var los = new Date().getTime();
		xml.open("GET", "cms_ajax.php?box_name="+box_name+"&box_id="+box_id+"&los="+los, true);
		xml.send(null);
	}
	return false;
}

// postForm
// ------------------------------------------------------------------------------------------------------------------------
function postForm(f) {

	if (!f.box_name) { box_name = ''; } else { box_name = f.box_name.value; }
	if (!f.box_id) { box_id = ''; } else { box_id = f.box_id.value; }
	if (!f.box_act) { box_act = ''; } else { box_act = f.box_act.value; }

	if (!f.probe_q_id) { probe_q_id = ''; } else { probe_q_id = f.probe_q_id.value; }
  if (!f.probe_a_id) { probe_a_id = ''; }
  else {
    for (var i = 0; i < f.probe_a_id.length; i++) {   
       if(f.probe_a_id[i].checked) {
          probe_a_id = f.probe_a_id[i].value;
          break;
       }
    }
  }
	if (!f.xxx) { xxx = ''; } else { xxx = f.xxx.value; }

	var boxid = document.getElementById(box_id);
  var loader = '<div style="padding: 30px 0px; text-align: center;"><img src="cms_files/img/loader_div.gif" alt="" /><br /></div>';
	boxid.innerHTML = loader;

  var xml = null;
  if (window.XMLHttpRequest) xml = new XMLHttpRequest();
  else if (window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");

	if(xml) {
		xml.onreadystatechange = function() {
			if(xml.readyState==4) {
				boxid.innerHTML = xml.responseText;
			}
		}
		var los = new Date().getTime();
		xml.open("POST", "cms_ajax.php?box_name="+box_name+"&box_id="+box_id+"&los="+los, true);
		xml.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xml.send("box_act="+box_act+
		"&probe_q_id="+probe_q_id+
		"&probe_a_id="+probe_a_id+
		"&xxx="+xxx);
	}
	return false;
}

// ------------------------------------------------------------------------------------------------------------------------
/*
function show_timer(box_name, box_id) {

	var boxid = document.getElementById("line_" + box_id);
  var loader = '<div style="padding: 2px 10px; text-align: center;"><img src="cms_adm/img/ico_loader_line.gif" /></div>';
	boxid.innerHTML = loader;
	
  clearTimeout(timer);
  var timer = setTimeout("show_line('"+box_name+"',"+box_id+");",1000*3);
}
*/
// ------------------------------------------------------------------------------------------------------------------------
/*
function show_line(box_name, box_id) {

	var boxid = document.getElementById("line_" + box_id);

  var xml = null;
  if (window.XMLHttpRequest) xml = new XMLHttpRequest();
  else if (window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");

  if (xml) {
    var los = new Date().getTime();
    xml.open("GET", "cms_ajax.php?box_name="+box_name+"&box_id="+box_id+"&los="+los, true);
    xml.onreadystatechange = function() {
      if (xml.readyState==4) {
        boxid.innerHTML = xml.responseText;
        // -----
        document.getElementById("box_" + box_id).style.display = 'none';
        // -----
        if(box_name == 'client_line') { show_box("client_box", box_id); }
        if(box_name == 'apply_line') { show_box("apply_box", box_id); }
      }
    }
    xml.send(null);
  }
  return false;
}
*/

