//==========================================================================

function ReportTable_Grid(doc,tbl,dateformat)
{
	// deletes original table
	alert("Draw Grid Here");
	i = 0;
	rowCnt = tbl.rows.length;
	while(i<rowCnt)
	{
		tbl.deleteRow(0); 
		i=i+1;
	}
	// gathers the report details
	var ReportHeader, ReportSubHeader, ReportCols, FieldType 
	node = doc.getElementsByTagName('ReportHeader').item(0);
	ReportHeader=node.firstChild.data
	node = doc.getElementsByTagName('ReportSubHeader').item(0);
	ReportSubHeader=node.firstChild.data
	node = doc.getElementsByTagName('ReportCols').item(0);
	ReportCols=node.firstChild.data
	node = doc.getElementsByTagName('RecordCount').item(0);
	RecordCount=node.firstChild.data
	node = doc.getElementsByTagName('Align').item(0);
	Align = node.firstChild.data;
	node = doc.getElementsByTagName('Width').item(0);
	Width = node.firstChild.data;
					
	var tr, td, strHtml
	tbl.setAttribute('align','center')
				
	tr = document.createElement('tr');
  	td = document.createElement('td');
  	td.setAttribute('colSpan',ReportCols);
  	td.className = "heading";
  	strHtml = ReportHeader;
	td.innerHTML = strHtml;
	tr.appendChild(td);
	tbl.appendChild(tr);
					
	tr = document.createElement('tr');
  	td = document.createElement('td');
	td.setAttribute('colSpan', ReportCols);
  	td.className = "menutitle";
  	strHtml = "<font color='brown'>"+ReportSubHeader+"</font>";
	td.innerHTML = strHtml;
	tr.appendChild(td);
	tbl.appendChild(tr);
						
	node = doc.getElementsByTagName('FieldInfo').item(0);
	field = node.getElementsByTagName('Field');
	type = node.getElementsByTagName('Type');
	link = node.getElementsByTagName('Link');
				
	nRows = RecordCount/ReportCols;
	//nRows = roundNumber(nRows,0)
	nRows = Math.ceil(nRows);
	
	for(i=0;i<nRows;i++)
	{
		tr = document.createElement('tr');
		iCol = 0
									
		while (iCol != ReportCols)
		{
			j = ((ReportCols*i)-1)+(iCol+1)
			if((j+1)>RecordCount)
			{	
				fields = '&nbsp;'
				types = ''
				links = '#'
			}
			else
			{
				fields = field(j).firstChild.data;
				types = type(j).firstChild.data;
				links = link(j).firstChild.data;
			}	
			fields_arr = fields.split("~");
					
			td = document.createElement('td');
			types_arr = types.split(",");
			links_arr = links.split(",");
			//alert(links_arr);
			td.setAttribute('align',Align)
			td.setAttribute('width',Width)
			td.className = "pagetext2insidenoalign";
			
			strHtml = '';
			for(j=0;j<fields_arr.length;j++)
			{
				colval = fields_arr[j];
				if(types_arr[j]=='datetime')
				{	
					if(colval)
					{
						colval_arr = colval.split("/");
						if(dateformat==1)		// mm/dd/yyyy to mm/dd/yyyy
							colval=colval;
						else if(dateformat==2)	// mm/dd/yyyy to dd/mm/yyyy			
							colval = colval_arr[1]+'/'+colval_arr[0]+'/'+colval_arr[2]; 
					}
				}
				//alert(links_arr[j]);
				else if(types_arr[j]=='time')
				{
					val = fields_arr[j];
					if(colval)
					{
						colval_arr = val.split(" ");
						if(colval_arr[1])
							colval = colval_arr[1];
					}
				}
				if(links_arr[j])
				{
				    if(links_arr[j].length>0)
					    sfield = "<a href='"+links_arr[j]+"' class='link6'>"+colval+"</a>";
				    else
					    sfield = colval;
				
				strHtml = strHtml + '&nbsp;'+ sfield;
				}
			}
			
			if(strHtml=='')
				strHtml = '&nbsp;'
			td.innerHTML = strHtml;
			tr.appendChild(td);
							
			iCol++;
		}
		tbl.appendChild(tr);
	}
}
//==========================================================================

