// function to set values for forms
// useful for filling a form with session, cookie, or otherwise dynamic data
// Mike Warner

function setVal(g,h){
	if (g.type=="select-one"){
		for (j=0;j<g.options.length;j++){
			if (g.options[j].value==h){g.options.selectedIndex=j}
		}
		return true;//return to prevent error when checking for radio button array below
	}
	if (g.type=="select-multiple"){
		for (j=0;j<g.options.length;j++){
			if (g.options[j].value==h){g.options[j].selected=true}
		}
		return true;//return to prevent error when checking for radio button array below
	}
	if (g.type=="text"||g.type=="textarea"||g.type=="hidden"||g.type=="file"){
		g.value=h;
		return true;//return to prevent error when checking for radio button array below
	}
	if (g.type=="checkbox"){
		//if (h=="Y"||h=="1"||g[j].value==h){g.checked=true}
		if (h==g.value){g.checked=true}
		return true;//return to prevent error when checking for radio button array below
	}

	if (g[0].type=="radio"){
		for (j=0;j<g.length;j++){
			if (g[j].value==h){g[j].checked=true}
		}
	}
	
}
