var rate_msg= new Array(5)
/*rate_msg[0]="Poor";
rate_msg[1]="Good";
rate_msg[2]="Very Good";
rate_msg[3]="Excellent";
rate_msg[4]="Superb";
*/
rate_msg[0]="1";
rate_msg[1]="2";
rate_msg[2]="3";
rate_msg[3]="4";
rate_msg[4]="5";

var flag=0;
function alert_msg(msg)
{
 alert(msg);
}

function change(imgid,showsel,user_id)
{
	
	var tmp;
	//document.getElementById('ajax_rate_msg_'+user_id+'_n').style.display ='';
	for(i=1; i<=showsel; i++)
	{
	tmp=imgid+"_"+i;
	//alert(tmp);
	document.getElementById(tmp).src="images/star.png";
	}
	for(j=i; j<=5; j++)
	{
		tmp=imgid+"_"+j;
		//alert(tmp);
		document.getElementById(tmp).src="images/star_grey.png";
	}
	document.getElementById('ajax_rate_msg_'+user_id).innerHTML=rate_msg[showsel-1];
	}
	
function set_rate(idimg, r1,r2,r3,r4,r5,user_id){
//setting exact current rating
document.getElementById(idimg + "_1").src=r1;
document.getElementById(idimg + "_2").src=r2;
document.getElementById(idimg + "_3").src=r3;
document.getElementById(idimg + "_4").src=r4;
document.getElementById(idimg + "_5").src=r5;
//document.getElementById('ajax_rate_msg_'+user_id+'_n').style.display ='none';
document.getElementById('ajax_rate_msg_'+user_id).innerHTML="&nbsp;";
}

function apply_rating(val1,val2, prd_id, usr_cnt, thanx_msg, cnntvote_msg) {  
			if (usr_cnt>0)
			{
				alert(cnntvote_msg);	
				return;
			}
			change('img'+val1,val2,val1);
			document.getElementById('ajax_rate_msg_'+val1).innerHTML="Loading....wait";
			flag=1;
			document.getElementById('tr_'+val1).innerHTML="";
			//only used for maintaining similarities in validations
			new Ajax.Updater('tr_'+val1,'ajax_rating.php?type=rate&mem_id='+val1+'&rateno='+val2+'&prd_id='+prd_id);
			document.getElementById('ajax_rate_msg_'+val1).innerHTML=thanx_msg;
}
function on_mouse_out(imgid,r1,r2,r3,r4,r5,user_id)
{
	
	if(flag==1) // need not to call if ajax used
	{
		flag=0;
		return false; 
	}	
	else
	{
	set_rate(imgid,r1,r2,r3,r4,r5,user_id);
	}
}
