/**
 * Web Browser User Agent Jugement
 * 
 * return
 *      1: using jQuery
 *      2: using css (based on javascript css)
 *    -10: using only a link (no menu)
 */
function getAcceptType(){
    if( navigator){
        if( navigator.userAgent){
            var appVer = navigator.userAgent.toLowerCase();
            if( appVer.indexOf( "msie") != -1){
                if( appVer.indexOf( "win") != -1){
                    s = appVer.indexOf( "msie ",0) + 5;
                    e = appVer.indexOf( ";", s);
                    version = eval( appVer.substring( s, e));
                    if( version >= 6.0){
                        return 1;
                    }
                    else if( version < 5.5){
                        return -10;
                    }
                    else{
                        return 2;
                    }
                }
                if( appVer.indexOf( "mac") != -1 || appVer.indexOf( "ppc") != -1){
                    return -10;
                }
            }
            if( appVer.indexOf( "safari/") != -1){
                s = appVer.indexOf( "safari/",0) + 7;
                e = s + 3;
                version = eval( appVer.substring( s, e));
                if( appVer.indexOf( "win")  != -1){
                    return 1;
                }
                if( appVer.indexOf( "mac") != -1 || appVer.indexOf( "ppc") != -1){
                    if( version < 400){
                        return 2;
                    }
                    else{
                        return 1;
                    }
                }
            }
            if( appVer.indexOf( "gecko/") != -1){
                return 1;
            }
            if( appVer.indexOf( "opera") != -1){
                return 1;
            }
            if( appVer.indexOf( "konqueror/") != -1){
                return 1;
            }
            return 2;
        }
    }
    return -10;
}



var flg = getAcceptType();





/**
 * for IE6.0 up, Firefox, Opera and safari3.0 up
 * 
 */
if( flg == 1){
    //Auto Scroll
    (function($){
        $(document).ready( function(){
            var pageUrl = location.href.split('#')[0];
            $('a[href]').each( function(){
                if( this.href.indexOf( pageUrl + '#') == 0){
                    var id = this.href.split('#')[1];
                    $(this).bind( "click", function(){
                        $.scrollTo( $('#' + id), 800);
                        return false;
                    });
                }
            });
        });
    })(jQuery);
}

