function bijladenMain() { if (document.getElementById("personalMessage").innerHTML != "") { boxFromDivMain("personalMessage"); boxShowMain(); boxResizeMain(375, 450); } } function verwijderBericht() { if (!confirm("Wilt u het bericht verwijderen zonder antwoord te geven?")) return; var parameters = new Array( "bericht=", "messages_id=" + document.frmMessage.messages_id.value ); voegToeBuffer("stuurBericht", "../../main/stuurBericht.php", parameters); } function geefAntwoord() { if (document.frmMessage.boodschap.value=="") { alert("Vul een bericht in om te antwoorden"); return; } boodschap = document.frmMessage.boodschap.value.replace(/\r\n|\r/g, '\n'); boodschap = boodschap.replace(/\n/gi, "
"); boodschap = boodschap.replace(/\t/gi, "  "); boodschap = boodschap.replace(/&/gi, '[andsign]'); var parameters = new Array( "bericht=" + boodschap, "to=" + document.frmMessage.fromLogins_id.value, "messages_id=" + document.frmMessage.messages_id.value ); voegToeBuffer("stuurBericht", "../../main/stuurBericht.php", parameters); } function stuurBericht() { if (xmlHttp.readyState!=4 && xmlHttp.readyState!="complete") return false; feedback = xmlHttp.responseText; alert(feedback); window.location.href="ind"; verwijderBuffer("stuurBericht"); } function showMenu(me){ posItem = findPosition(me.childNodes[0]); var submenu = document.getElementById("sub-"+me.id); submenu.style.left = posItem[0]+"px"; submenu.style.display = "block"; submenu.style.top = posItem[1] + me.clientHeight + 26 + "px"; } function showMenuSub(me){ me.style.display = "block"; } function hideMenu(me){ me.style.marginTop = ""; document.getElementById("sub-"+me.id).style.display = "none"; } function hideMenuSub(me){ me.style.display = "none"; document.getElementById(me.id.replace(/sub-/, "")).childNodes[0].style.marginTop = ""; } function findPosition( oElement ) { if( typeof( oElement.offsetParent ) != 'undefined' ) { for( var posX = 0, posY = 0; oElement; oElement = oElement.offsetParent ) { posX += oElement.offsetLeft; posY += oElement.offsetTop; } return [ posX, posY ]; } else { return [ oElement.x, oElement.y ]; } } function showLogin() { document.getElementById("loginDiv").style.display = "block"; } function logoutMain() { var parameters = new Array("games_id=40"); voegToeBuffer("feedbackLogout", "../../main/logout.php", parameters); } function feedbackLogout() { if (xmlHttp.readyState!=4 && xmlHttp.readyState!="complete") return false; verwijderBuffer("feedbackLogin"); location.reload(true); } function wwklik() { document.getElementById("pwbox").style.display="none"; document.getElementById("pwbox1").style.display="block"; document.getElementById("pwbox1").focus(); } function naamklik() { if (document.frmLogin.naam.value=="spelersnaam") document.frmLogin.naam.value=""; } function checkLogin(){ //alert("test"); if(document.frmLogin.naam.value=="" || document.frmLogin.naam.value=="spelersnaam" || document.frmLogin.wachtwoord.value==""){ document.getElementById("meldingLogin").innerHTML="Vul naam en wachtwoord in."; document.getElementById("meldingLogin").style.display = "block"; return false; } var herinner=0; if (document.frmLogin.remember.checked==true) herinner=1; var parameters = new Array( "games_id=40", "w="+document.frmLogin.wachtwoord.value, "n="+document.frmLogin.naam.value, "h="+herinner ); voegToeBuffer("feedbackLogin", "../../main/login.php", parameters); } function feedbackLogin() { if (xmlHttp.readyState!=4 && xmlHttp.readyState!="complete") return false; //alert("test1"); if (xmlHttp.responseText!="gelukt!") { //alert(xmlHttp.responseText); document.getElementById("meldingLogin").innerHTML="Het ingevoerde wachtwoord is onjuist."; document.getElementById("meldingLogin").style.display = "block"; } else { //window.location.href="index.php"; location.reload(true); } verwijderBuffer("feedbackLogin"); } function boxAlertMain(text, height, confirmFunc) { styling = "text-align:center; "; //if (align=="center") styling = "text-align:center; "; text = "
"+text+"
"; boxEmptyMain(); boxResizeMain(350, height+40); boxShowMain(); boxWriteMain(text); } function boxAlert_confirmMain(confirmFunc) { boxEmptyMain(); boxHideMain(); eval(confirmFunc); } function boxConfirmMain(text, height, confirmFunc) { styling = "text-align:center; "; text = "
"+text+"
"; boxEmptyMain(); boxResizeMain(350, height+40); boxShowMain(); boxWriteMain(text); } function boxFromDivMain(divName) { x = document.getElementById(divName); document.getElementById("boxContentMain").appendChild(x); x.style.display = "block"; } function boxToDivMain(divName) { x = document.getElementById(divName); x.style.display = "none"; document.getElementById("divContainerMain").appendChild(x); } function boxEmptyMain() { document.getElementById("boxContentMain").innerHTML=""; } function boxShowMain() { sc = getScrollXYMain(); scz = getWindowSizeMain(); document.getElementById("blinderMain").style.top=sc[1]+"px"; document.getElementById("boxMain").style.top = (sc[1]*1)+(scz[1]/2)-50+"px"; document.getElementById("blinderMain").style.display="block"; document.getElementById("boxMain").style.display="block"; } function boxWriteMain(toWrite) { document.getElementById("boxContentMain").innerHTML=toWrite; } function boxHideMain() { document.getElementById("blinderMain").style.display="none"; document.getElementById("boxMain").style.display="none"; } function boxResizeMain(width, height) { document.getElementById("boxMain").style.width = (width + 44)+"px"; document.getElementById("boxMain").style.height = (height + 44)+"px"; document.getElementById("boxMain").style.marginLeft = "-"+Math.round((width + 44)/2)+"px"; document.getElementById("boxMain").style.marginTop = "-"+Math.round((height + 44)/2)+"px"; document.getElementById("boxContentMain").style.width = width+"px"; document.getElementById("boxContentMain").style.height = height+"px"; } function getWindowSizeMain() { var myWidth = 0, myHeight = 0; if( typeof( window.innerWidth ) == 'number' ) { //Non-IE myWidth = window.innerWidth; myHeight = window.innerHeight; } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) { //IE 6+ in 'standards compliant mode' myWidth = document.documentElement.clientWidth; myHeight = document.documentElement.clientHeight; } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) { //IE 4 compatible myWidth = document.body.clientWidth; myHeight = document.body.clientHeight; } return [ myWidth, myHeight ]; } function getScrollXYMain() { var scrOfX = 0, scrOfY = 0; if( typeof( window.pageYOffset ) == 'number' ) { //Netscape compliant scrOfY = window.pageYOffset; scrOfX = window.pageXOffset; } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) { //DOM compliant scrOfY = document.body.scrollTop; scrOfX = document.body.scrollLeft; } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) { //IE6 standards compliant mode scrOfY = document.documentElement.scrollTop; scrOfX = document.documentElement.scrollLeft; } return [ scrOfX, scrOfY ]; } function toonBuffer() { }