// JavaScript Document

function xGetElementById(e) 
{
    if(typeof(e)!='string') return e;
    if(document.getElementById) e=document.getElementById(e);
    else if(document.all) e=document.all[e];
    else e=null;
    return e;
}

function rate(contribId, raterId, rating)
{
	/*
	for (i=1; i <= 5; i++)
	{
		img = window.document.getElementById(contribId + "star" + i);
		if (img == null)
		{
			//alert("image not found");
			break;
		}
			
		if (i <= rating)
		{
			if (img.src.indexOf("h_avg") > -1)
				img.src = "<?php echo(WEB_ROOT) ?>/images/rtd_h_avg.png";
			else if (img.src.indexOf("avg") > -1)
				img.src = "<?php echo(WEB_ROOT) ?>/images/rtd_avg.png";
			else
				img.src = "<?php echo(WEB_ROOT) ?>/images/rtd_0.png";
		}
		else
		{
			if (img.src.indexOf("h_avg") > -1)
				img.src = "<?php echo(WEB_ROOT) ?>/images/h_avg.png";
			else if (img.src.indexOf("avg") > -1)
				img.src = "<?php echo(WEB_ROOT) ?>/images/avg.png";
			else
				img.src = "<?php echo(WEB_ROOT) ?>/images/0.png";
		}
	}
	*/
	
	var form = document.forms["rate_form"];
	
	form.elements["ctb_r_id"].value = contribId;
	form.elements["rtr_id"].value = raterId;
	form.elements["rtng"].value = rating;
	
	try {
	document.rate_form.submit();
	//document.rate_form.do_submit.click();
	//form.submit();
	} catch (e){ }
}