// JavaScript Document
//Create a boolean variable to check for a valid Internet Explorer instance.
var xmlhttp = false;

//Check if we are using IE.
try{
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
	//If not, then use the older active X object.
	try {
		//If we are using IE.
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (E) {
		//Else we must be using a non-IE browser.
		xmlhttp = false;
	}
}

//If we are using a non-IE browser, create a javascript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
	xmlhttp = new XMLHttpRequest();
}

function logout(){
	var ans = confirm('Are you sure you want to log out?');
	if (ans == true) {
		location.href = 'success.php';
	} else {		
		location.href = 'menu.php';
	}
}

function homePage(){
	location.href = 'success.php';
}

function addInst(matric, inst, fromYear, toYear, qual){
	//alert(matric);alert(inst);alert(fromYear);alert(toYear);alert(qual);
	var serverPage = 'addPrevEdu.php';
	var qry = "matric=" + matric + "&inst=" + inst + "&fromYear=" + fromYear + "&toYear=" + toYear + "&qual=" + qual;
	var url = 'server/'+serverPage;
	var objID = 'display';
	xmlhttp.open('POST',url,true);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
			document.getElementById(objID).innerHTML = xmlhttp.responseText;
		} else {
			document.getElementById(objID).innerHTML = 'Please wait...';
		}
	}
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.send(qry);
}

function tryIt(h){
	alert("Welcome "+ h + " to Kaduna State University.");
}

function deleteInst(id, inst, matric){
	var ans = confirm('Delete this institution: ' + inst + '?');
	if (ans == true){
		var serverPage = 'delPrevEdu.php';
		var qry = "id=" + id + "&matric=" + matric;
		var url = 'server/' + serverPage;
		var objID = 'display';
		xmlhttp.open('POST', url, true);
		xmlhttp.onreadystatechange = function(){
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
				//alert(xmlhttp.responseText);
				document.getElementById(objID).innerHTML = xmlhttp.responseText;
			} else {
				document.getElementById(objID).innerHTML = 'Please wait while your page is being refreshed.';
			}
		}
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send(qry);
	}
}

function delCourseReg(matric, ccode, code, session){
	var ans = confirm('Delete this course: ' + ccode + '?');
	if (ans == true){
		var serverPage = 'delCrf.php';
		var qry = "matric=" + matric + "&code=" + code + "&session=" + session;
		//alert(qry);
		var url = 'server/' + serverPage;
		var objID = 'display';
		xmlhttp.open('POST', url, true);
		xmlhttp.onreadystatechange = function(){
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
				//alert(xmlhttp.responseText);
				document.getElementById(objID).innerHTML = xmlhttp.responseText;
			} else {
				document.getElementById(objID).innerHTML = 'Please wait while your page is being refreshed.';
			}
		}
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send(qry);
	}
}

function addCourseReg(matric, course, cstat, session, regStat, spage, sem){
	var serverPage = spage;
	var qry = "matric=" + matric + "&course=" + course + "&cstat=" + cstat + "&session=" + session + "&regStat=" + regStat + "&sem=" + sem;
	var url = 'server/'+serverPage;
	var objID = 'display';
	xmlhttp.open('POST',url,true);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
			document.getElementById(objID).innerHTML = xmlhttp.responseText;
		} else {
			document.getElementById(objID).innerHTML = 'Please wait...';
		}
	}
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.send(qry);
}

function dropCourseReg(matric, ccode, code, session, cstatus, sem){
	var ans = confirm('Drop this course: ' + ccode + '?');
	if (ans == true){
		var serverPage = 'dropAdf.php';
		var qry = "matric=" + matric + "&code=" + code + "&session=" + session + "&cstatus=" + cstatus + "&sem=" + sem;
		//alert(qry);
		var url = 'server/' + serverPage;
		var objID = 'display';
		xmlhttp.open('POST', url, true);
		xmlhttp.onreadystatechange = function(){
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
				//alert(xmlhttp.responseText);
				document.getElementById(objID).innerHTML = xmlhttp.responseText;
			} else {
				document.getElementById(objID).innerHTML = 'Please wait while your page is being refreshed.';
			}
		}
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send(qry);
	}
}

function openForm(stat, inactive, active){
	if (stat==0){
		//alert('This form can not currently be accessed.');
		location.href=inactive;
	} else {
		var newWindow = window.open(active);
		newWindow.focus();
		//location.href=active;
	}
}

function openForm1(stat, inactive, active){
	if (stat==0){
		alert('Sorry, the form you are trying to open is not currently available.');
		location.href=inactive;
	} else {
		location.href=active;
	}
}