function controleerExchangeFormNoMatch(){ var frm = document.noMatchForm; var fm = ''; if (isLeeg(frm.achternaam.value)){ fm = '- Please fill in your surname.'; } if (isLeeg(frm.voornaam.value)){ fm = '- Please fill in your first name.'; } if (isLeeg(frm.initialen.value)){ fm = '- Please fill in your initials.'; } if (isLeeg(frm.dag.value) || !isDatum(frm.dag.value, frm.maand.value, frm.jaar.value)){ fm = '- Please fill in a valid date of birth.'; } if (isLeeg(frm.email.value)){ fm = '- Please fill in your e-mail address.'; } else{ if(!isGeldigEmailadres(frm.email.value)){ fm = '- Pleas fill in a valid e-mail address.'; } } if (fm == ''){ return true; } else{ alert('Error\n' + fm); return false; } } function controleerExchangeForm(){ var frm = document.regForm; var fm = ''; if (isLeeg(frm.achternaam.value) || isLeeg(frm.dag.value)){ fm = '- Please fill in all fields.'; } if (!isDatum(frm.dag.value, frm.maand.value, frm.jaar.value)){ fm = '- Please fill in a valid date of birth.'; } if (fm == ''){ return true; } else{ alert('Error\n' + fm); return false; } } function verwijderAgendaItem(kID, aID){ if (confirm('Weet u zeker dat u dit agendaitem wilt verwijderen?\nEventuele aanmeldingen worden ook verwijderd.')){ location.replace('../kringen/verwijderKringAgendaItem.asp?kID=' + kID + '&aID=' + aID); } } function verwijderKringBericht(kID, bID){ if (confirm('Weet u zeker dat u dit bericht wilt verwijderen?\nEventuele reacties worden ook verwijderd.')){ location.replace('../kringen/verwijderKringBericht.asp?kID=' + kID + '&bID=' + bID); } } function verwijderKringBerichtReactie(kID, rID, bID){ if (confirm('Weet u zeker dat u deze reactie wilt verwijderen?')){ location.replace('../kringen/verwijderKringBerichtReactie.asp?kID=' + kID + '&rID=' + rID + '&bID=' + bID); } } function toggleAttCV(){ togglenewcv(1); togglehuidigcv(0); } function tonmijnProfielDia(fID, pID){ var deurl = 'toonMijngalerijFoto-dia.asp?FID=' + fID + '&pID=' + pID; var scherm = window.open( deurl, 'dia', 'scrollbars=yes,resizable=yes,menubar=no,status=no,width=' + 600 + ',height=' + 700); } function toondeDia(fid, kid){ var deurl = '../kringen/toonkringafbeelding-dia.asp?FID=' + fid + '&kid=' + kid var scherm = window.open( deurl, 'dia', 'scrollbars=yes,resizable=yes,menubar=no,status=no,width=' + 600 + ',height=' + 700); } function toonUitgebZoeken(){ if($("#uitgebreidZoeken").css("display") == 'none'){ $("#uitgebreidZoeken").show("slow"); } else{ $("#uitgebreidZoeken").hide("slow"); } } function toggleCVSelect(waarde){ if (waarde == 0){ //online $('#att_toonCV').hide(); $('#att_newCV').show(); document.CVformulier.cv.disabled = true; document.CVformulier.cvOnline.disabled = false; document.CVformulier.cvOnline.focus(); } else{ document.CVformulier.cvOnline.value = ''; document.CVformulier.cv.disabled = false; document.CVformulier.cvOnline.disabled = true; //document.CVformulier.cv.focus(); } } function initcvForm(){ var frm; frm = document.CVformulier; toggleCVSelect(frm.toonCV.selectedIndex); } function togglenewcv(toon){ $('#att_newCV').toggle(); $('#att_toonCV input').value = ''; } function togglehuidigcv(toon){ $('#att_toonCV').toggle(); $('#att_newCV input').value = ''; } function wijzigTaal(url){ location.replace('../website/default.asp?WT=1&ref=' + url); } function wijzigFotoalbum(kID, mapID){ var url = '../kringen/wijzigFotoalbum.asp?kID=' + kID + '&mapID=' + mapID; popUp( url, 230, 350) } function CheckGrootte(frm, veld, width, height){ var xhri = xhrRequest('html'); xhr[xhri].open('GET', url, true); xhr[xhri].onreadystatechange = function() { if (xhr[xhri].readyState == 4 && xhr[xhri].status == 200) { functie(xhr[xhri].responseText); xi[xhri] = 1; xhr[xhri] = null; } } xhr[xhri].send(null); } function checkuitgebZoeken(){ var frm; frm = document.uitgebzoekForm; if(isLeeg(frm.zoekTekst.value)){ frm.zoekTekst.value = '*'; } if(!isLeeg(frm.studiejaar.value) && !isNummer(frm.studiejaar.value)){ alert('Studiejaar bevat een foutieve waarde'); return false; } else{ return true; } } // Functies voor verbergen en tonen van menu over alumniweb var verbergMenuAlumniweb = true; function toonAlumniwebMenu(){ var deDiv; verbergMenuAlumniweb = false; deDiv = document.getElementById('overAlumniwebMenu'); deDiv.style.display = 'block'; verbergMenu = true; hideMenu(); verbergMenuAlumniB = true; hideMenuAlumniB(); //verbergMenuAanbieding = true; //hideMenuAanbieding(); verbergMenuTools = true; hideToolsMenu(); verbergMenuVVR = true; hideMenuVVR(); } function verbergAlumniwebMenu(){ verbergMenuAlumniweb = true; setTimeout ("hideAlumniwebMenu()", 2500); //deDiv.style.display = 'block'; } function hideAlumniwebMenu(){ if (verbergMenuAlumniweb){ var deDiv = document.getElementById('overAlumniwebMenu'); deDiv.style.display = 'none' } } // Functies voor verbergen en tonen van menu faculteiten var verbergMenu = true; function toonFaculteitMenu(){ var deDiv; verbergMenu = false; deDiv = document.getElementById('faculteitMenu'); deDiv.style.display = 'block'; verbergMenuAlumniweb = true; hideAlumniwebMenu(); verbergMenuAlumniB = true; hideMenuAlumniB(); //verbergMenuAanbieding = true; //hideMenuAanbieding(); verbergMenuTools = true; hideToolsMenu(); verbergMenuVVR = true; hideMenuVVR(); } function verbergFaculteitMenu(){ verbergMenu = true; setTimeout ("hideMenu()", 2500); //deDiv.style.display = 'block'; } function hideMenu(){ if (verbergMenu){ var deDiv = document.getElementById('faculteitMenu'); deDiv.style.display = 'none' } } // Functies voor verbergen en tonen van menu alumnibureau var verbergMenuAlumniB = true; function toonAlumniBMenu(){ var deDiv; verbergMenuAlumniB = false; deDiv = document.getElementById('AlumniBMenu'); deDiv.style.display = 'block'; verbergMenuAlumniweb = true; hideAlumniwebMenu(); verbergMenu = true; hideMenu(); //verbergMenuAanbieding = true; //hideMenuAanbieding(); verbergMenuTools = true; hideToolsMenu(); verbergMenuVVR = true; hideMenuVVR(); } function verbergAlumniBMenu(){ verbergMenuAlumniB = true; setTimeout ("hideMenuAlumniB()", 2500); //deDiv.style.display = 'block'; } function hideMenuAlumniB(){ if (verbergMenuAlumniB){ var deDiv = document.getElementById('AlumniBMenu'); deDiv.style.display = 'none' } } // verberg en toon het menu aanbiedingen toonAanbiedingenMenu var verbergMenuAanbieding = true; function toonAanbiedingenMenu(){ var deDiv; verbergMenuAanbieding = false; deDiv = document.getElementById('AanbiedingenMenu'); deDiv.style.display = 'block'; verbergMenuAlumniweb = true; hideAlumniwebMenu(); verbergMenu = true; hideMenu(); verbergMenuAlumniB = true; hideMenuAlumniB(); verbergMenuTools = true; hideToolsMenu(); verbergMenuVVR = true; hideMenuVVR(); } function verbergAanbiedingMenu(){ verbergMenuAanbieding = true; setTimeout ("hideMenuAanbieding()", 2500); //deDiv.style.display = 'block'; } function hideMenuAanbieding(){ if (verbergMenuAanbieding){ var deDiv = document.getElementById('AanbiedingenMenu'); //deDiv.style.display = 'none' } } // Functies voor verbergen en tonen van menu tools & services var verbergMenuTools = true; function toonToolsMenu(){ var deDiv; verbergMenuTools = false; deDiv = document.getElementById('toolsMenu'); deDiv.style.display = 'block'; verbergMenuAlumniweb = true; hideAlumniwebMenu(); verbergMenu = true; hideMenu(); verbergMenuAlumniB = true; hideMenuAlumniB(); //verbergMenuAanbieding = true; //hideMenuAanbieding(); verbergMenuVVR = true; hideMenuVVR(); } function verbergToolsMenu(){ verbergMenuTools = true; setTimeout ("hideToolsMenu()", 2500); //deDiv.style.display = 'block'; } function hideToolsMenu(){ if (verbergMenuTools){ var deDiv = document.getElementById('toolsMenu'); deDiv.style.display = 'none' } } // Functies voor verbergen en tonen van menu VVR var verbergMenuVVR = true; function toonVVRMenu(){ var deDiv; verbergMenuVVR = false; deDiv = document.getElementById('VVRMenu'); deDiv.style.display = 'block'; verbergMenuAlumniweb = true; hideAlumniwebMenu(); verbergMenu = true; hideMenu(); verbergMenuAlumniB = true; hideMenuAlumniB(); verbergMenuTools = true; hideToolsMenu(); } function verbergVVRMenu(){ verbergMenuVVR = true; setTimeout ("hideMenuVVR()", 2500); //deDiv.style.display = 'block'; } function hideMenuVVR(){ if (verbergMenuVVR){ var deDiv = document.getElementById('VVRMenu'); deDiv.style.display = 'none' } } //////////////////////////////////////////////// // // // Controle functie bijv voor forms // // // //////////////////////////////////////////////// function controleerNieuwAgenda(){ var frm = document.agendaForm; var fm = ''; if (isLeeg(frm.titel.value)){ fm += '- Je hebt nog geen titel ingevuld.\n'; } if (isLeeg(frm.tekst.value)){ fm += '- Je hebt nog geen beschrijving ingevuld.\n'; } if (!isDatum( frm.dag.value, frm.maand.value, frm.jaar.value) || isLeeg(frm.dag.value)){ fm += '- De datum is ongeldig.'; } if (fm != ''){ alert('Er is een probleem met het opslaan van het nieuwe agendaitem:\n' + fm) return false; } else{ return true; } } function verwijderBijlageBijPB(){ var frm = document.formulier; frm.bijlageActie.value = '-'; document.getElementById('ps1').style.display = 'none'; document.getElementById('ps2').style.display = 'none'; } function controleerPBForm(){ var bestandnaam = ''; var extensie = ''; bestandnaam = document.formulier.bijlage.value; if (!isLeeg(bestandnaam)){ extensie = bestandnaam.substring(bestandnaam.length -4); if (extensie.toUpperCase() != '.DOC' && extensie.toUpperCase() != '.PDF'){ alert('Je bijlage heeft een onjuiste extensie, toegestane extensies zijn: PDF en DOC') return false; } if (isLeeg(document.formulier.bijlageOms.value)){ alert('De omschrijving bij de bijlage is nog niet gevuld.') return false; } document.formulier.bijlageActie.value = '+'; } if(isLeeg(document.getElementById('mijnBoodschap').value) || document.getElementById('mijnBoodschap').value == '

 

'){ alert('Je hebt nog geen boodschap ingevuld.'); return false; } else{ document.formulier.deBoodschap.value = document.getElementById('mijnBoodschap').value return true; } } function controleerPaginatekstForm(){ if(isLeeg(document.getElementById('paginatekst').value) || document.getElementById('paginatekst').value == '

 

'){ alert('Je hebt geen tekst ingevuld.'); return false; } else{ document.formulier.dePaginatekst.value = document.getElementById('paginatekst').value return true; } } function controleerZoekform(frm){ if(isLeeg(frm.zoekTekst.value)){ alert('Je hebt nog geen zoekterm opgegeven.'); return false; } else{ return true; } } function controleerloginForm(frm){ var fm; fm = ''; if (isLeeg(frm.loginnaam.value) || isLeeg(frm.wachtwoord.value) || (frm.loginnaam.value == 'Loginnaam' && frm.wachtwoord.value == 'Wachtwoord')){ alert('Geef je naam en wachtwoord op'); return false; } else{ return true; } } function changeVeldTekst(obj, tekst){ if (obj.value == tekst){ obj.value = ''; } } function controleerafbeeldingForm(frm){ if (isLeeg(frm.afbeelding.value)){ alert('Je hebt nog geen afbeelding gekozen.'); return false; } else{ var bestandnaam = frm.afbeelding.value; var extensie = bestandnaam.substring(bestandnaam.length -4); if (extensie.toUpperCase() != '.JPG' && extensie.toUpperCase() != '.GIF'){ alert('Je afbeelding heeft een onjuiste extensie, toegestane extensies zijn: JPG en GIF') return false; } } if(isLeeg(frm.Omschrijving.value)){ alert('Je hebt nog geen omschrijving opgegeven.'); return false; } else{ return true; } } function controleerGalerijForm(frm){ var fm = ''; if (isLeeg(frm.afbeelding.value)){ fm = 'Je hebt nog geen afbeelding gekozen.'; } else{ bestandnaam = frm.afbeelding.value; var extensie = bestandnaam.substring(bestandnaam.length -4); if (extensie.toUpperCase() != '.JPG' && extensie.toUpperCase() != '.GIF'){ alert('Je afbeelding heeft een onjuiste extensie, toegestane extensies zijn: JPG en GIF') return false; } } if (isLeeg(frm.omschrijving.value)){ fm = 'Je hebt nog geen omschrijving opgegeven.'; } if (fm != ''){ alert(fm); return false; } else{ return true; } } function controleerGalerijFormBestaand(frm){ var fm = ''; if (isLeeg(frm.afbeelding.value)){ fm = 'Je hebt nog geen nieuwe foto opgegeven.'; } else{ var bestandnaam = frm.afbeelding.value; var extensie = bestandnaam.substring(bestandnaam.length -4); if (extensie.toUpperCase() != '.JPG' && extensie.toUpperCase() != '.GIF'){ alert('Je afbeelding heeft een onjuiste extensie, toegestane extensies zijn: JPG en GIF') return false; } } if (isLeeg(frm.omschrijving.value)){ fm = 'Je hebt nog geen omschrijving opgegeven.'; } if (fm != ''){ alert(fm); return false; } else{ return true; } } function controleerWervingAfbeeldingForm(frm){ var fm = ''; if (isLeeg(frm.afbeelding.value)){ fm = 'Je hebt nog geen nieuwe foto opgegeven.'; } if (isLeeg(frm.omschrijving.value)){ fm = 'Je hebt nog geen mouseover tekst opgegeven.'; } if (fm != ''){ alert(fm); return false; } else{ return true; } } function controleerWebsiteAfbeeldingForm(frm){ var fm = ''; if (isLeeg(frm.afbeelding.value)){ fm = 'Je hebt nog geen nieuwe foto opgegeven.'; } if (fm != ''){ alert(fm); return false; } else{ return true; } } function controleerProfielForm(frm, deel){ var fm = ''; if (deel == 0){ if (frm.isStudent.value == '0' && frm.isMedewerker.value == '0'){ // Alleen als land NL is, dan checken var land = frm.land.options[frm.land.selectedIndex].text; } if (isLeeg(frm.voornaam.value)){ fm += '- Voornaam is niet gevuld\n'; } if (frm.isStudent.value == '0' && frm.isMedewerker.value == '0'){ // controleer deze gegevens als je geen student of medewerker bent if (isLeeg(frm.achternaam.value)){ fm += '- Achternaam is niet gevuld\n'; } if (isLeeg(frm.voorletters.value)){ fm += '- Voorletters is niet gevuld\n'; } } if (frm.isStudent.value == '0' && frm.isMedewerker.value == '0'){ if(land.toLowerCase() == 'nederland'){ if (isLeeg(frm.straat.value)){ fm += '- Je hebt nog geen straat ingevuld.\n'; } if (isLeeg(frm.huisnr.value)){ fm += '- Je hebt nog geen huisnummer ingevuld.\n'; } if (isLeeg(frm.plaats.value)){ fm += '- Je hebt nog geen plaats ingevuld.\n'; } if (isLeeg(frm.postcode.value)){ fm += '- Je hebt nog geen postcode ingevuld.\n'; } else{ if (!isPostcode( frm.postcode.value)){ fm += '- De postcode is onjuist.\n'; } } } else{ /* minimaal straat 1*/ if (isLeeg(frm.adresregel1.value) && isLeeg(frm.adresregel2.value) && isLeeg(frm.adresregel3.value) && isLeeg(frm.adresregel4.value)){ fm += '- Er zijn geen adresregels opgegeven\n'; } } } if (isLeeg(frm.email.value)){ fm += '- Je hebt nog geen e-mailadres ingevuld.\n'; } else{ if (!isGeldigEmailadres( frm.email.value)){ fm += '- Het e-mailadres is onjuist.\n'; } } } else if (deel == 1){ if((frm.naarFormID.value > 0 && frm.naarFormIDActiveer.value == 'True') || frm.naarFormID.value == 0) { if (frm.wachtwoord.value != frm.herhaalwachtwoord.value){ fm += '- Je nieuwe wachtwoorden komen niet overeen.\n'; } if (isLeeg(frm.loginnaam.value)){ fm += '- Je hebt nog geen loginnaam ingevuld.\n'; } /* Eerste keer dat je je inlogt? dan checken of je je wachtwoorden wel gevuld hebt.*/ if(frm.eersteInlog.value == 1 && isLeeg(frm.wachtwoord.value)){ fm += '- Je hebt nog geen wachtwoord ingevuld.\n'; } } } else if (deel == 2){ } else if (deel == 3){ var land = frm.wgland.options[frm.wgland.selectedIndex].text; if (land.toLowerCase() == 'nederland'){ if (!isLeeg(frm.wgnaam.value) || !isLeeg(frm.wgstraat.value) || !isLeeg(frm.wgpostcode.value) || !isLeeg(frm.wgplaats.value)){ if (isLeeg(frm.wgnaam.value) ){ fm += '- Je hebt de naam van je werkgever niet ingevuld.\n'; } if (isLeeg(frm.wgstraat.value) ){ fm += '- Je hebt de straat van je werkgever niet ingevuld.\n'; } if (isLeeg(frm.wgpostcode.value) ){ fm += '- Je hebt de postcode van je werkgever niet ingevuld.\n'; } else{ if (!isPostcode( frm.wgpostcode.value)){ fm += '- De postcode van je werkgever is onjuist.\n'; } } if (isLeeg(frm.wgplaats.value) ){ fm += '- Je hebt de plaats van je werkgever niet ingevuld.\n'; } } } } else if (deel == 5){ if(frm.alDeelgenomen[0].checked){ if (!isNummer(frm.deelgenomenJaar.value) || isLeeg(frm.deelgenomenJaar.value)){ fm += '- Jaartal is ongeldig' } } } if (fm != ''){ alert('Er is een fout opgetreden:\n' + fm); return false; } else{ return true; } } function controleernieuwekring(frm){ var fm; fm = ''; if (isLeeg(frm.naam.value)){ fm += '- Je hebt nog geen naam opgegeven.\n'; } //if (isLeeg(frm.beschrijving.value)){ // fm += '- Je hebt nog geen beschrijving opgegeven.\n'; //} //push de editor content deEditor.updateWidgInput(); if (isLeeg(frm.beschrijving.value) || frm.beschrijving.value == '

 

'){ fm += '- Beschrijving is niet gevuld\n'; } if (isLeeg(frm.Kortbeschrijving.value)){ fm += '- Je hebt nog geen korte beschrijving opgegeven.\n'; } if (isLeeg(frm.postadres.value) || isLeeg(frm.postcode.value) || isLeeg(frm.woonplaats.value)){ fm += '- Je hebt de adresgegevens niet ingevuld.\n'; } // Alleen als land NL is, dan checken var land = frm.land.options[frm.land.selectedIndex].text; if (!isPostcode( frm.postcode.value) && (land.toLowerCase() == 'nederland')){ if (!isPostcode(frm.postcode.value) && !isLeeg(frm.postcode.value)){ fm += '- De postcode is onjuist.\n'; } } if (isLeeg(frm.afbeelding.value)){ fm += '- Je hebt de afbeelding niet opgegeven\n'; } if(!isLeeg(frm.afbeelding.value)){ var bestandnaam = frm.afbeelding.value; var extensie = bestandnaam.substring(bestandnaam.length -4); if (extensie.toUpperCase() != '.JPG' && extensie.toUpperCase() != '.GIF'){ fm += '- Je afbeelding heeft een onjuiste extensie, toegestane extensies zijn: JPG en GIF' } } //if (isLeeg(frm.forumNaam.value)){ // fm += '- Forum naam is niet gevuld\n'; //} if (fm != ''){ alert('De kring kan niet worden opgeslagen: \n' + fm); return false } else{ return true; } } function controleergewijzigdekring(){ var frm = document.nwKring; fm = ''; if (isLeeg(frm.naam.value)){ fm += '- Naam is niet gevuld\n'; } //push de editor content deEditor.updateWidgInput(); if (isLeeg(frm.beschrijving.value) || frm.beschrijving.value == '

 

'){ fm += '- Beschrijving is niet gevuld\n'; } if (isLeeg(frm.Kortbeschrijving.value)){ fm += '- Korte beschrijving is niet gevuld\n'; } if (isLeeg(frm.postadres.value) || isLeeg(frm.postcode.value) || isLeeg(frm.woonplaats.value)){ fm += '- Adresgegevens zijn niet gevuld\n'; } // Alleen als land NL is, dan checken var land = frm.land.options[frm.land.selectedIndex].text; if (!isPostcode( frm.postcode.value) && (land.toLowerCase() == 'nederland')){ if (!isPostcode(frm.postcode.value) && !isLeeg(frm.postcode.value)){ fm += '- Postcode is onjuist.\n'; } } if(!isLeeg(frm.afbeelding.value)){ var bestandnaam = frm.afbeelding.value; var extensie = bestandnaam.substring(bestandnaam.length -4); if (extensie.toUpperCase() != '.JPG' && extensie.toUpperCase() != '.GIF'){ fm += '- Je afbeelding heeft een onjuiste extensie, toegestane extensies zijn: JPG en GIF' } } if (fm != ''){ alert('De kring kan niet worden opgeslagen: \n' + fm); return false } else{ return true; } } function wijzigKringGegevens(kID){ location.replace('../kringen/wijzigKring.asp?kid=' + kID); } function controleerKringGalerijForm(){ var frm = document.kgformulier; if (isLeeg(frm.omschrijving.value)){ alert('Je hebt nog geen omschrijving van deze afbeelding ingevuld.'); return false; } if(isLeeg(frm.afbeelding.value)){ if (frm.orgFoto.value != 'undefined'){ if (frm.orgFoto.value == ''){ alert('Je hebt nog geen afbeelding gekozen.'); return false; } } else{ alert('Je hebt nog geen afbeelding gekozen.'); return false; } } if(!isLeeg(frm.afbeelding.value)){ var bestandnaam = frm.afbeelding.value; var extensie = bestandnaam.substring(bestandnaam.length -4); if (extensie.toUpperCase() != '.JPG' && extensie.toUpperCase() != '.GIF'){ alert('Je afbeelding heeft een onjuiste extensie, toegestane extensies zijn: JPG en GIF') return false; } } else{ return true; } return true; } function verwijderKringGalerijFoto(){ var frm = document.kgformulier; if (confirm('Weet je zeker dat je deze foto wilt verwijderen?')){ frm.actie.value = '-'; frm.submit(); } } function VerwijderCV(){ var frm; frm = document.CVformulier; if (confirm('Weet je zeker dat je je CV wilt verwijderen?')){ frm.actie.value = '-'; frm.cv.disabled = false; frm.submit(); } } function controleernieuwfotoalbum(){ var frm = document.kgfaformulier; if(isLeeg(frm.fotoAlbum.value)){ alert('Geef een titel op voor het nieuwe fotoalbum'); return false; } return true; } function verwijderKring(kringID){ var frm; frm = document.formulier; if (confirm('Weet je zeker dat je deze kring wilt verwijderen?')){ frm.teVerwijderenKringID.value = kringID; frm.submit(); } } function activeerkring(kringID){ var frm; frm = document.formulier; if (confirm('Weet u zeker dat u deze kring wilt activeren?')){ frm.teActiverenKringID.value = kringID; frm.submit(); } } function deactiveerkring(kringID){ var frm; frm = document.formulier; if (confirm('Weet u zeker dat u deze kring wilt deactiveren?')){ frm.tedeActiverenKringID.value = kringID; frm.submit(); } } function controleerCVForm(){ // var frm; // frm = document.CVformulier; // if (isLeeg(frm.cv.value) && frm.CVbs.value == 0){ // alert('Je hebt nog geen CV gekozen.') // return false; // } // else { // if(frm.toonCV.options[frm.toonCV.selectedIndex].value == 'url' && isLeeg(frm.cvOnline.value)){ // alert('Je hebt nog geen Online CV gekozen.') // return false; // } // if (!isLeeg(frm.cv.value)){ // bestandnaam = frm.cv.value; // var extensie = bestandnaam.substring(bestandnaam.length -4); // if (extensie.toUpperCase() != '.DOC' && extensie.toUpperCase() != '.PDF'){ // alert('Je bijlage heeft een onjuiste extensie, toegestane extensies zijn: PDF en DOC') // return false; // } // } // // // else{ // return true; // } // return true; // } var frm; frm = document.CVformulier; if (frm.toonCV.selectedIndex == 0 && isLeeg(frm.cvOnline.value)){ alert('Je hebt nog geen Online CV gekozen.') return false; } if(frm.toonCV.selectedIndex == 1 && isLeeg(frm.cv.value) && isLeeg(frm.orgCV.value)){ alert('Je hebt nog geen CV gekozen.') return false; } if (!isLeeg(frm.cv.value)){ bestandnaam = frm.cv.value; var extensie = bestandnaam.substring(bestandnaam.length -4); if (extensie.toUpperCase() != '.DOC' && extensie.toUpperCase() != '.PDF' && extensie.toUpperCase() != 'DOCX'){ alert('Je CV heeft een onjuiste extensie, toegestane extensies zijn: PDF en DOC') return false; } } document.CVformulier.cv.disabled = false; return true } function controleerOproepForm(){ var fm = ''; var frm = document.OproepFormulier; if (isLeeg(frm.titel.value)){ fm += '- De titel is niet ingevuld.\n'; } if($(".branche:checked").length > 2){ fm += '- Er zijn teveel branches geselecteerd.\n'; } if( (isLeeg( FCKeditorAPI.GetInstance('tekst').GetHTML()) || FCKeditorAPI.GetInstance('tekst').GetHTML() == '

 

')) { fm += '- Er is geen oproeptekst ingevuld.\n'; } if (fm != ''){ alert ('Er is een fout opgetreden\n'+ fm); return false; } else { return true; } } function controleerBerichtForm(){ var frm; frm = document.berichtFormulier; if (isLeeg(frm.onderwerp.value) || isLeeg(frm.bericht.value)){ alert('Het onderwerp en het bericht dienen beide gevuld te zijn.') return false } else{ return true; } } //////////////////////////////////////////////// // // // Einde Controle functies // // // //////////////////////////////////////////////// function toontellafriend(){ var url = '../profiel/sendafriend.asp'; //popUp( url, 430, 50) scherm = window.open( url, 'tellafriend', 'scrollbars=no,resizable=no,menubar=no,status=no,width=' + 470 + ',height=' + 560); } function bewerkmijnBoodschap(){ var url = 'bewerkmijnboodschap.asp'; popUp( url, 630, 400) } function bewerkmijnFoto(){ var url = 'bewerkmijnAfbeelding.asp'; popUp( url, 400, 350) } function bewerkWervingselement( wervingID){ var url = 'bewerkWervingselementAfbeelding.asp?wID=' + wervingID; popUp( url, 400, 350) } function BewerkgalerijFoto(fotoID){ var url = 'bewerkmijngalerijfoto.asp?GID=' + fotoID; if(fotoID > 0 ){ popUp( url, 600, 550); } else{ popUp( url, 400, 350); } } function meldaanbijAgenda(aID){ var url; url = '../kringen/meldaanbijAgenda.asp?aID=' + aID; //prompt ('', url); doeXMLRequest(url, refreshAgenda); } function meldafbijAgenda(aID){ var url; url = '../kringen/meldafbijAgenda.asp?aID=' + aID; //prompt('', url) doeXMLRequest(url, refreshAgenda); } function vraagDoorgaan(){ //if (confirm('Voordat je andere pagina\'s wilt bekijken dien je eerst alle stappen te doorlopen.\nWil je doorgaan met aanmelden?')){ // bewerkmijnProfiel(); // } alert('Om andere pagina\'s te bekijken dien je eerst de inschrijving af te maken of te annuleren. Dit doe je door het formulier geheel in te vullen en te verzenden of onder aan het formulier op annuleren te klikken. Wanneer je annuleert worden eventuele aangepaste gegevens niet opgeslagen.'); } function bewerkmijnProfiel(naarFormID, blActiveer){ var scherm, schermNaam; if(typeof(naarFormID) != 'undefined'){ var url = '../profiel/bewerkmijnProfiel-new.asp?naarFormID='+naarFormID + '&naarFormIDActiveer='+blActiveer; } else{ var url = '../profiel/bewerkmijnProfiel-new.asp'; } scherm = window.open( url, schermNaam, 'scrollbars=no,resizable=no,menubar=no,status=no,width=' + 750 + ',height=' + 700); } function getMijnVrienden(pID){ var url; url = '../profiel/mijnVrienden.asp?pID=' + pID; doeXMLRequest(url, toonMijnvrienden); } function toonMijnvrienden(deTekst) { var deDiv = document.getElementById('mijnVrienden'); deDiv.innerHTML = deTekst; } function toonBericht(bID){ //var url = 'toonMijnbericht.asp?bID=' + bID; //popUp( url, 550, 550) url = '../profiel/toonmijnpostvak.asp?bID=' + bID + '&isKB=0'; popUp( url, 800, 800, 'yes') } function getKringAgenda(kID){ var url; url = '../kringen/toonagenda.asp?kid=' + kID doeXMLRequest(url, toonKringAgenda); } function toonKringAgenda(deTekst){ var deDiv = document.getElementById('agenda'); deDiv.innerHTML = deTekst; } function toonAgendaItem(aiID){ url = '../kringen/toonAgendaItem.asp?aiID=' + aiID; popUp( url, 550, 550); } function previewAgendaItem(aiID){ url = '../kringen/toonAgendaItem.asp?aiID=' + aiID +'&preview=1' ; popUp( url, 550, 550); } function toonPVBericht (bID, isKringbericht){ var url; if (isKringbericht) { url = '../kringen/kringbericht.asp?bID=' + bID + '&uitPV=1'; } else { url = '../profiel/toonmijnbericht.asp?bID=' + bID + '&uitPV=1'; } //prompt('', url) doeXMLRequest(url, vulPVBericht); if(document.getElementById('Tber_' + bID).className == 'ongelezen'){ document.getElementById('Tber_' + bID).className = 'gelezen'; } } function verwijderPVBericht(bID){ var url; url = '../profiel/verwijderMijnbericht.asp?bid=' + bID if (confirm('Weet je zeker dat je dit bericht wilt verwijderen?')){ doeXMLRequest(url, berichtverwijderd); } } function verlaatMijnPostvak(){ verversParentScherm() } function verversParentScherm(){ if (window.opener != null && !window.opener.closed){ try { opener.ververs(); } catch(e) { } } } function berichtverwijderd(deTekst){ if (deTekst == 'OK'){ alert('Je bericht is verwijderd.'); location.replace('toonmijnpostvak.asp'); } } function berichtverwijderdZonderAlert(deTekst){ if (window.opener != null && !window.opener.closed){ try { opener.ververs(); self.close(); } catch(e) { } } } function getKringLeden (kID){ var url; url = '../kringen/toonKringLeden.asp?kid=' + kID doeXMLRequest(url, toonKringLeden); } function toonKringLeden(deTekst) { var deDiv = document.getElementById('kringLeden'); deDiv.innerHTML = deTekst; } function maakMijLid(pID, kID, meldaan){ var url; if (!meldaan){ if (confirm('Weet je zeker dat je je wilt afmelden bij deze kring?')){ url = '../kringen/meldmijafvankring.asp?kid=' + kID + '&pid=' + pID ; //prompt('', url); doeXMLRequest(url, toonbenikgeenLid); } } else{ url = '../kringen/maakmijlidvankring.asp?kid=' + kID + '&pid=' + pID ; //prompt('', url); doeXMLRequest(url, toonbenikLid); } } function toonbenikgeenLid(deTekst){ if (deTekst != ''){ alert('Je lidmaatschap van ' + deTekst + ' is verwijderd.' ); ververs(); } } function verwijderLidvanKring(kringID){ url = '../kringen/verwijderLeden.asp?kID=' + kringID; popUp( url, 450, 400) } function toonbenikLid(deTekst){ arr_teksten = deTekst.split("###") if (arr_teksten[0] == 'ok'){ alert('Je bent toegevoegd als lid.'); ververs(); } else{ if(!isLeeg(deTekst)){ alert(deTekst) } } } function controleerClass(obj){ obj.className = 'gelezen'; } function nieuwKringBericht(kID){ var schermNaam, nu, scherm, url; nu = new Date; schermNaam = 'w' + nu.getMilliseconds(); url = '../kringen/kringBericht.asp?bID=0&kid=' + kID; scherm = window.open( url, schermNaam, 'scrollbars=yes,resizable=yes,menubar=no,status=no,width=' + 600 + ',height=' + 700); } function wijzigmijnCV(){ url = '../profiel/wijzigMijncv.asp'; popUp( url, 500, 450) } function wijzigmijnOproepen(){ url = '../profiel/overzichtMijnOproep.asp'; popUp( url, 850, 635, 'no') } function wijzigGalerijFoto(fID, kID){ url = '../kringen/wijzigkringgalerijfoto.asp?fid=' + fID + '&kID=' + kID; //popUp( url, 450, 350) popUp( url, 620, 535); } function nieuweGalerijFoto (kID){ url = '../kringen/nieuwekringgalerijfoto.asp?kID=' + kID; popUp( url, 300, 350) } function doVerwijdergalerijfoto(frm){ if (confirm('Weet je zeker dat je deze foto wilt verwijderen?')){ frm.actie.value = '-'; frm.submit(); } } function toonKringBericht (bID){ //var schermNaam, nu, scherm, url; //nu = new Date; //schermNaam = 'w' + nu.getMilliseconds(); //url = '../kringen/kringBericht.asp?bID=' + bID; //scherm = window.open( url, schermNaam, 'scrollbars=yes,resizable=yes,menubar=no,status=no,width=' + 600 + ',height=' + 700); url = '../profiel/toonmijnpostvak.asp?bID=' + bID + '&isKB=1'; popUp( url, 700, 800, 'no') } function toonKringBerichtuitKring (bID){ var schermNaam, nu, scherm, url; nu = new Date; schermNaam = 'w' + nu.getMilliseconds(); url = '../kringen/kringBericht.asp?bID=' + bID; scherm = window.open( url, schermNaam, 'scrollbars=yes,resizable=yes,menubar=no,status=no,width=' + 600 + ',height=' + 700); } function previewKringBericht (bID){ var schermNaam, nu, scherm, url; nu = new Date; schermNaam = 'w' + nu.getMilliseconds(); url = '../kringen/kringBericht.asp?bID=' + bID + '&preview=1'; scherm = window.open( url, schermNaam, 'scrollbars=yes,resizable=yes,menubar=no,status=no,width=' + 600 + ',height=' + 700); } function annuleerProfielForm(){ if (confirm('Weet je zeker dat je wilt annuleren?\nGewijzigde gegevens worden niet opgeslagen.')){ self.close(); } } function requestalsmijnVriend (pID){ var url; url = '../profiel/wanabevriend.asp?pID=' + pID //prompt('', url); doeXMLRequest(url, wanabevriendtoegevoegd); } function verwijderalsmijnVriend (pID){ var url; url = '../profiel/Verwijdervriend.asp?pID=' + pID //prompt('', url); doeXMLRequest(url, vriendverwijderd); } function vriendverwijderd(deTekst){ alert(deTekst); ververs(); } function wanabevriendtoegevoegd(deTekst){ alert(deTekst); } function voegtoealsmijnVriend (pID, voegtoe){ var url; //prompt('', '../profiel/voegtoealsvriend.asp?pID=' + pID + '&voegtoe=' + voegtoe ) url = '../profiel/voegtoealsvriend.asp?pID=' + pID + '&voegtoe=' + voegtoe doeXMLRequest(url, vriendtoegevoegd); } function vriendtoegevoegd (deTekst){ var arr_teksten arr_teksten = deTekst.split("###") alert(arr_teksten[1]) url = '../profiel/verwijderMijnbericht.asp?bid=' + document.mijnBericht.bID.value; doeXMLRequest(url, berichtverwijderdZonderAlert); } function stuurMessage(pID){ url = '../profiel/stuurberichtnaar.asp?pID=' + pID + '&oproepId=0'; popUp( url, 450, 450) } function stuurMessage(pID, oproepId){ url = '../profiel/stuurberichtnaar.asp?pID=' + pID + '&oproepId=' + oproepId; popUp( url, 450, 450) } function accepteerAanmelding(pID, kID, accept){ var url; url = '../kringen/accepteerbijKring.asp?pID=' + pID + '&kID=' + kID + '&accept=' + accept + '&bID=' + document.mijnBericht.bID.value; doeXMLRequest(url, aanmeldinggeaccepteerd); } function aanmeldinggeaccepteerd(deTekst){ if (deTekst == 'AANGEMELD'){ alert('Je reactie is verwerkt.'); //self.close(); } else if(deTekst == 'AFGEWEZEN'){ alert('Je reactie is verwerkt.'); //self.close(); } else{ alert('Er is een fout opgetreden bij het verwerken van je reactie:\n' + deTekst); } } function toonPersoonfotogalerij(pID){ url = '../profiel/completefotogalerij.asp?pID=' + pID; popUp( url, 600, 600, 'no') } function toonKringfotogalerij(kID){ url = '../kringen/completefotogalerij.asp?kID=' + kID; popUp( url, 600, 620, 'no') } function toonAlmijnBerichten(){ url = '../profiel/toonmijnpostvak.asp' popUp( url, 700, 800, 'no') } function NieuwAgendaItem(kID){ url = '../kringen/nieuwAgendaItem.asp?kid=' + kID popUp( url, 400, 500, 'no') } /* Functie checked is de actie achter de object knop in de editor in mijnberichten*/ function voegtoeObject(theIframe){ var theSelection = null; var theRange = null; var deVideo = prompt('Geef de \'EMBED\' videotag op (youtube, google, myspace)', ''); //alert(deVideo) //Verwijder alles voor en na de EMbed tag if (deVideo != undefined){ var tmpVid = deVideo.toLowerCase(); var heeftEmbed, links, rechts; if ((tmpVid.indexOf('') != -1)){ heeftEmbed = true; } else{ heeftEmbed = false; } if (heeftEmbed){ links = tmpVid.indexOf(''); tmpVid = deVideo.substring(0, rechts + 8); tmpVid = tmpVid.substring(links); //tmpVid = tmpVid.substring(0, rechts + 8); deVideo = tmpVid; } /* OOk niet met style attribuut */ //if (heeftEmbed){ // for(deVideo.indexOf(' ')) //} if (deVideo != '' && deVideo != null && heeftEmbed ){ deVideo = deVideo.replace(//g, '-groterdan-'); deVideo = deVideo.replace(/"/g, '-quotje-'); deVideo = deVideo.replace(/=/g, '-isteken-'); deVideo = deVideo.replace(/ /g, '-isspatie-'); //alert(deVideo) /* IE selections */ if (theIframe.contentWindow.document.selection) { theSelection = theIframe.contentWindow.document.selection; theRange = theSelection.createRange(); theRange.collapse(false); //theRange.pasteHTML("\"""); theRange.pasteHTML('' + deVideo + ''); } /* Mozilla selections */ else { try { theSelection = theIframe.contentWindow.getSelection(); } catch (e) { return false; } theRange = theSelection.getRangeAt(0); theRange.collapse(false); var theImageNode = theIframe.contentWindow.document.createElement("img"); theImageNode.src = "../layout/gfx/youtubelogo.gif"; theImageNode.alt = deVideo; theImageNode.id = 'YOUTUBEVID'; theRange.insertNode(theImageNode); //break; } } else{ alert('De videotag die je hebt opgegeven, wordt niet herkend') } } return false; } function doeXMLRequest(url, functie) { var xhri = xhrRequest('html'); xhr[xhri].open('GET', url, true); xhr[xhri].onreadystatechange = function() { if (xhr[xhri].readyState == 4 && xhr[xhri].status == 200) { functie(xhr[xhri].responseText.charRefToUnicode()); xi[xhri] = 1; xhr[xhri] = null; } } xhr[xhri].send(null); } String.prototype.charRefToUnicode = function() { return this.replace( /&#(([0-9]{1,7})|(x[0-9a-f]{1,6}));?/gi, function(match, p1, p2, p3, offset, s) { return String.fromCharCode(p2 || ("0" + p3)); }); } function controleernewkringtopic(){ var frm; frm = document.replyForm; if (frm.bID.value == 0){ if(isLeeg(frm.onderwerp.value)){ alert('Je hebt nog geen onderwerp ingevuld.'); return false; } if(isLeeg(frm.reactie.value)){ alert('Je hebt nog geen bericht geschreven.'); return false; } } else{ if(isLeeg(frm.reactie.value)){ alert('Je hebt nog geen reactie geschreven.'); return false; } } return true; } function nodigKringUit(kID){ var url; url = '../kringen/nodigKringUit.asp?kID=' + kID; popUp( url, 400, 400, 'no') } function accepteerKringUitnodiging(kID, accepteer){ var url; url = '../profiel/voegtoeKringalsvriend.asp?uID=' + kID + '&voegtoe=' + accepteer //prompt('', url); doeXMLRequest(url, kringGeaccepteerd); } function kringGeaccepteerd(deTekst){ var arr_teksten arr_teksten = deTekst.split("###") alert(arr_teksten[0]) url = '../profiel/verwijderMijnbericht.asp?bid=' + document.mijnBericht.bID.value; doeXMLRequest(url, berichtverwijderdZonderAlert); } // uit de wgeditor // function toonEngelsWG1(){ alert('Selecteer eerst de tekst waar je de link wilt maken'); } function toonEngelsWG2(){ alert('Selecteer eerst de tekst waar je de link wilt maken'); } function toonEngelsWG3(){ return prompt('Geef de URL voor de link op:', 'http://'); } function toonEngelsWG4(){ alert('De URL dient te beginnen met \'http://\'.'); } function toonContactForm(){ document.getElementById('aanmeldForm').style.display = 'none'; document.getElementById('contForm').style.display = 'block'; } //========================================================================// // // // FORUM // // // //========================================================================// function controleerNewBericht(frm){ var fm; fm = ''; if( isLeeg( frm.onderwerp.value)){ fm = 'Voer een onderwerptekst in.'; }else if( isLeeg( frm.bodyTekst.value)){ fm = 'Voer een berichttekst in.'; } if( !isLeeg(fm)){ alert(fm); return false; }else{ return true; } } function controleerreactieForm(){ var fm, frm; fm = ''; frm = document.formulierReactie; if( isLeeg( frm.onderwerp.value)){ fm = 'Voer een onderwerptekst in.'; }else if( isLeeg( frm.bodyTekst.value)){ fm = 'Voer een berichttekst in.'; } if( !isLeeg(fm)){ alert(fm); return false; }else{ return true; } } function verwijderBericht(){ if (confirm('Weet je zeker dat je dit bericht wilt verwijderen?\nEventuele antwoorden op dit bericht worden dan ook verwijderd.')){ document.formulierBeheer.actie.value = '-'; document.formulierBeheer.submit(); } } function controleerForumZF(){ var fm = ''; var frm = document.formulierForumZoek; if(isLeeg( frm.zoekterm.value)){ fm = 'Geef eerst een zoekterm.'; }else if(!frm.auteur.checked && !frm.onderwerp.checked && !frm.tekst.checked){ fm = 'Geef aan waarin je wilt zoeken.'; } if(!isLeeg(fm)){ alert(fm); return false; }else{ return true; } } function checkTabs(index){ if (index == 1){ return controleerProfielForm(document.forms[0], 0); } if (index == 2){ return controleerProfielForm(document.forms[0], 1); } if (index == 3){ return true; } if (index == 4){ return controleerProfielForm(document.forms[0], 3); } if (index == 5){ return true; } if (index == 6){ return controleerProfielForm(document.forms[0], 5); } return true; } function sluitBWGPopup(){ if (confirm('Weet je zeker dat je dit venster wilt sluiten?\nGewijzigde gegevens worden niet opgeslagen.')){ self.close(); } } function opslaanWBGPopup(){ if (!checkTabs(1)){ jQuery("#stripNav0 ul li a:eq(" + parseInt(0) +")").trigger('click'); return false; } if (!checkTabs(2)){ jQuery("#stripNav0 ul li a:eq(" + parseInt(1) +")").trigger('click'); return false; } if (!checkTabs(3)){ jQuery("#stripNav0 ul li a:eq(" + parseInt(2) +")").trigger('click'); return false; } if (!checkTabs(4)){ jQuery("#stripNav0 ul li a:eq(" + parseInt(3) +")").trigger('click'); return false; } if (!checkTabs(5)){ jQuery("#stripNav0 ul li a:eq(" + parseInt(4) +")").trigger('click'); return false; } if (!checkTabs(6)){ jQuery("#stripNav0 ul li a:eq(" + parseInt(5) +")").trigger('click'); return false; } document.forms[0].action = 'bewerkmijnprofiel_mod.asp'; document.forms[0].submit(); return true; } function checkit(n){ alert(n); } var xhr = new Array(); // ARRAY OF XML-HTTP REQUESTS var xi = new Array(0); // ARRAY OF XML-HTTP REQUEST INDEXES xi[0] = 1; // FIRST INDEX SET TO 1 MAKING IT AVAILABLE function xhrRequest(type) { if (!type) { type = 'html'; } // xhrsend IS THE xi POSITION THAT GETS PASSED BACK // INITIALIZED TO THE LENGTH OF THE ARRAY(LAST POSITION + 1) // IN CASE A FREE RESOURCE ISN'T FOUND IN THE LOOP var xhrsend = xi.length; // GO THROUGH AVAILABLE xi VALUES for (var i=0; i