var URL = document.location.search;

var n1;

var n2;

var diametronominal = 0;

var espessuranominal = 0;

var partereta = 0;

var tipotampo = '';

var tampo = new Array("MEDIDAS (mm)","EICA-04","EICA-05","EICA-06","EICA-10","EICA-11","EICA-12");

var medidas = new Array("TAMPO","-------","Diâm.Interno (D)","Esp.Nominal (e)","Esp.Miníma (mm)","Parte Reta (h1)","Raio Maior (R)","Raio Menor (r)","Altura (h2)","Altura Int (HI)","Diâmetro Disco (Ds)","Peso (KG)","Volume (L) s/h1");



var mens_err;

var ip;



var diametro_limite = 8000;

var partereta_min = 20;

var partereta_max = 40;





var n1 = URL.indexOf("&diametronominal=");

var n2 = URL.indexOf("&espessuranominal=");

if ( n1 > 0 ) {

  diametronominal = URL.substring(n1+17,n2);

}



var n1 = URL.indexOf("&espessuranominal=");

var n2 = URL.indexOf("&partereta=");

if ( n1 > 0 ) {

  espessuranominal = URL.substring(n1+18,n2);

}



var n1 = URL.indexOf("&partereta=");

var n2 = URL.indexOf("&diametro_limite=");

if ( n1 > 0 ) {

  partereta = URL.substring(n1+11,n2);

}



var n1 = URL.indexOf("&diametro_limite=");

var n2 = URL.indexOf("&tipotampo=");

if ( n1 > 0 ) {

  diametro_limite = URL.substring(n1+17,n2);

}



var n1 = URL.indexOf("&tipotampo=");

if ( n1 > 0 ) {

  tipotampo = URL.substring(n1+11,URL.Length);

}  





if ( URL.indexOf("&" ) >= 0 ) {

  document.calculo.tipotampo.value = tipotampo;

  document.calculo.diametrointerno.value = diametronominal;

  document.calculo.espessuranominal.value = espessuranominal;

  document.calculo.partereta.value = partereta;

  mens_err = "(sob consulta)";

} else {

  mens_err = 0;

}





