$(document).ready(function(){	

	$('ul#genreUL li a').each(function(){	
		$(this).click(function(){
			$('ul#genreUL li').removeClass('genreSelected');
			$(this).parent().addClass('genreSelected');
			
			var platformID = $('li.platformSelected').attr('id');
			var platformSplit = platformID.split('_');
			myPlatform = platformSplit[1];
			if (myPlatform != ''){
				var genreID = $(this).parent().attr('id');
				var genreSplit = genreID.split('_');
				myGenre = genreSplit[1];

				var vars = '2~video_game~'+myGenre+'~'+myPlatform;
				$.get('/assets/client/inc/lib/ascii2hex.php', {text: vars}, function(data) { 
					window.location="/how-it-works/"+data;
				});
			}				
			return false;
		});
	});

	$('ul#platformUL li a').each(function(){
		$(this).click(function(){
			$('ul#platformUL li').removeClass('platformSelected');
			$(this).parent().addClass('platformSelected');
			
			var genreID = $('li.genreSelected').attr('id');
			var genreSplit = genreID.split('_');
			myGenre = genreSplit[1];
			if (myGenre != ''){
				var platformID = $(this).parent().attr('id');
				var platformSplit = platformID.split('_');
				myPlatform = platformSplit[1];

				var vars = '2~video_game~'+myGenre+'~'+myPlatform;
				$.get('/assets/client/inc/lib/ascii2hex.php', {text: vars}, function(data) { 
					window.location="/how-it-works/"+data;
				});
			}			
			return false;
		});
	});
	
	$('span.picker').click(function(){
		var tempId = $(this).attr('id');
		var mySplit = tempId.split("_");
		var pick = mySplit[0];
		var product_id = mySplit[1];
		
		//reset all pickers
		$('#up_'+product_id).removeClass('on').addClass('off');
		$('#dn_'+product_id).removeClass('on').addClass('off');
		$('#fav_'+product_id).removeClass('on').addClass('off');
		
		//get value of this picker and negate its value if same as previously picked (toggle)
		var prevValue = $("input[@name='radio_"+product_id+"']:checked").val();
		if(prevValue != pick) {
			switch(pick){
				case 'up':
					//$('input#radio_'+product_id).attr('value', 1);
					$("input[@name='radio_"+product_id+"']:nth(0)").attr("checked","checked");
					$(this).removeClass('off').addClass('on');
				break;
				case 'dn':
					//$('input#radio_'+product_id).attr('value', 2);				
					$("input[@name='radio_"+product_id+"']:nth(1)").attr("checked","checked");
					$(this).removeClass('off').addClass('on');
				break;
				case 'fav':
					//$('input#radio_'+product_id).attr('value', 3;				
					$("input[@name='radio_"+product_id+"']:nth(2)").attr("checked","checked");
					$('#up_'+product_id).addClass('on');
					$(this).removeClass('off').addClass('on');
				break;
			}
		} else {
			$("input[@name='radio_"+product_id+"']:nth(3)").attr("checked","checked");
		}
	});

});