//Funcion para envio de formulario, donde form es el atributo name del mismo
function query(value){
	respuesta = document.getElementById('contenido');
	envia('tienda/seleccion.php', 'grupo='+value);
}
function filtro(value){
	respuesta = document.getElementById('contenido');
	envia('tienda/seleccion.php', 'filtro='+value);
}

function registrocompra()

{

	if(megavalidacion('registroform'))

	{
	
		error = 0;

		if(document.forms['registroform'].password.value !=  document.forms['registroform'].repetirpassword.value)

		{

			error=1;

			alert('No has introducido el mismo valor para tu clave de usuario');

		}

		

		if(document.forms['registroform'].TelefonoFijo.value == '' && document.forms['registroform'].TelefonoMovil.value == '')

		{

				error=1;

				alert('Debes completar uno de los campos de telefono');

		}

		

		if(error==0)
		{		
			if(document.getElementById("envio").value==0)
			{
			document.getElementById("nombreEnvio").value=document.getElementById("nombre").value;
			document.getElementById("tipoviaEnvio").selectedIndex=document.getElementById("tipovia").selectedIndex;
			document.getElementById("direccionEnvio").value=document.getElementById("direccion").value;
			document.getElementById("numeroEnvio").value=document.getElementById("numero").value;
			document.getElementById("escaleraEnvio").value=document.getElementById("escalera").value;
			document.getElementById("codigopostalEnvio").value=document.getElementById("codigopostal").value;
			document.getElementById("provinciaEnvio").selectedIndex=document.getElementById("provincia").selectedIndex;
			document.getElementById("localidadEnvio").value=document.getElementById("localidad").value;
			}
			envia_registro();
		}
	}

	else

		alert('Hay datos incorrectos y/o campos obligatorios sin rellenar');

}

function guardar(action, formulario){

	resultado=megavalidacion(formulario);


	if (resultado!=false)

	{
		if (formulario=="dudaform"){
			envia_correo(action);
		}
		else(formulario=="contactform")
		{
			envia_correo(action);
		}
		/*
		else
		{
			if(document.forms[formulario].TelefonoFijo.value == '' && document.forms[formulario].TelefonoMovil.value == '')

				alert('Debes completar uno de los campos de telefono');

			else

				envia_datos(action);

		}		
*/
	}

	else

	{

		alert('Hay datos incorrectos y/o campos obligatorios sin rellenar');

	}

		

	resultado="";

}
//////////////
function recomendar(producto){
	respuesta = document.getElementById('recomendar');
	respuesta.style.display='block';
	if(document.getElementById('publica_opinion')){
		document.getElementById('publica_opinion').style.display='none';
	}
	envia('moviles/recomendar.php',
	'producto='+producto);
}

function envia_recomendacion(producto){
	if(megavalidacion('recomienda')){
		respuesta = document.getElementById('guardar');
		envia('moviles/envia_recomendacion.php',
		'producto='+producto+
		'&nombre='+document.recomienda.nombre.value+
		'&email='+document.recomienda.email.value+
		'&mensaje='+document.recomienda.mensaje.value);
	}
}

function opiniones(producto){
	respuesta = document.getElementById('opiniones');
	respuesta.style.display='block';
	envia('moviles/opiniones.php',
	'producto='+producto);
}

function add_op(producto){
	respuesta = document.getElementById('publica_opinion');
	respuesta.style.display='block';
	if(document.getElementById('recomendar')){
		document.getElementById('recomendar').style.display='none';
	}
	envia('moviles/formulario_opinion.php',
	'producto='+producto);
}

function envia_opinion(producto){
	respuesta = document.getElementById('guardar');
	envia('moviles/nueva_opinion.php',
	'producto='+producto+
	'&nombre='+document.opina.nombre.value+
	'&opinion='+document.opina.opinion.value+
	'&valoracion='+document.opina.valoracion.value);
}

function valora_prod(producto, val){
	respuesta = document.getElementById('guardar');
	envia('moviles/valora_producto.php',
	'producto='+producto+
	'&valoracion='+val);
}

function add_comparador(id, movil, tipo, altacontrato, altaprepago, altaempresas, portacontrato, portaprepago, portaempresas, renove, foto){
	respuesta = document.getElementById('contenido');
	envia('ajax/comparador.php',
	'movil='+movil+
	'&refrescar=si&accion=agregar'+
	'&obref='+id+
	'&tipo='+tipo+
	'&altacontrato='+altacontrato+
	'&altaprepago='+altaprepago+
	'&altaempresas='+altaempresas+
	'&portacontrato='+portacontrato+
	'&portaprepago='+portaprepago+
	'&portaempresas='+portaempresas+
	'&renove='+renove+
	'&foto='+foto);
}