function checkemail(email) {

    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(email)) {
    
        return true;
        
    } else {
        
        return false;
        
    }

}

function checkFrm(form) {

	if(form.fname.value=="") {
	
		alert("Please enter your first name");
		form.fname.focus();
		return false;
		
	}
	
	if(form.lname.value=="") {
	
		alert("Please enter your last name");
		form.lname.focus();
		return false;
		
	}
	
	if(form.eml1.value=="") {
	
		alert("Please enter your email address");
		form.eml1.focus();
		return false;
		
	}
	
	if(!checkemail(form.eml1.value)) {
	
		alert("Please enter a valid email address!");
		form.eml1.focus();
		return false;
	
	}
	
	if(form.eml2.value=="") {
	
		alert("Please confirm your email address");
		form.eml2.focus();
		return false;
		
	}
	
	if(form.eml1.value!=form.eml2.value) {
	
		alert("Your email addresses don't match, please check!");
		form.eml1.focus();
		return false;
		
	}
	
	xajax_guideRegistration(xajax.getFormValues('guideForm'));
	return false;

}
