/*
Copyright (c) 2004-2010, The Dojo Foundation All Rights Reserved.
Available via Academic Free License >= 2.1 OR the modified BSD license.
see: http://dojotoolkit.org/license for details
*/
dojo._xdResourceLoaded(function(_1,_2,_3){return {depends:[["provide","kfc.kwo.AccountFormGrid"],["require","kfc.form.PopupTextBox"],["require","kfc.kwo._GridBase"],["require","kfc.kwo._FormBase"],["require","kfc.kwo._Account"]],defineResource:function(_4,_5,_6){if(!_4._hasResource["kfc.kwo.AccountFormGrid"]){_4._hasResource["kfc.kwo.AccountFormGrid"]=true;_4.provide("kfc.kwo.AccountFormGrid");_4.require("kfc.form.PopupTextBox");_4.require("kfc.kwo._GridBase");_4.require("kfc.kwo._FormBase");_4.require("kfc.kwo._Account");_4.declare("kfc.kwo.AccountFormGrid",[kfc.kwo._Account,kfc.kwo._FormBase,kfc.kwo._GridBase],{templateString:_4.cache("kfc.kwo","templates/AccountFormGrid.html","
\n"),widgetsInTemplate:true,constructor:function(){},ptbCounter:0,projectFile:"server/getProject.php",costCenterFile:"server/getCostCenter.php",laborAcctFile:"server/getLegacyAccts.php",_getGridStructure:function(){var _7=this;return [{name:" ",formatter:function(){return " ";},editable:false,width:"0px"},{name:"Code",field:"P_CODE",editable:false,width:"auto"},{name:"Type",field:"P_VALUE",editable:false,width:"auto"},{name:"Oracle Account",field:"P_ORACLE_ACCT_NO",width:"auto"}];},getExcludeCodes:function(){var e=new Array("L");return e;},setProjectNo:function(_8){this.i_project_no.tbox.attr("value",_8);this.i_project_no.isValid();this.inherited(arguments);},setCostCenter:function(_9){this.i_cost_center.attr("displayValue","");this.i_cost_center.attr("displayValue",_9);this.inherited(arguments);},setLaborAcct:function(_a){this.i_labor_acct.attr("displayValue","");this.i_labor_acct.attr("displayValue",_a);this.inherited(arguments);},_seedCC:function(){this._seedValues("i_cost_center","P_PLANT_NO");this._seedValues("i_cost_center","P_CLASS_CODE");this.i_cost_center.seedFormVals();},_seedLA:function(){this._seedValues("i_labor_acct","P_PLANT_NO");this.i_labor_acct.seedFormVals();},_seedValues:function(_b,_c){this[_b].addDefaultFormVal(_c,this[_c]);this[_b].seedFormVals();},_onBeforeSearch:function(){this.ptbCounter++;},_onVerified:function(){if(--this.ptbCounter==0){this.setValsFromForm();this.findAccounts();}},postCreate:function(){this.inherited(arguments);_4.connect(this,"reloadData",this,"refreshGrid");this.i_project_no.attr("storeFile",this.projectFile);this.i_cost_center.attr("storeFile",this.costCenterFile);this.i_labor_acct.attr("storeFile",this.laborAcctFile);}});}}};});