function validate_register(frm){
	
		var frm = frm;
		if(!isValidEntry(frm.fname, "First Name"))
			return false;
		if(!isValidEntry(frm.lname, "Last Name"))
			return false;
		if(!isValidPhone(frm.phone,'Phone Number','yes'))
		    return false;
		if(!isValidEmail(frm.email,'yes'))
			return false;
		if(!isValidEntry(frm.city, "City"))
			return false;
		if(!isValidEntry(frm.userid, "User Id"))
			return false;
		if(!isValidEntry(frm.userpwd, "Password"))
			return false;
		if(frm.userpwd.value.length<6)
		{
			alert("Password  Should be Greater Than 5 Characters!");
			frm.userpwd.focus();
            return false;
		}
		if(!isValidConfirmPassword(frm.userpwd,frm.confirmpwd))
			return false;
	}
	
function validateApptmnt(frm){
	var frm = frm;
	if(!isValidEntry(frm.cust_name, " Name"))
			return false;
	if(!isValidPhone(frm.cust_phno,'Phone Number','yes'))
		return false;
	if(!isValidEmail(frm.email,'yes'))
		return false;
	if(!isValidEntry(frm.cust_addr, "Address"))
		return false;
	if(!isValidSelect(frm.apptfor,' Appointment For'))
            return false;
	if(frm.apptfor.value=='Tennis Lessons' || frm.apptfor.value=='Tennis Clinic' || frm.apptfor.value=='Indoor Lesson' || frm.apptfor.value=='Tennis Fitness' || frm.apptfor.value=='Tennis Partner'){
			if(frm.apptfor.value=='Tennis Partner'){
				if(!isValidSelect(frm.gender,' Gender'))
                return false;
			}
			if(!isValidSelect(frm.gametype,' Game Type'))
            return false;
			if(frm.apptfor.value!='Tennis Partner'){
			if(!isValidSelect(frm.lesstype,' Lesson Type'))
            return false;
			}
			if(!isValidSelect(frm.division,' Division'))
            return false;
			if(!isValidSelect(frm.rating,' Rating'))
            return false;
			if(frm.apptfor.value=='Tennis Partner'){
				if(!isValidSelect(frm.whatkind,' What Kind of Player\n'))
                return false;
			}
	}
	if(frm.apptfor.value=='Demo Program'){
				if(!isValidSelect(frm.demo,' Demo'))
                return false;
			}
	var date=frm.date.value;
			var temp_date = new Array();
			temp_date = date.split('-');
	var dtDiff=dateDiff(temp_date[0], temp_date[1], temp_date[2], '');	
		//alert(dtDiff);
		if(dtDiff<=0)
		{
			alert('Please Select Valid Date.');
			return false;
		}
		if(!isValidSelect(frm.fhour,' Start Time'))
            return false;
		if(!isValidSelect(frm.thour,'End Time'))
            return false;
		if(frm.fhour.value>=frm.thour.value)
		{
			alert('Please Select Valid Period!');
			return false;
		}
}
//date comparision validation
		function dateDiff(strMonth, strDay, strYear, strTime)
	{
		if(strTime=='')
			strTime='00:00:00 AM';
		var dtNow=new Date();
		dtNow.a
		var dtToCompare = new Date(strMonth+'/'+strDay+'/'+strYear+' '+strTime)    
		var milliSecDiff=dtToCompare-dtNow;	
			
		var dateDiff = Math.round(milliSecDiff/(1000*60*60*24)+1);
		//alert(dateDiff);
		return dateDiff;
	}
	function validate_getpassword(frm){
		if(!isValidEntry(frm.username, "User Id"))
			return false;
		frm.kw.value='GETPASSWORD'
		
	}
