	/*
	
		To Use:
			To add or change an entry.
				$SCData( [name], [value] );
			To remove an entry.
				$SCData( [name], null );
			To get and entry value.
				$SCData( [name] );
	
		ls values (Login Success)
			0 = failed
			1 = sucess
			
		utype values (User Type)
			0 = Anonymous
			1 = Member (LFM)
			2 = Subscriber (NAPSTER)
			3 = NTG

		rs values (Registration Source)
			0 = Explicit
			1 = Play
			2 = Buy
			3 = NapsterLink
			4 = Removed
			5 = Error (Signin)
			6 = Error (Registration)
			
		ref values (Referral Sites)
			0 = NapsterLink
			1 = Media Defender
			3 = Other
			
		ter values (Territory)
			0 = US
			1 = GB
			2 = CA
			3 = DE
			4 = JP
			5 = Other
	*/

	var objSCData = new Object();

	objSCData['utype'] = new Array();
	objSCData['utype'][0] = 'Anonymous';
	objSCData['utype'][1] = 'Member (LFM)';
	objSCData['utype'][2] = 'Subscriber (NAPSTER)';
	objSCData['utype'][3] = 'NTG';
	
	objSCData['rs'] = new Array();
	objSCData['rs'][0] = 'Explicit';
	objSCData['rs'][1] = 'Play';
	objSCData['rs'][2] = 'Buy';
	objSCData['rs'][3] = 'NapsterLink';
	objSCData['rs'][4] = '';
	objSCData['rs'][5] = 'Error (Signin)';
	objSCData['rs'][6] = 'Error (Registration)';
	
	objSCData['ref'] = new Array();
	objSCData['ref'][0] = 'NapsterLink';
	objSCData['ref'][1] = 'Media Defender';
	objSCData['ref'][3] = 'Other';
	
	objSCData['ter'] = new Array();
	objSCData['ter'][0] = 'US';
	objSCData['ter'][1] = 'GB';
	objSCData['ter'][2] = 'CA';
	objSCData['ter'][3] = 'DE';
	objSCData['ter'][4] = 'JP';
	objSCData['ter'][5] = 'All Other';
	
	var TerritoryMap = new Object();
	TerritoryMap['US'] = 0;
	TerritoryMap['GB'] = 1;
	TerritoryMap['CA'] = 2;
	TerritoryMap['DE'] = 3;
	TerritoryMap['JP'] = 4;
	TerritoryMap['Other'] = 5;
	
	var UserTypeMap = new Object();
	UserTypeMap['LFM'] = 1;
	UserTypeMap['SUB'] = 2;
	UserTypeMap['NTG'] = 3;
	
	var EventMap = new Object();
	EventMap['Play'] = 'event1';
	EventMap['Click'] = 'event2';
	EventMap['Sign-In/Registration'] = 'event3';
	EventMap['Sign-In Completion'] = 'event4';
	EventMap['Registration Completion'] = 'event5';
	EventMap['Download'] = 'event6';

	var $SCData = function(){
		if( arguments[0] != null ){
			var strSCDName = arguments[0];
			var strSCDValue = null;
			if( arguments.length == 2 )
				strSCDValue = arguments[1];
			var strSCCookieData = $C( 'SCD' );
			if( arguments.length == 1 ){
				var aryDataPairs = strSCCookieData.split( '&' );
				for( intDataIndex = 0; intDataIndex < aryDataPairs.length; intDataIndex++ ){
					var intPosition = aryDataPairs[intDataIndex].indexOf('=');
					if( intPosition == -1 ) continue;
					var strDataName = aryDataPairs[intDataIndex].substring( 0, intPosition );
					var strDataValue = aryDataPairs[intDataIndex].substring( intPosition + 1 );
					if( strDataName == strSCDName ){
						if( objSCData[strDataName] != null )
							return unescape( objSCData[strDataName][strDataValue] );
						else
							return unescape( strDataValue );
					}
				}
			}
			else if( arguments.length == 2 ){
				var strSCData = '';
				var aryDataPairs = strSCCookieData.split( '&' );
				var objSCD = new Object();
				for( intDataIndex = 0; intDataIndex < aryDataPairs.length; intDataIndex++ ){
					var intPosition = aryDataPairs[intDataIndex].indexOf('=');
					if( intPosition == -1 ) continue;
					var strDataName = aryDataPairs[intDataIndex].substring( 0, intPosition );
					var strDataValue = aryDataPairs[intDataIndex].substring( intPosition + 1 );
					objSCD[strDataName] = unescape( strDataValue );
				}
				objSCD[strSCDName] = strSCDValue;
				for( var strValues in objSCD ){
					if( objSCD[strValues] != null && objSCD[strValues] != 'null' )
						strSCData += "&" + strValues + '=' + escape( objSCD[strValues] );
				}
				strSCData = strSCData.substring( 1 );
				var objDate = new Date();
				objDate.setTime( objDate.getTime() + ( 1000 * 60 * 60 * 24 * 365 ) );
				document.cookie = "SCD=" + escape( strSCData ) + "; domain=.napster.com; path=/; expires=" + objDate.toGMTString();
			}
		}
	}


	
	if( location.search.indexOf( 'debug=sc' ) > -1 )
		$SCData( 'debug', true );
	
	if( typeof( $SCData( 'r' ) ) == 'undefined' )
		$SCData( 'r', 0 );

	if( $C( 'CLID' ) && $SCData( 'r' ) == 0 )
		$SCData( 'r', 1 );
	
	if( typeof( $SCData( 'FPF' ) ) == 'undefined' )
		$SCData( 'FPF', 0 );

