/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
	lo que se puede copiar tal como esta aqui */
function nuevoAjax(){
	/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
	lo que se puede copiar tal como esta aqui */
	var xmlhttp=false;
	try{
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e){
		try{
			// Creacion del objet AJAX para IE
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }

	return xmlhttp;
}

function EnviarComentario(){
	//if(ValidarComentario()){
		popupenvio(-1,'Enviando Comentario');
		//cerrarPopup();
		var ajax=nuevoAjax();
		ajax.open("POST", "paginas/enviar_comentario.php", true);
		var id=document.getElementById('idmejora').value;
		var txtcomentario=encodeURIComponent(document.getElementById('txtcomentario').value);
		var txtnombre=encodeURIComponent(document.getElementById('txtnombre').value);
		var txtmail=encodeURIComponent(document.getElementById('txtmail').value);
		var txttelefono=encodeURIComponent(document.getElementById('txttelefono').value);
        var param2='idmejora='+id+'&txtcomentario='+txtcomentario+'&txtnombre='+txtnombre+'&txtmail='+txtmail+'&txttelefono='+txttelefono+'&ms='+new Date().getTime();
        
        ajax.onreadystatechange=function(){
			var dev;
            if (ajax.readyState==1){
				dev=false;
            }
            if (ajax.readyState==4){
				//alert(ajax.responseText);
				popupenvio(1);
				dev=true;
            }
			return dev;
        }
        ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		ajax.setRequestHeader("Content-length", param2.length);
		ajax.setRequestHeader("Connection", "close");
        ajax.send(param2);
	//}
}

function ValidarComentario(){
	var exito=true;
	var mensaje="";
	if(document.getElementById('txtcomentario').value==""){
		exito=false;
		mensaje+="Debe indicar su <strong>comentario</strong><br/>";
	}
	
	if(document.getElementById('txtnombre').value==""){
		exito=false;
		mensaje+="Debe indicar su <strong>nombre</strong><br/>";
	}
	
	if(document.getElementById('txtmail').value==""){
		exito=false;
		mensaje+="Debe indicar su <strong>email</strong><br/>";
	}else{
		exito=ValidarMail(document.getElementById('txtmail'));
	}
	
	if(!exito)
		popupenvio(6,mensaje);
	return(exito);
}

function EnviarMejora(){
		var ajax=nuevoAjax();
		ajax.open("POST", "paginas/enviar_mejora.php", true);
		
		var frase=document.getElementById('frase').value;
		var titulo=encodeURIComponent(document.getElementById('titulo').value);
		var direccion=encodeURIComponent(document.getElementById('direccion').value);
		var nombre=encodeURIComponent(document.getElementById('nombre').value);
		var email=encodeURIComponent(document.getElementById('email').value);
		var telefono=encodeURIComponent(document.getElementById('telefono').value);
		var descripcion=encodeURIComponent(document.getElementById('descripcion').value);
		var Imagen=encodeURIComponent(document.getElementById('imagenmejora').value);
        
		var param2='&frase='+frase+'&titulo='+titulo+'&direccion='+direccion+'&nombre='+nombre+'&email='+email+'&telefono='+telefono+'&descripcion='+descripcion+'&Imagen='+Imagen+'&ms='+new Date().getTime();
        alert(param2);
        ajax.onreadystatechange=function(){
			var dev;
            if (ajax.readyState==1){
				dev= false;
            }
            if (ajax.readyState==4){
				//alert(ajax.responseText);
				popupenvio(5,'')
				alert(ajax.responseText);
				//window.location="index.php?Actual=6&editar=8;
				dev=true;
			}
			return dev;
        }
        ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		ajax.setRequestHeader("Content-length", param2.length);
		ajax.setRequestHeader("Connection", "close");
        ajax.send(param2);
}