/*function viewproduct(pid)
{
	var frm = document.frmproduct;
		frm.productid.value = pid;
		frm.action = "viewcategories.php";
		frm.submit();
}

function viewdailyspecial()
{
	  var frm = document.frmdailylogin;
		frm.dailyid.value = "daily";
		frm.action = "viewcategories.php";
		frm.submit();
}
function viewoccasion(oid)
{
	var frm = document.frmleft;
		frm.occasionid.value = oid;
		frm.action = "viewcategories.php";
		frm.submit();
}
function viewrecipient(recid)
{
	var frm = document.frmleft;
		frm.recipientid.value = recid;
		frm.action = "viewcategories.php";
		frm.submit();
}
function viewcategory(catname)
{
	var frm = document.frmheader;
		frm.categoryname.value=catname;
		frm.action = "viewproducttype.php";
		frm.submit();
}
function addtocart(pid,price,frmval)
{
	var frm = frmval;
	frm.fileid.value=pid;
	frm.priceval.value=price;
	frm.action="addtocart.php";
	frm.submit();
}


function validate1()

	{

		var frm=document.frmcart;

		var id=0;

		flag="No"

		

		if(document.frmcart.chk)

		{
			i=document.frmcart.chk.length
			if (i>1)
			{
				for(i1=0;i1<i;i1++)
				{
					if(document.frmcart.chk[i1].checked)
					{	
						flag="yes";

						id = id+","+document.frmcart.chk[i1].value;

					}

				}

			}

			else

			{
				if(document.frmcart.chk.checked)

				{
					flag="yes";

					id = id+","+document.frmcart.chk.value;

				}

			}

		}

		if (flag=="yes")

		{
			document.frmcart.ids.value = id
			document.frmcart.action='viewcart.php';
			document.frmcart.hidval.value="del";
			document.frmcart.submit();
		}
		else
		{
			alert("Please Select an Item to Delete");
			return false;
		}
	}
	//Cart Page Functions Start

function funempty()

{

	if(confirm("Are you sure to empty the cart?"))
	{
	var frm=document.frmcart;
	frm.hidval.value="empty";
	frm.action='viewcart.php';
	frm.submit();
	}

}

function validatesearch()
{
	var frm=document.frmleft;
	frm.action="viewsearchproducts.php";
	frm.submit();
}
function viewitemimage(id,act)
	{
	URL = act+"?id="+id;
	var newWin = window.open(URL,'myChild',"height=500,width=500,menubar=no,resizable=no, scrollbars=yes")
	newWin.focus()
	}
	function funaddmembers()
	{
		var frm = document.frmaddmembers;
		if(!isValidEmail(frm.email,'yes'))
			return false;
		if(!isValidEntry(frm.password, "Password"))
			return false;
		if(!isValidConfirmPassword(frm.password,frm.confpassword))
			return false;
		if(!isValidEntry(frm.firstname, "First Name"))
			return false;
		if(!isValidPhone(frm.phone,'Phone Number','yes'))
		    return false;
		if(frm.phone.value.length>15)
		{
			alert("Phone Number Should be Less Than 15 Numbers!");
			frm.phone.focus();
            return false;
		}
		if(!isValidEntry(frm.address, "Address"))
			return false;	
		if(!isValidEntry(frm.city, "City"))
			return false;	
		if(!isValidZipcode(frm.zip,'yes'))
	        return false;
		if(!isValidSelect(frm.state,'State'))
            return false;
		if(!isValidSelect(frm.country,'Country'))
            return false;
		if(!isValidPhone(frm.phone,'Phone Number','yes'))
            return false;
		frm.kw.value="ADD";
		frm.action = "register.php";
		//frm.submit();
	}
	function addorders()
	{
		var frm = document.frmaddorders;
		if(!isValidEntry(frm.name, "Name"))
			return false;
		if(!isValidEntry(frm.lastname, "Last Name"))
			return false;
		if(!isValidPhone(frm.phone,'Phone Number','yes'))
		    return false;
		if(frm.email.value!='')
		{
		if(!isValidEmail(frm.email,'yes'))
			return false;
		}
		if(!isValidEntry(frm.company, "Company Name"))
			return false;
		if(!isValidEntry(frm.address, "Address"))
			return false;	
		if(!isValidEntry(frm.city, "City"))
			return false;	
		if(!isValidZipcode(frm.zip,'yes'))
	        return false;
		if(!isValidSelect(frm.state,'State'))
            return false;
		if(!isValidSelect(frm.country,'Country'))
            return false;

		var dtDiff=dateDiff(frm.m.value, frm.d.value, frm.y.value, '10:00:00 AM');	
		if(dtDiff<1)
		{
			alert('Invalid delivery date.');
			return false;
		}
		frm.kw.value="ADD";
		frm.action = "shipping.php";
		//frm.submit();
	}
	function addcustomer()
	{
		var frm = document.frmaddcustomer;
		if(!isValidEntry(frm.name, "Name"))
			return false;
		if(!isValidEntry(frm.lastname, "Last Name"))
			return false;
		if(!isValidPhone(frm.phone,'Phone Number','yes'))
		    return false;
		if(frm.email.value!='')
		{
		if(!isValidEmail(frm.email,'yes'))
			return false;
		}
		if(!isValidEntry(frm.address, "Address"))
			return false;	
		if(!isValidEntry(frm.city, "City"))
			return false;	
		if(!isValidZipcode(frm.zip,'yes'))
	        return false;
		if(!isValidSelect(frm.state,'State'))
            return false;
		if(!isValidSelect(frm.country,'Country'))
            return false;
		frm.kw.value="ADD";
		frm.action = "customerform.php";
		//frm.submit();
	}
	function dateDiff(strMonth, strDay, strYear, strTime)
	{
		if(strTime=='')
			strTime='00:00:00 AM';
	
		var dtNow=new Date();
		dtNow.a
		var dtToCompare = new Date(strMonth+'/'+strDay+'/'+strYear+' '+strTime)    
		var milliSecDiff=dtToCompare-dtNow;	
			
		var dateDiff = Math.round(milliSecDiff/(1000*60*60*24)+1);
		//alert(dateDiff);
		return dateDiff;
	}
	function doCancel()
	{	
		document.Form1.kw.value='CANCELORDER';
		document.Form1.action='nocartdetails.php';
		document.Form1.submit();
	}
	
	function validatecontactus()
	{
		var frm = document.frmcontactus;
		if(!isValidEntry(frm.fname, "Name"))
			return false;
		 if(!isValidEmail(frm.emailaddress,'yes'))
	 		return false;
		if(!isValidTextarea(frm.comments,'Your Comments / Suggestions',500))
			return false;
		frm.kw.value="send";
	}
	function validatelogin()
	{
		var frm = document.frmlogin;
		if(!isValidEmail(frm.email,'yes'))
			return false;
		if(!isValidEntry(frm.password, "Password"))
			return false;
		
	}
	function Getpassword()
	{
		var frm = document.frmgetpwd;
		if(!isValidEmail(frm.email,'yes'))
			return false;
	}
	//validate confirm billing address
	function validbilling()
	{
		var frm = document.frmpayment;
		if(!isValidEntry(frm.name, " Name"))
			return false;
		if(!isValidPhone(frm.phone,'Phone Number','yes'))
		    return false;
		if(!isValidEntry(frm.address, "Address"))
			return false;	
		if(!isValidEntry(frm.city, "City"))
			return false;	
		if(!isValidZipcode(frm.zip,'yes'))
	        return false;
	}
	//validate login pay form
	function validateloginpay()
	{
		var frm = document.frmpaybill;
		frm.kw.value='PAYMENT';
		var  n=frm.payment.length;
		for (i=0; i<n; i++)
		{
			if (frm.payment[i].checked)
			{
				if(frm.payment[i].value=='paypal'  || frm.payment[i].value=='creditcard')
				frm.action='https://payflowlink.paypal.com';
				else if((frm.payment[i].value=='rosecart'))
						{
							if(!isValidEmail(frm.email,'yes'))
							return false;
							if(!isValidEntry(frm.password, "Password"))
							return false;
							frm.action='payment_type.php';
						}
			} 
    	 }
	}
	// character counting
	function textCounter(field,maxlimit) 
	{
		if (field.value.length > maxlimit)
		{ 
		field.value = field.value.substring(0, maxlimit);
		alert("Characters should not be greater than 250")
		}
	
	}
//printing order
function clear_print()
{
	document.getElementById("order").style.visibility="hidden";
	//alert('ram');
	window.print();
	setTimeout('show_print()',7000);
	
}
function show_print()
{
	document.getElementById("order").style.visibility="visible";
}*/