/* Huidige transparantie lezen */ function _nbtranslezen(id){ if (document.getElementById(id)){ var obj = document.getElementById(id); if (typeof(obj.style.opacity) != 'undefined'){ if (obj.style.opacity == ''){ return ''; } return (obj.style.opacity * 100); } else if (typeof(obj.style.filter) != 'undefined'){ if (obj.style.filter.indexOf('opacity=') != -1){ return new Number(obj.style.filter.substring((obj.style.filter.indexOf('opacity=') + 8), obj.style.filter.indexOf('\)'))); } return 0; } else if (obj.style.MozOpacity){ return (obj.style.MozOpacity * 100); } else if (obj.style.KhtmlOpacity){ return (obj.style.KhtmlOpacity * 100); } } } /* Transparant maken of andersom */ function _nbtransproces (id, percentage, interval, limiet){ if (document.getElementById(id)){ if (typeof(interval) == 'undefined'){ var interval = 1; } if (typeof(limiet) == 'undefined'){ var limiet = 100; } var gradatie = _nbtranslezen(id); var obj = document.getElementById(id); if (gradatie == 0 && percentage < 0){ _nbtransparantie(id, limiet); } else if (gradatie == limiet && percentage > 0){ _nbtransparantie(id, 0); } var ngradatie = gradatie + percentage; var einde = false; if (gradatie < limiet && ngradatie > limiet){ ngradatie = limiet; } if (gradatie > 0 && ngradatie < 0){ ngradatie = 0; } if (ngradatie <= 0 || ngradatie == limiet){ einde = true; } _nbtransparantie(id, ngradatie); if (!einde){ setTimeout('_nbtransproces(\'' + id + '\', ' + percentage + ', ' + interval + ', ' + limiet + ')', (interval * 1000)); //setInterval(); } } } /* Transparant maken van een gebied */ function _nbtransparantie (id, gradatie){ if (document.getElementById(id)){ var obj = document.getElementById(id); if (typeof(obj.style.opacity) != 'undefined'){ obj.style.opacity = gradatie/100; //alert('ff - ' + id + ' - ' + gradatie); } if (typeof(obj.style.filter) != 'undefined'){ obj.style.filter = 'alpha(opacity=' + gradatie + ')'; //alert('ie - ' + id + ' - ' + gradatie); } if (typeof(obj.style.MozOpacity) != 'undefined'){ obj.style.MozOpacity = gradatie/100; } if (typeof(obj.style.KhtmlOpacity) != 'undefined'){ obj.style.KhtmlOpacity = gradatie/100; } } }; function crel(element, naam, stijl){ var e = document.createElement(element); if (typeof(naam) == 'string'){ e.id = naam; e.name = naam; } if (typeof(stijl) == 'string'){ sreeks = stijl.split(';'); var swaarden = ''; var setstijl = true; for (var i=0; i < sreeks.length; i++){ swaarden = sreeks[i].split(':'); try{ e.style[swaarden[0]] = swaarden[1]; } catch(err){ setstijl = false; } } if (!setstijl){ e.style.setAttribute('cssText', stijl); } } return e; } function b(){ if (typeof(window.innerWidth) == 'number'){ var t = window.innerWidth; } else{ var t = document.documentElement.clientWidth; } return new Number(t); } function h(){ if (typeof(window.innerHeight) == 'number'){ var t = window.innerHeight; } else{ var t = document.documentElement.clientHeight; } return new Number(t); } /* Div lagen schakelen */ function laag(laag, modus, x, y){ var modi = new Array('none' ,'block', 'switch'); var div = document.getElementById(laag).style; if (arguments.length > 1){ var weergave = modi[modus]; switch (weergave){ case 'block': if (arguments.length > 2 && typeof(x) == 'number'){ div.left = x + 'px'; } if (arguments.length > 3 && typeof(y) == 'number'){ div.top = y + 'px'; } break; case 'switch': weergave = (div.display=='block'||div.display=='')?'none':'block'; break; } div.display = weergave; } } var globaleConfiguratie = { domein: '', pad: '', cookietijd: 31, startx: 0, starty: 0, container: '', // _nb_site_init hoogte: h(), breedte: b(), applicatie: { titel: '', naam: '' }, sjabloon: { naam: '' }, mod: {}, ajax: {}, callback: {}, venster: {} // Popup/i-popup venster }; /* iPopup object maken */ globaleConfiguratie.venster.ipopup = {}; globaleConfiguratie.venster.ipopup.niveau = 0; globaleConfiguratie.venster.ipopup.venster = null; globaleConfiguratie.venster.ipopup.frame = '
| <\/td> | <\/td> | <\/td>' + '<\/tr> | |||||||||
| <\/td> | <\/td> | '
+ ' <\/td><\/tr>'
+ ' | |||||||||
| <\/td> | '
+ ' | <\/td><\/tr><\/table><\/div>'
+ ' '
+ '
|