﻿function Relimg()
{
	var auto=document.getElementById("auto");
	if(auto.value==1){
		return 0;
	}
	var req = mint.Request();
	req.OnLoading = function() {
		//document.getElementById('tokenimg').innerHTML='odświeżanie';
		auto.value = 1;
	}
	req.OnSuccess = function() {
		auto.value = 0;
	}
	 var configs = {
		 encoding : "utf-8",
		 method : "POST",
		 evalScripts : true
		}	 
	req.Set(configs);
	req.Send('/token.php','tokenimg');
}

function reg()
{
	var auto=document.getElementById("auto");
	if(auto.value==1){
		return 0;
	}
	var req = mint.Request();
	req.OnLoading = function() {
		document.getElementById('esubmitreg').innerHTML='<span style="color: lime; border: 1px solid lime;">Rejestrowanie. Proszę czekać...</span>';
		auto.value = 1;
	}
	req.OnAbort = function() {
		document.getElementById('esubmitreg').innerHTML='<span style="color: red; border: 1px solid red;">Błąd połączenia z serwerem!</span>';
		auto.value = 0;
	}
	req.OnSuccess = function() {
		auto.value = 0;
		doto = this.responseText.split("===");
		if(doto[0]==" good"){
			document.getElementById('index-17_').innerHTML = '<br><br><br><center><img src="./images/accept.png"><br><font color="lime"><b>'+doto[1]+'</b></font></center>';
		}else{
			Relimg();
			document.getElementById('esubmitreg').innerHTML='<span style="color: red; border: 1px solid red;">Proszę poprawić odpowiednie pola.</span>';
			for (i=1;doto[i]!='enderror';i++) {
				if(doto[i]=='correct'){
					document.getElementsByName(doto[i+1])[0].style.border='1px solid lime';
					document.getElementById('e'+doto[i+1]).style.color='lime';
					document.getElementById('e'+doto[i+1]).innerHTML="Poprawne";
				}else if (doto[i]=='idle'){
					document.getElementsByName(doto[i+1])[0].style.border='1px solid gray';
					document.getElementById('e'+doto[i+1]).style.color='gray';
					document.getElementById('e'+doto[i+1]).innerHTML="";
				}else{
					document.getElementsByName(doto[i])[0].style.border='1px solid red';
					document.getElementById('e'+doto[i]).style.color='red';
					document.getElementById('e'+doto[i]).innerHTML="<span style='font-weight: normal;'>"+doto[i+1]+'</span>';
				}
				i++;
			}
		}

	}
	 var configs = {
		 encoding : "utf-8",
		 method : "POST",
		 evalScripts : true,
		 retryNum : 1
		}	 
	req.Set(configs);
	req.SendForm("register");
}
function SetUni(x){
	var uni = document.register.uni;
	alert(uni.value);
}