function caract(id,t,s){
	windowWidth=800;
	windowHeight=600;
	windowX=(screen.availWidth/2)-(windowWidth/2);
	windowY=(screen.availHeight/2)-(windowHeight/2);
	windowName="CARACT"+id;
	URL="caract.php?id="+id+"&t="+t+"&s="+s;
	props="width="+windowWidth+",height="+windowHeight+",left="+windowX+",top="+windowY;
	car=window.open(URL,windowName,props);
}
// Habilitar botones
var valor;
function hab(valorDef,form,button){
	valor=valorDef;
	trg=eval("document."+form+"."+button);
	if(trg.disabled){
		trg.disabled=false;
	}
}
function verificar(){
	if(valor=="eliminar"){
		mensaje="¿Desea eliminar los elementos seleccionados?\n(No se puede recuperar la información)";
		aceptar=confirm(mensaje);
		if(!aceptar)
			return false;
	}
	return true;
}
// Validar vacío
var espacio=" \t\n\r";
function vacio(campo){
	var i;
	if((campo==null) || (campo.length==0))
		return true
	for(i=0; i<campo.length; i++)
		var c=campo.charAt(i);
	if(espacio.indexOf(c)==-1)
		return false;
	return true
}
// Cambiar colores
function sobre(a){
  a.style.color="#3366CC";
}
function fuera(a){
  a.style.color="#455A6D";
}
// Mensajes flotantes
function showMSG(){
  msg.style.left=event.clientX;
  msg.style.top=event.clientY+22;
}