function setFocus(elem)
{
	elem.focus();	
}

function showmsg(msg)
{
	alert(msg);
}


function isUsername(elem,alertmsg)
{
	var usernameexp = /^[a-zA-Z0-9\s\.\_]+$/;
	if(isEmpty(elem,alertmsg))
	{
		if(elem.value.match(usernameexp))
		{
			return true;
		}
		else
		{
			showmsg(alertmsg);
			//alert(alertmsg);
			elem.select();
			return false;
		}
	}
}


function doValidation()
{
	var emailAddr = document.frmLogin.emailAddr;
	var artist = document.frmLogin.artist;
	var fname = document.frmLogin.name;
	var address = document.frmLogin.address;
	var city = document.frmLogin.city;
	var state = document.frmLogin.state;
	var country = document.frmLogin.country;
	var dj = document.frmLogin.dj;
	var date = document.frmLogin.timestamp;
	var cover = document.frmLogin.cover;
	var phone = document.frmLogin.phone;
	var email = document.frmLogin.email;
	var website = document.frmLogin.website;
	var age = document.frmLogin.age;
	
	
	
	
//	alert(city);
	if(isEmail(emailAddr,"Please Enter Valid Email Address"))
		if(isAlphabet(artist,"Please Enter Valid Artist(s) Performing"))
			if(isAlphabet(fname,"Please Enter Valid name"))		
				if(isAlphanumeric(address,"Please Enter Address"))
						if(isAlphabet(city,"Please Enter Valid City Name"))
							if(iscountry(country,"Please Select Country"))
								if(isAlphabet(dj,"Please Enter Valid DJ Name"))
									if(isAlphanumeric(cover,"Please Enter Cover Charge "))
										if(isNumeric(age,"Please Enter Valid Age"))
											if(isNumeric(phone,"Please Enter Valid Phone"))
												if(isEmail(email,"Please Enter Valid Email Address"))
													if(isAlphanumeric(website,"Please Enter WebSite Name"))
															{
																return true;
															}
	return false;
}
																


function doRegistration()
{
	var fname = document.frmLogin.firstName;
	
}
function isConfirm(matchme,matchwith,alertmsg)
{
	if(isEmpty(matchme,alertmsg))
	{
		if(matchme.value.match(matchwith.value))
		{
			return true;
		}
		else
		{
			showmsg(alertmsg);
			matchme.select();
			return false;
		}
	}
}
function isEmail(elem,alertmsg)
{
	var mailexp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(isEmpty(elem,alertmsg))
	{
		if(elem.value.match(mailexp))
		{
			return true;
		}
		else
		{
			showmsg(alertmsg);//alert(alertmsg);
			elem.select();
			return false;
		}
	}
}
function isAlphabet(elem,alertmsg)
{
	var alpha = /^[a-zA-Z\s]+$/;
	if(isEmpty(elem,alertmsg))
	{
		if(elem.value.match(alpha))
		{
			return true;
		}
		else
		{
			showmsg(alertmsg);//alert(alertmsg);
			elem.select();
			return false;
		}
	}
}
function isAlphanumeric(elem,alertmsg)
{
	var alpha = /^[a-zA-Z0-9\s]+$/;
	if(isEmpty(elem,alertmsg))
	{
		if(elem.value.match(alpha))
		{
			return true;
		}
		else
		{
			showmsg(alertmsg);//alert(alertmsg);
			elem.select();
			return false;
		}
	}
}

function isNumeric(elem,alertmsg)
{
	var numeric = /^[0-9]+$/;
	if(isEmpty(elem,alertmsg))
	{
		if(elem.value.match(numeric))
		{
			return true;
		}
		else
		{
			showmsg(alertmsg);//alert(alertmsg);
			elem.select();
			return false;
		}
	}
}

function isEmpty(elem,alertmsg)
{
	if(elem.value == "")
	{
		showmsg(alertmsg);//alert(alertmsg);
		elem.select();
		return false;
	}
	else
	{
		return true;
	}
}
function iscountry(elem,alertmsg)
{
	if(elem.value == "select Country")
	{
		showmsg(alertmsg);//alert(alertmsg);
		elem.select();
		return false;
	}
	else
	{
		return true;
	}
}
function isstate(elem,alertmsg)
{
	if(elem.value == "")
	{
		showmsg(alertmsg);//alert(alertmsg);
		elem.select();
		return false;
	}
	else
	{
		return true;
	}
}
