// JavaScript Document
function pageup() {
	var posi;
	posi = document.documentElement.scrollTop;
	moveObje(posi);
}
function moveObje(position) {
	move = position / 7;
	point = parseInt(position - move);
	scrollTo(0,point);
	if (point > 0) { setTimeout("moveObje(point)",1); }
}

function ltrim(s){
return s.replace( /^[" "|"　"]*/, "");
}
//去右空格;
function rtrim(s){
return s.replace( /[" "|"　"]*$/, "");
}
//左右空格;
function trim(s){
return rtrim(ltrim(s));
} 

function black(num){
   num.back();
   return false;
}

function resetBtn(fm){
    fm.reset();
    return false;
}



function requestForm(){	
	var name = trim(document.getElementById("name").value);
	var uname = trim(document.getElementById("uname").value);
	var email = trim(document.getElementById("email").value);
	var tel = trim(document.getElementById("tel").value);
	var youBianA = trim(document.getElementById("youBianA").value);
	var youBianB = trim(document.getElementById("youBianB").value);
	var duDao = trim(document.getElementById("duDao").value);
	var city = trim(document.getElementById("city").value);
	var cunName = trim(document.getElementById("cunName").value);
	var add = trim(document.getElementById("add").value);
	
	//var reg = new RegExp(/^([a-zA-Z0-9]+[_|\_|\.|\-]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.|\-]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/);	
	

	var info = "";
	
	if(name==""){
		info += "お名前を入力してください\n";
	}
	if(uname==""){
		info += "お名前ふりがなを入力してください\n";
	}
	if(tel==""){
		info += "お電話番号を入力してください\n";
	}
	if(youBianA==""){
		info += "住所―郵便番号を入力してください\n";
	}
	if(youBianB==""){
		info += "住所―郵便番号を入力してください\n";
	}
	if(duDao==""){
		info += "都道府県を入力してください\n";
	}
	if(city==""){
		info += "市区郡を入力してください\n";
	}
	if(cunName==""){
		info += "町村名を入力してください\n";
	}
	if(add==""){
	  info += "番地・号・建物を入力してください\n";
	}
	
	
	//if(email=="" || !reg.test(email)){
	//info += "正しいメールアドレスを入力してください\n";	
	//}

        var allCheck = document.getElementById('boxA').value;
		if(allCheck == "")
         {
		   info +=('ご希望内容を入力してください');
	     }

	if(info!=""){
		alert(info);
		return false;
	}
}
function affirmD(t,num)
{
    var ipt = document.getElementsByName("boxD[]");
    var i = 0;
    var allownum = 2;//定义最多能选择的个数
    for(var j = 0; j < ipt.length; j++)
    {
        if(ipt[j].type == "checkbox" && ipt[j].checked)
        i++;
    }
    if(i > allownum - 1)
    {
        for(var z = 1; z <= num; z++)
        {
            if(document.getElementById("boxD"+z).checked == true)
            {
                document.getElementById("boxD"+z).disabled = "";
            }
            else
            {
                document.getElementById("boxD"+z).disabled = "disabled";
            }
        }
    }
    else
    {
        for(var z = 1; z <= num; z++)
        {
            document.getElementById("boxD"+z).disabled = "";
        }
    }
}

function affirmF(t,num)
{
    var ipt = document.getElementsByName("q6[]");
    var i = 0;
    var allownum = 3;//定义最多能选择的个数
    for(var j = 0; j < ipt.length; j++)
    {
        if(ipt[j].type == "checkbox" && ipt[j].checked)
        i++;
    }
    if(i > allownum - 1)
    {
        for(var z = 1; z <= num; z++)
        {
            if(document.getElementById("q6"+z).checked == true)
            {
                document.getElementById("q6"+z).disabled = "";
            }
            else
            {
                document.getElementById("q6"+z).disabled = "disabled";
            }
        }
    }
    else
    {
        for(var z = 1; z <= num; z++)
        {
            document.getElementById("q6"+z).disabled = "";
        }
    }
}

