var image_dir = "images/"
var includes_dir = "includes/"
var last_cat = ""
var last_subcat = ""

var amazon_id_us = "lafemmenikitsect"
var amazon_buybox_link1_us = "javascript:popUpBuyBox('http://buybox.amazon.com/exec/obidos/redirect?tag=" + amazon_id_us + "&link_code=qcb&creative=23424&camp=2025&path=/dt/assoc/tg/aa/xml/assoc/-/"
var amazon_buybox_link2_us = "/" + amazon_id_us + "/ref=ac_bb6_,_amazon')"
//var amazon_buybox_img_us = "http://rcm-images.amazon.com/images/G/01/associates/remote-buy-box/buy6.gif"
var amazon_buybox_img_us = "amazon-buyit-com.gif"

var amazon_id_ca = "lafemmeniki08-20"
var amazon_buybox_link1_ca = "http://www.amazon.ca/exec/obidos/ASIN/"
var amazon_buybox_link2_ca = "/" + amazon_id_ca + "\" TARGET=\"_new"
var amazon_buybox_img_ca = "amazon-buyit-ca.gif"

var feature_us = new Array(	new Array("B000007Q6J","La Femme Nikita: Music From The Television Series","",false,"music/"), 
				new Array("B00008ZL4Q","La Femme Nikita - The Complete First Season (1997)","<BR>6-disc DVD set",false,"dvd/"), 
				new Array("B000777HRA","La Femme Nikita - The Complete Second Season","<BR>6-disc DVD set",false,"dvd/"), 
				new Array("B0008ENIR0","La Femme Nikita - The Complete Third Season","<BR>6-disc DVD set",false,"dvd/"),
				new Array("B000FFJYBQ","La Femme Nikita - The Complete Fourth Season","<BR>6-disc DVD set",false,"dvd/"),
				new Array("B000GI3KDK","La Femme Nikita - The Complete Fifth Season","<BR>6-disc DVD set",false,"dvd/"))

var feature_ca = new Array(	new Array("B000007Q6J","La Femme Nikita: Music From The Television Series","",false,"music/"), 
				new Array("B00008ZL4Q","La Femme Nikita - The Complete First Season (1997)","<BR>6-disc DVD set",false,"dvd/"), 
				new Array("B000777HRA","La Femme Nikita - The Complete Second Season","<BR>6-disc DVD set",false,"dvd/"), 
				new Array("B0008ENIR0","La Femme Nikita - The Complete Third Season","<BR>6-disc DVD set",false,"dvd/"),
				new Array("B000FFJYBQ","La Femme Nikita - The Complete Fourth Season","<BR>6-disc DVD set",false,"dvd/"),
				new Array("B000GI3KDK","La Femme Nikita - The Complete Fifth Season","<BR>6-disc DVD set",false,"dvd/"))

document.write("<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"includes/ca-books.js\"></SCRIPT>")
document.write("<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"includes/ca-dvd.js\"></SCRIPT>")
document.write("<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"includes/ca-music.js\"></SCRIPT>")
document.write("<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"includes/ca-vhs.js\"></SCRIPT>")
document.write("<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"includes/us-books.js\"></SCRIPT>")
document.write("<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"includes/us-dvd.js\"></SCRIPT>")
document.write("<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"includes/us-music.js\"></SCRIPT>")
document.write("<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"includes/us-vhs.js\"></SCRIPT>")

function RenderItems(strCat, strSubCat, country, extension)
{
	last_cat = strCat
	last_subcat = strSubCat

	if( country == "ca" )
	{
		var itemArray = new Array()
		switch( strCat )
		{
			case "feature":
				itemArray = feature_ca
				break

			case "books":
				itemArray = books_nikita_ca
				break

			case "music":
				switch( strSubCat )
				{
					case "soundtracks":	itemArray = music_soundtracks_ca; break;
					case "season1":		itemArray = music_season1_ca; break;
					case "season2":		itemArray = music_season2_ca; break;
					case "season3":		itemArray = music_season3_ca; break;
					case "season4":		itemArray = music_season4_ca; break;
					case "season5":		itemArray = music_season5_ca; break;
				}
				break

			case "dvd":
				switch( strSubCat )
				{
					case "nikita":	itemArray = dvd_nikita_ca; break;
					case "alberta":	itemArray = dvd_alberta_ca; break;
					case "don":	itemArray = dvd_don_ca; break;
					case "eugene":	itemArray = dvd_eugene_ca; break;
					case "matthew":	itemArray = dvd_matthew_ca; break;
					case "peta":	itemArray = dvd_peta_ca; break;
					case "roy":	itemArray = dvd_roy_ca; break;
				}
				break

			case "vhs":
				switch( strSubCat )
				{
					case "nikita":	itemArray = vhs_nikita_ca; break;
					case "alberta":	itemArray = vhs_alberta_ca; break;
					case "don":	itemArray = vhs_don_ca; break;
					case "eugene":	itemArray = vhs_eugene_ca; break;
					case "matthew":	itemArray = vhs_matthew_ca; break;
					case "peta":	itemArray = vhs_peta_ca; break;
					case "roy":	itemArray = vhs_roy_ca; break;
				}
				break
		}
		return CreateItemString(itemArray, strCat, strSubCat, extension, amazon_id_ca, amazon_buybox_link1_ca, amazon_buybox_link2_ca, amazon_buybox_img_ca)
	}
	else
	{
		var itemArray = new Array()
		switch( strCat )
		{
			case "feature":
				itemArray = feature_us
				break

			case "books":
				itemArray = books_nikita_us
				break

			case "music":
				switch( strSubCat )
				{
					case "soundtracks":	itemArray = music_soundtracks_us; break;
					case "season1":		itemArray = music_season1_us; break;
					case "season2":		itemArray = music_season2_us; break;
					case "season3":		itemArray = music_season3_us; break;
					case "season4":		itemArray = music_season4_us; break;
					case "season5":		itemArray = music_season5_us; break;
				}
				break

			case "dvd":
				switch( strSubCat )
				{
					case "nikita":	itemArray = dvd_nikita_us; break;
					case "alberta":	itemArray = dvd_alberta_us; break;
					case "don":	itemArray = dvd_don_us; break;
					case "eugene":	itemArray = dvd_eugene_us; break;
					case "matthew":	itemArray = dvd_matthew_us; break;
					case "peta":	itemArray = dvd_peta_us; break;
					case "roy":	itemArray = dvd_roy_us; break;
				}
				break

			case "vhs":
				switch( strSubCat )
				{
					case "nikita":	itemArray = vhs_nikita_us; break;
					case "alberta":	itemArray = vhs_alberta_us; break;
					case "don":	itemArray = vhs_don_us; break;
					case "eugene":	itemArray = vhs_eugene_us; break;
					case "matthew":	itemArray = vhs_matthew_us; break;
					case "peta":	itemArray = vhs_peta_us; break;
					case "roy":	itemArray = vhs_roy_us; break;
				}
				break
		}
		return CreateItemString(itemArray, strCat, strSubCat, extension, amazon_id_us, amazon_buybox_link1_us, amazon_buybox_link2_us, amazon_buybox_img_us)
	}
}

