function validateFormFields()
{
	//alert('in validater');
	var status;
	status = validate("firstName","req","Enter your  First Name","firstName_div"); if(!status) return false;
	status=validate("lastName","req","Enter your  Last Name","lastName_div") ; if(!status) return false;
	status=validate("address","req","Enter your  Address","address_div") ; if(!status) return false;

	status=validate("telephone","req","Enter your  Telephone Number","telephone_div") ; if(!status) return false;
	
	status=validate("birth_day","dontselect=0","Select your Birth Date","dob_div") ; if(!status) return false;
	status=validate("birth_month","dontselect=0","Select your Birth Month","dob_div") ; if(!status) return false;
	status=validate("birth_year","dontselect=0","Please Select your Birth Year","dob_div") ; if(!status) return false;
	
	status=validate("emailAddress","req","Enter Email Address","email_div") ; if(!status) return false;
	status=validate("emailAddress","email","Enter a Valid Email Address","email_div") ; if(!status) return false;

	status=validate("artist_password","req","Enter your Password","password_div"); if(!status) return false;
	status=validate("artist_password","minlen=6","Password must be atleast 6 Characters Long","password_div");	if(!status) return false;
	status=validate("artist_retypePassword","req","Retype Password","retype_password_div"); if(!status) return false;
	status=validate("artist_retypePassword","minlen=6","Password must be atleast 6 Characters Long","retype_password_div");	if(!status) return false;
	status=validate("artist_password|artist_retypePassword", "checkPasswords", "your passwords do not match", "retype_password_div");	if(!status) return false;
	
	return true;
}

function registerArtist()
{
	
	var status = validateFormFields();
	
	if(status == true)
	{
		//document.getElementById("register").style.display = "none";
		objAjax 						= new piAjax;
		objAjax.formName    			= 'registerForm';
		objAjax.phpPage 				= 'http/home/process_artist.php';
		objAjax.container 				= 'statusDiv';
		objAjax.submitButton			= 'register';
		
		//objAjax.responseTextContainer 	= 'email_div';
		objAjax.processIndicator		= 'Processing....';
		objAjax.redirectDelay			= 0;
		objAjax.ajaxStart();
	}
	
}

function validateChangePassword()
{
	var status;
	status=validate("artist_old_pwd","req","Enter your Old Password","old_pwd_div");
	if(!status) return false;
	status=validate("artist_old_pwd","minlen=6","Password must be atleast 6 Characters Long","old_pwd_div");
	if(!status) return false;
	status=validate("artist_new_pwd","req","Enter your New Password","new_pwd_div");
	if(!status) return false;
	status=validate("artist_new_pwd","minlen=6","Password must be atleast 6 Characters Long","new_pwd_div");
	if(!status) return false;
	status=validate("artist_retype_pwd","req","Retype Password","retype_pwd_div");
	if(!status) return false;
	status=validate("artist_retype_pwd","minlen=6","Password must be atleast 6 Characters Long","retype_pwd_div");
	if(!status) return false;
	status=validate("artist_new_pwd|artist_retype_pwd", "checkPasswords", "Your passwords do not match", "retype_pwd_div");
	if(!status)  return false;
	
	if(status)
	{
		objAjax 						= new piAjax;
		objAjax.formName    			= 'change_password_form';
		objAjax.phpPage 				= 'http/home/process_artist.php';
		objAjax.container 				= 'change_pwd_status';
		objAjax.submitButton			= 'change_pwd_btn';
		objAjax.processIndicator		= 'Processing....';
		objAjax.redirectDelay			= 0;
		objAjax.ajaxStart();
	}
}

function validateLogin()
{
	var status;
	status=validate("emailAddress","req","Enter Email Address","email_div") ; if(!status) return false;
	status=validate("emailAddress","email","Enter a Valid Email Address","email_div") ; if(!status) return false;
	status=validate("artist_password","req","Enter Password","pwd_div"); if(!status) return false;
	status=validate("artist_password","minlen=6","Enter valid password","pwd_div"); if(!status) return false;
	return true;
}

function artistLogin()
{
	if(document.getElementById('loginError')) document.getElementById('loginError').style.display="none";
	
	var status = validateLogin();
	if(status == true)
	{
		objAjax 						= new piAjax;
		objAjax.formName    			= 'loginForm';
		objAjax.phpPage 				= 'http/home/process_artist.php';
		objAjax.container 				= 'statusDiv';
		//objAjax.responseTextContainer 	= 'statusDiv'; 
		objAjax.processIndicator		= 'Processing....';
		objAjax.submitButton			= 'login_btn';
		
		objAjax.redirectDelay			= 0;
		objAjax.ajaxStart();
	}
	
}

function addAsFavorite(Id)
{
		
		objAjax 						= new piAjax;
		
		objAjax.phpPage 				= 'http/home/process_artist.php';
		objAjax.container 				= 'favorite_span';
		//objAjax.responseTextContainer 	= 'email_div';
		objAjax.processIndicator		= 'Processing....';
		objAjax.redirectDelay			= 0;
		objAjax.post					= { 
											action   : 'ADD_AS_FAVORITE', 
											fav_artistId : Id 
										  };
		objAjax.ajaxStart();
}

function deletefavorite(Id)
{
	//alert(Id);
		objAjax 						= new piAjax;
		
		objAjax.phpPage 				= 'http/home/process_artist.php';
		objAjax.container 				= 'delete_fav'+Id;
		//objAjax.responseTextContainer 	= 'email_div';
		objAjax.processIndicator		= 'Processing....';
		objAjax.redirectDelay			= 0;
		objAjax.post					= { 
											action   : 'DELETE_FAVORITE', 
											artistId : Id 
										  };
		objAjax.ajaxStart();
}

function includePage(obj)
{
	if(obj==1)
	{
		document.getElementById('registerArtist').className = 'abs_hide';
		document.getElementById('registerMember').className = 'abs_show';
	}
	else
	{
		document.getElementById('registerMember').className = 'abs_hide';
		document.getElementById('registerArtist').className = 'abs_show';
	}
	
}
