function enterNumericDataOnly(e, ctrl)
 {        
	//alert('1');
	var charCode = (e.which) ? e.which : event.keyCode;
	//alert(charCode);
	if(charCode >31 && (charCode <48 || charCode > 57))
		return false;	
	return true;
 }
 
 function checkdelete()
{
var item_checked = 0;
for( x=0; x<document.frmCart.elements.length; x++ ) {
	var e = document.frmCart.elements[x];
	if ( e.name == "chkDelete[]" && e.checked == true ) 
		item_checked++;
	}
if ( item_checked == 0 )
{
	alert("You must select atleast one item to delete.");
	return false;
}
else {
	if ( confirm("Are you sure to delete selected item(s)?") ) 
	{
		document.frmCart.btnchecked.value="y";
		document.frmCart.submit();
	  }
	  else
	  {
		   return false;
	  }
	}
}

function validateText(ctrl, errMessage)
{	
	if(ctrl.value.split(" ").join("") == "")
	{
		alert(errMessage);
		ctrl.focus();
		return false;
	}
}

function validateEmail(ctrl, errMessage)
{	
	var str=ctrl.value;
	var filter=/^.+@.+\..{2,3}$/;
	if (filter.test(str))
		testresults=true;
	else
	{
		alert(errMessage);
		ctrl.focus(); 
		testresults=false;
	}
	return (testresults);
}

function contact_us_validate()
{
	if(validateText(document.frmcontact.name,"Please enter name.") == false) return false;
	if(validateText(document.frmcontact.phone,"Please enter phone number.") == false) return false;
	if(validateText(document.frmcontact.email,"Please enter email address.") == false) 
		return false;
	else
	{
		if(validateEmail(document.frmcontact.email,"Please enter valid email address.")==false)
			return false;
	}
	if(validateText(document.frmcontact.company_name,"Please enter company name.") == false) return false;
	if(validateText(document.frmcontact.comment,"Please enter your Message.") == false) return false;
	if(validateText(document.frmcontact.security_code,"Please enter security code first.") == false) return false;
}

function include(file)   
{   
  
  var script  = document.createElement('script');   
  script.src  = file;   
  script.type = 'text/javascript';   
  script.defer = true;   
  
  document.getElementsByTagName('head').item(0).appendChild(script);   
  
} 

function openPopUp(file)
{
	window.open(file,  "mywindow","location=0,status=0,scrollbars=0,  width=540,height=212").moveTo(300,300);
}

function intDigits(e)
{
  var keynum;
  var keychar;
  var numcheck;

  if(e.keyCode==9)
    return true;
  else
  {
	  if(window.event) // IE
	  {
		keynum = e.keyCode;
	  }
	  else if(e.which) // Netscape/Firefox/Opera
	  {
		keynum = e.which;
	  }	
	  
	  if((keynum>=48 && keynum<=57 )|| keynum==13 || keynum==8 || keynum==9)
	  {
		return true;	
	  }
	  else
	  {
			keynum=0;
			return false;
	  }
  }
}
function floatDigits(e)
{
  var keynum;
  var keychar;
  var numcheck;

  if(e.keyCode==9)
    return true;
  else
  {
	  if(window.event) // IE
	  {
		keynum = e.keyCode;
	  }
	  else if(e.which) // Netscape/Firefox/Opera
	  {
		keynum = e.which;
	  }	
	  
	  if((keynum>=48 && keynum<=57 )|| keynum == 46 || keynum==13 || keynum==8 || keynum==9)
	  {
		return true;	
	  }
	  else
	  {
			keynum=0;
			return false;
	  }
  }

}
function checkemail(str)
{
		//var str=document.frm_register.email.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (filter.test(str))
			testresults=true;
		else{
			//alert("Please insert a valid E-mail Address!");
			testresults=false;
		}
		return (testresults);
}