for ( j = 0; j < medidas.length ; j++ ) { 



  document.write("<tr>");



  for ( k = 0; k < tampo.length; k++ ) { 



    //document.write("<td bgcolor=\"" + "#3366CC" + "\" align=center>"); 

    

    switch (k) {

      case 0: 

        cor = "#000099";

        break;

      case 1: 

        cor = "#0033FF";

        break;

      case 2: 

        cor = "#0033FF";

        break;

      case 3: 

        cor = "#0033FF";

        break;

      case 4: 

        cor = "#0033FF";

        break;

      case 5: 

        cor = "#0033FF";

        break;

      case 6: 

        cor = "#0033FF";

        break;

    }



    document.write("<td bgcolor=\"" + cor + "\" align=center> <font color=white>"); 



    if ( j == 0 ) {



      document.write(tampo[k]);



    } else { 



      if ( k == 0 ) {



        document.write(medidas[j]);  



      } else {



        if ( j <= 1 ) {

          document.write(medidas[j]);  



        } else {

          

          switch (j) {

	

            //  Diametro interno

            case 2:

               if ( k == 1 ) { 

                 document.write(mens_err);

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write(diametronominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write(diametronominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write(diametronominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write(diametronominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write(diametronominal);

                 } else {

                   document.write(mens_err);

                 }   

               }

               break;    



            //  Espessura Nominal

            case 3:

	  if ( k == 1 ) { 

                 document.write(mens_err);

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write(espessuranominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write(espessuranominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write(espessuranominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write(espessuranominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write(espessuranominal);

                 } else {

                   document.write(mens_err);

                 }   

               }

               break;



            //  Espessura Mínima

            case 4:

               if ( k == 1 ) { 

                 document.write(mens_err);                 

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write(Arredonda(parseFloat(espessuranominal)*0.8,2));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write(Arredonda(parseFloat(espessuranominal)*0.8,2));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write(Arredonda(parseFloat(espessuranominal)*0.8,2));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write(Arredonda(parseFloat(espessuranominal)*0.8,2));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write(Arredonda(parseFloat(espessuranominal)*0.8,2));

                 } else {

                   document.write(mens_err);

                 }   

               }

               break;



            //  Parte Reta

            case 5:

               if ( k == 1 ) { 

                 document.write(mens_err);

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write(partereta);  

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write(partereta);  

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write(partereta);  

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write(partereta);  

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write(partereta);  

                 } else {

                   document.write(mens_err);

                 }   

               }

               break;



            //  Raio Maior

            case 6:

               if ( k == 1 ) { 

                 document.write(mens_err);

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write(diametronominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write(diametronominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write(diametronominal);

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.825,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.9,0));

                 } else {

                   document.write(mens_err);

                 }   

               }

               break;



            //  Raio Menor

            case 7:

	  if ( k == 1 ) { 

                 document.write(mens_err);                 

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.033,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.06,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.1,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.154,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.17,0));

                 } else {

                   document.write(mens_err);

                 }   

               }

               break;

               

             //  Altura h2

             case 8:

               if ( k == 1 ) { 

                 document.write(mens_err);

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.153,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.169,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.1937,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.25,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.25,0));

                 } else {

                   document.write(mens_err);

                 }   

               }

               break;



             //  Altura Interna

             case 9:

               if ( k == 1 ) { 

                 document.write(mens_err);

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.153+parseFloat(partereta),0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.169+parseFloat(partereta),0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.1937+parseFloat(partereta),0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.25+parseFloat(partereta),0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write(Arredonda(parseFloat(diametronominal)*0.25+parseFloat(partereta),0));

                 } else {

                   document.write(mens_err);

                 }   

               }

               break;



             //  Diametro do Disco

             case 10:

	  if ( k == 1 ) { 

                 document.write(mens_err);

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write( Arredonda( (parseFloat(diametronominal)*1.07) + (parseFloat(partereta)*2) + (1.50*parseFloat(espessuranominal)), 0 ) );

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write( Arredonda( (parseFloat(diametronominal)*1.08) + (parseFloat(partereta)*2) + (1.0*parseFloat(espessuranominal)), 0 ) );  

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write( Arredonda( (parseFloat(diametronominal)*1.12) + (parseFloat(partereta)*2), 0 ) ); 

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write( Arredonda( (parseFloat(diametronominal)*1.18) + (parseFloat(partereta)*2), 0 ) );  

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write( Arredonda( (parseFloat(diametronominal)*1.18) + (parseFloat(partereta)*2), 0 ) );  

                 } else {

                   document.write(mens_err);

                 }   

               }

               break;



             //  Peso

             case 11:

               if ( k == 1 ) { 

                 document.write(mens_err);

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   diametrodisco = (parseFloat(diametronominal)*1.07) + (parseFloat(partereta)*2) + (1.50*parseFloat(espessuranominal));

        	       document.write( Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2 ) );

				 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   diametrodisco = (parseFloat(diametronominal)*1.08) + (parseFloat(partereta)*2) + (1.0*parseFloat(espessuranominal));  

                   document.write( Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2 ) );

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   diametrodisco = (parseFloat(diametronominal)*1.12) + (parseFloat(partereta)*2); 

                   document.write( Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2 ) );

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   diametrodisco = (parseFloat(diametronominal)*1.18) + (parseFloat(partereta)*2);  

                   document.write( Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2) );

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   diametrodisco = (parseFloat(diametronominal)*1.18) + (parseFloat(partereta)*2);  

                   document.write( Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2) ); 

                 } else {

                   document.write(mens_err);

                 }   

               }

               break; 



             //  Volume

             case 12:

               if ( k == 1 ) { 

                 document.write(mens_err);

               } else if ( k == 2 ) { 

                 if ( Valida_EICA05() ) { 

                   document.write(Arredonda((parseFloat(diametronominal)*parseFloat(diametronominal)*parseFloat(diametronominal))*0.07/1000000,0));

                 } else {

                   document.write(mens_err);

                 }   

               } else if ( k == 3 ) { 

                 if ( Valida_EICA06() ) { 

                   document.write(Arredonda((parseFloat(diametronominal)*parseFloat(diametronominal)*parseFloat(diametronominal))*0.08/1000000,0));

                 } else {

                   document.write(mens_err);

                 }

               } else if ( k == 4 ) { 

                 if ( Valida_EICA10() ) { 

                   document.write(Arredonda((parseFloat(diametronominal)*parseFloat(diametronominal)*parseFloat(diametronominal))*0.1/1000000,0));

                 } else {

                   document.write(mens_err);

                 }

               } else if ( k == 5 ) { 

                 if ( Valida_EICA11() ) { 

                   document.write(Arredonda((parseFloat(diametronominal)*parseFloat(diametronominal)*parseFloat(diametronominal))*0.13/1000000,0));

                 } else {

                   document.write(mens_err);

                 }

               } else if ( k == 6 ) { 

                 if ( Valida_EICA12() ) { 

                   document.write(Arredonda((parseFloat(diametronominal)*parseFloat(diametronominal)*parseFloat(diametronominal))*0.133/1000000,0));

                 } else {

                   document.write(mens_err);

                 }

               }

               break;



          }



        }



      }



    }



    document.write("</td>"); 



  } 



  document.write("</tr>");



}



