eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(3($){$.e=3(1,2){c 8=$(6).l()+$(6).o();4 8<=$(1).b().9-2.5};$.f=3(1,2){c 9=$(6).o();4 9>=$(1).b().9+$(1).l()-2.5};$.g=3(1,2){c 8=$(6).k()+$(6).h();4 8<=$(1).b().7-2.5};$.d=3(1,2){c 7=$(6).h();4 7>=$(1).b().7+$(1).k()-2.5};$.j=3(1,2){4!$.g(1,2)&&!$.d(1,2)&&!$.e(1,2)&&!$.f(1,2)};$.r($.s[\':\'],{"y-n-8":3(a,i,m){4 $.e(a,{5:0})},"u-n-9":3(a,i,m){4 $.f(a,{5:0})},"7-p-q":3(a,i,m){4 $.d(a,{5:0})},"w-p-q":3(a,i,m){4 $.g(a,{5:0})},"t-x":3(a,i,m){4 $.j(a,{5:0})}})})(v);',35,35,'|element|settings|function|return|threshold|window|left|fold|top||offset|var|leftofscreen|belowthefold|abovethetop|rightofscreen|scrollLeft||inviewport|width|height||the|scrollTop|of|screen|extend|expr|in|above|jQuery|right|viewport|below'.split('|'),0,{}));var dateFormat=function(){var token=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,timezone=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,timezoneClip=/[^-+\dA-Z]/g,pad=function(val,len){val=String(val);len=len||2;while(val.length<len)val="0"+val;return val;};return function(date,mask,utc){var dF=dateFormat;if(arguments.length==1&&(typeof date=="string"||date instanceof String)&&!/\d/.test(date)){mask=date;date=undefined;}date=date?new Date(date):new Date();if(isNaN(date))throw new SyntaxError("invalid date");mask=String(dF.masks[mask]||mask||dF.masks["default"]);if(mask.slice(0,4)=="UTC:"){mask=mask.slice(4);utc=true;}var _=utc?"getUTC":"get",d=date[_+"Date"](),D=date[_+"Day"](),m=date[_+"Month"](),y=date[_+"FullYear"](),H=date[_+"Hours"](),M=date[_+"Minutes"](),s=date[_+"Seconds"](),L=date[_+"Milliseconds"](),o=utc?0:date.getTimezoneOffset(),flags={d:d,dd:pad(d),ddd:dF.i18n.dayNames[D],dddd:dF.i18n.dayNames[D+7],m:m+1,mm:pad(m+1),mmm:dF.i18n.monthNames[m],mmmm:dF.i18n.monthNames[m+12],yy:String(y).slice(2),yyyy:y,h:H%12||12,hh:pad(H%12||12),H:H,HH:pad(H),M:M,MM:pad(M),s:s,ss:pad(s),l:pad(L,3),L:pad(L>99?Math.round(L/10):L),t:H<12?"a":"p",tt:H<12?"am":"pm",T:H<12?"A":"P",TT:H<12?"AM":"PM",Z:utc?"UTC":(String(date).match(timezone)||[""]).pop().replace(timezoneClip,""),o:(o>0?"-":"+")+pad(Math.floor(Math.abs(o)/60)*100+Math.abs(o)%60,4),S:["th at","st at","nd at","rd at"][d%10>3?0:(d%100-d%10!=10)*d%10]};return mask.replace(token,function($0){return $0 in flags?flags[$0]:$0.slice(1,$0.length-1);});};}();dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};dateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};Date.prototype.format=function(mask,utc){return dateFormat(this,mask,utc)};
var dynamicInject2 = {
	injectNewJS: function(SRC,cached){
	this.src = SRC;
	this.cached = cached;
	var forceCache = this.cached;
	if(!cached){forceCache = '';}else{var timeStamp = new Date().getTime();forceCache = '?time='+timeStamp;}
	var target = document.getElementsByTagName('head')[0];
	var newScript = document.createElement('script');
		newScript.src = this.src+forceCache;
		newScript.type = 'text/javascript';
		target.appendChild(newScript);
},
	injectNewCSS: function(HREF,cached){
	this.href = HREF;
	this.cached = cached;
	var forceCache = this.cached;
	if(!cached){forceCache = '';}else{var timeStamp = new Date().getTime();forceCache = '?time='+timeStamp;}
	var target = document.getElementsByTagName('head')[0];
	var newLink = document.createElement('link');
		newLink.rel = 'stylesheet';
		newLink.type = 'text/css';
		newLink.href = this.href+forceCache;
		target.appendChild(newLink);
	}
}
var betTwitterCSS = new dynamicInject2.injectNewCSS('/static/social-mod/css/bet-twitter.css');
var betTwitterJS = new dynamicInject2.injectNewJS('/static/social-mod/js/bet-twitter.js');

