var taalmodule_tmp = '';
var returncode = '0';
var gallerij_aantal = 0;
var openen_bestelling = false;
preloader_loading= new Image()
preloader_loading.src = "images/loader.gif"
preloader_loading.id = "preloader_loader_img"
preloader_loading.style.margin = '10px';
preloader_loading.align = 'middle';
function get_siteurl() {
var url = window.location.href;
var nohttp = url.split('//')[1];
var hostPort = nohttp.split('/');
var siteurl = 'http://';
for(i=0;i2) {
ok = 0;
}
if (ok ==1) {
return true;
} else {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_aantal'),false);
return false;
}
}
/**
* controleert of de input uit cijfers bestaat
* @param number
* @return
*/
function check_if_int(number) {
var isInteger = new Boolean();
isInteger=true;
var myChar="";
var myInt=0;
if (number!="" && typeof(number)=="string") {
for (i=0;i';
}
}
function check_bestelform_nrt(url) {
var cont = true;
var rows = document.getElementById('overzichtbody').getElementsByTagName('div');
var multibutton = document.getElementById('bestel_knop');
if(rows.length<1) {
var rows = document.getElementById('overzichtbody').getElementsByTagName('tr');
}
for(i=0;i0) {
document.getElementById('bestel_aantal' + i).className = 'bestel_aantal_false';
cont = false;
}
} else {
//rows[i].style.backgroundColor = '#00FFFF';
}
}
if(cont==true) {
return window.location = url;
} else {
if(confirm(taalmodule('bestelformnietleeg'))) {
return window.location = url;
}
}
}
function check_bestelform_test() {
//alert('blaat');
var cont = true;
if ($('overzichtbody')) {
var rows = $$('#overzichtbody tr');
var multibutton = $('bestel_knop');
if(rows.length<1) {
var rows = $$('#overzichtbody div');
}
//alert(rows.length);
for(i=0;i0 && $('fustaantal' + i).getAttribute('checker')=='true') {
$('fustaantal' + i).className = 'bestel_aantal_false';
cont = false;
}
if($('stuksaantal' + i) && $('stuksaantal' + i).value>0 && $('stuksaantal' + i).getAttribute('checker')=='true') {
$('stuksaantal' + i).className = 'bestel_aantal_false';
cont = false;
}
} else if ($('bestel_aantal'+i)) {
if($('bestel_aantal' + i) && $('bestel_aantal' + i).value>0 && $('bestel_aantal' + i).getAttribute('checker')=='true') {
$('bestel_aantal' + i).className = 'bestel_aantal_false';
cont = false;
}
}
//}
}
}
if(cont==true) {
blurtest();
} else {
return taalmodule('bestelformnietleeg');
}
//return 'test';
}
function check_bestelform_rt(url) {
var cont = true;
var rows = $$('#overzichtbody div');
var multibutton = document.getElementById('bestel_knop');
if(rows.length<1) {
var rows = $$('#overzichtbody tr');
}
for(i=0;i0) {
$('fustaantal' + i).className = 'bestel_aantal_false';
cont = false;
}
if($('stuksaantal' + i) && $('stuksaantal' + i).value>0) {
$('stuksaantal' + i).className = 'bestel_aantal_false';
cont = false;
}
} else if ($('bestel_aantal'+i)) {
if($('bestel_aantal' + i) && $('bestel_aantal' + i).value>0) {
$('bestel_aantal' + i).className = 'bestel_aantal_false';
cont = false;
}
}
//}
}
if(cont==true) {
return window.location = url;
} else {
if(confirm(taalmodule('bestelformnietleeg'))) {
return window.location = url;
}
}
}
function check_login(url) {
if(confirm(taalmodule('uitloggen?'))) {
return window.location = url;
}
}
function search_check() {
var zoeksleutel = document.getElementById('searchquery').value;
var procentcheck = 0;
for (i=0;i1 && procentcheck < 2) {
return true;
} else {
if($('search_select').value == 'rhspag' && $('searchquery').value.length > 0){
return true;
} else if($('search_select').value == 'kleurenkiezer'){
return true;
} else {
trigger_alertdiv(taalmodule('fout'),taalmodule('geefzoekopdracht'),false);
return false;
}
}
}
function search_check_top() {
var elm_zoekveld = $('searchquery_top');
var zoeksleutel = elm_zoekveld.value;
var procentcheck = 0;
for (i=0;i1 && procentcheck < 2) {
return true;
} else {
trigger_alertdiv(taalmodule('fout'),taalmodule('geefzoekopdracht'),false);
return false;
}
}
function trigger_alertdiv(titel,tekst,showcancel) {
window.onbeforeunload = '';
AlertlistenKey();
var x,y;
if (self.pageYOffset){ // all except Explorer
x = self.pageXOffset;
y = self.pageYOffset;
} else if (document.documentElement && document.documentElement.scrollTop){ // Explorer 6 Strict
x = document.documentElement.scrollLeft;
y = document.documentElement.scrollTop;
} else if (document.body){ // all other Explorers
x = document.body.scrollLeft;
y = document.body.scrollTop;
}
var top_position = document.body.clientHeight;
top_position = y+100;
//alert(top_position);
var tmp_width = document.documentElement.offsetWidth;
tmp_width = tmp_width/2;
left_position = tmp_width - 125;
if ($('alertdiv')) {
document.getElementById('alertdiv').style.display = 'block';
document.getElementById('alertdiv').style.top = top_position + 'px';
document.getElementById('alertdiv').style.left = left_position + 'px';
var knop = '
';
knop += '';
if(showcancel) {
knop += '' + taalmodule('cancel') + '';
}
document.getElementById('alertdiv').innerHTML = '' + titel + '
' + tekst + knop;
}
document.getElementById('page_blur').style.height = document.body.offsetHeight + 'px';
document.getElementById('page_blur').style.width = document.body.clientWidth + 'px';
document.getElementById('page_blur').style.top = y + 'px';
document.getElementById('page_blur').style.left = 0;
document.getElementById('page_blur').style.display = 'block';
document.onscroll = function() { new_alert_pos(); };
new Draggable('alertdiv', {revert:true,ghosting:false,zindex:1});
var wait = true;
return false;
}
function wait_for_confirm() {
if(returncode=='0') {
// alert('...');
setTimeout(wait_for_confirm,1000);
} else {
if(returncode=='1') {
return true;
} else {
return false;
}
}
}
function close_alertdiv(returncode) {
document.getElementById('alertdiv').style.display = 'none';
document.getElementById('alertdiv').innerHTML = '';
document.getElementById('page_blur').style.display = 'none';
document.onscroll = function() { return false };
document.onkeypress = '';
if(returncode==true) {
returncode = '1';
} else {
returncode = '-1';
}
//alert('test');
// alert(document.getElementById('page_blur').style.display);
window.onbeforeunload = blurtest;
return false;
}
function new_alert_pos() {
var x,y;
if (self.pageYOffset) // all except Explorer
{
x = self.pageXOffset;
y = self.pageYOffset;
}
else if (document.documentElement && document.documentElement.scrollTop)
// Explorer 6 Strict
{
x = document.documentElement.scrollLeft;
y = document.documentElement.scrollTop;
}
else if (document.body) // all other Explorers
{
x = document.body.scrollLeft;
y = document.body.scrollTop;
}
var top_position = document.body.clientHeight;
top_position = y+100;
//alert(top_position);
var tmp_width = document.documentElement.offsetWidth;
tmp_width = tmp_width/2;
left_position = tmp_width - 125;
if ($('alertdiv')) {
document.getElementById('alertdiv').style.top = top_position + 'px';
}
if ($('page_blur')) {
document.getElementById('page_blur').style.top = y + 'px';
}
return true;
}
/* ######################################################################################
# #
# NIET REAL TIME #
# #
###################################################################################### */
/**
* add_to_order_realtime
* @param cnt
* @param multi
* @param volgorde
*/
function add_to_order_realtime(cnt,multi,volgorde) {
allow_page_refresh = false;
var extend = '';
var intchecker = false;//gebruikt voor "als inhoud van de velden klopt.."
var elm_artopm = $('artopm'+cnt);
var elm_fustaantal = $('fustaantal'+cnt);
var elm_aantal = $('fustaantal'+cnt);
var elm_fustmax = $('fustmax'+cnt);
var elm_stuksaantal = $('stuksaantal'+cnt);
var elm_stuks = $('stuksaantal'+cnt);
var elm_stukmax = $('stukmax'+cnt);
var elm_fustcd = $('fustcd'+cnt);
var elm_prijs = $('prijs'+cnt);//'prijs'+cnt
var elm_inhoud = $('inhoud'+cnt);
var elm_vrcd = $('vrcd'+cnt);
var elm_ptcd = $('ptcd'+cnt);
var elm_artnm = $('artnm'+cnt);
var elm_data = $('data'+cnt);
var elm_edit = $('edit'+cnt);
var elm_grpcd = $('grpcd'+cnt);
var elm_spe = $('spe'+cnt);
var elm_minimaal_fust = $('minimaal_fust'+cnt);
var elm_totaalbedrag_table = $('totaalbedrag_table');
var staffel_bedrag_te_laag = false;
var elm_ww_top_aantal = $('ww_aantal_artikelen');
var elm_ww_bedrag = $('ww_bedrag');
var elm_bestelregelcnt = $('bestelregel' + cnt);
var elm_stoplicht = $('stoplicht' + cnt);
if(elm_spe) {
taalmodule_tmp = elm_spe.value;
}
if($('totaalprijs')){
var elm_totaalprijs = $('totaalprijs');
}
var elm_must = $('must' + cnt);
var elm_bestelregel = $('regel'+cnt);
var elm_bestel_rt_output = $('bestel_rt_output');
var bestel_rt_besteloverzicht = $('bestel_rt_besteloverzicht');
var elm_bestelknop = $('bestel_knop'+cnt);
var elm_bestelopmerking = $('bestel_opm'+cnt);
//elm_bestelregel.className = 'bestel_weergave';
if(check_if_int(elm_fustaantal.value) || elm_stuksaantal.value>0) {
//maak de winkelwagen en bestelknop zichtbaar:
if (elm_bestel_rt_output && bestel_rt_besteloverzicht) {
elm_bestel_rt_output .style.display = '';//besteloverzicht zichtbaar maken
bestel_rt_besteloverzicht.style.display = '';//besteloverzichtknop zichtbaar maken
}
if(elm_bestelknop) {
elm_bestelknop.disabled = true;
}
if (elm_bestelregel) {
var tmp_className = elm_bestelregel.className;
if (tmp_className.indexOf("staffel") > -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld') {
elm_bestelregel.className = 'staffel_regel_inbestelling';
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'oneven';
} else {
tmp_className = 'even';
}
elm_bestelregel.className = 'regel_inbestelling_' + tmp_className;
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_in_bestelling';
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_in_bestelling';
}
}
}
if (elm_fustmax && elm_fustaantal) {
var maxfust = parseFloat(elm_fustmax.value);
var fustaantal = parseFloat(elm_fustaantal.value);
if(fustaantal>maxfust) {
taalmodule_tmp = maxfust;
//alert(trigger_alertdiv(taalmodule('fout'),taalmodule('teveelfust'),true));
//if(trigger_alertdiv(taalmodule('fout'),taalmodule('teveelfust'),true)) {
if(confirm(taalmodule('teveelfust'))) {
elm_fustaantal.value = elm_fustmax.value;
add_to_order_realtime(cnt,multi,volgorde);
} else {
elm_fustaantal.className = 'bestel_aantal_false';
//document.getElementById('fustaantal'+cnt).style.border='1px solid #F00';
if(elm_bestelknop) {
elm_bestelknop.disabled = false;
}
}
} else {
elm_fustaantal.className = 'bestel_aantal_true';
//document.getElementById('fustaantal'+cnt).style.border='';
intchecker = true;
}
}
} else {
if (elm_fustaantal.value.length>0) {//als er wat in staat.
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_aantal'),false);
elm_fustaantal.className = 'bestel_aantal_false';
//document.getElementById('fustaantal'+cnt).style.border='1px solid #F00';
if(elm_bestelknop) {
elm_bestelknop.disabled = false;
}
}
}
if(elm_stuksaantal.value>0) {
intchecker = true;
}
stuksdoorgaan = false;
fustdoorgaan = false;
if (elm_stuksaantal){
if(elm_stukmax){
taalmodule_tmp = taalmodule_tmp + ',' + elm_stukmax.value;
}
if(elm_stuksaantal.value != 'eigen' && check_if_int(elm_stuksaantal.value)) {
if (elm_spe) {
if (elm_stuksaantal.value%elm_spe.value==0) {
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
} else {
stuksdoorgaan = true;
}
} else {
elm_stuks_oneindig = document.getElementById('stuks_oneindig' + cnt);
if(elm_stuks_oneindig){
if(elm_stuks_oneindig.value > 0){
intchecker = true;
}
if (elm_spe) {
if(elm_stuks_oneindig.value%elm_spe.value==0){
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
} else {
stuksdoorgaan = true;
}
}
}
} else {
if (!elm_stuksaantal) {
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
}
if ((check_if_int(elm_aantal.value))) {
fustdoorgaan = true;
} else {
fustdoorgaan = false;
}
if (fustdoorgaan == true && elm_stuksaantal && elm_stuksaantal.value=='') {
stuksdoorgaan = true;
}
if (stuksdoorgaan == true && elm_aantal.value == '') {
fustdoorgaan = true;
}
if (elm_stuksaantal && elm_stuksaantal.value<1 && elm_aantal && elm_aantal.value<1) {
stuksdoorgaan = false;
fustdoorgaan = false;
}
if (elm_minimaal_fust) {
var minimaal_fust = elm_minimaal_fust.value;
if (elm_aantal && elm_aantal.value>0) {
//alert(elm_aantal.value+' - '+minimaal_fust);
if (parseFloat(elm_aantal.value)' + taalmodule('bezigmetbestellenvan') + ' ' + elm_artnm.value + '');
var elm_bestelregelcnt = $('bestelregel' + cnt);
} else {
elm_bestel_rt_output.update('' + taalmodule('bezigmetbestellenvan') + ' ' + elm_artnm.value + '
' + elm_bestel_rt_output.innerHTML);
var elm_bestelregelcnt = $('bestelregel' + cnt);
}
}
}
if(elm_stoplicht){
// console.log('tadaa');
elm_stoplicht.className = 'stoplicht_in_bestelling';
elm_stoplicht.title = taalmodule('bezigmetbestellenvan') + ' ' +elm_artnm.value;
}
if(elm_bestelregelcnt){
elm_bestelregelcnt.className = '';
}
if (elm_edit && elm_edit.value == 'true') {
extend += '&edit=1';
}
if (elm_fustaantal) {
extend +='&fustaantal='+elm_fustaantal.value;
// elm_fustaantal.focus();
}
if (elm_stuksaantal) {
if(elm_stuksaantal.value != 'eigen'){
extend += '&stuksaantal='+elm_stuksaantal.value;
} else {
if(elm_stuks_oneindig){
extend += '&stuksaantal='+elm_stuks_oneindig.value;
}
}
// elm_stuksaantal.focus();
}
if (elm_artopm) {
extend += '&artopm='+elm_artopm.value;
}
if (elm_fustcd) {
extend +='&fustcd='+elm_fustcd.value;
}
if (elm_prijs) {
extend +='&prijs='+elm_prijs.value;
}
if (elm_inhoud) {
extend +='&inhoud='+elm_inhoud.value;
}
if (elm_vrcd) {
extend +='&vrcd='+elm_vrcd.value;
}
if (elm_ptcd) {
extend +='&ptcd='+elm_ptcd.value;
}
if (elm_artnm) {
extend +='&artnm='+elm_artnm.value;
}
if (elm_data) {
extend += '&data='+elm_data.value+'_'+elm_grpcd.value;
}
if (elm_bestelopmerking) {
extend += '&bestelopmerking='+elm_bestelopmerking.value;
}
if(elm_must && elm_must.checked == true){
extend += '&must=1';
}
var file = '?action=addrtorder';
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
if (elm_bestelregel) {
var _tmp_className = elm_bestelregel.className;
var niew_className = '';
if (_tmp_className.indexOf("staffel") > -1) {
nieuw_className = 'staffel_regel_besteld';
} else if(_tmp_className.indexOf("oneven") > -1 || _tmp_className.indexOf("even") > -1) {
nieuw_className = 'regel_besteld_' + tmp_className;
} else {
if (_tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || _tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
nieuw_className = 'gallerij_cel_weergave_1_besteld';
} else {
nieuw_className = 'gallerij_cel_weergave_0_besteld';
}
}
}
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
for (var i=0; i0 ) {
//maak de winkelwagen en bestelknop zichtbaar:
if (elm_bestel_rt_output && bestel_rt_besteloverzicht) {
elm_bestel_rt_output .style.display = '';//besteloverzicht zichtbaar maken
bestel_rt_besteloverzicht.style.display = '';//besteloverzichtknop zichtbaar maken
}
if(elm_bestelknop) {
elm_bestelknop.disabled = true;
}
if (elm_bestelregel) {
var tmp_className = elm_bestelregel.className;
if (tmp_className.indexOf("staffel") > -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld') {
elm_bestelregel.className = 'staffel_regel_inbestelling';
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'oneven';
} else {
tmp_className = 'even';
}
elm_bestelregel.className = 'regel_inbestelling_' + tmp_className;
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_in_bestelling';
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_in_bestelling';
}
}
}
if (elm_fustmax && elm_aantal) {
var maxfust = parseFloat(elm_fustmax.value);
var fustaantal = parseFloat(elm_aantal.value);
if(fustaantal>maxfust) {
taalmodule_tmp = maxfust;
if(confirm(taalmodule('teveelfust'))) {
elm_aantal.value = elm_fustmax.value;
add_to_order_realtime_multi(cnt,multi,volgorde);
} else {
elm_aantal.className = 'bestel_aantal_false';
if(elm_bestelknop) {
elm_bestelknop.disabled = false;
}
}
} else {
elm_aantal.className = 'bestel_aantal_true';
intchecker = true;
}
}
} else {
if (elm_aantal.value.length>0) {//als er wat in staat.
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_aantal'),false);
elm_aantal.className = 'bestel_aantal_false';
if(elm_bestelknop) {
elm_bestelknop.disabled = false;
}
}
}
if(elm_stuks.value>0) {
intchecker = true;
}
var stuksdoorgaan = false;
var fustdoorgaan = false;
if(elm_stuks){
if(elm_stukmax){
taalmodule_tmp = taalmodule_tmp + ',' + elm_stukmax.value;
}
if(elm_stuks.value != 'eigen' && check_if_int(elm_stuks.value)) {
if (elm_spe) {
if (elm_stuks.value%elm_spe.value==0) {
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
} else {
stuksdoorgaan = true;
}
} else {
var elm_stuks_oneindig = $('stuks_oneindig_' + k + '_' + cnt);
if(elm_stuks_oneindig){
if(elm_stuks_oneindig.value > 0){
intchecker = true;
}
if (elm_spe) {
if(elm_stuks_oneindig.value%elm_spe.value==0){
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
} else {
stuksdoorgaan = true;
}
}
}
} else {
if(!elm_stuks) {
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
}
if ((check_if_int(elm_aantal.value))) {
fustdoorgaan = true;
} else {
fustdoorgaan = false;
}
if (fustdoorgaan == true && elm_stuks && elm_stuks.value=='') {
stuksdoorgaan = true;
}
if (stuksdoorgaan == true && elm_aantal.value == '') {
fustdoorgaan = true;
}
if (elm_stuks && elm_stuks.value<1 && elm_aantal && elm_aantal.value<1) {
stuksdoorgaan = false;
fustdoorgaan = false;
}
if (elm_minimaal_fust) {
var minimaal_fust = elm_minimaal_fust.value;
if (elm_aantal && elm_aantal.value>0) {
if (parseFloat(elm_aantal.value)' + taalmodule('bezigmetbestellenvan') + ' ' + elm_artnm.value + '');
var elm_bestelregelcnt = $('bestelregel' + cnt);
} else {
elm_bestel_rt_output.update('' + taalmodule('bezigmetbestellenvan') + ' ' + elm_artnm.value + '
' + elm_bestel_rt_output.innerHTML);
var elm_bestelregelcnt = $('bestelregel' + cnt);
}
}
}
if(elm_stoplicht){
elm_stoplicht.className = 'stoplicht_in_bestelling';
elm_stoplicht.title = taalmodule('bezigmetbestellenvan') + ' ' +elm_artnm.value;
}
if(elm_bestelregelcnt){
elm_bestelregelcnt.className = '';
}
if (elm_edit && elm_edit.value == 'true') {
extend += '&edit=1';
}
if (elm_aantal) {
extend +='&fustaantal='+elm_aantal.value;
}
if (elm_stuks) {
if(elm_stuks.value != 'eigen'){
extend += '&stuksaantal='+elm_stuks.value;
} else {
if(elm_stuks_oneindig){
extend += '&stuksaantal='+elm_stuks_oneindig.value;
}
}
}
if (elm_artopm) {
extend += '&artopm='+elm_artopm.value;
}
if (elm_fustcd) {
extend +='&fustcd='+elm_fustcd.value;
}
if (elm_prijs) {
extend +='&prijs='+elm_prijs.value;
}
if (elm_inhoud) {
extend +='&inhoud='+elm_inhoud.value;
}
if (elm_vrcd) {
extend +='&vrcd='+elm_vrcd.value;
}
if (elm_ptcd) {
extend +='&ptcd='+elm_ptcd.value;
}
if (elm_artnm) {
extend +='&artnm='+elm_artnm.value;
}
if (elm_data) {
extend += '&data='+elm_data.value+'_'+elm_grpcd.value;
}
if (elm_bestelopmerking) {
extend += '&bestelopmerking='+elm_bestelopmerking.value;
}
extend += '&dbcd=' + arr_subdebs[k];
var file = '?action=addrtordermulti';
if(elm_stuks){
elm_stuks.value = '0';
}
if (elm_aantal) {
elm_aantal.setAttribute('checker','false');
}
if (elm_stuks) {
elm_stuks.setAttribute('checker','false');
}
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
if(elm_aantal){
elm_aantal.value = '';
}
if (elm_bestelregel) {
var _tmp_className = elm_bestelregel.className;
var niew_className = '';
if (_tmp_className.indexOf("staffel") > -1) {
nieuw_className = 'staffel_regel_besteld';
} else if(_tmp_className.indexOf("oneven") > -1 || _tmp_className.indexOf("even") > -1) {
nieuw_className = 'regel_besteld_' + tmp_className;
} else {
if (_tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || _tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
nieuw_className = 'gallerij_cel_weergave_1_besteld';
} else {
nieuw_className = 'gallerij_cel_weergave_0_besteld';
}
}
}
groepsbestelling();
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
for (var i=0; i0) || (elm_stuks && elm_stuks.value>0)) {
if((elm_aantal && !check_if_int(elm_aantal.value)) || (elm_stuks && elm_stuks.value==0)) {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_aantal'),false);
elm_aantal.className = 'bestel_aantal_false';
} else {
if (elm_aantal) {
elm_aantal.className = 'bestel_aantal_true';
}
return true;
}
} else {
if (elm_aantal) {
if (elm_aantal.value.length>0) {
elm_aantal.className = 'bestel_aantal_true';
}
}
}
} else if (soort_lijst == 'rt') {//REALTIME
elm_fustaantal = document.getElementById('fustaantal' + cnt);
elm_aantal = document.getElementById('bestel_aantal' + cnt);
if (elm_fustaantal.value.length>0) {
if(!check_if_int(elm_fustaantal.value) || elm_fustaantal.value==0) {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_aantal'),false);
return false;
if(elm_fustaantal) {
elm_fustaantal.className = 'bestel_aantal_false';
}
} else {
if(elm_aantal) {
elm_aantal.focus();
elm_aantal.className = 'bestel_aantal_true';
}
return true;
}
} else {
elm_fustaantal.className = 'bestel_aantal_true';
}
} else if (soort_lijst == 'nrt') {//NIET REALTIME
elm_aantal = document.getElementById('bestel_aantal' + cnt);
elm_stuks = document.getElementById('stuksaantal'+cnt);
if (elm_aantal) {
elm_aantal.setAttribute('checker','true');
}
if(elm_stuks) {
elm_stuks.setAttribute('checker','true');
}
if ((elm_aantal && elm_aantal.value>0) || (elm_stuks && elm_stuks.value>0)) {
if((elm_aantal && check_if_int(elm_aantal.value) == false)) {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_aantal'),false);
if (elm_aantal) {
elm_aantal.focus();
elm_aantal.className = 'bestel_aantal_false';
}
if (elm_stuks) {
if (elm_stuks.type != 'hidden') {
elm_stuks.className = 'bestel_aantal_false';
}
}
return false;
} else {
if (elm_aantal) {
if (elm_aantal.value.length>0) {
elm_aantal.focus();
elm_aantal.className = 'bestel_aantal_true';
}
}
if (elm_stuks) {
if (elm_stuks.type != 'hidden') {
if(elm_stuks.value>0) {
elm_stuks.className = 'bestel_aantal_true';
}
}
}
return true;
}
} else {
if((elm_aantal && check_if_int(elm_aantal.value) == false)) {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_aantal'),false);
if (elm_aantal) {
elm_aantal.focus();
elm_aantal.className = 'bestel_aantal_false';
}
if (elm_stuks) {
if (elm_stuks.type != 'hidden') {
elm_stuks.className = 'bestel_aantal_false';
}
}
return false;
} else {
if (elm_aantal) {
if (elm_aantal.value.length>0) {
elm_aantal.className = 'bestel_aantal_true';
}
}
if (elm_stuks) {
if (elm_stuks.type != 'hidden') {
if(elm_stuks.value>0) {
elm_stuks.className = 'bestel_aantal_true';
}
}
}
return true;
}
}
}
}
/**
* verstuurt de xml voor de pr-orders
* @param cnt
* @param multi
* @param volgorde
* @return
*/
function add_to_order_pr(cnt,multi,volgorde) {
allow_page_refresh = false;
var elm_must = $('must'+cnt);
var elm_prcd = $('prcd'+cnt);
var elm_data = $('data'+cnt);
var elm_ptcd = $('ptcd'+cnt);
var elm_artnm = $('artnm'+cnt);
var elm_artopm = $('artopm'+cnt);
var elm_aantal = $('aantal'+cnt);
var elm_inhoud = $('inhoud'+cnt);
var elm_prijs = $('prijs'+cnt);
var elm_leverdatum = $('leverdatum'+cnt);
//elm_aantal = $('bestel_aantal' + cnt);
var elm_aantal = $('fustaantal' + cnt);
var elm_edit = $('edit' + cnt);
var elm_bestelopm = $('bestel_opm'+cnt);
var elm_grpcd = $('grpcd'+cnt);
var elm_bestelregel = $('regel'+cnt);
var elm_winkelwagen = $('winkelwagen_body');
var elm_bestelknop = $('bestel_knop'+cnt);
var elm_multibestelknop = $('bestel_knop');
var elm_spe = $('spe'+cnt);
var elm_spemax = $('stukmax'+cnt);
var elm_stuks = $('stuksaantal'+cnt);
var elm_multi_bestellingen = $('multi_bestellingen'+cnt);
var elm_stuks_oneindig = $('stuks_oneindig'+cnt);
var veld_disabled_houden = false;
var elm_minimaal_fust = $('minimaal_fust'+cnt);
var staffel_bedrag_te_laag = false;
var elm_totaalbedrag_table = $('totaalbedrag_table');
var elm_ww_top = $('ww_aantal_artikelen');
var elm_ww_bedrag = $('ww_bedrag');
if($('totaalprijs')){
var elm_totaalprijs = $('totaalprijs');
}
if (elm_aantal && elm_aantal.disabled == true) {
veld_disabled_houden = true;
}
if (elm_stuks.value == 'eigen') {
elm_stuks = elm_stuks_oneindig;
elm_spemax.value = '*';
}
if (elm_spe) {
taalmodule_tmp = elm_spe.value+','+elm_spemax.value;
}
if(elm_bestelknop) {
elm_bestelknop.disabled=true;
}
if (elm_bestelopm) {
elm_bestelopm.disabled = true;
}
if(elm_aantal) {
// elm_aantal.disabled = true;
}
if(elm_stuks) {
elm_stuks.disabled = false;
elm_stuks.readonly = false;
}
var extend = '';
stuksdoorgaan = false;
fustdoorgaan = false;
if (elm_stuks && check_if_int(elm_stuks.value)) {
if (elm_spe) {
if ((parseFloat(elm_stuks.value)%parseFloat(elm_spe.value))==0) {
if (elm_spemax && elm_spemax.value != '*' && parseFloat(elm_stuks.value) > parseFloat(elm_spemax.value)) {
stuksdoorgaan = false;
} else {
stuksdoorgaan = true;
}
} else {
stuksdoorgaan = false;
}
} else {
stuksdoorgaan = true;
}
} else {
if (!elm_stuks) {
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
}
if ((check_if_int(elm_aantal.value))) {
fustdoorgaan = true;
} else {
fustdoorgaan = false;
}
if (fustdoorgaan == true && elm_stuks && elm_stuks.value=='') {
stuksdoorgaan = true;
}
if (stuksdoorgaan == true && elm_aantal.value == '') {
fustdoorgaan = true;
}
if (elm_stuks && elm_stuks.value<1 && elm_aantal && elm_aantal.value<1) {
stuksdoorgaan = false;
fustdoorgaan = false;
}
if (elm_minimaal_fust) {
var minimaal_fust = elm_minimaal_fust.value;
if (elm_aantal && elm_aantal.value>0) {
//alert(elm_aantal.value+' - '+minimaal_fust);
if (parseFloat(elm_aantal.value) -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld') {
elm_bestelregel.className = 'staffel_regel_inbestelling';
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'oneven';
} else {
tmp_className = 'even';
}
elm_bestelregel.className = 'regel_inbestelling_' + tmp_className;
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_in_bestelling';
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_in_bestelling';
}
}
}
}
var file = './?action=addprorder';
// ?action=addprorder'+ extend;
// alert(file);
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
if($('lightview_cnt')) {
cnt2 = $('lightview_cnt').value;
if($('fustaantal'+cnt2)) {
$('fustaantal' + cnt2).value = $('fustaantal'+cnt).value;
$('fustaantal' + cnt2).setAttribute('checker','false');
}
//var elm_aantal = $('fustaantal' + cnt2);
var elm_bestelregel2 = $('regel'+cnt2);
}
for (var i=0; i -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld' || tmp_className == 'staffel_regel_inbestelling') {
elm_bestelregel.className = 'staffel_regel_besteld';
if(elm_bestelregel2) {
elm_bestelregel2.className = 'staffel_regel_besteld';
}
} else {
/**
* CHANGELOG:
* PW: 25-02-2010 check toegevoegd ivm anders dubbelen van _besteld
*/
if(tmp_className.indexOf("_besteld") == -1){
tmp_className = tmp_className+'_besteld';
}
elm_bestelregel.className = tmp_className;
if(elm_bestelregel2) {
elm_bestelregel2.className = tmp_className;
}
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'regel_besteld_oneven';
} else {
tmp_className = 'regel_besteld_even';
}
elm_bestelregel.className = tmp_className;
if(elm_bestelregel2) {
elm_bestelregel2.className = tmp_className;
}
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_besteld';
if(elm_bestelregel2) {
elm_bestelregel2.className = 'gallerij_cel_weergave_1_besteld';
}
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_besteld';
if(elm_bestelregel2) {
elm_bestelregel2.className = 'gallerij_cel_weergave_0_besteld';
}
}
}
}
}
//alert(dataArray[i].getAttribute('code'));
if (dataArray[i].getAttribute('code') == 'insert') {
//alert('insert');
if(elm_winkelwagen) {
var orderregel = dataArray[i].getAttribute('orderregel');
var new_tr = document.createElement('tr');
new_tr.id = 'orderregel'+orderregel;
var aantal_td = document.createElement('td');
aantal_td.className = 'aantal';
var artnm_td = document.createElement('td');
artnm_td.className = 'artnm';
var aantal_data = document.createTextNode(dataArray[i].getAttribute('winkelwagen_waarde'));
var artnm_data = elm_artnm.value;//dataArray[i].getAttribute('artnm'));
var lengte_data = dataArray[i].getAttribute('lengte');
if(lengte_data != ''){
artnm_data = artnm_data + ' ' + lengte_data;
}
artnm_data = document.createTextNode(artnm_data);
aantal_td.appendChild(aantal_data);
artnm_td.appendChild(artnm_data);
new_tr.appendChild(aantal_td);
new_tr.appendChild(artnm_td);
if(dataArray[i].getAttribute('volgorde') == 'top'){
elm_winkelwagen.insertBefore(new_tr,elm_winkelwagen.firstChild);
} else {
elm_winkelwagen.appendChild(new_tr,elm_winkelwagen.firstChild);
}
}
if(elm_ww_top){
var aantal_artikelen = dataArray[i].getAttribute('aantal_artikelen');
elm_ww_top.update(aantal_artikelen);
}
if(elm_ww_bedrag){
elm_ww_bedrag.update(dataArray[i].getAttribute('totaalprijs'));
}
} else if (dataArray[i].getAttribute('code') == 'update') {
if(elm_winkelwagen) {
var orderregel = dataArray[i].getAttribute('orderregel');
var rows = document.getElementById('orderregel'+orderregel).getElementsByTagName('td');
rows[0].innerHTML = dataArray[i].getAttribute('winkelwagen_waarde');//pakt eerste td (dat is de aantal td)
}
}
if(elm_totaalprijs){
elm_totaalbedrag_table.style.display = '';
if(dataArray[i].getAttribute('totaalprijs')){
elm_totaalprijs.update(dataArray[i].getAttribute('totaalprijs'));
}
}
if(multi==true) {
page_pr_order(cnt,volgorde);
} else {
allow_page_refresh = true;
groepsbestelling();
}
}
if (document.getElementById('geen_artikelen_winkelwagen')) {
document.getElementById('geen_artikelen_winkelwagen').style.display='none';
}
}
}
xmlObj.open ('POST', file, true);
// ?action=addprorder'+ extend;
xmlObj.setRequestHeader('action','addprorder');
var extend = "bla=foo";
if (elm_edit && elm_edit.value == 'true') {
extend += '&handmatig=1';
}
if (elm_inhoud) {
extend += '&inhoud='+elm_inhoud.value;
}
if (elm_bestelopm) {
extend += '&bestelopm='+elm_bestelopm.value;
}
if(elm_data) {
extend += '&data='+elm_data.value+'_'+elm_grpcd.value;
}
if(elm_prcd) {
extend += '&prcd='+elm_prcd.value;
}
if(elm_ptcd) {
extend += '&ptcd='+elm_ptcd.value;
}
if (elm_must) {
if (elm_must.checked == true) {
extend += '&must=T';
}
}
if(elm_artnm) {
extend += '&artnm='+elm_artnm.value;
}
if(elm_artopm) {
extend += '&artopm='+elm_artopm.value;
}
if(elm_aantal) {
extend += '&aantal='+elm_aantal.value;
}
if(elm_stuks) {
extend += '&stuks='+elm_stuks.value;
}
if(elm_prijs) {
extend += '&prijs='+elm_prijs.value;
}
if(elm_leverdatum) {
extend += '&leverdatum='+elm_leverdatum.value;
}
xmlObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlObj.setRequestHeader("Content-length", extend.length);
xmlObj.setRequestHeader("Connection", "close");
xmlObj.send (extend);
} else {
if (staffel_bedrag_te_laag == true) {
taalmodule_tmp = minimaal_fust;
trigger_alertdiv(taalmodule('fout'),taalmodule('staffelbedrag_te_laag'),false);
} else {
if (fustdoorgaan == false) {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_fustinvoer'),false);
} else {
if(stuksdoorgaan == false){
if(elm_spemax.value == '*'){
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_stuksinvoer_zondermax'),false);
} else {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_stuksinvoer'),false);
}
//trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_aantal'),false);
}
}
}
// trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_aantal'),false);
//elm_bestelregel.className = tmp_className;
if(multi==true) {
if (elm_bestelknop) {
elm_bestelknop.disabled=false;
}
if (elm_aantal && veld_disabled_houden == false) {
elm_aantal.disabled=false;
}
if (elm_multibestelknop) {
elm_multibestelknop.disabled=false;
}
}
if(multi==false) {
if (elm_bestelknop) {
elm_bestelknop.disabled=false;
}
if (elm_aantal && veld_disabled_houden == false) {
elm_aantal.disabled=false;
}
}
return false;
}
if (elm_aantal) {
elm_aantal.disabled = false;
//elm_aantal.focus();
} if(elm_stuks) {
elm_stuks.disabled = false;
}
}
function add_to_order_pr_multi(cnt,multi,volgorde) {
var aantal_debs = arr_subdebs.length;
allow_page_refresh = false;
var elm_prijs = $('prijs' + cnt);
var elm_artnm = $('artnm' + cnt);
var elm_inhoud = $('inhoud' + cnt);
var elm_edit = $('edit' + cnt);
var elm_prcd = $('prcd' + cnt);
var elm_ptcd = $('ptcd' + cnt);
var elm_data = $('data' + cnt);
var elm_grpcd = $('grpcd' + cnt);
var elm_bestelopm = $('bestel_opm' + cnt);
var elm_must = $('must'+cnt);
var elm_artopm = $('artopm'+cnt);
var elm_leverdatum = $('leverdatum'+cnt);
var elm_bestelregel = $('regel'+cnt);
var elm_winkelwagen = $('winkelwagen_body');
var elm_bestelknop = $('bestel_knop'+cnt);
var elm_multibestelknop = $('bestel_knop');
var elm_multi_bestellingen = $('multi_bestellingen'+cnt);
var staffel_bedrag_te_laag = false;
var elm_totaalbedrag_table = $('totaalbedrag_table');
var elm_ww_top = $('ww_aantal_artikelen');
var elm_ww_bedrag = $('ww_bedrag');
if($('totaalprijs')){
var elm_totaalprijs = $('totaalprijs');
}
if(elm_bestelknop) {
elm_bestelknop.disabled=true;
}
if (elm_bestelopm) {
elm_bestelopm.disabled = true;
}
var verzonden = 0;
for(k=0;k parseFloat(elm_spemax.value)) {
stuksdoorgaan = false;
} else {
stuksdoorgaan = true;
}
} else {
stuksdoorgaan = false;
}
} else {
stuksdoorgaan = true;
}
} else {
if (!elm_stuks) {
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
}
if ((check_if_int(elm_aantal.value))) {
fustdoorgaan = true;
} else {
fustdoorgaan = false;
}
if (fustdoorgaan == true && elm_stuks && elm_stuks.value=='') {
stuksdoorgaan = true;
}
if (stuksdoorgaan == true && elm_aantal.value == '') {
fustdoorgaan = true;
}
if (elm_stuks && elm_stuks.value<1 && elm_aantal && elm_aantal.value<1) {
stuksdoorgaan = false;
fustdoorgaan = false;
}
if (elm_minimaal_fust) {
var minimaal_fust = elm_minimaal_fust.value;
if (elm_aantal && elm_aantal.value>0) {
if (parseFloat(elm_aantal.value) -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld') {
elm_bestelregel.className = 'staffel_regel_inbestelling';
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'oneven';
} else {
tmp_className = 'even';
}
elm_bestelregel.className = 'regel_inbestelling_' + tmp_className;
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_in_bestelling';
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_in_bestelling';
}
}
}
}
if (elm_aantal) {
elm_aantal.setAttribute('checker','false');
}
if (elm_stuks) {
elm_stuks.setAttribute('checker','false');
}
if(elm_stuks_oneindig) {
elm_stuks_oneindig.setAttribute('checker','false');
}
var file = './?action=addprordermulti';
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
if($('lightview_cnt')) {
cnt2 = $('lightview_cnt').value;
if($('fustaantal_' + k + '_' + cnt2)) {
$('fustaantal_' + k + '_' + cnt2).value = $('fustaantal_' + k + '_' + cnt).value;
$('fustaantal_' + k + '_' + cnt2).setAttribute('checker','false');
}
var elm_bestelregel2 = $('regel'+ cnt2);
}
for (var i=0; i -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld' || tmp_className == 'staffel_regel_inbestelling') {
elm_bestelregel.className = 'staffel_regel_besteld';
if(elm_bestelregel2) {
elm_bestelregel2.className = 'staffel_regel_besteld';
}
} else {
if(tmp_className.indexOf("_besteld") == -1){
tmp_className = tmp_className+'_besteld';
}
elm_bestelregel.className = tmp_className;
if(elm_bestelregel2) {
elm_bestelregel2.className = tmp_className;
}
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'regel_besteld_oneven';
} else {
tmp_className = 'regel_besteld_even';
}
elm_bestelregel.className = tmp_className;
if(elm_bestelregel2) {
elm_bestelregel2.className = tmp_className;
}
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_besteld';
if(elm_bestelregel2) {
elm_bestelregel2.className = 'gallerij_cel_weergave_1_besteld';
}
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_besteld';
if(elm_bestelregel2) {
elm_bestelregel2.className = 'gallerij_cel_weergave_0_besteld';
}
}
}
}
}
if (dataArray[i].getAttribute('code') == 'insert') {
if(elm_winkelwagen) {
var orderregel = dataArray[i].getAttribute('orderregel');
var new_tr = document.createElement('tr');
new_tr.id = 'orderregel'+orderregel;
var aantal_td = document.createElement('td');
aantal_td.className = 'aantal';
var artnm_td = document.createElement('td');
artnm_td.className = 'artnm';
var aantal_data = document.createTextNode(dataArray[i].getAttribute('winkelwagen_waarde'));
var artnm_data = elm_artnm.value;//dataArray[i].getAttribute('artnm'));
var lengte_data = dataArray[i].getAttribute('lengte');
if(lengte_data != ''){
artnm_data = artnm_data + ' ' + lengte_data;
}
artnm_data = document.createTextNode(artnm_data);
aantal_td.appendChild(aantal_data);
artnm_td.appendChild(artnm_data);
new_tr.appendChild(aantal_td);
new_tr.appendChild(artnm_td);
if(dataArray[i].getAttribute('volgorde') == 'top'){
elm_winkelwagen.insertBefore(new_tr,elm_winkelwagen.firstChild);
} else {
elm_winkelwagen.appendChild(new_tr,elm_winkelwagen.firstChild);
}
}
if(elm_ww_top){
var aantal_artikelen = dataArray[i].getAttribute('aantal_artikelen');
elm_ww_top.update(aantal_artikelen);
}
if(elm_ww_bedrag){
elm_ww_bedrag.update(dataArray[i].getAttribute('totaalprijs'));
}
} else if (dataArray[i].getAttribute('code') == 'update') {
if(elm_winkelwagen) {
var orderregel = dataArray[i].getAttribute('orderregel');
var rows = document.getElementById('orderregel'+orderregel).getElementsByTagName('td');
rows[0].innerHTML = dataArray[i].getAttribute('winkelwagen_waarde');//pakt eerste td (dat is de aantal td)
}
}
if(elm_totaalprijs){
elm_totaalbedrag_table.style.display = '';
if(dataArray[i].getAttribute('totaalprijs')){
elm_totaalprijs.update(dataArray[i].getAttribute('totaalprijs'));
}
}
}
if ($('geen_artikelen_winkelwagen')) {
$('geen_artikelen_winkelwagen').style.display='none';
}
if(multi==true && k==aantal_debs) {
page_pr_order_multi(k,volgorde);
} else {
if(k==aantal_debs){
allow_page_refresh = true;
groepsbestelling();
}
}
}
}
xmlObj.open ('POST', file, true);
xmlObj.setRequestHeader('action','addprordermulti');
var extend = "bla=foo";
if (elm_edit && elm_edit.value == 'true') {
extend += '&handmatig=1';
}
if (elm_inhoud) {
extend += '&inhoud='+elm_inhoud.value;
}
if (elm_bestelopm) {
extend += '&bestelopm='+elm_bestelopm.value;
}
if(elm_data) {
extend += '&data='+elm_data.value+'_'+elm_grpcd.value;
}
if(elm_prcd) {
extend += '&prcd='+elm_prcd.value;
}
if(elm_ptcd) {
extend += '&ptcd='+elm_ptcd.value;
}
if (elm_must) {
if (elm_must.checked == true) {
extend += '&must=T';
}
}
if(elm_artnm) {
extend += '&artnm='+elm_artnm.value;
}
if(elm_artopm) {
extend += '&artopm='+elm_artopm.value;
}
if(elm_aantal) {
extend += '&aantal='+elm_aantal.value;
}
if(elm_stuks) {
extend += '&stuks='+elm_stuks.value;
}
if(elm_prijs) {
extend += '&prijs='+elm_prijs.value;
}
if(elm_leverdatum) {
extend += '&leverdatum='+elm_leverdatum.value;
}
extend += '&subdeb=' + arr_subdebs[k];
xmlObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlObj.setRequestHeader("Content-length", extend.length);
xmlObj.setRequestHeader("Connection", "close");
xmlObj.send (extend);
verzonden++;
} else {
//console.log(fustdoorgaan+' | '+stuksdoorgaan+' | '+elm_aantal.value+' | '+ elm_stuks.value);
if (staffel_bedrag_te_laag == true) {
taalmodule_tmp = minimaal_fust;
trigger_alertdiv(taalmodule('fout'),taalmodule('staffelbedrag_te_laag'),false);
elm_aantal.style.border=borderfalse;
} else {
if (fustdoorgaan == false) {
if(elm_aantal && elm_aantal.value != '' && elm_aantal.value != '0') {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_fustinvoer'),false);
elm_aantal.style.border=borderfalse;
}
} else {
if(stuksdoorgaan == false) {
if(elm_stuks && elm_stuks.value != '' && elm_stuks.value != '0'){
if(elm_spemax && elm_spemax.value == '*'){
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_stuksinvoer_zondermax'),false);
elm_stuks.style.border=borderfalse;
} else {
elm_stuks.style.border=borderfalse;
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_stuksinvoer'),false);
}
}
}
}
}
if(elm_bestelknop) {
elm_bestelknop.disabled=false;
}
if (elm_bestelopm) {
elm_bestelopm.disabled = false;
}
if(multi==true) {
if (elm_aantal && veld_disabled_houden == false) {
elm_aantal.disabled=false;
}
} else {
if (elm_aantal && veld_disabled_houden == false) {
elm_aantal.disabled=false;
}
}
}
if (elm_aantal) {
elm_aantal.disabled = false;
}
if(elm_stuks) {
elm_stuks.disabled = false;
}
}
}
function add_to_order_single(cnt,multi) {
var elm_aantal = $('bestel_aantal' + cnt);
// elm_aantal.focus();
var elm_data = $('data'+cnt);
var elm_artopm = $('artopm'+cnt);
var elm_must = $('must'+cnt);
var elm_fust = $('fust'+cnt);
var elm_bestelknop = $('bestel_knop'+cnt);
var elm_winkelwagen = $('winkelwagen_body');
var elm_bestelregel = $('regel'+cnt);
var elm_handmatig = $('handmatig'+cnt);
var elm_bestelopm = $('bestel_opm'+cnt);
var elm_grpcd = $('grpcd'+cnt);
var elm_stuks = $('stuksaantal'+cnt);
var elm_spe = $('spe'+cnt);
var elm_spemax = $('stukmax'+cnt);
var elm_multi_bestellingen = $('multi_bestellingen'+cnt);
var elm_stuks_oneindig = $('stuks_oneindig'+cnt);
var elm_minimaal_fust = $('minimaal_fust'+cnt);
var staffel_bedrag_te_laag = false;
var eigen_invoer =false;
var geen_melding_en_niet_uitvoeren = false;//dit als er op de onchange wordt besteld. het systeem gaat meldingen geven als nog niets in ingevoerd en daarna op eigen_invoer wordt geklikt.
var veld_disabled_houden = false;
var elm_totaalprijs = $('totaalprijs');
var elm_totaalbedrag_table = $('totaalbedrag_table');
if (elm_aantal && elm_aantal.disabled == true) {
veld_disabled_houden = true;
}
if (elm_stuks.value == 'eigen') {
elm_stuks = elm_stuks_oneindig;
elm_spemax.value = '*';
eigen_invoer = true;
} if (elm_spe) {
taalmodule_tmp = elm_spe.value+','+elm_spemax.value;
}
if(multi==false) {
//elm_bestelknop.style.border='';
elm_bestelknop.disabled=true;
if (elm_aantal) {
elm_aantal.disabled=true;
}
}
var extend = '';
if (elm_bestelopm) {
extend += '&bestelopm='+elm_bestelopm.value;
}
if(elm_artopm) {
extend += '&artopm='+elm_artopm.value;
}
if (elm_stuks) {
extend += '&stuksaantal='+elm_stuks.value;
}
if(elm_must) {
if(elm_must.checked==true) {
extend += '&must=1';
}
}
if(elm_fust) {
if(elm_fust.checked==true) {
extend += '&fust=1';
}
}
if(elm_handmatig) {
if(elm_handmatig.value=='1') {
extend += '&handmatig=1';
var elm_artnm = document.getElementById('artnm' + cnt);
if(elm_artnm) {
extend += '&artnm=' + elm_artnm.value;
}
var elm_prijs = document.getElementById('prijs' + cnt);
if(elm_prijs) {
extend += '&prijs=' + elm_prijs.value;
}
var elm_inhoud = document.getElementById('inhoud' + cnt);
if(elm_inhoud) {
extend += '&inhoud=' + elm_inhoud.value;
}
}
}
if(elm_bestelregel && !elm_multi_bestellingen) {
var tmp_className = elm_bestelregel.className;
tmp_className = tmp_className.toString();
if (tmp_className.indexOf("staffel") > -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld') {
elm_bestelregel.className = 'staffel_regel_inbestelling';
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'oneven';
} else {
tmp_className = 'even';
}
elm_bestelregel.className = 'regel_inbestelling_' + tmp_className;
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_in_bestelling';
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_in_bestelling';
}
}
//alert(elm_bestelregel.className);
}
stuksdoorgaan = false;
fustdoorgaan = false;
if (elm_stuks && check_if_int(elm_stuks.value)) {
if (elm_spe) {
if (parseFloat(elm_stuks.value)%parseFloat(elm_spe.value)==0) {
if (elm_spemax && elm_spemax.value != '*' && parseFloat(elm_stuks.value) > parseFloat(elm_spemax.value)) {
stuksdoorgaan = false;
} else {
stuksdoorgaan = true;
}
} else {
stuksdoorgaan = false;
}
} else {
stuksdoorgaan = true;
}
} else {
if (!elm_stuks) {
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
}
if (elm_aantal && (check_if_int(elm_aantal.value))) {
fustdoorgaan = true;
} else {
fustdoorgaan = false;
}
if (fustdoorgaan == true && elm_stuks && elm_stuks.value=='') {
stuksdoorgaan = true;
}
if (stuksdoorgaan == true || (elm_aantal && elm_aantal.value == '')) {
fustdoorgaan = true;
}
if (elm_stuks && elm_stuks.value<1 && elm_aantal && elm_aantal.value<1) {
stuksdoorgaan = false;
fustdoorgaan = false;
}
if (eigen_invoer == true) {
if (elm_aantal && elm_aantal.value == '' && elm_stuks && elm_stuks.value == '') {
geen_melding_en_niet_uitvoeren = true;
}
}
if (elm_minimaal_fust) {
var minimaal_fust = elm_minimaal_fust.value;
if (elm_aantal && elm_aantal.value>0) {
if (parseFloat(elm_aantal.value)0) {
elm_aantal.className = 'bestel_aantal_true';
}
}
}
if (elm_stuks) {
if (elm_multi_bestellingen) {
elm_stuks.value = '0';
} else {
if (elm_stuks.value>0) {
elm_stuks.className = 'bestel_aantal_true';
}
}
}
if (elm_multi_bestellingen && elm_must) {
elm_must.checked = false;
}
if (elm_multi_bestellingen && elm_stuks) {
elm_stuks.value = '0';
}
for (var i=0; i -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld') {
elm_bestelregel.className = 'staffel_regel_besteld';
} else {
if (elm_bestelregel.className != 'staffel_regel_inbestelling' && elm_bestelregel.className != 'gallerij_cel_staffel_weergave_0_besteld' && elm_bestelregel.className != 'gallerij_cel_staffel_weergave_1_besteld') {
tmp_className = tmp_className+'_besteld';
} else {
if (elm_bestelregel.className.indexOf("gallerij") == -1) {
tmp_className = 'staffel_regel_besteld';
}
}
elm_bestelregel.className = tmp_className;
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'regel_besteld_oneven';
} else {
tmp_className = 'regel_besteld_even';
}
elm_bestelregel.className = tmp_className;
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_besteld';
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_besteld';
}
}
}
if (dataArray[i].getAttribute('code') == 'insert') {
if(elm_winkelwagen) {
var orderregel = dataArray[i].getAttribute('orderregel');
var new_tr = document.createElement('tr');
new_tr.id = 'orderregel'+orderregel;
var aantal_td = document.createElement('td');
aantal_td.className = 'aantal';
var artnm_td = document.createElement('td');
artnm_td.className = 'artnm';
var aantal_data = document.createTextNode(dataArray[i].getAttribute('winkelwagen_waarde'));
var artnm_data = dataArray[i].getAttribute('artnm');
var lengte_data = dataArray[i].getAttribute('lengte');
var volgorde_data = dataArray[i].getAttribute('volgorde');
aantal_td.appendChild(aantal_data);
if(lengte_data != ''){
artnm_data = artnm_data + ' ' + lengte_data;
}
artnm_data = document.createTextNode(artnm_data);
artnm_td.appendChild(artnm_data);
new_tr.appendChild(aantal_td);
new_tr.appendChild(artnm_td);
if(volgorde_data == 'top'){
elm_winkelwagen.insertBefore(new_tr,elm_winkelwagen.firstChild);
} else {
elm_winkelwagen.appendChild(new_tr,elm_winkelwagen.firstChild);
}
}
if(multi==true) {
page_nrt_order();
} else if (multi == 'groep') {
page_nrt_order_groep('');
}
} else if (dataArray[i].getAttribute('code') == 'update') {
if(elm_winkelwagen) {
var orderregel = dataArray[i].getAttribute('orderregel');
var rows = document.getElementById('orderregel'+orderregel).getElementsByTagName('td');
rows[0].innerHTML = dataArray[i].getAttribute('winkelwagen_waarde');//pakt eerste td (dat is de aantal td)
}
if(multi==true) {
page_nrt_order();
} else if (multi == 'groep') {
page_nrt_order_groep();
} else {
groepsbestelling();
}
}
if(elm_totaalprijs){
elm_totaalbedrag_table.style.display = '';
if(dataArray[i].getAttribute('totaalprijs')){
elm_totaalprijs.innerHTML = dataArray[i].getAttribute('totaalprijs');
}
}
var elm_ww_aantal_artikelen = $('ww_aantal_artikelen');
if(elm_ww_aantal_artikelen){
if(dataArray[i].getAttribute('aantal_artikelen')){
elm_ww_aantal_artikelen.innerHTML = dataArray[i].getAttribute('aantal_artikelen');
}
}
var elm_ww_bedrag = $('ww_bedrag');
if(elm_ww_bedrag){
if(dataArray[i].getAttribute('aantal_artikelen')){
elm_ww_bedrag.update(dataArray[i].getAttribute('totaalprijs'));
}
}
}
if (document.getElementById('geen_artikelen_winkelwagen')) {
document.getElementById('geen_artikelen_winkelwagen').style.display='none';
}
}
}
xmlObj.open ('POST', file, true);
xmlObj.send ('');
} else {
if (geen_melding_en_niet_uitvoeren == false) {
//alert('test');
if (staffel_bedrag_te_laag == true) {
taalmodule_tmp = minimaal_fust;
trigger_alertdiv(taalmodule('fout'),taalmodule('staffelbedrag_te_laag'),false);
} else {
if (fustdoorgaan == false) {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_fustinvoer'),false);
} else {
if(stuksdoorgaan == false){
if(elm_spemax && elm_spemax.value == '*'){
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_stuksinvoer_zondermax'),false);
} else {
trigger_alertdiv(taalmodule('fout'),taalmodule('ongeldig_stuksinvoer'),false);
}
}
}
}if (elm_bestelregel) {
elm_bestelregel.className = tmp_className;
}
if(multi==false) {
elm_bestelknop.disabled=false;
elm_aantal.disabled=false;
if (fustdoorgaan == false) {
elm_aantal.className = 'bestel_aantal_false';
}
if (stuksdoorgaan == false) {
elm_stuks.className = 'bestel_aantal_false';
}
}
} else {
if(multi==false) {
elm_bestelknop.disabled=false;
if(veld_disabled_houden == false) {
elm_aantal.disabled=false;
}
}
}
return false;
}
}
/**
* vooert de bestellingen door in geval van de subdebiteurenmodule
* @author p.welling
* @since 2.1.10
* @param cnt
* @param multi
* @return
*/
function add_to_order_single_multi(cnt,multi) {
var aantal_debs = arr_subdebs.length;
var elm_data = $('data' + cnt);
var elm_must = $('must' + cnt);
var elm_fust = $('fust' + cnt);
var elm_artopm = $('artopm' + cnt);
var elm_bestelknop = $('bestel_knop' + cnt);
var elm_winkelwagen = $('winkelwagen_body');
var elm_bestelregel = $('regel' + cnt);
var elm_handmatig = $('handmatig' + cnt);
var elm_bestelopm = $('bestel_opm' + cnt);
var elm_grpcd = $('grpcd' + cnt);
var elm_spe = $('spe' + cnt);
var elm_spemax = $('stukmax' + cnt);
var elm_multi_bestellingen = $('multi_bestellingen' + cnt);
var elm_minimaal_fust = $('minimaal_fust'+cnt);
var staffel_bedrag_te_laag = false;
var eigen_invoer =false;
var geen_melding_en_niet_uitvoeren = false;//dit als er op de onchange wordt besteld. het systeem gaat meldingen geven als nog niets in ingevoerd en daarna op eigen_invoer wordt geklikt.
var veld_disabled_houden = false;
var elm_totaalprijs = $('totaalprijs');
var elm_totaalbedrag_table = $('totaalbedrag_table');
var elm_artnm = $('artnm' + cnt);
var elm_prijs = $('prijs' + cnt);
var elm_inhoud = $('inhoud' + cnt);
for(k=0;k -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld') {
elm_bestelregel.className = 'staffel_regel_inbestelling';
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'oneven';
} else {
tmp_className = 'even';
}
elm_bestelregel.className = 'regel_inbestelling_' + tmp_className;
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_in_bestelling';
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_in_bestelling';
}
}
}
if (elm_stuks && check_if_int(elm_stuks.value)) {
if (elm_spe) {
if (parseFloat(elm_stuks.value)%parseFloat(elm_spe.value)==0) {
if (elm_spemax && elm_spemax.value != '*' && parseFloat(elm_stuks.value) > parseFloat(elm_spemax.value)) {
stuksdoorgaan = false;
} else {
stuksdoorgaan = true;
}
} else {
stuksdoorgaan = false;
}
} else {
stuksdoorgaan = true;
}
} else {
if (!elm_stuks) {
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
}
if (elm_aantal && (check_if_int(elm_aantal.value))) {
fustdoorgaan = true;
} else {
fustdoorgaan = false;
}
if (fustdoorgaan == true && elm_stuks && elm_stuks.value=='') {
stuksdoorgaan = true;
}
if (stuksdoorgaan == true || (elm_aantal && elm_aantal.value == '')) {
fustdoorgaan = true;
}
if (elm_stuks && elm_stuks.value<1 && elm_aantal && elm_aantal.value<1) {
stuksdoorgaan = false;
fustdoorgaan = false;
}
if (eigen_invoer == true) {
if (elm_aantal && elm_aantal.value == '' && elm_stuks && elm_stuks.value == '') {
geen_melding_en_niet_uitvoeren = true;
}
}
if (elm_minimaal_fust) {
var minimaal_fust = elm_minimaal_fust.value;
if (elm_aantal && elm_aantal.value>0) {
if (parseFloat(elm_aantal.value)0) {
elm_aantal.className = 'bestel_aantal_true';
}
}
}
if (elm_stuks) {
if (elm_multi_bestellingen) {
elm_stuks.value = '0';
} else {
if (elm_stuks.value>0) {
elm_stuks.className = 'bestel_aantal_true';
}
}
}
if (elm_multi_bestellingen && elm_must) {
elm_must.checked = false;
}
if (elm_multi_bestellingen && elm_stuks) {
elm_stuks.value = '0';
}
if (elm_aantal) {
elm_aantal.setAttribute('checker','false');
}
if (elm_stuks) {
elm_stuks.setAttribute('checker','false');
}
if (elm_bestelopm) {
elm_bestelopm.setAttribute('checker','false');
}
if(elm_stuks_oneindig) {
elm_stuks_oneindig.setAttribute('checker','false');
}
if(multi==false) {
elm_bestelknop.disabled=false;
if(veld_disabled_houden == false) {
elm_aantal.disabled=false;
}
}
if(fustdoorgaan == true && stuksdoorgaan == true && geen_melding_en_niet_uitvoeren == false) {
var data = elm_data.value+'_'+elm_grpcd.value;
var file = '?action=addnrtordermulti&data=' + data + '&aantal=' + elm_aantal.value + extend;
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
for (var i=0; i -1) {
if (tmp_className == 'staffel_regel' || tmp_className == 'staffel_regel_besteld') {
elm_bestelregel.className = 'staffel_regel_besteld';
} else {
if (elm_bestelregel.className != 'staffel_regel_inbestelling' && elm_bestelregel.className != 'gallerij_cel_staffel_weergave_0_besteld' && elm_bestelregel.className != 'gallerij_cel_staffel_weergave_1_besteld') {
tmp_className = tmp_className+'_besteld';
} else {
if (elm_bestelregel.className.indexOf("gallerij") == -1) {
tmp_className = 'staffel_regel_besteld';
}
}
elm_bestelregel.className = tmp_className;
}
} else if (tmp_className.indexOf("oneven") > -1 || tmp_className.indexOf("even") > -1) {
if (tmp_className.indexOf("oneven") >-1) {
tmp_className = 'regel_besteld_oneven';
} else {
tmp_className = 'regel_besteld_even';
}
elm_bestelregel.className = tmp_className;
} else {
if (tmp_className.indexOf('gallerij_cel_weergave_1') > -1 || tmp_className.indexOf('gallerij_cel_weergave_1_besteld') >-1) {
elm_bestelregel.className = 'gallerij_cel_weergave_1_besteld';
} else {
elm_bestelregel.className = 'gallerij_cel_weergave_0_besteld';
}
}
}
if (dataArray[i].getAttribute('code') == 'insert') {
if(elm_winkelwagen) {
var orderregel = dataArray[i].getAttribute('orderregel');
var new_tr = document.createElement('tr');
new_tr.id = 'orderregel'+orderregel;
var aantal_td = document.createElement('td');
aantal_td.className = 'aantal';
var artnm_td = document.createElement('td');
artnm_td.className = 'artnm';
var aantal_data = document.createTextNode(dataArray[i].getAttribute('winkelwagen_waarde'));
var artnm_data = dataArray[i].getAttribute('artnm');
var lengte_data = dataArray[i].getAttribute('lengte');
var volgorde_data = dataArray[i].getAttribute('volgorde');
aantal_td.appendChild(aantal_data);
if(lengte_data != ''){
artnm_data = artnm_data + ' ' + lengte_data;
}
artnm_data = document.createTextNode(artnm_data);
artnm_td.appendChild(artnm_data);
new_tr.appendChild(aantal_td);
new_tr.appendChild(artnm_td);
if(volgorde_data == 'top'){
elm_winkelwagen.insertBefore(new_tr,elm_winkelwagen.firstChild);
} else {
elm_winkelwagen.appendChild(new_tr,elm_winkelwagen.firstChild);
}
}
} else if (dataArray[i].getAttribute('code') == 'update') {
if(elm_winkelwagen) {
var orderregel = dataArray[i].getAttribute('orderregel');
var rows = document.getElementById('orderregel'+orderregel).getElementsByTagName('td');
rows[0].innerHTML = dataArray[i].getAttribute('winkelwagen_waarde');//pakt eerste td (dat is de aantal td)
}
}
if(elm_totaalprijs){
elm_totaalbedrag_table.style.display = '';
if(dataArray[i].getAttribute('totaalprijs')){
elm_totaalprijs.innerHTML = dataArray[i].getAttribute('totaalprijs');
}
}
var elm_ww_aantal_artikelen = $('ww_aantal_artikelen');
if(elm_ww_aantal_artikelen){
if(dataArray[i].getAttribute('aantal_artikelen')){
elm_ww_aantal_artikelen.innerHTML = dataArray[i].getAttribute('aantal_artikelen');
}
}
var elm_ww_bedrag = $('ww_bedrag');
if(elm_ww_bedrag){
if(dataArray[i].getAttribute('aantal_artikelen')){
elm_ww_bedrag.update(dataArray[i].getAttribute('totaalprijs'));
}
}
}
if (document.getElementById('geen_artikelen_winkelwagen')) {
document.getElementById('geen_artikelen_winkelwagen').style.display='none';
}
if(k==aantal_debs){
if(elm_artnm) {
elm_artnm.value = '';
}
if(elm_prijs) {
elm_prijs.value = '';
}
if(elm_inhoud) {
elm_inhoud.value = '';
}
if(multi==true) {
page_nrt_order_multi();
} else if (multi == 'groep') {
page_nrt_order_groep_multi('');
} else {
groepsbestelling();
}
}
}
}
xmlObj.open ('POST', file, true);
xmlObj.send ('');
}
}
}
function add_to_order_aanbieding(cnt,multi) {
var elm_aantal = document.getElementById('bestel_aantal' + cnt);
var elm_data = document.getElementById('data'+cnt);
var elm_artopm = document.getElementById('artopm'+cnt);
var elm_must = document.getElementById('must'+cnt);
var elm_fust = document.getElementById('fust'+cnt);
var elm_bestelknop = document.getElementById('bestel_knop'+cnt);
var elm_winkelwagen = document.getElementById('winkelwagen_body');
var elm_handmatig = document.getElementById('handmatig'+cnt);
var elm_artnm = document.getElementById('artnm' + cnt);
if(multi==false) {
elm_bestelknop.disabled=true;
elm_aantal.disabled=true;
}
var extend = '';
if(elm_artopm) {
extend += '&artopm='+elm_artopm.value;
}
if(elm_must) {
if(elm_must.checked==true) {
extend += '&must=1';
}
}
if(elm_fust) {
if(elm_fust.checked==true) {
extend += '&fust=1';
}
}
if(elm_artnm) {
extend += '&artnm=' + elm_artnm.value;
}
if(elm_handmatig) {
if(elm_handmatig.value=='1') {
extend += '&handmatig=1';
var elm_prijs = document.getElementById('prijs' + cnt);
if(elm_prijs) {
extend += '&prijs=' + elm_prijs.value;
}
var elm_inhoud = document.getElementById('inhoud' + cnt);
if(elm_inhoud) {
extend += '&inhoud=' + elm_inhoud.value;
}
}
}
if(check_if_int(elm_aantal.value) && elm_aantal.value>0) {
var file = '?action=addnrtorder&data=' + elm_data.value + '&aantal=' + elm_aantal.value + extend;
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
for (var i=0; i0 && elm_bestel_aantal.getAttribute('checker') == 'true') || (elm_stuksaantal && elm_stuksaantal.value > 0 && elm_stuksaantal.getAttribute('checker') == 'true')) {
if (multibutton) { multibutton.disabled = true; }
if (multibutton_top) { multibutton_top.disabled = true; }
add_to_order_single(i,'groep');
break;
} else {
if(multibutton){
multibutton.disabled = false;
}
if(multibutton_top){
multibutton_top.disabled = false;
}
}
}
}
/**
* verwerkt de groep-bestellingen in geval van de subdebiteurenmodule
* @author p.welling
* @since 2.1.10
* @return
*/
function page_nrt_order_groep_multi() {
var multibutton = $('bestel_knop');
var multibutton_top = $('bestel_knop_top');
var rows = $('overzichtbody').getElementsByTagName('tr');
for(i=0;i<9999;i++) {
var subdebs = arr_subdebs.length;
var regel_aangepast = false;
for(j=0;j0 && elm_bestel_aantal.getAttribute('checker') == 'true') || (elm_stuksaantal && elm_stuksaantal.value > 0 && elm_stuksaantal.getAttribute('checker') == 'true')) {
if(multibutton) {
multibutton.disabled = true;
}
if(multibutton_top){
multibutton_top.disabled = true;
}
regel_aangepast = true;
break;
} else {
if(multibutton){
multibutton.disabled = false;
}
if(multibutton_top){
multibutton_top.disabled = false;
}
}
}
if(regel_aangepast === true){
add_to_order_single_multi(i,'groep');
break;
}
}
}
function page_nrt_order(het_id) {
var rows = $('overzichtbody').getElementsByTagName('div');
var multibutton = $('bestel_knop');
var multibutton2 = $('bestel_knop_2');
var multibutton_top = $('bestel_knop_top');
if(rows.length<1) {
var rows = document.getElementById('overzichtbody').getElementsByTagName('tr');
}
for(i=0;i<9999;i++) {
if(($('bestel_aantal' + i) && $('bestel_aantal' + i).value>0 && $('bestel_aantal' + i).getAttribute('checker') == 'true') || ($('stuksaantal' + i) && $('stuksaantal' + i).value>0 && $('stuksaantal' + i).getAttribute('checker') == 'true')) {
if (multibutton) { multibutton.disabled = true; }
if (multibutton2) { multibutton2.disabled = true; }
if (multibutton_top) { multibutton_top.disabled = true; }
add_to_order_single(i,true);
break;
}
}
setTimeout(function() {
if(multibutton){ multibutton.disabled = false; }
if(multibutton2){ multibutton2.disabled = false; }
if(multibutton_top){ multibutton_top.disabled = false; }
},2000);
}
function page_nrt_order_multi(het_id) {
var rows = $('overzichtbody').getElementsByTagName('div');
var multibutton = $('bestel_knop');
var multibutton2 = $('bestel_knop_2');
var multibutton_top = $('bestel_knop_top');
if(rows.length<1) {
var rows = $('overzichtbody').getElementsByTagName('tr');
}
for(i=0;i<9999;i++) {
var subdebs = arr_subdebs.length;
var regel_aangepast = false;
for(j=0;j0 && elm_aantal.getAttribute('checker') == 'true') || (elm_stuks && elm_stuks.value>0 && elm_stuks.getAttribute('checker') == 'true')) {
if(multibutton){
multibutton.disabled = true;
}
if(multibutton2){
multibutton2.disabled = true;
}
if(multibutton_top){
multibutton_top.disabled = true;
}
regel_aangepast = true;
break;
}
}
if(regel_aangepast === true){
add_to_order_single_multi(i,true);
break;
}
}
setTimeout(function() {
if(multibutton){
multibutton.disabled = false;
}
if(multibutton2){
multibutton2.disabled = false;
}
if(multibutton_top){
multibutton_top.disabled = false;
}
},2000);
}
function open_in_groot_zoom(src1,box,grote_box) {
var tmp = document.getElementsByClassName('MagicZoom2');
var elm_plaatje = $(tmp[0].id);
var tmp = document.getElementsByClassName('MagicZoom');
var elm_zoomplaatje = $(tmp[0].id); //detailfoto_groot
src1 = src1.split('/');
src1[5] = grote_box;
src1 = src1.join('/');
elm_plaatje.src = src1;
elm_zoomplaatje.href = src1;
// MagicZoom(smallImageContId, smallImageId, bigImageContId, bigImageId, settings);
}
function open_in_groot(src,box,grote_box) {
elm_grootfoto = document.getElementById('detailfoto_groot');
if (elm_grootfoto) {
src = src.replace('/'+box+'/','/'+grote_box+'/');
elm_grootfoto.src = src;
} else {
//alert('deze functie is in onderhoud.');
return true;
}
}
function page_pr_order(het_id,volgorde) {
var rows = document.getElementById('overzichtbody').getElementsByTagName('div');
var multibutton = document.getElementById('bestel_knop');
var multibutton2 = document.getElementById('bestel_knop_2');
if(rows.length<1) {
var rows = document.getElementById('overzichtbody').getElementsByTagName('tr');
}
for(i=0;i<9999;i++) {
var elm_fustaantal = $('fustaantal' + i);
var elm_stuksaantal = $('stuksaantal' + i);
if((elm_fustaantal && elm_fustaantal.value>0 && elm_fustaantal.getAttribute('checker') == 'true') || (elm_stuksaantal && elm_stuksaantal.value>0 && elm_stuksaantal.getAttribute('checker') == 'true')) {
// if((document.getElementById('fustaantal' + i) && document.getElementById('fustaantal' + i).value>0 && document.getElementById('fustaantal' + i).getAttribute('checker') == 'true') || (document.getElementById('stuksaantal' + i)) && document.getElementById('stuksaantal' + i).value>0 && document.getElementById('stuksaantal' + i).getAttribute('checker') == 'true') {
if (multibutton) {multibutton.disabled = true; }
if (multibutton2) {multibutton2.disabled = true; }
add_to_order_pr(i,true,volgorde);
break;
}
}
setTimeout(function() {
if (multibutton) {
multibutton.disabled = false;
}
if (multibutton2) {
multibutton2.disabled = false;
}
},2000);
allow_page_refresh = true;
}
/**
* voert de bestelling van de volledige pagina voor de subdebiteurenmodule uit
* @author p.welling
* @since 2.1.10
* @uses add_to_order_pr_multi()
* @param het_id
* @param volgorde
* @return
*/
function page_pr_order_multi(het_id,volgorde) {
var rows = document.getElementById('overzichtbody').getElementsByTagName('div');
var multibutton = document.getElementById('bestel_knop');
var multibutton2 = document.getElementById('bestel_knop_2');
if(rows.length<1) {
var rows = document.getElementById('overzichtbody').getElementsByTagName('tr');
}
for(i=0;i<9999;i++) {
var subdebs = arr_subdebs.length;
var regel_aangepast = false;
for(j=0;j0 && elm_fustaantal.getAttribute('checker') == 'true') || (elm_stuksaantal && elm_stuksaantal.value>0 && elm_stuksaantal.getAttribute('checker') == 'true')) {
regel_aangepast = true;
break;
}
}
if(regel_aangepast == true){
if (multibutton) {
multibutton.disabled = true;
}
if (multibutton2) {
multibutton2.disabled = true;
}
add_to_order_pr_multi(i,true,volgorde);
break;
}
}
setTimeout(function() {
if (multibutton) {
multibutton.disabled = false;
}
if (multibutton2) {
multibutton2.disabled = false;
}
},2000);
allow_page_refresh = true;
}
function page_rt_order(het_id,volgorde) {
var rows = $$('#overzichtbody div');
var multibutton = document.getElementById('bestel_knop');
var multibutton2 = document.getElementById('bestel_knop_2');
if(rows.length<1) {
var rows = $$('#overzichtbody tr');
}
for(i=0;i<9999;i++) {
var fustaantal = $('fustaantal' + i);
var stuksaantal = $('stuksaantal' + i);
if((fustaantal && fustaantal.value>0) || (stuksaantal && stuksaantal.value>0)) {
if (multibutton){ multibutton.disabled = true; }
if (multibutton2){ multibutton2.disabled = true; }
add_to_order_realtime(i,true,volgorde);
break;
}
}
setTimeout(function() {
if (multibutton) {
multibutton.disabled = false;
}
if (multibutton2) {
multibutton2.disabled = false;
}
},2000);
allow_page_refresh = true;
}
/**
* verwerkt de bestelling voor de hele pagina in geval van subdebiteurenmodule
* @author p.welling
* @since 2.1.10
* @param het_id
* @param volgorde
* @return
*/
function page_rt_order_multi(het_id,volgorde) {
var rows = $$('#overzichtbody div');
var multibutton = $('bestel_knop');
var multibutton2 = $('bestel_knop_2');
if(rows.length<1) {
var rows = $$('#overzichtbody tr');
}
for(i=0;i<9999;i++) {
var subdebs = arr_subdebs.length;
var regel_aangepast = false;
for(j=0;j0 && elm_fustaantal.getAttribute('checker') == 'true') || (elm_stuksaantal && elm_stuksaantal.value>0 && elm_stuksaantal.getAttribute('checker') == 'true')) {
regel_aangepast = true;
break;
}
}
if(regel_aangepast == true){
if (multibutton) {
multibutton.disabled = true;
}
if (multibutton2) {
multibutton2.disabled = true;
}
add_to_order_realtime_multi(i,true,volgorde);
break;
}
}
setTimeout(function() {
if (multibutton) {
multibutton.disabled = false;
}
if (multibutton2) {
multibutton2.disabled = false;
}
},2000);
allow_page_refresh = true;
}
function disable_button(het_id){
if($(het_id).disabled == true){
$(het_id).disabled = false;
} else {
$(het_id).disabled = true;
}
}
function update_nrt_order(cnt,ask_confirm,ttl,updateww) {
var elm_aantal = $('bestel_aantal' + cnt);
var elm_artopm = $('artopm'+cnt);
var elm_bestelopm = $('bestel_opm'+cnt);
var elm_stuks = $('stuksaantal'+cnt);
var elm_must = $('must'+cnt);
var elm_fust = $('fust'+cnt);
var order_id = $('order_id'+cnt).value;
var elm_handmatig = $('handmatig'+cnt);
var elm_prijs_per_stuk = $('prijs_per_stuk'+cnt);
var elm_totaalprijs_per_stuk = $('totaalprijs_per_stuk'+cnt);
var elm_totaalprijs = $('totaalprijs_besteloverzicht_' + ttl);
var elm_hidden_totaalprijs = $('hidden_totaalprijs');
var elm_totaalstuks = $('totaalstuks'+cnt);
var elm_spe = $('spe'+cnt);
var elm_spemax = $('stukmax'+cnt);
var elm_stuks_oneindig = $('stuks_oneindig'+cnt);
var elm_minimaal_fust = $('minimaal_fust'+cnt);
var staffel_bedrag_te_laag = false;
var elm_dbcd = $('dbcd_'+cnt);
var elm_totaalbedrag_table = $('totaalbedrag_table');
var elm_totaalprijs2 = $('totaalprijs');
var stukscheck = false;
if (elm_stuks.value == 'eigen') {
elm_stuks = elm_stuks_oneindig;
elm_spemax.value = '*';
if (elm_stuks.value == '') {
stukscheck = true;
}
}
if ((elm_aantal && (elm_aantal.value == '0' || elm_aantal.value == '') && ask_confirm==true) && (elm_stuks && elm_stuks.value==0 && ask_confirm==true)) {
confirm_check = confirm(taalmodule('weet_u_het_zeker'));
} else {
confirm_check = true;
}
if (elm_spe) {
taalmodule_tmp = elm_spe.value+','+elm_spemax.value;
}
stuksdoorgaan = false;
fustdoorgaan = false;
if (elm_stuks && check_if_int(elm_stuks.value)) {
if (elm_spe) {
if ((parseFloat(elm_stuks.value)%parseFloat(elm_spe.value))==0) {
stuksdoorgaan = true;
if (elm_spemax.value != '*') {
if (elm_spemax && parseFloat(elm_spemax.value) < parseFloat(elm_stuks.value)) {
stuksdoorgaan = false;
}
}
} else {
stuksdoorgaan = false;
}
}
} else {
if (!elm_stuks) {
stuksdoorgaan = true;
} else {
stuksdoorgaan = false;
}
}
if (elm_aantal && (check_if_int(elm_aantal.value))) {
if (!elm_stuks || (elm_stuks && elm_stuks.value == '0')) {
stuksdoorgaan = true;
}
fustdoorgaan = true;
} else {
fustdoorgaan = false;
}
if (fustdoorgaan == true && elm_stuks && elm_stuks.value=='') {
stuksdoorgaan = true;
}
if (stuksdoorgaan == true && elm_aantal.value == '') {
fustdoorgaan = true;
}
if (elm_stuks && elm_stuks.value<1 && elm_aantal && elm_aantal.value<1) {
stuksdoorgaan = true;
fustdoorgaan = true;
}
if (elm_minimaal_fust) {
var minimaal_fust = elm_minimaal_fust.value;
if (elm_aantal && elm_aantal.value>0) {
if (parseFloat(elm_aantal.value)0) && elm_aantal && check_if_int(elm_aantal.value) == true))
&& stuksdoorgaan == true && fustdoorgaan == true) {
extend = '';
if(elm_artopm) {
extend += '&artopm=' + encodeURIComponent(elm_artopm.value);
} else {
extend += '&artopm=';
}
if(elm_bestelopm) {
extend += '&bestelopm=' + encodeURIComponent(elm_bestelopm.value);
} else {
extend += '&bestelopm=';
}
if(elm_aantal) {
extend += '&aantal=' + elm_aantal.value;
}
if (elm_stuks) {
extend += '&stuks=' + elm_stuks.value;
}
if(elm_must) {
if(elm_must.checked==true) {
extend += '&must=T';
} else {
extend += '&must=F';
}
} else {
extend += '&must=F';
}
if(elm_fust) {
if(elm_fust.checked==true) {
extend += '&fust=T';
} else {
extend += '&fust=F';
}
} else {
extend += '&fust=F';
}
var elm_inhoud = document.getElementById('inhoud' + cnt);
if(elm_inhoud) {
extend += '&inhoud=' + elm_inhoud.value;
}
if(elm_handmatig) {
if(elm_handmatig.value=='1') {
extend += '&handmatig=1';
var elm_artnm = document.getElementById('artnm' + cnt);
if(elm_artnm) {
extend += '&artnm=' + encodeURIComponent(elm_artnm.value);
}
var elm_prijs = document.getElementById('prijs' + cnt);
if(elm_prijs) {
if (check_if_decimal(elm_prijs.value)) {
elm_prijs.className = 'bestel_aantal_true';
extend += '&prijs=' + elm_prijs.value;
} else {
elm_prijs.className = 'bestel_aantal_false';
}
}
}
}
if(elm_dbcd){
extend += '&edit_dbcd=' + elm_dbcd.value;
}
extend += '&order_id=' + order_id;
var file = './?action=change_order_nrt' + extend;
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
var oudregelprijs = elm_totaalprijs_per_stuk.innerHTML; //td veld
var oudtotaalprijs = elm_totaalprijs.innerHTML; //td veld
var stukprijs = elm_prijs_per_stuk.value; //hidden field
var aantal = elm_aantal.value; //textfield
var regelprijs = (stukprijs*aantal);
var totaalprijs = elm_totaalprijs.value;
if(elm_totaalprijs2){
if(dataArray[0].getAttribute('totaalprijs')){
if(updateww == true){
elm_totaalprijs2.innerHTML = dataArray[0].getAttribute('totaalprijs');
}
}
}
var elm_ww_aantal_artikelen = $('ww_aantal_artikelen');
if(elm_ww_aantal_artikelen){
if(dataArray[0].getAttribute('aantal_artikelen')){
if(updateww == true){
elm_ww_aantal_artikelen.innerHTML = dataArray[0].getAttribute('aantal_artikelen');
}
}
}
var elm_ww_top_bedrag = $('ww_bedrag');
if(elm_ww_top_bedrag){
if(dataArray[0].getAttribute('totaalprijs')){
if(updateww == true){
elm_ww_top_bedrag.update(dataArray[0].getAttribute('totaalprijs'));
}
}
}
var counter = 0;
if(((elm_aantal && elm_aantal.value>0) || (elm_aantal && elm_aantal.value=='')) || (elm_stuks && elm_stuks.value > 0)) {
var elm_tr = $('orderregel'+order_id);
elm_totaalprijs_per_stuk.innerHTML = dataArray[0].getAttribute('regelprijs');
if(elm_tr){
var tr = document.getElementById('orderregel'+order_id).getElementsByTagName('td');
tr[0].innerHTML = dataArray[0].getAttribute('aantalveld_winkelwagen');//elm_aantal.value;
elm_totaalprijs.innerHTML = dataArray[0].getAttribute('totaalprijs');
}
if(dataArray[0].getAttribute('totaalstuks') == ''){
document.getElementById('regel'+cnt).style.display='none';
document.getElementById('regel'+cnt).style.height='0px';
document.getElementById('regel'+cnt).style.visibility='hidden';
document.getElementById('regel'+cnt).writeAttribute('getoond','verborgen');
}
var rows = $$('[getoond=getoond]');
counter = rows.length;
var elm_tr = $('orderregel'+order_id);
if(elm_tr){
document.getElementById('orderregel'+order_id).style.display='none';
document.getElementById('orderregel'+order_id).style.height='0px';
document.getElementById('orderregel'+order_id).style.visibility='hidden';
}
if (counter == 0) {
return window.location = './?action=order_overview';
}
} else {
document.getElementById('regel'+cnt).style.display='none';
document.getElementById('regel'+cnt).style.height='0px';
document.getElementById('regel'+cnt).style.visibility='hidden';
document.getElementById('regel'+cnt).writeAttribute('getoond','verborgen');
var rows = $$('[getoond=getoond]');
counter = rows.length;
var elm_tr = $('orderregel'+order_id);
if(elm_tr){
document.getElementById('orderregel'+order_id).style.display='none';
document.getElementById('orderregel'+order_id).style.height='0px';
document.getElementById('orderregel'+order_id).style.visibility='hidden';
//vernieuwen van de pagina als de winkelwagen helemaal leeg wordt geupdated
/* var rows = document.getElementById('overzicht').getElementsByTagName('tr');
var counter = 0;
for(i=0;it' + taalmodule('bezigmetannulerenvan') + ' ' + artnm + '');
} else {
elm_bestel_rt_output.update('d' + taalmodule('bezigmetannulerenvan') + ' ' + artnm + '
' + waarde);
}
var bestelregel = $('bestelregel' + (cnt - ttl));
}
bestelregel.className = '';
}
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
for (var i=0; i0) {
if (parseFloat(elm_aantal.value)0) || (elm_stuks && elm_stuks.value==0) || (elm_aantal && elm_aantal.value == '')) {
if(((elm_aantal && check_if_int(elm_aantal.value) == true) || ((elm_stuks) && elm_aantal && check_if_int(elm_aantal.value) == true) || (elm_stuks && !elm_aantal)) && stuksdoorgaan == true && fustdoorgaan == true) {
extend = '';
if (elm_stuks) {
extend +='&stuksaantal='+elm_stuks.value;
}
if (elm_prijs) {
extend += '&prijs='+elm_prijs.value;
}
if (elm_artnm) {
extend += '&artnm='+elm_artnm.value;
}
if (elm_inhoud) {
extend += '&inhoud='+elm_inhoud.value;
}
if(elm_artopm) {
extend += '&artopm=' + encodeURIComponent(elm_artopm.value);
} else {
extend += '&artopm=';
}
if(elm_bestelopm) {
extend += '&bestelopm=' + encodeURIComponent(elm_bestelopm.value);
} else {
extend += '&bestelopm=';
}
if(elm_aantal) {
extend += '&aantal=' + elm_aantal.value;
}
if(elm_must) {
if(elm_must.checked==true) {
extend += '&must=T';
} else {
extend += '&must=F';
}
} else {
extend += '&must=F';
}
if(elm_fust) {
if(elm_fust.checked==true) {
extend += '&fust=T';
} else {
extend += '&fust=F';
}
} else {
extend += '&fust=F';
}
if(elm_dbcd){
extend += '&edit_dbcd=' + elm_dbcd.value;
}
extend += '&order_id=' + order_id;
//alert(extend);
var file = './?action=change_order_pr' + extend;
//alert(file);
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
//dataArray[0].getAttribute('sql');
elm_totaalprijs_per_stuk.innerHTML = dataArray[0].getAttribute('regelprijs');
elm_totaalprijs.innerHTML = dataArray[0].getAttribute('totaalprijs');
//alert(dataArray[0].getAttribute('totaalstuks'));
if (elm_totaalstuks) {
elm_totaalstuks.innerHTML = dataArray[0].getAttribute('totaalstuks');
}
if(elm_totaalprijs2){
if(dataArray[0].getAttribute('totaalprijs')){
if(updateww == 1){
elm_totaalprijs2.innerHTML = dataArray[0].getAttribute('totaalprijs');
}
}
}
var elm_tr = $('orderregel'+order_id)
var aantalveld_ww = $('ww_aantal_artikelen');
if(aantalveld_ww){
aantalveld_ww.update(dataArray[0].getAttribute('winkelwagen_aantal'));
}
var elm_ww_top_bedrag = $('ww_bedrag');
if(elm_ww_top_bedrag){
elm_ww_top_bedrag.update(dataArray[0].getAttribute('totaalprijs'));
}
if((elm_aantal && elm_aantal.value>0) || (elm_stuks && elm_stuks.value>0)) {
if (elm_aantal) {
if(elm_tr){
var tr = document.getElementById('orderregel'+order_id).getElementsByTagName('td');
tr[0].innerHTML = dataArray[0].getAttribute('aantalveld_winkelwagen');//elm_aantal.value;
//tr[0].innerHTML = elm_aantal.value;
}
}
} else {
document.getElementById('regel'+cnt).style.display='none';
document.getElementById('regel'+cnt).style.height='0px';
document.getElementById('regel'+cnt).style.visibility='hidden';
document.getElementById('regel'+cnt).writeAttribute('getoond','verborgen');
var counter = 0;
var rows = $$('[getoond=getoond]');
counter = rows.length;
if(elm_tr){
document.getElementById('orderregel'+order_id).style.display='none';
document.getElementById('orderregel'+order_id).style.height='0px';
document.getElementById('orderregel'+order_id).style.visibility='hidden';
//vernieuwen van de pagina als de winkelwagen helemaal leeg wordt geupdated
/* var rows = document.getElementById('overzicht').getElementsByTagName('tr');
var counter = 0;
for(i=0;i0){
doorgaan = true;
} else {
alert(taalmodule('geen_levering_ingevuld'));
doorgaan = false;
}
}
if (doorgaan == true) {
if(confirm(taalmodule('weet_u_het_zeker')) == true) {
window.location = './?action=send_pr_order';
}
} else {
return true;
}
/*
var siteurl = get_siteurl();
if(confirm(taalmodule('weet_u_het_zeker'))) {
var button = document.getElementById('bestelling_versturen');
var checker = '';
for(i=0;i0) || ($('stuksaantal' + i) && $('stuksaantal' + i).value>0)) {
} else {
checker += '1';
}
}
if (checker.length==0) {
var x,y;
if (self.pageYOffset) // all except Explorer
{
x = self.pageXOffset;
y = self.pageYOffset;
}
else if (document.documentElement && document.documentElement.scrollTop)
// Explorer 6 Strict
{
x = document.documentElement.scrollLeft;
y = document.documentElement.scrollTop;
}
else if (document.body) // all other Explorers
{
x = document.body.scrollLeft;
y = document.body.scrollTop;
}
var top_position = document.body.clientHeight;
top_position = y+100;
//alert(top_position);
var tmp_width = document.documentElement.offsetWidth;
tmp_width = tmp_width/2;
left_position = tmp_width - 125;
document.getElementById('page_blur').style.height = document.body.offsetHeight + 'px';
document.getElementById('page_blur').style.width = document.body.clientWidth + 'px';
document.getElementById('page_blur').style.top = y + 'px';
document.getElementById('page_blur').style.left = 0;
document.getElementById('page_blur').style.display = 'block';
document.getElementById('page_blur').innerHTML = '
' + taalmodule('bezig_met_laden');
new Draggable('loader', {revert:true,ghosting:false,zindex:1});
document.onscroll = function() { new_alert_pos(); };
button.disabled = true;
send_pr_orders(0);
} else {
}
}
*/
}
function send_rt_order(rows) {
if(confirm(taalmodule('weet_u_het_zeker'))) {
window.location = './?action=send_rt_order';
}
}
function send_pr_orders(cnt) {
var elm_aantal = document.getElementById('bestel_aantal'+cnt);
var order_id = document.getElementById('order_id'+cnt).value;
var file = './?action=send_pr_order';
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
if(dataArray[0].getAttribute('code') == 'ok') {
document.getElementById('orderregel'+order_id).style.display='none';
document.getElementById('orderregel'+order_id).style.height='0px';
document.getElementById('orderregel'+order_id).style.visibility='hidden';
document.getElementById('regel'+cnt).style.display='none';
document.getElementById('regel'+cnt).style.height='0px';
document.getElementById('regel'+cnt).style.visibility='hidden';
} else if (dataArray[0].getAttribute('code') == 'last') {
/*
document.getElementById('orderregel'+order_id).style.display='none';
document.getElementById('orderregel'+order_id).style.height='0px';
document.getElementById('orderregel'+order_id).style.visibility='hidden';
document.getElementById('regel'+cnt).style.display='none';
document.getElementById('regel'+cnt).style.height='0px';
document.getElementById('regel'+cnt).style.visibility='hidden';
document.getElementById('page_blur').innerHTML = '';
document.getElementById('page_blur').style.display = 'none';
*/
window.location=window.location+'&order=send';
/*
var elm_winkelwagen = $('winkelwagen_body');
if (elm_winkelwagen) {
elm_winkelwagen.innerHTML = '';
var new_tr = document.createElement('tr');
new_tr.id = 'geen_artikelen_winkelwagen';
var var_td = document.createElement('td');
var var_data = document.createTextNode(taalmodule('geen_artikelen_winkelwagen'));
var_td.appendChild(var_data);
new_tr.appendChild(var_td);
elm_winkelwagen.appendChild(new_tr);
}
document.getElementById('main').innerHTML = dataArray[0].getAttribute('tekst');
*/
} else if (dataArray[0].getAttribute('code') == 'error') {
document.getElementById('regel'+cnt).className = 'bestel_aantal_false';
//document.getElementById('regel'+cnt).style.border = '1 px solid #FF0000';
document.getElementById('orderregel'+order_id).style.color = '#FF0000';
}
}
}
xmlObj.open ('GET', file, true);
xmlObj.send ('');
}
/*
* uitgeschakeld ivm dubbele functie (zie hieronder)
function open_order_history(timestamp) {
if (timestamp != '') {
window.location = './?action=bestelhistorie×tamp='+timestamp;
}
return true;
} */
function save_bestelopmerking() {
var file = './?action=save_bestelopmerking';
var parameters = '&bestelopmerking='+document.getElementById('bestelopmerking').value;
new Ajax.Request(file, {
method: 'post',
parameters: parameters,
onSuccess: function(transport) {
return true;
}
});
}
function open_order_history(timestamp) {
if (timestamp.length>0) {
window.location = './?action=bestelhistorie×tamp='+timestamp;
} else {
return true;
}
}
function save_leverdatum() {
var leverdatum = $('leverdatum');
if(leverdatum.value != ''){
var file = './?action=save_leverdatum';
var params = '&leverdatum='+leverdatum.value;
new Ajax.Request(file, {
method: 'post',
parameters: params,
asynchronous: false,
onSuccess: function(transport) {
if (transport.responseText == 'FOUT') {
leverdatum.setAttribute('waarde','false');
leverdatum.style.border = '1px solid red';
} else {
leverdatum.setAttribute('waarde','true');
leverdatum.style.border = '';
}
return true;
}
});
}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
var newpopup = window.open(theURL,winName,features);
newpopup.focus();
}
function blurtest() {
var x,y;
if (self.pageYOffset) { // all except Explorer
x = self.pageXOffset;
y = self.pageYOffset;
} else if (document.documentElement && document.documentElement.scrollTop) {
// Explorer 6 Strict
x = document.documentElement.scrollLeft;
y = document.documentElement.scrollTop;
} else if (document.body) { // all other Explorers
x = document.body.scrollLeft;
y = document.body.scrollTop;
}
if(document.getElementById('page_blur')) {
document.getElementById('page_blur').style.height = document.body.offsetHeight + 'px';
document.getElementById('page_blur').style.width = document.body.clientWidth + 'px';
document.getElementById('page_blur').style.top = y + 'px';
document.getElementById('page_blur').style.left = 0;
document.getElementById('page_blur').style.display = 'block';
document.getElementById('page_blur').innerHTML = '
';
document.getElementById('page_blur').appendChild(preloader_loading);
var laadtext = document.createTextNode("\n"+taalmodule('bezig_met_laden'));
document.getElementById('page_blur').appendChild(laadtext);
if(Draggable) {
new Draggable('preloader_loader_img', {revert:true,ghosting:false,zindex:1});
}
}
}
function check_webshop_status(webshopurl) {
var doorgaan = true;
if(navigator.appName=='Microsoft Internet Explorer' && navigator.appVersion.indexOf("MSIE 6")!=-1) {
doorgaan = false;
}
if(doorgaan == true){
var file = 'check_webshop_status.php?domein=' + webshopurl;
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
if(dataArray[0].getAttribute('closed')==1) {
document.getElementById('webshop_closed').style.display = '';
document.getElementById('webshop_open').style.display = 'none';
} else {
document.getElementById('webshop_open').style.display = '';
document.getElementById('webshop_closed').style.display = 'none';
}
}
}
xmlObj.open ('GET', file, true);
xmlObj.send ('');
} else {
document.getElementById('webshop_open').style.display = '';
document.getElementById('webshop_closed').style.display = 'none';
}
}
var gallerij_h = false;
function gallerijbuild() {
var elm_overzichtbody = $('overzichtbody');
if(elm_overzichtbody){
var elements = document.getElementById('overzichtbody').getElementsByTagName('div');
var width = 0;
var height = 0;
if(gallerij_aantal == 0){
for(i=0;iheight) {
height = elements[i].offsetHeight;
}
if(elements[i].offsetWidth>width) {
width = elements[i].offsetWidth;
}
}
}
} else {
height = gallerij_h;
}
for(i=gallerij_aantal;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('7 b=\'E\';7 W=3D.3E.3F();6(W.1Q("1F")!=-1){b=\'1F\'}z 6(W.1Q("E")!=-1){b=\'E\'}z 6(W.1Q("1r")!=-1){b=\'1r\'}z 6(W.1Q("3C")!=-1){b=\'1W\'}7 1o=18 3B();a 1B(u){g 9.3x(u)};a 2M(e){6(e.2B){7 r=e.2B();7 1O=0;7 1M=0;6(9.X&&(9.X.1m||9.X.Y)){1M=9.X.Y;1O=9.X.1m}z 6(9.U&&(9.U.1m||9.U.Y)){1M=9.U.Y;1O=9.U.1m}g{\'t\':r.t+1O,\'F\':r.F+1M,\'2m\':r.2m+1O,\'1V\':r.1V+1M}}}a 2f(){g q};7 37=a(){7 S=1D;6(!S[1])S=[4,S[0]];1h(7 2t 3z S[1])S[0][2t]=S[1][2t];g S[0]};a T(1G,N,1y){6(b==\'1W\'||b==\'1F\'||b==\'1r\'){1G.3G(N,1y,q)}z 6(b==\'E\'){1G.3H("2i"+N,1y)}};a 2G(1G,N,1y){6(b==\'1W\'||b==\'1F\'||b==\'1r\'){1G.3O(N,1y,q)}z 6(b==\'E\'){1G.3Q("2i"+N,1y)}};a 2J(){7 1C=[];1h(7 i=0;i<1D.1l;i++)1h(7 j=0;j<1D[i].1l;j++)1C.2l(1D[i][j]);g 1C};a 2K(2r,2U){1C=[];1h(7 i=2U;i<2r.1l;i++)1C.2l(2r[i]);g 1C};a 12(2p,2V){7 S=2K(1D,2);g a(){2p[2V].3I(2p,2J(1D,S))}};a 1v(e){6(b==\'1W\'||b==\'1r\'||b==\'1F\'){e.2L=G;e.3L();e.3R()}z 6(b==\'E\'){P.N.2L=G}};a B(2I,2H,2E,2F,h){4.2b=q;4.D=1B(2I);4.C=1B(2H);4.c=1B(2E);4.m=1B(2F);4.l=0;4.h=h;6(!4.h["1t"]){4.h["1t"]=""}4.1N=0;4.1w=0;4.16=0;4.Z=0;4.1a=20;4.3l=20;4.13=0;4.11=0;4.3v=\'\';4.1Z=q;1o.2l(4);4.2k=12(4,"22")};B.Q.32=a(){2G(P.9,"1H",4.2k)};B.Q.22=a(e){7 y=0;7 x=0;6(b==\'E\'){y=e.1K;x=e.1L;6(9.X&&(9.X.1m||9.X.Y)){y=e.1K+9.X.Y;x=e.1L+9.X.1m}z 6(9.U&&(9.U.1m||9.U.Y)){y=e.1K+9.U.Y;x=e.1L+9.U.1m}}z{y=e.1K;x=e.1L;y+=P.2P;x+=P.2O}1f=1b=0;7 H=4.C;1I(H.1A!="2T"&&H.1A!="2D"){1f+=H.2S;1b+=H.2v;H=H.2R}6(b==\'E\'){r=2M(4.C);1b=r[\'t\'];1f=r[\'F\']}6(x>O(1b+4.16)){4.1J();g q}6(xO(1f+4.Z)){4.1J();g q}6(y=4.16){4.13=4.16-4.1a/2}6((4.11+4.1j/2)>=4.Z){4.11=4.Z-4.1j/2}6((4.13-4.1a/2)<=0){4.13=4.1a/2}6((4.11-4.1j/2)<=0){4.11=4.1j/2}2o(12(4,"2y"),10)};B.Q.2y=a(){4.l.5.t=(4.13-4.1a/2)+\'M\';4.l.5.F=(4.11-4.1j/2)+\'M\';4.l.5.1s="28";2Q=O(4.l.5.t)*(4.1N/4.16);2W=O(4.l.5.F)*(4.1w/4.Z);4.m.5.t=(-2Q)+\'M\';4.m.5.F=(-2W)+\'M\';4.c.5.29=\'2u\';4.c.5.1s=\'28\';4.m.5.29=\'2u\';4.m.5.1s=\'28\';4.2b=q};a 4k(2g){7 2e="";1h(i=0;i<2g.1l;i++){2e+=4l.4b(14^2g.40(i))}g 2e};B.Q.1J=a(){6(4.h&&4.h["1Y"]==G)g;4.l.5.1s="1R";4.c.5.29=\'2w\';4.c.5.1s=\'28\';6(b==\'E\'){4.D.5.1x=0}};B.Q.2n=a(){4.1a=(O(4.c.5.J)-3)/(4.1N/4.16);6(4.h&&4.h["1t"]!=""){4.1j=(O(4.c.5.K)-3-19)/(4.1w/4.Z)}z{4.1j=(O(4.c.5.K)-3)/(4.1w/4.Z)}4.l.5.J=4.1a+\'M\';4.l.5.K=4.1j+\'M\'};B.Q.3c=a(){4.l=9.R("2a");4.l.21=\'41\';4.l.5.1x=10;4.l.5.1s=\'1R\';4.l.5.n=\'2q\';4.l.5["L"]=2h(4.h[\'L\']/1z.0);4.l.5["-42-L"]=2h(4.h[\'L\']/1z.0);4.l.5["-48-L"]=2h(4.h[\'L\']/1z.0);4.l.5["2C"]="49(47="+4.h[\'L\']+")";4.2n();4.D.1k(4.l);4.D.46="2i";4.D.5.43="2w";4.D.4a=2f;4.D.45=2f};B.Q.3f=a(){7 2A=4.m.1i;1I(4.c.1c){4.c.3a(4.c.1c)}6(b==\'E\'){7 f=9.R("44");f.5.t=\'V\';f.5.F=\'V\';f.5.n=\'2q\';f.5.2C=\'3V:3U.3W.3Y(5=0,L=0)\';f.5.J=4.c.5.J;f.5.K=4.c.5.K;f.4i=0;4.c.1k(f)}6(4.h&&4.h["1t"]!=""){7 f=9.R("2a");f.21=\'4n\';f.5.n=\'1S\';f.5.1x=10;f.5.t=\'V\';f.5.F=\'V\';f.5.4j=\'4f\';f.4h=4.h["1t"];4.c.1k(f)}7 27=9.R("2a");27.5.38="1R";4.c.1k(27);4.m=9.R("1g");4.m.1i=2A;4.m.5.n=\'1S\';27.1k(4.m)};B.Q.1E=a(){6(W.1Q("1r")!=-1){6(!4.1Z){T(4.m,"3g",12(4,"1E"));4.1Z=G;g}}z{6(!4.m.3h||!4.C.3h){2o(12(4,"1E"),1z);g}}4.1N=4.m.J;4.1w=4.m.K;4.16=4.C.J;4.Z=4.C.K;6(4.1N==0||4.1w==0||4.16==0||4.Z==0){2o(12(4,"1E"),1z);g}4.D.5.J=4.C.J+\'M\';4.D.5.K=4.C.K+\'M\';4.c.5.t=4.C.J+15+\'M\';4.c.5.F=\'V\';2Y(4.h[\'n\']){1e\'t\':4.c.5.t=\'-\'+(15+O(4.c.5.J))+\'M\';17;1e\'1V\':4.c.5.F=4.C.K+15+\'M\';4.c.5.t=\'V\';17;1e\'F\':4.c.5.F=\'-\'+(15+O(4.c.5.K))+\'M\';4.c.5.t=\'V\';17;1e\'1P\':4.c.5.t=\'V\';4.c.5.F=\'V\';17}6(4.l){4.2n();g}4.3f();4.3c();T(P.9,"1H",4.2k);T(4.D,"1H",12(4,"1H"));6(4.h&&4.h["1u"]==G){T(4.D,"2z",12(4,"2z"));T(4.D,"2x",12(4,"2x"));4.13=4.16/2;4.11=4.Z/2;4.2y()}};B.Q.2j=a(e,26){6(26.24==4.m.1i)g;7 1T=9.R("1g");1T.u=4.m.u;1T.1i=26.24;7 p=4.m.2X;p.39(1T,4.m);4.m=1T;4.m.5.n=\'1S\';7 1X=9.R("1g");1X.u=4.C.u;1X.1i=26.36;7 p=4.C.2X;p.39(1X,4.C);4.C=1X;4.1Z=q;4.1E()};a 2Z(u,v){7 8=P.9.3b("A");1h(7 i=0;i<8.1l;i++){6(8[i].1d==u){T(8[i],"2d",a(N){6(b!=\'E\'){4.3i()}z{P.3e()}1v(N);g q});T(8[i],v.h[\'1U\'],12(v,"2j",8[i]));8[i].35=37;8[i].35({v:v,3T:a(){4.v.2j(3X,4)}});7 2c=9.R("1g");2c.1i=8[i].24;2c=9.R("1g");2c.1i=8[i].36}}};a 3Z(){1I(1o.1l>0){7 v=1o.4o();v.32()}};a 31(){7 8=P.9.3b("A");1h(7 i=0;i<8.1l;i++){6(8[i].21=="B"){1I(8[i].1c){6(8[i].1c.1A!=\'1g\'){8[i].3a(8[i].1c)}z{17}}6(8[i].1c.1A!=\'1g\')4m"4d B 4c!";7 1n=3d.4e(3d.4g()*3S);8[i].v=v;8[i].5.n="1S";8[i].5.29=\'2u\';8[i].5.3J=\'2w\';T(8[i],"2d",a(N){6(b!=\'E\'){4.3i()}z{P.3e()}1v(N);g q});6(8[i].u==\'\'){8[i].u="3n"+1n}6(b==\'E\'){8[i].5.1x=0}7 25=8[i].1c;25.u="34"+1n;7 o=9.R("2a");o.u="3u"+1n;I=18 1p(/L(\\s+)?:(\\s+)?(\\d+)/i);k=I.1q(8[i].1d);7 L=3s;6(k){L=O(k[3])}I=18 1p(/3r\\-3t(\\s+)?:(\\s+)?(2d|3q)/i);k=I.1q(8[i].1d);7 1U=\'2d\';6(k){1U=k[3]}I=18 1p(/v\\-J(\\s+)?:(\\s+)?(\\w+)/i);k=I.1q(8[i].1d);o.5.J=\'30\';6(k){o.5.J=k[3]}I=18 1p(/v\\-K(\\s+)?:(\\s+)?(\\w+)/i);k=I.1q(8[i].1d);o.5.K=\'30\';6(k){o.5.K=k[3]}I=18 1p(/v\\-n(\\s+)?:(\\s+)?(\\w+)/i);k=I.1q(8[i].1d);o.5.t=8[i].1c.J+15+\'M\';o.5.F=\'V\';7 n=\'2m\';6(k){2Y(k[3]){1e\'t\':n=\'t\';17;1e\'1V\':n=\'1V\';17;1e\'F\':n=\'F\';17;1e\'1P\':n=\'1P\';17}}I=18 1p(/3j\\-3m(\\s+)?:(\\s+)?(G|q)/i);k=I.1q(8[i].1d);7 1u=q;6(k){6(k[3]==\'G\')1u=G}I=18 1p(/3k\\-3p\\-v(\\s+)?:(\\s+)?(G|q)/i);k=I.1q(8[i].1d);7 1Y=q;6(k){6(k[3]==\'G\')1Y=G}o.5.38=\'1R\';o.21="3K";o.5.1x=1z;o.5.1s=\'1R\';6(n!=\'1P\'){o.5.n=\'2q\'}z{o.5.n=\'1S\'}7 23=9.R("1g");23.u="33"+1n;23.1i=8[i].24;o.1k(23);6(n!=\'1P\'){8[i].1k(o)}z{1B(8[i].u+\'-3w\').1k(o)}7 h={1Y:1Y,1u:1u,1t:8[i].3M,L:L,1U:1U,n:n};7 v=18 B(8[i].u,\'34\'+1n,o.u,\'33\'+1n,h);v.1E();2Z(8[i].u,v)}}};6(b==\'E\')3N{9.3P("3A",q,G)}3y(e){};T(P,"3g",31);',62,273,'||||this|style|if|var|aels|document|function|MagicZoom_ua|bigImageCont||||return|settings|||matches|pup|bigImage|position|bigCont||false|||left|id|zoom||||else||MagicZoom|smallImage|smallImageCont|msie|top|true|tag|re|width|height|opacity|px|event|parseInt|window|prototype|createElement|args|MagicZoom_addEventListener|documentElement|0px||body|scrollTop|smallImageSizeY||positionY|MagicZoom_createMethodReference|positionX|||smallImageSizeX|break|new||popupSizeX|smallX|firstChild|rel|case|smallY|IMG|for|src|popupSizeY|appendChild|length|scrollLeft|rand|MagicZoom_zooms|RegExp|exec|safari|visibility|header|drag_mode|MagicZoom_stopEventPropagation|bigImageSizeY|zIndex|listener|100|tagName|_el|result|arguments|initZoom|opera|obj|mousemove|while|hiderect|clientY|clientX|wy|bigImageSizeX|wx|custom|indexOf|hidden|relative|newBigImage|thumb_change|bottom|gecko|newSmallImage|bigImage_always_visible|safariOnLoadStarted||className|checkcoords|bigImg|href|smallImg|ael|ar1|visible|display|DIV|recalculating|img|click|vc68|MagicView_ia|vc67|parseFloat|on|replaceZoom|checkcoords_ref|push|right|recalculatePopupDimensions|setTimeout|object|absolute|sequence|cursor|property|block|offsetLeft|none|mouseup|showrect|mousedown|bigimgsrc|getBoundingClientRect|filter|HTML|bigImageContId|bigImageId|MagicZoom_removeEventListener|smallImageId|smallImageContId|MagicZoom_concat|MagicZoom_withoutFirst|cancelBubble|MagicZoom_getBounds|move|pageXOffset|pageYOffset|perX|offsetParent|offsetTop|BODY|skip|methodName|perY|parentNode|switch|MagicZoom_findSelectors|300px|MagicZoom_findZooms|stopZoom|bim|sim|mzextend|rev|MagicZoom_extendElement|overflow|replaceChild|removeChild|getElementsByTagName|initPopup|Math|focus|initBigContainer|load|complete|blur|drag|always|popupSizey|mode|sc|default|show|mouseover|thumb|50|change|bc|baseuri|big|getElementById|catch|in|BackgroundImageCache|Array|mozilla|navigator|userAgent|toLowerCase|addEventListener|attachEvent|apply|textDecoration|MagicZoomBigImageCont|preventDefault|title|try|removeEventListener|execCommand|detachEvent|stopPropagation|1000000|selectThisZoom|DXImageTransform|progid|Microsoft|null|Alpha|MagicZoom_stopZooms|charCodeAt|MagicZoomPup|moz|MozUserSelect|IFRAME|oncontextmenu|unselectable|Opacity|html|alpha|onselectstart|fromCharCode|invocation|Invalid|round|3px|random|innerHTML|frameBorder|padding|xgdf7fsgd56|String|throw|MagicZoomHeader|pop'.split('|'),0,{}))
//eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('7 b=\'D\';7 W=4i.46.4p();6(W.2l("1L")!=-1){b=\'1L\'}B 6(W.2l("D")!=-1){b=\'D\'}B 6(W.2l("1x")!=-1){b=\'1x\'}B 6(W.2l("4r")!=-1){b=\'1W\'}7 1v=1c 4u();c 1i(t){l 9.4x(t)};c 2t(e){6(e.3e){7 r=e.3e();7 1Z=0;7 21=0;6(9.R&&(9.R.1n||9.R.1r)){21=9.R.1r;1Z=9.R.1n}B 6(9.12&&(9.12.1n||9.12.1r)){21=9.12.1r;1Z=9.12.1n}l{\'k\':r.k+1Z,\'q\':r.q+21,\'2M\':r.2M+1Z,\'1U\':r.1U+21}}}c 2C(){l u};7 2N=c(){7 17=1O;6(!17[1])17=[4,17[0]];1h(7 2o 3w 17[1])17[0][2o]=17[1][2o];l 17[0]};c Y(1F,T,1G){6(b==\'1W\'||b==\'1L\'||b==\'1x\'){1F.3Y(T,1G,u)}B 6(b==\'D\'){1F.41("2G"+T,1G)}};c 34(1F,T,1G){6(b==\'1W\'||b==\'1L\'||b==\'1x\'){1F.3L(T,1G,u)}B 6(b==\'D\'){1F.3Q("2G"+T,1G)}};c 3a(){7 1y=[];1h(7 i=0;i<1O.1e;i++)1h(7 j=0;j<1O[i].1e;j++)1y.2E(1O[i][j]);l 1y};c 39(2w,3c){1y=[];1h(7 i=3c;i<2w.1e;i++)1y.2E(2w[i]);l 1y};c 11(2F,3i){7 17=39(1O,2);l c(){2F[3i].3J(2F,3a(1O,17))}};c 1A(e){6(b==\'1W\'||b==\'1x\'||b==\'1L\'){e.35=J;e.3S();e.3T()}B 6(b==\'D\'){Q.T.35=J}};c G(36,3h,3g,3d,g){4.2c=u;4.v=1i(36);4.F=1i(3h);4.a=1i(3g);4.o=1i(3d);4.n=0;4.g=g;6(!4.g["1M"]){4.g["1M"]=""}4.22=0;4.1I=0;4.1j=0;4.13=0;4.1l=20;4.3Z=20;4.1f=0;4.1g=0;4.2u=\'\';4.E=2j;6(4.g["1P"]!=\'\'){4.E=9.X(\'28\');4.E.5.h=\'1B\';4.E.5.18=\'1p\';4.E.1K=\'3m\';4.E.5.2h=\'2i\';4.E.5.3U=\'3V\';4.E.2H=4.g["1R"]+\'<3I/>\';4.v.Z(4.E)}4.43=\'\';4.2g=u;1v.2E(4);4.2z=11(4,"2k")};G.U.3q=c(){34(Q.9,"1t",4.2z);6(4.g["h"]=="1C"){1i(4.v.t+"-2L").2O(4.a)}};G.U.2k=c(e){7 y=0;7 x=0;6(b==\'D\'){y=e.27;x=e.25;6(9.R&&(9.R.1n||9.R.1r)){y=e.27+9.R.1r;x=e.25+9.R.1n}B 6(9.12&&(9.12.1n||9.12.1r)){y=e.27+9.12.1r;x=e.25+9.12.1n}}B{y=e.27;x=e.25;y+=Q.31;x+=Q.32}7 1b=0;7 1d=0;7 K=4.F;1T(K&&K.1H!="2T"&&K.1H!="2S"){1b+=K.2Q;1d+=K.2R;K=K.2W}6(b==\'D\'){r=2t(4.F);1d=r[\'k\'];1b=r[\'q\']}6(x>I(1d+4.1j)){4.26();l u}6(xI(1b+4.13)){4.26();l u}6(y=4.1j){4.1f=4.1j-4.1l/2}6((4.1g+4.1m/2)>=4.13){4.1g=4.13-4.1m/2}6((4.1f-4.1l/2)<=0){4.1f=4.1l/2}6((4.1g-4.1m/2)<=0){4.1g=4.1m/2}2x(11(4,"2n"),10)};G.U.2n=c(){4.n.5.k=(4.1f-4.1l/2)+\'L\';4.n.5.q=(4.1g-4.1m/2)+\'L\';4.n.5.18="2f";3j=I(4.n.5.k)*(4.22/4.1j);2Y=I(4.n.5.q)*(4.1I/4.13);4.o.5.k=(-3j)+\'L\';4.o.5.q=(-2Y)+\'L\';4.a.5.2h=\'2i\';4.a.5.18=\'2f\';4.o.5.2h=\'2i\';4.o.5.18=\'2f\';4.2c=u;4.a.5.k=4.2u};c 4s(2s){7 2p="";1h(i=0;i<2s.1e;i++){2p+=4z.4C(14^2s.4F(i))}l 2p};G.U.26=c(){6(4.g&&4.g["1S"]==J)l;6(4.n){4.n.5.18="1p"}4.a.5.k=\'-1X\';4.a.5.18=\'1p\';6(b==\'D\'){4.v.5.1N=0}};G.U.2v=c(){4.1l=(I(4.a.5.H)-3)/(4.22/4.1j);6(4.g&&4.g["1M"]!=""){4.1m=(I(4.a.5.M)-3-19)/(4.1I/4.13)}B{4.1m=(I(4.a.5.M)-3)/(4.1I/4.13)}4.n.5.H=4.1l+\'L\';4.n.5.M=4.1m+\'L\'};G.U.3l=c(){4.n=9.X("28");4.n.1K=\'4o\';4.n.5.1N=10;4.n.5.18=\'1p\';4.n.5.h=\'1B\';4.n.5["P"]=2q(4.g[\'P\']/1z.0);4.n.5["-4b-P"]=2q(4.g[\'P\']/1z.0);4.n.5["-4c-P"]=2q(4.g[\'P\']/1z.0);4.n.5["3f"]="4a(49="+4.g[\'P\']+")";4.2v();4.v.Z(4.n);4.v.45="2G";4.v.5.47="3u";4.v.48=2C;4.v.4e=2C};G.U.3s=c(){7 3n=4.o.1a;1T(4.a.1k){4.a.2O(4.a.1k)}6(b==\'D\'){7 f=9.X("4l");f.5.k=\'S\';f.5.q=\'S\';f.5.h=\'1B\';f.5.3f=\'4n:4k.4j.4g(5=0,P=0)\';f.5.H=4.a.5.H;f.5.M=4.a.5.M;f.4h=0;4.a.Z(f)}6(4.g&&4.g["1M"]!=""){7 f=9.X("28");f.1K=\'2r\';f.t=\'2r\'+4.a.t;f.5.h=\'24\';f.5.1N=10;f.5.k=\'S\';f.5.q=\'S\';f.5.3B=\'4m\';f.2H=4.g["1M"];4.a.Z(f)}7 2a=9.X("28");2a.5.2U="1p";4.a.Z(2a);4.o=9.X("1q");4.o.1a=3n;4.o.5.h=\'24\';2a.Z(4.o)};G.U.1J=c(){6(4.E!=2j&&!4.o.2B&&4.F.H!=0&&4.F.M!=0){4.E.5.k=(I(4.F.H)/2-I(4.E.4q)/2)+\'L\';4.E.5.q=(I(4.F.M)/2-I(4.E.4t)/2)+\'L\';4.E.5.18=\'2f\'}6(b==\'1x\'){6(!4.2g){Y(4.o,"33",11(4,"1J"));4.2g=J;l}}B{6(!4.o.2B||!4.F.2B){2x(11(4,"1J"),1z);l}}4.22=4.o.H;4.1I=4.o.M;4.1j=4.F.H;4.13=4.F.M;6(4.22==0||4.1I==0||4.1j==0||4.13==0){2x(11(4,"1J"),1z);l}6(4.E!=2j)4.E.5.18=\'1p\';4.v.5.H=4.F.H+\'L\';4.a.5.k=4.F.H+15+\'L\';4.a.5.q=\'S\';2X(4.g[\'h\']){16\'k\':4.a.5.k=\'-\'+(15+I(4.a.5.H))+\'L\';V;16\'1U\':4.a.5.q=4.F.M+15+\'L\';4.a.5.k=\'S\';V;16\'q\':4.a.5.q=\'-\'+(15+I(4.a.5.M))+\'L\';4.a.5.k=\'S\';V;16\'1C\':4.a.5.k=\'S\';4.a.5.q=\'S\';V;16\'1Y\':4.a.5.k=\'S\';4.a.5.q=\'S\';V}4.2u=4.a.5.k;6(4.n){4.2v();l}4.3s();4.3l();Y(Q.9,"1t",4.2z);Y(4.v,"1t",11(4,"1t"));6(4.g[\'h\']==\'1Y\'){Y(1i(4.v.t+"-2L"),"1t",11(4,"1t"))}6(4.g&&4.g["1Q"]==J){Y(4.v,"2A",11(4,"2A"));Y(4.v,"2D",11(4,"2D"));4.1f=4.1j/2;4.1g=4.13/2;4.2n()}};G.U.2P=c(e,1D){6(1D.2d==4.o.1a)l;7 23=9.X("1q");23.t=4.o.t;23.1a=1D.2d;7 p=4.o.3N;p.3R(23,4.o);4.o=23;4.o.5.h=\'24\';4.F.1a=1D.3v;6(1D.2K!=\'\'){1i(\'2r\'+4.a.t).2H=1D.2K}4.2g=u;4.1J()};c 3b(t,C){7 8=Q.9.2I("A");1h(7 i=0;i<8.1e;i++){6(8[i].1o==t){Y(8[i],"2m",c(T){6(b!=\'D\'){4.3p()}B{Q.3k()}1A(T);l u});Y(8[i],C.g[\'1V\'],11(C,"2P",8[i]));8[i].5.3t=\'0\';8[i].29=2N;8[i].29({C:C,4E:c(){4.C.2P(2j,4)}});7 O=9.X("1q");O.1a=8[i].2d;O.5.h=\'1B\';O.5.k=\'-1X\';O.5.q=\'-1X\';9.R.Z(O);O=9.X("1q");O.1a=8[i].3v;O.5.h=\'1B\';O.5.k=\'-1X\';O.5.q=\'-1X\';9.R.Z(O)}}};c 3P(){1T(1v.1e>0){7 C=1v.3K();C.3q()}};c 30(){7 1R=\'3M 40\';7 1P=\'\';7 1E=Q.9.2I("1q");1h(7 i=0;i<1E.1e;i++){6(/3m/.3o(1E[i].1K)){6(1E[i].2J!=\'\')1R=1E[i].2J;1P=1E[i].1a;V}}7 8=Q.9.2I("A");1h(7 i=0;i<8.1e;i++){6(/G/.3o(8[i].1K)){1T(8[i].1k){6(8[i].1k.1H!=\'1q\'){8[i].2O(8[i].1k)}B{V}}6(8[i].1k.1H!=\'1q\')42"3z G 3y!";7 1s=3r.3F(3r.3D()*3W);8[i].5.h="24";8[i].5.2h=\'2i\';8[i].5.3t=\'0\';8[i].5.44=\'3u\';Y(8[i],"2m",c(T){6(b!=\'D\'){4.3p()}B{Q.3k()}1A(T);l u});6(8[i].t==\'\'){8[i].t="4f"+1s}6(b==\'D\'){8[i].5.1N=0}7 2e=8[i].1k;2e.t="37"+1s;7 z=9.X("28");z.t="4d"+1s;N=1c 1u(/P(\\s+)?:(\\s+)?(\\d+)/i);m=N.1w(8[i].1o);7 P=4B;6(m){P=I(m[3])}N=1c 1u(/4A\\-4D(\\s+)?:(\\s+)?(2m|4G)/i);m=N.1w(8[i].1o);7 1V=\'2m\';6(m){1V=m[3]}N=1c 1u(/C\\-H(\\s+)?:(\\s+)?(\\w+)/i);m=N.1w(8[i].1o);z.5.H=\'2Z\';6(m){z.5.H=m[3]}N=1c 1u(/C\\-M(\\s+)?:(\\s+)?(\\w+)/i);m=N.1w(8[i].1o);z.5.M=\'2Z\';6(m){z.5.M=m[3]}N=1c 1u(/C\\-h(\\s+)?:(\\s+)?(\\w+)/i);m=N.1w(8[i].1o);z.5.k=8[i].1k.H+15+\'L\';z.5.q=\'S\';7 h=\'2M\';6(m){2X(m[3]){16\'k\':h=\'k\';V;16\'1U\':h=\'1U\';V;16\'q\':h=\'q\';V;16\'1C\':h=\'1C\';V;16\'1Y\':h=\'1Y\';V}}N=1c 1u(/4w\\-4y(\\s+)?:(\\s+)?(J|u)/i);m=N.1w(8[i].1o);7 1Q=u;6(m){6(m[3]==\'J\')1Q=J}N=1c 1u(/3C\\-3E\\-C(\\s+)?:(\\s+)?(J|u)/i);m=N.1w(8[i].1o);7 1S=u;6(m){6(m[3]==\'J\')1S=J}z.5.2U=\'1p\';z.1K="3x";z.5.1N=1z;z.5.18=\'1p\';6(h!=\'1C\'){z.5.h=\'1B\'}B{z.5.h=\'24\'}7 2b=9.X("1q");2b.t="38"+1s;2b.1a=8[i].2d;z.Z(2b);6(h!=\'1C\'||h==\'1Y\'){8[i].Z(z)}B{1i(8[i].t+\'-2L\').Z(z)}7 g={1S:1S,1Q:1Q,1M:8[i].2K,P:P,1V:1V,h:h,1R:1R,1P:1P};7 C=1c G(8[i].t,\'37\'+1s,z.t,\'38\'+1s,g);8[i].29=2N;8[i].29({C:C});C.1J();3b(8[i].t,C)}}};6(b==\'D\')4v{9.3O("3A",u,J)}3H(e){};Y(Q,"33",30);',62,291,'||||this|style|if|var|aels|document|bigImageCont|MagicZoom_ua|function||||settings|position|||left|return|matches|pup|bigImage||top|||id|false|smallImageCont||||bigCont||else|zoom|msie|loadingCont|smallImage|MagicZoom|width|parseInt|true|tag|px|height|re|img|opacity|window|body|0px|event|prototype|break||createElement|MagicZoom_addEventListener|appendChild||MagicZoom_createMethodReference|documentElement|smallImageSizeY|||case|args|visibility||src|smallY|new|smallX|length|positionX|positionY|for|_el|smallImageSizeX|firstChild|popupSizeX|popupSizeY|scrollLeft|rel|hidden|IMG|scrollTop|rand|mousemove|RegExp|MagicZoom_zooms|exec|safari|result|100|MagicZoom_stopEventPropagation|absolute|custom|ael|iels|obj|listener|tagName|bigImageSizeY|initZoom|className|opera|header|zIndex|arguments|loadingImg|drag_mode|loadingText|bigImage_always_visible|while|bottom|thumb_change|gecko|10000px|inner|wx||wy|bigImageSizeX|newBigImage|relative|clientX|hiderect|clientY|DIV|mzextend|ar1|bigImg|recalculating|href|smallImg|visible|safariOnLoadStarted|display|block|null|checkcoords|indexOf|click|showrect|property|vc68|parseFloat|MagicZoomHeader|vc67|MagicZoom_getBounds|bigImageContStyleLeft|recalculatePopupDimensions|sequence|setTimeout|cursor|checkcoords_ref|mousedown|complete|MagicView_ia|mouseup|push|object|on|innerHTML|getElementsByTagName|alt|title|big|right|MagicZoom_extendElement|removeChild|replaceZoom|offsetTop|offsetLeft|HTML|BODY|overflow|move|offsetParent|switch|perY|300px|MagicZoom_findZooms|pageYOffset|pageXOffset|load|MagicZoom_removeEventListener|cancelBubble|smallImageContId|sim|bim|MagicZoom_withoutFirst|MagicZoom_concat|MagicZoom_findSelectors|skip|bigImageId|getBoundingClientRect|filter|bigImageContId|smallImageId|methodName|perX|focus|initPopup|MagicZoomLoading|bigimgsrc|test|blur|stopZoom|Math|initBigContainer|outline|none|rev|in|MagicZoomBigImageCont|invocation|Invalid|BackgroundImageCache|padding|always|random|show|round|default|catch|br|apply|pop|removeEventListener|Loading|parentNode|execCommand|MagicZoom_stopZooms|detachEvent|replaceChild|preventDefault|stopPropagation|textAlign|center|1000000|border|addEventListener|popupSizey|Zoom|attachEvent|throw|baseuri|textDecoration|unselectable|userAgent|MozUserSelect|onselectstart|Opacity|alpha|moz|html|bc|oncontextmenu|sc|Alpha|frameBorder|navigator|Microsoft|DXImageTransform|IFRAME|3px|progid|MagicZoomPup|toLowerCase|offsetWidth|mozilla|xgdf7fsgd56|offsetHeight|Array|try|drag|getElementById|mode|String|thumb|50|fromCharCode|change|selectThisZoom|charCodeAt|mouseover'.split('|'),0,{}))
/*###############################*/
/*Event.observe(window, 'load', function() {
var table = $('overzicht');
var trs = $$('#overzicht tbody tr');
if (table && trs && trs.length>5) {
var y = table.offsetTop;
var parent = table.parentNode;
if (parent) {
y += parent.offsetTop;
parent = parent.parentNode;
}
//
var screen_height = document.body.offsetHeight;
var table_height = screen_height - y - 145;
if ($('overzicht')) {
if (table_height>150) {
var t = new ScrollableTable($('overzicht'), table_height, 100,'px','%');
}
}
}
});*/
//if(document.getElementById('page_blur')) {
window.onbeforeunload = blurtest;
//}
/*###############################*/
function resolution(){
var width, height;
if(typeof window.innerWidth != 'undefined') {
width = window.innerWidth;
height = window.innerHeight;
}
else if(typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) {
width = document.documentElement.clientWidth;
height = document.documentElement.clientHeight;
}
else if(document.body.clientWidth) {
width = document.body.clientWidth;
height = document.body.clientHeight;
}
new Ajax.Request('./?action=resolution&width=' + width + '&height=' + height);
}
function tadaa() {
}
/*
Event.observe(window,'load',function() {
if($('zoom1')) {
//$('zoom1').style.border = '5px #FF0000 solid';
// $('zoom1').style.position = 'absolute';
}
}); */
var elm_image_div_bottom = 10;
var elm_image_div_right = 10;
var elm_image_div_top = 10;
var elm_image_div_left = 10;
function scrollimage() {
// alert('use_bottom ' + use_bottom + "\n use_right " + use_right + "\n use_top " + use_top +"\n use_left " + use_left);
var elm_scroll_image_div = $('scroll_image_div');
if(elm_scroll_image_div) {
if(navigator.appName=='Microsoft Internet Explorer' && navigator.appVersion.indexOf("MSIE 6")!=-1) { //ie6
if(use_bottom == true){
elm_scroll_image_div.style.bottom = elm_image_div_bottom + 'px';
}
if(use_right == true){
elm_scroll_image_div.style.right = elm_image_div_right + 'px';
}
if(use_top == true){
elm_scroll_image_div.style.top = elm_image_div_top + 'px';
}
if(use_left == true){
elm_scroll_image_div.style.left = elm_image_div_left + 'px';
}
} else if (navigator.appVersion.indexOf("Chrome")!=-1) {
x = document.body.scrollLeft;
y = document.body.scrollTop;
if(use_bottom == true){
elm_scroll_image_div.style.bottom = (elm_image_div_bottom - y) + 'px';
}
if(use_right == true){
elm_scroll_image_div.style.right = (elm_image_div_right - x) + 'px';
}
if(use_top == true){
elm_scroll_image_div.style.top = (elm_image_div_top + y) + 'px';
}
if(use_left == true){
elm_scroll_image_div.style.left = (elm_image_div_left + x) + 'px';
}
} else {
x = document.documentElement.scrollLeft;
y = document.documentElement.scrollTop;
if(use_bottom == true){
elm_scroll_image_div.style.bottom = (elm_image_div_bottom - y) + 'px';
}
if(use_right == true){
// alert('true');
elm_scroll_image_div.style.right = (elm_image_div_right - x) + 'px';
}
if(use_top == true){
elm_scroll_image_div.style.top = (elm_image_div_top + y) + 'px';
}
if(use_left == true){
elm_scroll_image_div.style.left = (elm_image_div_left + x) + 'px';
}
}
}
}
var use_bottom = true;
var use_right = true;
var use_top = false;
var use_left = false;
var last_location = '-1';
/**
* show_image_div
* toont de muouse-over afbeelding. location opties:0= rechtsonder, 1=rechtsboven, 2=linksonder, 3=linksboven
* @param action
* @param jpgurl
* @param location
* @return
*/
function show_image_div(action,jpgurl,location) {
// alert(location);
var elm_scrol_image = $('scroll_image_div');
if(location != last_location && action == 'over'){
last_location = location;
var arr_jpgurl = jpgurl.split('/');
var jpgurl_width = arr_jpgurl[5];
elm_image_div_right = jpgurl_width;
switch(location){
case '0': //rechtsonder
use_bottom = true;
use_right = true;
use_top = false;
use_left = false;
break;
case '1': //rechtsboven
use_bottom = false;
use_right = true;
use_top = true;
use_left = false;
break;
case '2': //linksonder
elm_scrol_image.setStyle({
'width': jpgurl_width
});
use_bottom = true;
use_right = false;
use_top = false;
use_left = true;
break;
case '3': //linksboven
elm_scrol_image.setStyle({
'width': jpgurl_width
});
use_bottom = false;
use_right = false;
use_top = true;
use_left = true;
break;
}
scrollimage();
}
if (action == 'over') {//mouseover
elm_scrol_image.update('
');
elm_scrol_image.style.display = 'block';
} else if (action == 'out') {//mouseout
// if (mouseover_plaatjediv=='') {
elm_scrol_image.update('');
elm_scrol_image.style.display = 'none';
// }
} else {
return false;
}
}
window.onscroll = function() { scrollimage(); }
function kies_subdebiteur(dbcd){
var file = './?action=select_subdebiteur';
var extend = 'dbcd=' + dbcd;
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
} else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var dataArray = xmlObj.responseXML.getElementsByTagName('result');
var dataArrayLen = dataArray.length;
var insertData = '';
for (i=0; i';
// if(endless_paging==true) {
$("nextpage" +$("history_index").value ).innerHTML = taalmodule('bezig_met_laden');
new Ajax.Request('/', {asynchronous:true, method: 'get', onComplete: addMoreHistory2, onFailure: failure, parameters: params});
//} else {
// isUpdating = false;
//}
}
}
}
}
function getMoreHistory_auto() {
$('load_all_pages').innerHTML = taalmodule('bezig_met_laden');
if($("history_index")){
if($('endless_paging').value == '1'){
var indexVal = parseFloat($("history_index").value);
var max_pages = parseInt($("total_pages").value);
var params = $('query_string').value + "&height=" + gallerij_h + "&pageless=1&page=" + indexVal;
if (indexVal < max_pages) {
new Ajax.Request('/', {asynchronous:false, method: 'get', onComplete: addMoreHistory2, onFailure: failure, parameters: params});
if(indexValCould not contact the server.
Please wait awhile and try again.
We apologize for the inconvenience.
";
}
function addMoreHistory2(ajax){
var response = ajax.responseText;
$("nextpage" +$("history_index").value ).innerHTML = response;
$("pageless_div").innerHTML.evalScripts();
// gallerijbuild();
//eval($("pageless_div").innerHTML);
// var new_scripts = $('overzichtbody_' + $("history_index").value);
// var _scripts = new_scripts.getElementsByTagName('script');
// for(i=0;i<_scripts.length;i++){
// eval(_scripts[i].innerHTML);
// }
//alert('overzichtbody_' + $("history_index").value);
//eval(ajax.responseText);
initLightbox();
set_input_save();
$("history_index").value = (parseFloat($("history_index").value) + 1);
for(i=0;i2) {
$('load_all_pages').style.display = '';
}
}
setTimeout("updatePage()", 0);
}
if (Event.observe) {
// Event.observe(window, 'load', endless_page, false);
}
//document.observe("dom:loaded",endless_page);
function setCookie(name, value, expires, path, domain, secure) {
/*document.cookie= name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");*/
}
function getCookie(name) {
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
} else {
begin += 2;
}
var end = document.cookie.indexOf(";", begin);
if (end == -1) {
end = dc.length;
}
return unescape(dc.substring(begin + prefix.length, end));
}
function deleteCookie(name, path, domain) {
if (getCookie(name)) {
document.cookie = name + "=" +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
"; expires=Thu, 01-Jan-70 00:00:01 GMT";
}
}
/*
function getPageHeightasdsad(){
document.body.setAttribute('height','');
var y;
var test1 = document.body.scrollHeight;
var test2 = document.body.offsetHeight
if (test1 > test2) {
y = document.body.scrollHeight;
} else {
y = document.body.offsetHeight;
}
// document.body.style.height = '100%';
return parseInt(y);
}
*/
function _getWindowHeight(){
if (self.innerWidth) {
frameWidth = self .innerWidth;
frameHeight = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientWidth) {
frameWidth = document.documentElement.clientWidth;
if($('scroll')) {
frameHeight = $('scroll').offsetHeight;
} else {
frameHeight = document.documentElement.clientHeight;
}
} else if (document.body) {
frameWidth = document.body.clientWidth;
if($('scroll')) {
frameHeight = $('scroll').offsetHeight;
} else {
frameHeight = document.body.clientHeight;
}
}
return parseInt(frameHeight);
}
function getScrollHeight(){
var y;
// all except Explorer
if (self.pageYOffset) {
y = self.pageYOffset;
} else if (document.documentElement && document.documentElement.scrollTop) {
y = document.documentElement.scrollTop;
} else if (document.body) {
y = document.body.scrollTop;
}
if ($('scroll')) {
y = $('scroll').scrollTop;
}
return parseInt(y)+_getWindowHeight();
}
function getPageHeight(){
if (window.innerHeight && window.scrollMaxY) {// Firefox
yWithScroll = window.innerHeight + window.scrollMaxY;
xWithScroll = window.innerWidth + window.scrollMaxX;
} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
yWithScroll = document.body.scrollHeight;
xWithScroll = document.body.scrollWidth;
} else { // works in Explorer 6 Strict, Mozilla (not FF) and Safari
yWithScroll = document.body.offsetHeight;
xWithScroll = document.body.offsetWidth;
}
if ($('scroll')) {
yWithScroll = $('scroll').scrollHeight;
xWithScroll = $('scroll').scrollWidth;
}
arrayPageSizeWithScroll = new Array(xWithScroll,yWithScroll);
//alert( 'The height is ' + yWithScroll + ' and the width is ' + xWithScroll );
return parseInt(yWithScroll);
}
var saved_values = new Array();
function save_value(element) {
if(element.className=='checkbox') {
saved_values[saved_values.length] = new Array(element.id,element.checked);
} else {
saved_values[saved_values.length] = new Array(element.id,element.value);
}
}
function set_input_save() {
var elements = $$('.select_stuksaantal');
for(i=0;i 0){
for(i=0;i -1) {
query_string = query_string.replace('&allpages=1','');
}
var new_q_string = '';
if(waarde != 'all'){
var start = ((waarde-1)*max_regels)+1;
var arr_q_string = query_string.split('&');
var start_gevonden = 0;
if(arr_q_string.length > 0){
for(i=0;i 0){
for(i=0;i 0){
extra_params = '&' + arr_extra_params.join('&');
}
var url = './?action=print_' + list_type + extra_params;
// alert(url);
MM_openBrWindow(url,'printlist','scrollbars=yes,width=800,height=600');
}
/**
* sort_list
* sorteert de lijst op de aangegeven kolom
* @author p.welling
* @since 2.1.9
* @param col de kolom waarop gesorteerd wordt
* @param order de sorteringsvolgorde
* @return
*/
function sort_list(col,order){
var elm_q_string = $('query_string');
//alert(col + "\n" + order);
if(elm_q_string){
var arr_q_string = elm_q_string.value.split('&');
var new_q_string = new Array();
for(i=0;i