// ************************************************************************
// Libreria de scripts de Javascript
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fichero: configuracionaula.js
// Este fichero implementa las funciones javascript del fichero configuracionaula.php
// ************************************************************************

var currentOrdenador=null // Ordenador elegido
var currentNombreordenador=null // Nombre del ordenador

// Código de los ambitos

var AMBITO_ORDENADORES=0x10;

// Literales de los ambitos

var LITAMBITO_ORDENADORES="ordenadores";
//____________________________________________________________________________
//	
//	Esta función muestra un menu contextual 
//____________________________________________________________________________
function resalta(id,nom,nomflo){
	currentOrdenador=id
	currentNombreordenador=nom
	var menuctx=document.getElementById(nomflo); // El menu contextual
	muestra_contextual(event.clientX,event.clientY,menuctx) // muestra menu
	event.returnValue=false // Cancela efectos del evento
}
//____________________________________________________________________________
//	
//	Esta función muestra los comandos a elegir para su ejecución
//____________________________________________________________________________
function confirmarcomando(ambito,idc,interac){
	reset_contextual(-1,-1);
	var ambito;
	var idambito;
	var nombreambito;
	
	ambito=AMBITO_ORDENADORES
	idambito=currentOrdenador;
	nombreambito=currentNombreordenador
	
	var identificador=idc // identificador del comando
	var tipotrama='CMD'
	var wurl="../principal/dialogostramas.php?identificador="+identificador+"&tipotrama="+tipotrama+"&ambito="+ambito+"&idambito="+idambito+"&nombreambito="+nombreambito
	if(interac==0){
	   ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
		ifr.src=wurl; // LLama a la página gestora
	}
	else
		window.open(wurl,"frame_contenidos")
}
//____________________________________________________________________________
//	
//	Esta función muestra las colas de acciones
//____________________________________________________________________________
function cola_acciones(tipoaccion){
	reset_contextual(-1,-1);
	var ambito;
	var idambito;
	var nombreambito;

	ambito=AMBITO_ORDENADORES
	idambito=currentOrdenador;
	nombreambito=currentNombreordenador;

	var wurl="../principal/colasacciones.php?ambito="+ambito+"&idambito="+idambito+"&nombreambito="+nombreambito+"&tipocola="+tipoaccion
	window.open(wurl,"frame_contenidos")
}
//____________________________________________________________________________
//	
//	Esta función  muestra la configuración de los ordenadores de un configuracionaula
// objeto de argumentos de eventos:
//	Especificaciones:
//		El objeto e tiene las siguientes atributos o propiedades:
//			- literalnodo: El literal del nodo
//			- idnodo: El identificador del nodo
//____________________________________________________________________________
function configuraciones(ambito){
		var identificador=currentOrdenador;
		switch(ambito){
			case AMBITO_configuracionaulaS:
					var identificador=currentconfiguracionaula;
					wurl="configuracionconfiguracionaula.php?idconfiguracionaula="+identificador
					 window.open(wurl,"frame_contenidos")
					break;
			case AMBITO_ORDENADORES:
					var identificador=currentOrdenador;
					wurl="configuracionordenador.php?idordenador="+identificador
					 window.open(wurl,"frame_contenidos")
					break;
		}
}	
