function getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, " ")); } var name = getParameterByName('ref', window.location.href ); document.getElementById('jobpromo_frame').innerHTML += " \n \n
"; function jp_getOffsetTop(elem){ var offsetTop = 0; do { if(!isNaN(elem.offsetTop)){ offsetTop += elem.offsetTop; } } while( elem = elem.offsetParent ); return offsetTop; } function jp_resizeIframe(height){ var w = parseInt(document.getElementById('jobpromo_iframe').clientWidth); var jpi = document.getElementById('jobpromo_iframe'); jpi.height = parseInt(height)+"px"; } function jp_scrollTop(){ window.scroll(0, parseInt( jp_getOffsetTop(document.getElementById('jobpromo_iframe') )-100 ) ); } function jp_resize() { // var jpi = document.getElementById("jobpromo_iframe"); // jpi = jpi.contentWindow || jpi.contentDocument; //jpi.iframeResizePipe( ); var w = parseInt(document.getElementById('jobpromo_frame').clientWidth); if( !w ) w = 700; document.getElementById('jobpromo_wrapper').width = w+"px"; var i = document.getElementById('jobpromo_iframe'); if( window.innerWidth < 800 ) document.getElementById('jobpromo_frame').style.width = (window.innerWidth-20)+'px'; } jp_resize(); window.addEventListener("resize", jp_resize); // document.getElementById('jobpromo_google').style.display = 'none'; var c = 0; var myEventMethod = window.addEventListener ? "addEventListener" : "attachEvent"; var myEventListener = window[myEventMethod]; var myEventMessage = myEventMethod == "attachEvent" ? "onmessage" : "message"; myEventListener(myEventMessage, function (e) { var origin = e.origin || e.originalEvent.origin; if (e.data === parseInt(e.data) && (origin == 'http://www.eenvacaturebij.nl' || origin == 'https://www.eenvacaturebij.nl' ) ) { var i = document.getElementById('jobpromo_iframe'); var h = e.data; // h += 500; i.height = h+"px"; document.getElementById('jobpromo_wrapper').height = h+"px"; } if( c > 2 ) jp_scrollTop(); c++; }, false);