
function row_in(row, mark_color, current_row)
{	
	if( row.style.backgroundColor != mark_color )
		row.style.backgroundColor = current_row
}

function row_out(row, mark_color, current_row)
{	
	if( row.style.backgroundColor != mark_color )
		row.style.backgroundColor = ''	
}

function setColor(row, mark_color, current_row)
{	
	if( row.style.backgroundColor == current_row )
		row.style.backgroundColor = mark_color
	else if ( row.style.backgroundColor == mark_color )
		row.style.backgroundColor = current_row
}

function checkAll(id, frm)
{	
	var x = (eval("document." + frm + ".chk.checked"))?true:false;

	for(i=0;i < eval("document." + frm +".elements.length");i++)
	{	
		if (eval("document." + frm +".elements[" + i + "].id") == id) 
		{	
			y = eval("document." + frm +".elements[" + i + "]")
			y.checked = x; 	
		}
	}
}

function checkStatus(id, frm, status)
{
	var y=0; var ans;
	y = getCheckCount(id, frm);
	
	if(y>0)
	{	ans = confirm("Confrim Operation on Selected Records(s) ?");
		if(ans == true)
		{	x = eval("document." + frm + ".action")
			x.value = status;	
			//frm.submit();		
		}
		else
		{	return false;	}
	}
	else
	{	alert("Please Select one or more Record to Continue.");	return false;	}
}

function getCheckCount(id, frm)
{	var x=0;

	for(i=0;i < eval("document." + frm + ".elements.length");i++)
	{	if (eval("document." + frm + ".elements[" + i + "].id") == id && eval("document." + frm +".elements[" + i + "].checked") == true) 
			{	x++;	}
	}
	return x;
}

function setValue(frm)
{	a = eval("document." + frm + ".action");
	a.value = "Search";		}
