var DisplayJobsMode = false;
var JobsActiveID = '';
var JobsHighlightedID = '';

function BlankJobs() {
	if (!DisplayJobsMode) {
		var DivAVJobDescr = document.getElementById('pane-v-2');
		DivAVJobDescr.innerHTML = '';
		var AVJobsTitle = document.getElementById('AVJobsTitle');
		AVJobsTitle.innerHTML = '';
		var AVJobsImageTitle = document.getElementById('AVJobsImageTitle');
		AVJobsImageTitle.innerHTML = '';
		var AVJobsPane3 = document.getElementById('pane-v-3');
		AVJobsPane3.innerHTML = '';
		if (JobsActiveID) {
			var ListEntryLink = document.getElementById(JobsActiveID);
			ListEntryLink.setAttribute("class", "");
			SetJobsActiveID('');
		}
	}
}

function SetJobsActiveID(id) {
	JobsActiveID = id;
}

function SetDisplayMode(bool) {
	DisplayJobsMode = bool;
}

function SetJobsHighlightedID(id) {
	JobsHighlightedID = id;
}

function JobClick(uid) {
	if (JobsActiveID) {
		var ListEntryActiveLink = document.getElementById(JobsActiveID);
		ListEntryActiveLink.setAttribute("class", "");
	}
	var LinkID = 'JobsListItem' + uid;
	//if (LinkID == JobsActiveID) {
	if (DisplayJobsMode) {
		DisplayJobsMode = false;
		BlankJobs();		
	}
	else {
		DisplayJobsMode = true;
		var ListEntryLink = document.getElementById(LinkID);
		ListEntryLink.setAttribute("class", "active");
		SetJobsActiveID(LinkID);
		SetJobsHighlightedID(LinkID);
	}
}

function UnhighlightHighlighted() {
	if (JobsHighlightedID) {
		var ListEntryActiveLink = document.getElementById(JobsHighlightedID);
		ListEntryActiveLink.setAttribute("class", "");
		SetJobsHighlightedID('');
	}
}
