
$(document).ready(function(){
  var opinionbut = $("#opinion-but b");
  var opinion = $("#opinion");
  
  if (!$.browser.msie) {
    opinionbut.click(function(){
      opinion.toggle("");
    });
  } else {
    opinionbut.click(function(){
      opinion.toggle("");
    });
  }
  
  var rating = $("#opinion #rating");
  var rating1 = $("#opinion #rating1");
  var rating2 = $("#opinion #rating2");
  var ratings = $("#opinion #rating1, #opinion #rating2");
  
  ratings.hover(
    function() { $(this).addClass('hov');},
    function() { $(this).removeClass('hov');}
  );
  
  rating1.click(function(){
    rating.val('1');
    rating1.addClass('sr1');
    rating2.removeClass('sr2');
  });
  
  rating2.click(function(){
    rating.val('-1');
    rating1.removeClass('sr1');
    rating2.addClass('sr2');
  });
  
  

});

  function addword(s, first, second, third) {
    var n = s.substring(s.length-2, 2);
    if ((n >= 5) && (n <= 20))
    return third;
    n=n.substr(-1);
    if (n == 1)
    return first;
    if ((n >= 2) && (n <= 4))
    return second;
    return third;
  }
  function send_form() {
    var req = $("#opinion .required[value='']").size();
  
    $("#opinion .required").css("border","1px solid #6093BF").css("background-color","");
      if(req > 0) {
        $("#opinion .required[value='']").css("border","1px solid red").css("background-color","#ffeeee");
        $("#pre-outt").html("<font color=red><big><b>"+req+"</b></big> "+addword(req+'', 'обязательное поле осталось незаполненным', 'обязательных поля остались незаполненными', 'обязательных полей остались незаполненными')+"!</font>");
        return false;
      } else {
        $("#pre-outt").html("<font color=green>Все нормально :-)</font>");
        return true;
    }
  }
