// JavaScript Document
//-------------new & Event Section
function FunChangeMonth(){
	var fm=document.form1;
	var vMonth=fm.drpMonth;
	fm.action="index.asp?nmonth="+vMonth.value;
	fm.submit();
}
//----------Search Genre----------
function FunChangeGenre(){
	var fm=document.form1;
	var vGenre=fm.drpGenre;
	fm.action="westburyrosterb.asp?gid="+vGenre.value;
	fm.submit();
}
//---------------Validate Sign Up -----------
function ValidateSignup()
{
	var fm=document.frmSignUp;
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
	if(fm.txtName.value==""){
		 alert("Please enter Name!");
		 fm.txtName.focus();
		 return false;
	}
	if(fm.txtEmail.value==""){
		 alert("Please enter Email!");
		 fm.txtEmail.focus();
		 return false;
	}else{
		if(emailfilter.test(fm.txtEmail.value)==false){
			alert("Invalid Email!");
			fm.txtEmail.focus();
			return false;
		}
	}
	
	if(fm.txtPass.value==""){
		 alert("Please enter Password!");
		 fm.txtPass.focus();
		 return false;
	}
	if(fm.txtCPass.value==""){
		 alert("Please enter Confirm Password!");
		 fm.txtCPass.focus();
		 return false;
	}
	if(fm.txtCPass.value!=fm.txtPass.value){
			alert("Confirm Password not Match");
			fm.txtCPass.focus();
			return false;
	}
	
	if(fm.txtAge.value==""){
		 alert("Please enter Age!");
		 fm.txtAge.focus();
		 return false;
	}
	if(isNaN(fm.txtAge.value)==true){
		alert("Age  should be Numeric!");
		fm.txtAge.focus();
		return false;
	}
		
	if(fm.drpCountry.value==""){
		 alert("Please select Country!");
		 fm.drpCountry.focus();
		 return false;
	}
	
	fm.submit();
	return false;
}

//--------------Cancel Field-----------
function FunClearField(){
	
    var i=0;
    var theForm = document.forms[0];
    for(i=0;i<theForm.elements.length;i++){
        if(theForm.elements[i].type=="select-one" ||theForm.elements[i].type=="text" ||theForm.elements[i].type=="textarea" ||theForm.elements[i].type=="password"){
                theForm.elements[i].value="";
        }
    }
    return false;
}

//------------ Client Login--------
function CheckUserPass(){
		var fm=document.frmLogin;
		var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
		if(fm.txtUserName.value==""){
			alert("Please Enter User Name");
			fm.txtUserName.focus();
			return false;
		}else{
		if(emailfilter.test(fm.txtUserName.value)==false){
			alert("Invalid Username!");
			fm.txtUserName.focus();
			return false;
			}
		}
		if(fm.txtPassword.value==""){
			alert("Please Enter Password");
			fm.txtPassword.focus();
			return false;
		}
		fm.submit();
}

//---------------Validate Change Password---------
function ValidateChangePassword(){
	var fm=document.frmChangePass;
	if(fm.txtOPass.value==""){
		 alert("Please enter Old Password!");
		 fm.txtOPass.focus();
		 return false;
	}
	if(fm.hdnOpass.value!=fm.txtOPass.value){
			alert("Old Password not Match");
			fm.txtOPass.focus();
			return false;
	}
	if(fm.txtNPass.value==""){
		 alert("Please enter New Password!");
		 fm.txtNPass.focus();
		 return false;
	}
	if(fm.txtCPass.value==""){
		 alert("Please enter Confirm Password!");
		 fm.txtCPass.focus();
		 return false;
	}
	if(fm.txtCPass.value!=fm.txtNPass.value){
			alert("Confirm Password not Match");
			fm.txtCPass.focus();
			return false;
	}
	fm.submit();
}

//---------------Validate Email Address ---------- 
function ValidateEmail(){
	var fm=document.frmLogin;
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
	if(fm.txtUserName.value==""){
		alert("Please Enter User Name");
		fm.txtUserName.focus();
		return false;
	}else{
	if(emailfilter.test(fm.txtUserName.value)==false){
		alert("Invalid Username!");
		fm.txtUserName.focus();
		return false;
		}
	}
	fm.submit();
}

//---------Change/Select Main Artist-----------
function ChangeSelectMainArtist(){
	var fm=document.forms.frmMArtist;
	var martist=fm.selectMAr.value;
	document.forms[0].action="index.asp?martistid="+martist;
	fm.submit();
}