

function selectGoal(goalid) {
	var otxtgoalval = document.getElementById('goalvalue');
	var ochkinkind = document.getElementById('inkind');
	var odollarsym = document.getElementById('dollarsym');

	switch (goalid) {
		case '2': //Goal = Volunteer
			//var txtOn = document.getElementById('goalvalue');
			otxtgoalval.style.visibility = 'visible';
			//var txtOn = document.getElementById('inkind');
			ochkinkind.style.visibility = 'hidden';
			//var txtOn = document.getElementById('dollarsym');
			odollarsym.style.visibility = 'hidden';
			document.forms[0].chkInKind.style.visibility = 'hidden';
			//document.forms[0].txtGoalValue.style.visibility = 'visible';
			break;
		case '3': //Goal = Hours
			//var txtOn = document.getElementById('goalvalue');
			otxtgoalval.style.visibility = 'visible';
			//var txtOn = document.getElementById('inkind');
			ochkinkind.style.visibility = 'visible';
			//var txtOn = document.getElementById('dollarsym');
			odollarsym.style.visibility = 'visible';
			document.forms[0].chkInKind.style.visibility = 'visible';
			//document.forms[0].txtGoalValue.style.visibility = 'visible';
			break;
		default: //Goal = Volunteer or not selected
			//var txtOn = document.getElementById('goalvalue');
			otxtgoalval.style.visibility = 'hidden';
			//var txtOn = document.getElementById('inkind');
			ochkinkind.style.visibility = 'hidden';
			//var txtOn = document.getElementById('dollarsym');
			odollarsym.style.visibility = 'hidden';
			document.forms[0].chkInKind.style.visibility = 'hidden';
			//document.forms[0].txtGoalValue.style.visibility = 'hidden';
			break;
	}
}


function selectContact(needrole, needpeople, needgoal, needvalue, inkind, expectations)	{
	selectGoal(needgoal);
	document.forms[0].txtRole.value = needrole;
	document.forms[0].txtPeople.value = needpeople;
	document.forms[0].cboGoal.value = needgoal;
	document.forms[0].txtGoalValue.value = needvalue;
	if (inkind == 'Y') {
		document.forms[0].chkInKind.checked = true; }
	else {
		document.forms[0].chkInKind.checked = false;
	}
	document.forms[0].txtNeedImpact.value = expectations;
}


function showOppDesc(showdesc) {
	//set var divobj according to browser
	if (document.all) {  // Internet Explorer
		if (document.all.divoppdesc) { 
			if (showdesc) {
				document.all.divoppdesc.style.display = 'inline';
			} else {
				document.all.divoppdesc.style.display = 'none';
			}
		}
	} else if (document.getElementById && !document.all) {  // Netscape/Mozilla
		if (document.getElementById('divoppdesc')) {
			divobj = document.getElementById('divoppdesc').style
			if (showdesc) {
				//divobj.height = 'auto';
				//divobj.visibility = 'visible';
				divobj.display = 'inline';
			} else {
				//divobj.visibility = 'hidden';
				//divobj.height = '0';
				divobj.display = 'none';
			}
		}
	} 
}


function toggleProgBttns(progid) {
	if ((!progid) || (progid == 0)) {
//		var cmdBttn = document.getElementById('cmdEditProg');
//		cmdBttn.disabled = true;
		var cmdBttn = document.getElementById('cmdEditProg');
		cmdBttn.disabled = true;
		var cmdBttn = document.getElementById('cmdDelProg');
		cmdBttn.disabled = true;
		var cmdBttn = document.getElementById('cmdActProg');
		cmdBttn.disabled = true;
	} else {
//		var cmdBttn = document.getElementById('cmdEditProg');
//		cmdBttn.disabled = false;
		var cmdBttn = document.getElementById('cmdEditProg');
		cmdBttn.disabled = false;
		var cmdBttn = document.getElementById('cmdDelProg');
		cmdBttn.disabled = false;
		var cmdBttn = document.getElementById('cmdActProg');
		cmdBttn.disabled = false;
	}
	return;
}


function toggleOppBttns(oppid) {
	if ((!oppid) || (oppid == 0)) {
		var cmdBttn = document.getElementById('cmdEditOpp');
		cmdBttn.disabled = true;
		var cmdBttn = document.getElementById('cmdDelOpp');
		cmdBttn.disabled = true;
		var cmdBttn = document.getElementById('cmdActOpp');
		cmdBttn.disabled = true;
	} else {
		var cmdBttn = document.getElementById('cmdEditOpp');
		cmdBttn.disabled = false;
		var cmdBttn = document.getElementById('cmdDelOpp');
		cmdBttn.disabled = false;
		var cmdBttn = document.getElementById('cmdActOpp');
		cmdBttn.disabled = false;
	}
	return;
}



function toggleCopyChk(itemid) {
	var chkCopy = document.getElementById('chkCopyItems');
	if (!itemid) { chkCopy.disabled = true; } else { chkCopy.disabled = false; }
}


function editProgOpp(target, action, itemid) {
	var linkstr = 'man_prog_opp.php?pg=' + target + '&ea=' + action + '&id=' + itemid;
	newWindow(linkstr, '', 600, 520, '');
	return;
}
