/*<SCRIPT language="Javascript">*/
	var oldTR;
	var oldTr;
	var claseAnterior;
	var esVentanaAbierta;
	var claseInicial;

	function Marcar()
	{
		var Filas = document.all("tblListado").all.tags("TR");
		var Columnas;
	
		if (frm.chkTodos.checked == true)
		{
			if (Filas!=null)
			{ 
				for (i=0; i<Filas.length; i++)
				{
				    Columnas = Filas[i].cells;								
					if (typeof(Columnas[0].children[0])=='object')
					{
				  	   Columnas[0].children[0].checked = true;
					}
				}
			}
		}
		else
		{
			
			if (Filas!=null)
			{ 
			   for (i=0; i<Filas.length; i++)
			   {
					Columnas = Filas[i].cells;
					if (typeof(Columnas[0].children[0])=='object')
					{
						Columnas[0].children[0].checked = false;
					}
				}
			}
		}
	}

	function ValidaSeleccion()
	{
		var Filas = document.all("tblListado").all.tags("TR");
		var Columnas;
		var flag="0";
	 
		if (Filas!=null)
		{ 
			 for (i=0; i<Filas.length; i++)
				{
					Columnas = Filas[i].cells;
					if (Columnas[0].children[0].checked == true)
					{
						flag = "1";	
					}
				}
		}
				
		if (flag == "0")
		{
			alert("Usted debe seleccionar un registro");
			return true;
		}
		else
		{
		    return false;
		}
	}	
		
	function Seleccion(objTR)
	{
		objTR.className= 'Seleccionado';
		if (typeof(oldTr)=='object')
		{
			if (oldTr.id != objTR.id)
				oldTr.className= claseInicial;
		}
		oldTr = objTR;
		claseInicial= claseAnterior;
	}

	function OnMouseOver(tr)
	{
		claseAnterior= tr.className;
		tr.className= 'OnMouseOverListado';
		esVentanaAbierta= false;
	}

	function OnMouseOut(tr)
	{
		if (!esVentanaAbierta) tr.className= claseAnterior;
	}

/*</SCRIPT>*/
