function createXmlHttp() {
  var xmlhttp=false;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp=false;
    }
  }

  return xmlhttp;
}

function autoSetPosition() {
//  if(xmlhttp != false && clickElement != null){
    query = '?page=' + encodeURI(page) + 
            '&id=' + clickElement +
            '&left=' + sticky[clickElement].x +
            '&top=' + sticky[clickElement].y
    xmlhttp.open('GET','xhserv.cgi' + query,true)
    hideLAYER('mi' + clickElement)
    xmlhttp.onreadystatechange = function () {
      if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
        showLAYER('mi' + xmlhttp.responseText)
      }else{
        //alert('sts: ' + xmlhttp.status)
      }
    }
    xmlhttp.send(null)
//  }
}

function doPreview() {
//  if(xmlhttp != 'undefined'){
    xmlhttp.open('POST','xhserv.cgi/pv',true)
    xmlhttp.onreadystatechange = function () {
      if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
        getLayOj('preview').innerHTML = xmlhttp.responseText
      }else{
        //alert('sts: ' + xmlhttp.status)
      }
    }
    xmlhttp.send('src=' + encodeURI(document.EditForm['MainPage.StickySourceField'].value))
//  }
}