var ie=document.all; var ns6=document.getElementById && !document.all; var objLoading; function createObjLoading()
{ if (ie||ns6)
{ objLoading=document.all? document.all["loadingLayer"] : document.getElementById? document.getElementById("loadingLayer") : ""
}
}
function ietruebody()
{ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function showLoading()
{ objLoading.innerHTML= "<center><font face=arial size=2 color=#FFFFFF><b>Loading...</b></font></center>"; objLoading.style.left=ietruebody().clientWidth - 95; objLoading.style.top=ietruebody().scrollTop + 5; objLoading.style.visibility="visible"; return;}
function hideLoading()
{ objLoading.style.visibility="hidden"; return;}
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
function loadContent(url, containerid)
{ var page_request = false
if (window.XMLHttpRequest)
page_request = new XMLHttpRequest()
else if (window.ActiveXObject)
{ try
{ page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e)
{ try
{ page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){ loadpage(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage(page_request, containerid)
{ if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{ var intRequestCtr; intRequestCtr = 0; var strSearch = ""; if(strSearch.search("Load Toolbar") > 0)
{ startToolbar();}
if(page_request.responseText == "<!-- Valid login -->")
{ intRequestCtr++; window.location.href = "student/home.asp";}
if(page_request.responseText == "<!-- Valid login. Requires reload -->")
{ intRequestCtr++; window.location.reload();}
if(page_request.responseText == "<!-- Inbox requires reload -->")
{ intRequestCtr++; loadContent('async_inbox.asp', 'mainContent');}
if(page_request.responseText == "<!-- adminInbox requires reload -->")
{ intRequestCtr++; loadContent('async_inbox.asp?page=' + intCurrentInboxPage, 'mainContent');}
if(page_request.responseText == "<!-- Outbox requires reload -->")
{ intRequestCtr++; loadContent('async_outbox.asp', 'mainContent');}
if(page_request.responseText == "<!-- adminOutbox requires reload -->")
{ intRequestCtr++; loadContent('async_outbox.asp?page=' + intCurrentOutboxPage, 'mainContent');}
if(page_request.responseText == "<!-- Requires reload -->")
{ intRequestCtr++; window.location.reload();}
if(intRequestCtr == 0)
{ document.getElementById(containerid).innerHTML=page_request.responseText;}
strSearch = document.getElementById(containerid).innerHTML; if(strSearch.search("Load Toolbar") > 0)
{ startToolbar();}
}
}
function loadobjs()
{ if (!document.getElementById)
return
for (i=0; i<arguments.length; i++)
{ var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1)
{ if (file.indexOf(".js")!=-1)
{ fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript"); fileref.setAttribute("src", file);}
else if (file.indexOf(".css")!=-1)
{ fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet"); fileref.setAttribute("type", "text/css"); fileref.setAttribute("href", file);}
}
if (fileref!="")
{ document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" "
}
}
}
function getSeconds()
{ var varDate = new Date(); var intSeconds = varDate.getSeconds(); return intSeconds;}
function SendUrl(url,returnFunction)
{ var xmlHttp; try
{ xmlHttp=new XMLHttpRequest();}
catch (e)
{ try
{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch (e)
{ try
{ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
catch (e)
{ alert("Your browser does not support AJAX!"); return false;}
}
}
xmlHttp.onreadystatechange=function()
{ if(xmlHttp.readyState==4)
{ var returnValue=xmlHttp.responseText; returnFunction(returnValue);}
}
xmlHttp.open("GET",url,true); xmlHttp.send(null);}

