// タブ切り替え
var tab = {
	init: function(){
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		
		for(i=0; i<pages.length; i++) {
			if(i !== 0) pages[i].style.display = 'none';
			tabs[i].onclick = function(){ tab.showpage(this); return false; };
		}
		this.dive();
	},
	
	showpage: function(obj){
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		var num;
		
		for(num=0; num<tabs.length; num++) {
			if(tabs[num] === obj) break;
		}
		
		for(var i=0; i<pages.length; i++) {
			if(i == num) {
				pages[num].style.display = 'block';
				tabs[num].className = 'present';
			}
			else{
				pages[i].style.display = 'none';
				tabs[i].className = null;
			}
		}
	},
 
	dive: function(){
		var hash = window.location.hash;
		hash = hash.split("?");
		hash = hash[0].split("#");
 
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		for(i=0; i<pages.length; i++) {
			if(pages[i] == document.getElementById(hash[1])) this.showpage(tabs[i]);
		}
	}
}


// 開く・閉じる
	kazu=26;//開閉項目の数のMAX値
	taihi=new Array();
	function hyouji(doko){
	if(document.layers)
		{kazu=document.layers.length/2;
		lay_name=document.layers["lay"+doko];
		tit_name=document.layers["title"+doko];
		if(lay_name.visibility == 'show')
			{lay_name.visibility='hidden';
			dotti=1;
			 }
		 else {lay_name.visibility='show';
			tate=tit_name.pageY+tit_name.clip.height;
			yoko=tit_name.pageX;
			lay_name.top=tate;
			lay_name.left=yoko;
			dotti=0;
			}

		if(doko<kazu-1)
			{
			for(i=doko+1; i<kazu; i++){
				tate=document.layers["lay"+doko].clip.height;
				if(dotti == 1)
					document.layers["title"+i].moveBy(0,-tate);
				else 
					document.layers["title"+i].moveBy(0,tate);
				if(document.layers["lay"+i].visibility == 'show')
					{
					if(dotti == 1)
						document.layers["lay"+i].moveBy(0,-tate);
					else 
						document.layers["lay"+i].moveBy(0,tate);
					}
				}
			}
		}
	else if((document.getElementById) && (!document.all))
		{
		lay_name=document.getElementById("lay"+doko);
		if(lay_name.style.visibility == 'visible')
			{lay_name.style.visibility='hidden';
			lay_name.style.display="none";
			}
		 else {lay_name.style.visibility='visible';
				lay_name.style.display="block";
			}
		}
	else if(document.all)
		{
		lay_name=document.all("lay"+doko);
		if(lay_name.style.visibility == 'visible')
			{lay_name.style.visibility='hidden';
			 lay_name.style.display="none";
			 if(navigator.appVersion.indexOf("MSIE 4.")!=-1)
				lay_name.innerHTML=taihi[doko];
			}
		 else {lay_name.style.visibility='visible';
		       lay_name.style.display="block";
			taihi[doko]=lay_name.innerHTML;
		       if(navigator.appVersion.indexOf("MSIE 4.")!=-1)
				lay_name.innerHTML="<br>"+taihi[doko];
			}
		}
	}

	function CloseTree()
		{
		for(i=0; i<kazu; i++)
			{
			if(document.layers)
				{
				if(document.layers["lay"+i].visibility == 'show')
					{
					tate=document.layers["lay"+i].clip.height;
					for(j=i+1; j<kazu; j++)
						document.layers["title"+j].moveBy(0,-tate);
					}
				document.layers["lay"+i].visibility='hidden';
				}
			else if((document.getElementById) && (!document.all))
				{
				document.getElementById("lay"+i).style.visibility='hidden';
				document.getElementById("lay"+i).style.display="none";
				}
			else if(document.all)
				{
				document.all("lay"+i).style.visibility='hidden';
				document.all("lay"+i).style.display="none";
				}
			}
		}

	function OpenTree()
		{
		for(i=0; i<kazu; i++)
			{
			if(document.layers)
				{
				if(document.layers["lay"+i].visibility == 'hide')
					{
					tate=document.layers["lay"+i].clip.height;
					for(j=i+1; j<kazu; j++)
						{
						document.layers["title"+j].moveBy(0,tate);
						document.layers["lay"+j].moveBy(0,tate);
						}
					document.layers["lay"+i].visibility='show';
					}
				}
			else if((document.getElementById) && (!document.all))
				{
				document.getElementById("lay"+i).style.visibility='visible';
				document.getElementById("lay"+i).style.display="block";
				}
			else if(document.all)
				{
				document.all("lay"+i).style.visibility='visible';
				document.all("lay"+i).style.display="block";
				}
			}
		}

	if(document.layers)
		{document.write('<style type="text/css">span{position:absolute;visibility:hidden;}</style>');}
	else if((document.getElementById) && (!document.all))
		{document.write('<style type="text/css">span{position:relative;display:none;}</style>');}
	else if(document.all)
		{document.write('<style type="text/css">span{position:relative;display:none;}</style>');}
		

