////////////////////////////////////////////////////
// funcion que crea el objeto ajax
////////////////////////////////////////////////////
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)
		{
			if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest();
		}
	}
	return xmlhttp; 
}


/*funcion guarda comentario*/

function guardarmensaje()
{
	var nombre = document.getElementById('nombre').value;
	//var email = document.getElementById('email').value;
	//alert(nombre);
	var contenido = document.getElementById('mensaje').value;
	//alert(contenido);
	//var verificacodigo = document.getElementById('verifica_codigo').value;
	//verificacodigo = verificacodigo.toUpperCase();
	//var aux = document.getElementById('aux').value;
	//var id_articulo = document.getElementById('id_articulo').value;
	
	
	//var valor = document.getElementById('mat_cod').options[document.getElementById('mat_cod').selectedIndex].value
	var aleatorio=Math.random();
	
	if(nombre!='')
	{
		  if(contenido != '')
		  {
				
					var ajax = nuevoAjax();
					
					ajax.open("GET","formulario_comentario.php?accion=aniadir_comentario&nombre="+nombre+"&contenido="+contenido+"&nocache="+aleatorio, true);
					
					ajax.onreadystatechange = function() 
					{ 
						if (ajax.readyState == 1)
						{
							document.getElementById('contenido_mensaje_linea').innerText = 'Cargando...';
						 }
						if (ajax.readyState == 4)
						{
							//alert(ajax.responseText);
							document.getElementById('contenido_mensaje_linea').innerHTML = ajax.responseText;
							vacia_campo();
						 } 
					}
					ajax.send(null);
			 } 
		  else
		  {
			  alert('El campo mensaje no debe de ser vacio.');
			  //document.form_envio.verifica_codigo.focus();
			  //donde form1 es el nombre del formulario 
			  //y correo_electronico es el nombre del campo
		   }
		 
	}
    else
	{
		alert('El campo nombre no debe de ser vacio.');
		//document.form_envio.nombre.focus();
		//donde form1 es el nombre del formulario 
		//y correo_electronico es el nombre del campo
	  }

	
 }
 
function validaemail(whatYouTyped)
{
	var fieldset = whatYouTyped.parentNode;
	var txt = whatYouTyped.value;
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(txt)) 
	{
		//document.getElementById("guardar_servicio").disabled = "";
		
	} 
	else 
	{
		alert("Ingrese un correo electronico valido");
		//document.getElementById("guardar_servicio").disabled = "disabled";
		document.form_envio.email.focus();
		//donde form1 es el nombre del formulario 
		//y correo_electronico es el nombre del campo
	}  
 }
 
function vacia_campo()
{
 //alert('mensaje enviado');
 eval ("document.envio.nombre.value=''");
 eval ("document.envio.mensaje.value=''");
}