var widgetIframe54AD900B0ADD0E67AD568888C78E18DA; function BuildVideo54AD900B0ADD0E67AD568888C78E18DA() { ff_widget_div = document.getElementById("ff_video_54AD900B-0ADD-0E67-AD56-8888C78E18DA"); video_key = CheckVal(ff_widget_div.getAttribute("video_key")); vehicle_key = CheckVal(ff_widget_div.getAttribute("vehicle_key")); vehicle_vin = CheckVal(ff_widget_div.getAttribute("vehicle_vin")); width = CheckVal(ff_widget_div.getAttribute("ff_width")); disable_auto_play = CheckVal(ff_widget_div.getAttribute("disable_auto_play")); if( width == '' ) width = '640'; ff_widget_div.style="width:100%;float:left; text-align:center;"; widgetIframe54AD900B0ADD0E67AD568888C78E18DA = document.createElement('iframe'); widgetIframe54AD900B0ADD0E67AD568888C78E18DA.frameBorder=0; widgetIframe54AD900B0ADD0E67AD568888C78E18DA.width="100%"; //widgetIframe54AD900B0ADD0E67AD568888C78E18DA.height="400px"; widgetIframe54AD900B0ADD0E67AD568888C78E18DA.id="ff_widget_iframe54AD900B0ADD0E67AD568888C78E18DA"; widgetIframe54AD900B0ADD0E67AD568888C78E18DA.scrolling="no"; widgetIframe54AD900B0ADD0E67AD568888C78E18DA.style.cssText="min-width:320px;max-width:"+width+"px;overflow:hidden"; widgetIframe54AD900B0ADD0E67AD568888C78E18DA.align="center" widgetIframe54AD900B0ADD0E67AD568888C78E18DA.setAttribute('allowFullScreen', '') widgetIframe54AD900B0ADD0E67AD568888C78E18DA.setAttribute("src", '//media.flickfusion.net/videos/basic/player_embedd.php?auto_resize=1&VIN='+vehicle_vin+'&vehicle_fkey='+vehicle_key+'&video_fkey='+video_key+'&disable_auto_play='+disable_auto_play); ff_widget_div.appendChild(widgetIframe54AD900B0ADD0E67AD568888C78E18DA); window.addEventListener("message", receiveMessage54AD900B0ADD0E67AD568888C78E18DA, false); } function CheckVal(element_val) { if( element_val == null ) element_val = ''; return element_val; } function receiveMessage54AD900B0ADD0E67AD568888C78E18DA(event) { if( event !== null && typeof event === 'object' ) { if( event.data !== null && typeof event.data === 'object' ) { if( event.data.action !== null && event.data.action=== 'HEIGHT' ) { widgetIframe54AD900B0ADD0E67AD568888C78E18DA.height=event.data.height+"px"; } } } } BuildVideo54AD900B0ADD0E67AD568888C78E18DA();