function ReRenderItems(country, extension)
{
	return RenderItems(last_cat, last_subcat, country, extension)
}

function CreateItemString(arrItemIDs, cat, subcat, extension, amazonID, buyboxLink1, buyboxLink2, buyboxImg)
{
	var strReturn = ""

	if( (cat == "dvd" || cat == "vhs") && (subcat != "nikita") )
	{
		var strStarName = subcat.substring(0,1).toUpperCase() + subcat.substring(1,subcat.length)
		var strType = (cat == "dvd" ? "DVDs" : "VHS tapes")
		strReturn += "<FONT FACE=\"Verdana,Arial,Helvetica\" SIZE=\"-2\">"
		strReturn += "The following " + strType + " were found using a search of " + strStarName + "'s name and are on " + strStarName + "'s filmography list. "
		strReturn += "Only the items with a star beside them are certain to have " + strStarName + " in a significant role."
		strReturn += "</FONT><BR><BR>"
	}
	else if( (cat == "music") && (subcat != "soundtracks") )
	{
		var strSeasonNum = subcat.replace("season","")
		strReturn += "<FONT FACE=\"Verdana,Arial,Helvetica\" SIZE=\"-2\">"
		strReturn += "The following albums contain at least one song from an episode in Season " + strSeasonNum + ". "
		strReturn += "Visit the <A HREF=\"http://www.sectionintel.net/missions/music/season" + strSeasonNum + ".htm\" TARGET=\"_blank\">"
		strReturn += "sectionintel.net Season " + strSeasonNum + " Music Lists</A> for song details."
		strReturn += "</FONT><BR><BR>"
	}

	for( var i = 0; i < arrItemIDs.length; i++ )
	{
		if( last_cat == "feature" ) cat = arrItemIDs[i][4]
		strReturn += "<TABLE BORDER=\"0\" WIDTH=\"100%\" CELLPADDING=\"0\" CELLSPACING=\"0\">" + "\n"
		strReturn += "	<TR>" + "\n"
		strReturn += "		<TD WIDTH=\"85px\">" + "\n"
		strReturn += "			<A HREF=\"http://www.amazon." + extension + "/exec/obidos/ASIN/" + arrItemIDs[i][0] + "/" + amazonID + "\" TARGET=\"_new\">" + "\n"
		strReturn += "			<IMG SRC=\"" + image_dir + cat + "/" + arrItemIDs[i][0] + ".jpg\" BORDER=\"0\"></A></TD>" + "\n"
		strReturn += "		<TD>" + "\n"
		strReturn += "			<FONT FACE=\"Verdana,Arial,Helvetica\" SIZE=\"-2\">" + "\n"
		strReturn += "			<A HREF=\"http://www.amazon." + extension + "/exec/obidos/ASIN/" + arrItemIDs[i][0] + "/" + amazonID + "\" TARGET=\"_new\">" + "\n"
		strReturn += "			" + arrItemIDs[i][1] + "</A>" + "\n"
		strReturn += "			" + arrItemIDs[i][2] + "\n"
		strReturn += "			</FONT>" + "\n"
		strReturn += "			<BR><BR>" + "\n"
		strReturn += "			<A HREF=\"" + buyboxLink1 + arrItemIDs[i][0] + buyboxLink2 + "\">" + "\n"
		strReturn += "			<IMG SRC=\"" + buyboxImg + "\" border=\"0\" alt=\"Buy from Amazon." + extension + "\"></A>"
		if( arrItemIDs[i][3] )
			strReturn += "		<IMG SRC=\"store-star.gif\" alt=\"Nikita star has significant role.\">"
		strReturn += "</TD>" + "\n"
		strReturn += "	</TR>" + "\n"
		strReturn += "</TABLE>" + "\n"
		strReturn += "<BR>" + "\n"
	}
	return strReturn
}