function calcular() {



  var diametronominal = document.calculo.diametrointerno.value;

  var espessuranominal = document.calculo.espessuranominal.value;

  var partereta = document.calculo.partereta.value;

  var tipotampo = document.calculo.tipotampo.value;

 

  URL = 'calculo.htm?';

  URL = URL+'&diametronominal='+diametronominal;

  URL = URL+'&espessuranominal='+espessuranominal;

  URL = URL+'&partereta='+partereta;



  diametro_limite = 8000;

  URL = URL+'&diametro_limite='+diametro_limite;

  

  URL = URL+'&tipotampo='+tipotampo;



  window.open(URL, '_self');



  /*ajax = ajaxInit();

  if ( ajax ) {

    ajax.open("GET", "ajax.php?", true);

    ajax.onreadystatechange = function() {

    if (ajax.readyState == 4) {

      if ( ajax.status == 200 ) {

        ip = ajax.responseText;

        window.open(URL, '_self');

      } else {

        alert(ajax.statusText);

      }

    }

  }

    ajax.send(null);

  }*/



  //document.calculo.submit();



}



function Arredonda( nValor, nDecimais )

{

  nValor = nValor.toString();

  nPonto = nValor.indexOf(".");



  if( nDecimais == 0 ) {

    if( nPonto > 0) {

      nFinal = nValor.substring(0,nPonto+nDecimais);

    } else {

      nFinal = nValor;

    }

  } else {

    nFinal = nValor.substring(0,nPonto+nDecimais+1);

  }



  return nFinal;

}



function Valida_EICA04() {

  var result = true;



  if ( ( ( diametronominal > 5500 ) || ( espessuranominal > 50.8 ) ) ||

       ( ( espessuranominal >= 15.87 ) && ( diametronominal >= 300 && diametronominal <= 500 ) ) ||

       ( ( espessuranominal >= 38.1 ) && ( diametronominal >= 600 && diametronominal <= 1100 ) ) ||

       ( ( espessuranominal >= 2 && espessuranominal <= 2.65 ) && ( diametronominal >= 1600 && diametronominal <= 2800 ) ) ||

       ( ( espessuranominal == 3.17 ) && ( diametronominal >= 2100 && diametronominal <= 2800 ) ) ||

       ( ( espessuranominal >= 2.0 && espessuranominal <= 3.17 ) && ( diametronominal >= 2900 && diametronominal <= 4100 ) ) ||

       ( ( espessuranominal == 4.76 ) && ( diametronominal >= 3100 && diametronominal <= 4100 ) ) ||

       ( ( espessuranominal >= 2.0 && espessuranominal <= 4.76 ) && ( diametronominal >= 4200 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 6.35 ) && ( diametronominal >= 4600 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 7.93 ) && ( diametronominal >= 5100 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 38.1 ) && ( diametronominal >= 5100 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 44.45 ) && ( diametronominal >= 4600 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 50.8 ) && ( diametronominal >= 4300 && diametronominal <= 5500 ) ) ) {

    result = false;

  }



  if ( ( diametronominal < 300 ) || ( ( diametronominal >= 300 ) && ( diametronominal <= 500 ) && ( espessuranominal > 12.70 ) ) ) {

    result = false;

  }



  // Limite do usuário

  if ( ( parseFloat(diametronominal) > parseFloat(diametro_limite) ) || ( parseFloat(partereta) < parseFloat(partereta_min) || parseFloat(partereta) > parseFloat(partereta_max) ) ) {

    result = false;

  }

  

  if ( (tipotampo != 'TODOS') && (tipotampo != 'EICA-04') ) {

    result = false;

  }

  

  //alert( tipo_tampo );



  return result;

}



