
function markAllRows( container_id ) {
    
    var inputs;
    var i;
    
    inputs = document.getElementById(container_id).getElementsByTagName('input');
    
    for (i = 0; i < inputs.length; i++ ) {
		
        if ( inputs[i] && inputs[i].type == 'checkbox' && !inputs[i].checked) {
        	
        	inputs[i].checked = true;
        }
    }
}

function unMarkAllRows( container_id ) {
    
    var inputs;
    var i;
    
    inputs = document.getElementById(container_id).getElementsByTagName('input');
    
    for (i = 0; i < inputs.length; i++ ) {
		
        if ( inputs[i] && inputs[i].type == 'checkbox' && inputs[i].checked) {
        	
        	inputs[i].checked = false;
        }
    }
}

function checkAllRows( container_id ){
	
    var inputs;
    var i;
    
    inputs = document.getElementById(container_id).getElementsByTagName('input');
    
    for (i = 0; i < inputs.length; i++ ) {
		
        if ( inputs[i] && inputs[i].type == 'checkbox' && !inputs[i].checked) {
        	
        	return markAllRows( container_id );
        	
        	return;
        }
    }
    
    return unMarkAllRows( container_id );
}


