jQuery(document).ready(
		function () {

			var isKeyDown = false;
			
			jQuery(document).keydown(
				function(event){
					
					if (event.keyCode == 69) {
						isKeyDown = !isKeyDown;
					}
	
				}
			);
			
			jQuery(document).keyup(
				function(event){
					if (event.keyCode == 69) {
						isKeyDown = !isKeyDown;
					}
				}
			);


			jQuery('#brands .item').click(
				function () {
					
					if (isKeyDown) {
						
						NO_OVER = true;

						jQuery('#brands .item').each(
						
							function (i, item) {
								
								jQuery(item).addClass('over');
								
								jQuery(item).mouseover (
									function () {
										animate();
									}
								);

							}
							
						);
						
						animate();

						return false;
						
					}
										
				}
			);
			
			var animate = function() {

				jQuery('#brands .item').each(
						
					function (i, item) {
									
						var left = parseInt(jQuery(item).css('left'));
						left = left ? left : 0;
						
						var top = parseInt(jQuery(item).css('top'));
						top = top ? top : 0;
						
						
						jQuery(item).css('z-index', 999);
						
						var randomLeft = ((jQuery(document).width() / 2) * Math.random()) * 2 / 3 - left;
						var randomTop = (jQuery(document).height() / 2) * Math.random() * 2 / 3 - top;

						jQuery(item).animate(
							{
						        left:  randomLeft + 'px',
						        top:  randomTop + 'px'
							}, 500
						);

					}
		
				);
			
			}
			
		}
	);