function _load(fragment_url, element_id) {
  var xmlhttp=false;
  /*@cc_on @*/
  /*@if (@_jscript_version >= 5)
  // JScript gives us Conditional compilation, we can cope with old IE versions.
  // and security blocked creation of the objects.
   try {
    xmlhttp = new ActiveXObject("Msxml.XMLHTTP");
   } catch (e) {
    try {
     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
     xmlhttp = false;
    }
   }
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
    var element = document.getElementById(element_id);
    element.innerHTML = '';
//<div class="content"><p>Patience...</p></div>';
    xmlhttp.open("GET", fragment_url);
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            element.innerHTML = xmlhttp.responseText;
        }
    }
    xmlhttp.send(null);
}


function _shot(url) {
  _load('/_js/shot-wait.php','jx');
}









var timer = null;
var balance = "30";

function Write(text) {
  document.form.timer.value = text;
  //document.title = text + " remaining";
}

function StartTimer() {
  BalanceTime();
  timer = setInterval("BalanceTime()", 1000);
}

function BalanceTime() {
  PrintTime(balance);
  if (balance < 1) { clearInterval(timer); }
  balance--;
}

function PrintTime(sec) {
  hour = Math.floor(sec / 3600);
  sec = sec - (hour * 3600);
  min = Math.floor(sec / 60);
  sec -= min * 60;
  output = sec;
  Write(output);
}


