
// mailinglist stuff

$(document).ready(function () {
	$('#mailinglistForm_email').val('Subscribe To Our Mailing List');
	$('#mailinglistForm_email').focus(function () {
		this.value = this.value == 'Subscribe To Our Mailing List' ? '' : this.value ;
	});
	$('#mailinglistForm_email').blur(function () {
		this.value = this.value == '' ? 'Subscribe To Our Mailing List' : this.value ;
	});
	$('#mailinglistForm').submit(function () {
		$.post('/mailinglist', {
			'ajax': true,
			'email': $('#mailinglistForm_email').val()
		}, function (data) {
			if (data.status === 'success') {
				jQuery('body').append('<div id="mailinglistSuccessDialog" class="dialog" title="Success"><p>' + data.message + '</p></div>');
				jQuery('#mailinglistSuccessDialog').dialog({
					'bgiframe': true,
					'draggable': false,
					'resizable': false,
					'modal': true,
					'buttons': {
						'Ok': function () {
							jQuery(this).dialog('destroy');
							jQuery('#mailinglistSuccessDialog').remove();
						}
					}
				});
			} else {
				jQuery('body').append('<div id="mailinglistErrorDialog" class="dialog" title="An Error Occured"><p>' + data.message + '</p></div>');
				jQuery('#mailinglistErrorDialog').dialog({
					'bgiframe': true,
					'draggable': false,
					'resizable': false,
					'modal': true,
					'buttons': {
						'Ok': function () {
							jQuery(this).dialog('destroy');
							jQuery('#mailinglistErrorDialog').remove();
						}
					}
				});
			}
		}, 'json');
		return false;
	});
});