function LTrim(str)
{
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(0)) != -1) {
    var j=0, i = s.length;
    while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
    j++;
    s = s.substring(j, i);
  }

  return s;
}
function RTrim(str)
{
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
    var i = s.length - 1;
    while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
      i--;
    s = s.substring(0, i+1);
  }

  return s;
}

function Trim(str)
{
  return RTrim(LTrim(str));
}



var req;
 
function verificaDominio() {

document.getElementById('status').style.height = '65px';
document.getElementById('status').style.visibility = 'visible';

if (Trim(document.getElementById("frmDOMINIO").value) == ""){
  document.getElementById('status').innerHTML = "O campo <strong>domínio</strong> não pode estar em branco.";
}
else {
if(window.XMLHttpRequest) {
   req = new XMLHttpRequest();
}
else if(window.ActiveXObject) {
   req = new ActiveXObject("Microsoft.XMLHTTP");
}

var dominio = Trim(document.getElementById("frmDOMINIO").value);
var index = document.getElementById("frmEXT").selectedIndex;
var ext = document.getElementById("frmEXT").options[index].value;

var url = "verificacoes/dominio.php?nomeDominio="+dominio+"&extDominio="+ext;
 
req.open("Get", url, true); 
 
req.onreadystatechange = function() {
    
	if(req.readyState == 1) {
		document.getElementById('status').innerHTML = 'Verificando status do domínio...';
	}
 
	if(req.readyState == 4 && req.status == 200) {
 
	var resposta = req.responseText;
 
	document.getElementById('status').innerHTML = resposta;
	}
}
req.send(null);
}
}