var set=false;
var v=0;
var a;

function loadStars(small) {
	if(small) {
		starempty = new Image();
		starempty.src = "/custom_inc/images/star1_small.gif";
		starfull = new Image();
		starfull.src= "/custom_inc/images/star2_small.gif";
	} else {
		starempty = new Image();
		starempty.src = "/custom_inc/images/star1.gif";
		starfull = new Image();
		starfull.src= "/custom_inc/images/star2.gif";
	}
}

function highlight(x) {
	if (set==false) {
		y=x*1+1
		switch(x) {
		case "1":
			document.getElementById(x).src= starfull.src;
			document.getElementById(x).style.cursor = 'pointer';
			document.getElementById('vote').innerHTML="I don't like it.";
			break;
		case "2":
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starfull.src;
				document.getElementById(x).style.cursor = 'pointer';
			}
			document.getElementById('vote').innerHTML="It needs some work."
			break;
		case "3":
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starfull.src;
				document.getElementById(x).style.cursor = 'pointer';
			}
			document.getElementById('vote').innerHTML="I like it, gets the job done."
			break;
		case "4":
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starfull.src;
				document.getElementById(x).style.cursor = 'pointer';
			}
			document.getElementById('vote').innerHTML="It's great, makes my life easier."
			break;
		case "5":
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starfull.src;
				document.getElementById(x).style.cursor = 'pointer';
			}
			document.getElementById('vote').innerHTML="Love it, gonna tell all my friends."
			break;
		}
	}
}

function losehighlight(x) {
	if (set==false) {
		for (i=1;i<6;i++) {
			document.getElementById(i).src=starempty.src;
			document.getElementById('vote').innerHTML="&nbsp;"
		}
	}
}

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('vote').innerHTML="Thank you for your vote."
	}	
}

function flash() {
	y=a*1+1
	switch(v) {
		case 0:
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starempty.src;
			}
			v=1;
			setTimeout(flash,200);
			break;
		case 1:	
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starfull.src;
			}
			v=2;
			setTimeout(flash,200);
			break;
		case 2:
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starempty.src;
			}
			v=3;
			setTimeout(flash,200);
			break;
		case 3:
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starfull.src;
			}
			v=4;
			setTimeout(flash,200);
			break;
		case 4:
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starempty.src;
			}
			v=5;
			setTimeout(flash,200);
			break;
		case 5:
			for (i=1;i<y;i++) {
				document.getElementById(i).src= starfull.src;
			}
			v=6;
			setTimeout(flash,200);
			break;
	}
}