var design = 
	{
		"base_url" : "http://www.typepad.jp/.shared-ja/themes/",
		"themes" : 
		{
			"bold" : 
			{
				"name" : "くっきりした色合い",
				"theme" : [
					{"name" : "", "file" : "lilia/theme-masala", "css" : ".css"},
					{"name" : "", "file" : "lilia/theme-beckett", "css" : ".css"},
					{"name" : "", "file" : "lilia/theme-purplecrush", "css" : ".css"},
					{"name" : "", "file" : "shea/theme-folio", "css" : ".css"},
					{"name" : "", "file" : "shea/theme-forestgreen", "css" : ".css"},
					{"name" : "", "file" : "shea/theme-sunburned", "css" : ".css"},
					{"name" : "", "file" : "walt/theme-vicksburg_rose", "css" : ".css"},
					{"name" : "", "file" : "walt/theme-vicksburg_red", "css" : ".css"},
					{"name" : "", "file" : "walt/theme-vicksburg_desert", "css" : ".css"},
					{"name" : "", "file" : "walt/theme-vicksburg_violet", "css" : ".css"}
				]
			},
            "business" : 
			{
				"name" : "ビジネス new!",
				"theme" : [
					{"name" : "", "file" : "loftwork/loftwork01", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork04", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork07", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork08", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork11", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork12", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork13", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork16", "css" : "/theme.css"}
				]
			},
			"classic" : 
			{
				"name" : "クラシック",
				"theme" : [
					{"name" : "April", "file" : "classic/theme-april", "css" : ".css"},
					{"name" : "Bonjour", "file" : "classic/theme-bonjour", "css" : ".css"},
					{"name" : "Classy", "file" : "classic/theme-classy", "css" : ".css"},
					{"name" : "Earth", "file" : "classic/theme-earth", "css" : ".css"},
					{"name" : "Green", "file" : "classic/theme-green", "css" : ".css"},
					{"name" : "Minimalist", "file" : "classic/theme-minimalist", "css" : ".css"}
				]
			},
			"cool" : 
			{
				"name" : "涼しげな色",
				"theme" : [
					{"name" : "", "file" : "shea/theme-porpoise", "css" : ".css"},
					{"name" : "", "file" : "lilia/theme-powell-street", "css" : ".css"},
					{"name" : "", "file" : "lilia/theme-bluecrush", "css" : ".css"},
					{"name" : "", "file" : "lilia/theme-bryant", "css" : ".css"},
					{"name" : "", "file" : "lilia/theme-stevenson", "css" : ".css"},
					{"name" : "new", "file" : "walt/theme-vicksburg", "css" : ".css"},
					{"name" : "new", "file" : "walt/theme-vicksburg_olive", "css" : ".css"},
					{"name" : "new", "file" : "walt/theme-vicksburg_teal", "css" : ".css"},
					{"name" : "new", "file" : "walt/theme-vicksburg_khaki", "css" : ".css"}
				]
			},
            "creators" : 
			{
				"name" : "クリエーターズ new!",
				"theme" : [
					{"name" : "", "file" : "loftwork/loftwork02", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork03", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork05", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork06", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork14", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork15", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork17", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork19", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork20", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork21", "css" : "/theme.css"},
                    {"name" : "", "file" : "loftwork/loftwork22", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork29", "css" : "/theme.css"}
				]
			},
			"pale" : 
			{
				"name" : "淡い色合い",
				"theme" : [
					{"name" : "", "file" : "shea/theme-cityblend", "css" : ".css"},
					{"name" : "", "file" : "shea/theme-tickle", "css" : ".css"},
					{"name" : "", "file" : "lilia/theme-subtle", "css" : ".css"},
					{"name" : "new", "file" : "lilia/theme-subtle_green", "css" : ".css"},
					{"name" : "new", "file" : "lilia/theme-subtle_neutral", "css" : ".css"},
					{"name" : "new", "file" : "lilia/theme-subtle_pink", "css" : ".css"}
				]
			},
            "honobono" : 
			{
				"name" : "ほのぼの new!",
				"theme" : [
					{"name" : "", "file" : "loftwork/loftwork09", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork10", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork18", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork23", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork24", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork25", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork26", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork27", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork28", "css" : "/theme.css"},
					{"name" : "", "file" : "loftwork/loftwork30", "css" : "/theme.css"}
				]
			},
			"purpose" : 
			{
				"name" : "目的にあわせて",
				"theme" : [
					{"name" : "Baby", "file" : "lilia/theme-baby", "css" : ".css"},
					{"name" : "Wedding", "file" : "lilia/theme-wedding", "css" : ".css"},
					{"name" : "Gourmet", "file" : "lilia/theme-gourmet", "css" : ".css"},
					{"name" : "Knitting", "file" : "lilia/theme-knitting", "css" : ".css"},
					{"name" : "Travel", "file" : "lilia/theme-travel", "css" : ".css"},
					{"name" : "Stich", "file" : "lilia/theme-stitch", "css" : ".css"},
                    {"name" : "Winter", "file" : "lilia/theme-winter", "css" : ".css"},
					{"name" : "Holiday Stripes", "file" : "lilia/theme-holiday_stripes", "css" : ".css"},
					{"name" : "Snowman", "file" : "lilia/theme-holiday_snowman", "css" : ".css"}
				]
			}
		}
	};

function debug(category, num)
{
	printList(category);
}

function switchCSS(category, num)
{
	document.getElementById("selectedTheme").href 
		= design.base_url +  design.themes[category].theme[num].file + design.themes[category].theme[num].css;
}

function printCategory()
{
	var mySelect, myOption;
	debug("bold",0);
	
	mySelect = document.getElementById("theme_category");
	for (var theme in design.themes)
	{
		myOption = document.createElement("option");
		myOption.innerHTML =  design.themes[theme].name;
		myOption.value = theme;
		mySelect.appendChild(myOption);
	}

}

function printList(category)
{
	var myUl, myLi;
	
	myUl = document.getElementById("theme_list");
	while (myUl.childNodes.length > 0) {
		myUl.removeChild(myUl.firstChild);
	}

	for (var i = 0; i < design.themes[category].theme.length; i++)
	{
		myLi = document.createElement("li");
		myLi.innerHTML = "<a href=\"javascript:switchCSS('" + category + "','"
			 + i + "')\">"  
			 + '<img width="50" src="'
			 + design.base_url +  design.themes[category].theme[i].file 
			 + '/thumbnail.gif" /> '
			+ design.themes[category].theme[i].name + "</a>";
		myUl.appendChild(myLi);
	}
	
}

