function fillCategory(){ 
 // this function is used to fill the category list on load
	addOption(document.drop_list.Category, "University of the South Pacific", "University of the South Pacific", "");
	//addOption(document.drop_list.Category, "Fiji School of Medicine", "Fiji School of Medicine", "");
	addOption(document.drop_list.Category, "Pacific Paramedical Training Centre", "Pacific Paramedical Training Centre", "");
	addOption(document.drop_list.Category, "World Health Organization", "World Health Organization", "");
	addOption(document.drop_list.Category, "Seward/Bemidji State Uni", "Seward/Bemidji State Uni", "");
	addOption(document.drop_list.Category, "Flexible Learning", "Flexible Learning", "");
}

function SelectSubCat()
{
	//ON selection of category this function will work

	removeAllOptions(document.drop_list.SubCat);
	addOption(document.drop_list.SubCat, "", "Please Select Course", "");

	if(document.drop_list.Category.value == 'University of the South Pacific')
	{
		addOption(document.drop_list.SubCat,"CH101 Introduction to Chemistry", "CH101 Introduction to Chemistry");
		addOption(document.drop_list.SubCat,"ED217 Academic Writing", "ED217 Academic Writing");	
		addOption(document.drop_list.SubCat,"MA101 Basic Mathematics", "MA101 Basic Mathematics");
	}
	/*
	if(document.drop_list.Category.value == 'Fiji School of Medicine')
	{
		addOption(document.drop_list.SubCat,"ML204 Microbiology", "ML204 Microbiology");
		addOption(document.drop_list.SubCat,"PA215 Pharmacy I (Undergraduate)", "PA215 Pharmacy I (Undergraduate)");
		addOption(document.drop_list.SubCat,"PA215 Pharmacy II (Undergraduate)", "PA215 Pharmacy II (Undergraduate)");
		addOption(document.drop_list.SubCat,"PH711 Applied Epidemiology (Postgraduate)", "PH711 Applied Epidemiology (Postgraduate)");
		addOption(document.drop_list.SubCat,"PH712 Public Health Surveillance (Postgraduate)", "PH712 Public Health Surveillance (Postgraduate)");
		addOption(document.drop_list.SubCat,"PH715 Research Data Management (Postgraduate)", "PH715 Research Data Management (Postgraduate)");
		addOption(document.drop_list.SubCat,"PH716 Biostatistics for Health & Research Data Analysis (Postgraduate)", "PH716 Biostatistics for Health & Research Data Analysis (Postgraduate)");
		addOption(document.drop_list.SubCat,"PH731 Health Promotion (Postgraduate)", "PH732 Health Promotion (Postgraduate)");
		addOption(document.drop_list.SubCat,"PH740 Human Resource Management (Postgraduate)", "PH740 Human Resource Management (Postgraduate)");
		addOption(document.drop_list.SubCat,"PH742 Strategic Management for Health Services (Postgraduate)", "PH742 Strategic Management for Health Services (Postgraduate)");
		addOption(document.drop_list.SubCat,"PH771 Introduction to Pacific Public Health (Postgraduate)", "PH771 Introduction to Pacific Public Health (Postgraduate)");
			}
 */
	if(document.drop_list.Category.value == 'Pacific Paramedical Training Centre')
	{
		addOption(document.drop_list.SubCat,"POLHN013 Laboratory Quality Management Systems", "POLHN013 Laboratory Quality Management Systems");
		addOption(document.drop_list.SubCat,"POLHN015 Haematology", "POLHN015 Haematology");
        	addOption(document.drop_list.SubCat,"POLHN016 Microbiology", "POLHN016 Microbiology");
		addOption(document.drop_list.SubCat,"POLHN017 Blood Bank Technology", "POLHN017 Blood Bank Technology");
		addOption(document.drop_list.SubCat,"PPTC018 Immunology", "PPTC018 Immunology");
		addOption(document.drop_list.SubCat,"POLHN026 Biochemistry", "POLHN026 Biochemistry");		
	}

	if(document.drop_list.Category.value == 'World Health Organization')
	{
		addOption(document.drop_list.SubCat,"Health InterNetwork Access to Research Initiative - HINARI", "Health InterNetwork Access to Research Initiative - HINARI");
		addOption(document.drop_list.SubCat,"POLHN00A Introduction to POLHN", "POLHN00A Introduction to POLHN");
		addOption(document.drop_list.SubCat,"POLHN002 Diabetes", "POLHN002 Diabetes");
		addOption(document.drop_list.SubCat,"POLHN003 HIV/AIDS&T/B", "POLHN003 HIV/AIDS&T/B");
		addOption(document.drop_list.SubCat,"POLHN004 Mosquito-Borne Diseases", "POLHN004 Mosquito-Borne Diseases");
		addOption(document.drop_list.SubCat,"POLHN019 HIV, STI and Reproductive Health Counseling", "POLHN019 HIV, STI and Reproductive Health Counseling");
		addOption(document.drop_list.SubCat,"POLHN029 Developing Online Courses", "POLHN029 Developing Online Courses");
		addOption(document.drop_list.SubCat,"POLHN030 Introduction to Disease Outbreak & Surveillance", "POLHN030 Introduction to Disease Outbreak & Surveillance");
		addOption(document.drop_list.SubCat,"POLHN035 Risk Communication - Self-paced", "POLHN035 Risk Communication - Self-paced");
		addOption(document.drop_list.SubCat,"POLHN036 Pedagogy of Online Course Delivery", "POLHN036 Pedagogy of Online Course Delivery");
		addOption(document.drop_list.SubCat,"POLHN040 Basic Computer Skills - The First Steps", "POLHN040 Basic Computer Skills - The First Steps");
		addOption(document.drop_list.SubCat,"POLHN041 Basic Computer Skills - Take 2", "POLHN041 Basic Computer Skills - Take 2");
	}
	
	if(document.drop_list.Category.value == 'Seward/Bemidji State Uni')
	{
				addOption(document.drop_list.SubCat,"POLHN038 Qualifications for Online Learning (Samoa)", "POLHN038 Qualifications for Online Learning (Samoa)");
	}
	
	if(document.drop_list.Category.value == 'Flexible Learning')
	{
		addOption(document.drop_list.SubCat,"POLHN039 Fiji School of Medicine Capability Building (Fiji)", "POLHN039 Fiji School of Medicine Capability Building (Fiji)");
	}
}

