﻿/// <reference path="jquery-1.3.2-vsdoc2.js" />
// JScript 檔
var sqa1;

function getSize() {
       var xScroll, yScroll;       
       if (window.innerHeight && window.scrollMaxY) {       
              xScroll = document.body.scrollWidth;
              yScroll = window.innerHeight + window.scrollMaxY;
       } else if (document.body.scrollHeight > document.body.offsetHeight){       // all but Explorer Mac
              xScroll = document.body.scrollWidth;
              yScroll = document.body.scrollHeight;
       } else {       // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
              xScroll = document.body.offsetWidth;
              yScroll = document.body.offsetHeight;
       }

       var windowWidth, windowHeight;
       if (self.innerHeight) {       // all except Explorer
              windowWidth = self.innerWidth;
              windowHeight = self.innerHeight;
       } else if (document.documentElement && document.documentElement.clientHeight) {       // Explorer 6 Strict Mode
              windowWidth = document.documentElement.clientWidth;
              windowHeight = document.documentElement.clientHeight;
       } else if (document.body) {       // other Explorers
              windowWidth = document.body.clientWidth;
              windowHeight = document.body.clientHeight;
       }       
       
       // for small pages with total height less then height of the viewport
       if(yScroll < windowHeight){
              pageHeight = windowHeight;
              y = pageHeight;
       } else {
              pageHeight = yScroll;
              y = pageHeight;
       }

       if(xScroll < windowWidth){       
              pageWidth = windowWidth;
       } else {
              pageWidth = xScroll;
       }

       arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight)
       return arrayPageSize;
}

//function autoHeight(pid) {
//       var x = new getSize();
//       parent.document.getElementById(pid).height=x[1];
//}

function getWindowHeight() 
{
	var windowHeight = 0;
	if (typeof(window.innerHeight) == 'number') 
	{
		windowHeight = window.innerHeight;
	}
	else 
	{
		if (document.documentElement && document.documentElement.clientHeight) 
		{
			windowHeight = document.documentElement.clientHeight;
		}
		else 
		{
			if (document.body && document.body.clientHeight) 
			{
				windowHeight = document.body.clientHeight;
			}
		}
	}
	return windowHeight;
}
		
function setFooter(content) 
{
	if (document.getElementById) 
	{
		var windowHeight = getWindowHeight();
		if (windowHeight > 0) 
		{
		    
		    var mainElement = document.getElementById('ad_main');
		    
		   // window.frames["ad_main"].document.form1
			var contentElement = document.getElementById('ad_main');
			var contentHeight = contentElement.offsetHeight;
		    var minicontentHeight = windowHeight;
		    
		    
		    
		    if (contentHeight < minicontentHeight)
		    {
		        contentElement.style.height = minicontentHeight + "px";
		        contentHeight = minicontentHeight;
		    }
		    else
		    {
//		        mainElement.style.height = contentHeight + "px";
		    }
		   
		 
			
			
		}
	}
}

function openWin(theURL, winName, features, bReplace) {
    win = window.open(theURL, winName, features, bReplace);
}

function autoHeight(content)
{
    alert(content.toString());
    setFooter(content);
}

//在textbox上停用Enter鍵
function stopRKey(evt)
{
	var evt = (evt) ? evt: ((window.event) ? window.event : null);
	var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	if ((evt.keyCode == 13 ) && (node.type=="text")) {return false;}
}

document.onkeypress = stopRKey;


$(function() {

    $(".column h2").hover(
        function() {
            if ($(this).css("color") != "#1b9dbf") {
                $(this).css("color", "Black");
            }

        },
        function() {

            if ($(this).css("color") != "#1b9dbf") {
                $(this).css("color", "#696969");
            }

        }
        );
    $("#FPP, #MOLP").click(
        function() {
            $(".column h2").css("color", "#696969");
            $(this).css("color", "#1b9dbf");


            $(".opt").css("display", "none");
            $("#div" + this.id).css("display", "block");

        }
    );

        $(".ulCollapse p.title").click(
                function() {

                    if ($(this).parent().find("table:first").css("display") == "none") {

                        $(this).css("background-image", "url(../../images/minus.gif)");
                        $(this).parent().find("table:first").css("display", "block");
                    }
                    else {
                        $(this).css("background-image", "url(../../images/plus.gif)");
                        $(this).parent().find("table:first").css("display", "none");

                    }

                }
            );
});


