//sje - open submenu if set
//sje 8-20-09 had to change cookie names to be different from epscor cookies (put 2 at end of each)
function check_sub(){
	var link=read_cookie("link2");
	if(link){
		var num_entries=read_cookie("num_entries2");
		document.getElementById(link).style.height=28*(parseInt(num_entries) +1)+'px';
	}	
}

// sje - open and close the submenu, only close if click on
function open_close(id,num_entries){
    var obj = document.getElementById(id);

	//if no cookie all submenus are closed
	var link=read_cookie("link2");
	var links=read_cookie("links2");
	
	if(links){
		alert(links);
	}
	
	if(link){
		if(link==id){
			//if menu option clicked on and it is already expanded, collapse it.
			obj.style.height=28+'px';
			write_cookie("link2","");
		}
		else{
			//collapse old menu if another is clicked on
			document.getElementById(link).style.height=28+'px';

			//expand clicked on menu
			obj.style.height=28*(num_entries +1)+'px';
			
			write_cookie("link2",id);
			write_cookie("num_entries2",num_entries);
		}
	}
	else{
		//everything is closed so expand clicked on menu item
		obj.style.height=28*(num_entries +1)+'px';
		write_cookie("link2",id);
		write_cookie("num_entries2",num_entries);
	}
	return;
}



function write_cookie(name,value) {
var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function read_cookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

