// Funciones JavaScript
jQuery.noConflict();
// Selecciona todos los elementos checkbox
function seleccionarTodos(chkbox, NombreForm) {
	for (var i=0;i < document.forms[NombreForm].elements.length;i++) {
		var elemento = document.forms[NombreForm].elements[i];

		if (elemento.type == "checkbox") {
			elemento.checked = chkbox.checked;
		}
	}
}

// Es numerico
function is_numeric(sText) {
	var ValidChars = "0123456789.";
	var IsNumber=true;
	var Char;
	for (i = 0; i < sText.length && IsNumber == true; i++) { 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1)
			IsNumber = false;
	}

	return IsNumber;
}

function soloNumeros(obj) {
	var i,strVal,cambio;
	cambio = false
	strVal="";
		
	for(i=0;i<(obj.value).length;i++) {
		switch(obj.value.charAt(i))	{
			case "0":
			case "1":
			case "2":
			case "3":
			case "4":
			case "5":
			case "6":
			case "7":
			case "8":
			case "9":strVal=strVal+obj.value.charAt(i);
		break;
	default :cambio = true;
	break;
	}
}	
if (cambio)
	obj.value=strVal;
}

function abrirVentana(url, nombre, caracteristicas) {
	newwindow = window.open(url, nombre, caracteristicas);
	if ( window.focus ) { 
		newwindow.focus() 
	}
	return false;
}

jQuery( function(){
	jQuery("input.numerico").keyup(function(){
		return soloNumeros(this);
	});
});

