// JavaScript Document
var $myMenu = new Array();
var $menu_Count = 0;

function BuildSideMenu() {	
	addItem("Developing Study Abroad Programs", " rs_saprog.htm"); //parent text, item text
	addSubItem("Developing Study Abroad Programs", "Traditional Study Abroad Program", "rs_saprog_trad.htm");
	addSubItem("Developing Study Abroad Programs", "Non-Traditional Program", "rs_saprog_nontrad.htm");
   	addSubItem("Developing Study Abroad Programs", "Changing an Existing Program", "rs_saprog_existing.htm");
   	addSubItem("Developing Study Abroad Programs", "Financial Administration", "rs_saprog_finadmin.htm");
	addSubItem("Developing Study Abroad Programs", "Strategic Planning Committee", "rs_saprog_committee.htm");
	
	addItem("International Cooperative Agreements", "rs_ica.htm");
   	addSubItem("International Cooperative Agreements", "Developing Exchange Programs", "rs_exchange.htm");
	addSubItem("International Cooperative Agreements", "Student Exchange Program Development", "rs_exchange_student.htm");
	addSubItem("International Cooperative Agreements", "Faculty Exchange Program Development", "rs_exchange_faculty.htm");	
	addSubItem("International Cooperative Agreements", "Search the UGA ICA List", "rs_ica_list.htm");
	addSubItem("International Cooperative Agreements", "Frequently Asked Questions", "rs_ica_faq.htm");
	
	addItem("International Academic Program Development Fund", "rs_iapdf.htm");
	addSubItem("International Academic Program Development Fund", "IAPDF Guidelines", "rs_iapdf_guideline.htm");
	addSubItem("International Academic Program Development Fund", "Submitting Proposals", "rs_iapdf_submit.htm");
	addSubItem("International Academic Program Development Fund", "Proposal Evaluation Process", "rs_iapdf_evaluation.htm");
	addSubItem("International Academic Program Development Fund", "Reports on Supported Projects", "rs_iapdf_report.htm");
	
   	addItem("International Travel Information", "rs_travel_policy.htm");
	addSubItem("International Travel Information","Policy for International Travel on UGA Business", "rs_travel_policy.htm");
	addSubItem("International Travel Information","Insurance for Travel Abroad", "rs_travel_insurance.htm");
	addSubItem("International Travel Information","Travel License to Cuba", "rs_travel_cuba.htm");
	
	addItem("Fulbright Programs", "rs_fulbright.htm");
	addSubItem("Fulbright Programs", "Fulbright Senior Scholar Program", "rs_fulbright_scholar.htm");
	addSubItem("Fulbright Programs", "Fulbright Student Program", "rs_fulbright_student.htm");
   	addSubItem("Fulbright Programs", "Fulbright Visiting Scholar Grants", "rs_fulbright_visiting.htm");
	addSubItem("Fulbright Programs", "Fulbright Scholar Directory", " rs_fulbright_directory.htm");
	
	addItem("Global Certificate Program", "rs_global.htm");
	
	addItem("Program Development Forms", "rs_forms.htm");

	addItem("Other Initiatives", "rs_initiatives.htm");

}
function addItem(txt, url){
	$myMenu[$menu_Count] = new Object();
	$myMenu[$menu_Count].text = txt;
	$myMenu[$menu_Count].url = url;
	$myMenu[$menu_Count].subMenu = new Array();
	$myMenu[$menu_Count].subMenu_Count = 0;
	$myMenu[$menu_Count].show = true;    
	$myMenu[$menu_Count].expand = false; 
	$myMenu[$menu_Count].selected = false; 
	$menu_Count ++;
}

function addSubItem(pTxt, txt, url) {
	for (var i = 0; i < $menu_Count; i++) {
		if ($myMenu[i].text == pTxt) {
			$myMenu[i].subMenu[$myMenu[i].subMenu_Count] = new Object();
			$myMenu[i].subMenu[$myMenu[i].subMenu_Count].text = txt;
			$myMenu[i].subMenu[$myMenu[i].subMenu_Count].url = url;
			$myMenu[i].subMenu[$myMenu[i].subMenu_Count].expand = false; 
			$myMenu[i].subMenu[$myMenu[i].subMenu_Count].selected = false; 
			$myMenu[i].subMenu_Count ++;
		}
	}
}

function ExpandMenu(txt, b) {
	for (var i = 0; i < $menu_Count; i++) {
		if ($myMenu[i].text == txt) {//find the item 
			$myMenu[i].show = true; 
			$myMenu[i].expand = true; 
			$myMenu[i].selected = b; 
			for (var j = 0; j < $myMenu[i].subMenu_Count; j++) {
				$myMenu[i].subMenu[j].expand = true;
			}
			i = $menu_Count; // get out of the loop earlier, no need to loop till the end
		}
	}
}
function ExpandSubMenu(txt, b) {
	for (var i = 0; i < $menu_Count; i++) {
		for (var j = 0; j < $myMenu[i].subMenu_Count; j++) {
			if ($myMenu[i].subMenu[j].text == txt) {//find the sub item
				$myMenu[i].subMenu[j].selected = b;
				ExpandMenu($myMenu[i].text, false);
				j = $myMenu[i].subMenu_Count;
				i = $menu_Count; // get out of the loop earlier, no need to loop till the end
			}
		}
	}
}
