/**
 * Grid Functions
 */
function gridRowHover(element)
{
	//element.style.backgroundColor = "#D5E6F2";	
	element.className = 'GridRowActive';
	showHand(element);
}

function gridRowOut(element)
{
	//if(element.toggler=='0'){element.style.backgroundColor = "#EFEFEF";}
	//else if(element.toggler=='1'){element.style.backgroundColor = "#E5E5E5";}
	if(element.toggler=='0'){element.className = 'GridRow0';}
	else if(element.toggler=='1'){element.className = 'GridRow1';}
	//alert (element.className);
	showCursor(element);
}

function showCriteria(n)
{
	var value = document.getElementById('hdr'+n+'value');
	var label = document.getElementById('hdr'+n+'label');
	value.style.display='inline';
	value.style.width='70%';
	label.style.display='none';
	value.value=label.innerHTML;
	document.getElementById('hdr'+n+'value').select();
}

function hideCriteria(n)
{
	document.getElementById('hdr'+n+'value').style.display='none';
	document.getElementById('hdr'+n+'label').style.display='inline';
}
                
function leaveSearchField(field,n)
{
	if(!field.labelValue){return true;}
	if(field.value==field.labelValue)
	{
		field.value='';
		hideCriteria(n);
	}
}
function showGridPage(visible,grid,pageCount)
{
	document.body.style.cursor = 'wait';
	var httpObject = getAjaxRequestObject();
	httpObject.onreadystatechange=function()
	{
		if(httpObject.readyState==4)
		{
			//alert(httpObject.responseText);
			document.getElementById("gridpage_"+grid).innerHTML = httpObject.responseText;
			document.body.style.cursor = 'default';
		}
	}
	httpObject.open("GET","gridTabRenderer.cfm?gridTabId="+grid+"&pageIndex="+visible+"&pageSize=20",true);
	httpObject.setRequestHeader("If-Modified-Since", "Sat, 1 Aug 1971 00:00:00 GMT"); 
	httpObject.send(null);
}