
var Fcalc;// = document.calc;
function Operation () {
    var In    = Fcalc.edIn.value;
    var Out   = Fcalc.edOut.value;
    var die   = In + Out;
    var dl    = CheckText(Fcalc.dlina.value);
    var tl    = CheckText(Fcalc.tol.value);
    var shi   = CheckText(Fcalc.shir.value);
    var col   = CheckText(Fcalc.inCol.value);
 switch(die){
     case "12":{
         rez = col / tl * 1000; 
         res = Math.round( rez * 100 ) / 100;
         Fcalc.otvet.value = CheckRes(res) + " м2" ;
     }
     break;
     case "13":{
         rez = col / (tl * shi) * 1000000;
         res = Math.round( rez * 10 ) / 10;
         Fcalc.otvet.value = CheckRes(res) + " пог.м.";
     }
     break;
     case "14":{
         rez = col / (tl * shi * dl) * 1000000;
         res = Math.round( rez );
         Fcalc.otvet.value = CheckRes(res) + " шт.";
     }
     break; 
     case "21":{
         rez = col * tl / 1000;
         res = Math.round( rez * 1000 ) / 1000;
         Fcalc.otvet.value = CheckRes(res) + " м3";
     }    
     break; 
    case "23":{
        rez = col / shi * 1000;
        res = Math.round( rez * 10 ) / 10;
        Fcalc.otvet.value = CheckRes(res) + " пог.м.";        
    }    
    break; 
    case "24":{
        rez = col / (shi * dl) * 1000;
        res = Math.round( rez );
        Fcalc.otvet.value = CheckRes(res) + " шт.";
    }    
    break; 
     case "31":{
         rez = col * shi * tl / 1000000;
         res = Math.round( rez * 1000 ) / 1000; 
         Fcalc.otvet.value = CheckRes(res) + " м3";
     }    
     break; 
     case "32":{
         rez = col * shi / 1000;
         res = Math.round( rez * 100 ) / 100;
         Fcalc.otvet.value = CheckRes(res) + " м2";
     }    
     break; 
     case "34":{
         rez = col / dl; 
         res = Math.round( rez ); 
         Fcalc.otvet.value = CheckRes(res) + " шт.";
     }                                                   
     break;
     case "41":{
         rez = col * shi * tl * dl / 1000000;
         res = Math.round( rez * 1000 ) / 1000;
         Fcalc.otvet.value = CheckRes(res) + " м3";
     }    
     break; 
     case "42":{
         rez = col * shi * dl / 1000;                       
         res = Math.round( rez * 100 ) / 100;                                     
         Fcalc.otvet.value = CheckRes(res) + " м2";
     }                                    
     break;  
     case "43":{
         rez = col * dl;                       
         res = Math.round( rez * 10 ) / 10;                                     
         Fcalc.otvet.value = CheckRes(res) + " пог.м.";
     }                                    
     break;  
     default:
     Fcalc.otvet.value = "Нечего считать";
 }
 }
function Change() {
    var In    = Fcalc.edIn.value;
    var Out   = Fcalc.edOut.value;
    var die1   = In + Out;
    Fcalc.otvet.value = "";
    switch(die1){
        case "12":{
            Fcalc.dlina.value = "Не важно";
            Fcalc.shir.value =  "Не важно";
            Fcalc.tol.value =  "";
        }
            break;
        case "13":{
            Fcalc.dlina.value = "Не важно";
            Fcalc.shir.value =  "";
            Fcalc.tol.value =  "";
        }
        break;
        case "14":{
            Fcalc.dlina.value = "";
            Fcalc.shir.value =  "";
            Fcalc.tol.value =  "";
        }
        break;
        case "21":{
            Fcalc.dlina.value = "Не важно";
            Fcalc.shir.value =  "Не важно";
            Fcalc.tol.value =  "";
        }
        break;
        case "23":{
            Fcalc.dlina.value =  "Не важно";
            Fcalc.shir.value  =  "";
            Fcalc.tol.value   =  "Не важно";
        }
        break;
        case "24":{
            Fcalc.dlina.value =  "";
            Fcalc.shir.value  =  "";
            Fcalc.tol.value   =  "Не важно";
        }
        break;
        case "31":{
            Fcalc.dlina.value = "Не важно";
            Fcalc.shir.value =  "";
            Fcalc.tol.value =  "";
        }
        break;
        case "32":{
            Fcalc.dlina.value =  "Не важно";
            Fcalc.shir.value  =  "";
            Fcalc.tol.value   =  "Не важно";
        }
        break;
        case "34":{
            Fcalc.dlina.value =  "";
            Fcalc.shir.value  =  "Не важно";
            Fcalc.tol.value   =  "Не важно";
        }
        break;
        case "41":{
            Fcalc.dlina.value = "";
            Fcalc.shir.value =  "";
            Fcalc.tol.value =  "";
        }
        break;
        case "42":{
            Fcalc.dlina.value =  "";
            Fcalc.shir.value  =  "";
            Fcalc.tol.value   =  "Не важно";
        }
        break;
        case "43":{
            Fcalc.dlina.value =  "";
            Fcalc.shir.value  =  "Не важно";
            Fcalc.tol.value   =  "Не важно";
        }
        break;
     default:
     Fcalc.otvet.value = "Нечего считать";
     Fcalc.dlina.value =  "?";
     Fcalc.shir.value  =  "?";
     Fcalc.tol.value   =  "?";

        
    }
}
                                                                          
function validate() 
{
    return false;
}
function openWin2(id,cen)
{
  myWin= window.open("", "displayWindow", "width=150,height=90,left="+(screen.width/2-75)+",top="+(screen.height/2-45)+",status=no,toolbar=no,menubar=no,scrollbars=no,resizable=no");
  myWin.focus();
  myWin.document.open();
  myWin.document.write("<html><head><title>Количество");
  myWin.document.write("</title></head>");
  myWin.document.write("<body bgcolor=#FFCC00 onload='document.forms[0].col.focus();document.forms[0].col.select();' onkeydown='if (window.event.keyCode==13) {window.event.returnValue = false;  document.forms[0].submit();} ' style='font-family: Tahoma, Helvetica, sans-serif ; font-size: 11; vertical-align: center;'>");
  myWin.document.write("<center>");
  myWin.document.write("<p><b>Введите&nbsp;количество</b>");
  myWin.document.write('<br><form action="add2backet.php" method="post">');
  myWin.document.write("<input name='tid' type='hidden' value='"+id+"'>");
  myWin.document.write("<input name='cen' type='hidden' value='"+cen+"'>");
  myWin.document.write("<input type=text name='col' value='1' size='5' maxlength='5'>&nbsp;");
  myWin.document.write("<input type=button value='OK' onClick='document.forms[0].submit()'></form>");
  myWin.document.write("</center>");
  myWin.document.write("</body></html>");
  myWin.document.close();
        
}


function CheckText(sT1)
{
    var z="";
    var sT2=",";
    var sT3=".";
    for (var i=0; i < sT1.length; i++){
        if (sT1.substring(i, i + sT2.length) != sT2){
            z = z + sT1.charAt(i)
        }
        else {
            z = z + sT3
            i = i + sT2.length - 1}
        }
            return  parseFloat(z);
}

function CheckRes(a1)
{
    var a2 = a1;
    if (isNaN (a1))
    {
        alert("Введите необходимые значения!  ");
        a2 = "?";
    }
    return a2;
}