function Valida_EICA05() {

  var result = true;



  if ( ( ( diametronominal > 5500 ) || ( espessuranominal > 50.8 ) ) ||

       ( ( espessuranominal >= 15.87 ) && ( diametronominal >= 300 && diametronominal <= 500 ) ) ||

       ( ( espessuranominal >= 38.1 ) && ( diametronominal >= 600 && diametronominal <= 1100 ) ) ||

       ( ( espessuranominal >= 2 && espessuranominal <= 2.65 ) && ( diametronominal >= 1600 && diametronominal <= 2800 ) ) ||

       ( ( espessuranominal == 3.17 ) && ( diametronominal >= 2100 && diametronominal <= 2800 ) ) ||

       ( ( espessuranominal >= 2.0 && espessuranominal <= 3.17 ) && ( diametronominal >= 2900 && diametronominal <= 4100 ) ) ||

       ( ( espessuranominal == 4.76 ) && ( diametronominal >= 3100 && diametronominal <= 4100 ) ) ||

       ( ( espessuranominal >= 2.0 && espessuranominal <= 4.76 ) && ( diametronominal >= 4200 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 6.35 ) && ( diametronominal >= 4600 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 7.93 ) && ( diametronominal >= 5100 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 38.1 ) && ( diametronominal >= 5100 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 44.45 ) && ( diametronominal >= 4600 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 50.8 ) && ( diametronominal >= 4300 && diametronominal <= 5500 ) ) ) {

    result = false;

  }



  if ( ( diametronominal < 300 ) || ( ( diametronominal >= 300 ) && ( diametronominal <= 500 ) && ( espessuranominal > 12.70 ) ) ) {

    result = false;

  }



  // Limite do usuário

  if ( ( parseFloat(diametronominal) > parseFloat(diametro_limite) ) || ( parseFloat(partereta) < parseFloat(partereta_min) || parseFloat(partereta) > parseFloat(partereta_max) ) ) {

    result = false;

  }

  

  // calcula o peso

  diametrodisco = (parseFloat(diametronominal)*1.07) + (parseFloat(partereta)*2) + (1.50*parseFloat(espessuranominal));

  peso = Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2 );

  //

  

  if ( peso > 7000 ) {

    result = false;

  }

  

  if ( (tipotampo != 'TODOS') && (tipotampo != 'EICA-05') ) {

    result = false;

  }



  return result;

}



function Valida_EICA06() {

  var result = true;



  if ( ( ( diametronominal > 5500 ) || ( espessuranominal > 50.8 ) ) ||

       ( ( espessuranominal >= 15.87 ) && ( diametronominal >= 300 && diametronominal <= 500 ) ) ||

       ( ( espessuranominal >= 38.1 ) && ( diametronominal >= 600 && diametronominal <= 1100 ) ) ||

       ( ( espessuranominal >= 2 && espessuranominal <= 2.65 ) && ( diametronominal >= 1600 && diametronominal <= 2800 ) ) ||

       ( ( espessuranominal == 3.17 ) && ( diametronominal >= 2100 && diametronominal <= 2800 ) ) ||

       ( ( espessuranominal >= 2.0 && espessuranominal <= 3.17 ) && ( diametronominal >= 2900 && diametronominal <= 4100 ) ) ||

       ( ( espessuranominal == 4.76 ) && ( diametronominal >= 3100 && diametronominal <= 4100 ) ) ||

       ( ( espessuranominal >= 2.0 && espessuranominal <= 4.76 ) && ( diametronominal >= 4200 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 6.35 ) && ( diametronominal >= 4600 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 7.93 ) && ( diametronominal >= 5100 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 38.1 ) && ( diametronominal >= 5100 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 44.45 ) && ( diametronominal >= 4600 && diametronominal <= 5500 ) ) ||

       ( ( espessuranominal == 50.8 ) && ( diametronominal >= 4300 && diametronominal <= 5500 ) ) ) {

    result = false;

  }



  if ( ( diametronominal < 300 ) || ( ( diametronominal >= 300 ) && ( diametronominal <= 500 ) && ( espessuranominal > 12.70 ) ) ) {

    result = false;

  }



  // Limite do usuário

  if ( ( parseFloat(diametronominal) > parseFloat(diametro_limite) ) || ( parseFloat(partereta) < parseFloat(partereta_min) || parseFloat(partereta) > parseFloat(partereta_max) ) ) {

    result = false;

  }

  

  diametrodisco = (parseFloat(diametronominal)*1.08) + (parseFloat(partereta)*2) + (1.0*parseFloat(espessuranominal));  

  peso = Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2 );

  

  if ( peso > 7000 ) {

    result = false;

  }



  if ( (tipotampo != 'TODOS') && (tipotampo != 'EICA-06') ) {

    result = false;

  }

  

  return result;

}



