function nuevoAjax(){
	var xmlhttp=false;
 	try {
 		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 	} catch (e) {
 		try {
 			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 		} catch (E) {
 			xmlhttp = false;
 		}
  	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
 		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function cargarPreguntas(sCual, sDonde, iIdCategoria){	
	
	var contenedor;
	var cadena;
	contenedor = document.getElementById(sDonde);
	ajax=nuevoAjax();
	cadena = sCual + '?idcategoria='+iIdCategoria+'';
	ajax.open("GET", cadena, true);
	ajax.setRequestHeader("Content-Type","text/html; charset=iso-8859-1");
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			contenedor.innerHTML = ajax.responseText;
			cambiarEstilo(iIdCategoria,0);
		}
	}
	ajax.send(null)
}

function cargarRespuestas(sCual, sDonde, iIdCategoria, iIdPregunta){	
	
	var contenedor;
	var cadena;
	contenedor = document.getElementById(sDonde);
	ajax=nuevoAjax();
	cadena = sCual + '?idcategoria='+iIdCategoria+'&idpregunta='+iIdPregunta+'';
	ajax.open("GET", cadena, true);
	ajax.setRequestHeader("Content-Type","text/html; charset=iso-8859-1");		
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			contenedor.innerHTML = ajax.responseText;
			cambiarEstilo(iIdCategoria,iIdPregunta);
		}
	}
	ajax.send(null)
}

function cambiarEstilo(idcategoria,idpregunta) {
	
	if (idpregunta == 0) {		
		document.getElementById('lista_'+idcategoria+'').className='activo';		
	} else {		
		document.getElementById('lista_'+idcategoria+'').className='activo';
		document.getElementById('parrafo_'+idpregunta+'').className='activo';
	}	
}
