//speaker - constructor
function speaker(name,title,comp,photo,bio)
{
    this.name  = (!name) ? "" : name;
    this.title = (!title) ? "" : title;
    this.comp  = (!comp) ? "" : comp;
    this.photo = (!photo) ? "" : photo;
    this.bio   = (!bio) ? "" : bio;
}

function showSpeaker(sess,spkr)
{
	//if spkr doesn't exist in array, leave
	var spkrinfo = null;
	if (typeof(spkrArray) != "undefined")
	{
		if (typeof(spkrArray[spkr]) != "undefined")
		{
			if (spkrArray[spkr] != null)
			{
				spkrinfo = spkrArray[spkr];
			}
		}
	}
	
	//make html
	spkrhtml = "";
	if (spkrinfo != null)
	{
		var spkrtitlecomp = spkrinfo.title;
		if (spkrtitlecomp != "")
		{
			if (spkrinfo.comp != "")
			{
				spkrtitlecomp = spkrtitlecomp + "," + spkrinfo.comp;
			}
		}
		else
		{
			spkrtitlecomp = spkrinfo.comp;
		}
		spkrhtml = "<table>";
		spkrhtml = spkrhtml + "<tr>";
		if (spkrinfo.photo != "")
		{
		    spkrhtml = spkrhtml + "<td valign='top'><img src='../images/au/" + spkrinfo.photo + "' border='0' alt='" + spkrinfo.name + "'></td>";
	    }
		//spkrhtml = spkrhtml + "<td valign='top'><span class='speaker'>" + spkrinfo.name + "</span><br>";
		if (spkrtitlecomp != "")
		{
			//spkrhtml = spkrhtml + "<span class='content'>" + spkrtitlecomp + "</span><br>";
		}
		if (spkrinfo.bio != "")
		{
			spkrhtml = spkrhtml + "<td valign='top'><span class='content'>" + spkrinfo.bio + "</span><br>";
		}
		spkrhtml = spkrhtml + "</td>";
		spkrhtml = spkrhtml + "</tr>";
		spkrhtml = spkrhtml + "</table>";
	}
	
	//find div
	var sessdiv = document.getElementById("speaker_" + sess + "_" + spkr);
	
	//set div
	if (sessdiv != null)
	{
		sessdiv.innerHTML = spkrhtml;
		var currentstyle = sessdiv.style.display;
		if (currentstyle == "none")
		{
			sessdiv.style.display = "block";
		}
		else
		{
			sessdiv.style.display = "none";
		}
	}
}