function active_text_click(id) {
        var el=document.getElementById(id);
	if (el!=null){
		el.click();
	}
}

function active_row_click(event)
{
	var targ;
	var done = false;
	if (!event) 
		var event = window.event;
	if (event.target) 
		targ = event.target;
	else if (event.srcElement) 
		targ = event.srcElement;
	if (targ.tagName=="INPUT" || targ.tagName == "SELECT" || targ.tagName=="OPTION")
		return;

	while( targ != null && targ.tagName != "TR"){
		targ = targ.parentNode
	}
 		
	recursive_helper(targ)

}


function recursive_helper(targ)
{
	var children = targ.childNodes;
	for (i = 0; i < children.length; i++) {
		if(children.item(i).tagName == "INPUT"){
			children.item(i).click();
			return true;
		}
		else{
			if(recursive_helper(children.item(i)))
				return true;
		}
  	}
		
}