$(function() {
    // tämän funktion sisällä
    // oleva koodi suoritetaan
    // kun sivu on kokonaan valmis
    /*
    $(".image").mouseover(function() {
        // piilota koristekuva
        // $(".koristekuva").hide();
                $(this).hide();
    });
    */
    /* Ponnahdusvalikko */
    $(".painike").mouseover(function(){
        /* alert("morjens"); */
        $(this).stopTime();
        $(this).children(".alavalikko").show();
    })

    $(".painike").mouseout(function(){
        $(this).oneTime(1000,function() {
            $(this).children(".alavalikko").hide(800);
        })
    })
    
    /* Etusivun sydämet */
    $(".likesheart").click(function(){
        // aina kun klikataan mitä tahansa sydäntä
        // tämä koodi ajetaan
        var uutisid = $(this).attr("id");
        var klikattusydan = $(this); // viittaus klikattuun diviin
        /* alert(uutisid); */

        // kirjoita ajax-kutsu joka post metodilla
        // kutsuu osoitetta /news/like parametrilla
        // newsid: uutisid

        $.post("/nikrkar/news/like", {
            newsid: uutisid
        }, function(data){
            // kun ajax kutsu on valmis, tämä koodi ajetaan
            // ja data muuttujassa on koko /news/like osoitteen sisältö
            // tässä pitäisi siis korvata oikean
            // sydämen numero uudella arvolla

            // pitäisi löytää klikatun sydämen sisar jolla on
            // class = likesnro
            // ja laittaa sen sisällöksi data-muuttujan sisältö
            klikattusydan.siblings(".likesnumber").html(data);
        });
    });
    
    /* Sydämien klikkausmäärän automaattinen virkistys */
    /*
    $(".likesheart").each(function() {
        var uutisid = $(this).attr("id");
        var klikattusydan = $(this); // viittaus klikattuun diviin

        $.post("/nikrkar/news/refresh", {
            newsid: uutisid
        }, function(data){

            klikattusydan.siblings(".likesnumber").html(data);
        });
    });
    */

    /* Uutisten kommentointi */
    $("#uutisnappi").click(function(){
       var nimi = $("#nimi").val();  // nimikentän sisältö
       var viesti = $("#viesti").val(); // viestikentän sisältö
       // sen elementin ID-parametri, jonka class=lomake
       var newsid = $(".lomake").attr("id");
       if (nimi == "" || viesti == "")
           alert("Sinun on täytettävä kummatkin kentät");
       else {
           // kaikki ok, Ajax kutsu
           // $.post(osoite, parametrit, funktioKunPalataan);
           $.post(
           "/nikrkar/news/kommentoi",
           {n: nimi, v: viesti, nid: newsid},
           function(vastaus){
               // tämä suoritetaan kun ajax pyyntöön vastataan
               // poistetaan kommenttilomake
               $(".lomake").remove();
               // lisätään ajax-vastaus ylimmäksi
               // kommentit-luokan divissä
               $(".kommentit").prepend(vastaus);
               
           }
           ); // post() loppuu
       }
    });


});





