<!--彈出訊息，與連結導向-->
function MM_popupMsg(msg) { //v1.0
  alert(msg);
}
 
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

<!--動態選單-->
        $(function() {
            $("#slidemenu").lavaLamp({
                fx: "backout", 
                speed: 500
            });
        });
        
        <!--Slider Show-->
        
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
    theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>

<!--TAB切換jquery-->
$(function () {
	$('#index_tabs_box div.index_tabs_content').soChange({
		thumbObj:'#index_tabs_box h3',
		slideTime:100,
		autoChange:false
	});
});
<!--展覽時間軸開始-->
        var tl;
        function onLoad() {
            var tl_el = document.getElementById("tl");
            var eventSource1 = new Timeline.DefaultEventSource();
            
            var theme1 = Timeline.ClassicTheme.create();
            theme1.autoWidth = true; // Set the Timeline's "width" automatically.
                                     // Set autoWidth on the Timeline's first band's theme,
                                     // will affect all bands.
            theme1.timeline_start = new Date(Date.UTC(2009, 0, 1)); //時間軸開始時間
            //theme1.timeline_stop  = new Date(Date.UTC(2020, 0, 1)); 時間軸結束時間

            var default_time;  //時間軸預設時間
            var _week, _month, _date, _year, _hour,_minute,_second;

            var get_time = new Date();
            _week = weekday(get_time.getDay());
            _month = monthday(get_time.getMonth());
            _date = get_time.getDate();
            _year = get_time.getFullYear();
            _hour = get_time.getHours();
            _minute = get_time.getMinutes();
            _second = get_time.getSeconds();

            default_time = _week + " " + _month + " " + _date + " " + _year + " " + _hour + ":" + _minute + ":" + _second + " GMT-0600";
            //default time format

            var d = Timeline.DateTime.parseGregorianDateTime(default_time)

            //var d = Timeline.DateTime.parseGregorianDateTime("Fri Jun 22 2010 12:00:00 GMT-0600")
           
            var bandInfos = [
                Timeline.createBandInfo({
                    width:          950, // set to a minimum, autoWidth will then adjust
                    intervalUnit:   Timeline.DateTime.MONTH, // DECADE:10年 YEAR:年 MONTH:月 WEEK:週 
                    intervalPixels: 300,
                    eventSource:    eventSource1,
                    date:           d,
                    theme:          theme1,
                    layout:         'original'  // original, overview, detailed
                })
            ];
                 var today = new Date();
                var todaydate = today.getFullYear() + "/" + (today.getMonth()+1) + "/" + today.getDate();
                for (var i = 0; i < bandInfos.length; i++) {
                    bandInfos[i].decorators = [
                    
                    new Timeline.PointHighlightDecorator({
                    date: todaydate,
		    width: 1,
                        color: "#207c89",
                        opacity: 50,
cssClass: 'todayline'               
                    })
                ];
                }                                                
            // create the Timeline
            tl = Timeline.create(tl_el, bandInfos, Timeline.HORIZONTAL);
            
            var url = '.'; // The base url for image, icon and background image
                           // references in the data
            eventSource1.loadJSON(timeline_data, url); // The data was stored into the 
                                                       // timeline_data variable.
            tl.layout(); // display the Timeline
        }
        
        var resizeTimerID = null;
        function onResize() {
            if (resizeTimerID == null) {
                resizeTimerID = window.setTimeout(function() {
                    resizeTimerID = null;
                    tl.layout();
                }, 500);
            }
        }
        function weekday(wd) {
            switch (wd) {
                case 1: return ("Mon"); break;
                case 2: return ("Tue"); break;
                case 3: return ("Wed"); break;
                case 4: return ("Thu"); break;
                case 5: return ("Fri"); break;
                case 6: return ("Sat"); break;
                case 0: return ("Sun"); break;
            }
        }
        function monthday(md) {
            switch (md) {
                case 0: return ("Jan"); break;
                case 1: return ("Feb"); break;
                case 2: return ("Mar"); break;
                case 3: return ("Apr"); break;
                case 4: return ("May"); break;
                case 5: return ("Jun"); break;
                case 6: return ("Jul"); break;
                case 7: return ("Aug"); break;
                case 8: return ("Sep"); break;
                case 9: return ("Oct"); break;
                case 10: return ("Nov"); break;
                case 11: return ("Dec"); break;               
            }
        }
 
        function pageLoad() {
        }
    
<!--展覽時間軸結束-->


<!--展覽時間軸首頁固定高度開始-->
   function sidebarover() {
       var timelineheight=document.getElementById("timeline-band-0");
	   timelineheight.style.height="243px";
	   var timelineheight=document.getElementById("tl");
	   timelineheight.style.height="243px";
	   }
<!--展覽時間軸首頁固定高度結束-->


<!--行事曆隱藏效果script-->
<!--

var master = new Object("element") 
master.curLeft = -950;
master.curTop = 10; 
master.gapLeft = 0;
master.gapTop = 0; 
master.timer = null; 

function moveAlong(layerName, paceLeft, paceTop, fromLeft, fromTop){ 
clearTimeout(eval(layerName).timer) 

if(eval(layerName).curLeft != fromLeft){ 
if((Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft)) < paceLeft){
eval(layerName).curLeft = fromLeft
} else if(eval(layerName).curLeft < fromLeft) {
eval(layerName).curLeft = eval(layerName).curLeft + paceLeft
} else if(eval(layerName).curLeft > fromLeft) {
eval(layerName).curLeft = eval(layerName).curLeft - paceLeft
}
document.getElementById([layerName]).style.left = eval(layerName).curLeft + 'px';
} 

