/*
 * make by ueno 2010.04.22
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 */

var size ={
	"large"		:"120%",
	"normal"	:"100%",
	"small"		:"80%"
}

var ID = "#";

//JQuery

$(function(){
	fontinit();
	movieChanger();
});

function fontinit(){
	var sizeCookie = $.cookie("size")									//size_cookie
	if(sizeCookie == null)	{
		$.cookie("size","noemal",{ expires: 7 });						//default
	}
	else{
		$("#main p,dl,dt,dd,li,th,tr,td,#side p").css("font-size",size[sizeCookie]);
		$(".fontchange li a").removeClass("nowSize");
		$(ID + sizeCookie + ">a").addClass("nowSize");
	}
	
	//size_changer

	$(".fontchange li a").bind("click",function(){
		sizeChanger($(this));
	});
}

function sizeChanger(getThis){
	var request = getThis.parent().attr("id");
	if($.cookie("size") != request){									//現在のサイズと、新たにリクエストが来たサイズが違う場合
		$("#main p,dl,dt,dd,li,th,tr,td,#side p").css("font-size",size[request]);		//P要素にサイズを指定
		$(".fontchange li a").removeClass("nowSize");					//初期化
		$(ID + request + " a").addClass("nowSize");						//子要素にクラス（nowSize）を挿入
		$.cookie("size",request,{ expires: 7 });						//クッキーにサイズを登録
	}
}

function searchAnim_on( _id ){
	document.getElementById(_id).className = "search_txt_off";
}

function searchAnim_off( _id ){
	document.getElementById(_id).className = "search_txt_on";
}

function movieChanger(){
	$(".sample_list .demo_movie").click(function () {
		var key = $(this).attr("key");
		var col1 = $(this).attr("col1");
		var col2 = $(this).attr("col2");
 		$(".sample_movie").html('<object style="height: 294px; width: 420px;"><param name="movie" value="http://www.youtube.com/v/'+key+'?version=3?version=3&amp;color1=0x'+col1+'&amp;color2=0x'+col2+'&amp;feature=player_embedded" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://www.youtube.com/v/'+key+'?version=3?version=3&amp;color1=0x'+col1+'&amp;color2=0x'+col2+'&amp;feature=player_embedded" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="294" width="420"></object>')
	});
}

