var plus = {
		
	interval: false,

	percent2Pixel: function(x, y) {
		var default_posX = (background.img.size.width/100)*x;
		var default_posY = ((background.img.size.height/100)*y) - 30;
		
		//tools.log('posX: '+default_posX);
		//tools.log('posY: '+default_posY);
		
		var offset_x = background.img.pos.left;
		var offset_y = background.img.pos.top;
		
		//tools.log('ofX: '+offset_x);
		//tools.log('ofY: '+offset_y);
		
		return {
			x: default_posX + offset_x,
			y: default_posY + offset_y
		}
	},
	
	setPosition: function(classname) {
		$(classname).each(function() {
			
			var percent = $(this).attr('rel').split('/');			
			var coordinates = plus.percent2Pixel(parseInt(percent[0]), parseInt(percent[1]));
			
			$(this).stop().animate({
				left: coordinates.x,
				top: coordinates.y
			}, animations.config.animation.speed);
		
		});

		this.pulse();
	},
	
	pulse: function() {
		this.interval = setInterval(function() {plus.togglePulse();}, 2000)
	},
	
	togglePulse: function() {
		if($('.plus').css('opacity') >= 1) {
			plus.pulseOut();
		} else {
			plus.pulseIn();
		}
	},	
	
	pulseIn:function() {
		$('.plus').animate({
			opacity: 1
		}, 1600);
	},
	
	pulseOut: function() {
		$('.plus').animate({
			opacity: 0.5
		}, 1600);
	}
}
