var emailRe = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/;
var emailReGlobal = /\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))/;
var phoneRe = /^((\+\d{1,3}(-| )?\(?\d\)?(-| )?\d{1,5})|(\(?\d{2,6}\)?))(-| )?(\d{3,4})(-| )?(\d{4})(( x| ext)\d{1,5}){0,1}$/;
var phoneReGlobal = /\d{2,3}(.+|)\d{7}/;
var urlRe =  /^(((ht|f){1}(tp:[/][/]){1})|((www.){1}))[-a-zA-Z0-9@:%_\+.~#?&//=]+$/;





function isShort(str){
	return (str.length<1);
}
function isLong(str){
	return (str.length>20);
}
function isPhone(str){
	return phoneRe.test(str);
}
function containPhone(str){
	return phoneReGlobal.test(str);
}
function containEmail(str){
	return emailReGlobal.test(str);
}
function isEmail(str){
	return emailRe.test(str);
}
