Validation.addAllThese([
	['validate-postal', 'Codigo postal no valido', function(v) {
		return  (!isNaN(v) && /^[0-9]{5}$/.test(v));
	}],
	['validate-telefono', 'Numero de telefono no valido', function(v) {
		return  (!isNaN(v) && /^[0-9]{9}/.test(v));
	}],
	['validate-selection', 'Please make a selection', function(v,elm){
		return elm.options ? elm.selectedIndex > 0 : !Validation.get('IsEmpty').test(v);
	}],
	['validate-one-phone', 'Introduzca uno de los telefonos', function(v,elm){
		selector = elm.getAttribute("inputgroup");
		valor = "";
		$$("input").each(function(item){
			if(item.getAttribute("inputgroup") == selector){
				if($F(item) != ""){	
					if(!isNaN($F(item)) && /^[0-9]{9}/.test($F(item))){
						valor = $F(item);
					}
				}
			}
		})
		return (valor != "");
	}],
	['validate-required-email', 'Please enter a valid email address. For example fred@domain.com .', function (v) {
		return !Validation.get('IsEmpty').test(v) && /\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(v)
	}]
]);