var noTr3sVotes = 0;
var noNewVotes = 0;

$(document).ready(function(){
	$('.vote-nav-item1').click(showTr3s);
	
	$('.vote-nav-item2').click(showNew);				

	$.fn.createDialog.defaults = {
	   progress: false,
	   center: true,
	   opacity: 0.8
	};

});

function showNew(){
	$('#new-artist-content').show();
	$('#tr3s-artist-content').hide();
	$('.vote-nav-item2').addClass('vote-nav-item-selected');
	$('.vote-nav-item1').removeClass('vote-nav-item-selected');
	
	$('.vote-error').text("");
}

function showTr3s(){
	$('#new-artist-content').hide();
	$('#tr3s-artist-content').show();
	$('.vote-nav-item1').addClass('vote-nav-item-selected');
	$('.vote-nav-item2').removeClass('vote-nav-item-selected');
	
	$('.vote-error').text("");
}
			
function sendVote(votePos){
	$('.vote-error').text("");

	if(Flux.Context.isCommunityMember()){
		var pollid="";
		var question="question";
		
		if($('#new-artist-content').css('display') != 'none'){
			pollid= "mtvtr3s_los_premios!los_premios_2009_best_new";
			question="los_premios_2009_best_new";
			noNewVotes++;
		} else if($('#tr3s-artist-content').css('display') != 'none') {
			pollid= "mtvtr3s_los_premios!los_premios_2009_best_artist";
			question="los_premios_2009_best_artist";
			noTr3sVotes++;
		}
		
		var strVote = "cmd=tally&pollid=" + pollid + "&" + question + "=" + votePos + "&style=XMLResults";
		
		$.ajax({
			type:"GET",
			url: "sendVote.jhtml",
			data: strVote,
			success: function(res){
				if(noNewVotes == 1 && noTr3sVotes == 1){
					$('.btn-vote').createDialog({
						addr:'overlay.jhtml',
						bg:'#5f8a25'
					});
				}
				
				//switch tabs
				if(question == "los_premios_2009_best_new"){
					showTr3s();
				}else{
					showNew();
				}
				//Move page back to top
				window.scrollTo(0,0);
				
			},
			error: function(msg){
				alert("Error: Vote could not be sent.");
			}
		});
		
	} else{
		$('.vote-error-' + votePos).text("You must be registered for Flux to vote for this award.");
	}
}