﻿

function submitRating(evt) {
    jQuery.noConflict();
    //alert("klik");
    var tmp = evt.target.getAttribute('id').substr(5);
    var act = evt.target.parentNode.getAttribute('act');
    var col = evt.target.parentNode.getAttribute('title');

    var widgetId = tmp.substr(0, tmp.indexOf('_'));
    var starNbr = tmp.substr(tmp.indexOf('_') + 1);
    starNbr++;
    jQuery.get("../Inc/rat.aspx", { ratingID: widgetId, value: starNbr, act: act, col: col },
       function(data) {
           var k = data.substr(0, 1);
           //alert(k);
           var v = data.substr(2, tmp.indexOf('_'));
           if (k == 2) alert("You need to be logedin for voting!");
           if (k == 1) {


               jQuery("#rating_" + v).html('');

               var rating = starNbr;


               for (var j = 0; j < NUMBER_OF_STARS; j++) {
                   var star = document.createElement('img');
                   if (rating >= 0.75) {

                       jj = '../Inc/img/rating_green.gif';
                       star.className = 'green';

                       star.setAttribute('src', jj);
                       rating--;
                   }

                   else {
                       star.setAttribute('src', '../Inc/img/rating_off.gif');
                       star.className = 'off';
                   }

                   star.setAttribute('id', 'star_' + v + '_' + j);
                   star.onmouseover = new Function("evt", "displayHover(" + v + ", " + j + ");");
                   star.onmouseout = new Function("evt", "displayNormal(" + v + ", " + j + ");");
                   jQuery("#rating_" + v).append(star);
                   jQuery("#rating_" + v + "/img").bind('click', submitRating);
                   
               }
           }
       }
   );
}
