function checktext() {
	if (document.getElementById('txt1') && document.getElementById('txt2') && document.getElementById('txt3')) {
		$str1=document.getElementById('txt1').value;
    $str2=document.getElementById('txt2').value;
    $str3=document.getElementById('txt3').value;
    if (($str1.length>0)&&($str2.length>0)&&($str3.length>0)) {
      document.getElementById('txt1').value=$str1.substr(0,12);
      document.getElementById('txt1').setAttribute("maxlength",12);
      document.getElementById('txt2').value=$str2.substr(0,12);
      document.getElementById('txt2').setAttribute("maxlength",12);
      document.getElementById('txt3').value=$str3.substr(0,12);
      document.getElementById('txt3').setAttribute("maxlength",12);
      if (this.length>=12) { if (event.keyCode>0) event.keyCode=0; return false; } else { return true; }
    } else if (($str1.length>0)&&($str2.length>0)) {
      document.getElementById('txt1').value=$str1.substr(0,17);
      document.getElementById('txt1').setAttribute("maxlength",17);
      document.getElementById('txt2').value=$str2.substr(0,17);
      document.getElementById('txt2').setAttribute("maxlength",17);
      document.getElementById('txt3').value="";
      if (this.length>=17) { if (event.keyCode>0) event.keyCode=0; return 0; } else { return true; }
    } else if ($str1.length>0) {
      document.getElementById('txt1').value=$str1.substr(0,19);
      document.getElementById('txt1').setAttribute("maxlength",19);
      document.getElementById('txt2').value="";
      document.getElementById('txt3').value="";
      if (this.length>=19) { if (event.keyCode>0) event.keyCode=0; return 0; } else { return true; }
    }
	}
  return true;
}

function tObject(objToTest) {
	if (null == objToTest) {
		return false;
	}
	if ("undefined" == typeof(objToTest) ) {
		return false;
	}
	return true;
}


function checkForm(form1) {
	if (form1.qty.value>0) {
	 if (tObject(document.getElementById('file1')) && (Number(form1.qty.value)<Number(form1.minqty.value))) {
		alert('The minimum quantity order for this item is '+form1.minqty.value+'.');
		return false;
	 }
	} else { 
	 if (tObject(document.getElementById('file1')) && (form1.quantity.value<form1.minqty.value)) {
		alert('The minimum quantity order for this item is '+form1.minqty.value+'.');
		return false;
	 }
	} 
	if (tObject(document.getElementById('txt1')) && tObject(document.getElementById('txt2')) && tObject(document.getElementById('txt3')) && (document.getElementById('txt1').value=='')) {
		alert('Please enter at least one line of text.');
		return false;
  }
	return true;
}


