/* ==

　初期設定

============================================================================================================= */
var version, browser;


/* ==

　ページ読込み時の処理

============================================================================================================= */
$(function(){

	//ブラウザの判別
	jQuery.each(jQuery.browser, function(i, val){ 
		if(i == "version"){ //バージョンの取得
        	version = val;
		}else if(val){ //種類の取得
			browser = i;
		}
	});
	
	//フォントサイズの設定
	$("link:last").after("<link rel=\"stylesheet\" type=\"text/css\" href=\"/common/css/large.css\" />");
	if(!$.cookie("fontSize")){
		setFontsize("small");
	}else{
		var fs = $.cookie("fontSize");
		setFontsize(fs);
	}

}); 



/* ==

　フォントサイズの設定

============================================================================================================= */
function setFontsize(chgSize){
	
	var toLargeBtn = "<a href=\"#\" onClick=\"setFontsize('large');\" id=\"fontsizeS\" title=\"文字サイズを大きく\">文字サイズを大きく</a>";
	var toSmallBtn = "<a href=\"#\" onClick=\"setFontsize('small');\" id=\"fontsizeL\" title=\"文字サイズを小さく\">文字サイズを小さく</a>";
	var fsize;
	
	$("link").each(function(){
		if($(this).attr("href").indexOf("large.css") != -1){
			if(chgSize == "small"){
				this.disabled = true;
				$("li#fontSizeChg").html(toLargeBtn);
				fsize = "small";
			}else{
				this.disabled = true; //IE対策
				this.disabled = false;
				$("li#fontSizeChg").html(toSmallBtn);
				fsize = "large";
			}
		}
	});
	
	if(fsize == "small"){
		$.cookie('fontSize', 'small', { path:'/', expires:30 });
	}else{
		$.cookie('fontSize', 'large', { path:'/', expires:30 });
	}
	
	//マンション
	if($("body").attr("id") == "mansion"){
		if($("div.pickup")){
			if(browser == "safari"){ //Safariは読込みが完了しないと？正確なheightを算出してくれないため時間差処理
				setTimeout(function(){ setHeight(); }, 1000);
			}else{
				setTimeout(function(){ setHeight(); }, 500);
			}
		}
	}
	
	//コンテンツ紹介（分譲住宅トップ、注文住宅共通フッター）
	if(($("body").attr("id") == "bunjo")||($("body").attr("id") == "jutaku")){
		if($("#intro div.intro")){
			if(browser == "safari"){ //Safariは読込みが完了しないと？正確なheightを算出してくれないため時間差処理
				setTimeout(function(){ setHeight(); }, 1000);
			}else{
				setTimeout(function(){ setHeight(); }, 500);
			}
		}
	}

}
