// Functions for rate this module.

function sendscore(option)
{
	var rating = document.forms['optionform_'+option].score.value;
	var rateel = document.getElementById('option_'+option);
	var scoreel = document.getElementById('score_'+option);
	var score1el = document.getElementById('score1_'+option);
	var score2el = document.getElementById('score2_'+option);

	var scores = new ratethishandler().sendscore(option, rating);
	
	if (scores[0] == 'ERR')
	{
		alert(scores[1]);
		return;
	}
	else if (scores[0] == 'WON')
	{
		// user won, open a popup
		window.open('/extra/ratethis_won.html', 'ratethis_won', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrolling=1,scrollbars=1,resizable=no,width=450,height=450');
	}

	// set scores in score element
	score1el.innerHTML = scores[1];
	score2el.innerHTML = scores[2];

	// hide rate element
	rateel.style.display='none';
	// show score element
	scoreel.style.display='block';
}
