var cp = new cpaint();
cp.set_transfer_mode('post');
cp.set_response_type('text');
serverFileForPoll = 'polls/ajax_tier.php';

function getSelectedOption(options)
{
	for(var i=0; i<options.length; i++)
		if (options[i].checked)
			return options[i].value;
	
	return null;
}
function VoteResponse(response)
{
	eval(response);
	 
	if (parseInt(result.result) == 0)
		alert('HATA: ' + result.text);
	closeModalLayer('DIV_Poll');
	window.location.href = 'index.php?act=polls&pid=' + result.pollId;
}

function sendMyVote(btnObj,status)
{
	if(status=='advanced')
        var div = document.getElementById('DIV_Poll_Adv');
    else
        var div = document.getElementById('DIV_Poll');
          
	var pollId 	= parseInt(div.getElementsByTagName('TABLE')[0].getAttribute('poll_id'));
	var selOptId= getSelectedOption(document.getElementsByName('selected_poll_option'));
	
	if (! selOptId )
	{
		alert('Lütfen bir seçim yaptıktan sonra anketi gönderiniz');
		return false;
	}

	// Varolan görünümü kaydet
	div.setAttribute('old_innerHTML', div.innerHTML);	
	div.innerHTML = '<center><br><p><img src="images/loading.gif" align=absmiddle><br>	Seçiminiz kaydediliyor...</p></center>';
	
	// Bu anket bir daha kullanıcıya sorulmasın
	if(status!='advanced')
        AddVoteToCookie();
	
	// Gönder
	cp.call(serverFileForPoll, 'VotePoll', VoteResponse, pollId, selOptId, true);
}

function CheckAndCloseModalLayer(layerId)
{
	// anketi bir daha sorma seçili mi?
	if (document.getElementById('poll_dont_ask').checked)
		AddVoteToCookie();
	closeModalLayer(layerId);
}

function AddVoteToCookie()
{
	var currPollId = document.getElementById('DIV_Poll').getAttribute('poll_id');		
	var polls	= getCookie('reh_asked_votes');
	if (! polls) polls = [];
	else polls = polls.split(',');
	
	// Ekle ve birleştir
	polls[polls.length] = currPollId;
	setCookie('reh_asked_votes', polls.join(','));
}

