var widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C; function BuildVideoD85A6E7B17BDAFA376CBB33AA0A5E12C() { ff_widget_div = document.getElementById("ff_video_D85A6E7B-17BD-AFA3-76CB-B33AA0A5E12C"); 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;"; widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C = document.createElement('iframe'); widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.frameBorder=0; widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.width="100%"; //widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.height="400px"; widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.id="ff_widget_iframeD85A6E7B17BDAFA376CBB33AA0A5E12C"; widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.scrolling="no"; widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.style.cssText="min-width:320px;max-width:"+width+"px;overflow:hidden"; widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.align="center" widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.setAttribute('allowFullScreen', '') widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.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(widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C); window.addEventListener("message", receiveMessageD85A6E7B17BDAFA376CBB33AA0A5E12C, false); } function CheckVal(element_val) { if( element_val == null ) element_val = ''; return element_val; } function receiveMessageD85A6E7B17BDAFA376CBB33AA0A5E12C(event) { if( event !== null && typeof event === 'object' ) { if( event.data !== null && typeof event.data === 'object' ) { if( event.data.action !== null && event.data.action=== 'HEIGHT' ) { widgetIframeD85A6E7B17BDAFA376CBB33AA0A5E12C.height=event.data.height+"px"; } } } } BuildVideoD85A6E7B17BDAFA376CBB33AA0A5E12C();