function affirmG(t,num)
{
    var ipt = document.getElementsByName("q8[]");
    var i = 0;
    var allownum = 3;//定义最多能选择的个数
    for(var j = 0; j < ipt.length; j++)
    {
        if(ipt[j].type == "checkbox" && ipt[j].checked)
        i++;
    }
    if(i > allownum - 1)
    {
        for(var z = 1; z <= num; z++)
        {
            if(document.getElementById("q8"+z).checked == true)
            {
                document.getElementById("q8"+z).disabled = "";
            }
            else
            {
                document.getElementById("q8"+z).disabled = "disabled";
            }
        }
    }
    else
    {
        for(var z = 1; z <= num; z++)
        {
            document.getElementById("q8"+z).disabled = "";
        }
    }
}

function affirmH(t,num)
{
    var ipt = document.getElementsByName("q10[]");
    var i = 0;
    var allownum = 3;//定义最多能选择的个数
    for(var j = 0; j < ipt.length; j++)
    {
        if(ipt[j].type == "checkbox" && ipt[j].checked)
        i++;
    }
    if(i > allownum - 1)
    {
        for(var z = 1; z <= num; z++)
        {
            if(document.getElementById("q10"+z).checked == true)
            {
                document.getElementById("q10"+z).disabled = "";
            }
            else
            {
                document.getElementById("q10"+z).disabled = "disabled";
            }
        }
    }
    else
    {
        for(var z = 1; z <= num; z++)
        {
            document.getElementById("q10"+z).disabled = "";
        }
    }
}

function affirmL(t,num)
{
    var ipt = document.getElementsByName("q27[]");
    var i = 0;
    var allownum = 2;//定义最多能选择的个数
    for(var j = 0; j < ipt.length; j++)
    {
        if(ipt[j].type == "checkbox" && ipt[j].checked)
        i++;
    }
    if(i > allownum - 1)
    {
        for(var z = 1; z <= num; z++)
        {
            if(document.getElementById("q27"+z).checked == true)
            {
                document.getElementById("q27"+z).disabled = "";
            }
            else
            {
                document.getElementById("q27"+z).disabled = "disabled";
            }
        }
    }
    else
    {
        for(var z = 1; z <= num; z++)
        {
            document.getElementById("q27"+z).disabled = "";
        }
    }
}

