$(document).ready(function($){
    $('#tabs').tabs();
    
    function baixa_email(){
        var er = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i;
        var email = $("#download_email").val();
        
        if(er.test(email)){
            var dados = "email="+email;
            $.ajax({
                type: "GET",
                url: "./php/setEmail.php",
                data: dados,
                success: function(msg){
                    $("#license").slideDown("slow");
                    $("#lock_email_down").css("display","block");
                    $("#email_valido").text("um e-mail válido, como este:").css("color","white");
                    $("#email_valido").text("a valid email, like this:").css("color","white");
                }
            });
            
        } else {
            $("#email_valido").text("um e-mail válido!").css("color","red");
            $("#email_valido_en").text("a valid email!").css("color","red"); 
        }
        
    }
    
    $("#baixar").submit(function(){
        return false;
    });

    
    $("#download_email").keypress(function (e) {        
        if (e.which == 13){
            baixa_email();
        }
    });
    
  
    $("#email_ok").click(baixa_email).hover(
      function () {
        $(this).addClass("ui-state-active");
      }, 
      function () {
        $(this).removeClass("ui-state-active");
      }
    );
    
    function contato(){    
        var er = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i;
        var email = $("#email_contato").val();
        var nome = $("#nome_contato").val();
        var texto = $("#texto_contato").val();
        
        if(nome!="" && email!="" && texto!=""){            
            if(er.test(email)){
                var dados = "nome="+nome+"&email="+email+"&texto="+texto;
                $.ajax({
                    type: "GET",
                    url: "./php/contato.php",
                    data: dados,
                    success: function(msg){
                        $("#email_valido_contato").text("Entre um e-mail válido.").css("color","white");
                        $("#email_contato").val("");
                        $("#nome_contato").val("");
                        $("#texto_contato").val("");
                        $("#dialog_email_ok").dialog('open');
                    }
                });
                
            } else {
                $("#email_valido_contato").text("Entre um e-mail válido.").css("color","red");                       
            }
        }
        else{
            $("#dialog_vazio").dialog('open');
        }       
    }
    
    
    
    $("#contato").keypress(function (e) {          
        if (e.which == 13){
            $("#contato").submit(function(){
                return false;
            });
        }
    });
    
    $("#contato_ok").click(function(){
         contato();
    }).hover(
      function () {
        $(this).addClass("ui-state-active");
      }, 
      function () {
        $(this).removeClass("ui-state-active");
      }
    );
    
    function comente(){
            var coment = $("#comente").serializeArray();
            if(coment[0].value!="" && coment[1].value!=""){
                var dados = "nome="+coment[0].value+"&coment="+coment[1].value;
                $.ajax({
                    type: "GET",
                    url: "./php/setComent.php",
                    data: coment,
                    success: function(msg){
                        $("#nome_comentario").val("");
                        $("#comentario").val("");
                        getComent();
                    }
                });
            }
            else {
                $("#dialog_vazio").dialog('open');
            } 
    }
    
    $("#comentario_ok").click(function(){
        comente();
    }).hover(
            function () {
            $(this).addClass("ui-state-active");
            },
            function () {
            $(this).removeClass("ui-state-active");
            }
    );
    
    $("#comente").keypress(function (e) {          
        if (e.which == 13){
            $("#comente").submit(function(){
                return false;
            });
        }
    });
    
    $("#dialog_vazio").dialog({
        bgiframe: true,
        modal: true,
        autoOpen: false,
        resizable: false,
        draggable: false,
        buttons: {
        Ok: function() {
            $(this).dialog('close');
        }
        }
    });
    
    $("#dialog_email_ok").dialog({
        bgiframe: true,
        modal: true,
        autoOpen: false,
        resizable: false,
        draggable: false,
        buttons: {
        Ok: function() {
            $(this).dialog('close');
        }
        }
    });

    
    function getComent(){
        $.ajax({
            type: "GET",
            url: "./php/getComent.php",
            data: "",
            success: function(msg){
                var resp = eval('('+msg+')');
                var cont = "";
                for(i=0;i<resp.length;i++){
                    cont += "<div class=\"bloco_coment\"><div class=\"corpo_coment\">"+resp[i].comentario+"</div><div class=\"nome_coment\">"+resp[i].nome_comentario+"</div></div>";
                }
                $("#coments").html(cont);        
            }
        });
    }
    getComent();
    
    $("#license_ok").click(function(){
        $("#files").slideDown("slow");
    }).hover(
      function () {
        $(this).addClass("ui-state-active");
      }, 
      function () {
        $(this).removeClass("ui-state-active");
      }
    );
    
    $(".icon_mp3").click(function(){
        var mp3 = "email="+$("#download_email").val()+"&tipo=mp3";
        $.ajax({
            type: "GET",
            url: "./php/setTipo.php",
            data: mp3,
            success: function(msg){
            }
        });
        window.open("zips/EdCortesPrimeiroMovimentoMP3.zip","_blank");
    }).hover(
        function () {
            $(this).css("color","yellow");
        },
        function () {
            $(this).css("color","");
        }
    );
    
    $(".icon_aiff").click(function(){
        var aiff = "email="+$("#download_email").val()+"&tipo=aiff";
        $.ajax({
            type: "GET",
            url: "./php/setTipo.php",
            data: aiff,
            success: function(msg){
            }
        });
        window.open("zips/EdCortesPrimeiroMovimentoAIFF.zip","_blank");
    }).hover(
        function () {
            $(this).css("color","yellow");
        },
        function () {
            $(this).css("color","");
        }
    );

    $('.links_rod').tooltip({ 
        track: true, 
        delay: 0, 
        showURL: true, 
        showBody: " - ", 
        extraClass: "ui-widget-content ui-corner-all", 
        fixPNG: true, 
        opacity: 0.95, 
        left: -120 
    });
    
});