//version 1.1
function getXMLHTTP() { //fuction to return the xml http object
var xmlhttp=false;
try{
xmlhttp=new XMLHttpRequest();
}
catch(e) {
try{
xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e){
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e1){
xmlhttp=false;
}
}
}
return xmlhttp;
}
function getProg(levelId,instH,op,op2) {
console.log(levelId,instH,op,op2);
var strURL="findprog.php?level="+levelId+"&inst="+instH+"&op="+op+"&op2="+op2;
var req = getXMLHTTP();
if (req) {
req.onreadystatechange = function() {
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200) {
var prog = $("#prog").val();
getCampus();
document.getElementById('progdiv').innerHTML=req.responseText;
} else {
alert("There was a problem while using XMLHTTP:\n" + req.statusText);
}
}
}
req.open("GET", strURL, true);
req.send(null);
}
checkpostgrad();
inserthiddenleveltext();
}
function getCampus() {
var cams = $("#prog option:selected").data('campus');
console.log(cams);
if(cams != undefined && cams != ''){
$(".campus").hide();
$(cams).show();
}
}
function getIntake(levelId,progId,instH,op) {
//alert(levelId);
//alert(progId);
var strURL="findintake.php?level="+levelId+"&prog="+progId+"&inst="+instH+"&op="+op;
var req = getXMLHTTP();
if (req) {
req.onreadystatechange = function() {
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200) {
document.getElementById('intakediv').innerHTML=req.responseText;
} else {
alert("There was a problem while using XMLHTTP:\n" + req.statusText);
}
}
}
req.open("GET", strURL, true);
req.send(null);
}
}