function requestFormT(){
	var qs1 = trim(document.getElementById("q1").value);
	var qs2 = trim(document.getElementById("q2").value);
	var qs3 = trim(document.getElementById("q3").value);
	var qs4 = trim(document.getElementById("q4").value);
	var qs5 = trim(document.getElementById("q5").value);
	var qs6 = trim(document.getElementById("q6").value);
	var qs7 = trim(document.getElementById("q7").value);
	var qs8 = trim(document.getElementById("q8").value);
	var qs9 = trim(document.getElementById("q9").value);
	var qs10 = trim(document.getElementById("q10").value);
	var qs11 = trim(document.getElementById("q11").value);
	var qs12 = trim(document.getElementById("q12").value);
	var qs13 = trim(document.getElementById("q13").value);
	var qs14 = trim(document.getElementById("q14").value);
	var qs15 = trim(document.getElementById("q15").value);
	var qs16 = trim(document.getElementById("q16").value);
	var qs17 = trim(document.getElementById("q17").value);
	var qs18 = trim(document.getElementById("q18").value);
	var qs19 = trim(document.getElementById("q19").value);
	var qs20 = trim(document.getElementById("q20").value);
	var qs21 = trim(document.getElementById("q21").value);
	var qs22 = trim(document.getElementById("q22").value);
	var qs23 = trim(document.getElementById("q23").value);
	var qs24 = trim(document.getElementById("q24").value);
	var qs25 = trim(document.getElementById("q25").value);
/*	var qs26 = trim(document.getElementById("q26").value);*/
	var qs27 = trim(document.getElementById("q27").value);
	var name = trim(document.getElementById("name").value);
	var build = trim(document.getElementById("build").value);
	var sex = trim(document.getElementById("sex").value);
	var blood = trim(document.getElementById("blood").value);
	var year = trim(document.getElementById("year").value);
	var month = trim(document.getElementById("month").value);
	var day = trim(document.getElementById("day").value);
	var youBianA = trim(document.getElementById("youBianA").value);
	var youBianB = trim(document.getElementById("youBianB").value);
	var duDao = trim(document.getElementById("duDao").value);
	var city = trim(document.getElementById("city").value);
	var cunName = trim(document.getElementById("cunName").value);
	var add = trim(document.getElementById("add").value);
	var email = trim(document.getElementById("email").value);
	var reg = new RegExp(/^([a-zA-Z0-9]+[_|\_|\.|\-]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.|\-]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/);	

	var info = "";
	
	if(qs1==""){
		info += "1.今リフォームを考えていますか？\n";
	}
	if(qs2==""){
		info += "2.リフォームに興味はありますか？\n";
	}
	if(qs3==""){
		info += "3.それはいつごろの予定ですか？\n";
	}
	if(qs4==""){
		info += "4.どれくらいの大きさが必要ですか？\n";
	}
	if(qs5==""){
		info += "5.で水周りお答えの方にお聞きしますそれはどこですか？\n";
	}
	if(qs6==""){
		info += "6.でトイレとお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs7==""){
		info += "7.のご不便な点をどれくらいの予算で解決したいですか？\n";
	}
	if(qs8==""){
		info += "8.でキッチンとお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs9==""){
		info += "9.のご不便な点をどれくらいの予算で解決したいですか？\n";
	}
	if(qs10==""){
		info += "10.で浴室とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs11==""){
		info += "11.のご不便な点をどれくらいの予算で解決したいですか？\n";
	}
	if(qs12==""){
		info += "12.で間取りと・・・？\n";
	}
	if(qs13==""){
		info += "13.で光熱費とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs14==""){
		info += "14.で部屋数とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs15==""){
		info += "15.で収納とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs16==""){
		info += "16.で断熱とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs17==""){
		info += "17.で内装、デザインとお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs18==""){
		info += "18.で遮音、防音とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs19==""){
		info += "19.で階段とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs20==""){
		info += "20.で玄関とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs21==""){
		info += "21.で外観とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs22==""){
		info += "22.で駐車とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs23==""){
		info += "23.で雨漏りとお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs24==""){
		info += "24.で建物の老朽化、耐震構造とお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs25==""){
		info += "25.でガーデン、エクステリアとお答えの方にお聞きしますそれは何ですか？\n";
	}
	if(qs27==""){
		info += "27.上記の事で弊社に何を望みますか？\n";
	}
	if(name==""){
		info += "お名前を入力してください\n";
	}
	if(build==""){
		info += "フリガナください\n";
	}
	if(sex==""){
	  info += "性别ください\n";
	}
	if(blood==""){
	  info += "血液型ください\n";
	}
	if(year==""){
	  info += "年ください\n";
	}
	if(month==""){
	  info += "月ください\n";
	}
	if(day==""){
	  info += "日ください\n";
	}
	if(youBianA==""){
		info += "郵便番号を入力してください\n";
	}
	if(youBianB==""){
		info += "郵便番号を入力してください\n";
	}
	if(duDao==""){
		info += "都道府県を入力してください\n";
	}
	if(city==""){
		info += "市町村を入力してください\n";
	}
	if(cunName==""){
		info += "番地を入力してください\n";
	}
	if(add==""){
	  info += "マンション、アパート名を入力してください\n";
	}
	
	if(email=="" || !reg.test(email)){
	info += "正しいメールアドレスを入力してください\n";	
	}

	if(info!=""){
		alert(info);
		return false;
	}
}

