function generateRow(objTBody,objTRow,objForm,iPntQID,arrIDs, counterfld)
{		
	objTRow.setAttribute('id',iPntQID + '_' + objTBody.rows.length);
	objTRow.removeAttribute('style');
	objTRow.setAttribute('style','DISPLAY: block');

	(document.getElementById(counterfld).value)++;


	var objTCell = objTRow.getElementsByTagName('TD');
	var strOrgFldNme = new String();
	var strNewFldNme = new String();
	var strNewVal = new String();
		
	for (var iCell = 0; iCell<objTCell.length; iCell++)	{		

		var objFld = objTCell[iCell].childNodes;
		for (var iFld = 0; iFld<objFld.length; iFld++)	{
			switch(objTRow.childNodes[iCell].childNodes[iFld].nodeName)
			{
				case 'INPUT' :
					strOrgFldNme = objFld[iFld].getAttribute('id')
					strNewVal = eval(objFld[iFld]).value;

					strNewFldNme = strOrgFldNme.substring(0,(strOrgFldNme.length - 3)) + new String(document.getElementById(counterfld).value);

					objTRow.childNodes[iCell].childNodes[iFld].setAttribute('id',strNewFldNme);
					objTRow.childNodes[iCell].childNodes[iFld].setAttribute('name',strNewFldNme);
					objTRow.childNodes[iCell].childNodes[iFld].setAttribute('value',strNewVal);

					break;
				case 'SELECT' :
					strOrgFldNme = objFld[iFld].getAttribute('id')

					strNewFldNme = strOrgFldNme.substring(0,(strOrgFldNme.length - 3)) + new String(document.getElementById(counterfld).value);
					objTRow.childNodes[iCell].childNodes[iFld].setAttribute('id',strNewFldNme);
					objTRow.childNodes[iCell].childNodes[iFld].setAttribute('name',strNewFldNme);

					break;
				case '#text' :

					break;
			}
		}
	}
		

	objTBody.appendChild(objTRow);
		
	return;
}

function deleteRow(objTRow,iRowNum,arrDELs)	{
	objTRow.style.display = 'none';
	for (var i=0; i < arrDELs.length; i++)
	{
		document.getElementById('_QUES_DELETE_' + arrDELs[i] + '_' + iRowNum).value = 'Y';
	}
	return;
}