// JavaScript Document
function saludame(){
	alert("saludandote");
}


function cargapagina(direccion){
	cargapagina_("<div align=left><img src='images/loading.gif'></div>");	
	doAjax(direccion,'', 'cargapagina_', 'get' , 0);
}
function cargapagina_(html){
	var capa=parent.document.getElementById("fcomunicacion");
	capa.innerHTML=(html);
}


function cargaSubmateria(direccion){
	direccion=direccion+"?idmat="+parent.document.getElementById("cmb_materias").value;
	cargaSubmateria_("<div align=left><img src='../images/loading.gif'></div>");	
	doAjax(direccion,'','cargaSubmateria_', 'get' , 0);
}

function cargaSubmateria_(html){
	var capa=parent.document.getElementById("combosub");
	capa.innerHTML=(html);
}


function cargapaginas(direccion){
	cargapagina_("<div align=left><img src='../images/loading.gif'></div>");	
	doAjax(direccion,'', 'cargapagina_', 'get' , 0);
}
function cargapaginas_(html){
	var capa=parent.document.getElementById("fcomunicacion");
	capa.innerHTML=(html);
}
 
function cargacomentarios(direccion){
	cargacomentarios_("<div align=left><img src='images/loading.gif'></div>");	
	doAjax(direccion,'', 'cargacomentarios_', 'get' , 0);
}

function cargacomentarios_(html){
	var capa=parent.document.getElementById("fdeclaracion");
	capa.innerHTML=(html);
}

function cargadeclaracion(direccion){ 
	cargadeclaracion_("<div align=left><img src='images/loading.gif'></div>");	
	doAjax(direccion,'', 'cargadeclaracion_', 'get' , 0);
}

function cargadeclaracion_(html){ 
	var capa=parent.document.getElementById("contenido");
	capa.innerHTML=(html);
}

function enviarComunicacion(formu){
	titulo=formu.titulo.value;
	resumen=formu.resumen.value;
	if(titulo==""||resumen==""){
		alert("Todos los campos  son obligatorios");
		return false;
	}
	if(resumen.length>1000){
		alert("Tamaño máximo 1000 caracteres");
		return false;
	}
	enviaComunicacion("scripts/ncomunicacion.scr.php", formu);
	
}

function contar(formu){
	resumen=formu.resumen.value;
	var capa=parent.document.getElementById("contador");
	capa.innerHTML=resumen.length+" de 1000";
	if(resumen.length>1000){
		alert("Tamaño máximo 1000 caracteres");
		return false;
	}
}

function enviaComunicacion(direccion, formu){
	variables=transformaFormularioPost(formu);
	enviaComunicacion_("<div align=left><img src='images/loading.gif'></div>");	
	doAjax(direccion,variables, 'enviaComunicacion_', 'post' , 0);
}
function enviaComunicacion_(html){
	if(html!="Salvada Correctamente"){
		var capa=parent.document.getElementById("enviando");
		capa.innerHTML=(html);
	}else{			
		parent.document.getElementById("btnenviar").innerHTML="";
		cargaComunicacion("scripts/cargaComunicacion.scr.php");	
	}
}

function enviaResponsableStand(direccion, formu){
	if(validaResponsableStand(formu)){
		variables=transformaFormularioPost(formu);
		enviaResponsableStand_("<div align=left><img src='../images/loading.gif'></div>");	
		doAjax(direccion,variables, 'enviaResponsableStand_', 'post' , 0);		
	}
}

function enviaResponsableStand_(html){
	if(html=="existe"){
		alert("ERROR: Ya existe este usuario");
		window.location.reload();		
	}else{
		var capa=parent.document.getElementById("fnresponsable");
		capa.innerHTML=(html);				
	}
}

function cargaComunicacion(direccion){
	cargaComunicacion_("<div align=left><img src='images/loading.gif'></div>");	
	doAjax(direccion,'', 'cargaComunicacion_', 'get' , 0);
}
function cargaComunicacion_(html){
	var capa=parent.document.getElementById("fcomunicacion");
	capa.innerHTML=(html);
}

function eliminarComunicacion(direccion){
	eliminarComunicacion_("<div align=left><img src='../images/loading.gif'></div>");	
	doAjax(direccion,'', 'eliminarComunicacion_', 'get' , 0);
}
function eliminarComunicacion_(html){
	var capa=parent.document.getElementById("contieneComunicacion");
	capa.innerHTML=(html+"<br>La próxima vez que entre en su panel, podrá enviar una nueva comunicacion");
}

function eliminarAcodel(direccion){
	eliminarAcodel_("<div align=left><img src='../images/loading.gif'></div>");	
	doAjax(direccion,'', 'eliminarAcodel_', 'get' , 0);
}
function eliminarAcodel_(html){
	var capa=parent.document.getElementById("infoacodel");
	capa.innerHTML=(html+"<br>La próxima vez que entre en su panel, podrá volver a rellenarlo");
}



function transformaFormularioPost(oForm){
	var aParams = new Array();
	for (var i=0; i <oForm.elements.length; i++){
		var comilla1 =/\'/g;
		var comilla2 = /\"/g;
		var sParam = encodeURIComponent(oForm.elements[i].name);
		sParam += "=";
		var con = encodeURIComponent(oForm.elements[i].value);
	//	con =con.replace(comilla1,"");
	//	con =con.replace(comilla2,"");
		sParam += encodeURIComponent(con);
		aParams.push(sParam);
	}
	return aParams.join("&");
}