function clearInputBox(el,st){
	var iE=$('#'+el);
	var iV=iE.val();
	if (iV==st){
		iE.val('');	
	}
}

function resetInputBox(el,st){
	var iE=$('#'+el);
	var iV=iE.val();
	if (iV==""){
		iE.val(st);		
	}
}

function validateSignup(){
	//alert('hi');
	nlEmail=$('#nlEmail');
	
	var reason = "";
	var result = "";

	reason += validateEmailX(nlEmail);
	
	if (reason != "") {
		result=""+reason;
    	$('#nlErrors').html(result);
    	return false;
  	}

return true;
}

function validateApt(){
	//alert('hi');
	aptFirstName=$('#firstname');
	aptLastName=$('#lastname');
	aptEmail=$('#emailX');
	
	var reason = "";
	var result = "";

	reason += validateFirstNameX(aptFirstName);
	reason += validateLastNameX(aptLastName);
	reason += validateEmailX(aptEmail);
	
	if (reason != "") {
		result=""+reason;
    	$('#aptErrors').html(result);
    	return false;
  	}

return true;
}


function validateNameX(fld) {
    var error = "";
  
    if (fld.val().length == 0) {
        error = "<span class='error'>Please enter your name</span>";
    }
    return error;   
}
function validateFirstNameX(fld) {
    var error = "";
  
    if (fld.val().length == 0) {
        error = "<span class='error'>Please enter your first name</span>";
    }
    return error;   
}
function validateLastNameX(fld) {
    var error = "";
  
    if (fld.val().length == 0) {
        error = "<span class='error'>Please enter your last name</span>";
    }
    return error;   
}

function trimX(s)
{
  return s.replace(/^\s+|\s+$/, '');
} 

function validateEmailX(fld) {
    var error="";
	//var fld=document.getElementById(fld3);
    var tfld = trimX(fld.val());                        // value of field with whitespace trimmed off
    var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
    var illegalChars= /[\(\)\<\>\,\;\ \\:\\\"\[\]]/ ;
    
    if (fld.val() == "") {
        error = "<span class='error'>Please enter an email address</span>";
    } else if (!emailFilter.test(tfld)) {              //test email for illegal characters
        error = "<span class='error'>Please enter a valid email address</span>";
    } else if (fld.val().match(illegalChars)) {
        error = "<span class='error'>Your email address contains illegal characters</span>";
    }
    return error;
}
