/*******************************************************************
 * Create the page object
 *******************************************************************/
var pageObj = {
	color1:"#222222",
	color2:"#de200c",
	init:function(){
		//Load sIFR
		pageObj.sifr();
		
		//Load relEvents
		pageObj.relEvents();
	},
	sifr:function(){
		if(typeof sIFR == "function"){
			sIFR.replaceElement(named({sSelector:"h1", sFlashSrc: globalObj.mediaServer + "/images/flash/abc.swf", sWmode:"transparent", sColor:pageObj.color1, nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left"}));
			sIFR.replaceElement(named({sSelector:".capsule h3", sFlashSrc: globalObj.mediaServer + "/images/flash/abc.swf", sWmode:"transparent", sColor:pageObj.color2, nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left"}));
			sIFR.replaceElement(named({sSelector:".bpcapsule h3", sFlashSrc: globalObj.mediaServer + "/images/flash/abc.swf", sWmode:"transparent", sColor:pageObj.color2, nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left"}));
			sIFR.replaceElement(named({sSelector:"#signin h3", sFlashSrc: globalObj.mediaServer + "/images/flash/abc-bold.swf", sWmode:"transparent", sColor:pageObj.color1, nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left"}));

                        sIFR.replaceElement(named({sSelector:"h4", sFlashSrc: globalObj.mediaServer + "/images/flash/abc-bold.swf", sWmode:"transparent", sColor:pageObj.color1, nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left"}));
		};
	},
	relEvents:function(){
		var relType;
		var self = pageObj.relEvents;
		self.col = document.getElementsByTagName('a');
		duff(self.col, function(e){
			relType = e.getAttribute('rel');
			switch(relType){
				case 'newvideos':
				case 'newvideos':
					addEvent(e,"click",function(){
						document.getElementById('fv_mostviewed').style.position = 'absolute';
						document.getElementById('fv_mostviewed').style.marginLeft = '-5000px';
						document.getElementById('fv_newvideos').style.position = 'relative';
						document.getElementById('fv_newvideos').style.marginLeft = '0px';
						if (document.all) document.getElementById('fv_newvideos').style.height = '1%';
						document.getElementById('newvideos').style.background = 'url(' +  globalObj.mediaServer + '/images/module-button-left_down.gif)';
						document.getElementById('mostviewed').style.background = 'url(' +  globalObj.mediaServer + '/images/module-button-right.gif)';
						return false;
					});
					break;
				case 'mostviewed':
					addEvent(e,"click",function(){
						document.getElementById('fv_newvideos').style.position = 'absolute';
						document.getElementById('fv_newvideos').style.marginLeft = '-5000px';
						document.getElementById('fv_mostviewed').style.position = 'relative';
						document.getElementById('fv_mostviewed').style.marginLeft = '0px';
						if (document.all) document.getElementById('fv_mostviewed').style.height = '1%';
						document.getElementById('newvideos').style.background = 'url(' +  globalObj.mediaServer + '/images/module-button-left.gif)';
						document.getElementById('mostviewed').style.background = 'url(' +  globalObj.mediaServer + '/images/module-button-right_down.gif)';
						return false;
					});
					break;
			}
		});
	}
}


/*******************************************************************
 * Attach events to the document load
 *******************************************************************/
addEvent(document,"readystatechange",pageObj.init);

function trackHomePromoClicks(clickId,linkUrl){
	_hbLink(clickId);
	window.location = linkUrl;
}