var xhr = false;
try
{
	xhr = new XMLHttpRequest();
}
catch (microsoft)
{
	try
	{
		xhr = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (microsoft_old)
	{
		try
		{
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (faild)
		{
			xhr = false;
		}
	}
}

var pn;

function Stud_LogIn()
{
	pn = document.getElementById("pn").value;
	var pass = document.getElementById("pass").value;
	var data = pn+"split"+pass;
	xhr.open("POST", "../student_login/log_in.php", true);
	xhr.setRequestHeader("Content-type", "text/xml");
	xhr.onreadystatechange = Stud_LogIn_Response;
	xhr.send(data);
}

function Stud_LogIn_Response()
{
	if ((xhr.readyState == 4) && (xhr.status == 200))
	{
		var stud_data = xhr.responseText;
		var text = 	"<h3>ქესუ–ს სტუდენტებისთვის</h3>" +
					"<p style=\"text-align: center; color: #f00;\">პირადი ნომერი ან პაროლი არასწორია!</p>" +
					"<label for=\"pn\">პირადი ნომერი:</label><br />" +
					"<input type=\"text\" id=\"pn\" name=\"pn\" onfocus=\"if(this.value==this.defaultValue)this.value=''\" onblur=\"if(this.value=='')this.value=this.defaultValue\" value=\"XXXXXXXXXXX\"><br />" +
					"<label for=\"pass\">პაროლი:</label><br />" + 
					"<input type=\"password\" id=\"pass\" name=\"pass\" onfocus=\"if(this.value==this.defaultValue)this.value=''\" onblur=\"if(this.value=='')this.value=this.defaultValue\" value=\"password\"><br />" +
					"<p style=\"text-align: center;\">" +
					"<button id=\"student_auth\" onclick=\"Stud_LogIn()\">შესვლა</button>" +
					"</p>";
		if (stud_data != "no")
		{
			var name_surname_update = stud_data.split("split");
			var full_name = name_surname_update[0] + " " + name_surname_update[1];
			var last_update = name_surname_update[2];
			text = 	"<h3>" + full_name + "</h3>" +
					"<p style=\"text-align: center;\">" +
					"ბოლო განახლება: " + last_update +
					"</p>" +
					"<ul>" +
					"<a href=\"student.php?state=moswreba&pn=" + pn + "\"><li>მოსწრება</li></a>" +
					"<a href=\"student.php?state=daswreba&pn=" + pn + "\"><li>დასწრება</li></a>" +
					"<a href=\"student.php?state=change_pass&pn=" + pn + "\"><li>პაროლის შეცვლა</li></a>" +
					"</ul>"+
					"<p style=\"text-align: center;\">" +
					"<button id=\"student_auth\" onclick=\"Stud_LogOut()\">გამოსვლა</button>" +
					"</p>";
		}
		var students_div = document.getElementById("students");
		students_div.innerHTML = text;
	}
}

function Stud_LogOut()
{
	var data = "logout";
	xhr.open("POST", "../student_login/log_out.php", true);
	xhr.setRequestHeader("Content-type", "text/xml");
	xhr.onreadystatechange = Stud_LogOut_Response;
	xhr.send(data);
}

function Stud_LogOut_Response()
{
	if ((xhr.readyState == 4) && (xhr.status == 200))
	{
		var text = 	"<h3>ქესუ–ს სტუდენტებისთვის</h3>" +
					"<label for=\"pn\">პირადი ნომერი:</label><br />" +
					"<input type=\"text\" id=\"pn\" name=\"pn\" onfocus=\"if(this.value==this.defaultValue)this.value=''\" onblur=\"if(this.value=='')this.value=this.defaultValue\" value=\"XXXXXXXXXXX\"><br />" +
					"<label for=\"pass\">პაროლი:</label><br />" + 
					"<input type=\"password\" id=\"pass\" name=\"pass\" onfocus=\"if(this.value==this.defaultValue)this.value=''\" onblur=\"if(this.value=='')this.value=this.defaultValue\" value=\"password\"><br />" +
					"<p style=\"text-align: center;\">" +
					"<button id=\"student_auth\" onclick=\"Stud_LogIn()\">შესვლა</button>" +
					"</p>";
		var students_div = document.getElementById("students");
		students_div.innerHTML = text;
	}
}
