function createVarSelect(colr,txt4allvr,txt4allcl) { // vider les variete var va=document.searchaplant.varselect; for (m=va.options.length-1;m>0;m--) va.options[m]=null; // color 2 variete table var c2v = new CVCTAB(); va.options[0] = new Option( txt4allvr,1); endlp=c2v.T[colr].length+1; for(i=1;i0;m--) cl.options[m]=null; var cv2c = new CVCTAB(); cl.options[0] = new Option(txt4all,1); endlp = cv2c.T[colr][variete].length+1; for(i=1; i < endlp; i++) { myval=cv2c.T[colr][variete][i-1]; cl.options[i] = new Option( myval ,myval ); } } // function dedicated to search function function search_delete(id,lang) { var temp = ""; if (lang == 'FR') (temp ="Attention suppression définitive de l'enregistrement !\nContinuer ?"); if (lang == 'US') (temp ="Warning proceeding will suppress the record\nDo you wish to continue ?"); if (confirm(temp)) { document.searchaplant.searchid.value=id; document.searchaplant.sub_action.value='delete'; document.searchaplant.submit(); } } // function function search_save() { document.searchaplant.sub_action.value='save'; document.searchaplant.submit(); } function CheckSubmit(actiontype,destinationpage) { var detect = 1; if ( document.searchaplant.qty.value != "") { for(i=0;i "9") {detect = -1;} } if(detect == -1) { alert("CETTE QUANTITE N'EST PAS VALIDE\n this quantity is not valid!"); document.searchaplant.qty.value=""; document.searchaplant.qty.focus(); } } var js_searchid = document.searchaplant.searchid; var js_subaction = document.searchaplant.sub_action; switch(actiontype) { case "deflt": break; case "save_as_new": js_searchid.value = 'default' ; js_subaction.value = 'save'; break; case "save_as_upd": if (js_searchid.value == "default") { alert("ERREUR CONTACTEZ LE SUPPORT\nAn error occured please contact support : error 200210141420");} else { js_subaction.value = 'save'; } break; default: alert("Erreur contactez le support\nAn error occured please contact support : error 200210141415"); break; } document.searchaplant.action = destinationpage ; document.searchaplant.submit(); } // function function search_replay(id, co_name, vr_name, cl_name, pg_name ,qty, mode,txt4allvr,txt4allcl) { document.searchaplant.searchid.value=id; document.searchaplant.sub_action.value=mode; document.searchaplant.qty.value=qty; temp = document.searchaplant.colorselect ; for (m=temp.options.length-1;m>=0;m--) if (temp.options[m].value == co_name) { temp.options[m].selected=true; createVarSelect(co_name,txt4allvr,txt4allcl); } temp = document.searchaplant.varselect ; for (m=temp.options.length-1;m>=0;m--) if (temp.options[m].value == vr_name) { temp.options[m].selected=true; createCloneSelect(co_name,vr_name,txt4allcl); } temp = document.searchaplant.cloneselect ; for (m=temp.options.length-1;m>=0;m--) if (temp.options[m].value == cl_name) { temp.options[m].selected=true; } temp = document.searchaplant.pgselect ; for (m=temp.options.length-1;m>=0;m--) if (temp.options[m].value == pg_name) { temp.options[m].selected=true; } if ( mode == 'edit') { document.all['saveasupdtbt'].style.visibility="visible"; document.all['viewbt'].style.visibility="hidden"; document.all['savebt'].style.visibility="hidden"; } if ( mode == 'replay') document.searchaplant.submit(); if ( mode == 'save') document.searchaplant.submit(); }