
///////////////////////////////////////////////////
///////////////////////////////////////////////////
// RPG Index Page
///////////////////////////////////////////////////
///////////////////////////////////////////////////
function ListRPGPages() 
{
	var rpg = loadRPG();
	document.write('<table cellspacing=0 cellpadding=0 class="center">');
	for (var i=0;(i<rpg.length);i++)
	{
		var class='';
		if ((i%2)==0)
		{
			class='greyline';
		} else {
			class='';
		} 
		document.write ('<tr><td class="'+class+'"><a href="'+rpg[i][1]+'">'+rpg[i][0]+'</a><Td class="'+class+'">&nbsp;&nbsp;&nbsp;<td class="'+class+'">'+rpg[i][2]+'</td>');
		if (!rpg[i][3])
			document.write ('<Td class="'+class+'">&nbsp;&nbsp;&nbsp;<td class="'+class+'">Not played anymore</td>');
		else
			document.write ('<Td class="'+class+'">&nbsp;&nbsp;&nbsp;<td class="'+class+'">&nbsp;&nbsp;&nbsp;</td>');
	}
	document.write ('</table>');
}
///////////////////////////////////////////////////
///////////////////////////////////////////////////
// White Wolf NPCs
///////////////////////////////////////////////////
///////////////////////////////////////////////////
var chronicles = ["JP's Characters","Camelot 810","Alicante 1200","Transylvania 1310","Passau 1450","Paris 1789","Montreal 1995","New Orleans 1997","Exalted - Solar"];
var i=0;

var exaltedNpc = new Array();
var vampireNpc = new Array();
var werewolfNpc = new Array();
var mageNpc = new Array();
var changelingNpc = new Array();
var exaltedIdx=0;
var vampireIdx=0;
var werewolfIdx=0;
var mageIdx=0;
var faeIdx=0;

function ListChronicles() 
{
	document.write('<table cellspacing=0 cellpadding=0>');
	document.write ('<tr><td><a href="http://chapleau.us/RPG/WW_NPC/showNpc.php?chronicle=all" target="NPC">All</a></td>');
	for (var i=0;(i<chronicles.length);i++)
	{
		if ((i%2)==0)
		{
			document.write ('<tr class="greyline">');
		} else {
			document.write ('<tr>');
		} 
		document.write ('<td><a href="http://chapleau.us/RPG/WW_NPC/showNpc.php?chronicle='+chronicles[i]+'" target="NPC">'+chronicles[i]+'</a></td>');
	}
	document.write ('</table>');
}

function ListNPC(Setting)
{
	if (Setting==undefined)
	{
		document.write("<p>Select a Chronicle on the left");
		return;
	}
	else
	{
		document.write('<p class=h1>NPCs for '+Setting+'');
		document.write('<center><table cellspacing=0 cellpadding=0>');
		j=0;
		for (i=0;(i<vampireNpc.length);i++)
			{
				j=ListNpcDetails(Setting, vampireNpc[i],j);
			}
		for (i=0;(i<werewolfNpc.length);i++)
			{
				j=ListNpcDetails(Setting, werewolfNpc[i],j);
			}
		for (i=0;(i<mageNpc.length);i++)
			{
				j=ListNpcDetails(Setting, mageNpc[i],j);
			}
		for (i=0;(i<changelingNpc.length);i++)
			{
				j=ListNpcDetails(Setting, changelingNpc[i],j);
			}
		for (i=0;(i<exaltedNpc.length);i++)
			{
				j=ListNpcDetails(Setting, exaltedNpc[i],j);
			}
		document.write ('</table></center>');
	}
}

function ListNpcDetails (setting,npc,j)
{
	var i=0;
	for (i=0;i<npc[4].length;i++)
	{
		if ((npc[4][i]==setting)||(setting=='all'))
		{
			if ((j%2)==0)
			{
				document.write ('<tr class="greyline">');
			} else {
				document.write ('<tr>');
			} 
			document.write ('<td>'+npc[3]+'<td>&nbsp;&nbsp;<td><a href="'+npc[0]+'">'+npc[1]+'</a><td>&nbsp;&nbsp;<td>'+npc[2]);
			return j+1;
		}
	}
	return j;
}

function WerewolfStat (statValue)
{
	for (var i=0;i<statValue;i++)
	{
		document.write ('&nbsp;<img src="Img/WolfPaw.gif" width=15>');
	}
}

function WerewolfTemp (numberOfSquares)
{
	for (var i=0;i<numberOfSquares;i++)
	{
		document.write ('&nbsp;<img src="Img/square.jpg" width=15>');
	}
}




