function _is_required(obj){
	if(obj.length == 0){
		return false;
	}
	return true;
}

function _is_email(obj){
	return /[A-Za-z0-9][A-Za-z0-9\-\.\_]*\@[A-Za-z0-9][A-Za-z0-9\-\.]*\.[A-Za-z]{2,4}$/.test(obj)
}

function validate_form(obj){
	if(!_is_required(obj.brides_first.value)){
		alert('Brides first name is required')
		return false;
	}
	
	if(!_is_required(obj.brides_last.value)){
		alert('Brides last name is required')
		return false;
	}
	
	if(!_is_required(obj.grooms_first.value)){
		alert('Grooms first name is required')
		return false;
	}
	
	if(!_is_required(obj.grooms_last.value)){
		alert('Grooms last name is required')
		return false;
	}
	
	if(!_is_required(obj.day_phone.value)){
		alert('Phone is invalid')
		return false;
	}
	
	if(!_is_email(obj.email.value)){
		alert('Email is invalid')
		return false;
	}
}

function format_phone(obj){
	obj.value = obj.value.replace(/[^\d]/g,'');
}
