/*
 * http://thebabyshop.kr/
 *
 * Module :½ºÅ©·Ñ¸µ ¹è³Ê
 *
 * Date: 2009-06-17
 * Revision: 
 *
 * Copyright (c) 2009 FirstMind
*/
$(document).ready(function(){

    var $doc = $(document);
    var position = 0;
    var top = $doc.scrollTop(); //ÇöÀç ½ºÅ©·Ñ¹Ù À§Ä¡
    var screenSize = 0; // È­¸éÅ©±â
    var halfScreenSize = 0; // È­¸éÀÇ ¹Ý

    /*»ç¿ëÀÚ ¼³Á¤ °ª ½ÃÀÛ*/
    var pageWidth = 940; // ÆäÀÌÁö Æø, ´ÜÀ§:px
    var leftOffet = 470; // Áß¾Ó¿¡¼­ÀÇ Æø(¿ÞÂÊ -, ¿À¸¥ÂÊ +), ´ÜÀ§:px
    var leftMargin = 940; // ÆäÀÌÁö Æøº¸´Ù È­¸éÀÌ ÀÛÀ»¶§ ¿É¼Â, ´ÜÀ§:px, leftOffet°ú pageWidthÀÇ ¹Ý¸¸Å­ Â÷ÀÌ°¡ ³­´Ù.
    var speed = 1000; // µû¶ó´Ù´Ò ¼Óµµ : "slow", "normal", or "fast" or numeric(´ÜÀ§:msec)
    var layerTopOffset = 320; // ·¹ÀÌ¾î ³ôÀÌ »óÇÑ¼±, ´ÜÀ§:px
    //var easing = 'swing'; // µû¶ó´Ù´Ï´Â ¹æ¹ý ±âº» µÎ°¡Áö linear, swing
    var easing = 'easeOutCirc'; // Plugin : jquery.easing.1.3.js
    /* ½ºÅ©·Ñ ¿µ¿ª */
    var $layer = $('#links #hlink'); // ·¹ÀÌ¾î ¼¿·ºÆÃ
    $layer.css('z-index', 10); // ·¹ÀÌ¾î z-ÀÎµ¦½º
    $layer.css('display', 'block'); // ·¹ÀÌ¾î z-ÀÎµ¦½º : Ã³À½¿£ ¼û±è // by zzin
    /* °íÁ¤¿µ¿ª */
    var leftOffet2 = 470;  // Áß¾Ó¿¡¼­ÀÇ Æø(¿ÞÂÊ -, ¿À¸¥ÂÊ +), ´ÜÀ§:px
    var layerTopOffset2 = 230; // ·¹ÀÌ¾î ³ôÀÌ »óÇÑ¼±, ´ÜÀ§:px
    var $layer2 = $('#shortcut'); // ·¹ÀÌ¾î ¼¿·ºÆÃ
    $layer2.css('z-index', 11); // ·¹ÀÌ¾î z-ÀÎµ¦½º
    $layer2.css('display', 'block'); // ·¹ÀÌ¾î z-ÀÎµ¦½º : Ã³À½¿£ ¼û±è // by zzin
    /*»ç¿ëÀÚ ¼³Á¤ °ª ³¡*/

    //ÁÂ¿ì °ªÀ» ¼³Á¤ÇÏ±â À§ÇÑ ÇÔ¼ö
    function resetXPosition() {
        $screenSize = $('body').width(); // È­¸éÅ©±â
        halfScreenSize = $screenSize/2; // È­¸éÀÇ ¹Ý
        xPosition = halfScreenSize + leftOffet;
        if ($screenSize < pageWidth) { xPosition = leftMargin; }
        $layer.css('left', xPosition);
        /* °íÁ¤¿µ¿ª */
        xPosition2 = halfScreenSize + leftOffet2;
        if ($screenSize < pageWidth) { xPosition2 = leftMargin; }
        $layer2.css('left', xPosition2);
    }

    // ½ºÅ©·Ñ ¹Ù¸¦ ³»¸° »óÅÂ¿¡¼­ ¸®ÇÁ·¹½Ã ÇßÀ» °æ¿ì¸¦ À§ÇØ
    /*
    if (top > 0 ) {
        $doc.scrollTop(layerTopOffset+top);
    } else {
        $doc.scrollTop(0);
    }
    */

    // ÃÖÃÊ ·¹ÀÌ¾î°¡ ÀÖÀ» ÀÚ¸® ¼¼ÆÃ
    $layer.css('top',layerTopOffset);
    $layer2.css('top',layerTopOffset2);
    resetXPosition();

    //À©µµ¿ì Å©±â º¯°æ ÀÌº¥Æ®°¡ ¹ß»ýÇÏ¸é
    $(window).resize(resetXPosition);

    //½ºÅ©·ÑÀÌº¥Æ®°¡ ¹ß»ýÇÏ¸é
    $(window).scroll(function() {
        //yPosition = $doc.scrollTop()+layerTopOffset;
        //$layer.animate({'top':yPosition }, {duration:speed, easing:easing, queue:false});
    });

});

