// JavaScript Document
(function($){
  $.fn.list_ticker = function(options){
    
    var defaults = {
      speed:4000,
	  effect:'slide'
    };
    
    var options = $.extend(defaults, options);
    
    return this.each(function(){
      
      var obj = $(this);
      var list = obj.children();
      list.not(':first').hide();
      
      setInterval(function(){
        
        list = obj.children();
        list.not(':first').hide();
        
        var first_li = list.eq(0)
        var second_li = list.eq(1)
		
		if(options.effect == 'slide'){
			first_li.slideUp();
			second_li.slideDown(function(){
				first_li.remove().appendTo(obj);
			});
		} else if(options.effect == 'fade'){
			first_li.fadeOut(function(){
				second_li.fadeIn();
				first_li.remove().appendTo(obj);
			});
		}
      }, options.speed)
    });
  };
})(jQuery);

$(document).ready(function(){
	$('#nav ul li').click(function(){
		$('#nav ul li').removeClass('current');
		$(this).addClass('current');
		var idbanner = '#img-' + $(this).attr('id');
		$('.hd').hide();
		$(idbanner).fadeIn('normal');
	});
	$('#btn_about').click(function(){
		$('.hd').hide();
		$('#img-about').fadeIn('normal');
	});
	$('#btn_contact').click(function(){
		$('.hd').hide();
		$('#img-contact').fadeIn('normal');
	});
	$('#infop ul').list_ticker({
		speed:7000,
		effect:'fade'
	});
	$("a[rel='website-portfolio']").colorbox({slideshow:true});
	$("a[rel='software-portfolio']").colorbox({slideshow:true});
	$("a[rel='mobile-portfolio']").colorbox({slideshow:true});
	$("a[rel='other-portfolio']").colorbox({slideshow:true});
});
