function isFormVarExcluded(thisForm, strToCheck) {
	var strExcludeVars = thisForm.elements["$excludevars"].value;
	var arrExcludeVars = strExcludeVars.split(",");
	for (var j=0; j<arrExcludeVars.length; j++)
	{
		if (arrExcludeVars[j] == strToCheck) return true;
	}
	return false;
}

function getFormVars(thisForm) {
	var oFormVars = thisForm.elements["$formvars"];
	var strPrevVal = "";
	oFormVars.value = "";
	for (var x=0,objElem=null; objElem=thisForm.elements.item(x); x++)
	{
		if (!isFormVarExcluded(thisForm, objElem.name))
		{
			if (objElem.name != strPrevVal)
				oFormVars.value += objElem.name	  + ",";
		}
		strPrevVal = objElem.name;	
	}
	oFormVars.value = oFormVars.value.substr(0,oFormVars.value.length-1);
}