var _specialsJS = {
    injectCSS: function(HREF){
        this.href = HREF;
        var target = document.getElementsByTagName('head')[0];
        var newLink = document.createElement('link');
        newLink.href = this.href;
        newLink.type = 'text/css';
        newLink.media = 'all';
        newLink.rel = 'stylesheet';
        target.appendChild(newLink);
    },
    addCommentsHeader: function(){
        var target = jQuery('div.commentsHolder').get(0);
        if(target){
        var header = document.createElement('h3');
            header.className = 'comments-header';
            header.innerHTML = 'POST A COMMENT';
            target.appendChild(header);
        }
    },
    injectJS: function(SRC){
        this.src = SRC;
        var target = document.getElementsByTagName('head')[0];
        var newScript = document.createElement('script');
        newScript.src = this.src;
        newScript.type = 'text/javascript';
        target.appendChild(newScript);
    },
    previousNextButtons: function(){
        var getControl = jQuery('dl.prevNextSiblingNav').get(0);
        if(getControl){
            var getDisabled = jQuery(getControl).find('dl.disabled').get(0);
            if(getDisabled){
                var fragment = document.createDocumentFragment();
                var disabledLink = document.createElement('a');
                    disabledLink.onclick = function(){return false;}
                var destination = jQuery(getDisabled).find('dd').get(0);
                var classNames = getDisabled.className;
                var split = classNames.split(' ');
                var newClass;
                for(i=0;i<split.length;i++){
                    if(split[i]!='disabled'){
                        newClass = split[i];
                    }
                }
                disabledLink.className = newClass+'-disabled';
                fragment.appendChild(disabledLink);
                destination.appendChild(fragment);
            }
        }
    },
    ie6GalleryFix: function(){
        var getGallery = jQuery('div.galleryPlayer').get(0);
        var findNavControl;var classNameArray;var classNames;var findDisabled;var getMainClassName;
        if(getGallery != undefined){
            findNavControl = jQuery(getGallery).find('.navButton');
            jQuery(findNavControl).each(function(){
                classNames = this.className;
                classNameArray = classNames.split(' ');
                findDisabled = /disabled/;
                getLeftButton = /navLeft/;
                getRightButton = /navRight/;
                if(findDisabled.test(classNames) == true){
                    if(getRightButton.test(classNames) == true){
                        this.className = classNames + ' disable-right';
                    }else if(getLeftButton.test(classNames) == true){
                        this.className = classNames + ' disable-left';
                    }
                }
            });
        };
    },
    LHNFix: function(){
        var checkLHN = function(){
            var browserType = jQuery.browser.msie;
            var browserVersion = jQuery.browser.version;
            var targetLHN = document.getElementById('localNavDiv');
                if(targetLHN){var hideActiveItem = jQuery('div#localNavDiv dl.level0 ul li dl dd ul li.selected.first').get(0);if(hideActiveItem){hideActiveItem.className = 'first hide-me';}};
            }
        setTimeout(checkLHN,1000);
    },
    navigationCorner: function(){
        var navigation = jQuery('div#primaryNavigationDiv dl.level0 ul li a');
        var corner;
        jQuery.each(navigation, function(){
            corner = document.createElement('span');
            corner.className = 'corner';
            this.appendChild(corner);
        });
    },    
    fixFederatedPlayer: function(){
        var videoContainer = jQuery('div.videoPlayerBoxDiv').get(0);
        if(videoContainer != undefined){
            injectFederatedCSS = new _specialsJS.injectCSS('/webapplications/betroot/includes/theme/honors10/css/federated-player.css');
            var getAd = document.getElementById('pageAdDiv');
            if(getAd != undefined){
                getAd.className = 'federated-player-ad-small';
            }
            var setSideBar = function(){
                var getHotList = jQuery('div.whatsHotListDiv').get(0);
                if(getHotList != undefined){
                    var getDesiredPosition = jQuery('div.videoDetailsDiv:first').position();
                    jQuery(getHotList).css('top',getDesiredPosition.top);
                }
            }
            var moveCommentLink = function(){
                var findCommentLink = jQuery('div.socialization-menu div.postComment').get(0);
                if(findCommentLink){
                    var targetElem = document.getElementById('FW_Rating_0');
                    var getAnchor = findCommentLink.getElementsByTagName('a')[0];
                    if(getAnchor){
                        var fragment = document.createDocumentFragment();
                        var newAnchor = document.createElement('a');
                            newAnchor.href = getAnchor.href;
                            newAnchor.title = 'Click here to post a Comment';
                            newAnchor.innerHTML = 'Post a Comment';
                            newAnchor.className = 'post-comment';
                            fragment.appendChild(newAnchor);
                        if(targetElem){
                            targetElem.appendChild(fragment);
                            findCommentLink.parentNode.removeChild(findCommentLink);
                        }
                    }
                }
            }
            setTimeout(setSideBar,1500);
            setTimeout(moveCommentLink,500);
        }
    },
    removeLastNavItem: function(){
        var primaryNavigation = document.getElementById('primaryNavigationDiv');
        if (typeof primaryNavigation != 'undefined' && typeof primaryNavigation != undefined){
            var getUL = primaryNavigation.getElementsByTagName('ul')[0];
            if (typeof getUL != 'undefined' && typeof getUL != undefined){
                var getLI = getUL.getElementsByTagName('li')
                for (i = 0; i < getLI.length; i++){
                    var getSpan = getLI[i].getElementsByTagName('span')[0];
                    if (typeof getSpan != 'undefined' && typeof getSpan != undefined){
                        if (getSpan.innerHTML == 'My Black is Beautiful'){
                            getLI[i].parentNode.style.display = 'none';
                            getLI[i - 1].className = 'last';
                        }
                    }
                }
            }
        }
    },
    insertHomePageLink: function(HREF,HREF2){
	if(HREF){this.HREF = HREF;}
	if(HREF2){this.HREF2 = HREF2;}
        var target = document.getElementById('headerIdentityDiv2');
        if (target){if(HREF){var newAnchor = document.createElement('a');newAnchor.className = 'header-link';newAnchor.href = this.HREF;target.appendChild(newAnchor);};if(HREF2){var hostLink = document.createElement('a');hostLink.href = HREF2;hostLink.className = 'host-link';target.appendChild(hostLink);}}
	},
    insertTwitter: function(data,targetElement){
		if(data){
		if(targetElement){this.target = targetElement;var appendTo = jQuery(this.target).get(0);}else{this.target = null;};
		var twitterContainer = document.createElement('div');
		var betFeed = data;
		if (betFeed.length > 0){
			if (appendTo != null){
				var errorExists = document.getElementById('twitterErrorMessage');
				if (errorExists != null){
					errorExists.parentNode.removeChild(errorExists);
				}
				var topBackgroundImage = document.createElement('div');
				topBackgroundImage.className = 'top-background';
				topBackgroundImage.innerHTML = '<a href="http://twitter.com/bet/" title="Follow us on Twitter!" target="_blank">Follow us on Twitter!</a>';
				var bottomBackgroundImage = document.createElement('div');
				bottomBackgroundImage.className = 'bottom-background';
				bottomBackgroundImage.innerHTML = '<a href="http://twitter.com/bet/" title="Follow us on Twitter!" target="_blank">Follow us on Twitter!</a>';
				var twitterContainer = document.createElement('div');
				twitterContainer.className = 'soul-twitter';
				var twitterListContainer = document.createElement('div');
				twitterListContainer.className = 'entry-listing-container';
				var twitterList = document.createElement('ul');
				twitterList.className = 'entry-listing clearFix';
				var listControl = document.createElement('div');
					listControl.className = 'list-control';
				var lessButton = document.createElement('span');
				var moreButton = document.createElement('span');
				var lessButton = document.createElement('span');
				var moreButton = document.createElement('span');
				lessButton.className = 'less-tweets in-active';
				lessButton.innerHTML = 'scroll up';
				lessButton.onclick = function(){
					if (betFeed.length > '5') {
						var parentContainer = jQuery(this).parent().parent();
						var visibleItems = jQuery(this).parent().parent().find('ul.entry-listing li:first-child');
						var listItems = jQuery(twitterList);
						var currentTop = listItems.css('top');
						currentTop = parseFloat(currentTop);
						var currentPosition = visibleItems.offset();
						var parentCurrentPosition = parentContainer.offset();
						var ListTopPositon = parseInt(currentPosition.top);
						var ListPositionLimit = parseInt(parentCurrentPosition.top);
						if (ListTopPositon < ListPositionLimit) {
							currentTop += 220;
							listItems.animate({top: currentTop + 'px'}, 300);
                            moreButton.className = 'more-tweets';
                        }else{
                            this.className = 'less-tweets in-active-less';
                        }
                    }
                };
                moreButton.className = 'more-tweets';
                moreButton.innerHTML = 'scroll down';
                moreButton.onclick = function(){
                    if(betFeed.length>'5'){
                        var parentContainer = jQuery(this).parent();
                        var visibleItems = jQuery(this).parent().parent().find('ul.entry-listing li:last-child');
                        var listItems = jQuery(twitterList);
                        var currentTop = listItems.css('top');
                            currentTop = currentTop.replace('px','');
                            if(currentTop == 'auto'){currentTop='0';};
                            currentTop = parseFloat(currentTop);
                        var currentPosition = visibleItems.offset();
                        var parentCurrentPosition = parentContainer.offset();
                        var ListTopPositon = parseInt(currentPosition.top);
                        var ListPositionLimit = parseInt(parentCurrentPosition.top);
                        if (ListTopPositon > ListPositionLimit){
                            currentTop -= 220;
                            listItems.animate({top: currentTop+'px'},300);
                            lessButton.className = 'less-tweets active-more';
                        }else{
                            this.className = 'more-tweets in-active-more';
                        }
                    }
                };
            var socialModLink = document.createElement('a');
            socialModLink.className = 'social-mod-link';
            socialModLink.href = 'http://www.socialmod.com/';
            socialModLink.target = '_blank';
            socialModLink.innerHTML = 'powered by socialmod';
            twitterContainer.appendChild(topBackgroundImage);
            listControl.appendChild(lessButton);
            listControl.appendChild(moreButton);
            twitterContainer.appendChild(listControl);
            var firstEntryText = betFeed[0].text;
            var firstEntryFrom = betFeed[0].from_user;
            var firstEntryTimeStamp = betFeed[0].created_at;
            var firstEntryItem = document.createElement('div');
            firstEntryItem.className = 'entry first-entry clearFix';
            var firstCopyContainer = document.createElement('div');
            firstCopyContainer.className = 'copy-container';
            var firstEntryFromUser = document.createElement('h3');
            firstEntryFromUser.className = 'entry-from';
            firstEntryFromUser.innerHTML = firstEntryFrom;
            var firstEntryCopy = document.createElement('p');
            firstEntryCopy.className = 'entry-copy';
            var matchhttp = firstEntryText.match(/(\b(https?|ftp|file):\/\/[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|])/ig);
            if (matchhttp != null && matchhttp != undefined) {
                for (ii = 0; ii < matchhttp.length; ii++) {
                    firstEntryText = firstEntryText.replace(matchhttp[ii], '<a target="_blank" href="' + matchhttp[ii] + '">' + matchhttp[ii] + '</a>');
                }
            }
            firstEntryCopy.innerHTML = firstEntryText;
            var firstEntryDate = document.createElement('span');
            firstEntryDate.className = 'entry-date';
            firstEntryTimeStamp = firstEntryTimeStamp.replace('+0000', '');
            firstEntryDate.innerHTML = dateFormat(firstEntryTimeStamp, 'dddd mmmm dS h:MM TT');
            firstCopyContainer.appendChild(firstEntryFromUser);
            firstCopyContainer.appendChild(firstEntryCopy);
            firstCopyContainer.appendChild(firstEntryDate);
            firstEntryItem.appendChild(firstCopyContainer);
            twitterContainer.appendChild(firstEntryItem);
			var state;var order;var entryText;var matchhttp;var match;var matchAt;var entryFrom;var entryHREF;var entryRealHREF;var entryPostedFrom;var entryTo;var entryTimeStamp;var entryListItem;var copyContainer;var entryCopy;var entryFromUser;var entryDate;
            for (i = 1; i < '5'; i++) {
                state = '';
                order = '';
                entryText = betFeed[i].text;
                matchhttp = entryText.match(/(\b(https?|ftp|file):\/\/[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|])/ig);
                if (matchhttp != null && matchhttp != undefined) {
                    for (ii = 0; ii < matchhttp.length; ii++) {
                        entryText = entryText.replace(matchhttp[ii], '<a target="_blank" href="' + matchhttp[ii] + '">' + matchhttp[ii] + '</a>');
                    }
                }
                match = entryText.match(/(@\w+)/g);
				matchAt = entryText.match(/(#\w+)/g);
                if (match != null && match != undefined) {
                    for (ii = 0; ii < match.length; ii++) {
                        entryText = entryText.replace(match[ii], '<a href="http://www.twitter.com/' + match[ii].replace('@', '') + '">' + match[ii] + '</a>');
                    }
                }
                if (matchAt != null && matchAt != undefined) {
                    for (ii = 0; ii < matchAt.length; ii++) {
                        entryText = entryText.replace(matchAt[ii], '<a href="http://www.twitter.com/' + matchAt[ii].replace('#', '') + '">' + matchAt[ii] + '</a>');
                    }
                }				
                entryFrom = betFeed[i].user.name;
                entryHREF = betFeed[i].source;				
                entryPostedFrom = entryHREF;
                entryTo = betFeed[i].to_user_id;
                entryTimeStamp = betFeed[i].created_at;
                entryTimeStamp.replace(' +0000', entryTimeStamp);
                entryListItem = document.createElement('li');
                entryListItem.className = 'entry ' + ' order-count-' + i;
                copyContainer = document.createElement('div');
                copyContainer.className = 'copy-container';
                entryCopy = document.createElement('p');
                entryCopy.className = 'entry-copy';
                entryCopy.innerHTML = entryText;
                entryFromUser = document.createElement('h3');
                entryFromUser.className = 'entry-from';
                entryFromUser.innerHTML = entryFrom;
                entryDate = document.createElement('span');
                entryDate.className = 'entry-date';
                entryTimeStamp = entryTimeStamp.replace('+0000', '');
                entryDate.innerHTML = dateFormat(entryTimeStamp, 'dddd mmmm dS h:MM TT');
                copyContainer.appendChild(entryFromUser);
                copyContainer.appendChild(entryCopy);
                copyContainer.appendChild(entryDate);
                entryListItem.appendChild(copyContainer);
                twitterList.appendChild(entryListItem);
            }
				twitterListContainer.appendChild(twitterList);
				twitterContainer.appendChild(twitterListContainer);
				appendTo.parentNode.appendChild(twitterContainer);
				twitterContainer.appendChild(bottomBackgroundImage);
			}
		} else {
			var errorExists = document.getElementById('twitterErrorMessage');
				if (errorExists == 'null' || errorExists == null){
					var errorMessage = document.createElement('h5');
					errorMessage.id = 'twitterErrorMessage';
					errorMessage.innerHTML = 'Sorry...having some trouble fetching our tweets.  Please try again shortly.';
					errorMessage.style.color = 'red';
					appendTo.appendChild(errorMessage);
				}
			}
		}
    },
    callTwitterData: function(src){
        this.src = src;
        var documentHead = document.getElementsByTagName('head')[0];
        var newScript = document.createElement('script');
        newScript.type = 'text/javascript';
        newScript.src = this.src;
        documentHead.appendChild(newScript);
    },
    insertVideoOverlay: function(){
        var targetDiv = jQuery('dl.videoBarkerBlockList dd dl.items dd dl dd:first').get(0);
        if(targetDiv){
            var newDiv = document.createElement('div');
            newDiv.className = 'background-layer';
            targetDiv.appendChild(newDiv);
        }
    },
    communities: function(targetElement){
        if (targetElement){
            this.targetElement = jQuery(targetElement).get(0);
            if (this.targetElement){
                if(this.targetElement.className != 'oneThirdColRight whatsHotListDiv'){
                    var mainPageContainer = jQuery('html body div#pageBodyDiv div#pageBodyDiv1 div#pageBodyDiv2 div#primaryContentDiv').get(0);
                    if(mainPageContainer){
                        jQuery(mainPageContainer).css('min-height','1465px');
                    }
                    var checkExisting = jQuery('div.communities').get(0);
                    if (checkExisting){checkExisting.parentNode.removeChild(checkExisting);}
                    var adPosition = jQuery(this.targetElement).position();
                    var communityContainer = document.createElement('div');
                    communityContainer.className = 'communities';
                    var communityHeader = document.createElement('h4');
                    communityHeader.className = 'communities';
                    communityHeader.innerHTML = 'COMMUNITY';
                    var communityList = document.createElement('ul');
                    communityList.className = 'communities';
                    var twitterItem = document.createElement('li');
                    var twitterAnchor = document.createElement('a');
                    twitterAnchor.className = 'twitter';
                    twitterAnchor.href = 'http://twitter.com/bet/';
                    twitterAnchor.innerHTML = 'bet twitter';
                    twitterAnchor.target = '_blank';
                    var facebookItem = document.createElement('li');
                    var facebookAnchor = document.createElement('a');
                    facebookAnchor.className = 'facebook';
                    facebookAnchor.href = 'http://www.facebook.com/pages/Black-Entertainment-Television-BET/42324160403 ';
                    facebookAnchor.innerHTML = 'bet facebook';
                    facebookAnchor.target = '_blank';
                    var povItem = document.createElement('li');
                    var stayTuned = document.createElement('li');
                    var stayTunedAnchor = document.createElement('a');
                    stayTunedAnchor.className = 'bet';
                    stayTunedAnchor.href = 'http://community.bet.com/SignUp.aspx';
                    stayTunedAnchor.innerHTML = 'BET home page';
                    stayTunedAnchor.target = '_blank';
                    var newsletterItem = document.createElement('li');
                    var newsletterAnchor = document.createElement('a');
                    newsletterAnchor.className = 'newsletter';
                    newsletterAnchor.href = '#';
                    newsletterAnchor.innerHTML = 'sign up for BET.com newsletter';
                    newsletterAnchor.target = '_blank';
                    newsletterItem.appendChild(newsletterAnchor);
                    twitterItem.appendChild(twitterAnchor);
                    facebookItem.appendChild(facebookAnchor);
                    stayTuned.appendChild(stayTunedAnchor);
                    communityList.appendChild(twitterItem);
                    communityList.appendChild(facebookItem);
                    communityList.appendChild(stayTuned);
                    communityList.appendChild(newsletterItem);
                    communityContainer.appendChild(communityHeader);
                    communityContainer.appendChild(communityList);
                    this.targetElement.appendChild(communityContainer);
                    //var _SPECIALS_insertTwitter = new _specialsJS.callTwitterData('http://twitter.com/statuses/user_timeline/bet.json?count=30&callback=homeBET');
                }
            }
        }
    },
    fakeNav: function(){
        var currentLocation = window.location.href;
        var regEx = /192.168./;
        var match = currentLocation.search(regEx);
        if(match != -1){
            var navigationTarget = document.getElementById('leftNavAndSponsorDiv');
            var breadcrumbs = document.getElementById('breadcrumbHeaderDiv');
            var LHN = document.getElementById('localNavDiv');
            var html = '<div id="leftNavAndSponsorDiv1"><div id="leftNavAndSponsorDiv2"><div id="primaryNavigationDiv"><div id="primaryNavigationDiv1"><div id="primaryNavigationDiv2"><dl class="navMenu level0 selected first"><dt/><dd><ul><li class="selected first"><em><a href="/specials/hiphopawards09/"><span>Main</span></a></em></li><li class=""><a href="/specials/hiphopawards09/hha09_nominees/"><span>Nominees</span></a><dl class="level1 first"><dt/><dd><ul><li class="first"><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_BestHipHopCollabo"><span>Best Hip Hop Collabo</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_BestLivePerformer"><span>Best Live Performer</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_lyricistoftheyear"><span>Lyricist of the Year</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_videodirectoroftheyear"><span>Video Director of the Year</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_produceroftheyear"><span>Producer of the Year</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_trackoftheyear"><span>Track of the Year</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_cdoftheyear"><span>CD of the Year</span></a></li><li><a href="/specials/hiphopawards09/hha09_nominees/hha09_nominees_rookieoftheyear"><span>Rookie of the Year</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_besthiphopvideo"><span>Best Hip Hop Video</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_mvpoftheyear"><span>MVP of the Year</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_djoftheyear"><span>DJ of the Year</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_hustleroftheyear"><span>Hustler of the Year</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_madeyoulookaward"><span>Made-You-Look Award</span></a></li><li><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_bestblogsite"><span>Best Hip Hop Blog</span></a></li><li class="last"><a href="/Specials/hiphopawards09/hha09_nominees/hha09_nominees_peopleschampaward"><span>Peoples Champ Award</span></a></li></ul></dd></dl></li><li><a href="/Specials/hiphopawards09/hha09_yourchoice/default"><span>Your Choice</span></a></li><li><a href="/specials/hiphopawards09/hha09_celebs/"><span>The Stars</span></a><dl class="level1 first"><dt/><dd><ul><li class="first"><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_presentertrina"><span>Trina</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_presentertoya"><span>Toya</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_presentertiny"><span>Tiny</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_presentermonica"><span>Monica</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_presenterdiddyanddirtymoney"><span>Diddy</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performeryoungjeezy"><span>Young Jeezy</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performerwale"><span>Wale</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performersouljaboy"><span>Soulja Boy Tell em</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performerSnoopDogg"><span>Snoop Dogg</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performerLudacris"><span>Ludacris</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performerLilScrappy"><span>Lil Scrappy</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performerGucciMane"><span>Gucci Mane</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performerGoodieMob"><span>Goodie Mob</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performerfabolous"><span>Fabolous</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_performerDorrough"><span>Dorrough</span></a></li><li><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_housedjdjdrama"><span>DJ Drama</span></a></li><li class="last"><a href="/Specials/hiphopawards09/hha09_celebs/hha09_thestars_announcerdjkhaled"><span>DJ Khaled</span></a></li></ul></dd></dl></li><li><a href="/specials/hiphopawards09/hha09_photos/"><span>Photos</span></a></li><li class="last"><a href="/specials/hiphopawards09/hha09_videos/"><span>Videos</span></a></li></ul></dd></dl></div></div></div></div></div>';
            var html2 = '<div id="breadcrumbHeaderDiv1"><div id="breadcrumbHeaderDiv2"><dl class="breadcrumbs level0 first"><dt>Breadcrumb Links</dt><dd><ul><li><a href="/specials/hiphopawards09/hha09_photos/"><span>Photos</span></a></li></ul></dd></dl><dl class="pageTitle"><dt>Title</dt><dd><span>When I First Heard Ice Cube</span></dd></dl></div></div>';		
            var html3 = '<div class="oneFourthColLeft" id="localNavDiv"><div id="localNavDiv1"><div id="localNavDiv2"><dl class="localNavMenu level0 selected first"><dt>Local Navigation Links</dt><dd><ul><li class="active selected"><a href="/specials/celebrationofgospel10/cog-performers/"><span>Performers</span></a><dl class="level1 selected first"><dt></dt><dd><ul><li class="first"><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_YannaCrawley"><span>YAnna Crawley</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_TyeTribbett"><span>Tye Tribbett</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_ShirleyCaesar"><span>Shirley Caesar</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_SherriShepherd"><span>Sherri Shepherd</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_RanceAllenGroup"><span>Rance Allen Group</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_marvinsapp"><span>Marvin Sapp</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_kellyprice"><span>Kelly Price</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_JamesFortune"><span>James Fortune</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_fredhammond"><span>Fred Hammond</span></a></li><li class="selected"><em><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_fantasiaanddiane"><span>Fantasia and Diane</span></a></em></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_donniemcclurkin"><span>Donnie McClurkin</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_BobbyJones"><span>Bobby Jones</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_bebeandcecewinans"><span>Bebe &amp; Cece Winans</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_psalmschoir"><span>P.S.A.L.M.S Choir</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_anthonyandtarshahamilton"><span>Anthony &amp; Tarsha Hamilton</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_ledisi"><span>Ledisi</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_donaldlawrence"><span>Donald Lawrence</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_yolandaadams"><span>Yolanda Adams</span></a></li><li><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_eliseneal"><span>Elise Neal</span></a></li><li class="last"><a href="/Specials/celebrationofgospel10/cog-performers/celebrationofgospel10_performers_bishopnoeljones"><span>Bishop Noel Jones</span></a></li></ul></dd></dl></li></ul></dd></dl></div></div></div>';
                navigationTarget.innerHTML = html;
                breadcrumbs.innerHTML = html2;
                if(LHN){
                    LHN.parentNode.innerHTML = html3;
                }
        }
    },
    insertForm: function(classname, sourceURL, target, method,subscriptionCode){
        this.classname = classname;
        this.src = sourceURL;
        this.target = target;
        this.method = method;
        this.subscriptionCode = subscriptionCode;
        /*         
         var oneThirdAdDiv = jQuery('div.oneThirdColRight').get(0);
         var oneFourthAdDiv = jQuery('div.oneFourthColRight').get(0);
         if (typeof oneThirdAdDiv != 'undefined' && typeof oneThirdAdDiv != undefined)
         */
        var findElement = jQuery('div.communities').get(0);
        if (findElement){
            var emailContainer = document.createElement('div');
            emailContainer.className = 'newsletter-container';
            if (this.target != 'undefined' && this.target != undefined){
                var html = '<form class="newsletterSignupDiv email-subscription"><input type="text" class="emailTextbox" /><button type="submit" class="submitButton" value="Sign Up">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</button></form>';
                var galleryDiv = jQuery('div.communities ul li a.newsletter').get(0);
                if (galleryDiv != 'undefined' && galleryDiv != undefined){
                    var targetElem = document.getElementById(this.target);
                    var posValue = jQuery(galleryDiv).position();
                    var targetTopValue = posValue.top;
                    galleryDiv.style.top = targetTopValue + 100 + 'px';
                    galleryDiv.parentNode.appendChild(emailContainer);
                    var outerDiv = emailContainer;
                    $(outerDiv).append(html);
                    var button = $(outerDiv).find('.submitButton').get(0);
                    var emailTextbox = $(outerDiv).find('.emailTextbox').get(0);
                    var controller = {
                        nullValueText: 'Enter e-mail',
                        isActive: false,
                        getIsNull: function(){
                            var actualValue = this.textbox.value;
                            if (Util && Util.trim){
                                actualValue = Util.trim(actualValue);
                            }
                            return actualValue == '' || actualValue == this.nullValueText;
                        },
                        getValue: function(){
                            if (this.getIsNull()){ return null; }
                            else { return this.textbox.value; }
                        },
                        update: function(){
                            if (this.isActive){
                                if (this.getIsNull()){
                                    this.textbox.value = '';
                                }
                                $(this.textbox).removeClass('emptyTextbox');
                            }
                            else {
                                if (this.getIsNull()){
                                    this.textbox.value = this.nullValueText;
                                    $(this.textbox).addClass('emptyTextbox');
                                }
                            }
                        },
                        onclick: function(){
                            this.isActive = true;
                            this.update();
                        },
                        onblur: function(){
                            this.isActive = false;
                            this.update();
                        },
                        attach: function(textbox){
                            textbox._controller = this;
                            this.textbox = textbox;
                            if (this.textbox.value == ''){
                                this.textbox.value = this.nullValueText;
                            }
                            var me = this;
                            textbox.onclick = function(){
                                me.onclick();
                            };
                            textbox.onblur = function(){
                                me.onblur();
                            };
                            this.update();
                        }
                    };
                    controller.attach(emailTextbox);
                    emailTextbox.blur();
                    if (button != null && emailTextbox != null){
                        button.onclick = function(){
                            var emailAddress = emailTextbox.value;
                            var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
                            if (!emailAddress.match(emailRegEx)){
                                alert('Please enter valid email address.');
                                emailTextbox.select();
                                return false;
                            }
                            var url = '/webapplications/betroot/services/generic/web/subscriptions.aspx?SubsciberEmail=' + emailAddress + '&SubscriptionID=' + this.subscriptionCode;
                            $.getJSON(url, null, function(data){
                                $(outerDiv).find('.newsletterSignupDiv').html('<span class="thank-you">Thank You!</span>!');
                            });
                            return false;
                        }
                    }
                }
            }
        }
    },    
    fixLayout: function(){
        var fixPreviousNextButtons = function(){var findButtons = jQuery('dl.prevNextSiblingNav').get(0);if(findButtons){var target = jQuery('div.flexImageDiv').get(0);if(target){var parent = jQuery(target).parent().get(0);parent.style.margin = '0';}}}
            // removed this temporarily
            /*fixPreviousNextButtons();*/
        var setLayout = function(){
            //apply fixes for article type pages
            var fixArticle = function(){
                var checkArticlePage = jQuery('div.articlePageDiv').get(0);
                var footerPosition = jQuery('div#mtv_foot').position();
                if(checkArticlePage){
                jQuery(checkArticlePage).removeClass("fullCol");
                var commentsLayout = function(){
                    if(footerPosition){
                        var mainContentHeight = jQuery('div#primaryContentDiv').height();
                        var mainContentContainer = jQuery('div#primaryContentDiv');
                        var calculatedPosition = footerPosition.top - mainContentHeight;
                            jQuery(mainContentContainer).css('height',mainContentHeight + calculatedPosition);
                        }
                    var ieLayout = jQuery('div#skyscraperAdDiv').get(0);
                        if(ieLayout){
                            ieLayout.className = 'oneFourthColRight skyscraperAdDiv article-ad';
                        }
                    }
                    setTimeout(commentsLayout,2000);
                }else{
                jQuery(checkArticlePage).removeClass("fullCol");
                    var checkComments = function(){
                    var commentsHolder = jQuery('div.commentsHolder');
                    var test = jQuery(commentsHolder).get(0);
                    var footerPosition = jQuery('div#mtv_foot').offset();
                    if(test != undefined){
                        var commentsPosition = jQuery(commentsHolder).offset();
                        var commentsHeight = jQuery(commentsHolder).height();
                        var commentsPosition = commentsPosition.top;
                        var footerPositionTop = footerPosition.top;
                        var documentHeight = jQuery('div#primaryContentDiv').height();
                        var adjustedHeight = footerPositionTop - commentsPosition;
                        var calculatedHeight = documentHeight + adjustedHeight;
                            jQuery('div#primaryContentDiv').css('height',calculatedHeight);
                        }
                    }
                    setTimeout(checkComments,2000);
                }
            }
            fixArticle();
            PC.initCommenting();
            PC.layoutControls({container: 'div#primaryContentDiv2'});            
        }
            var checkLayout = function(){
                var contentDiv = jQuery('div#primaryContentDiv2 div');
                var contentDivPosition = jQuery(contentDiv).offset();
                var contentDivTop = contentDivPosition.top;
                var getChildren = jQuery(contentDiv).children();
                var childPosition,childTop;
                var positionArray = [];
                    getChildren.map(function(){
                    childPosition = jQuery(this).offset();
                    childTop = childPosition.top;
                    jQuery(this).log("pos " + childTop + ' node height: ' + jQuery(this).height());
                    positionArray.push(childTop);
                    })
                    positionArray.sort(function(a,b){return a-b;});
            }
            var galleryPlayerTest = jQuery('div.galleryPlayer').get(0);
            if(galleryPlayerTest != 'undefined' && galleryPlayerTest != undefined){
                jQuery('div.galleryPlayer').parent().removeClass('fullCol');
                jQuery('div.galleryPlayer').parent().addClass('threeFourthsColLeft');
        }
        setTimeout(setLayout,2000);
    },
    IEquickMenu: function(){var target = document.getElementById('quickmenu');if(target){target.className = 'quickMenu-IE';var browserType = jQuery.browser.msie;var browserVersion = jQuery.browser.version;if(browserType === true){if(browserVersion == '6.0'){function resizeWindow(){jQuery(window).resize(function(){var windowWidth = jQuery(window).width();target.style.width = windowWidth;});}jQuery.event.add(window, "resize", resizeWindow);}}}}
};
//var homeBET = function(data){var executeTwitter = new _specialsJS.insertTwitter(data,'.communities');}
jQuery(document).ready(function(){
    if (PC){
        if (PC.isEditMode == false){			
            var _SPECIALS_communities = new _specialsJS.communities('div.oneThirdColRight:last');
			jQuery('div.oneThirdColRight:last').append('<div class="user-tweets"></div>');
            var _SPECIALS_insertCorners = new _specialsJS.navigationCorner();
            var _SPECIALS_insertHomePageAnchor = new _specialsJS.insertHomePageLink('http://www.bet.com/specials/helphaiti/');
            var _SPECIALS_ie6GalleryFix = new _specialsJS.ie6GalleryFix();
            var _SPECIALS_federatedPlayer = new _specialsJS.fixFederatedPlayer();
            var _SPECIALS_IEquickMenuFix = new _specialsJS.IEquickMenu();
            var _SPECIALS_videoOverlay = new _specialsJS.insertVideoOverlay();
            var _SPECIALS_previousNextButtons = new _specialsJS.previousNextButtons();            
            var fakeNav = new _specialsJS.fakeNav();
        }else if(PC.isEditMode == true){
            var injectCMACSS = new _specialsJS.injectCSS('/webapplications/betroot/includes/theme/gospel09/css/cma.css');
        }
    }
// this is what gets run when the page loads
jQuery(document).ready(function(){
    /*Begin Local Nav control*/
    /* ==Steps==
     1. Check for LocalNavDiv
     2. Find Lowest Selected Node
     3. Get Proper Element.
     4. Clone Element.
     5. Set Inner Div Markup to the retrieved MarkUp.
     */
    jQuery("#primaryNavigationDiv dl.navMenu li.active").addClass("selected");
    if (document.getElementById("localNavDiv") != null){
        var selectedNavItem = jQuery("#primaryNavigationDiv dl.navMenu li.selected:first");
        jQuery("#localNavDiv2 ul").append(selectedNavItem.clone());
        /*This has to happen before the IE 6 adjustments, because it is a copy of the primary nav.*/
    }
    /*End Local Nav control*/
    //jQuery("#primaryNavigationDiv dl.level0 li.selected:first-child a").css("background", "transparent url(/WebApplications/betRoot/includes/theme/cog2009/img/nav/navbar_activeleft.gif) no-repeat");
    /*Special Category page edits*/
    if (document.getElementById("category_nav") != null){
        jQuery("#primaryContentDiv").css("padding", "0");
    }
    /*Article Page Edits*/
    // jQuery(".articlePageDiv").removeClass("fullCol");
    // jQuery(".articlePageDiv").addClass("threeFourthsColLeft");
    jQuery("#skyscraperAdDiv").addClass("oneFourthColRight");
    jQuery("#skyscraperAdDiv").addClass("skyscraperAdDiv");
    jQuery("#skyscraperAdDiv1").addClass("skyscraperAdDiv1");
    jQuery("#skyscraperAdDiv2").addClass("skyscraperAdDiv2");
    jQuery("dl.commentList dl.comment p.text:even").css("background", "#ffffff");
    /*End Article Page Edits*/
    /*Flipbook Edits*/
    jQuery(".thumbViewDiv").next(".relatedGalleriesDiv").css("display", "none");
    /*End Flipbook Edits*/
    //fixes the pageContentDiv floating issue...
    //jQuery('#pageBodyDiv2').append('<div style="clear: both;"></div>');
    if (PC.isEditMode){
        jQuery('div#primaryContentDiv2').css('position', 'static');
        return;
    } // we want it to be fast
    // handle barker list types without overlays
    PC.makeBlockAnchors(".barkerList dl.items dl:not(.disabled)", "mouseover"); // pass in jquery selector and hover css class
    PC.makeBlockAnchors(".barkerList dl.more", "mouseover");
    PC.makeBlockAnchors(".videoBarkerBlockList dl:not(.disabled)", "mouseover");
    var airdate = "";
    /*In the future if you have more than one element being placed into the headerIdentityDiv dynamically make sure they are not dependent upon one another.*/
    airdate += "<div class=\"oneThirdColRight\" style=\"display:block; margin-bottom:0px; width: 300px; height: 98px; position: relative; z-index: 1;\">";
    var file = "http://www.bet.com/static/flash/rtr09/rtr09_cdown/countdown4.swf";
    airdate += PC.getFlashHtml(300, 98, file, 8, "", FlashWMode.Transparent, "", true, true);
    airdate += "</div>";
    //jQuery("div.oneThirdColRight:first").before(airdate);
    /*Add Time of Show onto the 4 col layout pages*/
    var timeHtml = '';
    timeHtml += '<div class="oneFourthColRight" style="background: transparent url(/Webapplications/betRoot/Includes/theme/rtr2009/img/datetime.jpg) no-repeat; display:block; width:160px margin-bottom:0px; height:98px; z-index: 1;">';
    timeHtml += '</div>';
    //jQuery("div.oneFourthColRight:first").before(timeHtml);
    jQuery("#primaryNavigationDiv dl.level0 li").mouseover(function(){
        jQuery(this).addClass("hover");
    });
    jQuery("#primaryNavigationDiv dl.level0 li").mouseout(function(){
        jQuery(this).removeClass("hover");
    });
    jQuery("#primaryNavigationDiv dl.level0 li dl.level1 li").mouseover(function(){
        jQuery(this).addClass("hover");
    });
    jQuery("#primaryNavigationDiv dl.level0 li dl.level1 li").mouseout(function(){
        jQuery(this).removeClass("hover");
    });
    // on the comments hr element, we need to add a div to get the faded line
    jQuery("div.commentsDiv hr").replaceWith("<div class=\"hrDiv\"></div>");
    /*var xsbList = document.getElementById("extraSmallBarkerListDiv2");*/
    var header = "";
    header += '<div class="msnTitle">';
    header += '<a target="_blank" href="http://www.msn.com">More on MSN ></a>';
    header += '</div>';
    jQuery(".extraSmallBarkerList").before(header);
    var urlGrabber = "";
    urlGrabber += '<div class="grabber">';
    urlGrabber += '<span>URL:</span>';
    urlGrabber += '<input class="actionUrlBox" name="urlText" type="text" readonly="readonly" id="widgetText" onclick="javascript:this.form.widgetText.focus();this.form.widgetText.select();" />';
    urlGrabber += '</div>';
    jQuery(".videoDetails").after(urlGrabber);
    var locationUrl = window.location.toString();
    var qs = locationUrl.indexOf('?', 0);
    qs = qs >= 0 ? qs : locationUrl.length;
    jQuery('.actionUrlBox').val(locationUrl.substring(0, qs));
    //script src="/WebApplications/betroot/Widgets/mammabar/mamma.js" type="text/javascript" language="javascript"></script
    // INJECT MAMMA BAR
    jQuery("img[name='s_i_betprod']").css('display', 'none');
    // BARKER FIXES
    //this marks oneHalfColMiddle halfSAB barker items as either even or odd.
    //this allows us finer control of the margins/padding
    jQuery('div.oneHalfColMiddle dl.barkerHalfSAB dl.items dd dl').each(function(index, item){
        var cls = 'even';
        if ((index % 2) != 0){
            cls = 'odd';
        }
        jQuery(item).addClass(cls);
    });
    // END BARKER FIXES
    //Change links inside of class popup to open in new windows.
    jQuery(".popup a").attr("target", "_blank");
    var _SPECIALS_layoutFix = new _specialsJS.fixLayout();
});
/* Start Email Background Layer */
});
// set the currentDateKey based on a DateMap
// setup a DateMap to map the current date to a mappedValue.  this will be passed into the flash items.
var dateMap = new DateMap();
dateMap.addMapBegin("0"); // no start date means it is already started
dateMap.addMapBegin("1", 2008, 4, 11, 0, 0, 0);
dateMap.addMapBegin("2", 2008, 4, 12, 0, 0, 0);
// below is how to add an item with an endDate
var item = dateMap.addMapBegin("1000", 2008, 4, 13, 0, 0, 0);
item.setEndDate(2008, 4, 14, 0, 0, 0); // add the endDate
// set the currentDateKey of the PageController.  this will be passed in to the flash.
PC.currentDateKey = dateMap.getValue(PC.originServeDate);

