﻿$(document).ready(function() {

    $("#filtros_busca").show();

    //$("#abreFechaBusca").click(function(){
    //   $("#filtros_busca").toggle();
    //});

    $("#abreFechaBusca").toggle(
      function() {
          $("#filtros_busca").hide();
          $("#btn_abre").hide();
          $("#btn_fecha").show();
      },
      function() {
          $("#filtros_busca").show();
          $("#btn_fecha").hide();
          $("#btn_abre").show();
      });


    $('ul#abas li').eq(1).addClass('selecionado');

    var mainNavLinks = $('ul#abas li');

    mainNavLinks.click(function() {
        var num = mainNavLinks.index(this);

        $('ul#formulario li:gt(' + num + ')').hide();
        $('ul#formulario li:lt(' + num + ')').hide();

        $('ul#formulario li').eq(num).show();

        $('ul#abas li:gt(' + num + ')').removeClass('selecionado');
        $('ul#abas li::lt(' + num + ')').removeClass('selecionado');

        $('ul#abas li').eq(num).addClass('selecionado');

    });

    $("#abrirBalaoReceita").click(function() {
        $("#tampa").show();
        $("#adicionar_receita").show();
    });

    $("#fecharBalaoReceita").click(function() {
        $("#tampa").hide();
        $("#adicionar_receita").hide();
    });

    $("#abrirBalaoAmigo").click(function() {
        $("#tampa").show();
        $("#envie_para_um_amigo").show();
        //alert($("#ctl00_ContentPlaceHolder1_hidReceita").attr("value"));
        click_info(0, 'TXT|' + $("#ctl00_ContentPlaceHolder1_hidReceita").attr("value"));
        click_flash(289);
    });
    
    

//    $("#AbrirEnvia").click(function() {
//        $("#tampa").show();
//        $("#envie_para_um_amigo").show();
//        //alert($("#ctl00_ContentPlaceHolder1_hidReceita").attr("value"));
//        click_info(0, 'TXT|' + $("#ctl00_ContentPlaceHolder1_hidReceita").attr("value"));
//        click_flash(289);
//    });

   
    $("#fecharBalaoAmigo").click(function() {
        $("#tampa").hide();
        $("#envie_para_um_amigo").hide();
    });

    $("#ctl00_ContentPlaceHolder1_btnEnviar").click(function() {
        return ValidateForm();
    });

});

function AbreFechaBalaoAmigo(action) {
    if (action) {
        $("#tampa").show();
        $("#envie_para_um_amigo").show();

    }
    else {
        $("#tampa").hide();
        $("#envie_para_um_amigo").hide();
    }
}

function AbreFechaReceita(action) {
    if (action) {
        $("#tampa").show();
        $("#adicionar_receita").show();
    }
    else {
        $("#tampa").hide();
        $("#adicionar_receita").hide();    
    }

}
 
 function inputFocus(n){

     $(n).val("Campo obrigatório.");
     
     $(n).focus(function(){
        $(n).val('');
     });

 }
  
 function ValidateForm()
{     

    var n = 0;    

    
        
        if($(".formulario [id$='Nome']").val().trim() == ''){
          $(".formulario [id$='Nome']").addClass("error");
          inputFocus("[id$='Nome']");
          n++;
        }else{
          $(".formulario [id$='Nome']").removeClass("error");
          $(".formulario [id$='Nome']").unbind('focus');
        }
        
        if($("[id$='Ingredientes']").val().trim() == ''){
          $("[id$='Ingredientes']").addClass("error");
          inputFocus("[id$='Ingredientes']");
          n++;
        }else{
          $("[id$='Ingredientes']").removeClass("error");
          $("[id$='Ingredientes']").unbind('focus');
        }  
        
       if($("[id$='Preparo']").val().trim() == ''){
          $("[id$='Preparo']").addClass("error");
          inputFocus("[id$='Preparo']");
          n++;
        }else{
          $("[id$='Preparo']").removeClass("error");
          $("[id$='Preparo']").unbind('focus');
        }   
        
        if($("[id$='Informacoes']").val().trim() == ''){
          $("[id$='Informacoes']").addClass("error");
          inputFocus("[id$='Preparo']");
          n++;
        }else{
          $("[id$='Informacoes']").removeClass("error");
          $("[id$='Informacoes']").unbind('focus');
        }                             


        if($("[id$='Tempo'] option:selected").text() == 'Selecione'){
           $("[id$='Tempo']").addClass("error");               
           n++;
        }else{
           $("[id$='Tempo']").removeClass("error");
       }

       if ($("#chkPoliticaPrivacidade").is(':checked')) {

           $("#advice-chkPoliticaPrivacidade").hide();
       }
       else {
           $("#advice-chkPoliticaPrivacidade").show();
           n++;
       }  
                                    
   if(n==0){
    return true;
   } else {
    return false;
   }
    
}
