var iframeCode = ['<iframe id="wf-forecast-wellington" src="https://www.windfinder.com/widget/forecast/wellington?days=4&columns=2&unit_wind=kts&unit_temperature=c&unit_wave=m&unit_rain=mm&show_wind=1&show_temperature=0&show_waves=0&show_rain=0&show_clouds=0&show_pressure=0&show_day=1&version=1', '" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" style="width: 100%; vertical-align: bottom;"></iframe>'];
    host = location.hostname;

if (host) {
    iframeCode.splice(1, 0, '&domain=' + host);
}
document.writeln(iframeCode.join(''));

var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent",
    eventer = window[eventMethod],
    messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message";

eventer(messageEvent, function(event) {
    if (event.origin == 'https://www.windfinder.com') {
      var widget = document.getElementById('wf-forecast-wellington');
      var payLoad = event.data;

      targetHeight = payLoad;
      widget.height = targetHeight;
    }
    return this;
}, false);