﻿var stars = 1;
function handleStar(elm){
	var selectedStar = elm.id.replace('Star','');
	var count = 1;
	stars = 0;
	while(count <= selectedStar){
		document.getElementById('Star' + count).className = 'selected hand';
		count++;
		stars++;
	}
	while(count > selectedStar && count <= 5){
		document.getElementById('Star' + count).className =  'unselected hand';
		count++;
	}
}
function getSmallRatingStars(rating){
	rating = rating/1000;
  document.write('<table cellpadding="0" cellspacing="0"><tr class="smallStars">');
  var starCount = 0;
  while(rating >= 1){
		document.write('<td class="selected"></td>');
		rating--;
		starCount++;
  }
  if(rating >= 0.33 && rating < 0.66){
		document.write('<td class="unselected"></td>');
		starCount++;
  }
  if(rating >= 0.66){
		document.write('<td class="selected"></td>');
		starCount++;
  }
  while(starCount < 5){
		document.write('<td class="unselected"></td>');
		starCount++;
  }
  document.write('</tr></table>');
}
function createRatingTable(rating){
	rating = rating/1000;
  var ratingTable = document.createElement("table");
  ratingTable.setAttribute("cellspacing", "0")
  ratingTable.setAttribute("cellpadding", "0")
  var ratingTableBody = document.createElement("tbody");
  var ratingRow = document.createElement("tr");
  ratingRow.className = "smallStars";
  var starCount = 0;
  while(rating >= 1){
		var starCell = document.createElement("td");
		starCell.className = "selected";
		ratingRow.appendChild(starCell);
		rating--;
		starCount++;
  }
  if(rating >= 0.33 && rating < 0.66){
		var starCell = document.createElement("td");
		starCell.className = "unselected";
		ratingRow.appendChild(starCell);
		starCount++;
  }
  if(rating >= 0.66){
		var starCell = document.createElement("td");
		starCell.className = "selected";
		ratingRow.appendChild(starCell);
		starCount++;
  }
  while(starCount < 5){
		var starCell = document.createElement("td");
		starCell.className = "unselected";
		ratingRow.appendChild(starCell);
		starCount++;
  }
  ratingTableBody.appendChild(ratingRow);
  ratingTable.appendChild(ratingTableBody);
  return ratingTable;
}