var static_bg_dir = "backgrounds/";

var static_bgs = {
    'spin': {

	// ALBUMS & SINGLES
	'main': {
	    'src': static_bg_dir + "music_bg.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "top center"
	},

	'The_Confessions_Tour': {
	    'src': static_bg_dir + "confessionstour.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'Im_Going_To_Tell_You_A_Secret': {
	    'src': static_bg_dir + "tellyouasecret.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "top right"
	},

	'Confessions_On_A_Dance_Floor': {
	    'src': static_bg_dir + "confessionsdancefloor.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'American_Life': {
	    'src': static_bg_dir + "americanlife.jpg",
	    'bgcolor': "#EAE5DF",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'Music': {
	    'src': static_bg_dir + "music.jpg",
	    'bgcolor': "#B4E4FB",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'Ray_of_Light': {
	    'src': static_bg_dir + "rayoflight.jpg",
	    'bgcolor': "#5C9294",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'Bedtime_Stories': {
	    'src': static_bg_dir + "bedtimestories.jpg",
	    'bgcolor': "#FFFFFF",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'Erotica': {
	    'src': static_bg_dir + "erotica.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'Like_a_Prayer': {
	    'src': static_bg_dir + "likeaprayer.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'True_Blue': {
	    'src': static_bg_dir + "trueblue.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'Like_a_Virgin': {
	    'src': static_bg_dir + "likeavirgin.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'Madonna': {
	    'src': static_bg_dir + "madonna.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "top right"
	},

	// SOUNDTRACKS GO HERE
	'The_Next_Best_Thing': {
	    'src': static_bg_dir + "nextbestthing.jpg",
	    'bgcolor': "#E3DDCF",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},
	
	'Evita': {
	    'src': static_bg_dir + "evita.jpg",
	    'bgcolor': "#8EC689",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},
	
	'Whos_That_Girl': {
	    'src': static_bg_dir + "whosthatgirl.jpg",
	    'bgcolor': "#FFFFFB",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},
	
	'Dick_Tracy_Im_Breathless': {
	    'src': static_bg_dir + "dicktracynew.jpg",
	    'bgcolor': "#5D4754",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	// COMPILATIONS GO HERE
 	'Remixed__Revisited_EP': {
	    'src': static_bg_dir + "remixedrevisited.jpg",
	    'bgcolor': "#FFFFF3",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

 	'GHV2': {
	    'src': static_bg_dir + "ghv2_final.jpg",
	    'bgcolor': "#FFFFFF",
	    'bgrepeat': "no-repeat",
	    'placement': "top right"
	},
	
	'You_Can_Dance': {
	    'src': static_bg_dir + "youcandance.jpg",
	    'bgcolor': "#E8261D",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},
	
	'The_Immaculate_Collection': {
	    'src': static_bg_dir + "immaculatecollection.jpg",
	    'bgcolor': "#FFFFFD",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'Something_To_Remember': {
	    'src': static_bg_dir + "somethingtoremember.jpg",
	    'bgcolor': "#DCE3E9",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	}
    },

    // BOOKS
    'book': {

	'main': {
    	    'src': static_bg_dir + "book_bg.jpg",
	    'bgcolor': "#FFFFFF",
	    'bgrepeat': "no-repeat",
	    'placement': "top right"
	}

    },

    // GALLERY
    'gallery': {
	'main': [
	    {
		'src': static_bg_dir + "gallery_bg.jpg",
		'bgcolor': "#0F0F0F",
		'bgrepeat': "no-repeat",
		'placement': "center"
	    },
	    {
		'src': static_bg_dir + "gallery4_bg.jpg",
		'bgcolor': "#F3F0E9",
		'bgrepeat': "no-repeat",
		'placement': "bottom right"
	    },
	    {
		'src': static_bg_dir + "gallery5_bg.jpg",
		'bgcolor': "#F7ECEA",
		'bgrepeat': "no-repeat",
		'placement': "bottom right"
	    },
	    {
		'src': static_bg_dir + "gallery6_bg.jpg",
		'bgcolor': "#FFFFFF",
		'bgrepeat': "no-repeat",
		'placement': "bottom right"
	    },
	    {
		'src': static_bg_dir + "gallery7_bg.jpg",
		'bgcolor': "#FFFFFF",
		'bgrepeat': "no-repeat",
		'placement': "bottom right"
	    }
	]
    },

    'film': {
	'main': {
	    'src': static_bg_dir + "films_bg.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	}
    },

    'extras': {
	'main': [
	    {
		'src': static_bg_dir + "extras_bg.jpg",
		'bgcolor': "#000000",
		'bgrepeat': "no-repeat",
		'placement': "top left"
	    },
	    {
		'src': static_bg_dir + "extras2_bg.jpg",
		'bgcolor': "#FFFFFF",
		'bgrepeat': "no-repeat",
		'placement': "top left"
	    },
	    {
		'src': static_bg_dir + "extras3_bg.jpg",
		'bgcolor': "#932A31",
		'bgrepeat': "no-repeat",
		'placement': "bottom left"
	    }
	]
    },

    'tour': {
	'main': [
	    {
		'src': static_bg_dir + "tour_bg.jpg",
		'bgcolor': "#000000",
		'bgrepeat': "no-repeat",
		'placement': "top right"
	    },
	    {
		'src': static_bg_dir + "tour2_bg.jpg",
		'bgcolor': "#000000",
		'bgrepeat': "no-repeat",
		'placement': "bottom right"
	    }
	],

	'liveearth': {
	    'src': static_bg_dir + "tour_bg.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "top right"
	},

	'confessions': {
	    'src': static_bg_dir + "confessionstour.jpg",
	    'bgcolor': "#000000",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'blond': {
	    'src': static_bg_dir + "blondeambitiontour.jpg",
	    'bgcolor': "#010101",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'whosthatgirl': {
	    'src': static_bg_dir + "whosthatgirltour.jpg",
	    'bgcolor': "#FFFFFF",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'girlie': {
	    'src': static_bg_dir + "girlieshowtour.jpg",
	    'bgcolor': "#010101",
	    'bgrepeat': "no-repeat",
	    'placement': "top right"
	},

	'virgin': {
	    'src': static_bg_dir + "virgintour.jpg",
	    'bgcolor': "#575584",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'reinvention': {
	    'src': static_bg_dir + "reinventiontour.jpg",
	    'bgcolor': "#FDFCFA",
	    'bgrepeat': "no-repeat",
	    'placement': "bottom right"
	},

	'drowned': {
	    'src': static_bg_dir + "ghv2new.jpg",
	    'bgcolor': "#FFFFFF",
	    'bgrepeat': "no-repeat",
	    'placement': "top right"
	}

    }

};

/*
 * singles are all based on the album they came from, so do it quicker
 * here than listing everything multiple times
 */
// confessions on a dance floor
static_bgs.spin.Hung_Up = static_bgs.spin.Confessions_On_A_Dance_Floor;
// American Life
static_bgs.spin.Nothing_Fails = static_bgs.spin.American_Life;
static_bgs.spin.Love_Profusion = static_bgs.spin.American_Life;
static_bgs.spin.Hollywood = static_bgs.spin.American_Life;
static_bgs.spin.American_Life = static_bgs.spin.American_Life;
static_bgs.spin.Die_Another_Day = static_bgs.spin.American_Life;
// Music
static_bgs.spin.What_It_Feels_Like_For_A_Girl = static_bgs.spin.Music;
static_bgs.spin.Dont_Tell_Me = static_bgs.spin.Music;
// The Next Best Thing
static_bgs.spin.American_Pie = static_bgs.spin.The_Next_Best_Thing;
// Ray Of Light
static_bgs.spin.Nothing_Really_Matters = static_bgs.spin.Ray_Of_Light;
static_bgs.spin.The_Power_Of_Goodbye = static_bgs.spin.Ray_Of_Light;
static_bgs.spin.Ray_of_Light = static_bgs.spin.Ray_Of_Light;
static_bgs.spin.Frozen = static_bgs.spin.Ray_Of_Light;
static_bgs.spin.Drowned_World_Substitute_For_Love = static_bgs.spin.Ray_Of_Light;
// Evita
static_bgs.spin.Another_Suitcase_In_Another_Hall = static_bgs.spin.Evita;
static_bgs.spin.Dont_Cry_For_Me_Argentina = static_bgs.spin.Evita;
static_bgs.spin.You_Must_Love_Me = static_bgs.spin.Evita;
// Something To Remember
static_bgs.spin.Love_Dont_Live_Here_Anymore = static_bgs.spin.Something_To_Remember;
static_bgs.spin.One_More_Chance = static_bgs.spin.Something_To_Remember;
static_bgs.spin.Youll_See = static_bgs.spin.Something_To_Remember;
// Bedtime Stories
static_bgs.spin.Human_Nature = static_bgs.spin.Bedtime_Stories;
static_bgs.spin.Bedtime_Story = static_bgs.spin.Bedtime_Stories;
static_bgs.spin.Take_a_Bow = static_bgs.spin.Bedtime_Stories;
static_bgs.spin.Secret = static_bgs.spin.Bedtime_Stories;
// Erotica
static_bgs.spin.Rain = static_bgs.spin.Erotica;
static_bgs.spin.Fever = static_bgs.spin.Erotica;
static_bgs.spin.Bad_Girl = static_bgs.spin.Erotica;
static_bgs.spin.Bye_Bye_Baby = static_bgs.spin.Erotica;
static_bgs.spin.Deeper_and_Deeper = static_bgs.spin.Erotica;
// the immaculate collection
static_bgs.spin.Rescue_Me = static_bgs.spin.The_Immaculate_Collection;
static_bgs.spin.Justify_My_Love = static_bgs.spin.The_Immaculate_Collection;
// dick tracy: I'm breathless
static_bgs.spin.Hanky_Panky = static_bgs.spin.Dick_Tracy_Im_Breathless;
static_bgs.spin.Vogue = static_bgs.spin.Dick_Tracy_Im_Breathless;
// Like A Prayer
static_bgs.spin.Keep_It_Together = static_bgs.spin.Like_a_Prayer;
static_bgs.spin.Oh_Father = static_bgs.spin.Like_a_Prayer;
static_bgs.spin.Cherish = static_bgs.spin.Like_a_Prayer;
static_bgs.spin.Express_Yourself = static_bgs.spin.Like_a_Prayer;
static_bgs.spin.Like_a_Prayer = static_bgs.spin.Like_a_Prayer;
static_bgs.spin.Dear_Jessie = static_bgs.spin.Like_a_Prayer;
// You Can Dance
static_bgs.spin.Spotlight = static_bgs.spin.You_Can_Dance;
// Who's That Girl
static_bgs.spin.Look_of_Love = static_bgs.spin.Whos_That_Girl;
static_bgs.spin.Causing_A_Commotion = static_bgs.spin.Whos_That_Girl;
// True Blue
static_bgs.spin.La_Isla_Bonita = static_bgs.spin.True_Blue;
static_bgs.spin.Open_Your_Heart = static_bgs.spin.True_Blue;
static_bgs.spin.Papa_Dont_Preach = static_bgs.spin.True_Blue;
static_bgs.spin.Live_To_Tell = static_bgs.spin.True_Blue;
// Like A Virgin
static_bgs.spin.Dress_You_Up = static_bgs.spin.Like_a_Virgin;
static_bgs.spin.Angel = static_bgs.spin.Like_a_Virgin;
static_bgs.spin.Material_Girl = static_bgs.spin.Like_a_Virgin;
// Madonna
static_bgs.spin.Lucky_Star = static_bgs.spin.Madonna;
static_bgs.spin.Borderline = static_bgs.spin.Madonna;
static_bgs.spin.Holiday = static_bgs.spin.Madonna;
static_bgs.spin.Burning_Up_Physical_Attraction = static_bgs.spin.Madonna;
static_bgs.spin.Everybody = static_bgs.spin.Madonna;
// Misc
static_bgs.spin.Me_Against_The_Music = static_bgs.spin.main;
static_bgs.spin.Beautiful_Stranger = static_bgs.spin.main;
static_bgs.spin.Ill_Remember = static_bgs.spin.main;
static_bgs.spin.This_Used_To_Be_My_Playground = static_bgs.spin.main;
static_bgs.spin.Into_the_Groove = static_bgs.spin.main;
static_bgs.spin.Crazy_For_You = static_bgs.spin.main;
static_bgs.spin.Gambler = static_bgs.spin.main;



function get_static_background (section, page)
{
    if ( typeof (static_bgs[section]) == "undefined"
	|| typeof(static_bgs[section][page]) == "undefined" )
    {
	return undefined;
    }

    // if this is not an array, just return it
    if ( typeof(static_bgs[section][page].length) == "undefined" )
	return static_bgs[section][page];

    rand_bg = static_bgs[section][page][Math.floor (Math.random() * static_bgs[section][page].length)];

//    var s = ""; for (var p in rand_bg) { s += p + "=" + rand_bg[p] + "\n"; } alert (s);
    return (rand_bg);
}

