/* 加入最愛 */
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);
}

/* 連動式日期 */
function selectDate(yearId, monthId, dayId) {
	/* 預設值 */
  var yearObj = jQuery('select[name="' + yearId + '"]')[0];
  var monthObj = jQuery('select[name="' + monthId + '"]')[0];
  var dayObj = jQuery('select[name="' + dayId + '"]')[0];
  jQuery('select[name="' + yearId + '"], select[name="' + monthId + '"], select[name="' + dayId + '"]').change(function() {
    var noOfDays = [31, (parseInt(yearObj.value) % 4 == 0) ? 29 : 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][monthObj.selectedIndex];
    dayObj.selectedIndex = Math.min(noOfDays - 1, dayObj.selectedIndex);
    for (var i = dayObj.options.length; i < noOfDays; ++i)
      dayObj.options[i] = new Option(i + 1, i + 1);
    for (var j = dayObj.options.length; j > noOfDays; --j)
      dayObj.remove(j - 1);
  });
}

$jQuery(document).ready(function(){
	
  $jQuery("input[name='keyword']")
    .focus(function(){
      $jQuery(this).removeClass("inputKeywords");
    })
    .blur(function(){ 
      if (this.value.length == 0) {
        $jQuery(this).addClass("inputKeywords");
      }
      else {
        $jQuery(this).removeClass("inputKeywords");
      }
    });	
	
	$jQuery("#keyword").autocomplete('autocomplete.php',{cacheLength: 1,matchCase: true, minChars: 3}); 
	
	$jQuery("#pSearchIcon").click(function() {
		$jQuery("form[id='pSearchForm']")[0].submit();
		return false;
	});		
	
	swfobject.embedSWF('swf/logo.swf', 'swf_Logo', '600', '85', '10', 'swf/expressInstall.swf', {}, {wmode: 'transparent', menu: false}, {});
	swfobject.embedSWF('swf/pbanner.swf', 'swf_pBanner', '1000', '200', '10', 'swf/expressInstall.swf', {}, {wmode: 'transparent', menu: false}, {});
  	
	
  // 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);
          }
        }
      }
    );
});