function Valida_EICA10() {

  var result = true;



  if ( ( ( diametronominal > 5400 ) || ( espessuranominal > 50.8 ) ) ||

       ( ( espessuranominal == 2 ) && ( diametronominal >= 1300 && diametronominal <= 1500 ) ) ||

       ( ( espessuranominal >= 15.87 && espessuranominal <= 50.8 ) && ( diametronominal >= 300 && diametronominal <= 500 ) ) ||

       ( ( espessuranominal >= 38.1 && espessuranominal <= 50.8 ) && ( diametronominal >= 300 && diametronominal <= 700 ) ) ||

       ( ( espessuranominal >= 44.45 && espessuranominal <= 50.8 ) && ( diametronominal >= 300 && diametronominal <= 1100 ) ) ||

       ( ( espessuranominal >= 2 && espessuranominal <= 2.65 ) && ( diametronominal >= 1600 && diametronominal <= 2800 ) ) ||

       ( ( espessuranominal == 3.17 ) && ( diametronominal >= 2100 && diametronominal <= 2800 ) ) || 

       ( ( espessuranominal >= 2 && espessuranominal <= 3.17 )  && ( diametronominal >= 2900 && diametronominal <= 4100 ) ) || 

       ( ( espessuranominal == 4.76 )  && ( diametronominal >= 3100 && diametronominal <= 4100 ) ) || 

       ( ( espessuranominal >= 2 && espessuranominal <= 4.76 ) && ( diametronominal >= 4200 && diametronominal <= 5400 ) ) ||

       ( ( espessuranominal == 6.35 ) && ( diametronominal >= 4600 && diametronominal <= 5400 ) ) ||

       ( ( espessuranominal == 7.93 ) && ( diametronominal >= 5100 && diametronominal <= 5400 ) ) ||

       ( ( espessuranominal == 38.1 ) && ( diametronominal >= 5000 && diametronominal <= 5400 ) ) ||

       ( ( espessuranominal == 44.45 ) && ( diametronominal >= 4600 && diametronominal <= 5400 ) ) ||

       ( ( espessuranominal == 50.80 ) && ( diametronominal >= 4300 && diametronominal <= 5400 ) ) ) {

    result = false;

  }



  if ( ( diametronominal < 300 ) || ( ( diametronominal >= 300 ) && ( diametronominal <= 500 ) && ( espessuranominal > 12.70 ) ) ) {

    result = false;

  }



  // Limite do usuário

  if ( ( parseFloat(diametronominal) > parseFloat(diametro_limite) ) || ( parseFloat(partereta) < parseFloat(partereta_min) || parseFloat(partereta) > parseFloat(partereta_max) ) ) {

    result = false;

  }

  

  diametrodisco = (parseFloat(diametronominal)*1.12) + (parseFloat(partereta)*2); 

  peso = Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2 );

  

  if ( peso > 7000 ) {

    result = false;

  }

    

  if ( (tipotampo != 'TODOS') && (tipotampo != 'EICA-10') ) {

    result = false;

  }



  return result;

}



function Valida_EICA11() {

  var result = true;



  if ( ( ( diametronominal > 4000 ) || ( espessuranominal > 50.8 ) ) ||

       ( ( espessuranominal == 2 ) && ( diametronominal >= 800 && diametronominal <= 1500 ) ) ||

       ( ( espessuranominal == 2.65 ) && ( diametronominal >= 1100 && diametronominal <= 1500 ) ) ||

       ( ( espessuranominal >= 15.87 && espessuranominal <= 50.8 ) && ( diametronominal >= 300 && diametronominal <= 500 ) ) ||

       ( ( espessuranominal >= 38.1 && espessuranominal <= 50.8 ) && ( diametronominal >= 300 && diametronominal <= 700 ) ) ||

       ( ( espessuranominal >= 44.45 && espessuranominal <= 50.8 ) && ( diametronominal >= 300 && diametronominal <= 1100 ) ) ||

       ( ( espessuranominal >= 2 && espessuranominal <= 2.65 ) && ( diametronominal >= 1600 && diametronominal <= 2800 ) ) ||

       ( ( espessuranominal == 3.17 ) && ( diametronominal >= 2100 && diametronominal <= 2800 ) ) || 

       ( ( espessuranominal == 4.76 ) && ( diametronominal >= 2700 && diametronominal <= 2800 ) ) || 

       ( ( espessuranominal >= 2 && espessuranominal <= 4.76 )  && ( diametronominal >= 2900 && diametronominal <= 4000 ) ) || 

       ( ( espessuranominal == 6.35 )  && ( diametronominal >= 3100 && diametronominal <= 4000 ) ) || 

       ( ( espessuranominal >= 7.93 && espessuranominal <= 12.75 ) && ( diametronominal >= 3400 && diametronominal <= 4000 ) ) ||

       ( ( espessuranominal == 15.87 ) && ( diametronominal >= 3900 && diametronominal <= 4000 ) ) ) {

    result = false;

  }



  if ( ( diametronominal < 300 ) || ( ( diametronominal >= 300 ) && ( diametronominal <= 500 ) && ( espessuranominal > 12.70 ) ) ) {

    result = false;

  }



  // Limite do usuário

  if ( ( parseFloat(diametronominal) > parseFloat(diametro_limite) ) || ( parseFloat(partereta) < parseFloat(partereta_min) || parseFloat(partereta) > parseFloat(partereta_max) ) ) {

    result = false;

  }

  

  diametrodisco = (parseFloat(diametronominal)*1.18) + (parseFloat(partereta)*2);  

  peso = Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2);

  

  if ( peso > 7000 ) {

    result = false;

  }

  

  if ( (tipotampo != 'TODOS') && (tipotampo != 'EICA-11') ) {

    result = false;

  }



  return result;

}



