function showBuyerAlert()
{
	//clear form first
	var width = jQuery(window.document).width();
	var height = jQuery(window.document).height();
	
	var top = jQuery(window.document).scrollTop();
	var vp = jQuery(window).height();
	jQuery(document.body).append('<div id="buyeralert-mask"></div>');
	
	var html = new Array(
		'<div id="buyeralert">',
			'<table cellspacing="0" cellpadding="0" style="font-size: 12px;">',
			'<tr><td colspan="2" style="padding-bottom: 10px;"><h3>Buyer Alert Registration</h3></td></tr>',
				'<tr><td>E-mail:</td><td style="padding-left: 15px;"><input type="text" id="buyer_email" name="buyer_email" value="" style="width: 200px;"/></td></tr>',
				'<tr><td colspan="2" style="padding-top: 15px;">',
					'<div class="button" onclick="registerBuyerAlert();"><div>Submit</div></div>',
					'<div class="button" onclick="closeBuyerAlert();"><div>Cancel</div></div>',
				'</td></tr>',
			'</table>',
		'</div>');
	
	jQuery(document.body).append(html.join(''));
	
	jQuery('#buyeralert-mask').css('height', height+'px').css('width', width+'px').click(closeBuyerAlert).show();	
	jQuery('#buyeralert').css({top: ((vp/2)-50+top)+'px', left: ((width/2)-150)+'px'}).show();
}

function closeBuyerAlert()
{
	jQuery('#buyeralert-mask,#buyeralert').remove();
}

function registerBuyerAlert()
{
	var email = jQuery('#buyer_email').val();
	if(email.length == 0)
	{
		alert('Please enter your email address.');
		return false;
	}
	
	jQuery.getJSON('/newsletter-signup.php', {email: email}, registerBuyerAlertCB );
	return true;
}

function registerBuyerAlertCB(data)
{
	if(data.status == 'error')
	{
		alert(data.message);
	}
	else
	{
		jQuery('#buyeralert_form').hide();
		jQuery('#buyeralert_thankyou').show();
	}
}