
function mostrarEnlaces(){
	ocultar();
	mostrar();
	var texto = document.getElementById('texto');

	var ajax = objetoAjax();
	ajax.open("GET", "ajax.php?modulo=enlaces",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			cadena=unescape(ajax.responseText);
			cadenafinal=cadena.replace(/\+/gi," ");
			texto.innerHTML = cadenafinal;
			CSBfleXcroll('texto');
	 	}
	}
	ajax.send(null);
}

function mostrarDescargas(){
	ocultar();
	mostrar();
	var texto = document.getElementById('texto');

	var ajax = objetoAjax();
	ajax.open("GET", "ajax.php?modulo=descargas",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			cadena=unescape(ajax.responseText);
			cadenafinal=cadena.replace(/\+/gi," ");
			texto.innerHTML = cadenafinal;
			CSBfleXcroll('texto');
	 	}
	}
	ajax.send(null);
}

function mostrarContacto(){
	ocultar();
	mostrar();
	var texto = document.getElementById('texto');
	var titulo = document.getElementById('titulo');
	
	var ajax = objetoAjax();
	ajax.open("GET", "ajax.php?modulo=contacto&accion=1",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			texto.innerHTML  = "<p>" + convertirCadena(ajax.responseText) + "</p><p><form name='contactform' id='contactform'><table><tr><td align='right'>Nombre:</td><td><input type='text' name='name' id='inputbox'></td></tr><tr><td align='right'>Email:</td><td><input type='text' name='email' id='inputbox'></td></tr><tr><td colspan='2'></tr><tr><td>Mensaje:</td><td><textarea name='msg' rows='10' id='textarea'></textarea></td></tr><tr><tr><td></td><td><input type='button' value='Enviar' name='send' onClick='sendemail();' id='submitbutton'></td></tr></table></form></p>"; 
	 	}
	}
	ajax.send(null);
}

function mostrar(){
	document.getElementById('contenido').style.display = 'block';
	creatediv('texto');
	creado = true;
}
function mostrarPagina(id){
	ocultar();
	mostrar();
	cargarPagina(id);
}
function ocultar(){
	var obj = document.getElementById('contenido');
	var titulo = document.getElementById('titulo');
	titulo.innerHTML = "";
	obj.style.display = 'none';
	if(creado == true) obj.removeChild(document.getElementById('texto'));
	creado = false;
}
function cargarPagina(id){
	var texto = document.getElementById('texto');
	var titulo = document.getElementById('titulo');
	
	var ajax = objetoAjax();
	ajax.open("GET", "ajax.php?modulo=paginas&campo=contenido&p="+id,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			cadena=unescape(ajax.responseText);
			cadenafinal=cadena.replace(/\+/gi," ");
			texto.innerHTML = cadenafinal;
			CSBfleXcroll('texto');
	 	}
	}
	ajax.send(null);
	
	var ajax2 = objetoAjax();
	ajax2.open("GET", "ajax.php?modulo=paginas&campo=titulo&p="+id,true);
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4) {
		cadena=unescape(ajax2.responseText);
		cadenafinal=cadena.replace(/\+/gi," ");
		titulo.innerHTML = unescape(cadenafinal);
	 	}
	}
	ajax2.send(null);
}
function convertirCadena(cad){
	cadena=unescape(cad);
	cadenafinal=cadena.replace(/\+/gi," ");
	return unescape(cadenafinal);
}

function creatediv(id, html, width, height, left, top) {
   var newdiv = document.createElement('div');
   newdiv.setAttribute('id', id);
   var d = document.getElementById('contenido');
   d.appendChild(newdiv);
} 
function objetoAjax(){
	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;
}

var http = objetoAjax();

function sendemail() {
	var msg = document.contactform.msg.value;
	var name = document.contactform.name.value;
	var email = document.contactform.email.value;
	document.contactform.send.disabled=true; 
	document.contactform.send.value='Enviando...';

    http.open('get', 'ajax.php?modulo=contacto&msg='+msg+'&name='+name+'&email='+email+'&action=send');
	var texto = document.getElementById('texto');

    http.onreadystatechange = function() {
		if (http.readyState==4) {
		texto.innerHTML = convertirCadena(http.responseText);
	 	}
	}
    http.send(null);
}