function ReportTable_ListPlain(doc,tbl)
{

	// deletes original table
	i = 0;
	rowCnt = tbl.rows.length;
	while(i<rowCnt)
	{
		tbl.deleteRow(0); 
		i=i+1;
	}
	
	
	// gathers the report details
	var ReportHeader, ReportSubHeader, ReportCols, FieldType 
	node = doc.getElementsByTagName('ReportHeader').item(0);
	ReportHeader=node.firstChild.data;
	node = doc.getElementsByTagName('ReportSubHeader').item(0);
	ReportSubHeader=node.firstChild.data;
	node = doc.getElementsByTagName('RecordCount').item(0);
	RecordCount=node.firstChild.data
	node = doc.getElementsByTagName('ColumnHeader').item(0);
	ColumnHeader=node.firstChild.data;
	node = doc.getElementsByTagName('UpdDelHeader').item(0);
		
	var UpdDelHeader;
	if(node.firstChild)
	{
		UpdDelHeader = node.firstChild.data;
	}
	ColumnHeaders = ColumnHeader.split(",")
	ReportCols = ColumnHeaders.length;
	if(node.firstChild)
		ReportCols = ReportCols + 1;
	
	var tr, td, strHtml
	tbl.setAttribute('align','center')
					
	tr = document.createElement('tr');
  	td = document.createElement('td');
  	td.className = "heading";
  	td.setAttribute('colSpan',ReportCols);
  	strHtml = ReportHeader;
	td.innerHTML = strHtml;
	tr.appendChild(td);
	tbl.appendChild(tr);
				
	tr = document.createElement('tr');
  	td = document.createElement('td');
  	td.className = "menutitle";
  	td.setAttribute('colSpan',ReportCols);
  	strHtml = "<font color='brown'>"+ReportSubHeader+"</font>";
	td.innerHTML = strHtml;
	tr.appendChild(td);
	tbl.appendChild(tr);
	
	tr = document.createElement('tr');
	for(i=0;i<ColumnHeaders.length;i++)
	{
		td = document.createElement('td');
		td.className = "menutitle";
		strHtml = ColumnHeaders[i];
		td.innerHTML = strHtml;
		tr.appendChild(td);
	}
	 
	if(UpdDelHeader)
	{
		td = document.createElement('td');
		td.className = "menutitle";
		strHtml = UpdDelHeader;
		td.innerHTML = strHtml;
		tr.appendChild(td);
	}
	
	tbl.appendChild(tr);
	
	node = doc.getElementsByTagName('FieldInfo').item(0);
	field = node.getElementsByTagName('Field');
	type = node.getElementsByTagName('Type');
	isLink = node.getElementsByTagName('IsLink');
	link = node.getElementsByTagName('Link');
	align = node.getElementsByTagName('Align');
	width = node.getElementsByTagName('Width');
	upddellink = node.getElementsByTagName('UpdDelLink');
	seqparam = node.getElementsByTagName('SeqParams');
	
	
	for(i=0;i<field.length;i++)
	{
		fieldvalue = field(i).firstChild.data;
		fieldvalues = fieldvalue.split("~")
		fieldtype = type(i).firstChild.data;
		fieldtypes = fieldtype.split(",")
		fieldalign = align(i).firstChild.data;
		fieldaligns = fieldalign.split(",")
		fieldwidth = width(i).firstChild.data;
		fieldwidths = fieldwidth.split(",")
		
		if(link(i).firstChild)
		{
		    fieldLink = link(i).firstChild.data;
		    fieldLinks = fieldLink.split(",")
		   	isLinkPresent = isLink(i).firstChild.data;
			isLinkPresents = isLinkPresent.split(",");
		}
			
		if(seqparam)
		{		
			fieldseqparam = seqparam(i).firstChild.data;
			fieldseqparams = fieldseqparam.split(",")
		}
			
		if(UpdDelHeader)
		{
			fieldupddellink = upddellink(i).firstChild.data;
			fieldupddellinks = fieldupddellink.split(",")
		}
		
		tr = document.createElement('tr');
		for(j=0;j<fieldvalues.length;j++)
		{
			td = document.createElement('td');
			td.className = "pagetext2insidenoalign";
			td.setAttribute('align',fieldaligns[j])
			td.setAttribute('width',fieldwidths[j])
			
			colval = fieldvalues[j];
			if(fieldtypes[j]=='datetime')
			{	
				if(colval)
				{
					colval_arr = colval.split("/");
					if(dateformat==1)		// mm/dd/yyyy to mm/dd/yyyy
						colval=colval;
					else if(dateformat==2)	// mm/dd/yyyy to dd/mm/yyyy			
						colval = colval_arr[1]+'/'+colval_arr[0]+'/'+colval_arr[2]; 
				}
			}
			else if(fieldtypes[j]=='time')
			{
				val = fieldvalues[j];
				if(colval)
				{
					colval_arr = val.split(" ");
					if(colval_arr[1])
						colval = colval_arr[1];
				}
			}
			else if(fieldtypes[j]=='SequenceNo')
			{
				val = ''
				if(RecordCount>1)
				{	
					if(i==0)
					{
						val = val + "<a>&nbsp;&nbsp;&nbsp;</a>"
						params_down = "'"+fieldseqparams[0]+"','"+fieldseqparams[1]+"','"+fieldseqparams[2]+"',"+fieldseqparams[3]+",'"+fieldseqparams[4]+"','DOWN','"+fieldseqparams[5]+"'";
						val = val + "<a href=javascript:ArrangeSequence_New("+params_down+");><img src='../_system/images/down.gif' border=0 alt='Move Down'></a>"
					}
					else if(i==RecordCount-1)
					{
						params_up = "'"+fieldseqparams[0]+"','"+fieldseqparams[1]+"','"+fieldseqparams[2]+"',"+fieldseqparams[3]+",'"+fieldseqparams[4]+"','UP','"+fieldseqparams[5]+"'";
						val = val + "<a href=javascript:ArrangeSequence_New("+params_up+");><img src='../_system/images/up.gif' border=0 alt='Move Up'></a>"
						val = val + "<a>&nbsp;&nbsp;&nbsp;</a>"
					}
					else 
					{
						params_up = "'"+fieldseqparams[0]+"','"+fieldseqparams[1]+"','"+fieldseqparams[2]+"',"+fieldseqparams[3]+",'"+fieldseqparams[4]+"','UP','"+fieldseqparams[5]+"'";
						val = val + "<a href=javascript:ArrangeSequence_New("+params_up+");><img src='../_system/images/up.gif' border=0 alt='Move Up'></a>"
						params_down = "'"+fieldseqparams[0]+"','"+fieldseqparams[1]+"','"+fieldseqparams[2]+"',"+fieldseqparams[3]+",'"+fieldseqparams[4]+"','DOWN','"+fieldseqparams[5]+"'";
						val = val + "<a href=javascript:ArrangeSequence_New("+params_down+");><img src='../_system/images/down.gif' border=0 alt='Move Down'></a>"
					}
				}
				colval = colval + ' '+val;
			}
			//alert("Remove");
			if(link(i).firstChild)
			{
			//alert(fieldLinks[j]);
				if(isLinkPresents[j] == "Y")
				{
					colval = "<a class=link7 href="+fieldLinks[j].replace(/-/g,",")+">"+colval+"</a>"								
									
				}
			}
			strHtml = colval;//.replace(/%26/g,"&");
			
			if(strHtml=='')
				strHtml = '&nbsp;'
			td.innerHTML = strHtml;
			tr.appendChild(td);
		}
		if(UpdDelHeader)
		{
			td = document.createElement('td');
			td.className = "pagetext2insidenoalign";
			td.setAttribute('align','center')
			td.setAttribute('width','15%')
			
			if(fieldupddellinks.length == 2)
			{
				strHtml = "<a href='javascript:"+fieldupddellinks[0]+"' class='link7'>Update<a> ";
				strHtml = strHtml + "<a href='javascript:"+fieldupddellinks[1]+"' class='link7'>Remove<a>";
			}
			else
			{
				strHtml = "<a href='javascript:"+fieldupddellinks[0]+"' class='link7'>"+UpdDelHeader+"<a>";
			}
			td.innerHTML = strHtml;
			tr.appendChild(td);
		}
		//alert("ok");
		tbl.appendChild(tr);
	}
	
}

