function user_rate(voter,candidate,rate) {
	var callback = { success:rate_result, failure:vote_error, timeout: 10000 };
	var now = new Date();
	var sUrl = baseurl + "/ajax/user_rate.php?voter=" + voter + "&candidate=" + candidate + "&rate=" + rate;
	YAHOO.util.Connect.asyncRequest('GET', sUrl, callback);
}

function rate_result(o) {
	document.getElementById('user_vote_result').innerHTML = o.responseText;
	user_rate_show(candidate_id);
}

function vote_error() {
	alert("connection failed");
}

function user_rate_show(candidate_id){
	var callback = { success:show_rate, failure:rate_error, timeout: 10000 };
	var now = new Date();
	var sUrl = baseurl + "/ajax/user_rate_show.php?candidate=" + candidate_id;
	YAHOO.util.Connect.asyncRequest('GET', sUrl, callback);
}
function show_rate(o){
 	document.getElementById('user_vote_result').style.display = 'block';
 	var c = document.getElementById('user_vote_result').innerHTML;
	var c2;
	c2 = c + '<br>' + o.responseText;
	document.getElementById('user_vote_result').innerHTML = c2;
}

function rate_error(){
	alert('connection failed');
}