﻿/*-----------------------------------------------------------------------------------*/
/*  Preload
/*-----------------------------------------------------------------------------------*/
$(document).ready(function(){
    $('.image.big').wrap('<div class="image_holder big"></div>').hide();
    $('.image.medium').wrap('<div class="image_holder medium"></div>').hide();
    $('.image.small').wrap('<div class="image_holder small"></div>').hide();
    $('a.fade').fadeTo(0,0.2);
    $('div#header a#title').hide().css('top', '-60px');
    $('#slider').css('opacity',0);
});

$(window).bind('load', function() {
   $('div#header a#title').show().animate({top: "-10"},1000,"easeOutExpo");
     var i = 1;
     var imgs = $('.image').length;
     var int = setInterval(function() {
     //console.log(i); check to make sure interval properly stops

     if(i >= imgs) clearInterval(int);
     $('.image:hidden').eq(0).fadeIn(200);
     i++;
     }, 500);
     
});


/*-----------------------------------------------------------------------------------*/
/*  Preload - images - Quicksand
/*-----------------------------------------------------------------------------------*/
function preload_images(){
   $('.image.big').wrap('<div class="image_holder big"></div>');
     $('.image.medium').wrap('<div class="image_holder medium"></div>');
     $('.image.small').wrap('<div class="image_holder small"></div>');
};


/*-----------------------------------------------------------------------------------*/
/*  Slide panel
/*-----------------------------------------------------------------------------------*/
function slide_panel(){
  $('div.section_content a.info').toggle(function(){
    $(this).parent('div.section_content').animate({top: "5"},400,"easeInOutBack");
    }, function() {
    $(this).parent('div.section_content').animate({top: "40"},400,"easeInOutBack");
  });
};
$(document).ready(function(){
    slide_panel();
});




  

/*-----------------------------------------------------------------------------------*/
/*  Search Effect
/*-----------------------------------------------------------------------------------*/
$(function(){
    
$('#search_header input').focus(function(){
  $(this).animate({width: "100"},300,"easeOutCubic").css('background-position','0px 0px');  
  }).blur(function(){
  $(this).animate({width: "42"},200,"easeInCubic").css('background-position','0px 0px');
  });
});

/*-----------------------------------------------------------------------------------*/
/*  Slideshow
/*-----------------------------------------------------------------------------------*/

// Arrow - right
$(function(){
    
 $('#slideshow').hover(function(){
 
   $("a.nivo-nextNav",this).stop().animate({right: "-4", opacity: "1"},100,"easeOutCubic");
     
 }, function() {
 $("a.nivo-nextNav",this).stop().animate({right: "-20", opacity: "0"},150,"easeInCubic");
    
 });
 
});

// Arrow - left
$(function(){
    
 $('#slideshow').hover(function(){
   $("a.nivo-prevNav",this).stop().animate({left: "-4", opacity: "1"},100,"easeOutCubic");
     
 }, function() {
 $("a.nivo-prevNav",this).stop().animate({left: "-20", opacity: "0"},150,"easeInCubic");
    
 });
 
});



/*-----------------------------------------------------------------------------------*/
/*  Main - Menu
/*-----------------------------------------------------------------------------------*/
$(function() {
  
  $('#nav li').has('ul').addClass('father');
  
    $('#nav ul').css('width', 940 );
    //$('#navigation').after('<div class="subnav-background"></div>');

    $('#nav > li').hover(function() {
        //$(this).children('ul').hide().stop(true, true).slideDown(500);
    }, function() {
        //$(this).children('ul').stop(true, true).fadeOut(0, function() {
            //$('.subnav-background').slideUp(200);
            //$('#header').removeClass('active');
        //});
    });
    
    
    $("#nav ul > li.father").hover(function(){

        $('.subnav-background').stop().animate({height: 100 },200);
        $(this).children('ul').hide().stop(true, true).slideDown(800);
        
        },function(){
 
        $('.subnav-background').stop().animate({height: 60 },200);
        $(this).children('ul').hide().stop(true, true).slideUp(500);
    });
    

    $('#nav > li').hover(function() {
        if( $(this).children('ul').length > 0 ) {
            var containerWidth = $('.container').width(),
                subWidth = $(this).children('ul').width(),
                pos = $(this).position(),
                left = containerWidth - subWidth - ( pos.left + ( $(this).width() / 2 )),
                margin = ( $(this).children('ul').children('li').size() - 1 ) * 30;
                
            $(this).children('ul').css('right', 0);
            $(this).addClass('hover');
            $('.subnav-background').stop(true, true).slideDown(200);
            $('#navigation').addClass('active');
        }
    }, function() {
        $(this).removeClass('hover');
        
    });
});

/*-----------------------------------------------------------------------------------*/
/*  Image - Hover
/*-----------------------------------------------------------------------------------*/
function hover(){

  $('a.image_link').hover(function(){
      $('.image',this).stop().fadeTo(400, 0.3);
      $('.image_holder',this).css("background-image", 'url(img/assets/magnifier.png)');
    }, function() {
    $('.image',this).stop().fadeTo(300, 1);
  });
};

$(document).ready(function(){
    hover();
});