//==========================================================================

function ReportTable_ListPaging(doc,tbl)
{

}

//==========================================================================

function ReportTable_Notepad(doc,tbl,dateformat)
{
	// deletes original table
	i = 0;
	rowCnt = tbl.rows.length;
	while(i<rowCnt)
	{
		tbl.deleteRow(0); 
		i=i+1;
	}
	
	// gathers the report details
	var ReportHeader, ReportSubHeader, ReportCols, FieldType 
	node = doc.getElementsByTagName('ReportHeader').item(0);
	ReportHeader=node.firstChild.data
	node = doc.getElementsByTagName('ReportSubHeader').item(0);
	ReportSubHeader=node.firstChild.data
	node = doc.getElementsByTagName('ColumnHeader').item(0);
	ColumnHeader=node.firstChild.data
	node = doc.getElementsByTagName('RecordCount').item(0);
	RecordCount=node.firstChild.data
	node = doc.getElementsByTagName('Align').item(0);
	Align = node.firstChild.data;
					
	var tr, td, strHtml
	tbl.setAttribute('align','center')
					
	tr = document.createElement('tr');
  	td = document.createElement('td');
  	td.className = "heading";
  	strHtml = ReportHeader;
	td.innerHTML = strHtml;
	tr.appendChild(td);
	tbl.appendChild(tr);
					
	tr = document.createElement('tr');
  	td = document.createElement('td');
  	td.className = "menutitle";
  	strHtml = "<font color='brown'>"+ReportSubHeader+"</font>";
	td.innerHTML = strHtml;
	tr.appendChild(td);
	tbl.appendChild(tr);
					
	node = doc.getElementsByTagName('FieldInfo').item(0);
	field = node.getElementsByTagName('Field');
	type = node.getElementsByTagName('Type');
	
	tr = document.createElement('tr');
	td = document.createElement('td');
	td.setAttribute('align',Align)
	div = document.createElement('div');
	//div.setAttribute('style','overflow: auto; width: 750px; height: 20; border:1px inset; padding:3px; margin: 0px')
	div.className = "div"
		
	strHtml = '';
	for(i=0;i<field.length;i++)
	{
		fieldvalue = field(i).firstChild.data;
		fieldvalues = fieldvalue.split("~")
		fieldtype = type(i).firstChild.data;
		fieldtypes = fieldtype.split(",")
		
		fieldnames = ColumnHeader.split(",");
		for(j=0;j<fieldvalues.length;j++)
		{
			colval = fieldvalues[j];
			if(fieldtypes[j]=='datetime')
			{	
				if(colval)
				{
					colval_arr = colval.split("/");
					if(dateformat==1)		// mm/dd/yyyy to mm/dd/yyyy
						colval=colval;
					else if(dateformat==2)	// mm/dd/yyyy to dd/mm/yyyy			
						colval = colval_arr[1]+'/'+colval_arr[0]+'/'+colval_arr[2]; 
				}
			}
			else if(fieldtypes[j]=='time')
			{
				val = fieldvalues[j];
				if(colval)
				{
					colval_arr = val.split(" ");
					if(colval_arr[1])
						colval = colval_arr[1];
				}
			}
			strHtml = strHtml +'<font face=Arial size=2>'
			strHtml = strHtml +'<b>'+ fieldnames[j] +':</b><br>'
			strHtml = strHtml + colval +'<br>'
			strHtml = strHtml +'</font>'
		
		}
			strHtml = strHtml + '---------------------------------------------------------------------------------------<br>'
	}
	div.innerHTML = strHtml;
	td.appendChild(div);
	tr.appendChild(td);
	tbl.appendChild(tr);
	
}

