// JavaScript Document
cmtMos = 5;
cmtPMos = 1;
cmtForma = document.forms.comento;
cmtSt = document.getElementById("ncoments");
cmtNw = document.getElementById("dcomenta");
cmtMor = document.getElementById("mComents");
cmtAll = document.getElementById("allComents");
cmtAc = false;
function comentar(){
	ajaxCmt("comentar.php",ajaxVars(cmtForma));
	if(comentarios==0) cmtSt.innerHTML = "Has sido el primero en comentar y salvar al gatito <img src='../img/emote/feliz.gif' />";
	else cmtSt.innerHTML = (comentarios+1)+" gatos estan a salvo gracias a los comentarios.";
}
function activarText(){
	if(!cmtAc){
		cmtForma.comentario.style.fontSize = "14px";
		cmtForma.comentario.style.width = "300px";
		cmtForma.comentario.style.height = "100px";
		cmtForma.comentario.style.color = "#000";
		cmtForma.comentario.value = "";
		cmtForma.boton.style.visibility = "visible";
		cmtForma.gato.src = "http://cecytej13.com/img/gatovsmapa2.jpg";
		cmtAc = true;
		cmtContar(0);
	}
}
function cmtContar(chars){
	if(chars>200 || chars<1) cmtForma.boton.disabled = "disabled";
	else cmtForma.boton.disabled = "";
	cmtForma.boton.value = "Publicar Comentario ("+(200-chars)+")";
}
function mostrarMas(){
	cmtPMos++;
	ajaxMoreCmt("comentar.php","accion=mas&d="+dindex+"&p="+cmtPMos);
}
// Llamada Ajax
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;
}
function ajaxCmt(xurl,xvar){
	ajax=objetoAjax();
	ajax.open("POST",xurl,true);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==1)cmtNw.innerHTML = "<span class='amar n'><img src='"+ajaxLd.src+"' align='absmiddle' />&nbsp;Publicando Comentario</span>";
		else if(ajax.readyState==4){
			if(ajax.status==200) cmtNw.innerHTML = ajax.responseText;
			else cmtNw.innerHTML = "<span class='rojo n'><img src='"+ajaxEr.src+"' align='absmiddle' />Error "+ajax.status+"</span>";
		}
	}
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(xvar);
}
function ajaxMoreCmt(xurl,xvar){
	ajax=objetoAjax();
	ajax.open("POST",xurl,true);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==1)cmtMor.innerHTML = "<span class='amar n'><img src='"+ajaxLd.src+"' align='absmiddle' />&nbsp;Cargando Comentarios</span>";
		else if(ajax.readyState==4){
			if(ajax.status==200){
				cmtAll.innerHTML += ajax.responseText;
				cmtMos += 10;
				if(cmtMos<comentarios) cmtMor.innerHTML = "<input type='button' class='boton' value='Mostrar m&aacute;s comentarios' onclick='mostrarMas()' id='bComents' />";
				else cmtMor.innerHTML = "";
			}
			else cmtMor.innerHTML = "<span class='rojo n'><img src='"+ajaxEr.src+"' align='absmiddle' />Error "+ajax.status+"</span>";
		}
	}
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(xvar);
}
function ajaxVars(kforma){
	var ktam = kforma.elements.length;
	var ktemp = "";
	var ksepa = "";
	for(var i=0;i<ktam;i++){
		ktemp += ksepa+kforma.elements[i].name+"="+encodeURI(kforma.elements[i].value);
		ksepa = "&";
	}
	return ktemp;
}
var ajaxLd = new Image();
ajaxLd.src = "http://cecytej13.com/img/loading.gif";
var ajaxEr = new Image();
ajaxEr.src = "http://cecytej13.com/img/error.png";
