function slide_toggle(f)
{
	if(f != 'socialize') $('#socialize').slideUp('slow');
	if(f != 'embedarea') $('#embedarea').slideUp('slow');
	if(f != 'emailarea') $('#emailarea').slideUp('slow');
	$('#' + f).slideToggle('slow');
}

function procesarEnvioMail(xml)
{
	var respuesta = "";
	var res = 0;
	var url = "";

	$(xml).find('url').each(function() {
		url += $(this).attr('value');
	});


	$(xml).find('respuesta').each(function() {
		if($(this).attr('id') > 0)
		{
			res = 1;
			respuesta += " -" + $(this).attr('value') + "\n";
		}
	});

	if(res)
	{
		alert("No se pudo mandar el correo.\nLos siguientes errores fueron encontrados:\n\n" + respuesta + "\n\nURL: " + url);
	}
	else
	{
		$('#emailarea').slideUp('slow');	
		alert("Mensaje enviado");
	}
}

function procesarErrorEnvioMail(xml, strerror)
{
	alert("Hubo un error mientras se enviaba el correo.\nEl servidor envi&oacute; este error: " + strerror);
}

function sendmail()
{
	$.ajax(
		{
			type: 	"GET",
			url: 	"/sendmail-xml.php",
			data:	{
					nombre: $("#nombre_remitente").val(),
					email: $("#correo_remitente").val(),
					emaild: $("#correo_amigo").val(),
					mensaje: $("#mensaje_amigo").val(),
					vid: $("#video").val(),
					nm_vid: $("#nombre_video").val(),
					validator: $("#validator").val()
				},
			dataType:
				"xml",
			error:
				procesarErrorEnvioMail,
			success:	
				procesarEnvioMail
		}
	);
}
						
