﻿// JScript File

function checkStars(bid,image,side)
{
	for(var i=1;i<=image;i++)
	{
		if(i%2==0)
		{
			document.getElementById(bid+'_'+i).src = "/images/fill_right.gif";
		}
		else
			document.getElementById(bid+'_'+i).src = "/images/fill_left.gif";	
	}
}

function resetStars(bid)
{
    if(document.getElementById('curRating_'+bid))
		var rating = document.getElementById('curRating_'+bid).value;
	else
		var rating = 0;
    switch(rating)
    {
        case "0":
           for(var i=1;i<=10;i++)
		   {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/empty_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/empty_left.gif";
		   }
           break;
        case "0.5":
           document.getElementById(bid+'_1').src = "/images/fill_left.gif";
           for(var i=2;i<=10;i++)
		   {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/empty_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/empty_left.gif";
		   }	 
           break;
        case "1":
           document.getElementById(bid+'_1').src = "/images/fill_left.gif";
		   document.getElementById(bid+'_2').src = "/images/fill_right.gif";
           for(var i=3;i<=10;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/empty_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/empty_left.gif";
		   }	
           break;
        case "1.5":
           document.getElementById(bid+'_1').src = "/images/fill_left.gif";
		   document.getElementById(bid+'_2').src = "/images/fill_right.gif";
           document.getElementById(bid+'_3').src = "/images/fill_left.gif";
           for(var i=4;i<=10;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/empty_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/empty_left.gif";
		   }
           break;
        case "2":
           for(var i=1;i<=4;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/fill_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/fill_left.gif";
		   }
           for(var i=5;i<=10;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/empty_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/empty_left.gif";
		   }
           break;
        case "2.5":
           for(var i=1;i<=5;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/fill_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/fill_left.gif";
		   }
           
           for(var i=6;i<=10;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/empty_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/empty_left.gif";
		   }
           break;
        case "3":
           for(var i=1;i<=6;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/fill_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/fill_left.gif";
		   }
           for(var i=7;i<=10;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/empty_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/empty_left.gif";
		   }
           break;
        case "3.5":
           for(var i=1;i<=7;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/fill_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/fill_left.gif";
		   }
           for(var i=8;i<=10;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/empty_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/empty_left.gif";
		   }
           break;
        case "4":
           for(var i=1;i<=8;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/fill_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/fill_left.gif";
		   }
           for(var i=9;i<=10;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/empty_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/empty_left.gif";
		   }
           break;
        case "4.5":
           for(var i=1;i<=9;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/fill_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/fill_left.gif";
		   }
           document.getElementById(bid+'_10').src = "/images/empty_right.gif";
           break;
        case "5":
           for(var i=1;i<=10;i++)
           {
				if(i%2==0)
				{
					document.getElementById(bid+'_'+i).src = "/images/fill_right.gif";
				}
				else
					document.getElementById(bid+'_'+i).src = "/images/fill_left.gif";
		   }
           break;
//        default:
//           for(var i=1;i<=5;i++){
//            if(document.getElementById(bid+'_'+i))
//            document.getElementById(bid+'_'+i).src = "/images/rating_empty.gif";
//            }
//           break;
    }
}
var bookID;

function callback_getRating(res)
{
    if(res.value!=''){
            document.getElementById('book_'+bookID).innerHTML = res.value;
        }
    else{
        document.getElementById('book_'+bookID).innerHTML = "Could Not retrieve rating";
        }
}

