function isPrice(s) {
	r = new RegExp("^[0-9\\s]+($|(,|\\.)[0-9]{1,2}$)");
	return (s == "" || r.test(s));
}
function isInteger(s)	{
	r = new RegExp("^[0-9]*$");
	return (s == "" || r.test(s));
}
function isYear(s)	{
	r = new RegExp("^[0-9]{4}$");
	return (s == "" || r.test(s));
}
function getPrice(str) {
	reg = /,/g;
	out = str.replace(reg, ".");
	reg = /[^0-9\.]/g;
	out = out.replace(reg, "");
	out = parseFloat(out);
	return out;
}

function isEmail(s)	{
	r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	return (s == "" || !(r1.test(s) || !r2.test(s)));
}