reviewrating = 0;


		    vote1on		= new Image();
		    vote1on.src	= "/images/ratings/star0_on.gif" ;
		    vote1off		= new Image();
		    vote1off.src	= "/images/ratings/star0_off.gif" ;
			
			
		    vote2on		= new Image();
		    vote2on.src	= "/images/ratings/star1_on.gif" ;
		    vote2off		= new Image();
		    vote2off.src	= "/images/ratings/star1_off.gif" ;
			
			
		    vote3on		= new Image();
		    vote3on.src	= "/images/ratings/star0_on.gif" ;
		    vote3off		= new Image();
		    vote3off.src	= "/images/ratings/star0_off.gif" ;
			
			
		    vote4on		= new Image();
		    vote4on.src	= "/images/ratings/star1_on.gif" ;
		    vote4off		= new Image();
		    vote4off.src	= "/images/ratings/star1_off.gif" ;
			
			
		    vote5on		= new Image();
		    vote5on.src	= "/images/ratings/star0_on.gif" ;
		    vote5off		= new Image();
		    vote5off.src	= "/images/ratings/star0_off.gif" ;
			
			
		    vote6on		= new Image();
		    vote6on.src	= "/images/ratings/star1_on.gif" ;
		    vote6off		= new Image();
		    vote6off.src	= "/images/ratings/star1_off.gif" ;
			
			
		    vote7on		= new Image();
		    vote7on.src	= "/images/ratings/star0_on.gif" ;
		    vote7off		= new Image();
		    vote7off.src	= "/images/ratings/star0_off.gif" ;
			
			
		    vote8on		= new Image();
		    vote8on.src	= "/images/ratings/star1_on.gif" ;
		    vote8off		= new Image();
		    vote8off.src	= "/images/ratings/star1_off.gif" ;
			
			
		    vote9on		= new Image();
		    vote9on.src	= "/images/ratings/star0_on.gif" ;
		    vote9off		= new Image();
		    vote9off.src	= "/images/ratings/star0_off.gif" ;
			
			
		    vote10on		= new Image();
		    vote10on.src	= "/images/ratings/star1_on.gif" ;
		    vote10off		= new Image();
		    vote10off.src	= "/images/ratings/star1_off.gif" ;
			
			
			function showvote(v)
			{
				for (i = 1; i <= v; i++)
				{
					votebut = "star" + i;
					document[ votebut ].src = eval( "vote" + i + "on.src" );		
				}
				
				if (v < 10)
				for (i = v+1; i<=10; i++)
				{
					votebut = "star" + i;
					document[ votebut ].src = eval( "vote" + i + "off.src" );		
				}
			}
			
			function resetvote()
			{
				showvote(0);
			}


function check_review_form()
{
	valid = true;
	
	if (document.review_form.title.value.length < 3)
	{
		alert("Please enter a title for your review.\nAt least 3 characters are required.");
		document.review_form.title.focus();
		return false;
	}
	
	if (document.review_form.review.value.length < 3)
	{
		alert("Please write your review.\nAt least 3 characters are required.");
		document.review_form.review.focus();
		return false;
	}
	
	if (document.review_form.rating.value < 1)
	{
		alert("Please rate this item.");
		return false;
	}
	
	
	return valid;
}


function submit_review_form()
{
	if (check_review_form())
	{
		alert('Form Valid');
	}
	
	return false;
}

function showrating(v)
{
	for (i = 1; i <= v; i++)
	{
		votebut = "rstar" + i;
		document[ votebut ].src = eval( "vote" + i + "on.src" );		
	}
	
	if (v < 10)
	for (i = v+1; i<=10; i++)
	{
		votebut = "rstar" + i;
		document[ votebut ].src = eval( "vote" + i + "off.src" );		
	}
}

function resetrating()
{
	showrating(reviewrating);
}

function setrating(x)
{
	reviewrating = x;
	document.review_form.review_X_rating.value = x;
}