//function PlayBannerAnimation(bannerNo)
//{
//    
//    if(sqa1==null)
//    {
//        var banner0;
//        var banner1;
//        var banner2;
//        
//        banner0 = bannerNo;
//        
//        bannerNo = (bannerNo+1>2)?0:bannerNo+1;
//        
//        banner1 = bannerNo;
//        
//        bannerNo = (bannerNo+1>2)?0:bannerNo+1;
//        
//        banner2 = bannerNo;
//        
////        var pa0 = new AjaxControlToolkit.Animation.ParallelAnimation(null,0.1,null,null);   
////        
////        pa0.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "filter", "alpha(opacity=50)"));
////        pa0.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "filter", "alpha(opacity=50)"));
////        pa0.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "filter", "alpha(opacity=50)"));

////        pa0.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "MozOpacity", "0.5"));
////        pa0.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "MozOpacity", "0.5"));
////        pa0.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "MozOpacity", "0.5"));
////        
////        pa0.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "opacity", "0.5"));
////        pa0.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "opacity", "0.5"));
////        pa0.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "opacity", "0.5"));
//        
//                
//        
//   
//        var pa1 = new AjaxControlToolkit.Animation.ParallelAnimation(null,4,null,null);   
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner0), null, null, "zIndex", "5"));
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner1), null, null, "zIndex", "6"));
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner2), null, null, "zIndex", "5"));
//        
//        
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "filter", "alpha(opacity=50)"));
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "filter", "alpha(opacity=0)"));
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "filter", "alpha(opacity=50)"));

//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "MozOpacity", "0.5"));
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "MozOpacity", "0"));
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "MozOpacity", "0.5"));
//        
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "opacity", "0.5"));
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "opacity", "0"));
//        pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "opacity", "0.5"));
//        


//        var pa2 = new AjaxControlToolkit.Animation.ParallelAnimation(null,0.7,null,null);
//        pa2.add(new AjaxControlToolkit.Animation.FadeOutAnimation($get("ctl00_usFade" + banner0),null,null,0,1,null));
//        pa2.add(new AjaxControlToolkit.Animation.FadeInAnimation($get("ctl00_usFade" + banner1),null,null,0,1,null));
//        
//        
//        
//        var pa3 = new AjaxControlToolkit.Animation.ParallelAnimation(null,4,null,null);   
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner0), null, null, "zIndex", "5"));
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner1), null, null, "zIndex", "5"));
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner2), null, null, "zIndex", "6"));
//        
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "filter", "alpha(opacity=50)"));
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "filter", "alpha(opacity=50)"));
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "filter", "alpha(opacity=0)"));

//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "MozOpacity", "0.5"));
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "MozOpacity", "0.5"));
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "MozOpacity", "0"));
//        
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "opacity", "0.5"));
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "opacity", "0.5"));
//        pa3.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "opacity", "0"));
//        
//   
//   
//        var pa4 = new AjaxControlToolkit.Animation.ParallelAnimation(null,0.7,null,null);
//        pa4.add(new AjaxControlToolkit.Animation.FadeOutAnimation($get("ctl00_usFade" + banner1),null,null,0,1,null));
//        pa4.add(new AjaxControlToolkit.Animation.FadeInAnimation($get("ctl00_usFade" + banner2),null,null,0,1,null));
//        
//        
//        
//        var pa5 = new AjaxControlToolkit.Animation.ParallelAnimation(null,4,null,null);   
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner1), null, null, "zIndex", "5"));
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner2), null, null, "zIndex", "5"));
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner0), null, null, "zIndex", "6"));
//        
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "filter", "alpha(opacity=50)"));
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "filter", "alpha(opacity=50)"));
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "filter", "alpha(opacity=0)"));

