function user_rating_submit(pre,rating) {
	form = document.getElementById('user_rating_form');
	url = form.action;
	form.action = url.replace(/#.*^/,'')+'#'+pre;
	document.getElementById('set_member_rating').value=rating;
	document.getElementById('submit_this_review').value=0;
	document.getElementById('review_feedback_ref').value='';
	document.getElementById('user_rating_form').submit();
}

function user_rating_highlight(pre,rating) {
	for (i=1;i<=5;i++) {
		prefix = pre + '_' + i;
		e_on = document.getElementById(prefix+'_on');
		e_off = document.getElementById(prefix+'_off');
		e_on.style.display = (i<=rating)?'inline':'none';
		e_off.style.display = (i<=rating)?'none':'inline';
	}
}

function add_review_submit() {
	form = document.getElementById('user_rating_form');
	url = form.action;
	form.action = url.replace(/#.*^/,'')+'#reviews';
	document.getElementById('set_member_rating').value=0;
	document.getElementById('submit_this_review').value=1;
	document.getElementById('review_feedback_ref').value='';
	document.getElementById('user_rating_form').submit();
}

function review_feedback_submit(ref,vote) {
	form = document.getElementById('user_rating_form');
	url = form.action;
	form.action = url.replace(/#.*^/,'')+'#reviews';
	document.getElementById('set_member_rating').value=0;
	document.getElementById('submit_this_review').value=0;
	document.getElementById('review_feedback_ref').value=ref;
	document.getElementById('review_feedback').value=vote;
	document.getElementById('user_rating_form').submit();
}

function focus_review_box() {
	document.getElementById('add_review_content').focus();
}
