var ctimer;

//----------------------------------------------------------
function Links2Slide(idblock) {
  var bl = document.getElementById(idblock);
  var arr = bl.getElementsByTagName('IMG');
  var o, o_link, new_div, new_txt;
  for (var i = 0; i < arr.length; i++) {
    o = arr[i];
    var o_link = o.parentNode;
    var is_link = false;
    for (var j = 0; j < 4; j++) {
      if (!o_link) {break;}
      if (o_link.href && (o_link.href.indexOf('jpg') != -1 || o_link.href.indexOf('gif') != -1)) {is_link = true; break;}
      o_link = o_link.parentNode;
    }
    if (!is_link) {continue;}
    o_link.className = 'highslide';
    o_link.onclick = function() { return hs.expand(this) };
    if (!o_link.title) {continue;}
    new_div = document.createElement('div');
    o_link.parentNode.appendChild(new_div);
    new_txt = document.createTextNode(o_link.title);
    new_div.appendChild(new_txt);
    new_div.className = 'highslide-caption';
    o_link.title = '';
  }
}

//----------------------------------------------------------------------------

function get_times() {
  var time = new Date();
  var hours = time.getUTCHours() + 6;
  var mon =   time.getMonth() + 1;
  var year =  time.getFullYear();
  var ms =    time.valueOf();

  if (ms < get_last_sunday(year, 9) && ms > get_last_sunday(year, 2)) {hours++}

  if (hours >= 24) {hours = hours - 24;}
  if (hours < 10) {hours = "0" + hours}
  mins = time.getMinutes();
  if (mins < 10) {mins = "0" + mins}
  var obj = document.getElementById('times');
  obj.innerHTML = hours + ':' + mins;
  ctimer = setTimeout('get_times()',960);
}

function get_last_sunday (year, month) {
	for (var i = 31; i > 0; i--) {
		var d = new Date(year, month, i, 2, 0, 0);
		if (d.getDay() == 0) {return d.valueOf();}
	}
}

function FrmIsChanged(FrmName,SubmitName) {
  var obj = document.getElementById(FrmName);

  var num = obj.elements.length;
  for (i = 0; i < num; i++) {
    var tt = obj.elements[i].type;
    if (tt == 'hidden' || tt == 'submit') {continue;}

    var vv = obj.elements[i].value;
    if (tt == 'text' && vv == '') {continue;}

    if (tt == 'radio' && !obj.elements[i].checked) {continue;}

    document.getElementById(SubmitName).disabled = false;
    break;
  }
}

function ZakazOutputs(obj) {
  var v = obj.value;
  var all_block = document.getElementById('all_check');

  var obj2 = document.frm_zakaz;
  var num = obj2.elements.length;
  for (i = 0; i < num; i++) {
    if (obj2.elements[i].name == 'symmetric_input_output') {
      vv = obj2.elements[i];
      if (v == 1) {
        vv.disabled = false;
        all_block.style.display = 'block';
      } else {
        vv.disabled = true;
        v_id = vv.id;
        all_block.style.display = 'none';
      }
    }
  }
}

function OpenWindowRST() {
  var w = 320;
  var h = 310;
  var t = 100;
  var l = 300;
  window.open('/rst_wind.php', "", "help=no; status=no,location=no,toolbar=no,menubar=0,directories=no,height=" + h + ",width=" + w + ",top=" + t + ",left=" + l + ",dependent=yes,scrollbars=yes");
  return false;
}
