// JavaScript Document
function getPageUrl() {
	var sUrl = document.location.pathname;
	var start = sUrl.lastIndexOf("/") + 1;

	sUrl = sUrl.slice(start, sUrl.length);

	switch (sUrl) {
		case "register_student.php":
		case "register_group.php":
		case "register_pledge.php":
		case "register_confirm.php":
			document.forms[0].sUrl.value = sUrl;
			break;
		default:
			return;
	}
}


function GetXmlHttpObject() {
	var xmlHttp = null;
	
	try { xmlHttp = new XMLHttpRequest(); }// Firefox, Opera 8.0+, Safari
	catch (e) {  
	
		try	{ xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); }// Internet Explorer 
		catch (e){
		
			try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}

	return xmlHttp;
}
function ajaxMembers() {
	var num = Number(document.forms[0].counter.value);
	num++;
	xmlHttp = GetXmlHttpObject();

	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("GET","ajax/addMember.php?num="+num,true);
	xmlHttp.send(null);
	document.forms[0].counter.value = num;
}
function stateChanged() {
	var oField = document.getElementById('moreField');
	var oText = document.getElementById('moreText');
	if (xmlHttp.readyState == 4) {
		
		oField.innerHTML = oField.innerHTML + xmlHttp.responseText;
		oText.innerHTML = oText.innerHTML + "Group/Family Member #"+document.forms[0].counter.value+": <br /><br /?"
		console.log(xmlHttp.responseText);
	}
}
function resetCounter() {
	document.forms[0].counter.value = 5;
}
