// JavaScript Document
function validateContactForm() {
	$("div").remove(".errorform");	
	var msgString = "";
	if( !isOneLetter(trim(document.contactForm.nameFirst.value))) { 
		msgString = "Please enter your first name"; 
		$("#errors").append("<div class='errorform' id='error1'><div class='left'></div><div class='mid'><div class='errormessage'>" + msgString + "</div></div><div class='right'></div></div>");
		$("#error1").css("top",$('#nameFirst').offset().top - 2);
		$("#error1").css("left",$('#nameFirst').offset().left + 155);
	}
	if( !isOneLetter(trim(document.contactForm.nameLast.value))) { 
		msgString = "Please enter your first name"; 
		$("#errors").append("<div class='errorform' id='error2'><div class='left'></div><div class='mid'><div class='errormessage'>" + msgString + "</div></div><div class='right'></div></div>");
		$("#error2").css("top",$('#nameLast').offset().top - 2);
		$("#error2").css("left",$('#nameLast').offset().left + 155);
	}

	if( !isEmail(trim(document.contactForm.email.value))) { 
		msgString = "Please enter a valid email address."; 
		$("#errors").append("<div class='errorform' id='error3'><div class='left'></div><div class='mid'><div class='errormessage'>" + msgString + "</div></div><div class='right'></div></div>");
		$("#error3").css("top",$('#email').offset().top - 2);
		$("#error3").css("left",$('#email').offset().left + 155);
	}
	if( !isOneLetter(trim(document.contactForm.telephone.value))) { 
		msgString = "Please enter your telephone number."; 
		$("#errors").append("<div class='errorform' id='error4'><div class='left'></div><div class='mid'><div class='errormessage'>" + msgString + "</div></div><div class='right'></div></div>");
		$("#error4").css("top",$('#telephone').offset().top - 2);
		$("#error4").css("left",$('#telephone').offset().left + 155);
	}
	if( msgString.length > 0 ) {  
		return false;
	} 
    return true;
}
function isEmail(string) {
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}
function isOneLetter(string) {
    if (string.length >= 1)
        return true;
    else
        return false;
}

function trim(str){
	while(''+str.charAt(0)==' ')
	str=str.substring(1,str.length);
	while(''+str.charAt(str.length-1)==' ')
	str=str.substring(0,str.length-1);
	return str;
}

