function setProducts()
{
 if (document.dummy.chkSpanner.checked)
   {
	document.dummy.Products.value="Spanners";
   }
  if (document.dummy.chkPliers.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value + ', ' + "Pliers Tools";
   }
  if (document.dummy.chkAutomobile.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Automobile";
   }
  if (document.dummy.chkOther.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Other Tools";
   }
  if (document.dummy.chkGarden.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Garden Tools";
   }
  if (document.dummy.chkPlumbing.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Plumbing Tools";
   }
  if (document.dummy.chkWood.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Woodworking Tools";
   }
  if (document.dummy.chkLubrication.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Lubrication";
   }
  if (document.dummy.chkLeather.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Leather Products";
   }
  if (document.dummy.chkPackaging.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Packaging";
   }
  if (document.dummy.chkVices.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Vices";
   }
  if (document.dummy.chkStriking.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Striking Tools";
   } 
   if (document.dummy.chkMeasuring.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Measuring Tools";
   }
   if (document.dummy.chkCanvas.checked)
   {
	document.dummy.Products.value = document.dummy.Products.value +', ' + "Canvas Products";
   }
  if (document.dummy.Products.value == "")  
   {
	alert('Select atleast one item from Product of Interest.');
	document.dummy.chkSpanner.focus();
	return false;
   }
  if ((document.dummy.txtFirstName.value=="") || (document.dummy.txtFirstName.value.length<1))
   {
	alert('Enter valid value for First Name.\n');
	document.dummy.txtFirstName.focus();
	return false;
   }
  if ((document.dummy.txtLastName.value=="") || (document.dummy.txtLastName.value.length<3))
   {
	alert('Enter valid value for last name.\n');
	document.dummy.txtLastName.focus();
	return false;
   }
  if ((document.dummy.txtDesignation.value=="") || (document.dummy.txtDesignation.value.length<3))
   {
	alert('Enter valid value for Designation.\n\n Enter atleast 3 characters.');
	document.dummy.txtDesignation.focus();
	return false;
   }
  if ((document.dummy.txtCompanyName.value=="") || (document.dummy.txtCompanyName.value.length<3))
   {
	alert('Enter valid value for CompanyName.\n\n Enter atleast 3 characters.');
	document.dummy.txtCompanyName.focus();
	return false;
   }
   /*tmpTel=isNaN(document.dummy.txtTelNumber.value);
   if (tmpTel) 
  {
	alert('Enter valid value for Telephone.');
	return false;
  }*/

  if (isNaN(document.dummy.txtCCTel.value) || (document.dummy.txtCCTel.value.length<1) || (document.dummy.txtCCTel.value==""))
   {
	alert('Enter valid country code.\n');
	document.dummy.txtCCTel.focus();
	return false;
   }

  if (isNaN(document.dummy.txtACTel.value) || (document.dummy.txtACTel.value.length<1) || (document.dummy.txtACTel.value==""))
   {
	alert('Enter valid area code.\n');
	document.dummy.txtACTel.focus();
	return false;
   }

  if (isNaN(document.dummy.txtTelNumber.value) || (document.dummy.txtTelNumber.value.length<5) || (document.dummy.txtTelNumber.value==""))
   {
	alert('Enter valid value for Telephone Number.-- \n Telephone Number (Min 5 characters)');
	document.dummy.txtTelNumber.focus();
	return false;
   }

  if(document.dummy.txtEmail.value=="")
  {
	alert("Email cannot be left blank.")
	document.dummy.txtEmail.focus();
	return false;
  }
  else
  {
	value=document.dummy.txtEmail.value
	 check=value.split('@')
	if (check.length > 2)
	{
		alert("@ is appearing more than once");
		document.dummy.txtEmail.focus();
		return false;
	}
	temp=keepletter(value,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789._-@")
	if(!temp)
	{
		alert("Please Enter valid email ID")
		document.dummy.txtEmail.focus();
		return false;
	}
	var pattern, sw, regexpTest;
	var ReturnFlag=true;
	var Error=""
	var Expr = value.substring(1, value.length);
	sw="gi";
	pattern="^[a-z0-9_]{1,}[a-z0-9._-]{0,}@[a-z0-9_-]{1,}[.]{1}[a-z]{2,3}";
	regexpTest = new RegExp( pattern, sw );
	ReturnFlag=regexpTest.test(value);
	if (!ReturnFlag)
	{
		alert ("Enter valid Email ID");
		document.dummy.txtEmail.focus();
		return false;
	}
   }
  return true;
}

function keepletter(val,letter)
{
	if (val.length=='') return false;
	   for(x=0;x<val.length;x++)
	   {	
	     if(letter.indexOf(val.charAt(x)) == -1) return false;
	   }
	   return true;
}
