var CARGAR=1;
var GUARDAR=2;
var MODIFICAR=3;
var LISTO=4;
var NADA=5;
var BUSCOPRODUCTO=6;
var ULTIMAACION=NADA;
var servidor;
var pobjParaError;
var pmensaje;
var xmlHttp;

function generarObjetoHttpRequest()
{
	var xmlHttp=null;
	try
	{// Firefox, Opera 8.0+, Safari, IE7
		xmlHttp=new XMLHttpRequest();
		return xmlHttp;
	}
	catch(e)
	{// Old IE
		try
			{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			return xmlHttp;
			}
		catch(e)
			{
			alert ("Su navegador no soporta AJAX!");
			return null;  
			}
	}
}



function EnviarMailr()
{
	var retorno;
	var lspn = pobjParaError;
	
	if(xmlHttp.readyState!=4)
      {
		//alert('no es 4!!!');
		return;
      }
	
	retorno=xmlHttp.responseText;
	
	if(retorno!=null && retorno.indexOf("<font color=red>ERROR:")!=0 )
	{
		//lspn.innerHTML = retorno;
		pmensaje.value = '';
		document.getElementById('frmenviando').style.display='none';
		document.getElementById('frmvolveraenviar').style.display='';
	}
	else
	{
		lspn.innerHTML = retorno;
		document.getElementById('frmenviando').style.display='none';
		document.getElementById('frmmail').style.display='';
	}
}

function EnviarMail(idempresa, nombre, empresa, telefono, mensaje, email, encabezado, objParaError )
{
	pobjParaError =objParaError;
	pmensaje = mensaje;

	
	xmlHttp = generarObjetoHttpRequest();
	xmlHttp.onreadystatechange=EnviarMailr;
	xmlHttp.open("POST","mensajesAEmpresa.aspx?esajax=1",true);
	xmlHttp.send("<tabla>"
				+"<idempresa>"+encodeURIComponent(idempresa)+"</idempresa>"
				+"<nombre>"+ encodeURIComponent(nombre) + "</nombre>"
				+"<empresa>"+encodeURIComponent(empresa) + "</empresa>"
				+"<telefono>"+encodeURIComponent(telefono) +"</telefono>"
				+"<mensaje>"+encodeURIComponent(mensaje.value)+"</mensaje>"
				+"<email>"+encodeURIComponent(email)+"</email>"
				+"<titulo>"+encodeURIComponent(encabezado)+"</titulo>"
				 +"</tabla>");
	
	//servidor.EnviarMail(nombre,empresa,telefono,mensaje.value,email,encabezado, EnviarMailr );
	document.getElementById('frmmail').style.display='none';
	document.getElementById('frmenviando').style.display='';
	/*var lspn = objParaError;
	if(retorno!=null && retorno.indexOf("<font color=red>ERROR:")!=0 )
	{
		lspn.innerHTML = retorno;
	}
	else
		lspn.innerHTML = retorno;*/
}

