function ValidateEmail(elementValue){
	//regular expression
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/; 
	return emailPattern.test(elementValue);
}

function Validate( varname, varemail, varinvalidemail, varcaptcha){
	if(document.forms.requestForm.name.value.length==0){
		alert(varname);
		document.forms.requestForm.name.focus();
		return false;
	}
	if(document.forms.requestForm.email.value.length==0){
		alert(varemail);
		document.forms.requestForm.email.focus();
		return false;
	}
	if(document.forms.requestForm.email.value.length>0){
		if (!ValidateEmail(document.forms.requestForm.email.value)){
			alert(varinvalidemail);
			document.forms.requestForm.email.focus();
			return false;
		}
	}
	if(document.forms.requestForm.email2.value.length==0){
		alert(varemail);
		document.forms.requestForm.email2.focus();
		return false;
	}
	if(document.forms.requestForm.email2.value.length>0){
		if (!ValidateEmail(document.forms.requestForm.email2.value)){
			alert(varinvalidemail);
			document.forms.requestForm.email2.focus();
			return false;
		}
	}

	if(document.forms.requestForm.email.value!=document.forms.requestForm.email2.value){
		alert('The emails are not the same');
		document.forms.requestForm.email.focus();
		return false;
	}

	if(document.getElementById('security_code').value.length==0){
		alert(varcaptcha);
		document.getElementById('security_code').focus();
		return false;
	}
	
	return true;
}
