/*
Lupus Capital javascript library
*/
var emailRE=/^[\w.'-]+@[\w-]+\.([\w.-]+\.\w{2,3}|\w{2,3})$/;
var blankRE=/^[\s]*$/;

/* Contact Us form */
function validateContactUs ( formObject )
{	
	forenameObject = formObject.elements['firstname'];
	surnameObject = formObject.elements['surname'];
	companyObject = formObject.elements['company'];
	emailObject = formObject.elements['email'];
	commentsObject = formObject.elements['comments'];
	
    if (blankRE.test(forenameObject.value)) {
        alert( "Please enter your firstname." );
        forenameObject.focus();
        return false;
    }  
    
    if (blankRE.test(surnameObject.value)) {
        alert( "Please enter your surname." );
        surnameObject.focus();
        return false;
    }  
    
    if (blankRE.test(companyObject.value)) {
        alert( "Please enter your company." );
        companyObject.focus();
        return false;
    }  
    
    if (blankRE.test(emailObject.value)) {
        alert( "Please enter your email address." );
        emailObject.focus();
        return false;
    } else {
		if(!emailRE.test(emailObject.value)) {
			alert( "Please enter a valid email address." );
			emailObject.focus();
			return false;
		}
	}
    
    if (blankRE.test(commentsObject.value)) {
        alert( "Please enter your comments." );
        commentsObject.focus();
        return false;
    }  
    
return true ;
}
