var xmlhttp;

function GetXmlHttpObject() {
	if (window.XMLHttpRequest) {
		// code for IE7+, Firefox, Chrome, Opera, Safari
		return new XMLHttpRequest();
	}
	if (window.ActiveXObject) {
		// code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	return null;
}

function getCalendar(diff) {
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	
	var url="ajax-calendar.php";
	url=url+"?diff="+diff;
	url=url+"&sid="+Math.random();
	//document.getElementById("txtCalendar").innerHTML="<img src='pix/loader.gif' width='70' height='16'/>";
	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function stateChanged() {
	if (xmlhttp.readyState==4) {
		document.getElementById("txtCalendar").innerHTML=xmlhttp.responseText;
	}
}

function checkAdmissionAllpication() {
	var first = "";
	var msg = "";
	
	var surname = document.myform.surname;
	var firstname = document.myform.firstname;
	var title = document.myform.title;
	var DOBday = document.myform.DOBday;
	var DOBmonth = document.myform.DOBmonth;
	var DOBYear = document.myform.DOBYear;
	var home_tel = document.myform.home_tel;
	var mobile_cell = document.myform.mobile_cell;
	var email_address = document.myform.email_address;
	var method_of_study = document.myform.method_of_study;
	var pys_address = document.myform.pys_address;
	var postal_address = document.myform.postal_address;
	var code = document.myform.code;
	var institution_1 = document.myform.institution_1;
	var from_1 = document.myform.from_1;
	var to_1 = document.myform.to_1;
	var achievement_1 = document.myform.achievement_1;
	var local_pastor = document.myform.local_pastor;
	var church = document.myform.church;
	var telephone_no = document.myform.telephone_no;	
	
	if (surname.value == "") {
  		if (first == "") {first = "surname";}
  		msg = msg + "\nSurname";
 	}if (firstname.value == "") {
  		if (first == "") {first = "firstname";}
  		msg = msg + "\nFirstname";
 	}if (title.value == "") {
  		if (first == "") {first = "title";}
  		msg = msg + "\nTitle";
 	}if (DOBday.value == "" || DOBmonth.value == "" || DOBYear.value == "") {
  		if (first == "") {first = "DOBday";}
  		msg = msg + "\nDate of Birth";
 	}if (home_tel.value == "") {
  		if (first == "") {first = "home_tel";}
  		msg = msg + "\nHome tel no.";
 	}if (mobile_cell.value == "") {
  		if (first == "") {first = "mobile_cell";}
  		msg = msg + "\nMobile cell";
 	}if (email_address.value == "") {
  		if (first == "") {first = "email_address";}
  		msg = msg + "\nE-mail address";
 	}if (method_of_study.value == "") {
  		if (first == "") {first = "method_of_study";}
  		msg = msg + "\nMethod of study";
 	}if (pys_address.value == "") {
  		if (first == "") {first = "pys_address";}
  		msg = msg + "\nPhysical address";
 	}if (postal_address.value == "") {
  		if (first == "") {first = "postal_address";}
  		msg = msg + "\nPostal_address";
 	}if (code.value == "") {
  		if (first == "") {first = "code";}
  		msg = msg + "\nCode";
 	}if (institution_1.value == "" || from_1.value == "" || to_1.value == "" || achievement_1.value == "") {
  		if (first == "") {first = "institution_1";}
  		msg = msg + "\n1 academic record";
 	}if (local_pastor.value == "") {
  		if (first == "") {first = "local_pastor";}
  		msg = msg + "\nLocal pastor";
 	}if (church.value == "") {
  		if (first == "") {first = "church";}
  		msg = msg + "\nChurch";
 	}if (telephone_no.value == "") {
  		if (first == "") {first = "telephone_no";}
  		msg = msg + "\nTelephone no.";
 	}
 
 	if (msg != "") {
  		alert("Please enter the following fields:\n"+msg);
  		document.forms['myform'].elements[first].focus();
  		return false;
 	}
	else{
			document.myform.action = "newbeginnings-application-action.php";	
			return true;
	}
}

function showhide(id) {
	if (document.getElementById(id).style.display == "none") {
		$("#"+id).slideDown();
	} else {
		$("#"+id).slideUp();
	}
}
