// ---------------------------------------------------
// --------- CUPON DE INCREMENTAR --------------------
// ---------------------------------------------------

// ---------------------------------------------------

function validar_incrementar ()
	{
	if (validar() == true)
		{
		if (validar_incrementar_aux() == true)
			{
			if (! esNumerico(document.form.monto.value))
				{
				alert ('El monto ingresado debe ser entero');
				return false;
				}
			else
				{
				return true;
				}
			}
		else
			{
			return false;
			}
		}
	else
		return false;
	}

// ---------------------------------------------------

function validar_incrementar_aux ()
{
	// validar datos obligatorios

	var valores = new Array(1);
	var mensajes = new Array(1);

	valores[0] = document.form.monto.value;

	mensajes[0] = 'Por favor ingrese el nuevo monto';

	if (! validar_dato_obligatorio (valores, mensajes)) 
		return false;

	return true;
}

// ---------------------------------------------------
// --------- CUPON DE REFERIDOS ----------------------
// ---------------------------------------------------

// ---------------------------------------------------

function validar_referidos ()
	{
	if (validar() == true)
		{
		if (validar_referidos_aux() == true)
			{
			return validar_mails_referidos();
			}
		else
			{
			return false;
			}
		}
	else
		{
		return false;
		}
	}

// ---------------------------------------------------

function validar_referidos_aux ()
{
	// validar datos obligatorios

	var valores = new Array(2);
	var mensajes = new Array(2);

	valores[0] = document.form.asunto.value;
	valores[1] = document.form.mensajeamigos.value;

	mensajes[0] = 'Por favor ingrese el asunto';
	mensajes[1] = 'Por favor ingrese el mensaje';

	if (! validar_dato_obligatorio (valores, mensajes)) 
		return false;

	return true;
}

// ---------------------------------------------------

// valida los mails de los amigos

function validar_mails_referidos ()
{

	// validar que haya cargado algún email

	if ((document.form.amigo1.value == "") && (document.form.amigo2.value == "") && (document.form.amigo3.value == "") && (document.form.amigo4.value == "") && (document.form.amigo5.value == ""))
		{
		alert ('Debe ingresar algún email de sus amigos');
		return false;
		}

	// validar que el email cargado tenga un formato correcto

	if (! esEmail(document.form.amigo1.value))
		{
		alert ('El formato del mail del amigo 1 ingresado es invalido');
		return false;
		}

	// validar que el email cargado tenga un formato correcto

	if (! esEmail(document.form.amigo2.value))
		{
		alert ('El formato del mail del amigo 2 ingresado es invalido');
		return false;
		}

	// validar que el email cargado tenga un formato correcto

	if (! esEmail(document.form.amigo3.value))
		{
		alert ('El formato del mail del amigo 3 ingresado es invalido');
		return false;
		}

	// validar que el email cargado tenga un formato correcto

	if (! esEmail(document.form.amigo4.value))
		{
		alert ('El formato del mail del amigo 4 ingresado es invalido');
		return false;
		}

	// validar que el email cargado tenga un formato correcto

	if (! esEmail(document.form.amigo5.value))
		{
		alert ('El formato del mail del amigo 5 ingresado es invalidos');
		return false;
		}

	return true;
}

