var set=false;
var v=0;
var a;
function loadStars()
{
   star1 = new Image();
   star1.src = "img/full-star-grey.gif";
   star2 = new Image();
   star2.src= "img/full-star-gold.gif";
}

function highlight(x)
{
   if (set==false)
   {
      y=x*1+1
      switch(x)
      {
         case "1":
               document.getElementById(1).src= star2.src;
               document.getElementById(2).src= star1.src;
               document.getElementById(3).src= star1.src;
               document.getElementById(4).src= star1.src;
               document.getElementById(5).src= star1.src;
            break;
         case "2":
               document.getElementById(1).src= star2.src;
               document.getElementById(2).src= star2.src;
               document.getElementById(3).src= star1.src;
               document.getElementById(4).src= star1.src;
               document.getElementById(5).src= star1.src;
            break;
         case "3":
               document.getElementById(1).src= star2.src;
               document.getElementById(2).src= star2.src;
               document.getElementById(3).src= star2.src;
               document.getElementById(4).src= star1.src;
               document.getElementById(5).src= star1.src;
            break;
         case "4":
               document.getElementById(1).src= star2.src;
               document.getElementById(2).src= star2.src;
               document.getElementById(3).src= star2.src;
               document.getElementById(4).src= star2.src;
               document.getElementById(5).src= star1.src;
            break;
         case "5":
               document.getElementById(1).src= star2.src;
               document.getElementById(2).src= star2.src;
               document.getElementById(3).src= star2.src;
               document.getElementById(4).src= star2.src;
               document.getElementById(5).src= star2.src;
            break;
      }
   }
}

function losehighlight(x)
{
   if (set==false)
   {
      for (i=1;i<6;i++)
      {
      	 var ii = ('saved' + i);
      	 var ji = document.getElementById(ii).value;
         document.getElementById(i).src=document.getElementById(ii).value;

      }
   }
}

function setStar(x)
{
   y=x*1+1
   if (set==false)
   {
      switch(x)
      {
         case "1":
            a="1"
            flash(a);
            break;
         case "2":
            a="2"
            flash(a);
            break;
         case "3":
            a="3"
            flash(a);
            break;
         case "4":
            a="4"
            flash(a);
            break;
         case "5":
            a="5"
            flash(a);
            break;
      }
      set=true;		
      document.getElementById('ratevalue').value=a
      var rateurl = document.getElementById('rateform').action
      rateurl = (rateurl + a)
      document.getElementById('rateform').action = rateurl
			document.getElementById('rateform').submit()
      
   }
}

function flash()
{
   y=a*1+1
   switch(v)
   {
      case 0:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star1.src;
         }
         v=1
         setTimeout(flash,200)
         break;
      case 1:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star2.src;
         }
         v=2
         setTimeout(flash,200)
         break;
      case 2:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star1.src;
         }
         v=3
         setTimeout(flash,200)
         break;
      case 3:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star2.src;
         }
         v=4
         setTimeout(flash,200)
         break;
      case 4:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star1.src;
         }
         v=5
         setTimeout(flash,200)
         break;
      case 5:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star2.src;
         }
         v=6
         setTimeout(flash,200)
         break;
   }
}