var variables=Array();
var reservado=Array("hsbToRgb","rgbToHsb","rgbToHex","test","each","getLast","getRandom","include","merge","extend","associate","contains","remove","copy","hexToRgb","indexOf","some","every","map","filter","forEach"); //Varores existentes por defecto en un array

//AŅADE VARIABLE AL ARRAY DE VARIABLES 

function setVariable(nom,val){
			this.variables[nom]=val;
		} 
//FIN

//RESETEA ARRAY DE VARIABLES		
function resetVariable(){
			this.variables=Array();			
		} 
//-----------------------------------------FIN

function cargaCalendario(id_curso,tipo){
	
	m=document.getElementById("mes").value;
	
	resetVariable();
	if(tipo){
		
		setVariable("page","home/agenda_C");
	}else{
		
		t=document.getElementById("t_contenido").value;
		setVariable("t_cont",t);
		setVariable("fpage","intranet/agenda_C");
	}
	setVariable("mes",m);
	setVariable("id_curso",id_curso);
	
	CargaComponente("CALENDARIO");
}
function CargaComponente(contenedor,onComplete){	
	var ajax = new sack();
	ajax.resetData();
	for(key in this.variables ){
			if(!reservado[key]){
				//alert(variables[key]);
				ajax.setVar(key,variables[key]); 
				
			}
			
		}

	ajax.setVar("print","1"); 
	if(onComplete){
		
			funcion="ajax.onCompletion = "+onComplete+";";
			
			eval(funcion);
		
		}
	ajax.requestFile = "./";
	ajax.method = 'GET';
	ajax.element = contenedor;
	ajax.runAJAX();		
	//alert(contenedor);

}
//FIN
//INCLUIR JS DEL MODULO CORRESPONDIENTE (se carga en el onLoad del Page)

function incluirJs(){ 
	var filename="./modules/"+module+"/js/script.js";//cambio
	var body = document.getElementsByTagName('body').item(0); 
	script = document.createElement('script'); 
	script.src = filename; 
	script.type = 'text/javascript'; 
	body.appendChild(script) 
	
}

//FIN
objects = document.getElementsByTagName("object");
for (var i = 0; i < objects.length; i++)
{
    objects[i].outerHTML = objects[i].outerHTML;
}
//------------------------------------------

