function checkform ( form )
{

  // ** START **
   if (form1.dept.value.length < 2) {
    alert("Please tell us your \"Department\".");
    form.dept.focus();
    return (false);
  }
	
   else if (form1.acct_num.value.length < 6) {
    alert("Please tell us your \"Account Number\".");
    form.acct_num.focus();
    return (false);
  }
	
   else if (form1.requester_name.value.length < 3) {
    alert("Please tell us your \"First and Last Name\".");
    form.requester_name.focus();
    return (false);
  }
	
   else if (form1.phone.value.length < 10) {
    alert("Please tell us your 10 digit \"Phone Number\".");
    form.phone.focus();
    return (false);
  }
	
   else if (form1.fax.value.length < 10) {
    alert("Please tell us your 10 digit \"Fax Number\".");
    form.fax.focus();
    return (false);
  }
	
   else if (form1.email.value.length < 5) {
    alert("Please tell us your \"Email\".");
    form.email.focus();
    return (false);
  }
   else if (form1.building.value.length < 2) {
    alert("Please tell us your \"Building Name\".");
    form.building.focus();
    return (false);
  }
   else if (form1.room.value.length < 2) {
    alert("Please tell us your \"Room Number\".");
    form.room.focus();
    return (false);
  }
   else if (form1.DPC_date2.value.length == "" & form1.DPC_date3.value.length == "") {
    alert("Please tell us your \"Delivery Date\".");
    form.DPC_date2.focus();
    return (false);
  }
  var iChars = "!@#$%^&*()+=-[]\\\';,/{}|\":<>?";

  for (var i = 0; i < document.form1.dept.value.length; i++) {
  	if (iChars.indexOf(document.form1.dept.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.dept.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.acct_num.value.length; i++) {
  	if (iChars.indexOf(document.form1.acct_num.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.acct_num.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.requester_name.value.length; i++) {
  	if (iChars.indexOf(document.form1.requester_name.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.requester_name.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.paperwork_contact.value.length; i++) {
  	if (iChars.indexOf(document.form1.paperwork_contact.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.paperwork_contact.focus();
	return false;
  	}
  }

  for (var i = 0; i < document.form1.authorized.value.length; i++) {
  	if (iChars.indexOf(document.form1.authorized.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.authorized.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.building.value.length; i++) {
  	if (iChars.indexOf(document.form1.building.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.building.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.room.value.length; i++) {
  	if (iChars.indexOf(document.form1.room.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.room.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.attention.value.length; i++) {
  	if (iChars.indexOf(document.form1.attention.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.attention.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.textfield_letterhead1.value.length; i++) {
  	if (iChars.indexOf(document.form1.textfield_letterhead1.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.textfield_letterhead1.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.textfield_letterhead2.value.length; i++) {
  	if (iChars.indexOf(document.form1.textfield_letterhead2.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.textfield_letterhead2.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.textfield_envelope1.value.length; i++) {
  	if (iChars.indexOf(document.form1.textfield_envelope1.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.textfield_envelope1.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.textfield_envelope2.value.length; i++) {
  	if (iChars.indexOf(document.form1.textfield_envelope2.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.textfield_envelope2.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.textfield_envelope3.value.length; i++) {
  	if (iChars.indexOf(document.form1.textfield_envelope3.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.textfield_envelope3.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.textfield_envelope4.value.length; i++) {
  	if (iChars.indexOf(document.form1.textfield_envelope4.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.textfield_envelope4.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.textfield_envelope5.value.length; i++) {
  	if (iChars.indexOf(document.form1.textfield_envelope5.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.textfield_envelope5.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.textfield_envelope6.value.length; i++) {
  	if (iChars.indexOf(document.form1.textfield_envelope6.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.textfield_envelope6.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.card1.value.length; i++) {
  	if (iChars.indexOf(document.form1.card1.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.card1.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.card2.value.length; i++) {
  	if (iChars.indexOf(document.form1.card2.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.card2.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.card3.value.length; i++) {
  	if (iChars.indexOf(document.form1.card3.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.card3.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.special_item.value.length; i++) {
  	if (iChars.indexOf(document.form1.special_item.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.special_item.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.special_item_size.value.length; i++) {
  	if (iChars.indexOf(document.form1.special_item_size.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.special_item_size.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.special_item_qty.value.length; i++) {
  	if (iChars.indexOf(document.form1.special_item_qty.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.special_item_qty.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.special_item_type.value.length; i++) {
  	if (iChars.indexOf(document.form1.special_item_type.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.special_item_type.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.furnish_layout.value.length; i++) {
  	if (iChars.indexOf(document.form1.furnish_layout.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.furnish_layout.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.furnish_camera.value.length; i++) {
  	if (iChars.indexOf(document.form1.furnish_camera.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.furnish_camera.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.wp_sets_type.value.length; i++) {
  	if (iChars.indexOf(document.form1.wp_sets_type.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.wp_sets_type.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.photographs.value.length; i++) {
  	if (iChars.indexOf(document.form1.photographs.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.photographs.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.furnish_disk.value.length; i++) {
  	if (iChars.indexOf(document.form1.furnish_disk.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.furnish_disk.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.sfware1.value.length; i++) {
  	if (iChars.indexOf(document.form1.sfware1.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.sfware1.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.sfware_v1.value.length; i++) {
  	if (iChars.indexOf(document.form1.sfware_v1.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.sfware_v1.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.sfware2.value.length; i++) {
  	if (iChars.indexOf(document.form1.sfware2.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.sfware2.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.sfware_v2.value.length; i++) {
  	if (iChars.indexOf(document.form1.sfware_v2.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.sfware_v2.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.proof_to.value.length; i++) {
  	if (iChars.indexOf(document.form1.proof_to.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.proof_to.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.special_item_ink.value.length; i++) {
  	if (iChars.indexOf(document.form1.special_item_ink.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.special_item_ink.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.special_item_paper.value.length; i++) {
  	if (iChars.indexOf(document.form1.special_item_paper.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.special_item_paper.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.fold_more.value.length; i++) {
  	if (iChars.indexOf(document.form1.fold_more.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.fold_more.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.perforate_more.value.length; i++) {
  	if (iChars.indexOf(document.form1.perforate_more.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.perforate_more.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.staple_more.value.length; i++) {
  	if (iChars.indexOf(document.form1.staple_more.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.staple_more.focus();
	return false;
  	}
  }
  for (var i = 0; i < document.form1.pad_sheets_per_pad.value.length; i++) {
  	if (iChars.indexOf(document.form1.pad_sheets_per_pad.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.pad_sheets_per_pad.focus();
	return false;
  	}
  }
   for (var i = 0; i < document.form1.other_bind_more.value.length; i++) {
  	if (iChars.indexOf(document.form1.other_bind_more.value.charAt(i)) != -1) {
  	alert ("Special characters not allowed.\n Please remove them and try again.");
  	form.other_bind_more.focus();
	return false;
  	}
  }
}

function Disab () {
frm=document.form1;
frm.special_item_size.disabled=false;
frm.special_item_qty.disabled=false;
frm.new_item.disabled=false;
frm.reprint_changes.disabled=false;
frm.exact_reprint.disabled=false;
frm.furnish_layout.disabled=false;
frm.furnish_camera.disabled=false;
frm.wp_sets_type.disabled=false;
frm.photographs.disabled=false;
frm.furnish_disk.disabled=false;
frm.pc.disabled=false;
frm.mac.disabled=false;
frm.sfware1.disabled=false;
frm.sfware2.disabled=false;
frm.proof_to.disabled=false;
frm.special_item_ink.disabled=false;
frm.special_item_paper.disabled=false;
frm.fold.disabled=false;
frm.perforate.disabled=false;
frm.staple.disabled=false;
frm.pad.disabled=false;
frm.other_bind.disabled=false;
frm.sfware_v1.disabled=false;
frm.sfware_v2.disabled=false; 
}
