// JavaScript Document
//=========================================
//Validate Login page
//=========================================
function validatelogin()
{
	f=document.frmlogin;
	if(f.username.value==""){
	alert("Please Enter UserName"); 
	f.username.focus();
	return false;
	}
	
	if(f.password.value==""){
	alert("Please Enter The Password"); 
	f.password.focus();
	return false;
	}
}

//=========================================
//Validate Register page
//=========================================
function validateregister()
{
	f=document.frmregister;
	
	if(f.fname.value==""){
	alert("Please Enter First name"); 
	f.fname.focus();
	return false;
	}
	if(f.mname.value==""){
	alert("Please Enter middle name"); 
	f.mname.focus();
	return false;
	}
	if(f.lname.value==""){
	alert("Please Enter Last name"); 
	f.lname.focus();
	return false;
	}
	if(f.email.value==""){
	alert("Please Enter Email"); 
	f.email.focus();
	return false;
	}
	if(f.email.value!=""){
		if(IsEmailValid(f.email)==false)
		{
			alert('Please enter a valid e-mail address!');
			f.email.focus();
			return false;
		}
	}
	if(f.phone.value==""){
	alert("Please Enter phone no"); 
	f.phone.focus();
	return false;
	}
	if(f.address1.value==""){
	alert("Please Enter address"); 
	f.address1.focus();
	return false;
	}
	if(f.city.value==""){
	alert("Please Enter City"); 
	f.city.focus();
	return false;
	}
	if(f.state.value==""){
	alert("Please Enter State"); 
	f.state.focus();
	return false;
	}
	if(f.zip.value==""){
	alert("Please Enter Zip"); 
	f.zip.focus();
	return false;
	}
	if(f.username.value==""){
	alert("Please Enter Username"); 
	f.username.focus();
	return false;
	}
	
	if(f.password.value==""){
	alert("Please Enter password"); 
	f.password.focus();
	return false;
	}
}


//=========================================
//Validate Email Id
//=========================================

function IsEmailValid(ElemName)
{
				var EmailOk  = true
				var Temp     = ElemName;
				var AtSym    = Temp.value.indexOf('@')
				var Period   = Temp.value.lastIndexOf('.')
				var Space    = Temp.value.indexOf(' ')
				var Length   = Temp.value.length - 1   // Array is from 0 to length-1
					if ((AtSym < 1) ||                     // '@' cannot be in first position
					    (Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
					    (Period == Length ) ||             // Must be atleast one valid char after '.'
					    (Space  != -1))                    // No empty spaces permitted
						   {
						      EmailOk = false
						      //alert('Please enter a valid e-mail address!')
						      //Temp.focus()
						      return false
						   }
					//return EmailOk
}


//=============================================================================
// Function to check invalid quantity in the cart
//=============================================================================

function checkcart_itemqty()
{
   elements=document.getElementsByName("quantity[]");
   //alert(elements.length);
   for(var i=0; i < elements.length; i++)
   {
		if(elements[i].value<= 0 || elements[i].value=="" || isNaN(elements[i].value)) {
           alert("Please Enter valid number in quantity.")
		   elements[i].focus();
		   return false;
		}
	}
   //return false;
	
}

//=============================================
// Function to confirm delete records
//=============================================	
function deleteRecords()
{
	
//	alert(rectype);
	
var checked=false;
var records;

elements=document.getElementsByName("cb[]");
for(var i=0; i < elements.length; i++)
   {
		if(elements[i].checked) {
			checked = true;
		}
	}
	if (!checked)
	{
		alert('Please select at least 1 record to delete');
	}
	else
	{
		checked= confirm("Are sure to delete the "+records+"?")
	}
	return checked;
	

}


function validatesearch()
{
// alert("****");
   if(document.frmsearch.keyword.value=="")
	{
		 alert("Please Enter Search Keyword");
		 document.frmsearch.keyword.focus();
		 return false;
		
}
	
}


function setformaction()
{
	
	document.frmcart.action="index.php";
	
}

//=======================================================

function validate_member(){
	//alert("SSSSSSSSSS");
	if(document.frmmember.fname.value==""){
	alert("Enter The Firstname"); 
	document.frmmember.fname.focus();
	return false;
	}
	if(document.frmmember.lname.value==""){
	alert("Enter The LastName "); 
	document.frmmember.lname.focus();
	return false;
	}
	if(document.frmmember.addr1.value==""){
	alert("Enter The Address"); 
	document.frmmember.addr1.focus();
	return false;
	}
	if(document.frmmember.city.value==""){
	alert("Please Enter the City");
	document.frmmember.city.focus();
	return false;
	}
	if(document.frmmember.state.value==""){
	alert("Please Enter billing state");
	document.frmmember.state.focus();
	return false;
	}
	
	if(document.frmmember.email.value!="")
	{
		if(document.frmmember.email.value.indexOf("@")==-1 ||
		  document.frmmember.email.value.indexOf(".")==-1 ||
          document.frmmember.email.value.indexOf("")==-1 ||
		  document.frmmember.email.value.length < 6)
		{
			alert("Sorry, the e-Mail Address is not valid.");
			document.frmmember.email.value="";
			document.frmmember.email.focus();
			return false;		
		}
	}
	else
	{
		alert("Enter The Email");
		document.frmmember.email.focus();
		return false;
	}
	
	if(document.frmmember.phone.value==""){
	alert("Please Enter the Phone");
	document.frmmember.phone.focus();
	return false;
	}
}
function filldata()
{

	document.frmmember.sfname.value=document.frmmember.fname.value;
	document.frmmember.slname.value=document.frmmember.lname.value;
	document.frmmember.saddr1.value=document.frmmember.addr1.value;
	document.frmmember.szip.value=document.frmmember.zip.value;
	document.frmmember.scity.value=document.frmmember.city.value;
	document.frmmember.sstate.value=document.frmmember.state.value;
	document.frmmember.scountry.value=document.frmmember.country.value;
}

