function comprobar_registro()
{
	var retorno = true;
	var nombre = document.getElementById('txt_nombre_formulario_registro').value;
	var nombre_tienda = document.getElementById('txt_nombre_tienda_formulario_registro').value;
	var telefono = document.getElementById('txt_telefono_formulario_registro').value;
	var email = document.getElementById('txt_email_formulario_registro').value;
	
	if(nombre == "" || nombre == " ")
	{
		retorno = false;
	}
	if(nombre_tienda == "" || nombre_tienda == " ")
	{
		retorno = false;			
	}
	if(telefono == "" || telefono == " ")
	{
		retorno = false;			
	}
	if(email == "" || email == " ")
	{
		retorno = false;			
	}
	return retorno;	
}

function comprobar_contacto()
{
	var retorno = true;
	var nombre = document.getElementById('txt_nombre_formulario_contacto').value;
	var telefono = document.getElementById('txt_telefono_formulario_contacto').value;
	var email = document.getElementById('txt_email_formulario_contacto').value;
	var consulta = document.getElementById('txt_consulta_formulario_contacto').value;
	
	if(nombre == "" || nombre == " ")
	{
		retorno = false;
	}
	if(telefono == "" || telefono == " ")
	{
		retorno = false;			
	}
	if(email == "" || email == " ")
	{
		retorno = false;			
	}
	if(consulta == "" || consulta == " ")
	{
		retorno = false;	
	}
	return retorno;	
}

function EnviarEmail(a,div,pagina)
{
	var elementos = document.getElementById(a).getElementsByTagName('input');
	var cadena = "";
	for(i = 0; i < elementos.length; i++)
	{
		if(elementos.item(i).type == 'text')
		{
			if(cadena == "")
			{
				cadena = cadena + elementos.item(i).id + "=" + elementos.item(i).value;	
			}
			else
			{
				cadena = cadena + "&" + elementos.item(i).id + "=" + elementos.item(i).value;
			}
		}
	}
	
	var textarea = document.getElementById(a).getElementsByTagName('textarea');
	if(textarea.length != 0)
	{
		cadena = cadena + "&" + textarea.item(0).id + "=" + textarea.item(0).value;
	}
	else
	{
		var sel = document.getElementById(a).getElementsByTagName('select');
		if(sel.length != 0)
		{
			cadena = cadena + "&" + sel.item(0).id + "=" + sel.item(0).value;
		}
	}
		
	PeticionAjax(pagina, "", cadena, div);
}


function objetoAjax(pagina)
{
    xmlhttp = false;
    this.AjaxFailedAlert = "Su navegador no soporta las funciónalidades de este sitio y podria experimentarlo de forma diferente a la que fue pensada. Por favor habilite javascript en su navegador para verlo normalmente.\n";
	
    this.requestFile = pagina;
    this.encodeURIString = true;
    this.execute = false;
	
    if (window.XMLHttpRequest)
	{ 
        this.xmlhttp = new XMLHttpRequest();
        if (this.xmlhttp.overrideMimeType)
		{
            this.xmlhttp.overrideMimeType('text/xml');
        }
    } 
    else if (window.ActiveXObject)
	{ // IE
        try
		{
            this.xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
		catch (e)
		{
            try
			{
                this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
			catch (e2)
			{
                this.xmlhttp = null;
            }
        }
        if (!this.xmlhttp && typeof XMLHttpRequest != 'undefined')
		{
            this.xmlhttp = new XMLHttpRequest();
            if (!this.xmlhttp)
			{
                this.failed = true; 
            }
        } 
    }
	
    return this.xmlhttp;
}

function PeticionAjax(pagina, valorget, valorpost, div)
{ 
    var ajax = objetoAjax(pagina);
	var url = pagina;
	 
	if(valorget != "")
		url += "?" + valorget;
	
    if(valorpost != "")
	{
		ajax.open("POST", url, true);
    }
	else
	{
        ajax.open("GET", url, true);
    }
	
    ajax.onreadystatechange = function()
	{
        if (ajax.readyState == 1)
		{
            document.getElementById(div).innerHTML = "<img src='ajax-loader.gif' align='center'> Aguarde por favor...";
        }
        if (ajax.readyState == 4)
		{
            if(ajax.status == 200)
            {
				document.getElementById(div).innerHTML = ajax.responseText;
			}
            else if(ajax.status == 404)
            {
                document.getElementById(div).innerHTML = "La direccion no existe";
            }
            else
            {
                document.getElementById(div).innerHTML = "Error: " . ajax.status;
            }
        }
    }
	
    if(valorpost != "")
	{
        ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

        ajax.send(valorpost);

    }
	else
	{
        ajax.send(null);
    }
}


