swfobject.embedSWF('images/logo.swf', 'swf_logo', '370', '65', '10', 'images/expressInstall.swf', {}, {wmode: 'transparent', menu: false}, {});

function set_select(obj, ops, is_empty)
{
    if (is_empty) obj[0].options.length=0;
    $jQuery.each(ops, function(idx, op) {
        option = document.createElement('OPTION');
        obj[0].options.add(option);
        option.innerHTML = op.name;
        option.value     = op.value;
        option.selected  = (op.status) ? true : false;
    });
}

var $jQuery = jQuery.noConflict();
$jQuery(document).ready(function(){
  // 附加方法
  $jQuery.extend({
    setAjax: function(php_url, params) {
      $jQuery.ajax({
        type: 'POST',
        url: php_url,
        cache: false,
        data: params,
        dataType: 'json',
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert('系統忙碌中，請稍候再重新執行');
        },
        success: function(data, textStatus) {
            // 顯示執行訊息
            if (data.msg && data.msg != '') alert(data.msg);
         
            // 執行 JS
            if (data.action && data.action != '') eval(data.action);
        }
      });
    }
  });

  // PNG 在 IE5.5 IE6 透明及滑鼠改變圖像
  $jQuery("img[src$=_out.png], input[src$=_out.png]")
    .ifixpng()
    .css({cursor: 'pointer'})
    .hover(
      function () {
        $jQuery(this).iunfixpng();
        var img_src = this.src;
        if (img_src != '_out.png') {
          var over_src = img_src.substring(0, img_src.lastIndexOf('_out.png')) + '_over.png';
          if (over_src != '_over.png') {
            $jQuery(this).attr('src', over_src).ifixpng();
          }
        }
      },
      function () {
        $jQuery(this).iunfixpng();
        var img_src = this.src;
        if (img_src != '_over.png') {
          var out_src = img_src.substring(0, img_src.lastIndexOf('_over.png')) + '_out.png';
          if (out_src != '_out.png') {
            $jQuery(this).attr('src', out_src).ifixpng();
          }
        }
      }
    );

  // 全部 PNG 在 IE5.5 IE6 透明
  $jQuery('img[src$=.png], input[src$=_out.png], .png').ifixpng().iunfixpng().ifixpng();

  // GIF 滑鼠改變圖像
  $jQuery("img[src$=_out.gif], input[src$=_out.gif]")
    .css({cursor: 'pointer'})
    .hover(
      function () {
        var img_src = this.src;
        if (img_src != '_out.gif') {
          var over_src = img_src.substring(0, img_src.lastIndexOf('_out.gif')) + '_over.gif';
          if (over_src != '_over.gif') {
            $jQuery(this).attr('src', over_src);
          }
        }
      },
      function () {
        var img_src = this.src;
        if (img_src != '_over.gif') {
          var out_src = img_src.substring(0, img_src.lastIndexOf('_over.gif')) + '_out.gif';
          if (out_src != '_out.gif') {
            $jQuery(this).attr('src', out_src);
          }
        }
      }
    );

  // JPG 滑鼠改變圖像
  $jQuery("img[src$=_out.jpg], input[src$=_out.jpg]")
    .css({cursor: 'pointer'})
    .hover(
      function () {
        var img_src = this.src;
        if (img_src != '_out.jpg') {
          var over_src = img_src.substring(0, img_src.lastIndexOf('_out.jpg')) + '_over.jpg';
          if (over_src != '_over.jpg') {
            $jQuery(this).attr('src', over_src);
          }
        }
      },
      function () {
        var img_src = this.src;
        if (img_src != '_over.jpg') {
          var out_src = img_src.substring(0, img_src.lastIndexOf('_over.jpg')) + '_out.jpg';
          if (out_src != '_out.jpg') {
            $jQuery(this).attr('src', out_src);
          }
        }
      }
    );
});

function addBookmarkForBrowser(sTitle, sUrl) {
  var userAgent = navigator.userAgent.toLowerCase();
  var browser = {
    version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
    safari: /webkit/.test( userAgent ),
    opera: /opera/.test( userAgent ),
    msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
    mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
  }

  if (browser.mozilla) {
    addBookmarkForBrowser = function(sTitle, sUrl) {
      window.sidebar.addPanel(sTitle, sUrl, "");
    }
  }
	else if (browser.msie) {
    addBookmarkForBrowser = function(sTitle, sUrl) {
      window.external.AddFavorite(sUrl, sTitle);
    }
  }
	else if (browser.safari) {
    addBookmarkForBrowser = function() {
      alert("do it yourself");
    }
  }
	else {
    addBookmarkForBrowser = function() {
      alert("do it yourself");
    }
  }
  return addBookmarkForBrowser(sTitle, sUrl);
}
