/*****************************
* Requires jQuery.
*
******************************/

	
	j(document).ready(function(){
		j('#nl_full_name').focus(function(){
			if( j(this).val() == 'Full Name')
			{
				j(this).val('');
			} 
		});
		j('#nl_full_name').blur(function(){
			if( j(this).val() == '')
			{
				j(this).val('Full Name');
			} 
		});
		j('#nl_email').focus(function(){
			if( j(this).val() == 'E-Mail')
			{
				j(this).val('');
			} 
		});
		j('#nl_email').blur(function(){
			if( j(this).val() == '')
			{
				j(this).val('E-Mail');
			} 
		});

		j("#nl_signup").submit(function(){
			var nl_error = '';

			var fname = j("#nl_full_name").val();
			if(fname == '' || fname =='Full Name')
			{
				nl_error = nl_error + '\r\nPlease enter a valid name.';
			}
					
			var email_re = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(email_re.test(j("#nl_email").val()) == false) {
				nl_error = nl_error + '\r\nPlease enter a valid email.';
			}
	
			if (nl_error != '')
			{
				alert('Sorry, please fix the following issue(s) and try again: ' + nl_error);
				return false;
			}
			else
			{
				return true;
			}
				

		});	
		
	});
