function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
function emailCheck(str)
{
	 if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(str)))
	 {
		 //alert("Sorry Rahul");
		 return 1;
	 }
	 else
	 {
		  //alert("Sorry Rahul  dd");
	 return 0;
	 }
}

function isEmptyField(str,msg)
{
	if(str.value=="")
	{
		alert(msg);
		str.focus();
	return 1;
	}
	else
	return 0;
}


function frmlogin(frm)
{
	if(frm.uname)
	{
		if(trim((frm.uname.value),'')=="")
		{
			alert("Please specify user name !");
			frm.uname.focus();
			return false;
		}
	}
	
	if(frm.pass)
	{
		if((frm.pass.value)=="")
		{
			alert("Please specify password !");
			frm.pass.focus();
			return false;
		}
	}

	//category add value);
	if(frm.category_name)
	{
		if((frm.category_name.value).trim()=="")
		{
			alert("Please specify category name !");
			frm.category_name.focus();
			return false;
		}
	}

	//add product
	
	if(frm.procode)
	{
		if((frm.procode.value).trim()=="")
		{
			alert("Please specify product code !");
			frm.procode.focus();
			return false;
		}
	}
	if(frm.name && frm.procode )
	{
		if((frm.name.value).trim()=="")
		{
			alert("Please specify product name !");
			frm.name.focus();
			return false;
		}
	}
	if(frm.units)
	{
		if((frm.units.value).trim()=="")
		{
			alert("Please specify units !");
			frm.name.focus();
			return false;
		}
	}
	
	if(frm.price)
	{
		if((frm.price.value).trim()=="")
		{
			alert("Please specify price !");
			frm.price.focus();
			return false;
		}
	}
	
	if(frm.shortdesc)
	{
		if((frm.shortdesc.value).trim()=="")
		{
			alert("Please specify short description !");
			frm.shortdesc.focus();
			return false;
		}
	}
	

	//user registration
	if(frm.name)
	{
		if((frm.name.value).trim()=="")
		{
			alert("Please specify name !");
			frm.name.focus();
			return false;
		}
	}
	if(frm.emailids)
	{
		if(emailCheck(frm.emailids.value))
		{
			alert("Please enter valid email");
			frm.emailids.focus();
			return false;
		}
	}
	
	
	if(frm.password)
	{
		if((frm.password.value)=="")
		{
			alert("Please enter password");
			frm.password.focus();
			return false;
		}
	}
	
	if(frm.password)
	{
		if((frm.cpassword.value)=="")
		{
			alert("Please confirm your password");
			frm.cpassword.focus();
			return false;
		}
	}

	if(frm.password && frm.cpassword)
	{
		if((frm.password.value)!=frm.cpassword.value)
		{
			alert("Password mismached");
			frm.password.focus();
			return false;
		}
	}
	
	if(frm.mobileno)
	{
		if((frm.mobileno.value).trim=="")
		{
			alert("Enter mobile no ");
			frm.mobileno.focus();
			return false;
		}
	}

}

function validateLogin(frm)
{
	///alert(frm.itf_username.value);
	if(frm.itf_username)
	{
			//alert(frm.itf_username.value);
		if((frm.itf_username.value).trim=="")
		{
			alert("Enter username !");
			frm.itf_username.focus();
			return false;
		}
	}
	if(frm.itf_password.value=="")
	{
		alert("Enter username !");
		frm.itf_username.focus();
		return false;
	}
}

function  validateEmail(frm)
{
	//alert(frm);
	if(emailCheck(frm.itf_useremail.value)==1)
	{
		alert("Enter correct email !");
		frm.itf_useremail.focus();
		return false;
	}
}
function validateAddress(frm)
{
	if(frm.addresstitle.value=="")
	{
		alert("Enter Address Title !");
		frm.addresstitle.focus();
		return false;
	}
	if(frm.nameperson.value=="")
	{
		alert("Enter username !");
		frm.nameperson.focus();
		return false;
	}
	if(emailCheck(frm.emailid.value)==1)
	{
		alert("Enter correct email !");
		frm.emailid.focus();
		return false;
	}

	if(frm.saddress.value=="")
	{
		alert("Enter Address !");
		frm.saddress.focus();
		return false;
	}
	if(frm.lankdmark.value=="")
	{
		alert("Enter Lankmark !");
		frm.lankdmark.focus();
		return false;
	}
	if(frm.scity.value=="")
	{
		alert("Enter City !");
		frm.scity.focus();
		return false;
	}

	if(frm.sstate.value=="")
	{
		alert("Enter State !");
		frm.sstate.focus();
		return false;
	}

	if(frm.spincode.value=="")
	{
		alert("Enter Pincode !");
		frm.spincode.focus();
		return false;
	}
	if(frm.smobile.value=="")
	{
		alert("Enter Mobile !");
		frm.smobile.focus();
		return false;
	}

	if(frm.delivaridate.value=="")
	{
		alert("Enter Delivery Date !");
		frm.delivaridate.focus();
		return false;
	}
	if(frm.billto.value=="")
	{
		alert("Enter Bill To !");
		frm.billto.focus();
		return false;
	}
	if(emailCheck(frm.bemailid.value)==1)
	{
		alert("Enter correct email !");
		frm.bemailid.focus();
		return false;
	}

	if(frm.baddress.value=="")
	{
		alert("Enter Address !");
		frm.baddress.focus();
		return false;
	}
	if(frm.bmobile.value=="")
	{
		alert("Enter Mobile no !");
		frm.bmobile.focus();
		return false;
	}
	if(frm.bcity.value=="")
	{
		alert("Enter City !");
		frm.bcity.focus();
		return false;
	}

	if(frm.bstate.value=="")
	{
		alert("Enter State !");
		frm.bstate.focus();
		return false;
	}

	if(frm.bpincode.value=="")
	{
		alert("Enter Pincode !");
		frm.bpincode.focus();
		return false;
	}



}



