function paypal(klantnr){ data = document.getElementById('amountPaypal').value.split("_"); if(parseInt(data[0])) window.location="https://www.paypal.com/nl/cgi-bin/webscr?cmd=_xclick&business=info%40indeho.nl¤cy_code=EUR&item_name=" + data[1] + "+Credits+voor+klantnr+" + klantnr + "&amount=" + data[0] + "&charset=utf-8&no_shipping=1&return=http%3A%2F%2Fwww.bouwtop.nl%2Fmijn_credits%2F¬ify_url=http%3A%2F%2Fwww.bouwtop.nl%2FppTest.php"; else return; } function paypalAbbo(klantnr){ window.location="https://www.paypal.com/nl/cgi-bin/webscr?cmd=_xclick&business=info%40indeho.nl¤cy_code=EUR&item_name=Abonnement+Bouwtop+Klantnr+" + klantnr + "&amount=500.00&charset=utf-8&no_shipping=1&return=http%3A%2F%2Fwww.bouwtop.nl%2Fmijn_abonnement%2Fbetaald%2F¬ify_url=http%3A%2F%2Fwww.bouwtop.nl%2FppTest.php"; } function pageHit() { p = escape(document.location.href); rfr = escape(document.referrer); if (rfr == "undefined") { rfr = ""; } sx = screen.width; sy = screen.height; sc = (navigator.appName.indexOf("Microsoft") > -1) ? screen.colorDepth : screen.pixelDepth; src = 'stats.php?p=' + p + '&rfr=' + rfr + '&sx=' + sx + '&sy=' + sy + '&sc=' + sc; src = ''; document.getElementById('counter').innerHTML = src; } function $(oObj) { return document.getElementById(oObj); } function clearInput(oObj, sValue) { if (oObj.value == sValue) { oObj.value = ""; } } function refillInput(oObj, sValue) { if (oObj.value == "") { oObj.value = sValue; } } function disablePricefields(aArray, sValue) { for (var i = 0; i < aArray.length; i++) { if (sValue != 3) { document.getElementById(aArray[i]).disabled = "true"; document.getElementById(aArray[i]).style.background = "#E2E2E2"; } else { document.getElementById(aArray[i]).disabled = ""; document.getElementById(aArray[i]).style.background = "#FFF"; } } } function loadSubrubrieken(iId, iSelected) { var oRequest = new cRequest; oRequest.sUrl = getElementValue()['base'] + 'ajax/subrubrieken.php'; oRequest.addArgument('id', iId); var sResponse = oRequest.getContent().responseText; if (sResponse && iId > 0) { if (document.getElementById('subgroep_id')) { elem = document.getElementById('subgroep_id'); elem.options.length = 0; var aOptions = eval(sResponse); for (var i = 0; i < aOptions.length; i++) { elem.options[(i)] = new Option(aOptions[i]['titel'], aOptions[i]['id']); if (iSelected != "null" && iSelected == aOptions[i]['id']) { elem.options[(i)].selected = "selected"; } } } } else { elem = document.getElementById('subgroep_id'); elem.options[0] = new Option('- Kies eerst een hoofdrubriek -', '', true, true); } } function getElementValue() { var values = new Array(); var metas = document.getElementsByTagName("meta"); for (var i = metas.length; --i >= 0; ) { var meta = metas[i]; if (/content-type/i.test(meta.httpEquiv)) { r = /^text\/html; *charset=(.*)$/i.exec(meta.content); values['charset'] = r[1]; } else if (/sessionlifetime/i.test(meta.httpEquiv)) { values['sessionlifetime'] = meta.content; } else if ((/keywords/i.test(meta.name)) || (/keywords/i.test(meta.id))) { values['keywords'] = meta.content; } else if ((/description/i.test(meta.name)) || (/description/i.test(meta.id))) { values['description'] = meta.content; } else if (/page_uri/i.test(meta.httpEquiv)) { values['page_uri'] = meta.content; } } var base = document.getElementsByTagName("base"); if (base[0].href) { values['base'] = base[0].href; } var title = document.getElementsByTagName("title")[0]; title = title ? title.innerHTML : ''; values['title'] = title; return values; } function verwijderAdvertenties() { if (checkForChecked()) { if (confirm('U staat ophet punt om de geselecteerde advertenties te verwijderen. Weet u dit zeker?') == true) { document.getElementById('action').value = 'verwijderen'; document.getElementById('advertentieCheckboxes').submit(); return false; } else { return false; } } else { alert("U moet minimaal 1 advertentie selecteren"); } } function promoAcceptLink() { if (checkForChecked()) { if (confirm("Het toevoegen van een link kost 1 credit per advertentie weet u dit zeker?") == true) { document.getElementById('action').value = 'promoAcceptLink'; document.getElementById('advertentieCheckboxes').submit(); }else{ return false; } } else { alert("U moet minimaal 1 advertentie selecteren"); } } function promoBoldNew(advID) { if (confirm("Het dik drukken van de titel kost 1 credit per advertentie weet u dit zeker?") == true) { window.location = "http://www.bouwtop.nl/mijn_promoties/1/"+ advID + "/"; }else{ return false; } } function promoBorderNew(advID) { if (confirm("Het toevoegen van een kader kost 1 credit per advertentie weet u dit zeker?") == true) { window.location = "http://www.bouwtop.nl/mijn_promoties/2/"+ advID + "/"; }else{ return false; } } function promoLinkNew(advID) { if (confirm("Het toevoegen van een link kost 1 credit per advertentie weet u dit zeker?") == true) { window.location = "http://www.bouwtop.nl/mijn_promoties/5/"+ advID + "/"; }else{ return false; } } function promoBackgroundNew(advID) { if (confirm("Het toevoegen van een achtergrondkleur kost 1 credit per advertentie weet u dit zeker?") == true) { window.location = "http://www.bouwtop.nl/mijn_promoties/7/"+ advID + "/"; }else{ return false; } } function promoMoveUpNew(advID) { if (confirm("Het omhoog plaatsen van een advertentie kost 1 credit per advertentie weet u dit zeker?") == true) { window.location = "http://www.bouwtop.nl/mijn_promoties/3/"+ advID + "/"; }else{ return false; } } function promoHomepageNew(advID) { if (confirm("Het omhoog plaatsen op de homepage kost 2 credits per advertentie weet u dit zeker?") == true) { window.location = "http://www.bouwtop.nl/mijn_promoties/4/"+ advID + "/"; }else{ return false; } } function promoBold() { if (checkForChecked()) { if (confirm("Het dik drukken van de titel kost 1 credit per advertentie weet u dit zeker?") == true) { document.getElementById('action').value = 'promoBold'; document.getElementById('advertentieCheckboxes').submit(); }else{ return false; } } else { alert("U moet minimaal 1 advertentie selecteren"); } } function promoBorder() { if (checkForChecked()) { if (confirm("Het toevoegen van een kader kost 1 credit per advertentie weet u dit zeker?") == true) { document.getElementById('action').value = 'promoBorder'; document.getElementById('advertentieCheckboxes').submit(); }else{ return false; } } else { alert("U moet minimaal 1 advertentie selecteren"); } } function promoBackground() { if (checkForChecked()) { if (confirm("U wijzigt de achtergrond kleur. Zeker weten?") == true) { document.getElementById('action').value = 'promoBackground'; document.getElementById('advertentieCheckboxes').submit(); }else{ return false; } } else { alert("U moet minimaal 1 advertentie selecteren"); } } function promoOnHomepage() { if (checkForChecked()) { if (confirm("Het op de homepage plaatsen kost 1 credit per advertentie weet u dit zeker?") == true) { document.getElementById('action').value = 'promoOnHomepage'; document.getElementById('advertentieCheckboxes').submit(); }else{ return false; } } else { alert("U moet minimaal 1 advertentie selecteren"); } } function promoMoveUp() { if (checkForChecked()) { if (confirm("Het omhoog plaatsen van een advertentie kost 1 credit per advertentie weet u dit zeker?") == true) { document.getElementById('action').value = 'promoMoveUp'; document.getElementById('advertentieCheckboxes').submit(); }else{ return false; } } else { alert("U moet minimaal 1 advertentie selecteren"); } } function verlengAdvertenties() { if (checkForChecked()) { document.getElementById('action').value = 'verlengen'; document.getElementById('advertentieCheckboxes').submit(); } else { alert("U moet minimaal 1 advertentie selecteren"); } } function doorplaatsenAdvertenties() { if (checkForChecked()) { if (confirm('U staat op het punt de geselecteerde advertenties door te plaatsen naar Bouwtop.nl, weet u het zeker? Let op, dit kan enige tijd duren!') == true) { document.getElementById('doorplaatsLoader').style.display = "block"; document.getElementById('action').value = 'doorplaatsen'; document.getElementById('advertentieCheckboxes').submit(); } } else { alert("U moet minimaal 1 advertentie selecteren"); } } function checkForChecked() { var overview = document.getElementById('advertentieCheckboxes'); var checkboxes = overview.getElementsByTagName('input'); var bChecked = false; for (var i = 0; i < checkboxes.length; i++) { if (checkboxes[i].type == 'checkbox') { if (checkboxes[i].checked == true) { bChecked = true; return true; } else { bChecked = false; } } } return bChecked; } cbStatus = new Array(); cbStatus['type'] = true; function checkAll(sType) { var overview = document.getElementById('advertentieCheckboxes'); var checkboxes = overview.getElementsByTagName('input'); for (var i = 0; i < checkboxes.length; i++) { if (checkboxes[i].type == 'checkbox') { if (cbStatus[sType]) { checkboxes[i].checked = true; } else { checkboxes[i].checked = false; } } } cbStatus[sType] = !cbStatus[sType]; return true; } function setLevel(oObj) { var x = oObj.selectedIndex; if (oObj.options[x].text != "Alle") { document.getElementById('level').value = 1; } else { document.getElementById('level').value = 0; } } function stretchPage() { $('contentwrap').style.height = '2000px'; } onload = pageHit;