var fading = false;

$().ready(function() {
	
	if ($('.busy ul').length > 0) {
		var el = $('.busy ul');
		setInterval(function() {
			$(el).animate({scrollTop: $(el).find('li').first().height() + 5}, null, null, function() {
				$(this).attr('scrollTop',  0);
				var child = $(this).find('li').first().detach();
				$(this).append(child);
				//var child = this.removeChild(this.firstChild);
			});
		}, 7000);
	}
	var sliding = false;
	
/*	$('.mid  article').mouseenter(function() {
		if (sliding) return;
		sliding = true;
		$('.mid  article aside').slideDown(null, null, function() {
			sliding = false;
		});
		
		$('.mid  article').mouseleave(function() {
			sliding = true;
			$('.mid  article aside').slideUp(null, null, function() {
				sliding = false;
			});
		});
	});
	*/
	
	$('.thinking div h3').click(function() {
		$(this).parent().find('p').animate({height: 'toggle'});
	});

	
	var imgs = new Array();
	$('.homefade > article > span').each(function() {
		imgs.push($(this).text());
	});
	
	

	var img = 0;
	if ($('.homefade .fade').length > 0) {
		setInterval(function() {
			$('.homefade .fade').fadeOut(null, null, function() {
				if (imgs.length <= 1) return;
				if (imgs[img+1]) {
					$(this).css('background-image', 'url(' + imgs[img+1] + ')');
					img++;
					$(this).fadeIn();
				}
				else {
					img = 0;
					$(this).css('background-image', 'url(' + imgs[img] + ')');
					$(this).fadeIn();
				}
			});
		}, 5000);		
	}
	
	
	
	
	var timeout;
	var fadeElements = new Array();
	var current = 0;
	var mainimage;
	timeout = setInterval(function() {
		if (!mainimage) return;
		if (!fadeElements[current]) current = 0;
		
		if (fadeElements.length < 2) return;
		
		$(mainimage).css('background-image', fadeElements[current]);
		$(mainimage).css('display', 'none');
		$(mainimage).fadeIn();
		current++;
	}, 4000);			
	
	$('.right article, .extrawork article').mouseover(function() {
		//alert('mo');
	
		if ($(this).hasClass('homeright')) return;
		//if (fading) return;
		if (fading) {
			$('.mid article').stop(true, true);
			$('.gallerydesc').stop(true, true);
		}

		fading = true;
		if (this.originals && this.originals.backgroundImage) var bg = this.originals.backgroundImage;
		else var bg = $(this).css('background-image');
		 var el = this;
		//alert(this.nodeName);
		$('.gallerydesc').fadeOut(null, null, function() {
			$(this).find('.client').text($(el).find('.details .client').text());
			$(this).find('.project').text($(el).find('.details .project').text());
			$(this).find('.activities').text($(el).find('.details .activities').text());
			$(this).fadeIn();
		});

				
		$('.mid article').fadeOut(null, null, function() {
			
			$('.mid article').css('background-image', bg);
			
			$(this).fadeIn(null, null, function() {
			//	alert('fi');
				fading = false;
				
				fadeElements = new Array();
				var current = 0;
				
				if ($(el).find('>span').length > 0) {
				
					$(el).find('>span').each(function() {
						fadeElements.push('url(' + $(this).text() + ')');
					});
										
					
					fadeElements.push($(this).css('background-image'));
					mainimage = this;
							
				}
				
			});
		});
	});
	
});
