// Variables
//var ratings = new sack(ratings_ajax_url);
var post_id = 0;
var post_rating = 0;
var rate_fadein_opacity = 0;
var rate_fadeout_opacity = 100;
var is_ie = (document.all && document.getElementById);
var is_moz = (!document.all && document.getElementById);
var is_opera = (navigator.userAgent.indexOf("Opera") > -1);
var is_being_rated = false;
var ratings_max = 5;
var ratings_custom = false;
var ratings_image_ext = 'gif';


// When User Mouse Over Ratings
function current_rating(id, rating, rating_text) {
  post_id = id;
  post_rating = rating;
  for(i = 1; i <= rating; i++) {
    document.images['rating_' + post_id + '_' + i].src = "/images/rating_on.gif";
  }
}

function rate(id, rating) {
  is_being_rated = true;
  document.getElementById('rating_' + id) . value = rating;
}

// When User Mouse Out Ratings
function ratings_off(rating_score, insert_half, half_rtl) {
	if(!is_being_rated) {
		for(i = 1; i <= ratings_max; i++) {
			if(i <= rating_score) {
				if(ratings_custom) {
					document.images['rating_' + post_id + '_' + i].src = '/images/rating_' + i + '_on.' + ratings_image_ext;
				} else {
					document.images['rating_' + post_id + '_' + i].src = '/images/rating_on.' + ratings_image_ext;
				}
			} else if(i == insert_half) {
				if(ratings_custom) {
					document.images['rating_' + post_id + '_' + i].src = '/images/rating_' + i + '_half' + (half_rtl ? '-rtl' : '') + '.' + ratings_image_ext;
				} else {
					document.images['rating_' + post_id + '_' + i].src = '/images/rating_half' + (half_rtl ? '-rtl' : '') + '.' + ratings_image_ext;
				}
			} else {
				if(ratings_custom) {
					document.images['rating_' + post_id + '_' + i].src = '/images/rating_' + i + '_off.' + ratings_image_ext;
				} else {
					document.images['rating_' + post_id + '_' + i].src = '/images/rating_off.' + ratings_image_ext;
				}
			}
		}
		if(document.getElementById('ratings_' + post_id + '_text')) {
			document.getElementById('ratings_' + post_id + '_text').style.display = 'none';
			document.getElementById('ratings_' + post_id + '_text').innerHTML = '';
		}
	}
}



