//phone no validation

function isPhoneNo(ph,msg)
{
	var regexp=/^[\d]+$/;
	if(!regexp.test(ph.value))
	{
	alert(msg);
	ph.focus();
	return false;
	}
	return true;
}

//empty value validation

function isEmpty(val,msg)
{
	if(val.value == "" || val.value == null)
	//if(eval(val) == "" || eval(val) == null)
	{
		alert(msg);
		val.focus();
		return false;
	}
	return true;
}

//user id

function isUserId(userid,msg)
{
	var regexp =/^[a-z0-9A-Z\_\.\-]+$/;
	if(!regexp.test(userid.value))
	{
		alert(msg);
		userid.focus();
		return false;
	}
	return true;	
}

//password

function isPassword(ps,msg)
{
var regexp =/^[a-z0-9A-Z\_\.\-]+$/;
//var regexp = /^[_]*[a-zA-Z]+[0-9]+[a-zA-Z0-9]*$/;
	if(!regexp.test(ps.value))
  	{
		alert(msg);
		ps.focus();
		return false;
	}
	return true;
}

//email validation

function isEmailId(ml,msg)
{
	var regexp = /^[\w]+(\.[\w]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/ ;
	if(!regexp.test(ml.value))
	{
		alert(msg);
		ml.focus();
		return false;
	}
	return true;	
}
function isUserName(username,msg)
{
	var regexp =/^[a-zA-Z ]+$/;
	if(!regexp.test(username.value))
	{
		alert(msg);
		username.focus();
		return false;
	}
	return true;	
}

//retype password checking
function isValidpass(opwd,rpwd,msg)
{
		if(opwd.value != rpwd.value)
		{ 
			alert(msg);
			opwd.value="";
			rpwd.value="";
			opwd.focus();
			return false;			
		}
		return true;
}

//image val
function checkImageType(im,msg)
{
	var regex = /(.jpg|.jpeg|.gif)$/;
	if(!regex.test(im.value))
	{
		alert(msg);
		im.focus();
		return false;
	}
	return true;
}