(function($) {
try {
var $container = $('#main_2_maincol1_0_bodycontentspots_0_spotrow1_0_scriptspot');
var container = document.getElementById('main_2_maincol1_0_bodycontentspots_0_spotrow1_0_scriptspot');
var iframeHeight;
function receiveMessageHeight(event) {
console.log('script receiving');
console.log('script receiving origin ' + event.origin);
//if (event.origin !== "http://www.stenaline-edeals.co.uk" && event.origin !== "http://co.uk.test.stenaline-online.co.uk" && event.origin !== "http://content.stenaline-edeals.co.uk" && event.origin !== "https://secure.stenaline-content.com") {
//console.log('script receiving rejected');
// return;
//}
iframeHeight = event.data;
console.log('script received height ' + iframeHeight);
$('#ext-iframe').height(iframeHeight);
}
window.onload = function () {
console.log('script running');
$(window).scroll(function (e) {
console.log('script scrolling');
document.getElementById('ext-iframe').contentWindow.postMessage($(window).scrollTop(), 'https://stenaiframecontentdotnetframework.azurewebsites.net');
});
document.getElementById('ext-iframe').contentWindow.postMessage($(window).scrollTop(), 'https://stenaiframecontentdotnetframework.azurewebsites.net');
if (window.addEventListener) {
window.addEventListener("message", receiveMessageHeight, false);
} else {
window.attachEvent("onmessage", receiveMessageHeight, false);
}
}
} catch (e) {
console.warn(e);
}
})(jQuery);