$(document).ready(function(){
   $('#facebook_icon').hover(
		function() {
			$(this).stop(true, true).fadeTo(200,1.0);
			$('#facebook_widget').stop(true, true).fadeTo(200, 1.0).css('z-index',50);
			$('#twitter_widget').stop(true, true).fadeTo(200, 0.0).css('z-index',0);
			$('#twitter_icon').stop(true, true).fadeTo(200,0.3);
		}
	);
	
	$('#twitter_icon').hover(
		function() {
			$(this).stop(true, true).fadeTo(200,1.0);
			$('#facebook_widget').stop(true, true).fadeTo(200, 0.0).css('z-index',0);
			$('#twitter_widget').stop(true, true).fadeTo(200, 1.0).css('z-index',50);
			$('#facebook_icon').stop(true, true).fadeTo(200,0.3);
		}
	);
	
	
	$('#twitter_feed').tweet({
            username: "sonikastudios",
            join_text: "auto",
            avatar_size: 32,
            count: 2,
            auto_join_text_default: "", 
            auto_join_text_ed: "",
            auto_join_text_ing: "",
            auto_join_text_reply: "",
            auto_join_text_url: "",
            loading_text: "<img src=\"images/twitter_loading.gif\" />"
       });
	
	
	$('.slide_box').each(function(){
		create_mini_slide($(this));
	});
	
	Shadowbox.init();
});
	
	
	
	
function create_mini_slide(el) {
	
	var slides = el.find('.service_box_slide');
	
	var count = 0;
	slides.each(function(){
		if(count>0) {
			$(this).fadeOut(50);
		}
		count++;
	});
	
		
	
	el.find('.service_box_more_link').click(
		function(){
			$(this).blur();
			return advance_slide($(this));
		}
	);

}

function advance_slide(el) {
	var slidescontainer = el.parent().parent().parent().parent();
	var slides = slidescontainer.find('.service_box_slide');
	var numslides = slides.length;
	var currentslide = 0;
	
	var count = 0;
	slides.each(function(){
		if($(this).css('display')!='none') {
		currentslide = count;
		}
	count++;
	});
	slidescontainer.find('.service_box_slide:eq('+currentslide+')').fadeOut(600);
	currentslide++;
	
	if(currentslide==numslides) {
		slidescontainer.find('.service_box_slide:eq(0)').fadeIn(600);
	} else {
		slidescontainer.find('.service_box_slide:eq('+currentslide+')').fadeIn(600);
	}
	
	return false;
}
