jQuery(document).ready(function()
{
	jQuery('input.valid_email').blur(function(evt)
	{
		$el = jQuery(evt.target);
		if($el.val()=='') 
		{
			$el.closest('li').removeClass('error warn').find("input.sm_formval_warn").remove();
			$el.siblings('label').find('strong').remove();
			return;
		}
		jQuery.getJSON('/ajax/chkemail.php',
			{address:$el.val()},
			function(data)
			{
				$el.closest('li').removeClass('error warn').find("input.sm_formval_warn").remove();
				$el.siblings('label').find('strong').remove();
				if(data.msgclass!='ok')
				{
					$el.closest('li').addClass(data.msgclass);
					$el.siblings('label').append('<strong class="' + data.msgclass + '">' + data.msg + '</strong>');
					if(data.msgclass=='warn')
					{
						$el.append('<input type="hidden" class="sm_formval_warn" name="sm_formval[warn][]" value="' + $el.val() + '" />');
					}	
				}
			}
		);	
	});	

	jQuery('input.valid_email_sm').blur(function(evt)
	{
		$el = jQuery(evt.target);
		console.log($el);
		if($el.val()=='') 
		{
			$el.siblings('strong.validmsg').remove();
			return;
		}
		jQuery.getJSON('/ajax/chkemail.php',
			{address:$el.val()},
			function(data)
			{
				$el.siblings('strong.validmsg').remove();
				if(data.msgclass!='ok')
				{
					$el.before('<strong class="validmsg ' + data.msgclass + '">' + data.msg + '</strong>');
				}
			}
		);	
	});
});

