

/* Conscription Debate */

function debateCycle() {
	$('#arguments').cycle({ 
	   fx:     'scrollVert',
		cleartype: true,
	   pager:   '.anchor_nav',
    	pagerAnchorBuilder: function(idx, slide) { 
	       // return selector string for existing anchor 
	       return '.anchor_nav li:eq(' + idx + ') a'; 
	   },
	   timeout: 0
	});
}

function submitBallot() {
	$('#debate_results').hide();
	$('#debate_form label').click(function() {
		$('#debate_form label').attr('class','nonselected');
		$('#debate_form fieldset input').attr('checked','');
		$(this).attr('class','selected');
		$(this).prev().attr('checked','checked');
	});
	
//	var options = {
//      target:        '#debate_results',   // target element(s) to be updated with server response 
//      beforeSubmit:  ballotRequest,  // pre-submit callback 
//      success:       ballotResponse  // post-submit callback 
//  }; 

  // bind form using 'ajaxForm' 
  // $('#debate_form').ajaxForm(options);
}

// pre-submit callback 
function ballotRequest() {
	$('#debate_form').hide();
   return true;
} 

// post-submit callback 
function ballotResponse() {
  $('#debate_results').fadeIn(1000);
}

function playMP3s() {
	$('a[href$=.mp3]')
		.attr('class','mp3')
		.append('<span></span>')
		.click(function() {
			if($(this).attr('class') == 'mp3playing') {
				$(this).children('span').html('');
				$(this).attr('class','mp3');
			} else {
				$('#y').remove(); // Remove any other players
				$('.mp3playing').attr('class', 'mp3');
				var playerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"' +
				'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"' +
				'width="1" height="1" id="y">' +
				'<param name="wmode" value="transparent" />' +
				'<param name="allowScriptAccess" value="sameDomain" />' +
				'<param name="flashVars" value="theLink='+this.href+'" />' +
				'<param name="movie" value="' + siteURL + '_lib/swf/mp3.swf" />' +
				'<embed src="' + siteURL + '_lib/swf/mp3.swf" flashVars="theLink='+this.href+'"'+
				'wmode="transparent" width="1" height="1" name="y"' +
				'allowScriptAccess="sameDomain" type="application/x-shockwave-flash"' +
				' pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
				$(this).children('span').html(playerHTML);
				$(this).attr('class','mp3playing');
			}
			return false;
		});
}


/* Political Cartoons */

function cartoonCycle() {
	
	$('.slide').each(function(i) {
		$(this).attr('rel', i+1);
	});
		
	$('#slides').cycle({
		fx:     'fade',
		speedIn: '900',
		speedOut: '1000',
		next: '.next',
		prev: '#prev',		
		prevNextClick: function(isNext, zeroBasedSlideIndex, slideElement) {
			$('#current_slide').html(zeroBasedSlideIndex+1);
		},
		timeout: 0
	});
}

function exhibitionCycle() {
	$('.slideshow').cycle({ 
	   fx:     'scrollVert', 
	 	 random: 1,
	   timeout: 5000,
		pause: true
	});	
}

function activateTooltips() {
	$('img.tooltip').tooltip({
		showBody: " - ",
	  showURL: false,
		left: -100,
		top: 20
	});
}