function initt(){

  $('#plate').css("border-radius","10px 10px 10px 10px");  
  $('#plate').css("-moz-border-radius","10px");
  $('#plate').css("-webkit-border-radius","10px");
  $('#userpanel').css("border-radius","10px 10px 10px 10px");  
  $('#userpanel').css("-moz-border-radius","10px");
  $('#userpanel').css("-webkit-border-radius","10px");


  $('.userflashmessage').hide();
  $('.userflashmessage').show(700);



  $(".comment").each(function(i,v){
		       decoratecomment(i,v);
		     });

  var togall = $('<div class="alltoggle">( Piilota kaikki )</div>');
  togall.toggle(hideallcomments, showallcomments);
  if($('.comment').length > 0) {
    $('.threadpanel').prepend(togall);
  }


  if($('.comment').length > 3) {
    togall.click();
  }

 
  var mn = $('.moreelnews');
  var moren = $('<div style="margin-top:-12px;font-size:16px;color:gray;cursor:pointer;">(Näytä lisää vaaliuutisia)</div>');
  moren.click(function(e){mn.show();moren.hide();});
  mn.hide();
  mn.after(moren);

  var fu = $('.elevents-future');
  var pa = $('.elevents-past');
  fu.hide();
  pa.hide();
  var morefu = $('<div style="margin-top:24px;font-size:16px;color:gray;cursor:pointer;">(Näytä lisää tulevia tapahtumia)</div>');
  var morepa = $('<div style="margin-top:24px;margin-bottom:32px;;font-size:16px;color:gray;cursor:pointer;">(Näytä menneet tapahtumat)</div>');

  morefu.click(function(e){fu.show();morefu.hide();});
  morepa.click(function(e){pa.show();morepa.hide();});
  fu.after(morefu);
  pa.after(morepa);

  $('.pubfullanswer').hide();
  $('.questionexpand').click(display_answer);
  $('.questionexpand').css("cursor","pointer");
};


function display_answer() 
{
    var q = $(this).parent().parent();
    q.find(".pubfullanswer").show();
    q.find(".pubasynopsis").hide();
}

function decoratecomment(idx, val) {
  var ctl = $('<div class="commenttoggle">( - )</div>');
  ctl.toggle(function(){hidecomment(val);}, function(){showcomment(val);});
  $(val).prepend(ctl);
  $(val).find(".commentheader").click(function(){ctl.click();});
}

function hideallcomments() {
  $(".showncomment").each(function(i,v) {$(v).find(".commenttoggle").click();});
  $('.alltoggle').html('( Näytä kaikki )');
}

function showallcomments() {
  $(".hiddencomment").each(function(i,v) {$(v).find(".commenttoggle").click();});
  $('.alltoggle').html('( Piilota kaikki )');
}


function hidecomment(value) {
  $(value).find(".commenttoggle").html('( + )');
  $(value).find(".commentbody").hide();
  $(value).css("margin-bottom","5px");
  $(value).attr("class","comment hiddencomment");
}

function showcomment(value) {
  $(value).find(".commenttoggle").html('( - )');
  $(value).find(".commentbody").show();
  $(value).css("margin-bottom","40px");
  $(value).attr("class","comment showncomment");
}


$(document).ready(initt);



