			$(function() {
								
				// Initalise Core
				core.init();
			
				// Page titles
				core.mainPages['home'].title = 'Công Ty TNHH Con Ong Nhỏ | Thiết Kế & Phát Triển Web | Hồ Chí Minh, Việt Nam';
				core.mainPages['about'].title = 'Giới Thiệu | Công Ty TNHH Con Ong Nhỏ | Thiết Kế & Phát Triển Web | Hồ Chí Minh, Việt Nam';
				core.mainPages['services'].title = 'Dịch Vụ | Công Ty TNHH Con Ong Nhỏ | Thiết Kế & Phát Triển Web | Hồ Chí Minh, Việt Nam';
				core.mainPages['process'].title = 'Quy Trình | Công Ty TNHH Con Ong Nhỏ | Thiết Kế & Phát Triển Web | Hồ Chí Minh, Việt Nam';
				core.mainPages['work'].title = 'Sản Phẩm | Công Ty TNHH Con Ong Nhỏ | Thiết Kế & Phát Triển Web | Hồ Chí Minh, Việt Nam';
				core.mainPages['contact'].title = 'Liên Hệ | Công Ty TNHH Con Ong Nhỏ | Thiết Kế & Phát Triển Web | Hồ Chí Minh, Việt Nam';


				// Showcase Pages
				core.showcasePages['yetkieuclub'] = { index: 7, name: 'yetkieuclub', url: 'projects/yetkieuclub/showcase_page.php' };
				core.showcasePages['de'] = { index: 6, name: 'de', url: 'projects/de/showcase_page.php' };
				core.showcasePages['1111'] = { index: 5, name: '1111', url: 'projects/1111/showcase_page.php' };
				core.showcasePages['pollutiondelete'] = { index: 4, name: 'pollutiondelete', url: 'projects/pollutiondelete/showcase_page.php' };
				core.showcasePages['emo'] = { index: 3, name: 'emo', url: 'projects/emo/showcase_page.php' };
				core.showcasePages['ge'] = { index: 2, name: 'ge', url: 'projects/ge/showcase_page.php' };
				core.showcasePages['fdg'] = { index: 1, name: 'fdg', url: 'projects/fdg/showcase_page.php' };
				core.showcasePages['hf'] = { index: 0, name: 'hf', url: 'projects/hf/showcase_page.php' };
				
				// PNG Fix
				if (pngfix) pngfix();
				
				// Nospam
				$('a.email').nospam({ replaceText: true });
				
			});


$(document).ready(function() { 

//popup bubbles
  $(function () {
  $('#twitter').each(function () {
    // options
    var distance = 0;
    var time = 250;
    var hideDelay = 500;

    var hideDelayTimer = null;

    // tracker
    var beingShown = false;
    var shown = false;
    
    var trigger = $('.trigger', this);
    var popup = $('.twitter_show', this).css('opacity', 0);

    // set the mouseover and mouseout on both element
    $([trigger.get(0), popup.get(0)]).mouseover(function () {
      // stops the hide event if we move from the trigger to the popup element
      if (hideDelayTimer) clearTimeout(hideDelayTimer);

      // don't trigger the animation again if we're being shown, or already visible
      if (beingShown || shown) {
        return;
      } else {
        beingShown = true;

        // reset position of popup box
        popup.css({
          top: -255,
          left: 0,
          display: 'block' // brings the popup back in to view
        })

        // (we're using chaining on the popup) now animate it's opacity and position
        .animate({
          top: '-=' + distance + 'px',
          opacity: 1
        }, time, 'swing', function() {
          // once the animation is complete, set the tracker variables
          beingShown = false;
          shown = true;
        });
      }
    }).mouseout(function () {
      // reset the timer if we get fired again - avoids double animations
      if (hideDelayTimer) clearTimeout(hideDelayTimer);
      
      // store the timer so that it can be cleared in the mouseover if required
      hideDelayTimer = setTimeout(function () {
        hideDelayTimer = null;
        popup.animate({
          top: '-=' + distance + 'px',
          opacity: 0
        }, time, 'swing', function () {
          // once the animate is complete, set the tracker variables
          shown = false;
          // hide the popup entirely after the effect (opacity alone doesn't do the job)
          popup.css('display', 'none');
        });
      }, hideDelay);
    });
  });
});
});