function SelectSubCat2()
{
	// ON selection of category this function will work
	removeAllOptions(document.drop_list.SubCat2);
	addOption(document.drop_list.SubCat2, "", "Please Select Start Date", "");

	if(document.drop_list.SubCat.value == 'PA215 Pharmacy I (Undergraduate)' || document.drop_list.SubCat.value == 'PH716 Biostatistics for Health & Research Data Analysis (Postgraduate)' || document.drop_list.SubCat.value == 'PH711 Applied Epidemiology (Postgraduate)' || document.drop_list.SubCat.value == 'PH771 Introduction to Pacific Public Health (Postgraduate)')
	{
		addOption(document.drop_list.SubCat2,"February 23, 2009 - June 15, 2009 ", "February 23, 2009 - June 15, 2009 ");
	}

	if(document.drop_list.SubCat.value == 'PA215 Pharmacy II (Undergraduate)' || document.drop_list.SubCat.value == 'PH740 Human Resource Management (Postgraduate)' || document.drop_list.SubCat.value == 'PH743 Strategic Management for Health Services (Postgraduate)' || document.drop_list.SubCat.value == 'PH716 Biostatistics for Health & Research Data Analysis (Postgraduate)' || document.drop_list.SubCat.value == 'PH771 Introduction to Pacific Public Health (Postgraduate)' || document.drop_list.SubCat.value == 'PH711 Applied Epidemiology (Postgraduate)')
	{
		addOption(document.drop_list.SubCat2,"July 20, 2009 - November 30, 2009", "July 20, 2009 - November 30, 2009");
	}
	
	if(document.drop_list.SubCat.value == 'POLHN00A Introduction to POLHN' || document.drop_list.SubCat.value == 'POLHN002 Diabetes' || document.drop_list.SubCat.value == 'POLHN003 HIV/AIDS&T/B'|| document.drop_list.SubCat.value == 'POLHN004 Mosquito-Borne Diseases'|| document.drop_list.SubCat.value == 'POLHN035 Risk Communication'|| document.drop_list.SubCat.value == 'POLHN040 Basic Computer Skills - The First Steps' || document.drop_list.SubCat.value == 'POLHN041 Basic Computer Skills - Take 2')
	{
		addOption(document.drop_list.SubCat2,"Self-paced", "Self-paced");
	}
	
	if(document.drop_list.SubCat.value == 'POLHN029 Developing Online Courses' || document.drop_list.SubCat.value == 'POLHN036 Pedagogy of Online Course Delivery'|| document.drop_list.SubCat.value == 'POLHN019 HIV, STI and Reproductive Health Counseling')
	{
		addOption(document.drop_list.SubCat2,"TBA", "TBA");
	}
	
	if(document.drop_list.SubCat.value == 'POLHN038 Qualifications for Online Learning (Samoa)')
	{
		addOption(document.drop_list.SubCat2,"April - July, 2009", "April - July, 2009");
	}
	
	if(document.drop_list.SubCat.value == 'POLHN039 Fiji School of Medicine Capability Building (Fiji)')
	{
		addOption(document.drop_list.SubCat2,"March 01 - November 15, 2009", "March 01 - November 15, 2009");
	}
	
	if(document.drop_list.SubCat.value == 'POLHN013 Laboratory Quality Management Systems')
	{
		addOption(document.drop_list.SubCat2,"May 11, 2009", "May 11, 2009");
	}	
	
	if(document.drop_list.SubCat.value == 'POLHN026 Biochemistry')
	{
		addOption(document.drop_list.SubCat2,"March 2 - April 13, 2009", "March 2 - April 13, 2009");
	}	

	if(document.drop_list.SubCat.value == 'POLHN015 Haematology')
	{
		addOption(document.drop_list.SubCat2,"May 4 - June 15, 2009", "May 4 - June 15, 2009");
	}
	
	if(document.drop_list.SubCat.value == 'POLHN016 Microbiology')
	{
		addOption(document.drop_list.SubCat2,"July 6 - August 17, 2009", "July 6 - August 17, 2009");
	}
	
	if(document.drop_list.SubCat.value == 'POLHN017 Blood Bank Technology')
	{
		addOption(document.drop_list.SubCat2,"September 7 - October 19, 2009", "September 7 - October 19, 2009");
	}
	
	if(document.drop_list.SubCat.value == 'PPTC018 Immunology')
	{
		addOption(document.drop_list.SubCat2,"November 9 - December 21, 2009", "November 9 - December 21, 2009");
	}
	
	if(document.drop_list.SubCat.value == 'Health InterNetwork Access to Research Initiative - HINARI')
	{
		addOption(document.drop_list.SubCat2,"April 6 - May 18, 2009", "April 6 - May 18, 2009");
	}
	
	if(document.drop_list.SubCat.value == 'POLHN035 Risk Communication - Self-paced')
	{
		addOption(document.drop_list.SubCat2,"Self-Paced", "Self-Paced");
	}
	
	if(document.drop_list.SubCat.value == 'CH101 Introduction to Chemistry' || document.drop_list.SubCat.value == 'MA101 Basic Mathematics' || document.drop_list.SubCat.value == 'ED217 Academic Writing')
	{
		addOption(document.drop_list.SubCat2,"Semester I/II", "Semester I/II");
	}
	
	if(document.drop_list.SubCat.value == 'POLHN030 Introduction to Disease Outbreak & Surveillance')
	{
		addOption(document.drop_list.SubCat2,"August, 2009", "August, 2009");
	}
}

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);
}

function checkifemptyINSTITUTE()
{
	if (document.drop_list.Category.value=='')
		document.drop_list.SubCat.disabled=true
	else
		document.drop_list.SubCat.disabled=false
}

if(document.all || document.getElementById)
	setInterval("checkifemptyINSTITUTE()",100)

function checkifemptyCOURSE()
{
	if (document.drop_list.SubCat.value=='')
		document.drop_list.SubCat2.disabled=true
	else
		document.drop_list.SubCat2.disabled=false
}

if (document.all || document.getElementById)
	setInterval("checkifemptyCOURSE()",100)

function checkifemptyDATE()
{
	if (document.drop_list.SubCat2.value=='')
		document.drop_list.Go.disabled=true
	else
		document.drop_list.Go.disabled=false
}

if (document.all || document.getElementById)
	setInterval("checkifemptyDATE()",100)