var is_unique;
function validate(id)
{
	classes = jQuery(id).attr('class').split(' ');
	valid = true;
	
	if(classes.indexOf("required") != -1){
		if(id.value == "" || id.value == jQuery(id).attr('empty_value')){
			valid = false;
		}
	}
	
	if(classes.indexOf("email") != -1){
		validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
 
		if (id.value.search(validRegExp) == -1){
			valid = false
		} 
	}
	
	if(!valid && id.style.background == ""){
		id.style.background = "#e17c7c"; 
	}
	else if(valid && id.style.background != ""){
		id.style.background = "";
	}
	
	if(id.value==''){
		id.value = jQuery(id).attr('empty_value');
	}
	
	return valid;
}

function validate_all(){
	name_valid = validate(jQuery('#name')[0]);
	email_valid = validate(jQuery('#email')[0]);
	company_valid = validate(jQuery('#company')[0]);
	country_valid = validate(jQuery('#country')[0]);
	topic_valid = validate(jQuery('#topic')[0]);
	enquiry_valid = validate(jQuery('#enquiry')[0]);
	
	return name_valid && email_valid && company_valid && country_valid && topic_valid && enquiry_valid;
}