/* =============================

change font size 

============================= */
function setfont(size) {
	if ($("#header")) {
		$("#header").css("font-size", size);
	}
	if (document.getElementById('header').css) {
		document.getElementById('header').css('font-size', size);
	}
	if (document.getElementById('header').style) {
		document.getElementById('header').style.fontSize = size;
	}
	if ($("#contents")) {
		$("#contents").css("font-size", size);
	}
	if (document.getElementById('contents').css) {
		document.getElementById('contents').css('font-size', size);
	}
	if (document.getElementById('contents').style) {
		document.getElementById('contents').style.fontSize = size;
	}
	if ($("#pankuzu")) {
		$("#pankuzu").css("font-size", size);
	}
	if (document.getElementById('pankuzu')) {
		if (document.getElementById('pankuzu').css) {
			document.getElementById('pankuzu').css('font-size', size);
		}
		if (document.getElementById('pankuzu').style) {
			document.getElementById('pankuzu').style.fontSize = size;
		}
	}
	if ($("#areaL")) {
		$("#areaL").css("font-size", size);
	}
	if (document.getElementById('areaL')) {
		if (document.getElementById('areaL').css) {
			document.getElementById('areaL').css('font-size', size);
		}
		if (document.getElementById('areaL').style) {
			document.getElementById('areaL').style.fontSize = size;
		}
	}
}


function fontload(size) {
	setfont(size);
}

function font(size) {
	//alert(size);
	setfont(size);
	//alert(document.cookie);//読み出し
	//$.cookie('fsize',size,{expires:30});
}

/* =============================

Rollover 

============================= */

function smartRollover() {
	if (document.getElementsByTagName) {
		var images = document.getElementsByTagName("img");

		for (var i = 0; i < images.length; i++) {
			if (images[i].getAttribute("src")) {
				if (images[i].getAttribute("src").match("_off.")) {
					images[i].onmouseover = function () {
						this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));
					}
					images[i].onmouseout = function () {
						this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));
					}
				}
			}
		}
	}
}

if (window.addEventListener) {
	window.addEventListener("load", smartRollover, false);
} else if (window.attachEvent) {
	window.attachEvent("onload", smartRollover);
}


function presentload() {



}


/* =============================

ranking 

============================= */

/*--tab setup--*/

function rankingload() {

	if (document.getElementById('presenttitle')) {
		IE = '\v' == 'v'

		if (IE) {
			document.getElementById('iqfm-input-text-1').value = document.getElementById('presenttitle').innerText;
		} else {
			document.getElementById('iqfm-input-text-1').value = document.getElementById('presenttitle').textContent;
		}

		document.getElementById('iqfm-input-text-1').readOnly = true;

	}

	tab.setup = {
		tabs: [
			[
			document.getElementById('3tab1'), 
			document.getElementById('3tab2'), 
			document.getElementById('3tab3')
			],
			[
			document.getElementById('5tab1'), 
			document.getElementById('5tab2'), 
			document.getElementById('5tab3')
			],
			[
			document.getElementById('4tab1'), 
			document.getElementById('4tab2'), 
			document.getElementById('4tab3')
			]
		],
		pages: [
		document.getElementById('wpp-3'), 
		document.getElementById('wpp-4'), 
		document.getElementById('wpp-5')
		]
	}
/*if($.cookie('fsize')){
		//alert($.cookie('fsize'));
		fontload($.cookie('fsize'));
		
	}*/

	tab.init();



} /*--setup end--*/

var tab = {
	init: function () {
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		for (i = 0; i < pages.length; i++) {
			if(pages[i]){
				if (i !== 0) pages[i].style.display = 'none';
			}
			for(y = 0; y < tabs[i].length; y++){
				if(tabs[i][y]){
					tabs[i][y].onclick = function () {
						tab.showpage(this);
						return false;
					};	
				}
			}
		}
	},

	showpage: function (obj) {
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		var num;
		var numflg = 0;
		for (var x = 0; x < tabs.length; x++) {
				for (num = 0; num < tabs[x].length; num++) {
					if (tabs[x][num] === obj) {
						numflg = 1;
						break;
					}
				}
				if(numflg === 1) break;
		}
		for (var i = 0; i < pages.length; i++) {
			if (i === num) {
				pages[num].style.display = 'block';
				for(var z=0;z<tabs[i].length;z++){
					tabs[num][z].className = 'tab_off';
				}
			} else {
				pages[i].style.display = 'none';
				for(var z=0;z<tabs[i].length;z++){
					tabs[i][z].className = 'tab_off';
				}
			}
		}
	}
}

/* =============================

ranking 

============================= */

function serarchCate(val) {
	document.searchform.cat.value = val;

}
/* =============================

フォームチェック

============================= */

function searchcheck() {
	// 設定終了
	var flag = 0;
	if (document.searchform.s.value == "") { // の入力をチェック
		flag = 1;
	}
	if (flag) {
		window.alert('検索ワードを入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	} else {
		return true; // 送信を実行
	}
}

function check() {
	var flag = 0;
	// 設定開始（必須にする項目を設定してください）
	if (document.form1.name.value == "") { // 「お名前」の入力をチェック
		flag = 1;
	} else if (document.form1.kana.value == "") { // 「パスワード」の入力をチェック
		flag = 1;
	} else if (document.form1.email.value == "") { // 「メール」の入力をチェック
		flag = 1;
	} else if (document.form1.subject.value == "") { // 「件名」の入力をチェック
		flag = 1;
	} else if (document.form1.contents.value == "") { // 「本文」の入力をチェック
		flag = 1;
	}

	// 設定終了
	if (flag) {
		window.alert('必須項目に未入力がありました'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	} else {
		return true; // 送信を実行
	}
}
