var bigarray = new Array();
var mainarray = new Array();
var linkarray = new Array();
var shortarray = new Array();
var changearray = new Array();
var volarray = new Array();
var chaparray = new Array();
var yeararray = new Array();
var subjectarray = new Array();

for (i=0;i<maxstories;i++)
{
shortarray[i] = vol[i]
bigarray[i] = vol[i]
}

for (p=0;p<maxstories;p++)
{
changearray[p]=0
}

for (k=0;k<maxstories;k++)
{
firststory="Zzz"
for (i=0;i<maxstories;i++)
{
shortstory = shortarray[i]
longstory = bigarray[i]

if (shortstory>"")
{
if (shortstory<firststory)
{
firststory = shortstory
firstlongstory = longstory
}
}
}

mainarray[k] = firststory

if(firststory != firstlongstory)
{
changearray[k]=1
}

for (l=0;l<maxstories;l++)
{
if (bigarray[l] == firstlongstory)
{
bigarray[l] = ""
shortarray[l]= ""
}
}
}

for (h=0;h<maxstories;h++)
{
if (mainarray[h] == "Zzz")
{
mainarray[h] = ""
}
}

for (m=0;m<maxstories;m++)
{
storyname = mainarray[m]
for (n=0;n<maxstories;n++)
{
if (vol[n] == storyname)
{
linkarray[m] = n
subjectarray[m] = subject[n]
}
}
}

for (o=0;o<maxstories;o++)
{
linker = linkarray[o]
linker = linker+''
longtime = linker.length

if (longtime == 2)
{
volarray[o] = linker.substr(0,1);
chaparray[o] = linker.substr(1,1);
}
if (longtime == 3)
{
volarray[o] = linker.substr(0,2);
chaparray[o] = linker.substr(2,1);
}
}

for (r=0;r<maxstories;r++)
{
checkyear = volarray[r]
yeararray[r] = yearer[checkyear]
}

for (g=1;g<allsubjects.length;g++)
{
storycount = 0
for (e=0;e<subjectarray.length;e++)
{
looker = subjectarray[e].search(allsubjects[g])

if (looker !=-1)
{
storycount++
}
}
document.write("<a href=" + allsubjects[g] + "/><font size=2  face=Tahoma><b> " + allsubjects[g] +"</b></font></a>");
document.write("<font  size=2 face=\"Palatino Linotype, Tahoma\">&nbsp;&nbsp;("+ storycount +")</font><br>");
}

