var totRecs; var curRec; var req; var currElement; var MessageElementId; var c=0; var c_timeout=900; var t; var timer_is_on=0; function getRequest(){ if (window.XMLHttpRequest) { req = new XMLHttpRequest(); } else if (window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } } function validateConf() { document.getElementById("lnameid").disabled=true; document.getElementById("fnameid").disabled=true; document.getElementById("dobid").disabled=true; MessageElementId = "confIdMessage"; var idField = document.getElementById("confid"); currElement = idField; var url = "wsak_touchnet.wp_check_conf_numb?p_conf_numb=" + escape(idField.value)+"&app_name=FACTSAPPLN"; getRequest(); req.open("GET", url, true); req.onreadystatechange = callback; req.send(null); } function validateLname() { MessageElementId = "lnameIdMessage"; var idField = document.getElementById("lnameid"); currElement = idField; //var url = "validate?id=" + escape(idField.value); var url = "wsak_touchnet.wp_check_last_name?p_last_name=" + escape(idField.value)+"&app_name=FACTSAPPLN"; getRequest(); req.open("GET", url, true); req.onreadystatechange = callback; req.send(null); } function validateFname(){ MessageElementId = "fnameIdMessage"; var lidField = document.getElementById("lnameid"); var fidField = document.getElementById("fnameid"); currElement = lidField; var url = "wsak_touchnet.wp_check_first_name?p_last_name=" + escape(lidField.value)+ "&p_first_name="+escape(fidField.value)+"&app_name=FACTSAPPLN"; getRequest(); req.open("GET", url, true); req.onreadystatechange = callback; req.send(null); } function validateDob(){ MessageElementId = "dobIdMessage"; var lidField = document.getElementById("lnameid"); var fidField = document.getElementById("fnameid"); var dobField = document.getElementById("dobid"); currElement = dobField; var url = "wsak_touchnet.wp_check_dob?p_last_name=" + escape(lidField.value)+ "&p_first_name="+escape(fidField.value)+"&p_dob="+escape(dobField.value)+"&app_name=FACTSAPPLN"; getRequest(); req.open("GET", url, true); req.onreadystatechange = callback; req.send(null); } function callback() { if (req.readyState == 4) { if (req.status == 200) { var message = req.responseXML.getElementsByTagName("message")[0]; setMessage(message.childNodes[0].nodeValue); doTimer() } } } function setMessage(message) { mdiv = document.getElementById(MessageElementId); if (message.replace(" ","") == "invalid") { document.getElementById("submitId").disabled=true; mdiv.innerHTML = "
Invalid"; } else if(message == "valid"){ mdiv.innerHTML = "
Valid"; if (currElement.name=="conf" ){ document.indexForm.EXT_TRANS_ID.value=req.responseXML.getElementsByTagName("conf")[0].childNodes[0].nodeValue; document.getElementById("lnameid").value=req.responseXML.getElementsByTagName("last_name")[0].childNodes[0].nodeValue; document.getElementById("fnameid").value=req.responseXML.getElementsByTagName("first_name")[0].childNodes[0].nodeValue; document.getElementById("dobid").value=req.responseXML.getElementsByTagName("bdate")[0].childNodes[0].nodeValue; document.getElementById("appl_date").innerHTML=req.responseXML.getElementsByTagName("appl_date")[0].childNodes[0].nodeValue; document.getElementById("level").innerHTML=req.responseXML.getElementsByTagName("level")[0].childNodes[0].nodeValue; document.getElementById("degree").innerHTML=req.responseXML.getElementsByTagName("degree")[0].childNodes[0].nodeValue; document.getElementById("term").innerHTML=req.responseXML.getElementsByTagName("term")[0].childNodes[0].nodeValue; document.getElementById("major").innerHTML=req.responseXML.getElementsByTagName("major")[0].childNodes[0].nodeValue; document.getElementById("college").innerHTML=req.responseXML.getElementsByTagName("college")[0].childNodes[0].nodeValue; document.indexForm.AMT.value=req.responseXML.getElementsByTagName("amount")[0].childNodes[0].nodeValue; document.indexForm.UPAY_SITE_ID.value=req.responseXML.getElementsByTagName("siteid")[0].childNodes[0].nodeValue; disableAll(); document.getElementById("submitId").disabled=false; document.getElementById("submitId").focus(); } else if(currElement.name=="dob" ){ document.getElementById("confid").value=req.responseXML.getElementsByTagName("conf")[0].childNodes[0].nodeValue; document.indexForm.EXT_TRANS_ID.value=req.responseXML.getElementsByTagName("conf")[0].childNodes[0].nodeValue; document.getElementById("appl_date").innerHTML=req.responseXML.getElementsByTagName("appl_date")[0].childNodes[0].nodeValue; document.getElementById("level").innerHTML=req.responseXML.getElementsByTagName("level")[0].childNodes[0].nodeValue; document.getElementById("degree").innerHTML=req.responseXML.getElementsByTagName("degree")[0].childNodes[0].nodeValue; document.getElementById("term").innerHTML=req.responseXML.getElementsByTagName("term")[0].childNodes[0].nodeValue; document.getElementById("major").innerHTML=req.responseXML.getElementsByTagName("major")[0].childNodes[0].nodeValue; document.indexForm.AMT.value=req.responseXML.getElementsByTagName("amount")[0].childNodes[0].nodeValue; document.indexForm.UPAY_SITE_ID.value=req.responseXML.getElementsByTagName("siteid")[0].childNodes[0].nodeValue; document.getElementById("college").innerHTML=req.responseXML.getElementsByTagName("college")[0].childNodes[0].nodeValue; totRecs = parseInt(req.responseXML.getElementsByTagName("count")[0].childNodes[0].nodeValue); curRec=0; disableAll(); document.getElementById("submitId").disabled=false; document.getElementById("submitId").focus(); if (totRecs >0){ document.getElementById("next").disabled=false; setRecStatus(); } else{ } document.getElementById("submitId").disabled=false; } }else{ mdiv.innerHTML = "
Partial"; document.getElementById("submitId").disabled=true; } } function next(){ curRec = curRec + 1; if (curRec <= totRecs){ clear2(); document.getElementById("confid").value=req.responseXML.getElementsByTagName("conf")[curRec].childNodes[0].nodeValue; document.getElementById("lnameid").value=req.responseXML.getElementsByTagName("last_name")[curRec].childNodes[0].nodeValue; document.getElementById("fnameid").value=req.responseXML.getElementsByTagName("first_name")[curRec].childNodes[0].nodeValue; document.getElementById("dobid").value=req.responseXML.getElementsByTagName("bdate")[curRec].childNodes[0].nodeValue; document.getElementById("appl_date").innerHTML=req.responseXML.getElementsByTagName("appl_date")[curRec].childNodes[0].nodeValue; document.getElementById("level").innerHTML=req.responseXML.getElementsByTagName("level")[curRec].childNodes[0].nodeValue; document.getElementById("degree").innerHTML=req.responseXML.getElementsByTagName("degree")[curRec].childNodes[0].nodeValue; document.getElementById("term").innerHTML=req.responseXML.getElementsByTagName("term")[curRec].childNodes[0].nodeValue; document.indexForm.AMT.value=req.responseXML.getElementsByTagName("amount")[curRec].childNodes[0].nodeValue; document.indexForm.UPAY_SITE_ID.value=req.responseXML.getElementsByTagName("siteid")[curRec].childNodes[0].nodeValue; document.indexForm.EXT_TRANS_ID.value=req.responseXML.getElementsByTagName("conf")[curRec].childNodes[0].nodeValue; document.getElementById("major").innerHTML=req.responseXML.getElementsByTagName("major")[curRec].childNodes[0].nodeValue; document.getElementById("college").innerHTML=req.responseXML.getElementsByTagName("college")[curRec].childNodes[0].nodeValue; document.getElementById("submitId").disabled=false; disableAll(); document.getElementById("next").disabled=false; document.getElementById("prev").disabled=false; document.getElementById("submitId").focus(); if (curRec == totRecs){ document.getElementById("prev").focus(); document.getElementById("next").disabled=true; } setRecStatus(); } } function prev(){ curRec = curRec - 1; if (curRec >= 0){ clear2(); document.getElementById("confid").value=req.responseXML.getElementsByTagName("conf")[curRec].childNodes[0].nodeValue; document.getElementById("lnameid").value=req.responseXML.getElementsByTagName("last_name")[curRec].childNodes[0].nodeValue; document.getElementById("fnameid").value=req.responseXML.getElementsByTagName("first_name")[curRec].childNodes[0].nodeValue; document.getElementById("dobid").value=req.responseXML.getElementsByTagName("bdate")[curRec].childNodes[0].nodeValue; document.getElementById("appl_date").innerHTML=req.responseXML.getElementsByTagName("appl_date")[curRec].childNodes[0].nodeValue; document.getElementById("level").innerHTML=req.responseXML.getElementsByTagName("level")[curRec].childNodes[0].nodeValue; document.getElementById("degree").innerHTML=req.responseXML.getElementsByTagName("degree")[curRec].childNodes[0].nodeValue; document.getElementById("term").innerHTML=req.responseXML.getElementsByTagName("term")[curRec].childNodes[0].nodeValue; document.indexForm.AMT.value=req.responseXML.getElementsByTagName("amount")[curRec].childNodes[0].nodeValue; document.indexForm.UPAY_SITE_ID.value=req.responseXML.getElementsByTagName("siteid")[curRec].childNodes[0].nodeValue; document.indexForm.EXT_TRANS_ID.value=req.responseXML.getElementsByTagName("conf")[curRec].childNodes[0].nodeValue; document.getElementById("major").innerHTML=req.responseXML.getElementsByTagName("major")[curRec].childNodes[0].nodeValue; document.getElementById("college").innerHTML=req.responseXML.getElementsByTagName("college")[curRec].childNodes[0].nodeValue; document.getElementById("submitId").disabled=false; disableAll(); document.getElementById("next").disabled=false; document.getElementById("prev").disabled=false; if (curRec == 0){ document.getElementById("next").focus(); document.getElementById("prev").disabled=true; } setRecStatus(); } } function setRecStatus(){ document.getElementById("recStatus").innerHTML=""; var actRec=curRec+1; var actTotRecs= totRecs+1; document.getElementById("recStatus").innerHTML="("+actRec+" of "+actTotRecs+")"; document.getElementById("appStatus").innerHTML="
You have more than one Application.
Select one you want to Pay"; } function disableAll(){ document.getElementById("confid").disabled=true; document.getElementById("lnameid").disabled=true; document.getElementById("fnameid").disabled=true; document.getElementById("dobid").disabled=true; document.getElementById("next").disabled=true; document.getElementById("prev").disabled=true; } function timeMsg() { setTimeout("alertMsg()",100); window.location.reload(true); } function alertMsg() { alert("Your session timed out, please close the window. "); } function timedCount() { c=c+1; t=setTimeout("timedCount()",1000); } function doTimer() { if (!timer_is_on) { timer_is_on=1; timedCount(); } } function stopCount() { if (c>c_timeout) { clearTimeout(t); timer_is_on=0; return true } } function checkAppdate() { if (document.getElementById("appl_date").innerHTML=="") { alert("Please re-enter your application information"); window.location.reload(true); } } function submit(){ checkAppdate() var l_timeout=stopCount() if (!l_timeout) { document.indexForm.submit(); } else { alert("Your session timed out. "); function CloseWindow() { window.open("","_self",""); window.close(); } CloseWindow() if (navigator.appName=="Netscape"){ document.location = "https://banner.fau.edu/FAUPdad/wsak_touchpages.pay_facts_app_fee"; } else { window.open("https://banner.fau.edu/FAUPdad/wsak_touchpages.pay_facts_app_fee"); } } } function clear2(){ try{ document.getElementById("confid").value=""; document.getElementById("confid").disabled=false; document.getElementById("lnameid").disabled=false; document.getElementById("lnameid").value=""; document.getElementById("fnameid").disabled=false; document.getElementById("fnameid").value=""; document.getElementById("confid").focus(); document.getElementById("submitId").disabled=false; document.getElementById("dobid").value=""; document.getElementById("dobid").disabled=false; document.getElementById("dobIdMessage").innerHTML=""; document.getElementById("confIdMessage").innerHTML=""; document.getElementById("lnameIdMessage").innerHTML=""; document.getElementById("fnameIdMessage").innerHTML=""; document.getElementById("recStatus").innerHTML=""; document.getElementById("appStatus").innerHTML=""; document.getElementById("next").disabled=true; document.getElementById("prev").disabled=true; document.getElementById("appl_date").innerHTML=""; document.getElementById("level").innerHTML=""; document.getElementById("degree").innerHTML=""; document.getElementById("term").innerHTML=""; document.getElementById("major").innerHTML=""; document.getElementById("college").innerHTML=""; document.indexForm.AMT.value=""; document.indexForm.UPAY_SITE_ID.value=""; } catch(err){ alert("err is "+err); } }