var loadstatustext="Loading ...";
function Uzsakomp()
{
  go='0';
  message1=document.getElementById('textfield1');document.getElementById('Kl1').innerHTML='';
  message2=document.getElementById('textfield2');document.getElementById('Kl2').innerHTML='';
  message3=document.getElementById('textfield3');
  message4=document.getElementById('textfield4');document.getElementById('Kl4').innerHTML='';
  message5=document.getElementById('textfield5');document.getElementById('Kl5').innerHTML='';
  message6=document.getElementById('sutinku').checked;
   if (message6==true) document.getElementById('sutink').innerHTML='Patvirtinu, kad sutinku su';
   if (message6==false) {
     document.getElementById('sutink').innerHTML='<font color="red">Patvirtinu, kad sutinku su</font>';
     go = '1';
   }
   emailTest = "^[_.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z_-]+.)+[a-zA-Z]{2,4}$";
   var regex = new RegExp(emailTest);
   if (!regex.test(message5.value)) {
     go = '1';
     document.getElementById('Kl5').innerHTML='Blogas el. paštas';
   }
   if (message1.value.length<3) {
     go = '1';
     document.getElementById('Kl1').innerHTML='Klaida';
   }
   if (message2.value.length<3) {
     go = '1';
     document.getElementById('Kl2').innerHTML='Įveskite slaptažodį';
   }
   if (message2.value!=message3.value) {
     go = '1';
     document.getElementById('Kl2').innerHTML='Nesutampa slaptažodžiai';
   }
   if (message4.value.length<7) {
     go = '1';
     document.getElementById('Kl4').innerHTML='Blogas tel. nr.';
   }
  url='vanish.php?tmp1='+message1.value+'&tmp5='+message5.value+'&rez='+go+'&tmp2='+message2.value+'&tmp3='+message3.value+'&tmp4='+message4.value;
  //alert(url);
  loadXMLDocFRX(url);

}

function loadXMLDocFRX(url) {
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChangeFRX;
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChangeFRX;
            req.open("GET", url, true);
            req.send();
        }
    }
}

function processReqChangeFRX()
{
    // only if req shows "complete"
    if (req.readyState == 4) {
        // only if "OK"
        if (req.status == 200) {
           result = req.responseText;
           temp = result.split('*');
  	       message1   = document.getElementById('Kl1');
	       message2   = document.getElementById('Kl5');
   	       gerai=temp[2];
   	       if (gerai==8) message1.innerHTML=message1.innerHTML+' '+temp[0];
   	       if (gerai==9) message2.innerHTML=message5.innerHTML+' '+temp[1];
           if (gerai==0) {
   	        elem1   = document.getElementById('registracija2');
  	        elem2   = document.getElementById('registracija1');
   			elem1.style.display = 'block';
 			elem2.style.display = 'none';
           }
        } else {
         alert("There was a problem retrieving the XML data:\n" + req.statusText+" "+req.readyState+" "+req.status);
        }
    }
}

