function closeThanks() {
	$("#SendFriendDiv").slideUp("slow");
	setTimeout('$("#formthanks").fadeOut("slow");', 1500);
	setTimeout('$("#formholder").fadeIn("slow");', 1500);
}

String.prototype.trim = function() {
a = this.replace(/^\s+/, '');
return a.replace(/\s+$/, '');
};

function sendFriend() {
	to_email=$("#friendsemail").val();
	to_name=$("#friendsname").val();
	from_name=$("#sendersname").val();
	pdf_link =$("#pdf_link").val();
	text_link = $("#text_link").val();
		 
	if (to_email.trim() === '' || to_name.trim() === '' || from_name.trim() === '' || pdf_link === '' || text_link === '')
	{
		alert("Please complete the form and try again.");
		showForm();
	}
	else
	{
		//post it ajax.
		$.ajax(
		{
			type: "POST",
			url: "/send-to-friend/send.php",
			data: "from_name=" + from_name + "&to_name=" + to_name + "&to_email=" + to_email + "&pdf_link=" + pdf_link + "&text_link=" + text_link,
			async: false,
			success: function(data) 
			{
				if (data.search("ERROR") != -1)
				{
					alert(data);
					showForm();					
				}
				else 
				{
					$("#formthanks").fadeIn("slow");
					setTimeout('closeThanks();', 1500);
					$("#formloading").fadeOut();
				}
			}
		});		
	}
};

jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    jQuery("<img>").attr("src", arguments[i]);
  }
}
function showForm() {
	$("#formloading").fadeOut();
	$("#formholder").slideDown();
	$("#SendFriendDiv").slideDown("slow");
}
function closeForm() {
	$("#SendFriendDiv").slideUp("slow");
}
function showLoader() {
	$("#formloading").fadeIn();
	$("#formholder").slideUp("slow");
	setTimeout('sendFriend();', 500);
}
$.preloadImages("/images/bg_send_friend.gif");

function winOpenCredit(url)
{
		contentWin =
		window.open(url,"apollo","resizable=no,toolbar=no,location=no,width=200,height=100,directories=no,status=no,scroll=no,scrollbars=no,menubar=no");

contentWin.focus();
}

function winOpenPoll(url)
{
		contentWin =
		window.open(url,"camp_recipe","resizable=no,toolbar=no,location=no,width=575,height=500,directories=no,status=no,scroll=yes,scrollbars=yes,menubar=no");

contentWin.focus();
}
