/* 2009.05.08
 * 印刷用JavaScript
*/

function print_mode(){

	var str_link_text = "通常ページへ戻る";
	if(document.getElementById("print_mode_link").innerHTML == str_link_text){
		location.reload(false);
	}
	else {
		document.getElementById("print_mode_link").innerHTML = str_link_text;
		document.getElementById("print_mode_link").style.width = "8em";
		document.getElementById("print_mode_link").style.backgroundImage = "none";
		document.getElementById("print_mode_link").style.paddingLeft = "0px";

		try {

				document.getElementById("main").style.marginTop = "0px";
				document.getElementById("main").style.marginRight = "0px";

				document.getElementById("main_a").style.marginLeft = "0px";
				document.getElementById("main_a").style.marginRight = "0px";
				document.getElementById("main_a").style.width = "98%";
				document.getElementById("main_a").style.paddingTop = "1%";
				document.getElementById("main_a").style.paddingRight = "0%";
				document.getElementById("main_a").style.paddingLeft = "1%";
				document.getElementById("main_a").style.paddingBottom = "0px";

				document.getElementById("pankuzu").style.display = "none";
				document.getElementById("header").style.display = "none";
				document.getElementById("sidebar2").style.display = "none";
				document.getElementById("sidebar2").style.float = "none";
				document.getElementById("back_or_pagetop").style.display = "none";

				document.getElementById("footer").style.display = "none";
				document.getElementById("footer_navi").style.display = "none";


				if (isdefined("emergency_box")) {
					document.getElementById("emergency_box").style.display = "none";
				}
				if (isdefined("reviews_box")) {
					document.getElementById("reviews_box").style.display = "none";
				}
				if (isdefined("pdf_download")) {
					document.getElementById("pdf_download").style.display = "none";
				}
				if (isdefined("site_header")) {
					document.getElementById("site_header").style.display = "none";
				}

		}
		catch(e){
			//存在しない要素を確認（デバッグ用）
			//alert(e);
		}
	}

}





function isdefined(variable){
	return (typeof(window[variable]) == "undefined")? false: true;
}
