
Function.NoOp = function(a) { return (a); }
if (!window.BtvOverlay) window.BtvOverlay = {};
(function(){
if (!BtvOverlay.Util) BtvOverlay.Util = {};
BtvOverlay.Util.ArrayToHash = function(a, fnc)
{
fnc = fnc || Function.NoOp;
var ht = {};
for (var i = 0; a && (i < a.length); i++) ht[fnc(a[i])] = true;
return (ht);
}
BtvOverlay.Util.ToLowerCase = function(s)
{
return(s.toLowerCase());
}
BtvOverlay.Util.ToUpperCase = function(s)
{
return(s.toUpperCase());
}
var re = new RegExp("[\\[\\]{}\\\\|().*+?\^\$]", "g");
BtvOverlay.Util.RegExpEscape = function(s)
{
return s.replace(re, "\\$&");
}
})();
BtvOverlay.Dom = new function()
{
var oThis = this;
oThis.Traverse = function(oNode, fnc, fncStop)
{
function Loop()
{
while (aNodesToSearch.length > 0)
{
if (iDelayIterations++ == 100)
{
iDelayIterations = 0;
window.setTimeout(Loop, 10);
fncStop(true);
return;
}
else
{
oNode = aNodesToSearch[aNodesToSearch.length-1];
if (oNode == aParentNodes[aParentNodes.length-1])
{
aParentNodes.pop();
aNodesToSearch.pop();
fnc(oNode, false);
}
else
{
if (!fnc(oNode, true) && oNode.childNodes.length)
{
aParentNodes.push(oNode);
for (var i = oNode.childNodes.length - 1; i >= 0; i--)
{
aNodesToSearch.push(oNode.childNodes[i]);
}
}
else
{
aNodesToSearch.pop();
fnc(oNode, false)
}
}
}
}
fncStop(false);
}
var iDelayIterations = 0;
var aNodesToSearch = oNode ? [oNode] : [];
var aParentNodes = [];
Loop();
}
oThis.FindNodes = function(oNode, aNodeTypes, oRules, fncCallback)
{
function Nodify(oNode, bln)
{
if (bln)
{
var iType = oNode.nodeType;
if (iInclude && htNodeTypes[iType]) aTextNodes.push(oNode);
if (iType != 1) return(true);
var id = oNode.getAttribute("id");
if (lookup[0] && lookup[0].ids[id]) return(true);
var strTagName = oNode.tagName;
if (lookup[0] && lookup[0].tags[strTagName]) return(true);
var strClasses = oNode.className;
if (lookup[0] && lookup[0].classes[strClasses]) return(true);
if (lookup[1] && (lookup[1].tags[strTagName] || lookup[1].ids[id] || lookup[1].classes[strClasses]))
{
aIncludeNodes.push(oNode);
iInclude++;
}
return(false);
}
else
{
if (aIncludeNodes.length && (aIncludeNodes[aIncludeNodes.length-1] == oNode))
{
aIncludeNodes.pop();
iInclude--;
}
}
}
function Stop(bln)
{
fncCallback(aTextNodes, bln);
aTextNodes = [];
}
function CreateLookup()
{
var lookup = [];
if (oRules.oExclude) lookup[0] = {
tags: ath(oRules.oExclude.aTags, BtvOverlay.Util.ToUpperCase)
,ids: ath(oRules.oExclude.aIds)
,classes: ath(oRules.oExclude.aClasses)
};
if (oRules.oInclude) lookup[1] = {
tags: ath(oRules.oInclude.aTags, BtvOverlay.Util.ToUpperCase)
,ids: ath(oRules.oInclude.aIds)
,classes: ath(oRules.oInclude.aClasses)
};
return(lookup);
}
oRules.aNodeTypes = aNodeTypes;
var iInclude = oRules.oInclude ? 0 : 1;
var ath = BtvOverlay.Util.ArrayToHash;
var htNodeTypes = BtvOverlay.Util.ArrayToHash(oRules.aNodeTypes);
var lookup = CreateLookup();
var aIncludeNodes = [];
var aTextNodes = [];
BtvOverlay.Dom.Traverse(oNode, Nodify, Stop);
}
};
BtvOverlay.Dom.Tokenizer = new function()
{
var oThis = this;
oThis.Run = function(oNode, astrKeywords, htTermsData, oRules, strTermColor, fnc)
{
function RunSet(aNodes, astrKeywords, fnc)
{
function BuildReplacement(oNode, strText, aMatches)
{
function InAnchor()
{
var o = oNode;
while (o.parentNode)
{
if (o.parentNode.tagName && (o.parentNode.tagName.toLowerCase() == "a")) return(true);
o = o.parentNode
}
return(false);
}
function Adorn(str)
{
var span = document.createElement("foo");
if (!span.addEventListener) span.style.position = "relative";
span.style.display = "inline";
span.style.textDecoration = "underline";
span.style.borderBottom = "solid 1px " + strTermColor;
if (!span.addEventListener) span.style.top = "1px";
span.style.cursor = "pointer";
span.style.zoom = 1;
fnc(span, str);
span.innerHTML = str;
return (span);
}
function CheckSpan(span)
{
var str = span.innerHTML;
span.innerHTML = '&nbsp;';
var iOneLineHeight = span.offsetHeight;
span.innerHTML = str;
var iEntireHeight = span.offsetHeight;
span._blnWrap = (iEntireHeight > (1.5 * iOneLineHeight));
}
function CreateIcon(str)
{
var img = document.createElement('img');
img.src = '/images/overlay-action.png';
img.style.borderWidth = '0px';
img.style.display = 'inline';
//img.style.verticalAlign = 'text-bottom';
img.style.padding = '1px 0px 0px 4px';
img.style.margin = '0px';
img.style.cursor = "pointer";
img.style.zoom = 1;
img.__blnOverlay = true;
fnc(img, str);
return(img);
}
if (!oNode.parentNode) return;
for (var i=0; i < oNode.parentNode.childNodes.length; i++)
{
if (oNode.parentNode.childNodes[i].__blnOverlay) return;
}
var iStart = 0;
for (var i = 0; i < aMatches.length; i++)
{
var strMatch = aMatches[i][0];
var strTerm = aMatches[i][1];
if (true)
{
var iPlainTextLength = aMatches[i].index + strMatch.indexOf(strTerm);
var textNode = document.createTextNode(strText.substring(iStart, iPlainTextLength));
oNode.parentNode.insertBefore(textNode, oNode);
var span = Adorn(strTerm);
oNode.parentNode.insertBefore(span, oNode);
CheckSpan(span);
iStart = iPlainTextLength + strTerm.length;
}
else
{
var iPlainTextLength = aMatches[i].index + strMatch.indexOf(strTerm) + strTerm.length;
var textNode = document.createTextNode(strText.substring(iStart, iPlainTextLength));
oNode.parentNode.insertBefore(textNode, oNode);
oNode.parentNode.insertBefore(CreateIcon(strTerm), oNode);
iStart = iPlainTextLength;
}
}
var textNode = document.createTextNode(strText.substring(iStart));
oNode.parentNode.insertBefore(textNode, oNode);
oNode.parentNode.removeChild(oNode);
}
function SortKeywords(s1, s2)
{
var i1 = s1.length;
var i2 = s2.length;
return((i1 < i2) ? 1 : ((i1 > i2) ? -1 : 0));
}
astrKeywords.sort(SortKeywords);
var aReKeywords = [];
for (var i=0; i < astrKeywords.length; i++)
{
aReKeywords.push(BtvOverlay.Util.RegExpEscape(astrKeywords[i]));
}
var reSearch = new RegExp("(?:^|[^0-9A-Za-z])(" + aReKeywords.join('|') + ")([^0-9A-Za-z]|$)", "g");
var aMatch;
var aMatches;
var strTerm;
for (var i = 0; i < aNodes.length; i++)
{
aMatches = null;
var str = aNodes[i].nodeValue;
while ((aMatch = reSearch.exec(str)) != null)
{
aMatches = aMatches || [];
strTerm = aMatch[1];
if (!htTermMatches[strTerm]) htTermMatches[strTerm] = 0;
if (!htTermsData[strTerm] || (htTermsData[strTerm].MaxCount <= 0) || (htTermMatches[strTerm] < htTermsData[strTerm].MaxCount))
{
htTermMatches[strTerm]++;
aMatches.push(aMatch);
}
if (aMatch[2]) reSearch.lastIndex -= 1;
}
if (aMatches) BuildReplacement(aNodes[i], str, aMatches);
}
}
function HaveNodes(aTextNodes, bln)
{
RunSet(aTextNodes, astrKeywords, fnc);
if (!bln)
{
var dtEnd = (new Date()).valueOf();
//alert(dtEnd - dtStart);
}
}
var dtStart = (new Date()).valueOf();
if (!oRules.oExclude) oRules.oExclude = {};
if (!oRules.oExclude.aTags) oRules.oExclude.aTags = [];
if (!oRules.oExclude.aClasses) oRules.oExclude.aClasses = [];
oRules.oExclude.aTags.push("script");
oRules.oExclude.aTags.push("foo");
oRules.oExclude.aTags.push("textarea");
oRules.oExclude.aClasses.push("nooverlay", "btv_orange_button", "article_page_title");
var htTermMatches = {};
var aTextNodes = BtvOverlay.Dom.FindNodes(oNode, [3], oRules, HaveNodes);
}
};
(function()
{
var oOverlayData = {"data":[{"Url":"jerry-2.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Jerry-Tam.jpg","Term":"Jerry Tam","ID":21239,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"jerell.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Jerell-Scott.jpg","Term":"Jerell Scott","ID":21240,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"joe-2.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Joe-Faris.jpg","Term":"Joe Faris","ID":21238,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"ricky-lizalde.aspx","PhotoCount":4,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Ricky-Lizalde.jpg","Term":"Ricky Lizalde","ID":11687,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"suede.aspx","PhotoCount":521,"Rank":1882,"ImageSrc":"/articles/project-runway/profile/Suede.jpg","Term":"Suede","ID":21231,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"jennifer-3.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Jennifer-Diederich.jpg","Term":"Jennifer Diederich","ID":21241,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"keith-bryce.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Keith-Bryce.jpg","Term":"Keith Bryce","ID":10000082,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"keilli-martin.aspx","PhotoCount":2,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Kelli-Martin.jpg","Term":"Kelli Martin","ID":10000085,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"blayne.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Blayne-Walsh.jpg","Term":"Blayne Walsh","ID":21244,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"emily.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Emily-Brandle.jpg","Term":"Emily Brandle","ID":21242,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"daniel-1.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Daniel-Feld.jpg","Term":"Daniel Feld","ID":21243,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"steven-rosengard.aspx","PhotoCount":3,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Steven-Rosengard.jpg","Term":"Steven Rosengard","ID":11686,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"sweet-p.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Sweet-P.jpg","Term":"Sweet P","ID":11678,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"simone-leblanc.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Simone-LeBlanc.jpg","Term":"Simone LeBlanc","ID":11679,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"kit-pistol.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Kit-Pistol.jpg","Term":"Kit Pistol","ID":11677,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"christian-siriano.aspx","PhotoCount":136,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Christian-Siriano.jpg","Term":"Christian Siriano","ID":11675,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"jillian-lewis.aspx","PhotoCount":24,"Rank":2373,"ImageSrc":"/articles/project-runway/profile/Jillian-Lewis.jpg","Term":"Jillian Lewis","ID":11676,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"victorya-hong.aspx","PhotoCount":7,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Victorya-Hong.jpg","Term":"Victorya Hong","ID":11680,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"kevin-christiana.aspx","PhotoCount":5,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Kevin-Christiana.jpg","Term":"Kevin Christiana","ID":11684,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"carmen-webber.aspx","PhotoCount":3,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Carmen-Webber.jpg","Term":"Carmen Webber","ID":11685,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"marion-lee.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Marion-Lee.jpg","Term":"Marion Lee","ID":11683,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"elisa-jimenez.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Elisa-Jimenez.jpg","Term":"Elisa Jimenez","ID":11681,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"rami-kashou.aspx","PhotoCount":24,"Rank":2192,"ImageSrc":"/articles/project-runway/profile/Rami-Kashou.jpg","Term":"Rami Kashou","ID":11682,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"shirin-askari.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_b4521a38-7887-4aad-be84-82a3061f2f17-3465121-a4d68cb0-fd6d-4882-af40-65ec987af5ec-pr6-shirin-bio.png","Term":"Shirin Askari","ID":500000406,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"mitchell-hall.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_5a5980c5-19c5-47c7-969a-f7b14c8861da-3465121-a382e627-576a-4c58-802a-2e3583930dc4-pr6-mitchell-bio.png","Term":"Mitchell Hall","ID":500000407,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"gordana-gehlhausen.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_0ecbd5d8-de37-4f92-ade7-e56323b2b21d-3465121-0e6c1f9b-09aa-4d7f-a63b-5b19ce3f6296-pr6-gordana-bio.png","Term":"Gordana Gehlhausen","ID":500000405,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"ramon-lawrence.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_5b290f76-85f4-4a23-9734-7d48e7689c20-3465121-b98253ba-97a1-4faa-aa9c-8ed5793b7b34-pr6-ramon-bio.png","Term":"Ra'mon Lawrence","ID":500000403,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"carol-hannah-whitfield.aspx","PhotoCount":1,"Rank":1562,"ImageSrc":"/usrimages/usr3465121/3465121_a9ca6a35-c3c5-4f26-bd9e-df0815e84a0d-3465121-bf080f81-4c92-4e5e-a41d-82f4cc89614d-pr6-carolhannah-bio.png","Term":"Carol Hannah Whitfield","ID":500000404,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"nicolas-putvinski.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_4698233a-ceb5-459b-911c-f53ac7ebf166-3465121-088ff017-bdb9-4f18-a6f2-04000b4fa55f-pr6-nicolas-bio.png","Term":"Nicolas Putvinski","ID":500000408,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"johnny-sakalis.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_ebe8ec50-d6a3-4310-a3a6-435d3190de93-3465121-81eb32ad-69ed-4fd9-be86-824e1fac7862-pr6-johnny-bio.png","Term":"Johnny Sakalis","ID":500000412,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"christopher-straub.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_3507fe8b-5464-4f1a-878e-b822cf581087-3465121-c7b28f4b-9bbf-4e02-afbe-2a79543bab17-pr6-christopher-bio-0.png","Term":"Christopher Straub","ID":500000413,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"louise-black.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_391cfc6f-5202-47be-b2dc-ca5c22466983-3465121-1a1463a8-c1f4-4a17-9338-f901e6221c23-pr6-louise-bio.png","Term":"Louise Black","ID":500000411,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"ari-fish.aspx","PhotoCount":1,"Rank":1851,"ImageSrc":"/usrimages/usr3465121/3465121_d9730bef-069f-47dc-9836-ab149b44cd61-3465121-c60ea4be-46b0-45fb-969f-6ed2fc94cf6d-pr6-ari-bio.png","Term":"Ari Fish","ID":500000409,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"irina-shabayeva.aspx","PhotoCount":1,"Rank":2335,"ImageSrc":"/usrimages/usr3465121/3465121_53aae724-2120-473f-9db7-97b6c0cb8bca-3465121-11abf487-8b3c-4ecb-9c80-fb3c62d1e041-pr6-irina-bio.png","Term":"Irina Shabayeva","ID":500000410,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"logan-neitzel.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_c544080c-924c-4162-a316-72e52a008801-3465121-c8cf489a-1798-4cdf-8f88-d556a9c0db97-pr6-logan-bio.png","Term":"Logan Neitzel","ID":500000402,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"stella-zotis.aspx","PhotoCount":1,"Rank":2426,"ImageSrc":"/articles/project-runway/profile/Stella-Zotis.jpg","Term":"Stella Zotis","ID":10000305,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"terri-stevens.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Terri-Stevens.jpg","Term":"Terri Stevens","ID":10000328,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"leanne-marshall.aspx","PhotoCount":3,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Leanne-Marshall.jpg","Term":"Leanne Marshall","ID":10000118,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"kenley-collins.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Kenley-Collins.jpg","Term":"Kenley Collins","ID":10000087,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"korto-momolu.aspx","PhotoCount":6,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Korto-Momolu.jpg","Term":"Korto Momolu","ID":10000094,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"uli-herzner.aspx","PhotoCount":6,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Uli-Herzner.jpg","Term":"Uli Herzner","ID":10000354,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"qristyl-frazier.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_7c032578-254a-4356-a689-f145b58ba3db-3465121-70ffbba2-2184-42e8-8f3d-dd9a9cf014e5-pr6-qristyl-bio.png","Term":"Qristyl Frazier","ID":500000400,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"malvin-viens.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_8c6880eb-4c59-4547-b35f-69c6d7c1122c-3465121-50e7fcb4-3a76-4109-8481-63ccb036e76a-pr6-malvin-bio.png","Term":"Malvin Viens","ID":500000401,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"rodney-epperson.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_3af723be-c43b-4270-a01b-91e33bbe90c7-3465121-52762f51-433a-45bc-9739-f0c36fef7016-pr6-epperson-bio.png","Term":"Rodney Epperson","ID":500000399,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"wesley-nault.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Wesley-Nault.jpg","Term":"Wesley Nault","ID":10000364,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"althea-harper.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/usrimages/usr3465121/3465121_607e070b-7460-48a5-a455-c41e2d669986-3465121-20ec03d5-384b-46af-9acb-d4c01f93f8e5-pr6-althea-bio.png","Term":"Althea Harper","ID":500000398,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"jack-mackenroth.aspx","PhotoCount":17,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Jack-Mackenroth.jpg","Term":"Jack Mackenroth","ID":11674,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"zulema-griffin.aspx","PhotoCount":2,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Zulema-Griffin.jpg","Term":"Zulema Griffin","ID":2237,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"daniel-vosovic.aspx","PhotoCount":9,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Daniel-Vosovic.jpg","Term":"Daniel Vosovic","ID":2238,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"nora-caliguri-1.aspx","PhotoCount":9,"Rank":2394,"ImageSrc":"/articles/project-runway/profile/John-Wade.jpg","Term":"John Wade","ID":2235,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"alexander-vidal.aspx","PhotoCount":4,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Alexandra-Vidal.jpg","Term":"Alexandra Vidal","ID":2233,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"nora-caliguri.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Nora-Caliguri.jpg","Term":"Nora Caliguri","ID":2234,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"andrae-gonzalo.aspx","PhotoCount":16,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Andrae-Gonzalo.jpg","Term":"Andrae Gonzalo","ID":2239,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"heidi-standridge.aspx","PhotoCount":3,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Heidi-Standridge.jpg","Term":"Heidi Standridge","ID":2243,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"kirsten-ehrig.aspx","PhotoCount":2,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Kirsten-Ehrig.jpg","Term":"Kirsten Ehrig","ID":2244,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"diana-eng.aspx","PhotoCount":6,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Diana-Eng.jpg","Term":"Diana Eng","ID":2242,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"guadalupe-vidal.aspx","PhotoCount":7,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Guadalupe-Vidal.jpg","Term":"Guadalupe Vidal","ID":2240,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"nick-verreos.aspx","PhotoCount":37,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Nick-Verreos.jpg","Term":"Nick Verreos","ID":2241,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"austin-scarlett.aspx","PhotoCount":21,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Austin-Scarlett.jpg","Term":"Austin Scarlett","ID":2232,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"daniel-franco.aspx","PhotoCount":50,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Daniel-Franco.jpg","Term":"Daniel Franco","ID":2224,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"starr-ilzhoefer.aspx","PhotoCount":2,"Rank":1144,"ImageSrc":"/articles/project-runway/profile/Starr-Ilzhoefer.jpg","Term":"Starr Ilzhoefer","ID":2225,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"mario-cadenas.aspx","PhotoCount":2,"Rank":1936,"ImageSrc":"/articles/project-runway/profile/Mario-Cadenas.jpg","Term":"Mario Cadenas","ID":2223,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"michael-kors.aspx","PhotoCount":143,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Michael-Kors.jpg","Term":"Michael Kors","ID":1432,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"heidi-klum.aspx","PhotoCount":506,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Heidi-Klum.jpg","Term":"Heidi Klum","ID":1433,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"kevin-johnn.aspx","PhotoCount":5,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Kevin-Johnn.jpg","Term":"Kevin Johnn","ID":2226,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"vanessa-riley.aspx","PhotoCount":1,"Rank":1638,"ImageSrc":"/articles/project-runway/profile/Vanessa-Riley.jpg","Term":"Vanessa Riley","ID":2230,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"kara-saun.aspx","PhotoCount":5,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Kara-Saun.jpg","Term":"Kara Saun","ID":2231,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"robert-plotkin.aspx","PhotoCount":11,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Robert-Plotkin.jpg","Term":"Robert Plotkin","ID":2229,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"jay-mccarroll.aspx","PhotoCount":50,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Jay-McCarroll.jpg","Term":"Jay McCarroll","ID":2227,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"wendy-pepper.aspx","PhotoCount":5,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Wendy-Pepper.jpg","Term":"Wendy Pepper","ID":2228,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"michael-knight.aspx","PhotoCount":50,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Michael-Knight.jpg","Term":"Michael Knight","ID":2264,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"vincent-libretti.aspx","PhotoCount":6,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Vincent-Libretti.jpg","Term":"Vincent Libretti","ID":2265,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"angela-keslar.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Angela-Keslar.jpg","Term":"Angela Keslar","ID":2263,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"kayne-gillaspie.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Kayne-Gillaspie.jpg","Term":"Kayne Gillaspie","ID":2260,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"alison-kelly.aspx","PhotoCount":21,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Alison-Kelly.jpg","Term":"Alison Kelly","ID":2262,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"keith-michael.aspx","PhotoCount":50,"Rank":1924,"ImageSrc":"/articles/project-runway/profile/Keith-Michael.jpg","Term":"Keith Michael","ID":2266,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"malan-breton.aspx","PhotoCount":27,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Malan-Breton.jpg","Term":"Malan Breton","ID":6191,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"chris-march.aspx","PhotoCount":15,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Chris-March.jpg","Term":"Chris March","ID":11673,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"nina-garcia.aspx","PhotoCount":52,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Nina-Garcia.jpg","Term":"Nina Garcia","ID":2269,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"jeffrey-sebelia.aspx","PhotoCount":71,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Jeffrey-Sebelia.jpg","Term":"Jeffrey Sebelia","ID":2267,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"tim-gunn.aspx","PhotoCount":105,"Rank":2392,"ImageSrc":"/articles/project-runway/profile/Tim-Gunn.jpg","Term":"Tim Gunn","ID":2268,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"katherine-gerdes.aspx","PhotoCount":2,"Rank":2469,"ImageSrc":"/articles/project-runway/profile/Katherine-Gerdes.jpg","Term":"Katherine Gerdes","ID":2258,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"chloe-dao.aspx","PhotoCount":4,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Chloe-Dao.jpg","Term":"Chloe Dao","ID":2248,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"kara-janx.aspx","PhotoCount":5,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Kara-Janx.jpg","Term":"Kara Janx","ID":2249,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"emmett-mccarthy.aspx","PhotoCount":4,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Emmett-McCarthy.jpg","Term":"Emmett McCarthy","ID":2247,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"santino-rice.aspx","PhotoCount":23,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Santino-Rice.jpg","Term":"Santino Rice","ID":2245,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"marla-duran.aspx","PhotoCount":2,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Marla-Duran.jpg","Term":"Marla Duran","ID":2246,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"raymundo-baltazar.aspx","PhotoCount":2,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Raymundo-Baltazar.jpg","Term":"Raymundo Baltazar","ID":2250,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"bonnie-dominguez.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Bonnie-Dominguez.jpg","Term":"Bonnie Dominguez","ID":2256,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"stacey-estrella.aspx","PhotoCount":1,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Stacey-Estrella.jpg","Term":"Stacey Estrella","ID":2257,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"laura-bennett.aspx","PhotoCount":17,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Laura-Bennett.jpg","Term":"Laura Bennett","ID":2255,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"bradley-baumkirchner.aspx","PhotoCount":2,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Bradley-Baumkirchner.jpg","Term":"Bradley Baumkirchner","ID":2253,"RelatedID":73,"Scope":0,"MaxCount":3},{"Url":"robert-best.aspx","PhotoCount":50,"Rank":2661,"ImageSrc":"/articles/project-runway/profile/Robert-Best.jpg","Term":"Robert Best","ID":2254,"RelatedID":73,"Scope":0,"MaxCount":3}]};
var oExcludeData = {"Ids":null,"Tags":["h2"],"Classes":["wiki-text"]};
var oIncludeData = {"Ids":null,"Tags":null,"Classes":["content-col"]};
var strTermColor = null || "#999999";
var strBaseUrl = '';
var oRules = {};
if (oExcludeData)
{
oRules.oExclude = {
aIds: oExcludeData.Ids || []
,aTags: oExcludeData.Tags || []
,aClasses: oExcludeData.Classes || []
};
}
if (oIncludeData)
{
oRules.oInclude = {
aIds: oIncludeData.Ids || []
,aTags: oIncludeData.Tags || []
,aClasses: oIncludeData.Classes || []
};
}
var afncCastOverlayBuilders = {};
afncCastOverlayBuilders[0] = function($data){var $text = [];var _write = function(text) {$text.push((typeof text == "number")?text:(text||""));};with($data){ _write('<div id=\"divHoverHandle');_write(Term);_write('\" style=\"width:285px;background:url(\'');_write(strBaseUrl);_write('/images/pop-shadow.png\');zoom:1;\">\n<div style=\"border:1px solid #666666; background:#eeeeee; font-size:11px;  padding:7px; position:relative;bottom:3px;right:3px;zoom:1;\">\n<a href=\"');_write(strBaseUrl);_write('/');_write(Url);_write('\"><img src=\"http://www.buddytv.com');_write(ImageSrc);_write('\" style=\"border:none;width:92px;float:left;margin-right:5px;\"/></a>\n<div style=\"float:right;width:165px;zoom:1;\">\n<div style=\"font-size:16px;font-weight:bold;margin:-2px 0px 5px 0px;zoom:1;\"><a href=\"');_write(strBaseUrl);_write('/');_write(Url);_write('\">');_write(Term);_write('</a></div>\n<div style=\"margin-bottom:2px;zoom:1;\">Today’s Ranking: ');_write(Rank);_write('</div>\n<div style=\"margin-bottom:3px;zoom:1;\"><a href=\"');_write(strBaseUrl);_write('/btvredir.aspx?ctxtypid=21&ctxid=');_write(ID);_write('&pid=21&pnum=-1\">View Photos</a></div>\n<div style=\"zoom:1;\"><a href=\"');_write(strBaseUrl);_write('/btvredir.aspx?ctxtypid=21&ctxid=');_write(ID);_write('&pid=28&pnum=-1\">Rate now &raquo;</a></div>\n</div>\n<div style=\"clear:both;\"></div>\n</div>\n</div>');}return $text.join("");};
afncCastOverlayBuilders[1] = function($data){var $text = [];var _write = function(text) {$text.push((typeof text == "number")?text:(text||""));};with($data){ _write('<div id=\"divHoverHandle');_write(Term);_write('\" style=\"width:285px;background:url(\'');_write(strBaseUrl);_write('/images/pop-shadow.png\'); zoom:1;\">\n<div style=\"border:1px solid #666666; background:#eeeeee; font-size:11px;  padding:7px; position:relative;bottom:3px;right:3px;zoom:1;\">\n<a href=\"');_write(strBaseUrl);_write('/');_write(Url);_write('\"><img src=\"http://www.buddytv.com');_write(ImageSrc);_write('\" style=\"border:none;width:92px;float:left;margin-right:5px;\"/></a>\n<div style=\"float:right;width:165px;zoom:1;\">\n<div style=\"font-size:16px;font-weight:bold;margin:-2px 0px 5px 0px;zoom:1;\"><a href=\"');_write(strBaseUrl);_write('/');_write(Url);_write('\">');_write(Term);_write('</a></div>\n<div style=\"margin-bottom:2px;zoom:1;\">Today’s Ranking: ');_write(Rank);_write('</div>\n<div style=\"margin-bottom:3px;zoom:1;\"><a href=\"');_write(strBaseUrl);_write('/btvredir.aspx?ctxtypid=-1000&ctxid=');_write(ID);_write('&pid=21&pnum=-1\">View Photos (');_write(PhotoCount);_write(')</a></div>\n<div style=\"margin-bottom:3px;zoom:1;\"><a href=\"');_write(strBaseUrl);_write('/btvredir.aspx?ctxtypid=-1000&ctxid=');_write(ID);_write('&pid=35&pnum=-1\">Play Trivia &raquo;</a></div>\n</div>\n<div style=\"clear:both;\"></div>\n</div>\n</div>');}return $text.join("");};
function Run()
{
function GiveElementLayout(el)
{
if (el && !el.hasLayout) el.style.zoom = 1;
}
function GetWindowPosition()
{
function f(p1, p2)
{
var iWin = window[p1] ? window[p1] : 0;
var iDocEl = document.documentElement ? document.documentElement[p2] : 0;
var iBody = document.body ? document.body[p2] : 0;
var i = iWin ? iWin : 0;
if (iDocEl && (!i || (i > iDocEl))) i = iDocEl;
return(iBody && (!i || (i > iBody)) ? iBody : i);
}
var iW = f('innerWidth', 'clientWidth');
var iH = f('innerHeight', 'clientHeight');
var iL = f('pageXOffset', 'scrollLeft');
var iT = f('pageYOffset', 'scrollTop');
return({t:iT, r:(iW + iL), b:(iH + iT), l:iL});
}
function GetElPosition(el)
{
var pt = GetAbsPos(el);
return({t:pt.y, r:(pt.x + el.offsetWidth), b:(pt.y + el.offsetHeight), l:pt.x});
}
function GetOverlayPlacementPoint(elContext, elOverlay)
{
var elPos = GetElPosition(elContext);
var wndPos = GetWindowPosition();
var iSpace = 10;
var posSpace = {t:(elPos.t - wndPos.t - iSpace), r:(wndPos.r - elPos.r - iSpace), b:(wndPos.b - elPos.b - iSpace), l:(elPos.l - wndPos.l - iSpace)};
var iW = elOverlay.offsetWidth;
var iH = elOverlay.offsetHeight;
var pt = {x:wndPos.l, y:wndPos.t};
if (posSpace.t >= iH)
{
pt.y = elPos.t - iH;
}
else if (posSpace.b >= iH)
{
pt.y = elPos.b;
}
if (posSpace.r >= iW)
{
pt.x = elPos.r;
}
else if (posSpace.l >= iW)
{
pt.x = elPos.l - iW;
}
//pt.y += 3;
return(pt);
}
function AdjustPlacementPoint(pt, elOverlay)
{
var iW = elOverlay.offsetWidth;
var iH = elOverlay.offsetHeight;
var posOverlay = {t:pt.y, r:(pt.x + iW), b:(pt.y + iH), l:pt.x};
var wndPos = GetWindowPosition();
var iSpace = 10;
var posSpace = {t:(posOverlay.t - wndPos.t - iSpace), r:(wndPos.r - posOverlay.r - iSpace), b:(wndPos.b - posOverlay.b - iSpace), l:(posOverlay.l - wndPos.l - iSpace)};
if (posSpace.r < 0)
{
pt.x += posSpace.r;
}
else if (posSpace.l < 0)
{
pt.x += (0 - posSpace.l);
}
if (posSpace.t < 0)
{
pt.y += (0 - posSpace.t);
}
else if (posSpace.b < 0)
{
pt.y += posSpace.b;
}
return(pt);
}
function GetAbsPos(element)
{
function F(el)
{ 
var pt = {x:0,y:0};
if (el)
{ 
GiveElementLayout(el); 
pt.x += el.offsetLeft;
pt.y += el.offsetTop; 
var elOffset = el.offsetParent;
var elParent = el.parentNode;
while (elOffset)
{
GiveElementLayout(elOffset);
pt.x += elOffset.offsetLeft; 
pt.y += elOffset.offsetTop; 
if ((document.body != elOffset) && (document.documentElement != elOffset))
{ 
pt.x -= elOffset.scrollLeft; 
pt.y -= elOffset.scrollTop; 
} 
if (false && blnFirefox)
{ 
while (elParent && (elOffset != elParent))
{ 
pt.x -= elParent.scrollLeft; 
pt.y -= elParent.scrollTop; 
elParent = elParent.parentNode; 
}
} 
elParent = elOffset.parentNode;
elOffset = elOffset.offsetParent; 
} 
} 
return pt; 
} 
var blnFirefox = !!element.addEventListener;
if (!blnFirefox)
{
F(element, blnFirefox);
}
return(F(element, blnFirefox));
}
function AddEvent(obj, type, fn)
{
if (obj.addEventListener)
{
obj.addEventListener(type, fn, false);
}
else if (obj.attachEvent)
{
obj["e" + type + fn] = fn;
obj[type + fn] = function() { obj["e" + type + fn](window.event); }
obj.attachEvent("on" + type, obj[type + fn]);
}
}
function GetOverlayNode(strTerm)
{
if (!htOverlays[strTerm])
{
var oData = htTermsData[strTerm];
var strOverlayHtml = afncCastOverlayBuilders[oData.Scope](oData);
var div = document.createElement("div");
div.innerHTML = strOverlayHtml;
htOverlays[strTerm] = div.childNodes[0];
}
return(htOverlays[strTerm]);
}
function ShowOverlay(oNode, strTerm, pt)
{
blnNeedEventHookup = !htOverlays[strTerm];
HideCurrentOverlay(true);
elCurrentOverlay = GetOverlayNode(strTerm);
divOverlay.appendChild(elCurrentOverlay);
document.body.appendChild(divOverlay);
if (blnNeedEventHookup)
{
var elHandler = document.getElementById("divHoverHandle" + strTerm);
AddEvent(elHandler, blnIsIE ? "mouseenter" : "mouseover", OverlayOver);
AddEvent(elHandler, blnIsIE ? "mouseleave" : "mouseout", CommonOut);
}
var oPoint = GetAbsPos(oNode);
var overlayPt = GetOverlayPlacementPoint(oNode, divOverlay);
if (oNode._blnWrap)
{
overlayPt.x = pt.x - divOverlay.offsetWidth;
AdjustPlacementPoint(overlayPt, divOverlay);
}
divOverlay.style.visibility = "hidden";
divOverlay.style.top = overlayPt.y + "px";
divOverlay.style.left = overlayPt.x + "px";
divOverlay.style.visibility = "visible";
}
function MouseCoordinates(evt)
{
if (blnIsIE)
{
var oPoint = GetAbsPos(evt.srcElement);
return({x:(evt.x + oPoint.x), y:(evt.y + oPoint.y)});
}
else
{
return({x:evt.pageX, y:evt.pageY});
}
}
function HideCurrentOverlay(bln)
{
function F()
{
if ((elCurrentOverlay) && (iCounter_local == iCounter) && (!iOverCount))
{
iOverCount = 0;
divOverlay.removeChild(elCurrentOverlay);
divOverlay.parentNode.removeChild(divOverlay);
elCurrentOverlay = null;
}
}
iCounter++;
var iCounter_local = iCounter;
if (bln)
{
iOverCount= 0;
F();
}
else
{
window.setTimeout(F, 400);
}
}
var iCounter = 0;
if (Btv && Btv.Ads)
{
//Btv.Ads.onChangeRequest.Attach(RunFromBody);
}
var elCurrentOverlay;
var htOverlays = {};
function HookupTerm(oNode, strTerm)
{
function Over(evt)
{
ShowOverlay(oNode, strTerm, MouseCoordinates(evt));
iOverCount++;
}
AddEvent(oNode, blnIsIE ? "mouseenter" : "mouseover", Over);
AddEvent(oNode, blnIsIE ? "mouseleave" : "mouseout", CommonOut);
AddEvent(oNode, "click", function(){HideCurrentOverlay(true);});
}
function OverlayOver()
{
iOverCount++;
}
function CommonOut()
{
iOverCount--;
HideCurrentOverlay();
}
var iOverCount = 0; 
var divOverlay = document.createElement('div');
divOverlay.style.position = "absolute";
divOverlay.style.zIndex = "9999";
var blnIsIE = !divOverlay.addEventListener;
var astrTerms = [];
var htTermsData = {};
function ProcessOverlayData()
{
for (var i=0; i < oOverlayData.data.length; i++)
{
if (!htTermsData[oOverlayData.data[i].Term])
{
astrTerms.push(oOverlayData.data[i].Term);
htTermsData[oOverlayData.data[i].Term] = oOverlayData.data[i];
oOverlayData.data[i].strBaseUrl = "";
}
}
}
ProcessOverlayData();
window["RunBtvTokenizer"] = function(el, oOverlayData_)
{
if (oOverlayData_)
{
oOverlayData.data = oOverlayData_;
ProcessOverlayData();
} 
if (el)
{
if (astrTerms.length > 0) BtvOverlay.Dom.Tokenizer.Run(el, astrTerms, htTermsData, oRules, strTermColor, HookupTerm);
blnPending = false;
}
else
{
Refresh();
}
}
function RunFromBody()
{
RunBtvTokenizer(document.body);
}
function TimedRun()
{
if (blnPending) RunFromBody();
}
function Refresh()
{
if (!blnPending)
{
blnPending = true;
window.setTimeout(TimedRun, 1000);
}
}
var blnPending = true;
if (true)
{
if (window["YAHOO"] && YAHOO.Btv && YAHOO.Btv.Runtime && YAHOO.Btv.Runtime.RegisterOnInit)
{
YAHOO.Btv.Runtime.RegisterOnInit(RunFromBody);
}
else
{
window.setTimeout(RunFromBody, 100);
}
} 
}
Run();
})();
