function isEmpty(str,msg) {
	if ((str == null) || (str.length == 0))
		return msg+" is a Requred Field\n";

	return "";
}

function compareStr(str1,str2,msg) {
	if (str1.toLowerCase() != str2.toLowerCase())
		return msg+" do not Match\n";

	return "";
}

function checkURL(url,msg) {
	var commonURL = "://";

	if ((url.indexOf(commonURL) == -1) || (url.indexOf(".") == -1))
		return msg+" is not a Properly Formed URL\n";

	return "";
}

function validEmail(email,msg) {
	var pattern = /^[a-z0-9,!#\$%&'\*\+/=\?\^_`\{\|}~-]+(\.[a-z0-9,!#\$%&'\*\+/=\?\^_`\{\|}~-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,})$/i;

	if (!email.toLowerCase().match(pattern))
		return msg+" is Invalid\n";

	return "";
}

function validPhone(phone,msg) {
	var p = phone.replace(/[^0-9]/g, '');    

	if ((isNaN(parseInt(p))) || (p.length != 10))
		return msg+" is Invalid\n";

	return "";
}