//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "MozOpacity", "0.5"));
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "MozOpacity", "0.5"));
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "MozOpacity", "0"));
//        
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "opacity", "0.5"));
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "opacity", "0.5"));
//        pa5.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "opacity", "0"));
//     
//        
//        
//        var pa6 = new AjaxControlToolkit.Animation.ParallelAnimation(null,0.7,null,null);
//        pa6.add(new AjaxControlToolkit.Animation.FadeOutAnimation($get("ctl00_usFade" + banner2),null,null,0,1,null));
//        pa6.add(new AjaxControlToolkit.Animation.FadeInAnimation($get("ctl00_usFade" + banner0),null,null,0,1,null));
//     
//        
//        sqa1 = new AjaxControlToolkit.Animation.SequenceAnimation(null,null,null,null,0);
//        
////        sqa1.add(pa0);
//        sqa1.add(pa1);
//        sqa1.add(pa2);
//        sqa1.add(pa3);
//        sqa1.add(pa4);
//        sqa1.add(pa5);
//        sqa1.add(pa6);
//        sqa1.play();
//    }
//   

//}

//function AssignBanner(bannerNo)
//{
//    if(sqa1!=null)
//    {
//        sqa1.stop();
//        sqa1.clear();
//        sqa1 = null;
//    }
//    
//    var banner0;
//    var banner1;
//    var banner2;
//    
//    banner0 = bannerNo;
//    
//    bannerNo = (bannerNo+1>2)?0:bannerNo+1;
//    
//    banner1 = bannerNo;
//    
//    bannerNo = (bannerNo+1>2)?0:bannerNo+1;
//    
//    banner2 = bannerNo;
//    
//    var pa1 = new AjaxControlToolkit.Animation.ParallelAnimation(null,0.1,null,null);   
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner0), null, null, "zIndex", "6"));
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner1), null, null, "zIndex", "5"));
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner2), null, null, "zIndex", "5"));
//    
////    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner0), null, null, "filter", "alpha(opacity=100)"));
////    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner1), null, null, "filter", "alpha(opacity=0)"));
////    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner2), null, null, "filter", "alpha(opacity=0)"));
////    
////    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner0), null, null, "MozOpacity", "1"));
////    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner1), null, null, "MozOpacity", "0"));
////    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner2), null, null, "MozOpacity", "0"));
////    
////    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner0), null, null, "opacity", "1"));
////    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner1), null, null, "opacity", "0"));
////    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_usFade" + banner2), null, null, "opacity", "0"));

//    
//    
//    
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "filter", "alpha(opacity=0)"));
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "filter", "alpha(opacity=50)"));
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "filter", "alpha(opacity=50)"));

//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "MozOpacity", "0"));
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "MozOpacity", "0.5"));
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "MozOpacity", "0.5"));
//    
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner0), null, null, "opacity", "0"));
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner1), null, null, "opacity", "0.5"));
//    pa1.add(new AjaxControlToolkit.Animation.StyleAction($get("ctl00_sBanner" + banner2), null, null, "opacity", "0.5"));
//    
//   
//    
//    
//    
//    var sqa = new AjaxControlToolkit.Animation.SequenceAnimation(null,null,null,null,1);
//    
//    sqa.add(pa1);
//    sqa.play();
//    
//    var pa2 = new AjaxControlToolkit.Animation.ParallelAnimation(null,0.5,null,null);  
//    
////    pa2.add(new AjaxControlToolkit.Animation.FadeOutAnimation($get("ctl00_usFade" + banner1),null,null,0,1,null));
////    pa2.add(new AjaxControlToolkit.Animation.FadeOutAnimation($get("ctl00_usFade" + banner2),null,null,0,1,null));
//    pa2.add(new AjaxControlToolkit.Animation.FadeInAnimation($get("ctl00_usFade" + banner0),null,null,0,1,null));
//    
//    pa2.play();


//}





//window.onload = function() 
//{
//	setFooter();
//	
//	
//}
//window.onresize = function() 
//{
//	setFooter();
//}

