// 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");
    }
    /*End Special Category page edits*/
    if (navigator.userAgent.indexOf("MSIE 6") != -1) { /*Special IE 6 issues*/
        jQuery("#primaryNavigationDiv dl.level0 dd li:nth-child(2) a").css("width", "123px");
    }
	/*Begin myspace special rules*/
	jQuery.each(jQuery(".myspace dl.items p.description"), function() {
		jQuery(this).wrap('<a target="_blank" class="windowView" href="http://'+jQuery(this).text()+'"></a>');
		jQuery(this).append('<p class="description addendum">Visit myspace</p>')
	});
	/**/
    /*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

	var galleryPlayerTest = jQuery('div.galleryPlayer').get(0);
	if(galleryPlayerTest != 'undefined' && galleryPlayerTest != undefined){
		jQuery('div.galleryPlayer').parent().removeClass('fullCol');
		jQuery('div.galleryPlayer').parent().addClass('threeFourthsColLeft');

	}	

    //let's leave these at the bottom incase there is something above that modifies the markup.
    PC.initCommenting();
    PC.layoutControls({
        container: 'div#primaryContentDiv2'
    });
    //Change links inside of class popup to open in new windows.
    jQuery(".popup a").attr("target", "_blank");
});
/* Start Email Background Layer */
var awardAddOns = {
    injectCSS: function(HREF){
        this.href = HREF;
        var time = Date().getTime();
        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);
    },
    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){
        this.HREF = HREF;
        this.HREF2 = HREF2;
        var target = document.getElementById('headerIdentityDiv2');
        if (target) {
            var newAnchor = document.createElement('a');
            newAnchor.className = 'header-link';
            newAnchor.href = this.HREF;
            var hostLink = document.createElement('a');
            hostLink.href = HREF2;
            hostLink.className = 'host-link';
            target.appendChild(newAnchor);
            target.appendChild(hostLink);
        }
    },
    insertAd: function(classname, target){
        this.classname = classname;
        this.target = target;
        var oneThirdAdDiv = jQuery('div.oneThirdColRight').get(0);
        var oneFourthAdDiv = jQuery('div.oneFourthColRight').get(0);
        if (typeof oneFourthAdDiv != 'undefined' && typeof oneFourthAdDiv != undefined) {
            var targetElem = document.getElementById(this.target);
            var newSpan = document.createElement('span');
            newSpan.className = this.classname + ' four-col';
            var destination = targetElem.getElementsByTagName('div')[0];
            destination.appendChild(newSpan);
            oneFourthAdDiv.className = oneFourthAdDiv.className + ' ad-Skyscrapper';
            var barkerList = jQuery('div.oneHalfColMiddle.barkerBlockExtendedDiv');
            if (typeof barkerList[0] != 'undefined' && typeof barkerList[0] != undefined) {
                barkerList[0].parentNode.style.position = 'relative';
                barkerList[0].style.position = 'relative';
                barkerList[0].style.left = '186px';
            }
        }
        if (typeof oneThirdAdDiv != 'undefined' && typeof oneThirdAdDiv != undefined) {
            var targetElem = document.getElementById(this.target);
            var newSpan = document.createElement('span');
            newSpan.className = this.classname;
            var destination = targetElem.getElementsByTagName('div')[0];
            destination.appendChild(newSpan);
            oneThirdAdDiv.style.top = '100px';
            var galleryDiv = jQuery('div.oneThirdColRight.galleryBarkerListDiv').get(0);
            if (typeof galleryDiv != 'undefined' && typeof galleryDiv != undefined) {
                galleryDiv.style.top = '371px';
            }
        }
        if (typeof oneFourthAdDiv != 'undefined' && typeof oneFourthAdDiv != undefined) {
            oneFourthAdDiv.style.top = '100px';
        }
    },
    insertForm: function(classname, sourceURL, target, method){
        this.classname = classname;
        this.src = sourceURL;
        this.target = target;
        this.method = method;
        /*         
         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.hip-hop-communities').get(0);
        if (findElement) {
            var emailContainer = document.createElement('div');
            emailContainer.className = 'newsletter-container';
            if (typeof this.target != 'undefined' && typeof 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.hip-hop-communities ul li a.newsletter').get(0);
                if (typeof galleryDiv != 'undefined' && typeof 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 subscriptionID = 2075894073;
                            var url = '/webapplications/betroot/services/generic/web/subscriptions.aspx?SubsciberEmail=' + emailAddress + '&SubscriptionID=' + subscriptionID;
                            $.getJSON(url, null, function(data){
                                $(outerDiv).find('.newsletterSignupDiv').html('<span class="thank-you">Thank You!</span>!');
                            });
							return false;
                        }
                    }
                }
            }
        }
    },
    insertTwitter: function(){
    },
    insertCommunities: function(){
    },
    insertNominees: function(){
        var targetDiv = jQuery('div.hip-hop-nominees').get(0);
    },
    insertPhotoGalleryRotation: function(){
        var target = jQuery('div.hip-hop-gallery dl.div.hip-hop-gallery').get(0);
        if (target) {
            var collection = jQuery('div.hip-hop-gallery dl.items dd').get(0);
            var items = collection.getElementsByTagName('dl');
            var count = Math.round(items.length / 3);
            var photoNavigation = document.createElement('ul');
            photoNavigation.className = 'photo-pagination';
            var nextPhoto = document.createElement('li');
            nextPhoto.className = 'next';
            nextPhoto.innerHTML = 'next';
            var previousPhoto = document.createElement('li');
            previousPhoto.className = 'back';
            previousPhoto.innerHTML = 'back';
            photoNavigation.appendChild(previousPhoto);
            for (i = 0; i < count; i++) {
                var photoNavigationPage = document.createElement('li');
                photoNavigationPage.className = 'page-item';
                photoNavigationPage.setAttribute('index', i);
                photoNavigationPage.innerHTML = 'page ' + i;
                photoNavigation.appendChild(photoNavigationPage);
            }
            jQuery(items).photoPagination({
                perpage: 3,
                showcounter: true,
                pager: jQuery(collection)
            });
        }
    },
    homePageNomineesRotation: function(n){
        /*
         expecting 15 UL
         use the rel attribute of the anchors to target images to display
         rel list: people,collabo,performer,lyricist,director,producer,track,cd,rookie,video,mvp,dj,hustler,made,blog
         */
        var _HIP_HOP_nominees = { 
 		"nominees": [
			{"rel": "people", "src" : "/Assets/BET/Published/image/jpeg/d18f7a98-1f47-1af1-1186-267718c30515-hha09_nab_dorrough.jpg", "name": "Dorrough"},
			{"rel": "people", "src" : "/Assets/BET/Published/image/jpeg/bd364c11-1e63-30fb-909b-46975645655c-hha09_nab_fabolous.jpg", "name": "Fabolous"},
			{"rel": "people", "src" : "/Assets/BET/Published/image/jpeg/73f3ad1f-ae4d-cb69-6b8f-752f59ff6de4-hha09_nab_Cudi.jpg", "name": "Kid Cudi"},
			{"rel": "people", "src" : "/Assets/BET/Published/image/jpeg/e4c38c9c-6458-b4d5-5d80-4071d25ca3c3-hha09_nab_souljaboy.jpg", "name": "Soulja Boy Tell'em"},
			{"rel": "people", "src" : "/Assets/BET/Published/image/jpeg/221c2e2a-f8ee-c296-0366-03e0b9f1d02b-hha09_nab_KanyeWest.jpg", "name": "Kanye West"},
			{"rel": "collabo", "src" : "/Assets/BET/Published/image/jpeg/d3147bc1-d879-3c93-5225-0edc68365c94-hha09_nab_JimJones.jpg", "name": "Jim Jones"},
			{"rel": "collabo", "src" : "/Assets/BET/Published/image/jpeg/af70aaee-dfbc-a5ee-9fc7-ee10b0beb8c3-hha09_nab_LilWayne.jpg", "name": "Lil Wayne"},
			{"rel": "collabo", "src" : "/Assets/BET/Published/image/jpeg/23664bac-9a96-3820-0280-be382dcaa467-hha09_nab_RickRoss.jpg", "name": "Rick Ross"},
			{"rel": "collabo", "src" : "/Assets/BET/Published/image/jpeg/76f6d8c3-7cc6-c20e-af0f-b422b8fd898f-hha09_nab_TI.jpg", "name": "T.I."},
			{"rel": "collabo", "src" : "/Assets/BET/Published/image/jpeg/cb85208f-bb1f-531b-b351-3b97966212a8-hha09_nab_YoungJeezy.jpg", "name": "Young Jeezy"},
			{"rel": "performer", "src" : "/Assets/BET/Published/image/jpeg/4fdac5a9-3461-8df6-f6f5-a80c4ee9bcd8-hha09_nab_BustaRhymes_2.jpg", "name": "Busta Rhymes"},
			{"rel": "performer", "src" : "/Assets/BET/Published/image/jpeg/f292e3ec-4437-a43e-211b-3b151546770e-hha09_nab_JayZ_2.jpg", "name": "Jay-Z"},
			{"rel": "performer", "src" : "/Assets/BET/Published/image/jpeg/af70aaee-dfbc-a5ee-9fc7-ee10b0beb8c3-hha09_nab_LilWayne.jpg", "name": "Lil Wayne"},
			{"rel": "performer", "src" : "/Assets/BET/Published/image/jpeg/76f6d8c3-7cc6-c20e-af0f-b422b8fd898f-hha09_nab_TI.jpg", "name": "T.I."},
			{"rel": "performer", "src" : "/Assets/BET/Published/image/jpeg/221c2e2a-f8ee-c296-0366-03e0b9f1d02b-hha09_nab_KanyeWest.jpg", "name": "Kanye West"},
			{"rel": "lyricist", "src" : "/Assets/BET/Published/image/jpeg/cfc01f40-5867-3ce1-1fab-30f64af63f4a-hha09_nab_drake.jpg", "name": "Drake"},
			{"rel": "lyricist", "src" : "/Assets/BET/Published/image/jpeg/deeda3d1-b1e0-85f8-8d95-1d02e829af1e-hha09_nab_Eminem.jpg", "name": "Eminem"},
			{"rel": "lyricist", "src" : "/Assets/BET/Published/image/jpeg/f292e3ec-4437-a43e-211b-3b151546770e-hha09_nab_JayZ_2.jpg", "name": "Jay-Z"},
			{"rel": "lyricist", "src" : "/Assets/BET/Published/image/jpeg/af70aaee-dfbc-a5ee-9fc7-ee10b0beb8c3-hha09_nab_LilWayne.jpg", "name": "Lil Wayne"},
			{"rel": "lyricist", "src" : "/Assets/BET/Published/image/jpeg/221c2e2a-f8ee-c296-0366-03e0b9f1d02b-hha09_nab_KanyeWest.jpg", "name": "Kanye West"},
			{"rel": "director", "src" : "/Assets/BET/Published/image/jpeg/24272585-9718-87ad-6d46-a80247c50b47-hha09_nab_GilGreen.jpg", "name": "Gil Green"},
			{"rel": "director", "src" : "/Assets/BET/Published/image/jpeg/4fc2c61e-761f-bca0-fb80-99e2f7d56915-hha09_nab_AnthonyMandler.jpg", "name": "Anthony Mandler"},
			{"rel": "director", "src" : "/Assets/BET/Published/image/jpeg/2f305831-c52d-4622-f695-adc90c683550-hha09_nab_BoominNOBW_091609.jpg", "name": "Mr. Boomtown"},
			{"rel": "director", "src" : "/Assets/BET/Published/image/jpeg/27354042-9ada-aa37-0d1f-55e8151d0733-hha09_nab_ChrisRobinson.jpg", "name": "Chris Robinson"},
			{"rel": "director", "src" : "/Assets/BET/Published/image/jpeg/72956cf4-f5ec-da1b-0ee1-720fc56a56b7-hha09_nab_hypeWilliams.jpg", "name": "Hype Williams"},
			{"rel": "producer", "src" : "/Assets/BET/Published/image/jpeg/66e6a7b5-651f-3376-446b-98ac946073a4-hha09_nab_RonBrowz.jpg", "name": "Ron Browz"},
			{"rel": "producer", "src" : "/Assets/BET/Published/image/jpeg/3caa35f4-3a73-f2ed-b25b-3690feb65f0d-hha09_nab_CoolDre.jpg", "name": "Cool and Dre"},
			{"rel": "producer", "src" : "/Assets/BET/Published/image/jpeg/5f5c7a98-0ba8-05cc-cfac-123030e0f91a-hha09_nab_thabizness.jpg", "name": "Tha Bizness"},
			{"rel": "producer", "src" : "/Assets/BET/Published/image/jpeg/84f77309-0f50-981c-3ac1-09bba577a61b-hha09_nab_TPain.jpg", "name": "T-Pain"},
			{"rel": "producer", "src" : "/Assets/BET/Published/image/jpeg/221c2e2a-f8ee-c296-0366-03e0b9f1d02b-hha09_nab_KanyeWest.jpg", "name": "Kanye West"},
			{"rel": "track", "src" : "/Assets/BET/Published/image/jpeg/73f3ad1f-ae4d-cb69-6b8f-752f59ff6de4-hha09_nab_Cudi.jpg", "name": "Kid Cudi"},
			{"rel": "track", "src" : "/Assets/BET/Published/image/jpeg/f292e3ec-4437-a43e-211b-3b151546770e-hha09_nab_JayZ_2.jpg", "name": "Jay-Z"},
			{"rel": "track", "src" : "/Assets/BET/Published/image/jpeg/af70aaee-dfbc-a5ee-9fc7-ee10b0beb8c3-hha09_nab_LilWayne.jpg", "name": "Lil Wayne"},
			{"rel": "track", "src" : "/Assets/BET/Published/image/jpeg/76f6d8c3-7cc6-c20e-af0f-b422b8fd898f-hha09_nab_TI.jpg", "name": "T.I."},
			{"rel": "track", "src" : "/Assets/BET/Published/image/jpeg/e4c38c9c-6458-b4d5-5d80-4071d25ca3c3-hha09_nab_souljaboy.jpg", "name": "Soulja Boy Tell'em"},
			{"rel": "cd", "src" : "/Assets/BET/Published/image/jpeg/deeda3d1-b1e0-85f8-8d95-1d02e829af1e-hha09_nab_Eminem.jpg", "name": "Eminem"},
			{"rel": "cd", "src" : "/Assets/BET/Published/image/jpeg/9750c58f-c795-e012-3cd1-7a5e20058d0e-hha09_nab_qtip.jpg", "name": "Q-Tip"},
			{"rel": "cd", "src" : "/Assets/BET/Published/image/jpeg/76f6d8c3-7cc6-c20e-af0f-b422b8fd898f-hha09_nab_TI.jpg", "name": "T.I."},
			{"rel": "cd", "src" : "/Assets/BET/Published/image/jpeg/221c2e2a-f8ee-c296-0366-03e0b9f1d02b-hha09_nab_KanyeWest.jpg", "name": "Kanye West"},
			{"rel": "cd", "src" : "/Assets/BET/Published/image/jpeg/cb85208f-bb1f-531b-b351-3b97966212a8-hha09_nab_YoungJeezy.jpg", "name": "Young Jeezy"},
			{"rel": "rookie", "src" : "/Assets/BET/Published/image/jpeg/ad9ccce8-1c70-f4e1-1fee-f5f54cf361d2-hha09_nab_bobnew.jpg", "name": "B.O.B"},
			{"rel": "rookie", "src" : "/Assets/BET/Published/image/jpeg/d18f7a98-1f47-1af1-1186-267718c30515-hha09_nab_dorrough.jpg", "name": "Dorrough"},
			{"rel": "rookie", "src" : "/Assets/BET/Published/image/jpeg/cfc01f40-5867-3ce1-1fab-30f64af63f4a-hha09_nab_drake.jpg", "name": "Drake"},
			{"rel": "rookie", "src" : "/Assets/BET/Published/image/jpeg/73f3ad1f-ae4d-cb69-6b8f-752f59ff6de4-hha09_nab_Cudi.jpg", "name": "Kid Cudi"},
			{"rel": "rookie", "src" : "/Assets/BET/Published/image/jpeg/676b9ade-0cef-9076-4fc6-14210efcfc63-hha09_nab_Wale_Gaga.jpg", "name": "Wale"},
			{"rel": "video", "src" : "/Assets/BET/Published/image/jpeg/d18f7a98-1f47-1af1-1186-267718c30515-hha09_nab_dorrough.jpg", "name": "Dorrough"},
			{"rel": "video", "src" : "/Assets/BET/Published/image/jpeg/deeda3d1-b1e0-85f8-8d95-1d02e829af1e-hha09_nab_Eminem.jpg", "name": "Eminem"},
			{"rel": "video", "src" : "/Assets/BET/Published/image/jpeg/f292e3ec-4437-a43e-211b-3b151546770e-hha09_nab_JayZ_2.jpg", "name": "Jay-Z"},
			{"rel": "video", "src" : "/Assets/BET/Published/image/jpeg/73f3ad1f-ae4d-cb69-6b8f-752f59ff6de4-hha09_nab_Cudi.jpg", "name": "Kid Cudi"},
			{"rel": "video", "src" : "/Assets/BET/Published/image/jpeg/76f6d8c3-7cc6-c20e-af0f-b422b8fd898f-hha09_nab_TI.jpg", "name": "T.I."},
			{"rel": "mvp", "src" : "/Assets/BET/Published/image/jpeg/cfc01f40-5867-3ce1-1fab-30f64af63f4a-hha09_nab_drake.jpg", "name": "Drake"},
			{"rel": "mvp", "src" : "/Assets/BET/Published/image/jpeg/f292e3ec-4437-a43e-211b-3b151546770e-hha09_nab_JayZ_2.jpg", "name": "Jay-Z"},
			{"rel": "mvp", "src" : "/Assets/BET/Published/image/jpeg/af70aaee-dfbc-a5ee-9fc7-ee10b0beb8c3-hha09_nab_LilWayne.jpg", "name": "Lil Wayne"},
			{"rel": "mvp", "src" : "/Assets/BET/Published/image/jpeg/76f6d8c3-7cc6-c20e-af0f-b422b8fd898f-hha09_nab_TI.jpg", "name": "T.I."},
			{"rel": "mvp", "src" : "/Assets/BET/Published/image/jpeg/221c2e2a-f8ee-c296-0366-03e0b9f1d02b-hha09_nab_KanyeWest.jpg", "name": "Kanye West"},
			{"rel": "dj", "src" : "/Assets/BET/Published/image/jpeg/f6b23261-3f90-b4e3-e8ee-291fb7e41e65-hha09_nab_DJAM.jpg", "name": "DJ AM"},
			{"rel": "dj", "src" : "/Assets/BET/Published/image/jpeg/e353b11c-2265-8f25-b3a4-f7472e2e70e8-hha09_nab_DJDrama.jpg", "name": "DJ Drama"},
			{"rel": "dj", "src" : "/Assets/BET/Published/image/jpeg/aef11c3a-5982-030b-9540-736d78b59e9f-hha09_nab_DJkhalid.jpg", "name": "DJ Khaled"},
			{"rel": "dj", "src" : "/Assets/BET/Published/image/jpeg/2abc4bba-363e-bfaf-e8f6-4c5e9d49952f-hha09_nab_tonyneal.jpg", "name": "DJ Tony Neal"},
			{"rel": "dj", "src" : "/Assets/BET/Published/image/jpeg/7321f3da-8dae-1e78-7236-29059ac6ec10-hha09_nab_djgregstreet.jpg", "name": "DJ Greg Street"},
			{"rel": "hustler", "src" : "/Assets/BET/Published/image/jpeg/9ff87d5a-fd47-9f52-de86-dc10f37e1ee0-hha09_nab_Diddy.jpg", "name": "Diddy"},
			{"rel": "hustler", "src" : "/Assets/BET/Published/image/jpeg/cfc01f40-5867-3ce1-1fab-30f64af63f4a-hha09_nab_drake.jpg", "name": "Drake"},
			{"rel": "hustler", "src" : "/Assets/BET/Published/image/jpeg/f292e3ec-4437-a43e-211b-3b151546770e-hha09_nab_JayZ_2.jpg", "name": "Jay-Z"},
			{"rel": "hustler", "src" : "/Assets/BET/Published/image/jpeg/af70aaee-dfbc-a5ee-9fc7-ee10b0beb8c3-hha09_nab_LilWayne.jpg", "name": "Lil Wayne"},
			{"rel": "hustler", "src" : "/Assets/BET/Published/image/jpeg/221c2e2a-f8ee-c296-0366-03e0b9f1d02b-hha09_nab_KanyeWest.jpg", "name": "Kanye West"},
			{"rel": "made", "src" : "/Assets/BET/Published/image/jpeg/f292e3ec-4437-a43e-211b-3b151546770e-hha09_nab_JayZ_2.jpg", "name": "Jay-Z"},
			{"rel": "made", "src" : "/Assets/BET/Published/image/jpeg/73f3ad1f-ae4d-cb69-6b8f-752f59ff6de4-hha09_nab_Cudi.jpg", "name": "Kid Cudi"},
			{"rel": "made", "src" : "/Assets/BET/Published/image/jpeg/af70aaee-dfbc-a5ee-9fc7-ee10b0beb8c3-hha09_nab_LilWayne.jpg", "name": "Lil Wayne"},
			{"rel": "made", "src" : "/Assets/BET/Published/image/jpeg/1ce80ab8-dc5e-a95e-744b-8aca0b22b1da-hha09_nab_SouljaBoy1.jpg", "name": "Soulja Boy Tell'em"},
			{"rel": "made", "src" : "/Assets/BET/Published/image/jpeg/221c2e2a-f8ee-c296-0366-03e0b9f1d02b-hha09_nab_KanyeWest.jpg", "name": "Kanye West"},
			{"rel": "blog", "src" : "/Assets/BET/Published/image/jpeg/197b1b99-181f-65d3-884a-19b5ce8ff09b-hha09_nab_blog_allhiphop.jpg", "name": "All Hip Hop"},
			{"rel": "blog", "src" : "/Assets/BET/Published/image/jpeg/16ed1352-264c-cee4-cef8-7be720c5b604-hha09_nab_blog_nahright.jpg", "name": "Nah Right"},
			{"rel": "blog", "src" : "/Assets/BET/Published/image/jpeg/6c7395e2-bb2d-62be-a01b-9d934db32293-hha09_nab_blog_thisis50.jpg", "name": "This Is 50"},
			{"rel": "blog", "src" : "/Assets/BET/Published/image/jpeg/7955862a-4e3b-b272-7a70-736b38adc096-hha09_nab_blog_sohh.jpg", "name": "SOHH"},
			{"rel": "blog", "src" : "/Assets/BET/Published/image/jpeg/3ba90a8e-966b-fcb5-c8fd-146be9292be1-hha09_nab_blog_WSHH.jpg", "name": "World Star Hip Hop"}
		]
        };
        this.number = n;
        var randomNumberValue = Math.floor(Math.random() * this.number);
        var categoryCollection = jQuery('ul.awards-categories li');
        var targetElement = categoryCollection[randomNumberValue];
        if (targetElement) {
            var targetAnchor = targetElement.getElementsByTagName('a')[0]
            targetAnchor.className = 'active';
            var targetRelValue = targetAnchor.rel;
            var targetHREF = targetAnchor.href;
            var imageCollection = jQuery('ul.featured-artist li');
            if (imageCollection.length > 0) {
                var targetHeader = jQuery('h3.featured-header').get(0);
                var count = 0;
                jQuery(targetHeader).fadeOut(200);
                for (i = 0; i < _HIP_HOP_nominees.nominees.length; i++) {
                    if (_HIP_HOP_nominees.nominees[i].rel == targetRelValue) {
                        if (_HIP_HOP_nominees.nominees[i].src == '') {
                            _HIP_HOP_nominees.nominees[i].src = '/webapplications/betroot/includes/theme/hiphop09/img/nominees-features-missing-image.png';
                        }
                        jQuery(imageCollection[count].getElementsByTagName('img')[0]).fadeOut(200);
                        targetHeader.innerHTML = '<span>Hip-Hop Awards Nominees // </span> ' + targetAnchor.innerHTML;
                        imageCollection[count].getElementsByTagName('a')[0].href = targetHREF;
						imageCollection[count].getElementsByTagName('a')[1].href = targetHREF;
                        imageCollection[count].getElementsByTagName('a')[1].innerHTML = _HIP_HOP_nominees.nominees[i].name;
                        jQuery(imageCollection[count].getElementsByTagName('img')[0]).fadeIn(800).attr({src : _HIP_HOP_nominees.nominees[i].src});					
                        count++;
                    }
                    jQuery(targetHeader).fadeIn(800);
                }
            }
        }
		var _HIPHOP_previousWinners = new awardAddOns.previousWinners(); 
    },
    previousWinners: function(){
        var collection = jQuery('div.previous-winners div.previous-winners dl.previous-winners dd dl.items dd dl');
        if(collection){
            var collectionTitle = jQuery('div.previous-winners div.previous-winners dl.previous-winners dd dl.title dd').get(0);
            var yearContainer = document.createElement('div');
            yearContainer.className = 'previous-years-container';
            var collectionParent = jQuery('div.previous-winners div.previous-winners dl.previous-winners dd dl.items').get(0);
			if(collectionParent){
				collectionParent.parentNode.appendChild(yearContainer);
				if(collectionTitle.innerHTML != ''){var cleanTitle = collectionTitle.innerHTML.split('//');collectionTitle.innerHTML = cleanTitle[0] + ' <span class="slash">//</span> <span>' + cleanTitle[1] + '</span>';}
				var bakerText = jQuery('div.previous-winners div.previous-winners dl.previous-winners dd dl.items dd dl dd p.description');
				var barkerTextSplit;
				var quoteSearch;
				for(i=0;i<bakerText.length;i++){
					quoteSearch = bakerText[i].innerHTML.search('quote:');
					if(quoteSearch != '-1'){
					barkerTextSplit = bakerText[i].innerHTML.split('quote:');
					if(barkerTextSplit[0] == undefined){barkerTextSplit[0] = '';}
					if(barkerTextSplit[1] == undefined){barkerTextSplit[1] = '';}				
					bakerText[i].innerHTML = barkerTextSplit[0] + '<br /><br />' + '<span class="quote">Quote: </span>' + barkerTextSplit[1];
				}}
				var newHeader;
				var headerValue;
				var originalHeaderValue;
				var newHeaderValue;
				var yearSpans;
				for (i = 0; i < collection.length; i++) {
					newHeader = document.createElement('span');
					originalHeaderValue = collection[i].getElementsByTagName('h3')[0];
					headerValue = originalHeaderValue.innerHTML.split(':');
					newHeaderValue = headerValue[0];
					originalHeaderValue.innerHTML = '<span>' + headerValue[0] + ':</span> ' + headerValue[1];
					if(i>0){collection[i].style.display = 'none';}
					newHeader.innerHTML = newHeaderValue;
					newHeader.rel = i;
					newHeader.setAttribute('rel', i);					
					newHeader.onclick = function(){
						yearSpans = jQuery('div.previous-years-container').get(0);
						yearSpans = yearSpans.getElementsByTagName('span');						
						for(o=0;o<yearSpans.length;o++){
							yearSpans[o].className = 'not-active';
						}						

						jQuery(collection).hide();
						jQuery(collection[this.rel]).fadeIn(500);
						if(collectionTitle.innerHTML != ''){collectionTitle.innerHTML = 'Previous Winners <span class="slash">//</span> ' + '<span>' + this.innerHTML + '</span>';}

						this.className = 'active';
						return false;
					}
					yearContainer.appendChild(newHeader);
				}
			}
        }
    },
    insertBackgroundOverlay: function(){
        var targetDiv = document.getElementById('pageDiv2');
        var newDiv = document.createElement('div');
        newDiv.className = 'background-layer';
        targetDiv.appendChild(newDiv);
    },
    photoGalleryButtons: function(){
        var nextAnchor = jQuery('a.navRight').get(0);
        if (nextAnchor) {
            var nextSpan = nextAnchor.getElementsByTagName('span')[0];
            nextSpan.innerHTML = 'Next';
        }
        var previousAnchor = jQuery('a.navLeft').get(0);
        if (previousAnchor) {
            var previousSpan = previousAnchor.getElementsByTagName('span')[0];
            previousSpan.innerHTML = 'Back';
        }
        var nextDisabled = jQuery('span.navLeft.navButton.disabled').get(0);
        if (nextDisabled) {
            nextDisabled.innerHTML = 'Back';
        }
        var previousDisabled = jQuery('span.navRight.navButton.disabled').get(0);
        if (previousDisabled) {
            previousDisabled.innerHTML = 'Next';
        }
    },
    fixBackgroundOverlay: function(n){
        var target = document.getElementById('mtv_foot');
        var pos = jQuery('#mtv_foot').position();
        if (target) {
            var targetElement = jQuery('div.background-layer').get(0);
            var adjustPageDiv = document.getElementById('pageDiv2');
            var positionValue = pos.top - 540 + 'px';
            positionValue = positionValue.toString();
            targetElement.style.top = positionValue;
            targetElement.setAttribute('style', 'top:' + positionValue + ' !important');
            adjustPageDiv.setAttribute('style', 'height:' + pos.top + 'px');
        }
        else {
            setTimeout('var _HIPHOP_fixBackGroundOverLay = new awardAddOns.fixBackgroundOverlay()', 3000);
        }
    },
    fixHotList: function(){
        var targetElement = jQuery('div.whatsHotListDiv').get(0);
        var inheritFromElement = jQuery('div.videoBarkerBlockListDiv').position();
        if (targetElement && inheritFromElement) {
            var topValue = inheritFromElement.top;
            targetElement.setAttribute('style', 'top:' + topValue + 'px;bottom:auto;right:0;left:auto;position:absolute');
        }
    },
    videoHover: function(){
        var targetElement = jQuery('div.hip-hop-video dl.first dd img').get(0);
        if (targetElement) {
            var hoverDiv = document.createElement('div');
            hoverDiv.className = 'video-hover';
            targetElement.parentNode.appendChild(hoverDiv);
        }
    },
    communities: function(targetElement){
        if (targetElement) {
            this.targetElement = jQuery(targetElement).get(0);
            if (this.targetElement) {
                var checkExisting = jQuery('div.hip-hop-communities').get(0);
                if (checkExisting) {
                    checkExisting.parentNode.removeChild(checkExisting);
                }
                var adPosition = jQuery(this.targetElement).position();
                var communityContainer = document.createElement('div');
                communityContainer.className = 'hip-hop-communities';
                var communityHeader = document.createElement('h4');
                communityHeader.className = 'hip-hop-communities';
                communityHeader.innerHTML = 'BET Online Communities';
                var communityList = document.createElement('ul');
                var twitterItem = document.createElement('li');
                var twitterAnchor = document.createElement('a');
                twitterAnchor.className = 'twitter';
                twitterAnchor.href = 'http://twitter.com/hiphopawards/';
                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/BET-Hip-Hop-Awards/129694846383/';
                facebookAnchor.innerHTML = 'bet facebook';
				facebookAnchor.target = '_blank';
                var povItem = document.createElement('li');
                var povAnchor = document.createElement('a');
                povAnchor.className = 'pov';
                povAnchor.href = '#';
                povAnchor.innerHTML = 'P.O.V';
				povAnchor.target = '_blank';
                var betItem = document.createElement('li');
                var betAnchor = document.createElement('a');
                betAnchor.className = 'bet';
                betAnchor.href = 'http://community.bet.com/SignUp.aspx/';
                betAnchor.innerHTML = 'BET home page';
				betAnchor.target = '_blank';
                var parkItem = document.createElement('li');
                var parkAnchor = document.createElement('a');
                parkAnchor.className = 'park';
                parkAnchor.href = 'http://106andpark.com/SignUp.aspx/';
                parkAnchor.innerHTML = '106&amp;Park home';
				parkAnchor.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);
                povItem.appendChild(povAnchor);
                betItem.appendChild(betAnchor);
                parkItem.appendChild(parkAnchor);
                communityList.appendChild(twitterItem);
                communityList.appendChild(facebookItem);
                //communityList.appendChild(povItem);
                communityList.appendChild(betItem);
                communityList.appendChild(parkItem);
                communityList.appendChild(newsletterItem);
                communityContainer.appendChild(communityHeader);
                communityContainer.appendChild(communityList);
                this.targetElement.appendChild(communityContainer);
            }
        }
        var _HIPHOP_newsLetter = new awardAddOns.insertForm('email-subscription', 'http://www.google.com/', 'primaryContentDiv1', 'POST');
    },
    injectCountDown: function(targetElement, SRC){
        this.targetElement = jQuery(targetElement).get(0);
        if (this.targetElement) {
            this.SRC = SRC;
            var flashDiv = document.createElement('div');
            flashDiv.className = 'hipHopCountDown';
            var flashEmbed = document.createElement('embed');
            flashEmbed.setAttribute('src', this.SRC);
            flashEmbed.setAttribute('width', '300');
            flashEmbed.setAttribute('wmode', 'transparent');
            flashEmbed.setAttribute('height', '100');
            flashEmbed.setAttribute('bgcolor', '#000000');
            flashEmbed.setAttribute('base', '/static/hip-hop-awards-09/');
            flashDiv.appendChild(flashEmbed);
            jQuery(flashDiv).insertBefore(this.targetElement);
        }
    },
	fixFederatedPlayer: function(){
				/* start special condition for Hip Hop Awards Federate Player */	
			var videoPlayerTest = jQuery('div.videoPlayerBoxDiv').get(0);
				if(videoPlayerTest != 'undefined' && videoPlayerTest != undefined){
					jQuery('div.videoDetailsDiv').parent().addClass('twoThirdsColLeft');
					jQuery('div.videoPlayerBoxDiv').addClass('threeFourthsColLeft');
					jQuery('div#primaryContentDiv').addClass('federated-player');
					jQuery('div.whatsHotListDiv').addClass('federated-col-fix');
				}
			}
			
};
function fixFederatedPlayer(){
				/* start special condition for Hip Hop Awards Federate Player */
			var galleryPlayerTest = jQuery('div.galleryPlayer').get(0);
				if(galleryPlayerTest != 'undefined' && galleryPlayerTest != undefined){
					jQuery('div.galleryPlayer').parent().removeClass('fullCol');
					jQuery('div.galleryPlayer').parent().addClass('threeFourthsColLeft');
				}	
			var videoPlayerTest = jQuery('div.videoPlayerBoxDiv').get(0);
				if(videoPlayerTest != 'undefined' && videoPlayerTest != undefined){
					jQuery('div.videoDetailsDiv').parent().addClass('twoThirdsColLeft nowplaying-col-fix');
					jQuery('div.videoPlayerBoxDiv').addClass('threeFourthsColLeft');
					jQuery('div#primaryContentDiv').addClass('federated-player');
					jQuery('div.oneThirdColRight.whatsHotListDiv').addClass('federated-col-fix');
					jQuery('div#pageBodyDiv').addClass('fix-background');
				}
			}
