diff --git a/main.js b/main.js
index 648abbccff7f7c3a3ac9bfddbf79f9c559315e5e..164f656315320bb9c579e45f21eadddafb8ddd62 100644
--- a/main.js
+++ b/main.js
@@ -37,15 +37,6 @@ function atualizaEmpresas(){
 }
 
 
-
-
-
-
-//
-
-
-
-
 $(".cancelaEditaEmpresa").click( function(){
 	$(".ui-button").click();
 });
@@ -54,7 +45,6 @@ $(".cancelaEditaEmpresa").click( function(){
 
 function alertDadosEmpresa(e){
   dados = ListaEmpresas[e].getDados();
-    //alert(dados.getNome()+"\n"+dados.getCNPJ()+"\n"+dados.getResponsavel()+"\n"+dados.getTelefone())
    $("#dadosEmpresa").dialog();
    $("#dadosEmpresa_id").val(e);
    $("#dadosEmpresa_nome").val(dados.getNome());
@@ -65,7 +55,7 @@ function alertDadosEmpresa(e){
 }
 
 function alertPublicoEmpresa(e){
-  dados = ListaEmpresas[e];
+   dados = ListaEmpresas[e];
 
    $("#publicoEmpresa").dialog();
    $("#publicoEmpresa_id").val(e);
@@ -76,10 +66,6 @@ function alertPublicoEmpresa(e){
 	   $("#publicoEmpresa_janta").val( dados.getMediaRef().getJanta() );
    }
 
-   if(dados.getNecessidadesNutr()){
-	$("#publicoEmpresa_idades").val( dados.getNecessidadesNutr().getIdades() );
-   }
-
    htmlCheckBoxes = "<ul>";
    igual =0;
    if(dados.getNecessidadesNutr())
@@ -87,15 +73,15 @@ function alertPublicoEmpresa(e){
      tabs = dados.getNecessidadesNutr().getTabelas()
 
      for(var element in tabelas)
-  	 {
-  	  	for (var e in tabs)
-  	  	{
+    {
+       for (var e in tabs)
+       {
           if(tabs[e] == tabelas[element])
           {
             igual = 1;
           }
 
-  	  	}
+       }
         if(igual)
         {
           htmlCheckBoxes+="<li> <input checked id = "+tabelas[element]+ " type=checkbox>"+tabelas[element]+" </li><br>"
@@ -105,16 +91,29 @@ function alertPublicoEmpresa(e){
             htmlCheckBoxes+="<li> <input id = "+tabelas[element]+ " type=checkbox>"+tabelas[element]+" </li><br>"
         }
         igual =0;
-  	 }
+    }
    }
    else
    {
-  		for (var element in tabelas)
-  		{
-  			htmlCheckBoxes+="<li> <input id="+tabelas[element]+" type=checkbox>"+tabelas[element]+" </li><br>"
-  		}
-	 }
+     for (var element in tabelas)
+     {
+       htmlCheckBoxes+="<li> <input id="+tabelas[element]+" type=checkbox>"+tabelas[element]+" </li><br>"
+    }
+  }
    $("#checkBoxes").html(htmlCheckBoxes+"</ul>");
+
+   if(dados.getNecessidadesNutr()){
+     colunas="";
+     vetor=[]
+     vetor = dados.getNecessidadesNutr().getIdades()
+     console.log(vetor)
+     for(var object in vetor)
+     {
+       console.log(object)
+       colunas += "<tr><td><input type = text></input></td></tr>"
+     }
+      document.getElementById("tidades").innerHTML += colunas;
+}
 }
 
 function alertCardapioEmpresa(e){
@@ -197,6 +196,13 @@ $("#adicionaCardapioEmpresa").click(function(){
   document.getElementById("tcardapio").innerHTML += colunas;
 
 });
+
+$("#adicionaIdadesEmpresa").click(function(){
+  var colunas =  "<tr><td> <input type=text id = idadeCardapio></td><td style=\"width:auto;\">";
+  colunas += "</td></tr>"
+  document.getElementById("tidades").innerHTML += colunas;
+});
+
 $("#editaDadosEmpresa").click( function(){
 	dados = ListaEmpresas[ $("#dadosEmpresa_id").val() ].getDados();
 	dados.setNome($("#dadosEmpresa_nome").val());
@@ -244,7 +250,17 @@ $("#editaPublicoEmpresa").click( function(){
   		tabelasDados.push(tabelas[element]);
   	}
   }
-	dados.setNecessidadesNutr( new NecessidadesNutr(tabelasDados,$("#publicoEmpresa_idades").val()) );
+  idades = []
+  if(dados.getNecessidadesNutr())
+  {
+    idades = dados.getNecessidadesNutr().getIdades()
+  }
+  idades.push($("#idadeCardapio").val());
+
+  console.log($("#idadeCardapio").val())
+  console.log(idades);
+
+	dados.setNecessidadesNutr( new NecessidadesNutr(tabelasDados,idades) );
   	atualizaEmpresas();
 	$(".ui-button").click();
 });
diff --git a/prototipo.html b/prototipo.html
index f2e805b36e264a12f4a82ced01e0c6ee1a9d7648..aefbc93b62c43cc8602bc4b95f39f1c3cbda3c68 100644
--- a/prototipo.html
+++ b/prototipo.html
@@ -53,8 +53,20 @@
     <tr><td>Café da manhã(média)</td>	<td><input type=text id="publicoEmpresa_cafe"></td></tr>
     <tr><td>Café da almoço(média)</td>	<td><input type=text id="publicoEmpresa_almoco"></td></tr>
     <tr><td>Café da janta(média)</td>	<td><input type=text id="publicoEmpresa_janta"></td></tr>
-    <tr><td>Faixas de idades</td>	<td><input type=text id="publicoEmpresa_idades"></td></tr>
     <tr><td id="checkBoxes"></td></tr>
+    <tr><td colspan=2><center><button id="adicionaIdadesEmpresa">Adicionar Faixa Etária</button> </center></td> </tr>
+    <table>
+
+      <thead>
+      <tr>
+        <td> Faixa de idade </td>
+        <td> Ações </td>
+      </tr>
+      </thead>
+      <tbody id ="tidades">
+
+      </tbody>
+    </table>
     <tr><td colspan=2><center><button id="editaPublicoEmpresa">Salvar</button> <button class="cancelaEditaEmpresa">Cancelar</button></center></td> </tr>
   </table>
 </div>