var dr;
dr = dr || {
	elements:['#p_1', '#p_2', '#p_3'],
	json: null,
	init:function(){
		$(window).load(function(){
			$.getJSON('sayword.json', function(data) {
				$(dr.elements[0]).html(data.uno[0]);
				$(dr.elements[1]).html(data.dos[0]);
				$(dr.elements[2]).html(data.tres[0]);
			});
			$('#plus a').click(function(){
				dr.swapper();
				return false;
			});
		});
		dr.json = (function () {
			$.ajax({
				'async': false,
				'global': false,
				'url': 'sayword.json',
				'dataType': "json",
				'success': function (data) {
					dr.json = data;
					$(dr.elements[0]).html(data.uno[0]);
					$(dr.elements[1]).html(data.dos[0]);
					$(dr.elements[2]).html(data.tres[0]);
				}
			});
			return dr.json;
		})(); 
	
		var uno = setInterval(dr.swapper, 2500);
	},
	swapper:function(){
		var key  = Math.floor(Math.random()*dr.elements.length);
		if(key < 1){ 
			dr.swapout(dr.elements[key], dr.json.uno);
		}
		if(key == 1){ 
			dr.swapout(dr.elements[key], dr.json.dos);
		}
		if(key > 1){
			dr.swapout(dr.elements[key], dr.json.tres);
		}
	},
	swapout:function(target, value){
		var key  = Math.floor(Math.random()*value.length);
		$(target).animate({opacity:0}, 750, function(){
			$(target).html(value[key]);
		});
		
		$(target).animate({opacity:1}, 750, function(){ });
	}
}
