
var cpath = getCpath();
 
 //getNextId
 function getNextId(form1,inputName,code){
    var urlStr = cpath+"/common/getNextId.do?code="+code;  
    var dom1 = xml_loadXML(urlStr);     
    if (dom1==null) {      
       return;
    }             
    var rootNode = dom1.documentElement;
    var id=xml_childValue(rootNode,"id");
    form1.elements[inputName].value=id;
 }
 
  //get next id but no save
  function getNextIdNoSave(form1,inputName,code){
    var urlStr = cpath+"/common/getNextId.do?code="+code+"&noSaveTag=";  
    var dom1 = xml_loadXML(urlStr);     
    if (dom1==null) {      
       return;
    }             
    var rootNode = dom1.documentElement;
    var id=xml_childValue(rootNode,"id");
    form1.elements[inputName].value=id;
 }
 
   function getNextIdNoSaveWithoutCode(form1,inputName,code,preFix){
    var urlStr = cpath+"/common/getNextId.do?code="+code+"&noSaveWihoutCode=";  
    var dom1 = xml_loadXML(urlStr);     
    if (dom1==null) {      
       return;
    }             
    var rootNode = dom1.documentElement;
    var id=xml_childValue(rootNode,"id");
    form1.elements[inputName].value=preFix+id;
 }
//-------------------------------supplier-----------------------------------------
   function getNextIdFromSupplier(form1,inputName,code,preFix){
    var urlStr = cpath+"/common/getNextId.do?code="+code+"&supplier=";  
    var dom1 = xml_loadXML(urlStr);     
    if (dom1==null) {      
       return;
    }             
    var rootNode = dom1.documentElement;
    var id=xml_childValue(rootNode,"id");
    form1.elements[inputName].value=preFix+id;
 }
 //-------------------------------client-----------------------------------------
   function getNextIdFromClient(form1,inputName,code,preFix){
    var urlStr = cpath+"/common/getNextId.do?code="+code+"&client=";  
    var dom1 = xml_loadXML(urlStr);     
    if (dom1==null) {      
       return;
    }             
    var rootNode = dom1.documentElement;
    var id=xml_childValue(rootNode,"id");
    form1.elements[inputName].value=preFix+id;
 }


 
  //getNextId
 function getNextId(form1,inputName,inputName1,code){
    var urlStr = cpath+"/common/getNextId.do?code="+code;  
    var dom1 = xml_loadXML(urlStr);     
    if (dom1==null) {      
       return;
    }             
    var rootNode = dom1.documentElement;
    var id=xml_childValue(rootNode,"id");
    form1.elements[inputName].value=id;
    form1.elements[inputName1].value=id;
 }
 
  function getNextIdForLudan(form1,inputName,code){
    var urlStr = cpath+"/common/getNextId.do?code="+code;  
    var dom1 = xml_loadXML(urlStr);     
    if (dom1==null) {      
       return;
    }             
    var rootNode = dom1.documentElement;
    var id=xml_childValue(rootNode,"id");
    var date = new Date();
    var dateStr = date.getYear().toString().substring(2,4) + (date.getMonth() + 1).toString() + date.getDate().toString(); 
    form1.elements[inputName].value=dateStr + id;
 }