/*Vars for divrecognition*/
var div_name
var div_num

/* Variable that holds the star rating */
star_x = "";  

lister_picpath='http://g2.start.no/rating/';

/* Variables that hold the image names */
imgstar=lister_picpath+"star.gif";
imgstar_o=lister_picpath+"star_hover.gif";


// onmouseover: kill all stars if rated and update the source on the rest of the stars
function stars(rate_over,div_num){

	imgstar=lister_picpath+"star.gif";
	imgstar_o=lister_picpath+"star_hover.gif";

	
	killstars(div_num);
  switch(rate_over){
	case 5:
	  document.getElementById(div_num+''+'5').src=imgstar_o;
	case 4:
	  document.getElementById(div_num+''+'4').src=imgstar_o;
	case 3:
	  document.getElementById(div_num+''+'3').src=imgstar_o;
	case 2:
	  document.getElementById(div_num+''+'2').src=imgstar_o;
	case 1:
	  document.getElementById(div_num+''+'1').src=imgstar_o;
	  break;
  }
}
// kill star source
function killstars(div_num){
  document.getElementById(div_num+''+'1').src=imgstar;
  document.getElementById(div_num+''+'2').src=imgstar;
  document.getElementById(div_num+''+'3').src=imgstar;
  document.getElementById(div_num+''+'4').src=imgstar;
  document.getElementById(div_num+''+'5').src=imgstar;
}

// onmouseout 
// nbstars=nb of stars
function starsx(rate_over,nbstars,div_num){
	starnum=div_num+""+rate_over
	
	imgstar=lister_picpath+"star.gif";
	imgstar_o=lister_picpath+"star_hover.gif";
	
  switch(rate_over){
	case 5:
	  if(star_x != '5') document.getElementById(starnum).src=imgstar;
	case 4:
	  if(star_x != '4') document.getElementById(starnum).src=imgstar;
	case 3:
	  if(star_x != '3') document.getElementById(starnum).src=imgstar;
	case 2:
	  if(star_x != '2') document.getElementById(starnum).src=imgstar;
	case 1:
	  if(star_x != '1') document.getElementById(starnum).src=imgstar;
	  break;
  }
  switch(nbstars){
  case 0:
	if(nbstars == '0') 
	{
	  	document.getElementById(div_num+''+'1').src=imgstar;
	  	document.getElementById(div_num+''+'2').src=imgstar;
	  	document.getElementById(div_num+''+'3').src=imgstar;
	  	document.getElementById(div_num+''+'4').src=imgstar;
	  	document.getElementById(div_num+''+'5').src=imgstar;
	}
	break;
  case 1:
	  if(nbstars == '1') 
	  {
	  	document.getElementById(div_num+''+'1').src=imgstar_o;
	  	document.getElementById(div_num+''+'2').src=imgstar;
	  	document.getElementById(div_num+''+'3').src=imgstar;
	  	document.getElementById(div_num+''+'4').src=imgstar;
	  	document.getElementById(div_num+''+'5').src=imgstar;
	   }
	break;
	case 2:
	  if(nbstars == '2') 
	  {
	  	document.getElementById(div_num+''+'1').src=imgstar_o;
	  	document.getElementById(div_num+''+'2').src=imgstar_o;
	  	document.getElementById(div_num+''+'3').src=imgstar;
	  	document.getElementById(div_num+''+'4').src=imgstar;
	  	document.getElementById(div_num+''+'5').src=imgstar;
	  	
	  	}
	break;
	case 3:
	  if(nbstars == '3') 
	  {
	  	document.getElementById(div_num+''+'1').src=imgstar_o;
	  	document.getElementById(div_num+''+'2').src=imgstar_o;
	  	document.getElementById(div_num+''+'3').src=imgstar_o;
	  	document.getElementById(div_num+''+'4').src=imgstar;
	  	document.getElementById(div_num+''+'5').src=imgstar;
	  	}
	 break;
	 case 4:
	  if(nbstars == '4') 
	  {	
	  	document.getElementById(div_num+''+'1').src=imgstar_o;
	  	document.getElementById(div_num+''+'2').src=imgstar_o;
	  	document.getElementById(div_num+''+'3').src=imgstar_o;
	  	document.getElementById(div_num+''+'4').src=imgstar_o;
	  	document.getElementById(div_num+''+'5').src=imgstar;
	  	}
	  break;
	 case 5:
	  if(nbstars == '5') 
	  {
	  	document.getElementById(div_num+''+'1').src=imgstar_o;
	  	document.getElementById(div_num+''+'2').src=imgstar_o;
	  	document.getElementById(div_num+''+'3').src=imgstar_o;
	  	document.getElementById(div_num+''+'4').src=imgstar_o;
	  	document.getElementById(div_num+''+'5').src=imgstar_o;
	  	}
	  break;
  }
  switch(star_x){
	case '5':
	  stars(5,div_num);
	  break;
	case '4':
	  stars(4,div_num);
	  break;
	case '3':
	  stars(3,div_num);
	  break;
	case '2':
	  stars(2,div_num);
	  break;
	case '1':
	  stars(1,div_num);
	  break;
  }

}
