
    function AddSItems(wIt,nIt){
                                  
             var promM = document.form131.sitems.value.split(";;");
             var addOk = 1;     
    
             for(var i = 0; i < promM.length; i++){
                 var promM1 = promM[i].split("::");
                 if(promM1[1] == nIt) addOk = 0;
             }
                                               
             if(addOk == 1) {
                if(document.form131.sitems.value != "") document.form131.sitems.value += ";;";
                   document.form131.sitems.value += wIt+"::"+nIt+"::1";
             }
                                               
             writeItems();
    }
                                      
    function UpdSItems(numMass,cIt){
                      
             var resStr = "";
                                               
             var promM = document.form131.sitems.value.split(";;");
             var addOk = 1;     
             
             for(var i = 0; i < promM.length; i++){
                 var promM1 = promM[i].split("::");
                                                   
                 if(i == numMass) {
                    if(cIt) {
                       if(resStr != "") resStr += ";;";
                          resStr += promM1[0]+"::"+promM1[1]+"::"+cIt;
                       }   
                 } else {
                       if(resStr != "") resStr += ";;";
                          resStr += promM[i];
                       }
                 }
                                               
                 document.form131.sitems.value = resStr;
                 if(!cIt) writeItems();
                 else totalWeightVolume();
    }
                                      
    function onListItems(numMass,cIt){
                                              
            var promStr = "<select onChange='UpdSItems("+numMass+",this.options[this.selectedIndex].value)'>";
                                              
            for(var i = 1; i <= 20; i++) {
                promStr += "<option  value="+i;
                if(i == cIt) promStr += " selected='selected'"; 
                promStr += ">"+i+"</option>";
            }   
                                              
            promStr += "</select>";
                                              
            return promStr;
    }
                                      
    function writeItems(){
                                               
             totalWeightVolume();
             if(document.form131.sitems.value == "") { 
                document.getElementById("inventory_list_house_selected_items").innerHTML = "";
                return "";
             }   
                                              
             var promM = document.form131.sitems.value.split(";;");
             var resStr = "<table border='0' cellpadding='0' cellspacing='1'  width='100%' style='font-family:ms sans serif;font-size:12px'>";
                                              
             for(var i = 0; i < promM.length; i++){
                 var promM1 = promM[i].split("::");
                 resStr += "<tr bgolor='#DDDDDD'><td><a href='javascript://' onclick='UpdSItems("+i+",0)'><img src='http://www.movpack.com/images/dels.gif' border='0' hspace='5'></a></td><td width='90%' style='padding-left:10px'>"+promM1[1]+"</td><td>"+onListItems(i,promM1[2])+"</td></tr>";
             }
             
             resStr += "</table>";
                                              
             document.getElementById("inventory_list_house_selected_items").innerHTML = resStr;
                                              
    }
                                      
    function totalWeightVolume(){
                                                
             var promTot = 0;
             var promVol = 0; 
                                               
             if(document.form131.sitems.value != "") {
             
                var promM = document.form131.sitems.value.split(";;");
                                               
                for(var i = 0; i < promM.length; i++){
                    var promM1 = promM[i].split("::");
                    promTot +=  promM1[0]*promM1[2];
                }
                
                promVol = parseInt(promTot/7);
             
             }  
                                                 
             document.form131.total_weight.value=promTot;
             document.form131.total_volume.value=promVol;
    }
                                       
                                      