// JavaScript Document
function fillCategory(){ 
 // this function is used to fill the category list on load
addOption(document.drop_list.Category, "Fiscal Year 10", "Fiscal Year 10", "");
addOption(document.drop_list.Category, "Fiscal Year 09", "Fiscal Year 09", "");
addOption(document.drop_list.Category, "Fiscal Year 08", "Fiscal Year 08", "");
addOption(document.drop_list.Category, "Fiscal Year 07", "Fiscal Year 07", "");
addOption(document.drop_list.Category, "Fiscal Year 06", "Fiscal Year 06", "");
addOption(document.drop_list.Category, "Fiscal Year 05", "Fiscal Year 05", "");
addOption(document.drop_list.Category, "Fiscal Year 04", "Fiscal Year 04", "");
addOption(document.drop_list.Category, "Fiscal Year 03", "Fiscal Year 03", "");
addOption(document.drop_list.Category, "Fiscal Year 02", "Fiscal Year 02", "");
addOption(document.drop_list.Category, "Fiscal Year 01", "Fiscal Year 01", "");
addOption(document.drop_list.Category, "Fiscal Year 00", "Fiscal Year 00", "");
addOption(document.drop_list.Category, "Fiscal Year 99", "Fiscal Year 99", "");
addOption(document.drop_list.Category, "Fiscal Year 96", "Fiscal Year 96", "");
addOption(document.drop_list.Category, "Fiscal Year 93", "Fiscal Year 93", "");
addOption(document.drop_list.Category, "Fiscal Year 89", "Fiscal Year 89", "");
}

