// JavaScript Document



		var oTopDdFaderItem = null;

		var iDdFaderItemCursorIndex = 0;

		var iDdFaderOpacity = 100;

		var DDFADER_ROTATION_FREQUENCY = 10; //seconds

		var DDFADER_FADE_SPEED = 5;

		var aDdFaderItems = new Array();

		

		function ddFader_Init(){

			var oFaderWrap = document.getElementById('rightSubSubContainer');

			if(!oFaderWrap){alert('No Fader Items Wrapper Found'); return;}



			oFaderWrap.style.display = 'block';

			oFaderWrap.style.position = 'relative';

			

			var aTmp = new Array();

			aTmp = oFaderWrap.getElementsByTagName('div');

			for(i=0; i<aTmp.length; i++){

				if(aTmp[i].className == 'ddFaderItem'){

					aTmp[i].style.position = 'absolute';

					aTmp[i].style.top = '0px';

					aTmp[i].style.left = '0px';

					

					aDdFaderItems.push(aTmp[i]);

				}

			}

			aTmp = new Array();



			if(aDdFaderItems.length == 0){

			   	oFaderWrap.innerHTML = '<strong>No Fader Items Found</strong>';

				return;

			}



			ddFader_SetNextItem();

		}

		function ddFader_DoRotation(){

			oTopDdFaderItem.style.opacity = ddFader_GetSafeOpacity();

			oTopDdFaderItem.style.filter = 'alpha(opacity='+iDdFaderOpacity+')';

			

			iDdFaderOpacity -= DDFADER_FADE_SPEED;

			

			if(iDdFaderOpacity > parseInt(DDFADER_FADE_SPEED)*.1){

				setTimeout('ddFader_DoRotation()', 50);

			}else{

				ddFader_SetNextItem();

			}



		}

		function ddFader_SetNextItem(){

			iDdFaderOpacity = 99;

			for(i=0; i<aDdFaderItems.length; i++){

				if(i == iDdFaderItemCursorIndex){

					oTopDdFaderItem = aDdFaderItems[i];

					oTopDdFaderItem.style.zIndex = 500;

					ddFader_SetItemToVisible(oTopDdFaderItem);

				}else{

					aDdFaderItems[i].style.visibility = 'hidden';

				}

			}

			iDdFaderItemCursorIndex = (iDdFaderItemCursorIndex+1>aDdFaderItems.length-1 ? 0 : iDdFaderItemCursorIndex+1);

			aDdFaderItems[iDdFaderItemCursorIndex].style.zIndex = 400;

			ddFader_SetItemToVisible(aDdFaderItems[iDdFaderItemCursorIndex]);

			

			setTimeout('ddFader_DoRotation()', DDFADER_ROTATION_FREQUENCY*1000);

		}

		function ddFader_SetItemToVisible(oItem){

			oItem.style.visibility = 'visible';

			oItem.style.opacity = ddFader_GetSafeOpacity();

			oItem.style.filter = 'alpha(opacity='+iDdFaderOpacity+')';

		}

		function ddFader_GetSafeOpacity(){

			var iReturn = parseInt(iDdFaderOpacity);

			if(iReturn >= 100){iReturn = 99;}

			return iReturn / 100

		}

		

		ddFader_Init();