function Valida_EICA12() {

  var result = true;



  if ( ( ( diametronominal > 3600 ) || ( espessuranominal > 50.8 ) ) ||

       ( ( espessuranominal == 2 ) && ( diametronominal >= 800 && diametronominal <= 1500 ) ) ||

       ( ( espessuranominal == 2.65 ) && ( diametronominal >= 1100 && diametronominal <= 1500 ) ) ||

       ( ( espessuranominal >= 15.87 && espessuranominal <= 50.8 ) && ( diametronominal >= 300 && diametronominal <= 500 ) ) ||

       ( ( espessuranominal >= 38.1 && espessuranominal <= 50.8 ) && ( diametronominal >= 300 && diametronominal <= 700 ) ) ||

       ( ( espessuranominal >= 44.45 && espessuranominal <= 50.8 ) && ( diametronominal >= 300 && diametronominal <= 1100 ) ) ||

       ( ( espessuranominal >= 2 && espessuranominal <= 2.65 ) && ( diametronominal >= 1600 && diametronominal <= 2800 ) ) ||

       ( ( espessuranominal == 3.17 ) && ( diametronominal >= 2100 && diametronominal <= 2800 ) ) || 

       ( ( espessuranominal == 4.76 ) && ( diametronominal >= 2700 && diametronominal <= 2800 ) ) || 

       ( ( espessuranominal >= 2 && espessuranominal <= 4.76 )  && ( diametronominal >= 2900 && diametronominal <= 3600 ) ) || 

       ( ( espessuranominal >= 6.35 && espessuranominal <= 12.75 )  && ( diametronominal >= 3100 && diametronominal <= 3600 ) ) ) {

    result = false;

  }



  if ( ( diametronominal < 300 ) || ( ( diametronominal >= 300 ) && ( diametronominal <= 500 ) && ( espessuranominal > 12.70 ) ) ) {

    result = false;

  }



  // Limite do usuário

  if ( ( parseFloat(diametronominal) > parseFloat(diametro_limite) ) || ( parseFloat(partereta) < parseFloat(partereta_min) || parseFloat(partereta) > parseFloat(partereta_max) ) ) {

    result = false;

  }

  

  diametrodisco = (parseFloat(diametronominal)*1.18) + (parseFloat(partereta)*2);  

  peso = Arredonda( diametrodisco * diametrodisco * 0.7854 * 7.8 * parseFloat(espessuranominal) / 1000000, 2); 

  

  if ( peso > 7000 ) {

    result = false;

  }

    

  if ( (tipotampo != 'TODOS') && (tipotampo != 'EICA-12') ) {

    result = false;

  }

  

  return result;

}



function ajaxInit() {

    var req;

    

    try {

 req = new ActiveXObject("Microsoft.XMLHTTP");

    } catch(e) {

 try {

     req = new ActiveXObject("Msxml2.XMLHTTP");

 } catch(ex) {

     try {

   req = new XMLHttpRequest();

     } catch(exc) {

   alert("Esse browser năo tem recursos para uso do Ajax");

   req = null;

     }

 }

    }

    

    return req;

}
