jQuery(document).ready(function($){
	var thebody = $("body");
	var lang = "en";
	if(thebody.hasClass("ja")) {
		lang = "ja";
	}
	
	thebody.addClass("jsok");
	
	var slideshow = $("#slideshow");
	if(slideshow.length > 0) {
		var flash = $.flash.create({ swf: "/images/banner_"+lang+".swf", width: 620, height: 350 });
		slideshow.html(flash);
	}
	
	var retweet = $(".social .retweet");
	if(retweet.length > 0) {
		retweet.bind("click", function(event) {
			event.preventDefault();
			var tbox = $('<div><div id="tbox"></div></div>');
			tbox.colorbox({ html:tbox.html(), open:true, innerWidth:410, innerHeight: 180, opacity: 0.5 });
			twttr.anywhere(function (T) {
				T("#tbox").tweetBox({
					height: 100,
					width: 400,
					label: "Tweet this",
					defaultContent: retweet.attr("title")
				});
			
			});
		});
	}
	
	setDefaultSearchVal();
	
	function setDefaultSearchVal() {
		var search = $("#s"), initVal = $("#search label.hidden").text();
		search.val(initVal);
		search.data("initVal", initVal);
		search.bind("focus", function(event) {
			if($(this).data("initVal") == false) {
				return;
			}
			$(this).val("");
			$(this).data("initVal", false);
		});
	}
	
	// Top page Carousel
	var youtube_player = $("#gotcha_player_container");
	$('#mycarousel').jcarousel({
        visible: 4,
        scroll: 4
    });
    $(".jcarousel-item a").bind("click", function(e){
    	e.preventDefault();
    	youtube_player.html("<p>Loading...</p>");
    	youtube_player.children("p").oembed($(this).attr("href"), { youtube: { autoplay: true, width: 608, height: 342 }, width:608, height:342 });
    });
    
    
    
});	
