
/*  seleccionar todos los campos de una tabla  */

(function() {
    var selectAll = function(e) {
		var selected = YAHOO.util.Dom.getElementsByClassName('checkOption'); 

		for (var i=0; i< selected.length; i++){
			selected[i].checked= true
		}
    };

    YAHOO.util.Event.on('selectAll', 'click', selectAll);

})();


/*  mostrar el texto de los tooltips  */

function drawTooltip() {
    YAHOO.util.Event.addListener(window, "load", function() {

		var tooltips = YAHOO.util.Dom.getElementsByClassName('toolTip'); 
		var myTooltip = new Array();
		for (var i=0; i< tooltips.length; i++){
			myTooltip[i] = new YAHOO.widget.Tooltip("tooltip", {
				context: tooltips[i],
				showDelay: 50
			});
		}
	});
}		


function openNewWindow(URL, windowName){
   window.open(URL,windowName,"width=951,height=900,scrollbars=YES")
} 

function allInputChecked(div) {
	var result = true;
        var options = YAHOO.util.Dom.getElementsByClassName("inputbox", "input", div);
        hide(div);
        for(i=0; i<options.length; i++){
                result &= options[i].checked;
        }
	return result;
}

function noInputChecked(div) {
        var result = false;
        var options = YAHOO.util.Dom.getElementsByClassName("inputbox", "input", div);
        hide(div);
        for(i=0; i<options.length; i++){
                result |= options[i].checked;
        }
        return !result;
}


function disableOptionsDiv(div) {
	var options = YAHOO.util.Dom.getElementsByClassName("inputbox", "input", div);
	hide(div);	
        for(i=0; i<options.length; i++){
		options[i].checked = true;
        }
			
}

function enableOptionsDiv(div) {
	show(div);
/*        options = YAHOO.util.Dom.getElementsByClassName("inputbox", "input", div);
        for(i=0; i<options.length; i++){
                options[i].disabled = false;
        }*/
}

function hide(div) {
	if(divElement = document.getElementById(div)) {
		divElement.style.display = "none";
	}
}

function show(div) {
        if(divElement = document.getElementById(div)) {
                divElement.style.display = "block";
        }
}