/* End Email Background Layer */
jQuery.fn.photoPagination = function(settings){
    settings = jQuery.extend({
        perpage: 6,
        pager: null,
        showcounter: true,
        prev: "next",
        next: "previous",
        pagenumber: "qp_pagenumber",
        totalnumber: "qp_totalnumber",
        counter: "current-page"
    }, settings);
    var cm;
    var total;
    var last = false;
    var first = true;
    var items = jQuery(this);
    var nextbut;
    var prevbut;
    var init = function(){
        items.show();
        total = items.size();
        if (items.size() > settings.perpage) {
            items.filter(':gt(' + (settings.perpage - 1) + ')').hide();
            cm = settings.perpage;
            setNav();
        }
    };
    var goNext = function(){
        if (!last) {
            var nm = cm + settings.perpage;
            items.hide();
            items.slice(cm, nm).show();
            cm = nm;
            if (cm >= total) {
                last = true;
                nextbut.addClass('disabled');
            }
            if (settings.showcounter) {
                settings.pager.find('.' + settings.pagenumber).text(cm / settings.perpage);
            }
            prevbut.removeClass('disabled');
            first = false;
        }
    };
    var goPrev = function(){
        if (!first) {
            var nm = cm - settings.perpage;
            items.hide();
            items.slice((nm - settings.perpage), nm).show();
            cm = nm;
            if (cm == settings.perpage) {
                first = true;
                prevbut.addClass('disabled');
            }
            if (settings.showcounter) settings.pager.find("." + settings.pagenumber).text(cm / settings.perpage);
            nextbut.removeClass('disabled');
            last = false;
        }
    };
    var setNav = function(){
        if (settings.pager === null) {
            settings.pager = jQuery("<div class='page'></div>");
            items.eq(items.size() - 1).after(settings.pager);
        }
        var pagerNav = $("<ul class='photo-pagination'><li class='next'><a class='" + settings.prev + "' href='#'>previous</a></li><li class='back'><a class='" + settings.next + "' href='#'>next</a></li></ul>");
        jQuery(settings.pager).append(pagerNav);
        if (settings.showcounter) {
            var counter = "<span class='" + settings.counter + "'><span class='" + settings.pagenumber + "'></span> - <span class='" + settings.totalnumber + "'></span></span>";
            settings.pager.find('.' + settings.prev).after(counter);
            settings.pager.find('.' + settings.pagenumber).text(1);
            settings.pager.find('.' + settings.totalnumber).text(Math.ceil(total / settings.perpage));
        }
        nextbut = settings.pager.find('.' + settings.next);
        prevbut = settings.pager.find('.' + settings.prev);
        prevbut.addClass('disabled');
        nextbut.click(function(){
            goNext();
            return false;
        });
        prevbut.click(function(){
            goPrev();
            return false;
        });
    };
    init();
};
jQuery(document).ready(function(){
    if (PC) {
        if (PC.isEditMode == false) {
            var _HIPHOP_backgroundLayer = new awardAddOns.insertBackgroundOverlay();
            var _HIPHOP_insertNominees = new awardAddOns.insertNominees();
            var _HIPHOP_insertHomePageAnchor = new awardAddOns.insertHomePageLink('http://www.bet.com/specials/hiphopawards09/','http://www.bet.com/specials/hiphopawards09/hha09_celebs/');
            var _HIPHOP_fixFlipBookButtons = new awardAddOns.photoGalleryButtons();
            var _HIPHOP_galleryRotation = new awardAddOns.insertPhotoGalleryRotation();
            var _HIPHOP_fixBackGroundOverLay = new awardAddOns.fixBackgroundOverlay();
            var _HIPHOP_fixHotList = new awardAddOns.fixHotList();
            var _HIPHOP_videoHover = new awardAddOns.videoHover();
            var _HIPHOP_communityTiles = new awardAddOns.communities('div.oneThirdColRight div.mediumRectangleAdDiv');
            //var _HIPHOP_countDown = new awardAddOns.injectCountDown('div.oneThirdColRight div.mediumRectangleAdDiv', 'http://www.bet.com/static/hip-hop-awards-09/cDown.swf');
            var _HIPHOP_homePageNomineesRotation = new awardAddOns.homePageNomineesRotation(15);
			setTimeout('fixFederatedPlayer()',3000);
        }
    }
});
// 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);