function SelectSubCat(){
// ON selection of category this function will work

removeAllOptions(document.drop_list.SubCat);
addOption(document.drop_list.Report, "", "Report", "");
if(document.drop_list.Category.value == 'Fiscal Year 10'){
addOption(document.drop_list.Report,"Sep 30, 2009", "Sep 30, 2009");
//addOption(document.drop_list.Report,"Mar 31, 2009", "Mar 31, 2009");
//addOption(document.drop_list.Report,"Oct 31, 2008", "Oct 31, 2008");
}
if(document.drop_list.Category.value == 'Fiscal Year 09'){
addOption(document.drop_list.Report,"Jun 30, 2009", "Jun 30, 2009");
addOption(document.drop_list.Report,"Mar 31, 2009", "Mar 31, 2009");
addOption(document.drop_list.Report,"Oct 31, 2008", "Oct 31, 2008");
}
if(document.drop_list.Category.value == 'Fiscal Year 08'){
addOption(document.drop_list.Report,"May 31, 2008", "May 31, 2008");
addOption(document.drop_list.Report,"Mar 31, 2008", "Mar 31, 2008");
addOption(document.drop_list.Report,"Dec 31, 2007", "Dec 31, 2007");
addOption(document.drop_list.Report,"Oct 31, 2007", "Oct 31, 2007");
}
if(document.drop_list.Category.value == 'Fiscal Year 07'){
addOption(document.drop_list.Report,"Apr 30, 2007", "Apr 30, 2007");
addOption(document.drop_list.Report,"Mar 31, 2007", "Mar 31, 2007");
addOption(document.drop_list.Report,"Dec 31, 2006", "Dec 31, 2006");
addOption(document.drop_list.Report,"Oct 31, 2006", "Oct 31, 2006");
}
if(document.drop_list.Category.value == 'Fiscal Year 06'){
addOption(document.drop_list.SubCat,"Apr 30, 2006", "Apr 30, 2006");
addOption(document.drop_list.SubCat,"Feb 28, 2006", "Feb 28, 2006");
addOption(document.drop_list.SubCat,"Dec 31, 2005", "Dec 31, 2005");
addOption(document.drop_list.SubCat,"Oct 31, 2005", "Oct 31, 2005");
}
if(document.drop_list.Category.value == 'Fiscal Year 05'){
addOption(document.drop_list.SubCat,"May 31, 2005", "May 31, 2005");
addOption(document.drop_list.SubCat,"Apr 30, 2005", "Apr 30, 2005");
addOption(document.drop_list.SubCat,"Mar 31, 2005", "Mar 31, 2005");
addOption(document.drop_list.SubCat,"Feb 28, 2005", "Feb 28, 2005");
addOption(document.drop_list.SubCat,"Dec 31, 2004", "Dec 31, 2004");
addOption(document.drop_list.SubCat,"Oct 31, 2004", "Oct 31, 2004");
}
if(document.drop_list.Category.value == 'Fiscal Year 04'){
addOption(document.drop_list.SubCat,"May 31, 2004", "May 31, 2004");
addOption(document.drop_list.SubCat,"Apr 30, 2004", "Apr 30, 2004");
addOption(document.drop_list.SubCat,"Mar 31, 2004", "Mar 31, 2004");
addOption(document.drop_list.SubCat,"Jan 31, 2004", "Jan 31, 2004");
addOption(document.drop_list.SubCat,"Dec 31, 2003", "Dec 31, 2003");
addOption(document.drop_list.SubCat,"Nov 30, 2003", "Nov 30, 2003");
addOption(document.drop_list.SubCat,"Oct 31, 2003", "Oct 31, 2003");
}
if(document.drop_list.Category.value == 'Fiscal Year 03'){
addOption(document.drop_list.SubCat,"Jun 30, 2003", "Jun 30, 2003");
addOption(document.drop_list.SubCat,"May 31, 2003", "May 31, 2003");
addOption(document.drop_list.SubCat,"Apr 30, 2003", "Apr 30, 2003");
addOption(document.drop_list.SubCat,"Mar 31, 2003", "Mar 31, 2003");
addOption(document.drop_list.SubCat,"Feb 28, 2003", "Feb 28, 2003");
addOption(document.drop_list.SubCat,"Jan 31, 2003", "Jan 31, 2003");
addOption(document.drop_list.SubCat,"Dec 31, 2002", "Dec 31, 2002");
addOption(document.drop_list.SubCat,"Nov 30, 2002", "Nov 30, 2002");
addOption(document.drop_list.SubCat,"Oct 31, 2002", "Oct 31, 2002");
addOption(document.drop_list.SubCat,"Sep 30, 2002", "Sep 30, 2002");
}
if(document.drop_list.Category.value == 'Fiscal Year 02'){
addOption(document.drop_list.SubCat,"Jun 30, 2002", "Jun 30, 2002");
addOption(document.drop_list.SubCat,"May 31, 2002", "May 31, 2002");
addOption(document.drop_list.SubCat,"Apr 30, 2002", "Apr 30, 2002");
addOption(document.drop_list.SubCat,"Mar 31, 2002", "Mar 31, 2002");
addOption(document.drop_list.SubCat,"Feb 28, 2002", "Feb 28, 2002");
addOption(document.drop_list.SubCat,"Jan 31, 2002", "Jan 31, 2002");
addOption(document.drop_list.SubCat,"Dec 31, 2001", "Dec 31, 2001");
addOption(document.drop_list.SubCat,"Nov 30, 2001", "Nov 30, 2001");
addOption(document.drop_list.SubCat,"Oct 31, 2001", "Oct 31, 2001");
addOption(document.drop_list.SubCat,"Sep 30, 2001", "Sep 30, 2001");
}
if(document.drop_list.Category.value == 'Fiscal Year 01'){
addOption(document.drop_list.SubCat,"Jun 30, 2001", "Jun 30, 2001");
addOption(document.drop_list.SubCat,"May 31, 2001", "May 31, 2001");
addOption(document.drop_list.SubCat,"Apr 30, 2001", "Apr 30, 2001");
addOption(document.drop_list.SubCat,"Mar 31, 2001", "Mar 31, 2001");
addOption(document.drop_list.SubCat,"Feb 28, 2001", "Feb 28, 2001");
addOption(document.drop_list.SubCat,"Jan 31, 2001", "Jan 31, 2001");
addOption(document.drop_list.SubCat,"Dec 31, 2000", "Dec 31, 2000");
addOption(document.drop_list.SubCat,"Nov 30, 2000", "Nov 30, 2000");
addOption(document.drop_list.SubCat,"Oct 31, 2000", "Oct 31, 2000");
addOption(document.drop_list.SubCat,"Sep 30, 2000", "Sep 30, 2000");
}
if(document.drop_list.Category.value == 'Fiscal Year 00'){
addOption(document.drop_list.SubCat,"Jun 30, 2000", "Jun 30, 2000");
addOption(document.drop_list.SubCat,"May 31, 2000", "May 31, 2000");
addOption(document.drop_list.SubCat,"Apr 30, 2000", "Apr 30, 2000");
addOption(document.drop_list.SubCat,"Mar 31, 2000", "Mar 31, 2000");
addOption(document.drop_list.SubCat,"Feb 29, 2000", "Feb 29, 2000");
addOption(document.drop_list.SubCat,"Jan 31, 2000", "Jan 31, 2000");
addOption(document.drop_list.SubCat,"Dec 31, 1999", "Dec 31, 1999");
addOption(document.drop_list.SubCat,"Nov 30, 1999", "Nov 30, 1999");
addOption(document.drop_list.SubCat,"Oct 31, 1999", "Oct 31, 1999");
addOption(document.drop_list.SubCat,"Sep 30, 1999", "Sep 30, 1999");
}
if(document.drop_list.Category.value == 'Fiscal Year 99'){
addOption(document.drop_list.SubCat,"Jun 30, 1999", "Jun 30, 1999");
addOption(document.drop_list.SubCat,"May 31, 1999", "May 31, 1999");
addOption(document.drop_list.SubCat,"Apr 30, 1999", "Apr 30, 1999");
addOption(document.drop_list.SubCat,"Mar 31, 1999", "Mar 31, 1999");
addOption(document.drop_list.SubCat,"Feb 28, 1999", "Feb 28, 1999");
addOption(document.drop_list.SubCat,"Jan 31, 1999", "Jan 31, 1999");
addOption(document.drop_list.SubCat,"Oct 31, 1998", "Oct 31, 1998");
}
if(document.drop_list.Category.value == 'Fiscal Year 96'){
addOption(document.drop_list.SubCat,"May 31, 1996", "May 31, 1996");
addOption(document.drop_list.SubCat,"Apr 30, 1996", "Apr 30, 1996");
addOption(document.drop_list.SubCat,"Mar 31, 1996", "Mar 31, 1996");
addOption(document.drop_list.SubCat,"Feb 29, 1996", "Feb 29, 1996");
addOption(document.drop_list.SubCat,"Jan 31, 1996", "Jan 31, 1996");
addOption(document.drop_list.SubCat,"Dec 31, 1995", "Dec 31, 1995");
addOption(document.drop_list.SubCat,"Nov 30, 1995", "Nov 30, 1995");
addOption(document.drop_list.SubCat,"Sep 30, 1995", "Sep 30, 1995");
}
if(document.drop_list.Category.value == 'Fiscal Year 93'){
addOption(document.drop_list.SubCat,"Sep 30, 1992", "Sep 30, 1992");
}
if(document.drop_list.Category.value == 'Fiscal Year 89'){
addOption(document.drop_list.SubCat,"Jun 30, 1989", "Jun 30, 1989");
}
}


////////////////// 

function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}
}


function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;

	selectbox.options.add(optn);
}
