//Fix voor achtergrondhoogte in IE6
function IE6fix() {
document.getElementById('alles').style.height=document.body.offsetHeight;
document.getElementById('midden').style.height=document.body.offsetHeight-210;
}
//Menu in/uitklappen
function Uitklap (ID) {
if(document.getElementById(ID).style.display != 'block') {
document.getElementById(ID).style.display = 'block';
} else {
document.getElementById(ID).style.display = 'none';
}
}
//nieuwe ajax-request
function makeXmlHttp(){
var xmlhttp = null;
if(window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}else{
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){
window.alert("Uw browser ondersteunt het XMLHttpRequest object niet!");
}
}
return xmlhttp;
}
//invoegen bericht gastenboek + checken van velden
function CheckGb(){
/**InputCheck**/
var correct = true
var input = document.getElementById('InputGb');
if(input.naam.value == '') {correct = false; alert('Je hebt geen naam ingevuld!')}else{if(input.captcha.value == '') {correct = false; alert('Je hebt geen captcha ingevuld!')}else{ if(input.bericht.value == '') {correct = false; alert('Je hebt geen bericht ingevuld!')}
}} if (correct){
/**Verwerken bericht**/
var naamInput = document.getElementById('naam').value;var captcha = document.getElementById('captcha').value; var boek_id = document.getElementById('boek_id').value;
var berichtInput = document.getElementById('bericht');
var berichtOutput = document.getElementById('berichten');
var huidig = document.getElementById('berichten').innerHTML;
var Schrijf = document.getElementById('sgb');
var originalDivContent = document.getElementById('sgb').innerHTML;
var xmlhttp = makeXmlHttp();
xmlhttp.open("POST", "sgb-insert.php", true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.onreadystatechange = function() {
if(xmlhttp.readyState == 4){
if(xmlhttp.responseText == "CAP"){
alert('De ingevoerde captcha was niet juist!\nVoer deze nogmaals in.');
var xmlhttp3 = makeXmlHttp();
xmlhttp3.open("GET", "sgb.php", true);
xmlhttp3.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp3.onreadystatechange = function() {
if(xmlhttp3.readyState == 4){
Schrijf.innerHTML = xmlhttp3.responseText;
}
}
xmlhttp3.send('');
}
else{
var xmlhttp2 = makeXmlHttp();
xmlhttp2.open("POST", "display.php", true);
xmlhttp2.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp2.onreadystatechange = function() {
if(xmlhttp2.readyState == 4){
Schrijf.style.display = "none";
berichtOutput.innerHTML = xmlhttp2.responseText;
berichtOutput.innerHTML += huidig;
}
}
xmlhttp2.send('boek_id=' + boek_id);
}
}
}
xmlhttp.send('naam=' + naamInput + '&bericht=' + berichtInput.value + '&captcha=' + captcha + '&boek_id=' + boek_id);
Schrijf.innerHTML = '
';
}
else
return false;
}
//nieuwe berichten GB ophalen
function CheckGbNew(){
var input = document.getElementById('InputGb');
var berichtOutput = document.getElementById('berichten');
var huidig = document.getElementById('berichten').innerHTML;
var xmlhttp = makeXmlHttp();
xmlhttp.open("GET", "displaynew.php", true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.onreadystatechange = function() {
if(xmlhttp.readyState == 4){
berichtOutput.innerHTML = xmlhttp.responseText + huidig;
}
}
xmlhttp.send('');
berichtOutput.innerHTML = '
' + huidig;
}
//inloggen + checken van velden
function Login(){
var correct = true
var input = document.getElementById('InputLogin');
if(input.naam.value == '') {correct = false; alert('Je hebt geen naam ingevuld!')}
else{
if(input.wachtwoord.value == '') {correct = false; alert('Je hebt geen wachtwoord ingevuld!')}
}
if (correct){
/**Verwerken**/
var naamInput = document.getElementById('gebruikersnaam').value;
var wachtwoordInput = hex_md5(document.getElementById('wachtwoord').value);
var checkInput = document.getElementById('check').checked;
var InlogForm = document.getElementById('inlog');
var xmlhttp = makeXmlHttp();
xmlhttp.open("POST", "login.php", true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.onreadystatechange = function() {
if(xmlhttp.readyState == 4){
InlogForm.innerHTML = xmlhttp.responseText;
}
}
xmlhttp.send('naam=' + naamInput + '&wachtwoord=' + wachtwoordInput + '&check=' + checkInput);
InlogForm.innerHTML = '
';
}
else
return false;
}
//stemmen poll
function StemPoll(){
var correct = true
var ingevuld ="niets";
var poll = document.getElementsByName("poll");
for(i=0;i