﻿// JScript 檔


//上方多國語言選單
var LangMenu = new YAHOO.util.Element('subglobal1');
LangMenu.on('contentReady', function() {
      closeSubNav();
      if(m_Lang == "1") YAHOO.util.Dom.setStyle(LangMenu, 'width', '70px');
      if(m_Lang == "2") YAHOO.util.Dom.setStyle(LangMenu, 'width', '145px');      
    });

function closeSubNav(){
YAHOO.util.Dom.setStyle(LangMenu, 'display', 'none');

}

function openSubNav(){
YAHOO.util.Dom.setStyle(LangMenu, 'display', 'block');
}


var myPT = new YAHOO.util.Element('mypaneltab');
myPT.on('contentReady', function() {
    YAHOO.util.Dom.setStyle('banner', 'height', '80px');
    var el = YAHOO.util.Dom.get('mypaneltab');  
    YAHOO.util.Event.addListener(el, "click", function(){
        YAHOO.util.Dom.setStyle(this, 'display', 'none');
        var attributes = {height: { to: 170 }};
        var myAnim = new YAHOO.util.Anim('banner', attributes, 0.3, YAHOO.util.Easing.easeOutStrong);
        myAnim.animate();
    });  
});


function search()
{
     if ((document.getElementById('txtKey1').value!="") && (document.getElementById('txtKey1').value!=document.getElementById('altermsg').value))
     {
        var dbname ="";
        
        var frm=document.getElementById('aspForm');
         frm.action=document.getElementById('searchurl').value;
        switch (document.getElementById('search_lang').value)
        {
            case "cht":
                 dbname="dtw";
                 ckHiddenInput(frm,'uilang',document.getElementById('search_lang').value); 
                break;
            case "en":
              dbname="den";
              ckHiddenInput(frm,'uilang',document.getElementById('search_lang').value);   
                break;
            case "jp":
              dbname="djp";
              ckHiddenInput(frm,'uilang',document.getElementById('search_lang').value);     
                break;
            case "chs":
              dbname="dcn";
              ckHiddenInput(frm,'uilang',document.getElementById('search_lang').value);    
                break;
            case "kr":
              dbname="dkr";
              ckHiddenInput(frm,'uilang','en'); 
       
                break;
        }
        dbname="gov"
        ckHiddenInput(frm,'dbs',dbname);      
        ckHiddenInput(frm,'q',document.getElementById('txtKey1').value);
      
      
        frm.method="post";
        frm.target="_blank";
        frm.submit();
        }
        else
        {
            alert(document.getElementById('altermsg').value);
        }
}
    function ckHiddenInput(frm,name , value ) 
    {
        var CkField = document.getElementById(name);
        if (CkField==null)
        {
            frm.appendChild(createHiddenInput(name ,value)); 
        }
        else
        {
            CkField.value = value;
        }
    }
    function createHiddenInput( name , value ) 
    { 
        
        var hiddenField = document.createElement("input"); 
        hiddenField.setAttribute('type', 'hidden'); 
        hiddenField.setAttribute('value', value ); 
        hiddenField.setAttribute('name', name ); 
        hiddenField.setAttribute('id', name ); 
        return hiddenField; 
      } 