//Inject heder js var hostURL = 'http://www.thesearchprogram.com'; //var hostURL = 'http://thesearchprogram.local'; var wgt_Title = '  '; // Special Image with font var wgt_Skin = 'skin_dfw2'; var wgt_PlaceHolderName = 'collapsibleHorizontal.js'; var wgt_Id = '73'; var wgt_WebSiteId = '5581'; var wgt_PageTypeIdImps = '339'; var wgt_Display = '2811'; var wgt_Submit = '2814'; var wgt_Reopen = '2813'; var wgt_EarlyClose = '2812'; var wgt_Anchor = 'seo_injected'; var wgt_viewLogic = 'general.js'; var wgt_Height = '575'; var wgt_Width = '765px'; var movableObjects = new Array(); var movableObectsTop = new Array(); var wgt_Service = hostURL + '/seo/Widgets/view/houston/index.php'; var wgt_Skin_src = hostURL + '/seo/Widgets/view/houston/css/images'; var wgt_PlaceHolder = hostURL + '/seo/Widgets/view/placeHolders/' + wgt_PlaceHolderName; // Placeholder var wgt_title_alt = 'DFW'; var wgt_collapse_img = wgt_Skin_src + '/btn_close.gif'; var wgt_expand_img = wgt_Skin_src + '/btn_open.gif'; var wgt_collapse_alt = 'Close'; var wgt_expand_alt = 'Open'; var wgt_Frame = wgt_Anchor + "_frame"; var firstLoad = false; var formActive = true; var formActiveIE = false; var timeOutToClose = 3500; var flgReopen = true; var timeOutToCloseFirst = 3500; var timeOutToOpen = 1000; var secondCheck = false; var activeMouse = false; var currentH = 0; var slide_direction_down = false; var blnCompleted = false; function slide(){ try{ var fra = document.getElementById('statusback'); if (slide_direction_down && currentH < wgt_Height ){ currentH +=(wgt_Height/10); if (currentH > wgt_Height ){ currentH = wgt_Height; } fra.style.height = currentH + "px"; fra.height = currentH; setTimeout('slide();',150); } if (!slide_direction_down && currentH > 0){ currentH -=(wgt_Height/10); if (currentH < 0 ){ currentH =0; } fra.style.height = currentH + "px"; fra.height = currentH; setTimeout('slide();',150); } if (currentH == 0 ){ document.getElementById('butimage').src=wgt_expand_img; document.getElementById('butimage').alt=wgt_expand_alt; } if (currentH == wgt_Height){ document.getElementById('butimage').src=wgt_collapse_img; document.getElementById('butimage').alt=wgt_collapse_alt; } // Set movable objects if(!navigator.appName.match("Internet Explorer")){ } // var movableTop = 0; for(i=0 ; i < movableObjects.length;i++){ if(movableObjects[i] != null){ movableTop = movableObectsTop[i] + currentH; movableObjects[i].style.position = 'absolute'; movableObjects[i].style.top = movableTop + 'px' ; } } }catch(e){ return; } } function mouseOver(){ if (currentH == 0 ){ document.getElementById('butimage').src=wgt_openAd_img; } if (currentH == wgt_Height){ document.getElementById('butimage').src=wgt_closeAd_img; } } function mouseOut(){ var imgObj = document.getElementById('butimage'); if(imgObj != null){ if (currentH == 0 ){ if(imgObj.src != wgt_expand_img){ imgObj.setAttribute('src', wgt_expand_img); imgObj.setAttribute('alt', wgt_expand_alt); } } if (currentH == wgt_Height){ if(imgObj.src != wgt_collapse_img){ imgObj.setAttribute('src', wgt_collapse_img); imgObj.setAttribute('alt', wgt_collapse_alt); } } } } function slidedown(){ slide_direction_down = true; slide(); } function slideup(){ slide_direction_down = false; slide(); } function close(){ if (!(formActive || formActiveIE || activeMouse ) || !flgReopen){ if (secondCheck){ blnCompleted = true; slideup(); secondCheck = false; flgReopen = true; }else{ secondCheck = true; } }else{ secondCheck = false; } setTimeout('close();',timeOutToClose); } function togglePushdown(){ try{ if (slide_direction_down){ slideup(); if(!blnCompleted){ trackPixel(wgt_EarlyClose); } } else { slidedown(); trackPixel(wgt_Reopen); } }catch(e){ return; } } function wait4Response(){ if (firstLoad){ trackPixel(wgt_Submit); alert("Your request was received\r\n Thank you!"); formActive = false; formActiveIE = false; slideup(); }else{ firstLoad = true; } } function showFirst(){ var patchOpen = true if(patchOpen){ slidedown(); setTimeout('close();',timeOutToClose); trackPixel(wgt_Display); } } function setMovableObject(tagName, attName, attValue, movTop, movIndex){ if(movableObjects.length > movIndex ){ if(movableObjects[movIndex] != null){ return; } } var toMove = document.getElementsByTagName(tagName); var toMoveContent = ''; movableObjects[movIndex] = null; for(i=0; i ' + ' ' + ' ' + ' ' + wgt_expand_alt + ''; var wgt_Content = ' '; var scriptWidgetDiv = document.createElement('div'); scriptWidgetDiv.setAttribute('id', wgt_Frame); scriptWidgetDiv.setAttribute('style', 'width:' + wgt_Width + ';margin: 0 auto!important;'); scriptWidgetDiv.innerHTML = wgt_Title + wgt_Content; scriptWidget.appendChild(scriptWidgetDiv); formActive = false; formActiveIE = false; //Fix by Chris Johnson if(!navigator.appName.match("Internet Explorer")){ //Attach it for all good browsers window.addEventListener("load", function(){showFirst();}, false); }else{ //Attach the load event to crappy IE window.attachEvent("onload", function(){showFirst();}); } }catch(e){ alert('Can\'t display slider widget' + e);} var ns4=(document.layers)? true:false; var ns6=(document.getElementById)? true:false; var ie4=(document.all)? true:false; var ie5=false; if(ie4){ if((navigator.userAgent.indexOf('MSIE 5')> 0)||(navigator.userAgent.indexOf('MSIE 6')> 0)){ ie5=true; } if(ns6){ ns6=false; } } if((ns4)||(ie4)||(ns6)){ document.onmousemove=mouseMove if(ns4)document.captureEvents(Event.MOUSEMOVE) } function mouseMove(e){ var targetObj = document.getElementById('statusback') var ymin = targetObj.offsetTop -10 var ymax = ymin + targetObj.clientHeight + 20 var xmin = targetObj.offsetLeft -10 var xmax = xmin + targetObj.clientWidth + 20 var mouseX; var mouseY; if((ns4)||(ns6)){mouseX=e.pageX;mouseY=e.pageY;} if(ie4){mouseX=event.x;mouseY=event.y;} if(ie5){mouseX=event.x+self.document.body.scrollLeft;mouseY=event.y+self.document.body.scrollTop;} activeMouse = mouseX > xmin && mouseX < xmax && mouseY > (ymin - 40) && mouseY < ymax; }