
function showTicker() {
  window.open('ticker.php','101','status=yes,location =1,toolbar=0,menubar=0,scrollbars=1,resizable=1,width=300,height=120');
}

function ScaleImage(what,maxWidth) {
  what = document.getElementById(what);
  if ( what.width > maxWidth ) {
    what.style.cursor = "pointer";
    what.width = maxWidth;
    what.title = "Click to view the full size image";
  }
}

function toggleSpoiler(element) {
  if (element != null)
  {
    spolierVisible = "yellow";
    spolierHidden = "black";
    if ( element.style.backgroundColor == spolierVisible )
      element.style.backgroundColor = spolierHidden;
    else
      element.style.backgroundColor = spolierVisible;
  }
  else
    alert('bad element');
}

/* ajax stuff */

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer") {
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function sendRequest(req) {
    http.open('get', 'ajax.php?'+req);
    http.onreadystatechange = handleResponse;
    http.send(null);
}

function handleResponse() {    
    if(http.readyState == 4) {
        var response = http.responseText;
        var update = new Array();
        if(response.indexOf('|' != -1)) {
            update = response.split('|');
            var item = document.getElementById(update[0]);            
            item.innerHTML = update[1];
            if (item.style.display == "none") {
                item.style.display = "block";
            } else {
                item.style.display = "none";
            }
        }
    }
}

function ctrle(e,form) {
  var evt=window.event? event : e;
  if (evt.ctrlKey && evt.keyCode == 13) {
    form.submit();
  } else {
    return true;
  }
}