// 入力チェック1
function check(){
	var flag = 0;
	if(document.form1.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック2
function check2(){
	var flag = 0;
	if(document.form2.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック3
function check3(){
	var flag = 0;
	if(document.form3.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック4
function check4(){
	var flag = 0;
	if(document.form4.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック5
function check5(){
	var flag = 0;
	if(document.form5.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック6
function check6(){
	var flag = 0;
	if(document.form6.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック7
function check7(){
	var flag = 0;
	if(document.form7.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック8
function check8(){
	var flag = 0;
	if(document.form8.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック9
function check9(){
	var flag = 0;
	if(document.form9.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック10
function check10(){
	var flag = 0;
	if(document.form10.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック11
function check11(){
	var flag = 0;
	if(document.form11.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

// 入力チェック12
function check12(){
	var flag = 0;
	if(document.form12.spec4.value == ""){ // 「サイズ」の入力をチェック
		flag = 1;
	}
	if(flag){
		window.alert('ご希望のオーダーサイズを必ず入力してください'); // 入力漏れがあれば警告ダイアログを表示
		return false; // 送信を中止
	}
	else{
		return true; // 送信を実行
	}
}

//--------------------------------------------------------
//オーダーサイズ計算式
//--------------------------------------------------------
//一番簡単なオーダーサイズの決め方

function size1() {
  var xx = parseFloat(document.F1.T1.value);
  var yy = 15;
  var zz = xx + yy;
  var price1;
  var price2;
  var price3;
  //zz = Math.round(zz);小数点四捨五入

//シングル
  if (zz <= 15){
	price1 = "-";}//0を入力していた場合
	else if (zz > 0 && zz <= 100){
	price1 = "3,800";}//～1.0ｍ価格
	else if (zz > 100 && zz <= 200){
	price1 = "5,000";}//1.01～2.0ｍ価格
	else if (zz >= 201 && zz <= 300){
	price1 = "6,500";}//2.01～3.0ｍ価格
	else if (zz > 300 && zz <= 400){
	price1 = "7,800";}//3.01～4.0ｍ価格
	else if (zz >= 401){//401以上を入力していた場合
	price1 = "-";}

//ダブル
  if (zz <= 15){
	price2 = "-";}//0を入力していた場合
	else if (zz > 0 && zz <= 100){
	price2 = "4,700";}//～1.0ｍ価格
	else if (zz > 100 && zz <= 200){
	price2 = "5,900";}//1.01～2.0ｍ価格
	else if (zz >= 201 && zz <= 300){
	price2 = "7,300";}//2.01～3.0ｍ価格
	else if (zz > 300 && zz <= 400){
	price2 = "8,800";}//3.01～4.0ｍ価格
	else if (zz >= 401){//401以上を入力していた場合
	price2 = "-";}

//2連価格
  if (zz <= 15){
	price3 = "-";}//0を入力していた場合
	else if (zz > 0 && zz <= 100){
	price3 = "7,000";}//～1.0ｍ価格
	else if (zz > 100 && zz <= 200){
	price3 = "8,900";}//1.01～2.0ｍ価格
	else if (zz >= 201 && zz <= 300){
	price3 = "10,500";}//2.01～3.0ｍ価格
	else if (zz > 300 && zz <= 400){
	price3 = "11,500";}//3.01～4.0ｍ価格
	else if (zz >= 401){//401以上を入力していた場合
	price3 = "-";}

  document.F1.T2.value = zz;
  document.F1.T3.value = price1;
  document.F1.T4.value = price2;
  document.F1.T5.value = price3;
}



