function checkquotationrqst()
{
	var form = document.contact;
	var emailvalid  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if(form.code1.value =='')
	{
		alert('Please Enter Code!');
		form.code1.focus();
		return false;
	}
	else if(form.qty1.value =='')
	{
		alert('Please Enter Qty!');
		form.qty1.focus();
		return false;
	}
	else if(form.desc1.value =='')
	{
		alert('Please Enter Description!');
		form.desc1.focus();
		return false;
	}
	else if(form.cname.value =='')
	{
		alert('Please Enter Name!');
		form.cname.focus();
		return false;
	}
	else if(form.phone.value == '')
	{
		alert('Please Enter Phone No.!');
		form.phone.focus();
		return false;
	}
	else if(form.email1.value == '')
	{
		alert('Please Enter Email ID!');
		form.email1.focus();
		return false;
	}
	else if(!emailvalid.test(form.email1.value))
	{
		alert('Plaese Enter Valid Email Id!');
		form.email1.focus();
		return false;
	}
	else if(form.address.value == '')
	{
		alert('Please Enter Delivery Details!');
		form.address.focus();
		return false;
	}
	else if(form.zipcode.value == '')
	{
		alert('Please Enter Zipcode!');
		form.zipcode.focus();
		return false;
	}
}


function checkdelete()
{
	var del = document.getElementsByName('del[]');
	
	var hasChecked = false;
	for (var i = 0; i < del.length; i++)
	{
		if (del[i].checked)
		{
		hasChecked = true;
		break;
		}
	}
	if (hasChecked == false)
	{
		alert('Select at least one Product!');
		return false;
	}
}

//for coupon code in order summary
function checkcouponcode()
{
	var form = document.discount;
	
	if(form.discode.value == '')
	{
		alert('Please Enter Coupon Code!!!');
		form.discode.focus();
		return false;
	}
}


//for search in index page
function checksearch()
{
	var form = document.searchfrm;
	
	if(form.searchtxt.value == '')
	{
		alert('Please Enter Search Keyword!!!');
		form.searchtxt.focus();
		return false;
	}
}


function enablesa()
{
	  var form = document.shippingaddress;
	  var ba = document.getElementById('ba');
	  var sa = document.getElementById('sa');
	  var name = form.name;
	  var address = form.address;
	  var cntid = form.cntid;
	  var state = form.state;
	  var city = form.city;
	  var postcode = form.postcode;
	  var phone = form.phone;
	  
	  if(sa.checked == true)
	  {
		alert('Please Edit Shipping Address!');
		name.disabled=false;  
		address.disabled=false;
		cntid.disabled=false;
		state.disabled=false;
		city.disabled=false;
		postcode.disabled=false;
		phone.disabled=false;
	  }
	  if(sa.checked == false)
	  {
		name.disabled=true;
		address.disabled=true;
		cntid.disabled=true;
		state.disabled=true;
		city.disabled=true;
		postcode.disabled=true;
		phone.disabled=true;
	  }
	  
	return true;
}


//check user change password form
function checkchangepassform()
{
	var form = document.changepass;
	
	if(form.npass.value=='')
	{
		alert('Please Enter Password!');
		form.npass.focus();
		return false;
	}
	else if(form.npass.value.length < 5)
	{
		alert('Password must be more then 4 character long.!');
		form.npass.focus();
		return false;	
	}
	else if(form.cnpass.value == '')
	{
		alert('Please Enter Confirm Password!');
		form.cnpass.focus();
		return false;
	}
	else if(form.npass.value != form.cnpass.value)
	{
		alert('Confirm Password is not matched!');	
		form.cnpass.focus();
		return false;
	}
}


//check user  form
function checkedituserform()
{
	var form = document.edituser;
	
	if(form.name.value =='')
	{
		alert('Please Enter Name!');
		form.name.focus();
		return false;
	}
	else if(form.address.value == '')
	{
		alert('Please Enter Address!');
		form.address.focus();
		return false;
	}
	else if(form.cntid.value == 0)
	{
		alert('Please Select Country!');
		form.cntid.focus();
		return false;
	}
	else if(form.state.value == '')
	{
		alert('Please Enter State!');
		form.state.focus();
		return false;
	}
	else if(form.city.value == '')
	{
		alert('Please Enter City!');
		form.city.focus();
		return false;
	}
	else if(form.postcode.value == '')
	{
		alert('Please Enter Postcode!');
		form.postcode.focus();
		return false;
	}
	else if(form.phone.value == '')
	{
		alert('Please Enter Phone No!');
		form.phone.focus();
		return false;
	}
}


//check registration form
function checkregistrationform()
{
	var form = document.registration;
	var emailvalid  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if(form.email.value == '')
	{
		alert('Please Enter Email Id!');
		form.email.focus();
		return false;
	}
	else if(!emailvalid.test(form.email.value))
	{
		alert('Plaese Enter Valid Email Id!');
		form.email.focus();
		return false;
	}
	else if(form.pass.value=='')
	{
		alert('Please Enter Password!');
		form.pass.focus();
		return false;
	}
	else if(form.pass.value.length < 5)
	{
		alert('Password must be more then 4 character long.!');
		form.pass.focus();
		return false;	
	}
	else if(form.cpass.value == '')
	{
		alert('Please Enter Confirm Password!');
		form.cpass.focus();
		return false;
	}
	else if(form.pass.value != form.cpass.value)
	{
		alert('Confirm Password is not matched!');	
		form.cpass.focus();
		return false;
	}
	else if(form.name.value =='')
	{
		alert('Please Enter Name!');
		form.name.focus();
		return false;
	}
	else if(form.address.value == '')
	{
		alert('Please Enter Address!');
		form.address.focus();
		return false;
	}
	else if(form.cntid.value == 0)
	{
		alert('Please Select Country!');
		form.cntid.focus();
		return false;
	}
	else if(form.state.value == '')
	{
		alert('Please Enter State!');
		form.state.focus();
		return false;
	}
	else if(form.city.value == '')
	{
		alert('Please Enter City!');
		form.city.focus();
		return false;
	}
	else if(form.postcode.value == '')
	{
		alert('Please Enter Postcode!');
		form.postcode.focus();
		return false;
	}
	else if(form.phone.value == '')
	{
		alert('Please Enter Phone No!');
		form.phone.focus();
		return false;
	}
	else if(form.txtCaptcha.value == "")
	{
		alert('Please Enter Verification Code!');
		form.txtCaptcha.focus();
		return false;
	}
	else if(form.captchavc.value == '1')
	{
		alert('Please Enter Correct Verification Code!');
		form.txtCaptcha.focus();
		return false;
	}
	else if(form.terms.checked != true)
	{
		alert('To Procceed, you have to accept terms and conditions.!');
		form.terms.focus();
		return false;
	}	

}


//check userlogin form
function checkuserlogin()
{
	var form = document.userlogin;
	var emailvalid  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if(form.txtuser.value == '')
	{
		alert('Please Enter Email Id!');
		form.txtuser.focus();
		return false;
	}
	else if(!emailvalid.test(form.txtuser.value))
	{
		alert('Plaese Enter Valid Email Id!');
		form.txtuser.focus();
		return false;
	}
	else if(form.txtpass.value=='')
	{
		alert('Please Enter Password!');
		form.txtpass.focus();
		return false;
	}
}


//for limitation of textarea
function limitText(limitField, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    } 
}

