[SOLUCIONADO] Cuadro con cortes y seleccion multiple por corte

Bueno después de marearme en las clases de toba, busqué una alternativa por el lado de javascrip y funcionó bien!!!

En el cuadro, en la etiqueta paso el nombre del evento y el objecto check a la funcion:

<div align='center'>Selecciona<input type='checkbox' onclick='seleccion_total("cabezas",this)' /></div>

Extendí el cuadro de la siguiente forma :


function extender_objeto_js()
	{
		echo "
		function seleccion_total(evento, checked)
		{
			//alert($this->_info_cuadro_cortes.length ) ;
			//alert(checked);

			// si tiene cortes de control lo manejo con jquery 
			if ($this->_info_cuadro_cortes.length > 0) {
				var id_padre = $(checked).parents('table')[1]['id'];
				
				//alert(id_padre);

            	var valor = $(checked).prop('checked') ;
	            var selector = '#' + id_padre + ' input[id$='+evento+']';
            	
            	//alert(selector);
	            
	            $(selector).each(function( index ){
	                $(this).prop('checked', valor);
            	});	

			}else{
				
				// si no lo maneja toba como siempre
				if (!checked) {
					{$this->objeto_js}.deseleccionar_todos(evento);
				} else {
					{$this->objeto_js}.seleccionar_todos(evento);
				}
			}
		};";
	}