+++ /dev/null
-function part_selection_window(input_partnumber, input_description, input_partsid, allow_creation, formname, options) {
- var width = allow_creation ? 1000 : 800;
- var parm = centerParms(width,500) + ",width=" + width + ",height=500,status=yes,scrollbars=yes";
- var partnumber = document.getElementsByName(input_partnumber)[0].value;
- var description = document.getElementsByName(input_description)[0].value;
- var action_on_part_selected = document.getElementsByName("action_on_part_selected")[0];
- var form = (formname == undefined) ? document.forms[0] : document.getElementsByName(formname)[0];
- var filter = document.getElementsByName(input_partnumber + "_filter")[0];
- var input_partnotes = "";
-
- if (input_partnumber.match(/_\d+$/)) {
- input_partnotes = input_partnumber;
- input_partnotes = input_partnotes.replace(/partnumber/, "partnotes");
- if (input_partnotes == input_partnumber)
- input_partnotes = "";
- }
-
- if (filter)
- filter = filter.value;
- else
- filter = "";
-
- if (!options)
- options = "";
-
- url = "common.pl?" +
- "INPUT_ENCODING=UTF-8&" +
- "action=part_selection_internal&" +
- "partnumber=" + encodeURIComponent(partnumber) + "&" +
- "description=" + encodeURIComponent(description) + "&" +
- "input_partnumber=" + encodeURIComponent(input_partnumber) + "&" +
- "input_description=" + encodeURIComponent(input_description) + "&" +
- "input_partsid=" + encodeURIComponent(input_partsid) + "&" +
- "input_partnotes=" + encodeURIComponent(input_partnotes) + "&" +
- "filter=" + encodeURIComponent(filter) + "&" +
- "options=" + encodeURIComponent(options) + "&" +
- "formname=" + encodeURIComponent(formname) + "&" +
- "allow_creation=" + (allow_creation ? "1" : "0") + "&" +
- "action_on_part_selected=" + (null == action_on_part_selected ? "" : action_on_part_selected.value);
- //alert(url);
- window.open(url, "_new_part_selection", parm);
-}
-