var xmlHttp
var xmlHttp2
var xmlHttp3
var xmlHttp4
var xmlHttp5
var xmlHttp6
var xmlHttpLang
var TxtVeld
//---------------------------------
function getCourse(str, date)
{
if (str == "leeg")
{
document.getElementById("courseInfoDiv").innerHTML = TekstDatumKiezen;
}
else
{
document.getElementById("courseInfoDiv").innerHTML = "
Updating content...";
var url="includes/ajax/getcourse.asp?sid=" + Math.random() + "&type=info&id=" + str + "&date=" + date;
xmlHttp=GetXmlHttpObject(stateChangedInfo);
xmlHttp.open("GET", url , true);
xmlHttp.send(null);
}
}
function stateChangedInfo()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("courseInfoDiv").innerHTML = xmlHttp.responseText ;
}
}
//---------------------------------
//---------------------------------
function getCourseDate(str, date)
{
document.getElementById("courseDateDiv").innerHTML = "
Updating content...";
var url = "includes/ajax/getcourse.asp?sid=" + Math.random() + "&type=date&id=" + str + "&did=" + date;
xmlHttp2 = GetXmlHttpObject(stateChangedDate);
xmlHttp2.open("GET", url , true);
xmlHttp2.send(null);
}
function stateChangedDate()
{
if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete")
{
document.getElementById("courseDateDiv").innerHTML = xmlHttp2.responseText;
checkAantal();
}
}
//---------------------------------
//---------------------------------
function getCourseCount(str, aantal, kort)
{
if (str == "leeg")
{
document.getElementById("courseCountDiv").innerHTML = TekstDatumKiezen;
document.getElementById("headapl").style.display = "none";
}
else
{
document.getElementById("courseCountDiv").innerHTML = "
Updating content...";
var url = "includes/ajax/getcourse.asp?sid=" + Math.random() + "&type=count&id=" + str + "&aantal=" + aantal + "&kort=" + kort;
xmlHttp3 = GetXmlHttpObject(stateChangedCount);
xmlHttp3.open("GET", url , true);
xmlHttp3.send(null);
}
}
function stateChangedCount()
{
if (xmlHttp3.readyState==4 || xmlHttp3.readyState=="complete")
{
document.getElementById("courseCountDiv").innerHTML = xmlHttp3.responseText ;
checkPrijs();
}
}
//---------------------------------
//---------------------------------
function getCourseApplicants(str)
{
if (str == "leeg")
{
document.getElementById("courseApplicantsDiv").innerHTML = "";
document.getElementById("bookBut1").style.display = "block";
if (document.getElementById("bookMeld1"))
{
document.getElementById("bookMeld1").style.display = "none";
}
}
else
{
document.getElementById("courseApplicantsDiv").innerHTML = "
Updating content...";
var url = "includes/ajax/getapplicants.asp?sid=" + Math.random() + "&aantal=" + str;
xmlHttp4 = GetXmlHttpObject(stateChangedApplicants);
xmlHttp4.open("GET", url , true);
xmlHttp4.send(null);
}
}
function stateChangedApplicants()
{
if (xmlHttp4.readyState==4 || xmlHttp4.readyState=="complete")
{
document.getElementById("courseApplicantsDiv").innerHTML = xmlHttp4.responseText;
}
}
//---------------------------------
//---------------------------------
function AgeCheckOk()
{
var url = "includes/ajax/ageok.asp?sid=" + Math.random();
xmlHttp5 = GetXmlHttpObject(stateChangedAge);
xmlHttp5.open("GET", url , true);
xmlHttp5.send(null);
}
function stateChangedAge()
{
if (xmlHttp5.readyState==4 || xmlHttp5.readyState=="complete")
{
leaveAgeCheck();
}
}
//---------------------------------
//---------------------------------
function getKalender(str)
{
document.getElementById("tdKalender").innerHTML = "
";
var url="includes/ajax/getkalender.asp?sid=" + Math.random() + "&maand=" + str;
xmlHttp5=GetXmlHttpObject(stateChangedKalender);
xmlHttp5.open("GET", url , true);
xmlHttp5.send(null);
}
function stateChangedKalender()
{
if (xmlHttp5.readyState==4 || xmlHttp5.readyState=="complete")
{
document.getElementById("tdKalender").innerHTML = xmlHttp5.responseText ;
}
}
//---------------------------------
//---------------------------------
function getKalenderSmall(str)
{
document.getElementById("tdKalenderSmall").innerHTML = "";
var url="../includes/ajax/getkalenderSmall.asp?sid=" + Math.random() + "&maand=" + str;
//document.write(url)
xmlHttpSmall=GetXmlHttpObject(stateChangedKalenderSmall);
xmlHttpSmall.open("GET", url , true);
xmlHttpSmall.send(null);
}
function stateChangedKalenderSmall()
{
if (xmlHttpSmall.readyState==4 || xmlHttpSmall.readyState=="complete")
{
document.getElementById("tdKalenderSmall").innerHTML = xmlHttpSmall.responseText ;
}
}
//---------------------------------
//---------------------------------
function getKalenderItem(str)
{
document.getElementById("tdKalenderItem").innerHTML = "";
var url="../includes/ajax/getkalenderItem.asp?sid=" + Math.random() + "&maand=" + str;
//document.write(url)
xmlHttpItem=GetXmlHttpObject(stateChangedKalenderItem);
xmlHttpItem.open("GET", url , true);
xmlHttpItem.send(null);
}
function stateChangedKalenderItem()
{
if (xmlHttpItem.readyState==4 || xmlHttpItem.readyState=="complete")
{
document.getElementById("tdKalenderItem").innerHTML = xmlHttpItem.responseText ;
}
}
//---------------------------------
//---------------------------------
function getKorting(str)
{
var url="includes/ajax/getKorting.asp?sid=" + Math.random() + "&kid=" + str;
xmlHttp6=GetXmlHttpObject(stateChangedKorting);
xmlHttp6.open("GET", url , true);
xmlHttp6.send(null);
}
function stateChangedKorting()
{
if (xmlHttp6.readyState==4 || xmlHttp6.readyState=="complete")
{
document.getElementById("tempKorting").value = xmlHttp6.responseText;
calcKorting();
}
}
//---------------------------------
//---------------------------------
function getLanguageText(str, veld)
{
TxtVeld = veld;
var url="includes/ajax/getLanguageText.asp?sid=" + Math.random() + "&code=" + str;
xmlHttpLang = GetXmlHttpObject(stateChangedLang);
xmlHttpLang.open("GET", url , true);
xmlHttpLang.send(null);
}
function stateChangedLang()
{
if (xmlHttpLang.readyState==4 || xmlHttpLang.readyState=="complete")
{
document.getElementById(TxtVeld).innerHTML = xmlHttpLang.responseText;
}
}
//---------------------------------
//---------------------------------
function GetXmlHttpObject(handler)
{
var objXmlHttp=null
if (navigator.userAgent.indexOf("Opera")>=0)
{
alert("This example doesn't work in Opera")
return
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{
var strName="Msxml2.XMLHTTP"
if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName="Microsoft.XMLHTTP"
}
try
{
objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler
return objXmlHttp
}
catch(e)
{
alert("Error. Scripting for ActiveX might be disabled")
return
}
}
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler
return objXmlHttp
}
}
//---------------------------------
//---------------------------------
var xmlHttpPoll
function setPoll(pollid, pollanswerid, userid, ip)
{
if(document.getElementById("pollInfoDiv"))
document.getElementById("pollInfoDiv").innerHTML = "
Updating content...";
var url="includes/ajax/setpoll.asp?sid=" + Math.random() + "&pollid=" + pollid + "&pollanswerid=" + pollanswerid + "&userid=" + userid + "&ip='" + ip + "'";
//document.write(url)
xmlHttpPoll=GetXmlHttpObject(stateChangedsetPoll);
xmlHttpPoll.open("GET", url , true);
xmlHttpPoll.send(null);
}
function stateChangedsetPoll()
{
if (xmlHttpPoll.readyState==4 || xmlHttpPoll.readyState=="complete")
{
document.getElementById("homePoll").innerHTML = xmlHttpPoll.responseText;
/*
document.getElementById("pollInfoDiv").innerHTML = "";
if(xmlHttpPoll.responseText == "OK")
{
//document.getElementById("pollInfoDiv").innerHTML = "U antwoord is verwerkt.";
document.getElementById("pollButtonDiv").style.visibility = "hidden";
if(isNaN(document.PollForm.Poll.length))
{
document.PollForm.Poll.style.display = "none";
}
else
{
for(i=0; i<=document.PollForm.Poll.length; i++)
{
document.PollForm.Poll[i].style.display = "none";
}
}
}
else
{
//document.getElementById("pollInfoDiv").innerHTML = "U heeft al gestemd.";
}
*/
}
}
//---------------------------------
//---------------------------------
var xmlHttpcheckLogin;
function checkLogin(username, password, redirect)
{
document.getElementById("checkLoginDiv").innerHTML = "
Updating content...";
var url = "logincheck.asp?sid=" + Math.random() + "&username=" + username + "&password=" + password + "&redirect=" + redirect;
//document.write(url)
xmlHttpcheckLogin = GetXmlHttpObject(statecheckLogin);
xmlHttpcheckLogin.open("GET", url , true);
xmlHttpcheckLogin.send(null);
}
function statecheckLogin()
{
if (xmlHttpcheckLogin.readyState==4 || xmlHttpcheckLogin.readyState=="complete")
{
document.getElementById("checkLoginDiv").innerHTML = "";
if(xmlHttpcheckLogin.responseText == "OK")
{
//Update Login
updateLogin();
document.getElementById("LoginError").innerHTML = "";
if(document.addLogin.redirect.value == "forum")
{
stopEditLayer('ShowLogin');
callEditLayer('addTopic');
}
else if(document.addLogin.redirect.value == "forumcomment")
{
stopEditLayer('ShowLogin');
callEditLayer('addComments');
}
else if(document.addLogin.redirect.value == "recommendation")
{
stopEditLayer('ShowLogin');
callEditLayer('addRecommendation');
}
else
{
if(document.addLogin.redirect.value != "")
location.href = document.addLogin.redirect.value;
else
location.reload();
}
}
else
{
document.getElementById("LoginError").innerHTML = "Verkeerde login";
}
}
}
var xmlHttpcheckLoginLost;
function checkLoginLost(email)
{
document.getElementById("checkLoginLostDiv").innerHTML = "
Updating content...";
var url = "loginlost_go.asp?sid=" + Math.random() + "&email=" + email;
//document.write(url)
xmlHttpcheckLoginLost = GetXmlHttpObject(statecheckLoginLost);
xmlHttpcheckLoginLost.open("GET", url , true);
xmlHttpcheckLoginLost.send(null);
}
function statecheckLoginLost()
{
if (xmlHttpcheckLoginLost.readyState==4 || xmlHttpcheckLoginLost.readyState=="complete")
{
document.getElementById("checkLoginLostDiv").innerHTML = "";
if(xmlHttpcheckLoginLost.responseText == "OK")
{
document.getElementById("LoginLostError").innerHTML = "";
stopEditLayer('ShowLoginLost');
callEditLayer('ShowLoginLostOK');
}
else
{
document.getElementById("LoginLostError").innerHTML = "U e-mail is niet gevonden.";
}
}
}
var xmlHttpupdateLogin;
function updateLogin()
{
//document.getElementById("checkLoginDiv").innerHTML = "
Updating content...";
var url = "loginupdate.asp?sid=" + Math.random();
//document.write(url)
xmlHttpupdateLogin = GetXmlHttpObject(stateupdateLogin);
xmlHttpupdateLogin.open("GET", url , true);
xmlHttpupdateLogin.send(null);
}
function stateupdateLogin()
{
if (xmlHttpupdateLogin.readyState==4 || xmlHttpupdateLogin.readyState=="complete")
{
document.getElementById("inloggen_tab").innerHTML = xmlHttpupdateLogin.responseText;
}
}
//---------------------------------