/* contacto.js 17/07/2008 */
function enviarMailConsulta(form, sDivRespuesta)
{
	
	
	frmCheck = new FormCheck(form.id);
	if(!frmCheck.validateForm())
		return false;
	
	var Div = $(sDivRespuesta);
	var reqEmail = new Request(
				{
					url:form.action
					,method:'post'
					,onSuccess:function(responseText,responseXML)
					{
                        var hash = $H(JSON.decode(responseText));
                        switch(hash.get('estado'))
                        {
                            case 0:
                                alert(hash.get('mensaje'));
                                Recaptcha.reload();
                                break;
                            case 1:
                                alert(hash.get('mensaje'));
                                form.reset();
                                form.getFirst('input').focus();
                                Recaptcha.reload();
                                break;
                            default:
                                alert(responseText);
                                break;
                        }
					}
					,onComplete:function()
					{
						Div.innerHTML = "";
					}
					,onRequest:function()
					{
						Div.innerHTML = "&nbsp;<img src='images/ajax-loader-small.gif' border = 0 style='vertical-align:middle;' />&nbsp;Enviando...";
					}
				}
			);
	var formulario = $(form.id);
	reqEmail.send(formulario.toQueryString());
}

function enviarMailConsultaProveedor(form, sDivRespuesta)
{
	frmCheck = new FormCheck(form.id);
	if(!frmCheck.validateForm())
		return false;
	
	var Div = $(sDivRespuesta);
	var sTmp = Div.innerHTML;
	var reqEmail = new Request(
	{
		url:form.action
		,method:'post'
		,onSuccess:function(responseText,responseXML)
		{
			var hash = $H(JSON.decode(responseText));
            switch(hash.get('estado'))
            {
                case 0:
                    alert(hash.get('mensaje'));
                    Recaptcha.reload();
                    break;
                case 1:
                    alert(hash.get('mensaje'));
                    form.reset();
                    form.getFirst('input').focus();
                    Recaptcha.reload();
                    break;
                default:
                    alert(responseText);
                    break;
            }
            Div.innerHTML = sTmp;
		}
		,onComplete:function()
		{
		  
		}
		,onRequest:function()
		{
			Div.innerHTML = "&nbsp;<img src='../../images/ajax-loader-small.gif' border = 0 style='vertical-align:middle;' />&nbsp;Enviando...";
		}
	});
	var formulario = $(form.id);
	reqEmail.send(formulario.toQueryString());
}
