$(document).ready(function() { 
    
	// bind form using ajaxForm 
    $('#frmRecomendar').ajaxForm( 
		{ 
		beforeSubmit: validar_envio, 
		dataType: 'json', 
		success: respuesta_envio 
		} 
	); 
	
	// cita en textos
	$("p.destacado")
		.prepend('<img class="qo" src="../grafica/nota-ico-comilla-abre.gif" />')
		.append('<img class="qc" src="../grafica/nota-ico-comilla-cierra.gif" />')
	
});


function validar_envio(formData, jqForm, options)
{ 
	var form = jqForm[0]; 
	
    if (!form.nombre.value.trim() || !form.emilio.value.trim() || !form.emilios.value.trim()) { 
       
		alert("Complete los campos obligatorios");
        return false; 
    } 

	if(!isValidEmail(form.emilio.value.trim()))
	{
		alert('La direccion de email ingresada no es valida');
		form.emilio.focus();
		form.emilio.select();
		return false;	
	}
	
	arrMails = form.emilios.value.split(',');
	
	if(arrMails.length > 5)
	{
		alert('Por favor no ingrese mas de 5 destinatarios');
		form.emilios.focus();
		form.emilios.select();
		return false;
	}
	
	for(i=0;i<arrMails.length;i++)
	{
		if(!isValidEmail(arrMails[i].trim()))
		{
			alert('Hay un error en las direcciones de los destinatarios ('+arrMails[i]+' no es válida)');
			form.emilios.focus();
			form.emilios.select();
			return false;
		}
	}
	
}

function respuesta_envio(responseText, statusText, xhr, $form)
{ 
	alert("La nota se ha enviado con éxito");
	$("div.recomendar").slideToggle('slow');
}

function enviar_nota()
{
	$("div.recomendar").slideToggle('slow');
}

function imprimir_nota(idNota)
{
	if(parseInt(idNota))
		window.open('../interior/index.php?p=nota-imprimir&idNota='+idNota);
	else
		return false;
}

var fontsize = 12;
var lineheight = 16;

function ampliar_texto()
{
	if(fontsize < 30)
	{
		fontsize++;lineheight++;
		$("#nota div.cuerpo,#nota p").css( { 'font-size':fontsize+'px', 'line-height':lineheight+'px' });
	}
}

function resetear_texto()
{
	$("#nota div.cuerpo,#nota p").css( { 'font-size':'12px', 'line-height':'16px' });
}

