var fnd_polls_default_form={	
	showResults:function(pollId)
	{
		if(!pollId)
			pollId=this.pollId;
		$.ajax({
			url:'?_mod=polls&_if=default&_task=getResults&_format=json',
			data:{pollId:pollId},
			type:'get',
			beforeSend:function(){
				fnd_main_gui.showLoading();
			},
			success:function(result){
				fnd_main_gui.hideLoading();
				$('#fnd_polls_default_form div.box').html(result);
			}
		});
	},
	
	showOptions:function(pollId)
	{
		if(!pollId)
			pollId=this.pollId;
			
		$.ajax({
			url:'?_mod=polls&_if=default&_task=getOptions&_format=json',
			data:{pollId:pollId},
			type:'get',
			beforeSend:function(){
				fnd_main_gui.showLoading();
			},
			success:function(result){
				fnd_main_gui.hideLoading();
				$('#fnd_polls_default_form div.box').html(result);
			}
		});
	}
}

$(function(){
	$('#fnd_polls_default_form div.vote').livequery('click',function(){
		var answerId=$('#fnd_polls_default_form input[name=answer]').fieldValue();
		if(answerId)
		{
			$.ajax({
				url:'?_mod=polls&_if=default&_task=vote&_format=json',
				data:{answerId:answerId},
				beforeSend:function(){
					fnd_main_gui.showLoading();
				},
				success:function(){
					fnd_polls_default_form.showResults();
				}
			});
		}
	})
	
	$('#fnd_polls_default_form a[href=#results]').livequery('click',function(){
		fnd_polls_default_form.showResults();
		return false;
	})
	
	$('#fnd_polls_default_form a[href=#options]').livequery('click',function(){
		fnd_polls_default_form.showOptions();
		return false;
	})
})


