﻿// JavaScript Document
try {
document.execCommand('BackgroundImageCache', false, true); 
}catch(e) {}

var fontResizer = {
		setCookie:function(value){
			$.cookie('textsize', value, { expires: 30, path: '/' });
		},
		getCookie:function(){
			return	$.cookie('textsize');
		},
		changeSize:function(px){
			$("body").css("font-size",px);
		},
		sizeToPx:function(size){
			switch (size){
				case "S":return "12px";break;
				case "M":return "14px";break;
				case "L":return "16px";break;
			}
		},
		sizeChange:function(size){
			$("#resizeBtns a").removeClass("active");
			$("#resize"+size+" a").addClass("active");
			fontResizer.changeSize(fontResizer.sizeToPx(size));
			fontResizer.setCookie(size);
		},
		init:function(){
			$("#printButn").click(function(){window.print();});
			$("#resizeS a").click(function(){fontResizer.sizeChange("S");});
			$("#resizeM a").click(function(){fontResizer.sizeChange("M");});
			$("#resizeL a").click(function(){fontResizer.sizeChange("L");});
			if(fontResizer.getCookie()!=null){
				fontResizer.sizeChange(fontResizer.getCookie());
			}else{
				fontResizer.sizeChange("M");
			}
		}
}
//ページ内スムーススクロール
var smoothScroll ={
		init:function(speed){
			$("a[href^=#top]").click(function() {
				var hash = this.hash;
				if(!hash || hash == "#")
					return false;
				$($.browser.safari ? 'body' : 'html')
					.animate({scrollTop: $(hash).offset().top}, speed, "swing");
				return false;
			});
		}
}

//SWFはりつけ
var embedSWF ={
	init:function(){
			var flashvars = {};
			var params = {};
			params.loop = "false";
			var attributes = {};
			swfobject.embedSWF("swf/index.swf", "flashArea", "340", "570", "8.0.0", false, flashvars, params, attributes);
			$("#flashArea p").show();
	}
}

// 必須項目の入力有無をチェック
function datacheck() {
if (document.formmain.simei.value == "") alert("お名前を入力して下さい！");
else {
	if (document.formmain.adrs1.options[document.formmain.adrs1.selectedIndex].value == "NULL" ) alert("都道府県を選択して下さい！");
	else {
		if (document.formmain.adrs2.value == "") alert("市区町村を入力して下さい！");
		else {
			if (document.formmain.adrs3.value == "") alert("番地・建物名を入力して下さい！");
			else {
				if (document.formmain.denwa.value == "") alert("電話番号を入力して下さい！");
				else document.formmain.submit();
}}}}}

$(function(){
	fontResizer.init();
	smoothScroll.init(500);
	embedSWF.init();
});

