function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}

function checkURL() {
  http.open('get', '/urls/ajax/urlcheck?u=' + escape(document.getElementById('customurl').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkurl').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

function checkURLedit() {
  http.open('get', '/urls/ajax/urlcheck?u=' + escape(document.getElementById('customurl').value)  + '&id=' + escape(document.getElementById('id').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkurl').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

function checkGroupName() {
  http.open('get', '/admin/ajax/checkGroupName?t=' + escape(document.getElementById('group_name').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkgroupname').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

function checkGroupNameEdit() {
  http.open('get', '/admin/ajax/checkGroupName?t=' + escape(document.getElementById('group_name').value) + '&id=' + escape(document.getElementById('group_id').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkgroupname').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

function checkUserName() {
  http.open('get', '/admin/ajax/checkUserName?t=' + escape(document.getElementById('user_name').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkusername').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

function checkUserEmail() {
  http.open('get', '/admin/ajax/checkUserEmail?t=' + escape(document.getElementById('user_email').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkuseremail').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

function checkUserNameEdit() {
  http.open('get', '/admin/ajax/checkUserName?t=' + escape(document.getElementById('user_name').value) + '&id=' + escape(document.getElementById('user_id').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkusername').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

function checkUserEmailEdit() {
  http.open('get', '/admin/ajax/checkUserEmail?t=' + escape(document.getElementById('user_email').value) + '&id=' + escape(document.getElementById('user_id').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkuseremail').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

function checkPostUrl() {
  http.open('get', '/admin/ajax/checkPostUrl?t=' + escape(document.getElementById('url').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkposturl').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

function checkPostUrlEdit() {
  http.open('get', '/admin/ajax/checkPostUrl?t=' + escape(document.getElementById('url').value) + '&id=' + escape(document.getElementById('id').value), true);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
      document.getElementById('checkposturl').innerHTML = http.responseText;
    }
  }
  http.send(null);
}

