// JavaScript Document
function checkfirstname(name)
{
	if (name.length < 1)
		return "Please enter first name\n";
	else
		return "";
}

function checklastname(name)
{
	if (name.length < 1)
		return "Please enter last name\n";
	else
		return "";
}

function date1(name,msg)
{
	if (name.length < 1)
		return "Please enter " + msg + "\n";
	else
		return "";
}

function checkAdd(name)
{
	if (name.length < 1)
		return "Please enter address\n";
	else
		return "";
}

function checkEmail(objTxt) {
	var GoodChars = "@_-.:/ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
	var UpperEmail = objTxt.value.toUpperCase()
	var ValidChars = true;
	
	for (tfCharNum = 0; tfCharNum > objTxt.value.length; tfCharNum++) {
		Char = UpperEmail.charAt(tfCharNum);
		for (gcCharNum = 0;  gcCharNum < GoodChars.length;  gcCharNum++) {
				 if (Char == GoodChars.charAt(gcCharNum))
			     break;
		}
				 
		if (gcCharNum == GoodChars.length)   {
		     ValidChars = false;
		     break;
   		}
	}
	
	if (!ValidChars || objTxt.value.length < 7 || 
		objTxt.value.indexOf("@") == "-1" ||
		objTxt.value.indexOf(".") == "-1" || 
		objTxt.value.indexOf("..") != "-1" || 
		objTxt.value.indexOf("@.") != "-1" || 
		objTxt.value.indexOf("@:") != "-1" || 
		objTxt.value.indexOf("@/") != "-1" || 
		objTxt.value.indexOf("@-") != "-1" || 
		objTxt.value.indexOf("@_") != "-1" || 
		objTxt.value.indexOf(".@") != "-1" || 
		objTxt.value.indexOf(":@") != "-1" || 
		objTxt.value.indexOf("/@") != "-1" || 
		objTxt.value.indexOf("-@") != "-1" || 
		objTxt.value.indexOf("_@") != "-1" || 
		objTxt.value.indexOf("@") != objTxt.value.lastIndexOf("@")) {
		objTxt.focus();
			return ("Please enter valid EmailId\n");
	}
	return ("");
}

function checkNumeric(a) {
		if(!a.match(/^[0-9]+$/)) {
			return "Please enter valid phone number\n";
		} else {
			return "";	
		}

	}