//	if( $SCData( 'r' ) == 1 && $SCData( 'FPF' ) == 0 )
//		$SCData( 'FPF', 1 );

	if( $SCData( 'FPF' ) == 999 ) /* if they quit the player before it went to reg */
		$SCData( 'FPF', 1 );
		
	if( $SCData( 'ss' ) ) /* we only use this on one page */
		$SCData( 'ss', null );
	
	if( location.href.indexOf( '/choose' ) > -1 )
		$SCData( 'ss', 0 );
	
	if( typeof( $SCData( 'utype' ) ) == 'undefined' ){
		$SCData( 'utype', 0 );
		var objDate = new Date();
		$SCData( 'time', ( objDate.getTime() / 1000 ) );
	}
	else{
		if( $C( 'SL' ) == null || $C( 'SL' ) == '' )
			$SCData( 'utype', 0 );
		else
			$SCData( 'utype', UserTypeMap[$C( 'SL' )] );
	}
	
	if( typeof( FWSupportedCountries[$C( 'COUNTRYCODE' )] ) == 'undefined' )
		$SCData( 'ter', TerritoryMap['Other'] )
	else
		$SCData( 'ter', TerritoryMap[$C( 'COUNTRYCODE' )] )
	
	function IsNewUser(){
		var intTime = ( $SCData( 'time' ) * 1000 ) + 864000;
		var objDate = new Date();
		var intNowTime = objDate.getTime();
		if( intNowTime < intTime )
			return "New";
		else
			return "Returning";
	}
	
	/*
		s_channel = {channel of page}
		s_prop1 = {subsection of page - blank if none}
		s_prop2 = {identifying variables for the particular page [i.e. if it's an artist page, put the artist name here,
					browse - put the browse genre name here]}
		s_prop3 = {subscription level, stored in the SL cookie - we're looking for "visitor", "web user" (LFM), or
					"subscriber", so translate cookie value as necessary}
	*/
	
	var objChannels = new Object();
	objChannels[''] = ['Napster Web','Napster.com Homepage'];
	objChannels['aol'] = ['Napster Web','Napster Web - Choice AOL Music Now'];
	objChannels['aol/welcome.html'] = ['Napster Web','Napster Web - AOL Transition Landing Page'];
	objChannels['search'] = ['Napster Web','Search'];
	objChannels['browse'] = ['Napster Web','Browse'];
	objChannels['view/artist'] = ['Napster Web','Artist'];
	objChannels['view/album'] = ['Napster Web','Album'];
	objChannels['view/track'] = ['Napster Web','Track'];
	objChannels['nweb/view/track'] = ['Napster Web','Track'];
	objChannels['features/ffwd'] = ['Napster Web','Fast Forward'];
	objChannels['features/rewind'] = ['Napster Web','Rewind'];
	objChannels['features/playlist'] = ['Napster Web','Playlists'];
	objChannels['features/napsterlive'] = ['Napster Web','Napster Live'];
	objChannels['features/newreleases'] = ['Napster Web','New Releases'];
	objChannels['features/recommends'] = ['Napster Web','Napster Recommends'];
	objChannels['features/instantlive'] = ['Napster Web','Instant Live'];
	objChannels['faq'] = ['Napster Web','FAQs'];
	objChannels['privacy_policy'] = ['Napster Web','Privacy Policy'];
	objChannels['terms'] = ['Napster Web','Terms'];
	objChannels['tools'] = ['Napster Web','Tools'];
	objChannels['napsterlinks'] = 'NapsterLinks';
	objChannels['player'] = 'Napster Web Player';
	objChannels['player/embed/player.html'] = ['Napster Web','Widget'];
	objChannels['subscribe'] = ( $SCData( 'ch' ) == null || $SCData( 'ch' ) == '' )? 'Napster Web' : $SCData( 'ch' );
	objChannels['nweb/subscribe'] = ( $SCData( 'ch' ) == null || $SCData( 'ch' ) == '' )? 'Napster Web' : $SCData( 'ch' );
	objChannels['nweb/login'] = ( $SCData( 'ch' ) == null || $SCData( 'ch' ) == '' )? 'Napster Web' : $SCData( 'ch' );
	objChannels['login'] = ( $SCData( 'ch' ) == null || $SCData( 'ch' ) == '' )? 'Napster Web' : $SCData( 'ch' );
	objChannels['nweb/registration'] = ( $SCData( 'ch' ) == null || $SCData( 'ch' ) == '' )? 'Napster Web' : $SCData( 'ch' );
	objChannels['registration'] = ( $SCData( 'ch' ) == null || $SCData( 'ch' ) == '' )? 'Napster Web' : $SCData( 'ch' );
	objChannels['daily_download'] = ['Napster Web','Free Download Landing Page'];
	objChannels['nweb/daily_download'] = ['Napster Web','Free Download Landing Page'];
	objChannels['freedownloads'] = ['Napster Web','Free Download Archive'];
	objChannels['nweb/freedownloads'] = ['Napster Web','Free Download Archive'];
	objChannels['about_napster.html'] = ['Napster Web','Company Information'];
	objChannels['shop.html'] = ['Napster Web','Shop Napster'];
	objChannels['contacts.html'] = ['Napster Web','Contact Information'];
	objChannels['press_releases.html'] = ['Napster Web','Press Releases'];
	objChannels['employment.html'] = ['Napster Web','Employment'];
	objChannels['advertise.html'] = ['Napster Web','Advertise With Us'];
	objChannels['join_network.html'] = ['Napster Web','Join Network'];
	objChannels['wallpaper.html'] = ['Napster Web','Wallpaper'];
	objChannels['screensavers.html'] = ['Napster Web','Screensavers'];
	objChannels['aim_icons.html'] = ['Napster Web','AIM Icons'];
	objChannels['special_offer.html'] = ['Napster Web','Special Offer'];
	objChannels['animations.html'] = ['Napster Web','Napster Stuff'];
	
	var objSpecialEvaluators = new Object();
	objSpecialEvaluators[''] = ['Napster Web -- Napster'];
	objSpecialEvaluators['aol'] = 's_pageName = "Napster Web - Choice AOL Music Now"\;s_prop1 = "Napster Web - Choice Pages"';
	objSpecialEvaluators['aol/welcome.html'] = 's_pageName = "Napster Web - AOL Transition Landing Page"\;s_prop1 = "Napster Web -  Partner Pages"';
	objSpecialEvaluators['player/embed/player.html'] = 's_pageName = $CHANNEL() + " - Widget Page"\;if(!s_prop4) {s_prop4 = self.parent.document.referrer}';
	objSpecialEvaluators['choose'] = 's_pageName = $CHANNEL() + " - Choice v02"';
	objSpecialEvaluators['choose/index_a.html'] = 's_pageName = "Napster Web - Choice v03A"\;s_prop1 = "Napster Web"';
	objSpecialEvaluators['choose/index_b1.html'] = 's_pageName = "Napster Web - Choice v03B1"\;s_prop1 = "Napster Web"';
	objSpecialEvaluators['choose/index_b2.html'] = 's_pageName = "Napster Web - Choice v03B2"\;s_prop1 = "Napster Web"';
	objSpecialEvaluators['choose/index_c1.html'] = 's_pageName = "Napster Web - Choice v03C1"\;s_prop1 = "Napster Web"';
	objSpecialEvaluators['choose/index_c2.html'] = 's_pageName = "Napster Web - Choice v03C2"\;s_prop1 = "Napster Web"';
	objSpecialEvaluators['nweb/login'] = 'if( $SCData( \'rs\' ) != null && $SCData( \'rs\' ) != \'\' ){s_eVar6 = $SCData( \'rs\' )}';
	objSpecialEvaluators['login'] = 'if( $SCData( \'rs\' ) != null && $SCData( \'rs\' ) != \'\' ){s_eVar6 = $SCData( \'rs\' )}';
	objSpecialEvaluators['nweb/registration'] = 'if( $SCData( \'rs\' ) != null && $SCData( \'rs\' ) != \'\' ){s_eVar6 = $SCData( \'rs\' )}';
	objSpecialEvaluators['registration'] = 'if( $SCData( \'rs\' ) != null && $SCData( \'rs\' ) != \'\' ){s_eVar6 = $SCData( \'rs\' )}';
	objSpecialEvaluators['nweb/view/track'] = 'if( location.href.indexOf( \'media_defender.html\' ) > -1 ){s_pageName = $CHANNEL() + \'MediaDefender\'}';
	objSpecialEvaluators['view/track'] = 'if( location.href.indexOf( \'media_defender.html\' ) > -1 ){s_pageName = $CHANNEL() + \' - MediaDefender\'}';
	objSpecialEvaluators['registration'] = 'if( location.href.indexOf( \'confirmation.html\' ) > -1 || location.href.indexOf( \'confirmation_supported.html\' ) > -1 || location.href.indexOf( \'confirmation_unsupported.html\' ) > -1 || location.href.indexOf( \'registration_confirm.html\' ) > -1 ){$SCData( \'r\', 1 )};';
	objSpecialEvaluators['napstergirl'] = 's_pageName = $CHANNEL() + " - Napster Girl Video"\;s_prop2 = "Napster Girl Video";';
	objSpecialEvaluators['napstergirl/subscribe.html'] = 's_pageName = $CHANNEL() + " - Napster Girl Choice"\;';
	objSpecialEvaluators['free.html'] = 's_pageName = $CHANNEL() + " - FasTrak To Free"\;';
	objSpecialEvaluators['napstergirl'] = 'Napster Web';
	objSpecialEvaluators['special_offer.html'] = 's_pageName = $CHANNEL() + " - Special Offer"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['about_napster.html'] = 's_pageName = $CHANNEL() + " - Company Information"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['shop.html'] = 's_pageName = $CHANNEL() + " - Shop Napster"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['contacts.html'] = 's_pageName = $CHANNEL() + " - Contact Information"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['press_releases.html'] = 's_pageName = $CHANNEL() + " - Press Releases"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['employment.html'] = 's_pageName = $CHANNEL() + " - Employment"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['advertise.html'] = 's_pageName = $CHANNEL() + " - Advertise With Us"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['join_network.html'] = 's_pageName = $CHANNEL() + " - Join Network"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['wallpaper.html'] = 's_pageName = $CHANNEL() + " - Wallpaper"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['screensavers.html'] = 's_pageName = $CHANNEL() + " - Screensavers"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['aim_icons.html'] = 's_pageName = $CHANNEL() + " - AIM Icons"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['press_releases'] = 's_pageName = $CHANNEL() + " - Press Releases"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['animations.html'] = 's_pageName = $CHANNEL() + " - Napster Stuff"\;s_prop1 = "Napster Web";';
	objSpecialEvaluators['daily_download'] = 's_pageName = $CHANNEL() + " - Free Download Landing Page"\;';
	objSpecialEvaluators['nweb/daily_download'] = 's_pageName = $CHANNEL() + " - Free Download Landing Page"\;';
	objSpecialEvaluators['freedownloads'] = 's_pageName = $CHANNEL() + " - Free Download Archive"\;s_prop1 = "Napster Web - Free Downloads";';
	objSpecialEvaluators['nweb/freedownloads'] = 's_pageName = $CHANNEL() + " - Free Download Archive"\;s_prop1 = "Napster Web - Free Downloads";';

	var $SUBSECTION = '';
	var strSL = $C( 'SL' );
	var $SUBLEVEL = IsNewUser() + ' ' + $SCData( 'utype' );
	var $COUNTRYCODE = $SCData( 'ter' );

	var $FILEPATH = function(){
		var strPath = location.href;
		if( strPath.indexOf( '?' ) > -1 )
			return strPath.substring( 0, strPath.indexOf( '?' ) );
		else
			return strPath
	}

	function $SCE( strID ){
		try{
			var s_events = "Play";
			var s_eVar1 = strID;
			s_gs( "napsterweb" );
		}
		catch(e){}
	}
	
	function $SCEG( strEvent, strEVars ){
		s_eVar4 = $SUBLEVEL;
		s_eVar5 = $COUNTRYCODE;
		try{
			s_events = EventMap[strEvent];
			eval( strEVars );
			s_gs( "napsterweb" );
			if( $SCData( 'debug' ) ){
				DebugSiteCat( strEvent );
			}
		}
		catch(e){}
	}
	
	var objDebugWindow = null;

	function OpenDebugWindow(){
		objDebugWindow = open( '', 'DebugWindow', 'width=500,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,hotkeys=0,location=0,menubar=0,resizable=1,scrollbars=1,status=0,titlebar=0,toolbar=0,z-lock=0' );
	}

	if( $SCData( 'debug' ) ){
		if( objDebugWindow == null || ( objDebugWindow.closed || !objDebugWindow.closed ) ){
			OpenDebugWindow();
			if( objDebugWindow.window.blnLoaded == null ){
				objDebugWindow.document.writeln( '<style type="text/css">' );
				objDebugWindow.document.writeln( 'BODY{' );
				objDebugWindow.document.writeln( 'margin-top : 0px ;' );
				objDebugWindow.document.writeln( 'font-family : Helvetica, Arial, sans-serif ;' );
				objDebugWindow.document.writeln( 'font-size : 11px ;' );
				objDebugWindow.document.writeln( 'color : #000000 ;' );
				objDebugWindow.document.writeln( '}' );
				objDebugWindow.document.writeln( '</style>' );
				objDebugWindow.document.writeln( '<h3>Site Cat. Debugger</h3><br />' );
				objDebugWindow.document.writeln( '<div id="Debug"></div>' );
				objDebugWindow.document.writeln( '<script language="JavaScript1.2" type="text/javascript">' );
				objDebugWindow.document.writeln( ' var blnLoaded = false;' );
				objDebugWindow.document.writeln( 'function DisplayValue( strLabel, strValue ){' );
				objDebugWindow.document.writeln( "var objDestination = document.getElementById( 'Debug' );" );
				objDebugWindow.document.writeln( "var objDiv = document.createElement( 'DIV' );" );
				objDebugWindow.document.writeln( 'if( strValue != null )' );
				objDebugWindow.document.writeln( "objDiv.innerHTML = strLabel + ' = ' + strValue;" );
				objDebugWindow.document.writeln( 'else' );
				objDebugWindow.document.writeln( "objDiv.innerHTML = '<br><br><hr><br><br>';" );
				objDebugWindow.document.writeln( 'objDestination.appendChild( objDiv );' );
				objDebugWindow.document.writeln( '}' );
				objDebugWindow.document.writeln( 'var blnLoaded = true;' );
				objDebugWindow.document.writeln( '</scr' + 'ipt>' );
			}
		}
	}

	function DebugSiteCat( strEvent ){
		if( objDebugWindow.window.blnLoaded != null && objDebugWindow.window.blnLoaded ){
			if( strEvent == null || strEvent == '' )
				objDebugWindow.window.DisplayValue( 'Event type', 'Page Load' );
			else
				objDebugWindow.window.DisplayValue( 'Event type', strEvent );
			objDebugWindow.window.DisplayValue( 'Page URL', location.href + '<br /><br />' );
			objDebugWindow.window.DisplayValue( 's_events', s_events );
			objDebugWindow.DisplayValue( 's_pageName', s_pageName );
			objDebugWindow.DisplayValue( 's_channel', s_channel );
			for( n = 1; n < 51; n++ ){
				try{
					var strProp = eval( 's_prop' + n );
					if( strProp != '' && strProp != 'undefined' )
						objDebugWindow.DisplayValue( 's_prop' + n, strProp );
				}
				catch(e){}
			}
			
			for( n = 1; n < 51; n++ ){
				try{
					var strProp = eval( 's_eVar' + n );
					if( strProp != '' && strProp != 'undefined' )
						objDebugWindow.DisplayValue( 's_eVar' + n, strProp );
				}
				catch(e){}
			}
			objDebugWindow.DisplayValue( 'space', null );
		}
		else
			setTimeout( DebugSiteCat, 1000 );
	}

	var $CHANNEL = function(){
		var XS_ROOT_PATH = '/';
		var strThisPath = location.pathname;
		var strThisFile = '';
		var strThisFile = strThisPath.replace( XS_ROOT_PATH, '' );
		var strSubSection = strThisFile;
		if( strThisFile.indexOf( 'index.html' ) > -1 ){
			strThisFile = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );
			strSubSection = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );
		}
		else if( strThisFile.indexOf( '.html' ) == -1 ){
			strThisFile = strThisFile.substring( 0, strThisFile.length );
			strSubSection = strThisFile.substring( 0, strThisFile.length );
			if( strThisFile.lastIndexOf( "/" ) == strThisFile.length - 1 ){
				strThisFile = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );
				strSubSection = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );
			}
		}
		if( objChannels[strThisFile] ){
			if( typeof objChannels[strThisFile] == 'object' ){
				$SUBSECTION = objChannels[strThisFile][1];
				return objChannels[strThisFile][0];
			}
			else
				return objChannels[strThisFile];
		}
		else if( !objChannels[strThisFile] && strThisFile.indexOf( '.html' ) > -1 ){
			strThisFile = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );
			if( objChannels[strThisFile] ){
				if( typeof objChannels[strThisFile] == 'object' ){
					$SUBSECTION = objChannels[strThisFile][1];
					return objChannels[strThisFile][0];
				}
				else
					return objChannels[strThisFile];
			}
			else
				return 'Napster Web';
		}
		else
			return 'Napster Web';
	}
	
	var s_pageName = ( $CHANNEL() != $T() )? $CHANNEL() + " - " + $T() : $CHANNEL();
	
	var XS_ROOT_PATH = '/';
	var strThisPath = location.pathname;
	var strThisFile = '';
	var strThisFile = strThisPath.replace( XS_ROOT_PATH, '' );
	if( strThisFile.indexOf( 'index.html' ) > -1 ){
		strThisFile = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );
	}
	else
		strThisFile = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );

	if( strThisFile !=  'player' && ( query.type != null && query.type != '' ) )
		s_pageName += ' - ' + query.type;
	var s_channel = $CHANNEL();
	var s_prop1 = $CHANNEL() + ( ( $SUBSECTION != '' )?' - ' + $SUBSECTION : '' );
	
	/* Begin Homepage Name Override */
	if(s_prop1 == "Napster Web - Napster.com Homepage") 
		s_pageName = "Napster Web - Napster";
	/* End Homepage Name Override */
	var s_prop2 = ( typeof( s_prop2_temp ) != 'undefined' )? s_prop2_temp : "";
	var s_prop3 = $SUBLEVEL;
	
	var s_server = "";
	var s_pageType = "";
	var s_prop4 = "";
	var s_prop5 = "";
	var s_prop6 = "";
	var s_prop7 = "";
	var s_prop8 = "";
	var s_prop9 = "";
	var s_prop10 = "";
	/* E-commerce Variables */
	var s_campaign = "";
	var s_state = "";
	var s_zip = "";
	var s_events = "";
	var s_products = "";
	var s_purchaseID = "";
	var s_eVar1 = "";
	var s_eVar2 = "";
	var s_eVar3 = "";
	var s_eVar4 = "";
	var s_eVar5 = "";
	var s_eVar6 = "";
	
	function RunEvaluator(){
		var XS_ROOT_PATH = '/';
		var strThisPath = location.pathname;
		var strThisFile = '';
		var strThisFile = strThisPath.replace( XS_ROOT_PATH, '' );
		if( strThisFile.indexOf( 'index.html' ) > -1 )
			strThisFile = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );
		else if( strThisFile.indexOf( '.html' ) == -1 ){
			strThisFile = strThisFile.substring( 0, strThisFile.length );
			if( strThisFile.lastIndexOf( "/" ) == strThisFile.length - 1 ){
				strThisFile = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );
			}
		}
		if( typeof( objSpecialEvaluators[strThisFile] ) != 'undefined' ){
			eval( objSpecialEvaluators[strThisFile] );
		}
		else if( typeof( objSpecialEvaluators[strThisFile] ) == 'undefined' && strThisFile.indexOf( '.html' ) > -1 ){
			strThisFile = strThisFile.substring( 0, strThisFile.lastIndexOf( '/' ) );
			if( typeof( objSpecialEvaluators[strThisFile] ) != 'undefined' )
				eval( objSpecialEvaluators[strThisFile] );
		}
	}

	RunEvaluator();
	
	$SCData( 'ch', $CHANNEL() );

	document.writeln( '<sc' + 'ript language="JavaScript1.2" type="text/javascript" src="http://www.napster.com/js/s_code_remote.js"></' + 'script>' );
	
	if( $SCData( 'debug' ) ){
		DebugSiteCat();
	}

