function startTyntSSApp() {
var TyntAutoSearchServer="http://"+(window.useTyntStagingMode===true?"staging-":(window.useTyntDemoMode===true?"demo-":""))+"asb.tynt.com";var TyntResourceServer="http://"+(window.useTyntStagingMode===true?"staging-":(window.useTyntDemoMode===true?"demo-":""))+"asa.tynt.com";var TyntOvertureServer="http://"+(window.useTyntStagingMode===true?"staging-":"")+"sps.tynt.com";var TyntPixelUrl=TyntAutoSearchServer+"/images/s";var SEARCH_DISPLAYED=0,CLOSE_BUTTON_CLICKED=1,HIDE_FOREVER_CLICKED=2,NO_WEB_RESULTS=3,NO_SITE_RESULTS=4,WEB_SEARCH_RESULTS_URL_CLICKED=5,SITE_SEARCH_RESULTS_URL_CLICKED=6,OUTSIDE_CLICKED=7,WEB_SEARCH_IMAGE_RESULTS_URL_CLICKED=8,SITE_SEARCH_IMAGE_RESULTS_URL_CLICKED=9,NO_WEB_IMAGE_RESULTS=10,NO_SITE_IMAGE_RESULTS=11,MORE_RESULTS_CLICKED=12,SEARCH_BUTTON_CLICKED=13,POWERED_BY_TYNT_CLICKED=14,SPONSORED_SEARCH_RESULTS_URL_CLICKED=15,NO_SPONSORED_RESULTS=16;var searchEngine="bing";var showSearch=true;var markerx,markery,markerHeight;var content;var originalDragMousePosition;var PANEL_WIDTH=400;var timeOfCopy=0;var searchButtonClicked;var queriesOutstanding;var searchButtonBackground="url("+TyntResourceServer+"/images/ssr.png) no-repeat -0 -40px";var setText=function(A,B){A[typeof A.innerText=="string"?"innerText":"textContent"]=B;};var removeChildren=function(A){while(A.childNodes.length){A.removeChild(A.childNodes[0]);}};var quadrantFromPosition=function(B,E){var A=["left","top"];var D=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)/2+(window.pageXOffset||document.documentElement.scrollLeft+document.body.scrollLeft);var C=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)/2+(window.pageYOffset||document.documentElement.scrollTop+document.body.scrollTop);if(B>D){A[0]="right";}if(E>C){A[1]="bottom";}return A;};var addEventHandler=(function(){if(window.addEventListener){return function(A,C,B){A.addEventListener(C,B,false);};}else{return function(A,C,B){A.attachEvent("on"+C,B);};}})();var removeEventHandler=(function(){if(window.removeEventListener){return function(A,C,B){A.removeEventListener(C,B,false);};}else{return function(A,C,B){A.detachEvent("on"+C,B);};}})();var buildStatsUrl=function(A,C,B){return TyntPixelUrl+"?stat="+A+"&ab="+bulletType+"&content="+encodeURIComponent(content)+(C?("&searchUrl="+encodeURIComponent(C)):"")+"&url="+encodeURIComponent(window.location.href)+"&timestamp="+new Date().getTime()+"&e="+searchEngine+(B?"&"+(A==SEARCH_BUTTON_CLICKED?"search_content=":"details=")+encodeURIComponent(B):"")+"&ref="+referrerDomain()+"&t="+(new Date().getTime()-timeOfCopy);};var sendStats=function(B,D,C){var A=createDocumentElement("img",{width:0,height:0,src:buildStatsUrl(B,D,C)},{position:"absolute",top:"0"});addEventHandler(A,"load",function(E){(E.target||E.srcElement).parentNode.removeChild(E.target||E.srcElement);});document.body.appendChild(A);A=null;};var titleBarMouseDownHandler=function(A){if(window.addEventListener){cancelDefault(A);cancelPropagation(A);}originalDragMousePosition=mousePosition(A);addEventHandler(document,"mousemove",dragHandler);addEventHandler(document,"mouseup",dragStopHandler);};var poweredByTyntClickedHandler=function(A){sendStats(POWERED_BY_TYNT_CLICKED,(A.target||A.srcElement).href);};var siteImageResultClickedHandler=function(A){sendStats(SITE_SEARCH_IMAGE_RESULTS_URL_CLICKED,(A.target||A.srcElement).href,(A.target||A.srcElement).id);};var webImageResultClickedHandler=function(A){sendStats(WEB_SEARCH_IMAGE_RESULTS_URL_CLICKED,(A.target||A.srcElement).href,(A.target||A.srcElement).id);};var moreResultsClickedHandler=function(A){sendStats(MORE_RESULTS_CLICKED,null,content);};var clearSearchResults=function(){removeChildren(document.getElementById("tyntSearchImageResultsDiv"));removeChildren(document.getElementById("tyntSponsoredSearchResultsDiv"));removeChildren(document.getElementById("tyntSiteSearchResultsDiv"));removeChildren(document.getElementById("tyntWebSearchResultsDiv"));document.getElementById("tyntSponsoredResultsTitle").parentNode.style.display="none";document.getElementById("tyntSiteResultsTitle").parentNode.style.display="none";document.getElementById("tyntWebResultsTitle").parentNode.style.display="none";};var searchButtonClickedHandler=function(B){searchButtonClicked=true;sendStats(SEARCH_BUTTON_CLICKED,null,document.getElementById("tyntSearchField").value);content=document.getElementById("tyntSearchField").value;clearSearchResults();sendSearchQueries();document.getElementById("tyntMoreResultsLink").href=externalSearchLink();document.getElementById("tyntMoreResultsButton").style.display="none";var A=document.getElementById("tyntSearchButton");A.style.background="url("+TyntResourceServer+"/images/throbber.gif) no-repeat center";};var searchFieldKeyDownHandler=function(A){if((A.which||A.keyCode)==13){searchButtonClickedHandler(A);}};var adjustPanel=function(){var A=document.getElementById("tyntSearchPanel");if(A.offsetLeft<5){if(A.style.right){A.style.right="";}A.style.left="5px";}if(A.offsetTop<5){if(A.style.bottom){A.style.bottom="";}A.style.top="5px";}document.getElementById("tyntShadowRight").style.height=A.scrollHeight-5+"px";if(isIE6&&A.style.bottom!=""){A.style.top=(markery-A.scrollHeight-10)+"px";}};var bulletType=Math.floor(Math.random()*4);var processOvertureTextResult=function(D){if(!D||!D.Results||!D.Results.ResultSet||!D.Results.ResultSet.Listing||!D.Results.ResultSet.Listing.length){return null;}var B=D.Results.ResultSet.Listing;var C=[];for(var A=0;A<B.length;A++){C.push({url:B[A]["ClickUrl"],title:B[A]["title"],display_url:B[A]["siteHost"],description:B[A]["description"]});}return C;};var processYahooTextResult=function(D){if(!D||!D.ysearchresponse||!D.ysearchresponse.resultset_web||!D.ysearchresponse.resultset_web.length){return null;}var B=D.ysearchresponse.resultset_web;var C=[];for(var A=0;A<B.length;A++){C.push({url:B[A]["url"],title:B[A]["title"],display_url:B[A]["dispurl"],description:B[A]["abstract"]});}return C;};var processBingTextResult=function(D){if(!D||!D.SearchResponse||!D.SearchResponse.Web||!D.SearchResponse.Web.Results||!D.SearchResponse.Web.Results.length){return null;}var B=D.SearchResponse.Web.Results;var C=[];for(var A=0;A<Math.min(2,B.length);A++){C.push({url:B[A].Url,title:B[A].Title,display_url:B[A].DisplayUrl,description:B[A].Description});}return C;};var renderTextResult=function(I,F,K){var G=processTextResult(F);if(!G){sendStats(resultsSections[K].noResultStat);return ;}if(!document.getElementById("tyntSearchPanel")){renderPanel();}var D=document.getElementById(resultsSections[K].id);removeChildren(D);D.parentNode.style.display="";D.parentNode.firstChild.style.display="";var J=resultsSections[K].clickHandler;for(var H=0;H<G.length;H++){var M=G[H];var B=createDocumentElement("div",{className:"TyntListItem"});D.appendChild(B);if(bulletType){var A=createDocumentElement("img",{className:"TyntBullet",src:TyntResourceServer+"/images/bullet"+bulletType+".gif"});B.appendChild(A);}var E=createDocumentElement("a",{className:"TyntHeader",id:"result"+(H+1),href:M.url,target:resultsSections[K].target});E.innerHTML=M.title?(M.title.substr(0,63)+(M.title.length>63?"&hellip;":"")):"";addEventHandler(E,"mousedown",J);B.appendChild(E);var C=createDocumentElement("div",{className:"Tynt"},{whiteSpace:"nowrap"});C.innerHTML=M.description?(M.description.substr(0,68)+(M.description.length>68?"&hellip;":"")):"";B.appendChild(C);var L=createDocumentElement("span",{className:"TyntResultUrl"});L.innerHTML=M.display_url.substr(0,64)+(M.display_url.length>64?"&hellip;":"");B.appendChild(L);}if(searchEngine!="overture"){document.getElementById("tyntMoreResultsButton").style.display="";}adjustPanel();};var joinImageSearchResults=function(H,B,G){var D=Math.max(G/2,G-H.length);var E=Math.min(D,B.length);var F=H.length+E-G;var A=H;for(var C=0;C<F;C++){A.pop();}for(C=0;C<E;C++){B[C]["webResult"]=true;A.push(B[C]);}return A;};var processYahooImageResult=function(A,F){var C=joinImageSearchResults(siteImageSearchResult.ysearchresponse.resultset_images||[],webImageSearchResult.ysearchresponse.resultset_images||[],8);var E=function(G){if(G.title==G.filename){if(!G["abstract"]){var H=G.filename.split(" ");H.pop();return H.join(" ");}else{return G["abstract"];}}else{return G.title;}};var D=[];for(var B=0;B<C.length;B++){D.push({"url":C[B].refererurl,"title":E(C[B]),"thumbnail_url":C[B].thumbnail_url,"thumbnail_width":C[B].thumbnail_width,"thumbnail_height":C[B].thumbnail_height});}return D;};var processBingImageResult=function(A,E){var C=joinImageSearchResults(siteImageSearchResult.SearchResponse.Image.Results||[],webImageSearchResult.SearchResponse.Image.Results||[],8);var D=[];for(var B=0;B<C.length;B++){D.push({"url":C[B].Url,"title":C[B].Title,"thumbnail_url":C[B].Thumbnail.Url,"thumbnail_width":C[B].Thumbnail.Width,"thumbnail_height":C[B].Thumbnail.Height});}return D;};var siteImageSearchResult;var webImageSearchResult;var renderImageResult=function(H,E,I){if(I){siteImageSearchResult=E;}else{if(!I){webImageSearchResult=E;}}if(hasNoImageData(E)){sendStats(I?NO_SITE_IMAGE_RESULTS:NO_WEB_IMAGE_RESULTS);}if(!siteImageSearchResult||!webImageSearchResult){return ;}var F=processImageResult(I,E);siteImageSearchResult=null;webImageSearchResult=null;if(F&&F.length){if(!document.getElementById("tyntSearchPanel")){renderPanel();}var C=document.getElementById("tyntSearchImageResultsDiv");removeChildren(C);C.parentNode.style.display="";var A=0;for(var G=0;G<F.length;G++){var J=F[G];A+=J.thumbnail_width/2+4;if(A>(PANEL_WIDTH-15)){break;}var D=createDocumentElement("a",{id:"result"+(G+1),href:J.url},{marginRight:"4px"});if(J.webResult){D.target="_blank";}D.innerHTML="<img src='"+J.thumbnail_url+"' align='baseline' width='"+J.thumbnail_width/2+"' height='"+J.thumbnail_height/2+"'  title='"+J.title+"' alt='"+J.title+"' style='border: 1px solid gray; display: inline;' id='result"+(G+1)+"'></img>";var B=J.webResult?webImageResultClickedHandler:siteImageResultClickedHandler;addEventHandler(D,"mousedown",B);C.appendChild(D);}C.style.display="";adjustPanel();}};var excludedDomainsQuery=function(){if(speedSearchVars.excludedDomains&&speedSearchVars.excludedDomains.length){return"%20-site:"+speedSearchVars.excludedDomains.join("%20-site:");}else{return"";}};var searchResultsDisplayed=function(){return(document.getElementById("tyntSearchImageResultsDiv").hasChildNodes()||document.getElementById("tyntSponsoredSearchResultsDiv").hasChildNodes()||document.getElementById("tyntSiteSearchResultsDiv").hasChildNodes()||document.getElementById("tyntWebSearchResultsDiv").hasChildNodes());};var handleReceivedQuery=function(){if(--queriesOutstanding==0){var A=document.getElementById("tyntSearchPanel");if(A&&A.style.bottom!=""){A.style.top=computedStyleForElement(A).top;}if(searchButtonClicked){var B=document.getElementById("tyntSearchButton").style.background=searchButtonBackground;if(!searchResultsDisplayed()){var D=document.getElementById("tyntWebSearchResultsDiv");D.parentNode.style.display="";var C=createDocumentElement("div",{},{paddingRight:"17px",paddingBottom:"20px",paddingTop:"20px",textAlign:"center"});C.innerHTML='Sorry, no search results were found for<br><div style=" font-size: 15px; font-weight: bold; line-height: 18px; color: #4E4E4E !important; margin-top: 20px;">'+content+"</div>";D.appendChild(C);adjustPanel();}}}};var callbackId=1;var bingAppId="A0B6AFC20F815CAB1512EB7557DC14BCE5D0DAB8";var yahooAppId="t5TY.qTV34EP.odSaMKtyC_V6oAflCGicdN7dXGidZGs0SI.Jy_0_9wqPu.PWQ--";window.tyntSearchResults={};var sendOvertureSearchQuery=function(){var B=tyntTrim(content);var A=TyntOvertureServer+"/overture?config="+speedSearchVars.overture.config+"&partner="+speedSearchVars.overture.partner+"&query="+encodeURIComponent(B)+"&market="+(speedSearchVars.overture.market||"us")+"&filter=clean&count="+speedSearchVars.overture.results+"&type="+speedSearchVars.overture.type+"&callback=tyntSearchResults.a"+callbackId;var C=function(E,D){renderTextResult(E,D,"sponsor");handleReceivedQuery();};injectSearchScript(B,false,A,C);};var sendYahooSearchQuery=function(A,C){var D=tyntTrim(content);var B,E;if(C){B="http://boss.yahooapis.com/ysearch/images/v1/"+encodeURIComponent(D)+(A?"%20site:"+domainFromLocation():"")+"?appid="+yahooAppId+"&format=jsonp&count=8&filter=-hate-porn&callback=tyntSearchResults.a"+callbackId+(A?"&sites="+domainFromLocation():"");E=function(H,G,F){renderImageResult(H,G,F);handleReceivedQuery();};}else{B="http://boss.yahooapis.com/ysearch/web/v1/"+encodeURIComponent(D)+(A?"%20site:"+domainFromLocation():excludedDomainsQuery())+"?appid="+yahooAppId+"&format=jsonp&style=raw&count=2&abstract=long&filter=-hate-porn&callback=tyntSearchResults.a"+callbackId+(A?"&sites="+domainFromLocation():"");E=function(H,G,F){renderTextResult(H,G,(F?"site":"web"));handleReceivedQuery();};}injectSearchScript(D,A,B,E);};var sendBingSearchQuery=function(A,C){var D=tyntTrim(content);var B="http://api.search.live.net/json.aspx?appid="+bingAppId+"&query="+encodeURIComponent(D)+(A?"%20site:"+domainFromLocation():excludedDomainsQuery())+"&sources=image+web&adult=strict&image.count=8&web.count=2&image.options=disablequeryalterations&web.options=disablequeryalterations&jsontype=callback&jsoncallback=tyntSearchResults.a"+callbackId;var E=function(H,G,F){renderImageResult(H,G,F);renderTextResult(H,G,(F?"site":"web"));handleReceivedQuery();};injectSearchScript(D,A,B,E);};var injectSearchScript=function(C,A,B,E){var D=createDocumentElement("script",{src:B});window.tyntSearchResults["a"+callbackId++]=function(F){E(C,F,A);if(D){D.parentNode.removeChild(D);D=null;}};document.body.appendChild(D);};var referrerDomain=function(A){var B=A||document.referrer;return B.replace(/http:\/\//,"").split("/")[0];};var domainFromLocation=function(A){var B=(A||document.location.hostname).split(".");var C=speedSearchVars.siteSearchDomainDepth||2;if(C>B.length){C=B.length;}var D=B.slice(B.length-C,B.length).join(".");return D;};var tyntTrim=function(A){return A.replace(/^\s+|\s+$/g,"");};var windowSelection={};windowSelection.capture=function(){if(typeof window.getSelection!="undefined"){this.selection=window.getSelection();}else{this.selection=document.selection;}return this;};var writeTopLevelCookie=function(C,A){var B=document.location.hostname.split(".");var D=2;do{var E=B.slice(B.length-D,B.length).join(".");document.cookie=C+";path=/;domain=."+E+";"+A;D++;}while(document.cookie.indexOf(C)==-1&&D<=B.length);if(document.cookie.indexOf(C)==-1){document.cookie=C+";path=/;"+A;}};var hideCookieSet=function(){return(document.cookie.indexOf("TyntSearchHide=")!=-1);};var copyHandler=function(A){if(!document.getElementById("tyntSearchPanel")){var B=A.target||A.srcElement;handleCopies(B);}};var startListeningForCopies=function(){if(!window.navigator.userAgent.match("Firefox/2")){addEventHandler(document.body,"copy",copyHandler);}};var isIEQuirksMode=false;var isIE6=false;/*@cc_on
var isIE = true; // Should only be used for decision to include IE-only style sheet(s)

// Indicates IE quirks mode (should rename this property)
var isIEQuirksMode = !document.compatMode || document.compatMode.indexOf('CSS') == -1;
var fixedPositionPossible = false;

/*@if (@_jscript_version < 5.7)

// IE 6 and under

var isIE6 = true;

@else

// IE 7 and up

var canDoMaxHeightStyle = !isIEQuirksMode; // 7 only supports this in standards mode
var mustFillFormHeadingBackgrounds = isIEQuirksMode;
if (document.body) {
    var divElement = document.createElement('div');
    document.body.appendChild(divElement);

    try {
        divElement.style.position = 'fixed';
        if (typeof divElement.currentStyle != 'undefined' && divElement.currentStyle.position != 'fixed') {
            throw new Error('Fixed did not take');
        }
        var fixedPositionPossible = true;
    } catch(e) {
    }

    document.body.removeChild(divElement);
    divElement = null;
}

@end

@*/var computedStyleForElement=function(A){if(typeof document.defaultView!="undefined"&&typeof document.defaultView.getComputedStyle!="undefined"){computedStyleForElement=function(B){return document.defaultView.getComputedStyle(B,"");};}else{computedStyleForElement=function(B){return B.currentStyle;};}return computedStyleForElement(A);};var elementBorders=function(A){if(typeof document.defaultView=="undefined"&&typeof document.documentElement.clientLeft=="number"){elementBorders=function(B){return[B.clientLeft||0,B.clientTop||0];};}else{elementBorders=function(B){var C=document.defaultView.getComputedStyle(B,"");return[parseFloat(C.borderLeftWidth),parseFloat(C.borderTopWidth)];};}return elementBorders(A);};var absoluteElementPosition=(function(){if(typeof document.documentElement.getBoundingClientRect!="undefined"&&typeof document.documentElement.clientLeft=="number"&&typeof document.getBoxObjectFor=="undefined"){var F=function(I){var J=I.getBoundingClientRect();var G=J.left;var K=J.top;var H=isIEQuirksMode?document.body:document.documentElement;if(computedStyleForElement(I).position!="fixed"){G+=typeof arguments[1]=="number"?arguments[1]:H.scrollLeft||window.pageXOffset||0;K+=typeof arguments[2]=="number"?arguments[2]:H.scrollTop||window.pageYOffset||0;}G-=H.clientLeft;K-=H.clientTop;return[G,K];};return F;}if(typeof document.getBoxObjectFor!="undefined"){return function(J){var L;var H=document.body;var K=document.getBoxObjectFor(J);var G=K.x;var M=K.y;for(var I=J.parentNode;I&&I!=H;I=I.parentNode){if(computedStyleForElement(I).position=="fixed"){G+=typeof arguments[1]=="number"?arguments[1]:windowNode.scrollLeft();M+=typeof arguments[2]=="number"?arguments[2]:windowNode.scrollTop();}if(computedStyleForElement(I).overflow!="visible"){L=elementBorders(I);G-=(I.scrollLeft-L[0]);M-=(I.scrollTop-L[1]);}}return[G,M];};}var E,C,D,B;var A=function(H,G){var L,K,J,I=[0,0,0,0];var M=computedStyleForElement(H).position;if(M!="fixed"){while(H.parentNode&&H.parentNode!==G){H=H.parentNode;L=computedStyleForElement(H).position||"static";K=computedStyleForElement(H)["overflow"];if(!((L=="static"&&M=="absolute")||M=="fixed")){if((H.scrollTop||H.scrollLeft)&&K!="visible"){I[0]-=(H.scrollTop||0);I[1]-=(H.scrollLeft||0);if(C){J=elementBorders(H);I[2]+=J[0];I[3]+=J[1];}}}}}return I;};return function(J){var R=0,O=0,N,P,Q;var G,L=[0,0,0,0];var I=J;var H=window.document;var K=document.body;var M=computedStyleForElement(J).display;L=A(J,K);if((!E||(!M||M!="inline"))){O+=L[0];R+=L[1];}if(C){O+=L[2];R+=L[3];}do{P=computedStyleForElement(J).position;if(P=="fixed"){R+=window.pageXOffset;O+=window.pageYOffset;}if(J!==K||(J.offsetLeft>0&&J.offsetTop>0)){if(J.offsetLeft){R+=J.offsetLeft;}if(J.offsetTop){O+=J.offsetTop;}}if(!D&&J!==I){Q=elementBorders(J);O+=Q[0];R+=Q[1];}if((P=="absolute"||P=="fixed")&&J.offsetParent===K){if(B){Q=elementBorders(K);O+=Q[0];R+=Q[1];}J=null;}else{J=J.offsetParent;}}while(J);return[R,O];};})();var isEventInsideElementWithId=function(B,C){var A=B.target||B.srcElement;do{if(A.id==C){return true;}A=A.parentNode;}while(A&&A.parentNode);return false;};var outsideClickedHandler=function(A){if(!isEventInsideElementWithId(A,"tyntSearchPanel")){close(OUTSIDE_CLICKED);}};var hideForeverClickedHandler=function(B){close(HIDE_FOREVER_CLICKED);var A=new Date();A.setTime(A.getTime()+(365*24*60*60*1000));writeTopLevelCookie("TyntSearchHide=true","expires="+A.toUTCString());showSearch=false;};var closeButtonClickedHandler=function(A){close(CLOSE_BUTTON_CLICKED);};var close=function(B){removeEventHandler(document,"click",outsideClickedHandler);var A=document.getElementById("tyntSearchPanel");A.parentNode.removeChild(A);A=null;sendStats(B);};function mousePosition(C){var B=typeof C.pageX=="number"?C.pageX:(C.clientX+(document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft));var A=typeof C.pageY=="number"?C.pageY:(C.clientY+(document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop));return{x:B,y:A};}var cancelPropagation=function(A){A.cancelBubble=true;if(A.stopPropagation){A.stopPropagation();}};var cancelDefault=function(A){if(A.preventDefault){A.preventDefault();}A.returnValue=false;return false;};var dragHandler=function(B){cancelDefault(B);cancelPropagation(B);var C=mousePosition(B);var A=document.getElementById("tyntSearchPanel");if(A.style.top){A.style.top=parseFloat(A.style.top)+(C["y"]-originalDragMousePosition["y"])+"px";if(parseInt(A.style.top,10)<0){A.style.top=0;}}else{A.style.bottom=parseFloat(A.style.bottom)-(C["y"]-originalDragMousePosition["y"])+"px";}if(A.style.left){A.style.left=parseFloat(A.style.left)+(C["x"]-originalDragMousePosition["x"])+"px";if(parseInt(A.style.left,10)<0){A.style.left=0;}}else{A.style.right=parseFloat(A.style.right)-(C["x"]-originalDragMousePosition["x"])+"px";}originalDragMousePosition=C;A=null;C=null;};var dragStopHandler=function(A){removeEventHandler(document,"mousemove",dragHandler);removeEventHandler(document,"mouseup",dragStopHandler);};var addStyle=function(){if(!document.getElementById("tyntStyle")){var A=createDocumentElement("style",{id:"tyntStyle",type:"text/css"});var B=document.createTextNode(".Tynt * { padding-bottom: 0; margin: 0; line-height: 14px; color: black !important; border: none;}\n.Tynt * { font-size: 11px; font-family: Arial,Verdana,sans-serif !important; font-weight: normal; }\n.Tynt { text-align: left; }\n.Tynt div { background-color: transparent; }\n.Tynt a { color: #444989 !important; text-decoration: none; font-weight: normal; }\n.Tynt a:link { color: #0033CC !important; text-decoration: none; }\n.Tynt a:visited { color: #663399 !important; text-decoration: none; }\n.Tynt a:hover { color: #0033CC !important; text-decoration: underline; }\n.Tynt a.TyntHeader { font-size: 11px !important; display: block; font-weight: bold; }\n.TyntBottomBar a:hover { font-size: 11px !important; color: #333 !important; text-decoration: underline !important; }\n.TyntBottomBar a:visited { font-size: 11px !important; color: #333 !important}\n.TyntBottomBar a:link { font-size: 11px !important; color: #333 !important}\n.Tynt a img { padding: 0; }\ndiv.TyntListItem { padding-bottom: 8px; position: relative; }\nimg.TyntBullet { width: 11px; height: 11px; position: absolute; top: 2px; left: -14px; }\n#TyntTitleBar { background: #ccc url("+TyntResourceServer+"/images/ssr.png) no-repeat 0 0; padding: 6px; cursor: move; text-align: left; }\n.TyntLogo { font-size: 14px; color: black; font-weight: bold; }\n.TyntResultsTitle {background-color: white; left: 8px; top: -4px; position: absolute; padding: 0 5px 0 5px; color: #555 !important; }\n.TyntResultUrl, .TyntResultUrl b { color: #568E1A !important; }\n.TyntHeader b { color: #0033CC !important; font-weight: bold; }\n.TyntSearchResultsLabel { color: white !important; font-size: 16px; font-weight: bold; }\n.Tynt input { background-color: white !important;  font-size: 15px; font-weight: bold; margin-left: 5px; line-height: 18px; border: solid 1px #B7B7B7; color: #4E4E4E !important; }\n.Tynt #tyntShadowBottom { -moz-border-radius-bottomleft: 7px; -webkit-border-bottom-left-radius: 7px; }\n.Tynt #tyntShadowRight { -moz-border-radius-topright: 7px; -moz-border-radius-bottomright: 7px; -webkit-border-top-right-radius: 7px; -webkit-border-bottom-right-radius: 7px; }");if(A.styleSheet){A.styleSheet.cssText=B.nodeValue;}else{A.appendChild(B);}document.getElementsByTagName("head")[0].appendChild(A);}};var createDocumentElement=function(A,D,E){var C=document.createElement(A);for(var F in D){if(D.hasOwnProperty(F)){C[F]=D[F];}}for(var B in E){if(E.hasOwnProperty(B)){C.style[B]=E[B];}}return C;};var renderPanel=function(){sendStats(SEARCH_DISPLAYED);addStyle();var M=createDocumentElement("div",{id:"tyntSearchPanel",className:"Tynt"},{width:PANEL_WIDTH+(isIEQuirksMode?5:7)+"px",zIndex:9999999,position:"absolute",overflow:"hidden"});var B=quadrantFromPosition(markerx,markery);M.style[B[0]]=(B[0]=="left"?markerx:(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)-markerx)+"px";M.style[B[1]]=(B[1]=="top"?markery+markerHeight+5:(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)-markery+5)+"px";if(isIE6&&B[1]=="bottom"){M.style.top=(markery-400+5)+"px";}var A=createDocumentElement("div",{className:"Tynt"},{width:PANEL_WIDTH+"px",position:"relative",top:"0",left:"0",backgroundColor:"white",opacity:"0.95",border:"solid 1px #ccc"});M.appendChild(A);var D=createDocumentElement("div",{id:"TyntTitleBar",className:"TyntLogo"},{height:isIEQuirksMode?"40px":"28px"});if(speedSearchVars.logo){var I=speedSearchVars.logoHeight||34;var V=speedSearchVars.logoWidth||140;D.innerHTML='<img src="'+speedSearchVars.logo+'" alt="'+domainFromLocation()+'" style="margin: -4px 0 0 -3px;" height="'+I+'px" width="'+V+'px"/>';}else{D.innerHTML='<span class="TyntLogo">'+document.location.hostname+"</span>";}A.appendChild(D);var S=createDocumentElement("div",{},{backgroundColor:"#373c74",textAlign:"left",padding:"6px",position:"relative"});A.appendChild(S);var Z=createDocumentElement("span",{className:" Tynt TyntSearchResultsLabel",innerHTML:"Search Results "});S.appendChild(Z);if(searchEngine!="overture"){var P=createDocumentElement("input",{id:"tyntSearchField",className:"Tynt",type:"text",value:content});S.appendChild(P);var a=createDocumentElement("div",{id:"tyntSearchButton"},{background:searchButtonBackground,position:"absolute",width:"56px",height:"23px",display:"block",right:"4px",top:"4px",cursor:"pointer"});S.appendChild(a);}else{Z.style.overflow="hidden";Z.style.whiteSpace="nowrap";Z.style.fontSize="15px";setText(Z,"Search Results: "+(content.substr(0,35)+(content.length>35?"...":"")));}var C=createDocumentElement("div",{id:"tyntCloseButton"},{background:"url("+TyntResourceServer+"/images/ssr.png) no-repeat -164px -40px",position:"absolute",width:"14px",height:"14px",right:"5px",top:"5px",cursor:"pointer"});D.appendChild(C);var J=createDocumentElement("div",{id:"tyntSearchImageResultsDiv"},{overflow:"hidden",display:"none",textAlign:"center",padding:"4px 0 3px 5px",position:"relative"});A.appendChild(J);var Y={textAlign:"left",paddingLeft:"3px",color:"#4E4E4E",display:"none"};var F={overflow:"hidden",textAlign:"left",paddingTop:"2px",paddingLeft:"17px"};var G=createDocumentElement("div",{id:"tyntSponsoredResultsDiv"},Y);G.innerHTML='<div style="background-color: #888888; height: 1px; margin: 5px 8px 7px 4px; position: relative;"><span class="TyntResultsTitle" id="tyntSponsoredResultsTitle">Sponsored Links</span></div>';var Q=createDocumentElement("div",{id:"tyntSponsoredSearchResultsDiv"},F);G.appendChild(Q);A.appendChild(G);var L=createDocumentElement("div",{id:"tyntSiteResultsDiv"},Y);L.innerHTML='<div style="background-color: #888888; height: 1px; margin: 5px 8px 7px 4px; position: relative;"><span  class="TyntResultsTitle" id="tyntSiteResultsTitle">'+domainFromLocation()+" Search Results </span></div>";var T=createDocumentElement("div",{id:"tyntSiteSearchResultsDiv"},F);L.appendChild(T);A.appendChild(L);var E=createDocumentElement("div",{id:"tyntWebResultsDiv"},Y);E.innerHTML='<div style="background-color: #888888; height: 1px; margin: 5px 8px 7px 4px; position: relative;"><span class="TyntResultsTitle" id="tyntWebResultsTitle">Web Search Results</span></div>';var H=createDocumentElement("div",{id:"tyntWebSearchResultsDiv"},F);E.appendChild(H);A.appendChild(E);if(searchEngine!="overture"){var O=createDocumentElement("a",{id:"tyntMoreResultsLink",href:externalSearchLink(),target:"_blank"});var X=createDocumentElement("div",{id:"tyntMoreResultsButton"},{background:"url("+TyntResourceServer+"/images/ssr.png) no-repeat -56px -40px",width:"108px",height:"18px",margin:"0 5px 5px 0",cursor:"pointer",styleFloat:"right",cssFloat:"right"});A.appendChild(O);O.appendChild(X);}var U=createDocumentElement("div",{id:"tyntHideForever",className:"TyntBottomBar"},{textAlign:"left",height:"10px",marginTop:"3px",padding:"3px",clear:"both",backgroundColor:"#CCC",fontSize:"9px",position:"relative"});var K=createDocumentElement("a",{href:"#",innerHTML:"Don't show this again"});U.appendChild(K);A.appendChild(U);var R=createDocumentElement("a",{},{position:"absolute",right:"5px",fontWeight:"bold"});R.href="http://www1.tynt.com/tynt-speedsearch-beta-test/";R.innerHTML="powered by tynt &reg;";U.appendChild(R);var W=createDocumentElement("div",{id:"tyntShadowRight"},{position:"absolute",width:"5px",height:"0",top:"5px",right:"0",backgroundColor:"black",opacity:"0.08",filter:"blur(add=false, direction=285, strength=10)"});M.appendChild(W);var N=createDocumentElement("div",{id:"tyntShadowBottom"},{width:PANEL_WIDTH-(isIEQuirksMode?5:3)+"px",height:"5px",marginLeft:"5px",fontSize:"1px",backgroundColor:"black",opacity:"0.08",filter:"blur(add=false, direction=45, strength=10)"});M.appendChild(N);addEventHandler(document,"click",outsideClickedHandler);addEventHandler(C,"click",closeButtonClickedHandler);addEventHandler(K,"click",hideForeverClickedHandler);addEventHandler(R,"mousedown",poweredByTyntClickedHandler);addEventHandler(D,"mousedown",titleBarMouseDownHandler);if(searchEngine!="overture"){addEventHandler(O,"mousedown",moreResultsClickedHandler);addEventHandler(a,"click",searchButtonClickedHandler);addEventHandler(P,"keydown",searchFieldKeyDownHandler);}document.body.appendChild(M);if(searchEngine!="overture"){P.style.width=PANEL_WIDTH-80-Z.offsetWidth+"px";}};var contentPassesRules=function(C){var B=tyntTrim(C);if(!B||B.length==1){return false;}var A=B.split(/\s+/i).length;return A<6&&/^[^@:\.]*([^@:]*\.\s)?[a-zA-Z]{3,}[^@\/]*$/.test(B);};var handleCopies=(function(){content=null;var A=function(){var C=windowSelection.capture();content=(typeof C.selection.toString!="undefined")?C.selection.toString():document.selection.createRange().text;};var B=function(){var H=createDocumentElement("div",{},{display:"inline"});if(typeof window.getSelection!="undefined"){var G=window.getSelection();var I=G.getRangeAt(0);var D=I.startContainer;var J=I.endContainer;var K=I.startOffset;var L=I.endOffset;try{var M=document.createRange();if(D.length>K+1){M.setStart(D,K+1);M.setEnd(D,K+1);}else{M.setStart(D,K);M.setEnd(D,K);}M.surroundContents(H);var F=absoluteElementPosition(H);markerx=F[0];markery=F[1];markerHeight=H.offsetHeight;H.parentNode.removeChild(H);M.detach();D.parentNode.normalize();J.parentNode.normalize();}catch(E){}if(typeof G.setBaseAndExtent!="undefined"){window.getSelection().setBaseAndExtent(I.startContainer,I.startOffset,I.endContainer,I.endOffset);}else{I.setStart(D,K);I.setEnd(J,L);G.removeAllRanges();G.addRange(I);}}else{var C=document.selection.createRange();markerx=C.offsetLeft+(document.documentElement.scrollLeft||document.body.scrollLeft);markery=C.offsetTop+(document.documentElement.scrollTop||document.body.scrollTop);markerHeight=C.boundingHeight;}};return function(C){if(showSearch&&!C.src){window.setTimeout(function(){A();if(contentPassesRules(content)){searchButtonClicked=false;B();timeOfCopy=new Date().getTime();sendSearchQueries();}},0);}};})();var externalSearchLink;var sendSearchQueries;var processImageResult;var processTextResult;var hasNoImageData;var resultsSections={web:{id:"tyntWebSearchResultsDiv",clickHandler:function(A){sendStats(WEB_SEARCH_RESULTS_URL_CLICKED,(A.target||A.srcElement).href,(A.target||A.srcElement).id);},target:"_blank",noResultStat:NO_WEB_RESULTS},site:{id:"tyntSiteSearchResultsDiv",clickHandler:function(A){sendStats(SITE_SEARCH_RESULTS_URL_CLICKED,(A.target||A.srcElement).href,(A.target||A.srcElement).id);},target:"",noResultStat:NO_SITE_RESULTS},sponsor:{id:"tyntSponsoredSearchResultsDiv",clickHandler:function(A){sendStats(SPONSORED_SEARCH_RESULTS_URL_CLICKED,(A.target||A.srcElement).href,(A.target||A.srcElement).id);},target:"_blank",noResultStat:NO_SPONSORED_RESULTS}};var configureSearchEngine=function(){switch(searchEngine){case"overture":sendSearchQueries=function(){queriesOutstanding=1;sendOvertureSearchQuery();};processTextResult=processOvertureTextResult;if(!speedSearchVars.overture.results||typeof speedSearchVars.overture.results!="number"){speedSearchVars.overture.results=4;}speedSearchVars.overture.results=(speedSearchVars.overture.results>7)?7:speedSearchVars.overture.results;hasNoImageData=function(A){return true;};externalSearchLink=function(){return"";};break;case"yahoo":sendSearchQueries=function(){queriesOutstanding=4;sendYahooSearchQuery(true,true);sendYahooSearchQuery(false,true);sendYahooSearchQuery(true,false);sendYahooSearchQuery(false,false);};hasNoImageData=function(A){return(!A||A.ysearchresponse.count=="0");};processTextResult=processYahooTextResult;processImageResult=processYahooImageResult;externalSearchLink=function(){return"http://search.yahoo.com/search?ei=UTF-8&p="+encodeURIComponent(tyntTrim(content));};break;default:sendSearchQueries=function(){queriesOutstanding=2;sendBingSearchQuery(true);sendBingSearchQuery(false);};hasNoImageData=function(A){return(!A||!A.SearchResponse||!A.SearchResponse.Image||!A.SearchResponse.Image.Results);};processTextResult=processBingTextResult;processImageResult=processBingImageResult;externalSearchLink=function(){return"http://www.bing.com/search?q="+encodeURIComponent(tyntTrim(content));};break;}};var testAutomation=function(){var A=window.location.href.slice(window.location.href.indexOf("?speedSearch=")+13).split("&");content=decodeURIComponent(A[0]);markerx=parseInt(A[1].slice(2),10);markery=parseInt(A[2].slice(2),10);markerHeight=8;sendSearchQueries();};var speedSearchVars;if(!hideCookieSet()){if(computedStyleForElement(document.body).position=="relative"){document.body.style.position="static";}speedSearchVars=window.tyntSSVariables||{};if(speedSearchVars.searchEngine){searchEngine=speedSearchVars.searchEngine;}configureSearchEngine();startListeningForCopies();if(window.location.href.indexOf("?speedSearch=")!=-1){testAutomation();}}}
function tyntDocumentIsReady() {
    var html = document.getElementsByTagName('html')[0];
    return !(!html || !document.getElementsByTagName('body')[0] || !html.innerHTML || html.innerHTML.toLowerCase().indexOf('</body>') == -1 || (typeof document.readyState == 'string' && document.readyState != 'complete')); // Overly cautious
}

function tyntSSLoader() {
    window.setTimeout(tyntDocumentIsReady() ? startTyntSSApp : tyntSSLoader, 300);
}

if (!window.tyntSSLoaded) {
    window.tyntSSLoaded = true;
    tyntSSLoader();
}
