
//-------------------------------------------------------------------------------
//email validation function
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid Email ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid Email ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid Email ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid Email ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid Email ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid Email ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid Email ID")
		    return false
		 }

 		// return true					
	}


//-------------------------------------------------------------------------------
function clearstring(checkStr)
{
	
	allvalid=(/[^A-Za-z\d ]/.test(checkStr)==false);
	
	if(allvalid == false)
	{
		alert('Please enter alphanumeric values');
		return false
	}
	if(allvalid == true)
	{
		return true
	}
	
}

//validate signup process 
function valid_signup()
{
	if(document.getElementById('usr_username').value=="")
	{
		alert('Please enter username');
		document.getElementById('usr_username').focus();
		return false;
	}
	if(document.getElementById('usr_username').value.length<6)
	{
		alert('Username should contain at least six characters');
		document.getElementById('usr_username').focus();
		return false;
	}
	if(document.getElementById('usr_password').value=="")
	{
		alert('Please enter password');
		document.getElementById('usr_password').focus();
		return false;
	}
	if(document.getElementById('cpassword').value=="")
	{
		alert('Please enter confirm password');
		document.getElementById('cpassword').focus();
		return false;
	}	
	if(document.getElementById('usr_password').value!=document.getElementById('cpassword').value)
	{
		alert('Password and confirm password are not same');
		return false;
	}		

	if(document.getElementById('usr_name').value=="")
	{
		alert('Please enter name');
		document.getElementById('usr_name').focus();
		return false;
	}	

	if(document.getElementById('usr_email').value=="")
	{
		alert('Please enter email address');
		document.getElementById('usr_email').focus();
		return false;
	}
	else
	{
		if (echeck(document.getElementById('usr_email').value)==false)
			{
				return false;
		   }
	}


///
	if(document.getElementById('cemail').value=="")
	{
		alert('Please enter confirm email address');
		document.getElementById('cemail').focus();
		return false;
	}
	else
	{
		if (echeck(document.getElementById('cemail').value)==false)
			{
				return false;
		   }
	}
	if(document.getElementById('cemail').value!=document.getElementById('usr_email').value)
	{
		alert('Email address and Confirm email address are not same');
		return false;
	}




if(document.getElementById('usr_address').value=="")
	{
		alert('Please enter address');
		document.getElementById('usr_address').focus();
		return false;
	}
	signupFrm.submit();
}


//validate edit profile 
function valid_profile()
{
	if(document.getElementById('usr_name').value=="")
	{
		alert('Please first enter name');
		document.getElementById('usr_name').focus();
		return false;
	}	

	if(document.getElementById('usr_lname').value=="")
	{
		alert('Please last enter name');
		document.getElementById('usr_lname').focus();
		return false;
	}	

	if(document.getElementById('usr_email').value=="")
	{
		alert('Please enter email address');
		document.getElementById('usr_email').focus();
		return false;
	}
	else
	{
		if (echeck(document.getElementById('usr_email').value)==false)
			{
				return false;
		   }
	}

	if(document.getElementById('usr_address').value=="")
	{
		alert('Please enter address');
		document.getElementById('usr_address').focus();
		return false;
	}

	if(document.getElementById('usr_city').value=="")
	{
		alert('Please enter city');
		document.getElementById('usr_city').focus();
		return false;
	}



//EditFrm.submit();
}
function valid_message()
{

	if(document.getElementById('message').value=="")
	{
		alert('Please enter message');
		document.getElementById('message').focus();
		return false;
	}

}
function delgallery(id)
{
	
	var r=confirm("Are you sure to remove this record?");
	if (r==true)
	  {
			window.location.href = "member.php?galleryid="+id+"&act=gallery";
	  }
	else
	  {
	  	return false;
	  }
	
}


function gallery_paging(id)
{
	
	var r=confirm("Are you sure to remove this record?");
	if (r==true)
	  {
			window.location.href = "member.php?galleryid="+id+"&act=gallery";
	  }
	else
	  {
	  	return false;
	  }
	
}

function delmsg(id)
{
	
	var r=confirm("Are you sure to remove this record?");
	if (r==true)
	  {
			window.location.href = "mailbox.php?mailid="+id+"&act=mailbox";
	  }
	else
	  {
	  	return false;
	  }
	
}

function change_password()
{
	if(document.getElementById('current_password').value=="")
	{
		alert('Please enter current password');
		document.getElementById('current_password').focus();
		return false;
	}	

	if(document.getElementById('new_password').value=="")
	{
		alert('Please enter new password');
		document.getElementById('new_password').focus();
		return false;
	}	

	if(document.getElementById('con_password').value=="")
	{
		alert('Please enter confirm password');
		document.getElementById('con_password').focus();
		return false;
	}
	
	if(document.getElementById('con_password').value!=document.getElementById('con_password').value)
	{
		alert('New and confirm password are not same');
		document.getElementById('con_password').focus();
		return false;
	}	
}


function valid_forgetpassword()
{
	if(document.getElementById('forusr_username').value=="")
	{
		alert('Please enter username');
		document.getElementById('forusr_username').focus();
		return false;
	}	

}

function contact_valid()
{
	if(document.getElementById('c_name').value=="")
	{
		alert('Please enter name');
		document.getElementById('c_name').focus();
		return false;
	}	

	if(document.getElementById('c_address').value=="")
	{
		alert('Please enter address');
		document.getElementById('c_address').focus();
		return false;
	}	

	if(document.getElementById('c_city').value=="")
	{
		alert('Please enter city');
		document.getElementById('c_city').focus();
		return false;
	}

	if(document.getElementById('c_phone').value=="")
	{
		alert('Please enter phone');
		document.getElementById('c_phone').focus();
		return false;
	}	
	if(document.getElementById('c_phone').value=="")
	{
		alert('Please enter phone');
		document.getElementById('c_phone').focus();
		return false;
	}
	if(document.getElementById('c_email').value=="")
	{
		alert('Please enter email address');
		document.getElementById('c_email').focus();
		return false;
	}
	else
	{
		if (echeck(document.getElementById('c_email').value)==false)
			{
				return false;
		   }
	}

	if(document.getElementById('c_message').value=="")
	{
		alert('Please enter message');
		document.getElementById('c_message').focus();
		return false;
	}
	
}

function delfav(id,pageNum)
{
	
	var r=confirm("Are you sure to remove this record?");
	if (r==true)
	  {
			window.location.href = "favorites.php?favdelid="+id+"&pageNum="+pageNum+"&act=fav";
	  }
	else
	  {
	  	return false;
	  }
	
}

function delvideo(id)
{
	
	var r=confirm("Are you sure to remove this record?");
	if (r==true)
	  {
			window.location.href = "member.php?delvideoid="+id+"&act=video";
	  }
	else
	  {
	  	return false;
	  }
	
}