function setTab(n){
  var process1=document.getElementById("process1");
  var process2=document.getElementById("process2");
  var process3=document.getElementById("process3");
  var a1=document.getElementById("a1");
  var a2=document.getElementById("a2");
  var a3=document.getElementById("a3");
  
  switch(n){
	 case 1 : process1.style.display="block";
	 		  process2.style.display="none";
			  process3.style.display="none";
			  a1.className="cur";
			  a2.className="";
			  a3.className="";
			  break;
	 case 2 : process1.style.display="none";
	 		  process2.style.display="block";
			  process3.style.display="none";
			  a1.className="";
			  a2.className="cur";
			  a3.className="";
			  break;
	 case 3 : process1.style.display="none";
	 		  process2.style.display="none";
			  process3.style.display="block";
			  a1.className="";
			  a2.className="";
			  a3.className="cur";
			  break;
	 }
}
function staffTab(n){
  var staff1=document.getElementById("staff1");
  var staff2=document.getElementById("staff2");
  var a1=document.getElementById("a1");
  var a2=document.getElementById("a2");
  
  switch(n){
	 case 1 : staff1.style.display="block";
	 		  staff2.style.display="none";
			  a1.className="cur";
			  a2.className="";
			  break;
	 case 2 : staff1.style.display="none";
	 		  staff2.style.display="block";
			  a1.className="";
			  a2.className="cur";
			  break;
	 }
}

function faqTab(n){
  var faq1=document.getElementById("faq1");
  var faq2=document.getElementById("faq2");
  var faq3=document.getElementById("faq3");
  var faq4=document.getElementById("faq4");
  var faq5=document.getElementById("faq5");
  var a1=document.getElementById("a1");
  var a2=document.getElementById("a2");
  var a3=document.getElementById("a3");
  var a4=document.getElementById("a4");
  var a5=document.getElementById("a5");
  
  switch(n){
	 case 1 : faq1.style.display="block";
	 		  faq2.style.display="none";
			  faq3.style.display="none";
			  faq4.style.display="none";
			  faq5.style.display="none";
			  a1.className="cur";
			  a2.className="";
			  a3.className="";
			  a4.className="";
			  a5.className="";
			  break;
	 case 2 : faq1.style.display="none";
	 		  faq2.style.display="block";
			  faq3.style.display="none";
			  faq4.style.display="none";
			  faq5.style.display="none";
			  a1.className="";
			  a2.className="cur";
			  a3.className="";
			  a4.className="";
			  a5.className="";
			  break;
	case 3 : faq1.style.display="none";
	 		 faq2.style.display="none";
			 faq3.style.display="block";
			 faq4.style.display="none";
			 faq5.style.display="none";
			  a1.className="";
			  a2.className="";
			  a3.className="cur";
			  a4.className="";
			  a5.className="";
			  break;
	case 4 : faq1.style.display="none";
	 		  faq2.style.display="none";
			  faq3.style.display="none";
			  faq4.style.display="block";
			  faq5.style.display="none";
			  a1.className="";
			  a2.className="";
			  a3.className="";
			  a4.className="cur";
			  a5.className="";
			  break;
	case 5 : faq1.style.display="none";
	 		  faq2.style.display="none";
			  faq3.style.display="none";
			  faq4.style.display="none";
			  faq5.style.display="block";
			  a1.className="";
			  a2.className="";
			  a3.className="";
			  a4.className="";
			  a5.className="cur";
			  break;
	 }
}

function aboutTab(n){
  var about1=document.getElementById("about1");
  var about2=document.getElementById("about2");
  var about3=document.getElementById("about3");
  var a1=document.getElementById("a1");
  var a2=document.getElementById("a2");
  var a3=document.getElementById("a3");
  
  switch(n){
	 case 1 : about1.style.display="block";
	 		  about2.style.display="none";
			  about3.style.display="none";
			  a1.className="cur";
			  a2.className="";
			  a3.className="";
			  break;
	 case 2 : about1.style.display="none";
	 		  about2.style.display="block";
			  about3.style.display="none";
			  a1.className="";
			  a2.className="cur";
			  a3.className="";
			  break;
	 case 3 : about1.style.display="none";
	 		  about2.style.display="none";
			  about3.style.display="block";
			  a1.className="";
			  a2.className="";
			  a3.className="cur";
			  break;
	 }
}
