var videoTimer;

function videoSlide(toNext)
{
  var position = $("#videoThumbs").position();
  var newLeft;
  
  if (toNext == undefined) {
    toNext = true;
  }
  
  if (toNext == true) {
  newLeft = position.left - (150 * 3);
    if (newLeft < -150*3*3) {
      newLeft = 0;
    }
  } else {
    newLeft = position.left + (150 * 3);
    if (newLeft > 0) {
      newLeft = -150*3*3;
    }
  }
  $("#videoThumbs").animate({left:newLeft+'px'}, 'slow');
  $("#videoTitleView").html("powered by YouTube");
}
function videoSlideNext()
{
  clearInterval(videoTimer);
  videoSlide(true);
  videoTimer = setInterval(function(){videoSlide(true)}, 15000);
}

function videoSlidePrev()
{
  clearInterval(videoTimer);
  videoSlide(false);
  videoTimer = setInterval(function(){videoSlide(true)}, 15000);
}

$().ready(function(){
  videoTimer = setInterval(function(){videoSlide(true)}, 10000);
  
  $(".video").mouseover(function(){
    var html = $(this).find(".videoTitle").html();
    $("#videoTitleView").html(html);
  });
  $(".video").mouseout(function(){
    $("#videoTitleView").html("powered by YouTube");
  });
  
  if (typeof(window.external) != "undefined" && typeof(window.external.AddSearchProvider) != "undefined") {
    $("#websearch").append('<a href="javascript:addSearchProvider()">検索プラグインを追加</a>');
  }
	
	setTimeout(function(){$("#amazon_b").append('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=4900-22&o=9&p=13&l=ur1&category=amazoncampaign&banner=1K739WF8E5Z6V54QHRR2&f=ifr" width="468" height="60" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>');},100);
});

function addSearchProvider()
{
  if (typeof(window.external) == "undefined"
    || typeof(window.external.AddSearchProvider) == "undefined") {
    alert("申し訳ございませんが、お使いのブラウザは検索プラグインに対応しておりません。");
  } else {
    try {
			var ua = $.browser;
			if (ua.msie) {
      	window.external.AddSearchProvider("http://4900.me/4900.me-ie.xml");
			} else if (ua.mozilla) {
      	window.external.AddSearchProvider("http://4900.me/4900.me-moz.xml");
			} else {
      	window.external.AddSearchProvider("http://4900.me/4900.me.xml");
			}
    } catch (e) {
      alert("エラー!" + e.message);
    }
  }
}


