/*function deal_vote(deal_id, vote){
	deal_vote_handler = new vB_AJAX_Handler(true);
	deal_vote_handler.onreadystatechange(deal_vote_receive);
	deal_vote_handler.send('/vote-deal/?ajax=true&d=' + deal_id + '&v=' + vote);
}*/



function deal_vote_receive(){
	if(deal_vote_handler.handler.readyState == 4 && deal_vote_handler.handler.status == 200 && deal_vote_handler.handler.responseXML){
		var deal = deal_vote_handler.handler.responseXML.documentElement;

		var deal_id_nodes = deal.getElementsByTagName('deal_id');
		var current_temperature_nodes = deal.getElementsByTagName('temperature_rating');
		var temperature_buttons_enabled_nodes = deal.getElementsByTagName('temperature_buttons_enabled');
		var expired_button_enabled_nodes = deal.getElementsByTagName('expired_button_enabled');
		var spam_button_enabled_nodes = deal.getElementsByTagName('spam_button_enabled');
		var show_temperature_nodes = deal.getElementsByTagName('show_temperature');
		
		var deal_id = deal_id_nodes[0].firstChild.nodeValue;
		var current_temperature = current_temperature_nodes[0].firstChild.nodeValue;
		var temperature_buttons_enabled = (temperature_buttons_enabled_nodes.length > 0);
		var expired_button_enabled = (expired_button_enabled_nodes.length > 0);
		var spam_button_enabled = (spam_button_enabled_nodes.length > 0);

		if(show_temperature_nodes.length > 0){
			fetch_object('deal_current_temperature' + deal_id).innerHTML = current_temperature + "&#xB0";
		}
		
		if(!temperature_buttons_enabled && show_temperature_nodes.length > 0){
			var buttons = '<img src="/images/deal_votehot_disabled.gif"><img src="/images/deal_votewarm_disabled.gif"><img src="/images/deal_votecold_disabled.gif">';
			fetch_object('deal_temperature_buttons' + deal_id).innerHTML = buttons;
		}
		
		if(!expired_button_enabled){
			var buttons = 'expired';
			fetch_object('deal_expired_button' + deal_id).innerHTML = buttons;
			fetch_object('deal_expired_button' + deal_id).style.textDecorationLineThrough = 'true';
		}
		
		if(!spam_button_enabled){
			var buttons = 'spammed';
			fetch_object('deal_spam_button' + deal_id).innerHTML = buttons;
			fetch_object('deal_spam_button' + deal_id).style.textDecorationLineThrough = 'true';
		}
	}
}