//==========================================================================

function ReportTable_ListPlainEditable(doc,tbl,dateformat)
{
	// deletes original table
	i = 0;
	rowCnt = tbl.rows.length;
	while(i<rowCnt)
	{
		tbl.deleteRow(0); 
		i=i+1;
	}
	
	// gathers the report details
	var ReportHeader, ReportSubHeader, ReportCols, FieldType 
	node = doc.getElementsByTagName('ReportHeader').item(0);
	ReportHeader=node.firstChild.data;
	node = doc.getElementsByTagName('ReportSubHeader').item(0);
	ReportSubHeader=node.firstChild.data;
	node = doc.getElementsByTagName('RecordCount').item(0);
	RecordCount=node.firstChild.data
	node = doc.getElementsByTagName('ColumnHeader').item(0);
	ColumnHeader=node.firstChild.data;
	node = doc.getElementsByTagName('Align').item(0);
	ColumnAlign=node.firstChild.data;
	node = doc.getElementsByTagName('Width').item(0);
	ColumnWidth=node.firstChild.data;
	
	ColumnHeaders = ColumnHeader.split(",")
	ColumnAligns = ColumnAlign.split(",")
	ColumnWidths = ColumnWidth.split(",")
	ReportCols = ColumnHeaders.length+2;
	
	var tr, td, strHtml
	tbl.setAttribute('align','center')
					
	/*tr = document.createElement('tr');
  	td = document.createElement('td');
  	td.className = "heading";
  	td.setAttribute('colSpan',ReportCols);
  	td.setAttribute('bgColor','#DEE7FA');
  	strHtml = ReportHeader;
	td.innerHTML = strHtml;
	tr.appendChild(td);
	tbl.appendChild(tr);
					
	tr = document.createElement('tr');
  	td = document.createElement('td');
  	td.className = "menutitle";
  	td.setAttribute('colSpan',ReportCols);
  	td.setAttribute('bgColor','#DEE7FA');
  	strHtml = "<font color='brown'>"+ReportSubHeader+"</font>";
	td.innerHTML = strHtml;
	tr.appendChild(td);
	tbl.appendChild(tr);*/
	
	tr = document.createElement('tr');
	td = document.createElement('td');
	td.className = "menutitle";
	td.setAttribute('bgColor','#DEE7FA');
	td.setAttribute('width','5%');
	strHtml = "<input type=checkbox name=chk_selectall class=pagetext2inside onclick=\"fn_selectAll();\" >";
	td.innerHTML = strHtml;
	tr.appendChild(td);
	for(i=0;i<ColumnHeaders.length;i++)
	{
		td = document.createElement('td');
		td.className = "menutitle";
		td.setAttribute('bgColor','#DEE7FA');
		td.setAttribute('width',ColumnWidths[i]);
		strHtml = ColumnHeaders[i];
		td.innerHTML = strHtml;
		tr.appendChild(td);
	}
	td = document.createElement('td');
	td.className = "menutitle";
	td.setAttribute('bgColor','#DEE7FA');
	td.setAttribute('width','10%');
	strHtml = "&nbsp;";
	td.innerHTML = strHtml;
	tr.appendChild(td);
	tbl.appendChild(tr);
	
	node = doc.getElementsByTagName('FieldInfo').item(0);
	recid = node.getElementsByTagName('RecId')
	field = node.getElementsByTagName('Field');
	type = node.getElementsByTagName('Type');
		
	for(i=0;i<field.length;i++)
	{
		fieldid = recid(i).firstChild.data;
		fieldvalue = field(i).firstChild.data;
		fieldvalues = fieldvalue.split("~")
		fieldtype = type(i).firstChild.data;
		fieldtypes = fieldtype.split(",")
		
		tr = document.createElement('tr');
		td = document.createElement('td');
		td.className = "pagetext2insidenoalign";
		td.setAttribute('bgColor','#DEE7FA');
		strHtml = "<input type=checkbox name=chk_delete class=pagetext2inside id=chk_delete value="+fieldid+">";
		td.innerHTML = strHtml;
		tr.appendChild(td);
		
		for(j=0;j<fieldvalues.length;j++)
		{
			td = document.createElement('td');
			td.className = "pagetext2insidenoalign";
			td.setAttribute('bgColor','#DEE7FA');
			td.setAttribute('align',ColumnAligns[j])
			
			fieldtypes_arr = fieldtypes[j].split("-");
			if(fieldtypes_arr[0]=='textbox')
			{
				strHtml = "<input type=text name="+fieldtypes_arr[1]+" size="+fieldtypes_arr[2]+" class=pagetext2inside value="+fieldvalues[j]+" disabled>"
			}
			else if(fieldtypes_arr[0]=='textarea')
			{
				strHtml = "<textarea name="+fieldtypes_arr[1]+" class=pagetext2inside rows="+fieldtypes_arr[2]+"  cols="+fieldtypes_arr[3]+" disabled>"+fieldvalues[j]+"</textarea>";
			}
			else if(fieldtypes_arr[0]=='combobox')
			{
				if(fieldtypes_arr[2]=='multiple')
					strHtml = "<select name="+fieldtypes_arr[1]+"_new1 class=pagetext2inside multiple disabled></select>";
				else
					strHtml = "<select name="+fieldtypes_arr[1]+"_new1 class=pagetext2inside disabled>";
				
				text_arr = fieldtypes_arr[3].split("?");
				for(m=0;m<text_arr.length;m++)
				{
					val_arr = text_arr[m].split("^");
					if(fieldvalues[j]==val_arr[1])
						strHtml = strHtml + "<option value="+val_arr[1]+" selected>"+val_arr[0]+"</option>";
					else
						strHtml = strHtml + "<option value="+val_arr[1]+">"+val_arr[0]+"</option>";
				}
				strHtml = strHtml + "</select>";
			}
			else if(fieldtypes_arr[0]=='radio')
			{
				strHtml = "";
				for(k=2;k<fieldtypes_arr.length;k++)
				{
					if(fieldtypes_arr[k]==fieldvalues[j])
						strHtml = strHtml + "<input type=radio name="+fieldtypes_arr[1]+" value="+fieldtypes_arr[k]+" class=pagetext2inside checked disabled>"+fieldtypes_arr[k]+"&nbsp;";
					else
						strHtml = strHtml + "<input type=radio name="+fieldtypes_arr[1]+" value="+fieldtypes_arr[k]+" class=pagetext2inside disabled>"+fieldtypes_arr[k]+"&nbsp;";
				}
			}
			else if(fieldtypes_arr[0]=='checkbox')
			{
				if(fieldvalues[j]=='on')
					strHtml = "<input type=checkbox name="+fieldtypes_arr[1]+" class=pagetext2inside checked disabled>";
				else
					strHtml = "<input type=checkbox name="+fieldtypes_arr[1]+" class=pagetext2inside disabled>";
			}
			else
				strHtml = "&nbsp;"
				
			td.innerHTML = strHtml;
			tr.appendChild(td);
		}
		td = document.createElement('td');
		td.className = "pagetext2insidenoalign";
		td.setAttribute('bgColor','#DEE7FA');
		strHtml = "&nbsp;";
		td.innerHTML = strHtml;
		tr.appendChild(td);
		
		tbl.appendChild(tr);
	}
	
	tr = document.createElement('tr');
	td = document.createElement('td');
	td.className = "pagetext2insidenoalign";
	td.setAttribute('bgColor','#DEE7FA');
	strHtml = "&nbsp;";
	td.innerHTML = strHtml;
	tr.appendChild(td);
		
	for(j=0;j<fieldvalues.length;j++)
	{
		td = document.createElement('td');
		td.className = "pagetext2insidenoalign";
		td.setAttribute('bgColor','#DEE7FA');
		td.setAttribute('align',ColumnAligns[j]);
		
		fieldtypes_arr = fieldtypes[j].split("-");
		if(fieldtypes_arr[0]=='textbox')
		{
			strHtml = "<input type=text name="+fieldtypes_arr[1]+"_new1 size="+fieldtypes_arr[2]+" class=pagetext2inside>";
		}
		else if(fieldtypes_arr[0]=='textarea')
		{
			strHtml = "<textarea name="+fieldtypes_arr[1]+"_new1 class=pagetext2inside rows="+fieldtypes_arr[2]+" cols="+fieldtypes_arr[3]+"></textarea>";
		}
		else if(fieldtypes_arr[0]=='combobox')
		{
			if(fieldtypes_arr[2]=='multiple')
				strHtml = "<select name="+fieldtypes_arr[1]+"_new1 class=pagetext2inside multiple></select>";
			else
				strHtml = "<select name="+fieldtypes_arr[1]+"_new1 class=pagetext2inside>";
			
			text_arr = fieldtypes_arr[3].split("?");
			for(m=0;m<text_arr.length;m++)
			{
				val_arr = text_arr[m].split("^");
				strHtml = strHtml + "<option value="+val_arr[1]+">"+val_arr[0]+"</option>";
			}
			strHtml = strHtml + "</select>"
		}
		else if(fieldtypes_arr[0]=='radio')
		{
			strHtml = "";
			l=0
			for(k=2;k<fieldtypes_arr.length;k++)
			{
				if(l==0)
					strHtml = strHtml + "<input type=radio name="+fieldtypes_arr[1]+"_new1 value="+fieldtypes_arr[k]+" class=pagetext2inside checked>"+fieldtypes_arr[k];
				else
					strHtml = strHtml + "<input type=radio name="+fieldtypes_arr[1]+"_new1 value="+fieldtypes_arr[k]+" class=pagetext2inside>"+fieldtypes_arr[k];
				l++;
			}
		}
		else if(fieldtypes_arr[0]=='checkbox')
		{
			strHtml = "<input type=checkbox name="+fieldtypes_arr[1]+"_new1 class=pagetext2inside>";
		}
		else
			strHtml = "&nbsp;"
			
		td.innerHTML = strHtml;
		tr.appendChild(td);
	}
	td = document.createElement('td');
	td.className = "pagetext2insidenoalign";
	td.setAttribute('bgColor','#DEE7FA');
	strHtml = "<input type=button name=cmdadd value=Add class=button onclick=\"javascript:fn_add(txt_name_new1,txt_address_new1,lst_designation_new1,rad_is_active_new1,chk_is_resource_new1);\">";
	td.innerHTML = strHtml;
	tr.appendChild(td);
		
	tbl.appendChild(tr);
	
}

//==========================================================================

function ArrangeSequence_New(tbl_name,id_field,field_name,field_value,seq_qry,move_action,redir)
{
	
		var url

		url ="../_system/includes/ArrangeSequence.asp?tbl_name=" +tbl_name+ "&id_field=" +id_field+ "&field_name=" +field_name+ "&field_value=" +field_value+"&seq_qry=" +seq_qry+ "&move_action=" +move_action+"&redir="+redir;
		
		window.navigate(url);
}