/*-----------------------------------------------------------------------------------*/
/*  Placeholder
/*-----------------------------------------------------------------------------------*/
$(document).ready(function(){

  $('[placeholder]').focus(function() {
    var input = $(this);
    if (input.val() == input.attr('placeholder')) {
    input.val('');
    input.removeClass('placeholder');
    }
  }).blur(function() {
    var input = $(this);
    if (input.val() == '' || input.val() == input.attr('placeholder')) {
    input.addClass('placeholder');
    input.val(input.attr('placeholder'));
    }
  }).blur();
  $('[placeholder]').parents('form').submit(function() {
    $(this).find('[placeholder]').each(function() {
    var input = $(this);
    if (input.val() == input.attr('placeholder')) {
      input.val('');
    }
    })
  });

});

/*-----------------------------------------------------------------------------------*/
/*  Fade On :Hover
/*-----------------------------------------------------------------------------------*/
$(function(){
   $('a.fade').hover(function(){
       $(this).stop().fadeTo(600, 1);
   }, function() {
       $(this).stop().fadeTo(200, 0.2);
   });
});





/*-----------------------------------------------------------------------------------*/
/*  Twitters
/*-----------------------------------------------------------------------------------*/
//  Home
$(document).ready(function(){
    $("#tweets").tweet({
        username: "mejlby7",
        join_text: "auto",
        avatar_size: 32,
        count: 1,
        auto_join_text_default: "we said,", 
        auto_join_text_ed: "we",
        auto_join_text_ing: "we were",
        auto_join_text_reply: "we replied to",
        auto_join_text_url: "we were checking out",
        loading_text: " ",
        template: "{text}{time}"
    });
});


//  Footer
$(document).ready(function(){
    $("#widget_tweets.tweets_footer").tweet({
        username: "mejlby7",
        join_text: "auto",
        template: "{text}{time}",
        count: 2,
        loading_text: " "
    });
});

// Sidebar
$(document).ready(function(){
    $("#widget_tweets.tweets_sidebar").tweet({
        username: "mejlby7",
        join_text: "auto",
        template: "{text}{time}",
        count: 3,
        loading_text: " "
    });
});

/*-----------------------------------------------------------------------------------*/
/*  TipTip
/*-----------------------------------------------------------------------------------*/
$(document).ready(function(){
  $('a').tipTip({
  activation: "hover",
  keepAlive: false,
  maxWidth: "200px",
  edgeOffset: 0,
  defaultPosition: "top",
  delay: 0,
  fadeIn: 150,
  fadeOut: 150,
  attribute: "title",
  content: false

  });
  
});

/*-----------------------------------------------------------------------------------*/
/*  Tabs
/*-----------------------------------------------------------------------------------*/
$(document).ready(function() {

  //When page loads...
  $(".sidebar_widget .tab_content").hide(); //Hide all content
  $(".sidebar_widget ul.tabs li:first").addClass("active").show(); //Activate first tab
  $(".sidebar_widget .tab_content:first").show(); //Show first tab content

  //On Click Event
  $(".sidebar_widget ul.tabs li").click(function() {

    $(".sidebar_widget ul.tabs li").removeClass("active"); //Remove any "active" class
    $(this).addClass("active"); //Add "active" class to selected tab
    $(".sidebar_widget .tab_content").hide(); //Hide all tab content

    var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
    $(".sidebar_widget " + activeTab).fadeIn(); //Fade in the active ID content
    return false;
  });
});

$(document).ready(function() {

  //When page loads...
  $(".wp .tab_content").hide(); //Hide all content
  $(".wp ul.tabs li:first").addClass("active").show(); //Activate first tab
  $(".wp .tab_content:first").show(); //Show first tab content

  //On Click Event
  $(".wp ul.tabs li").click(function() {

    $(".wp ul.tabs li").removeClass("active"); //Remove any "active" class
    $(this).addClass("active"); //Add "active" class to selected tab
    $(".wp .tab_content").hide(); //Hide all tab content

    var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
    $(".wp " + activeTab).fadeIn(); //Fade in the active ID content
    return false;
  });
});


$(document).ready(function() {

  //When page loads...
  $(".footer_widget .tab_content").hide(); //Hide all content
  $(".footer_widget ul.tabs li:first").addClass("active").show(); //Activate first tab
  $(".footer_widget .tab_content:first").show(); //Show first tab content

  //On Click Event
  $(".footer_widget ul.tabs li").click(function() {

    $(".footer_widget ul.tabs li").removeClass("active"); //Remove any "active" class
    $(this).addClass("active"); //Add "active" class to selected tab
    $(".footer_widget .tab_content").hide(); //Hide all tab content

    var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
    $(".footer_widget " + activeTab).fadeIn(); //Fade in the active ID content
    return false;
  });
});



/*-----------------------------------------------------------------------------------*/
/*  Accordion
/*-----------------------------------------------------------------------------------*/
$(document).ready(function(){
  $(".accordion .expanded").hide();
    $("a.opening").click(function(){
      $(this).next().slideToggle('fast', function(){
        $(this).prev("a.opening").toggleClass("active");
      });
    return false;
  });
});