if(eval(layerName).curTop != fromTop){ 
if((Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop)) < paceTop){
eval(layerName).curTop = fromTop
} else if(eval(layerName).curTop < fromTop) {
eval(layerName).curTop = eval(layerName).curTop + paceTop
} else if(eval(layerName).curTop > fromTop) {
eval(layerName).curTop = eval(layerName).curTop - paceTop
} 
document.getElementById([layerName]).style.top = eval(layerName).curTop + 'px';
} 

eval(layerName).timer=setTimeout('moveAlong("'+layerName+'" , '+paceLeft+' , '+paceTop+' , '+fromLeft+' , '+fromTop+')',30) 
} 

function setPace(layerName, fromLeft, fromTop, motionSpeed){ 
eval(layerName).gapLeft = (Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft,fromLeft))/motionSpeed 
eval(layerName).gapTop = (Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop,fromTop))/motionSpeed

moveAlong(layerName, eval(layerName).gapLeft, eval(layerName).gapTop, fromLeft, fromTop) 
} 

var expandState = 0 

function expand(){ 
if(expandState == 0){
setPace("master", 0, 10, 10);
document.menutop.src = "App_Themes/Default/images/index/keyV_cald_close.png";
expandState = 1;
} else {
setPace("master", -950, 10, 10);
document.menutop.src = "App_Themes/Default/images/index/keyV_cald.png";
expandState = 0;
} 
}

//-->
<!--行事曆隱藏效果script END--> 

<!--滑鼠移上換圖script START-->
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

<!--滑鼠移上換圖script END--> 

<!--搜尋列開關 START-->
<!--
function switchmenu(obj){
        if(document.getElementById){
        var el = document.getElementById(obj);
        var ar = document.getElementById("search") 
                        for (var i=0; i<ar.length; i++){
                                if (ar[i].className=="submenu")
                                ar[i].style.display = "none";
                        }
                        el.style.display = "block";
        }
}
//-->
<!--搜尋列開關 END--> 

<!--行事曆說明開關START-->
function switchmenu(obj){
        if(document.getElementById){
        var el = document.getElementById(obj);
        var ar = document.getElementById("timeline_manual_box_index").getElementsByTagName("span"); 
                if(el.style.display != "block"){
                        for (var i=0; i<ar.length; i++){
                                if (ar[i].className=="submenu") 
                                ar[i].style.display = "none";
                        }
                        el.style.display = "block";
                }else{
                        el.style.display = "none";
                }
        }
}
<!--行事曆說明開關END-->
    function Login() {
        //document.getElementById("bottom").style.height = 30 * 1;
        if (document.getElementById("bottom_login_box").style.display == "block") {
            document.getElementById("bottom_login_box").style.display = "none";
            document.getElementById("bottom_register_box").style.display = "none";
            document.getElementById("bottom").style.height = 30 * 1 + "px";
            document.getElementById("bar_down").style.display = "block"
            document.getElementById("bar_loginup").style.display = "none"
            document.getElementById("bar_memberup").style.display = "none"
        }
        else  {
            document.getElementById("bottom_login_box").style.display = "block";
            document.getElementById("bottom_register_box").style.display = "none";
            if (document.getElementById("bottom").style.height < 40 * 1 + "px") {
                Up()
            }
            document.getElementById("bar_down").style.display = "none"
            document.getElementById("bar_loginup").style.display = "block"
            document.getElementById("bar_memberup").style.display = "none"
        }
    }
    function Register() {
        //document.getElementById("bottom").style.height = 30 * 1;
        if (document.getElementById("bottom_register_box").style.display == "block") {
            document.getElementById("bottom_register_box").style.display = "none";
            document.getElementById("bottom_login_box").style.display = "none";
            document.getElementById("bottom").style.height = 30 * 1 + "px";
            document.getElementById("bar_down").style.display = "block"
            document.getElementById("bar_loginup").style.display = "none"
            document.getElementById("bar_memberup").style.display = "none"
        }
        else  {
            document.getElementById("bottom_register_box").style.display = "block";
            document.getElementById("bottom_login_box").style.display = "none";
            if (document.getElementById("bottom").style.height < 40 * 1 + "px") {
                Up()
            }
            document.getElementById("bar_down").style.display = "none"
            document.getElementById("bar_loginup").style.display = "none"
            document.getElementById("bar_memberup").style.display = "block"
        }
    }
    function Up() {         
            for (var i = 0; i < 10; i++) {
                setTimeout('setting(' + i * 10 + ')', 5 * i);
            }
        }
    function Down() {
        if (document.getElementById("bottom").style.height == 90 * 1 + "px") {

            for (var i = 9; i > 2; i--) {
                setTimeout('setting(' + i * 10 + ')', 5 * (9-i));
            }
            document.getElementById("bar_down").style.display = "block"
            document.getElementById("bar_loginup").style.display = "none"
            document.getElementById("bar_memberup").style.display = "none"
            document.getElementById("bottom_register_box").style.display = "none";
            document.getElementById("bottom_login_box").style.display = "none";
            }
        }
    function setting(value) {
        document.getElementById("bottom").style.height = value + "px";
    }

    function BarUp() {
        //var UserBar = document.getElementById("bottom");
        //UserBar.style.height = 300 * 1;
        if (document.getElementById("bottom").style.height <= 130*1) {
            //for (var i = 1; i <= 100; i++) {
                //setTimeout(document.getElementById("bottom").style.height + 1*1, 500);
            document.getElementById("bottom").style.height = document.getElementById("bottom").style.height + (110 * 1) ;
                setTimeout(BarUp(), 1000)
                
                //document.getElementById("bottom").style.height = 300 * 1;
            //}
        }

    }
