function checkIfFilled() {
	/*お問合せのの種類*/
	count = 0;
	for(i=0;i<document.myform.elements['subject[]'].length;i++){
		if(document.myform.elements['subject[]'][i].checked){
		count++;
	}
	}
	if(count!=0){
	document.getElementById('subject').style.display = "none";
    document.getElementById('subject-r').style.backgroundColor = "white";
    mysubject = 0;
	}
	//一つもチェックされてない場合
	if(count==0){
	document.getElementById('subject').style.display = "block";
    document.getElementById('subject-r').style.backgroundColor = "yellow";
    mysubject = 1;
	}
	/*　お客様の種類と法人名　*/
    for (i=0 ;i < document.myform.kinds.length ; i++){
      if (document.myform.kinds[0].checked){
      	if (document.forms[0].company.value==''){
        	document.getElementById('company').style.display = "block";
      		document.getElementById('company-r').style.backgroundColor = "yellow";
      		mycompany = 1;
        }
        else{
			document.getElementById('company').style.display = "none";
       		document.getElementById('company-r').style.backgroundColor = "white";
    	 	mycompany = 0;
  		 }
		 }
		else if(document.myform.kinds[1].checked){
			document.getElementById('company').style.display = "none";
       		document.getElementById('company-r').style.backgroundColor = "white";
			mycompany = 0;
    	}
	}
	 /*　担当者名　*/
	if (document.forms[0].name.value==''){
        document.getElementById('name').style.display = "block";
        document.getElementById('name-r').style.backgroundColor = "yellow";
      mynamed = 1;
	}
	else if (document.forms[0].name.value!=''){
		document.getElementById('name').style.display = "none";
        document.getElementById('name-r').style.backgroundColor = "white";
      mynamed = 0;
    }
 	
	/*　アドレス　*/
	if (document.forms[0].address.value=='') {	
        document.getElementById('address').style.display = "block";
        document.getElementById('address2').style.display = "none";
        document.getElementById('address-r').style.backgroundColor = "yellow";
        myaddress = 1;
	}
	else if (document.forms[0].address.value.match( /[^0-9-a-z-A-Z@._]+/ ) ){
		document.getElementById('address').style.display = "none";
        document.getElementById('address2').style.display = "block";
  		document.getElementById('address-r').style.backgroundColor = "yellow";
        myaddress = 2;
    }
    else if (document.forms[0].address.value.search(/.+@.+\./)){
		document.getElementById('address').style.display = "none";
        document.getElementById('address3').style.display = "block";
  		document.getElementById('address-r').style.backgroundColor = "yellow";
        myaddress = 3;
    }
   	else{
        document.getElementById('address').style.display = "none";
        document.getElementById('address2').style.display = "none";
        document.getElementById('address3').style.display = "none";
        document.getElementById('address-r').style.backgroundColor = "white";
        myaddress = 0;
    }
    /*　アドレス確認用　*/
	if (document.forms[0].readdress.value=='') {	
        document.getElementById('readdress').style.display = "block";
        document.getElementById('readdress2').style.display = "none";
        document.getElementById('readdress-r').style.backgroundColor = "yellow";
        myreaddress = 1;
	}
	else if (document.forms[0].readdress.value.match( /[^0-9-a-z-A-Z@._]+/ ) ){
		document.getElementById('readdress').style.display = "none";
        document.getElementById('readdress2').style.display = "block";
  		document.getElementById('readdress-r').style.backgroundColor = "yellow";
        myreaddress = 2;
    }
    else if (document.forms[0].readdress.value != document.forms[0].address.value){
		document.getElementById('readdress').style.display = "none";
        document.getElementById('readdress2').style.display = "none";
        document.getElementById('readdress3').style.display = "block";
  		document.getElementById('readdress-r').style.backgroundColor = "yellow";
        myreaddress = 3;
    }
   	else{
        document.getElementById('readdress').style.display = "none";
        document.getElementById('readdress2').style.display = "none";
        document.getElementById('readdress3').style.display = "none";
        document.getElementById('readdress-r').style.backgroundColor = "white";
        myreaddress = 0;
    }
	 /*　電話番号　*/
	if (document.forms[0].tell.value==''){
		document.getElementById('tell').style.display = "block";
		document.getElementById('tell2').style.display = "none";
		document.getElementById('tell-r').style.backgroundColor = "yellow";
		mytell = 1;
		}
	else if (document.forms[0].tell.value.match( /[^0-9-()]+/ ) ){
		document.getElementById('tell').style.display = "none";
        document.getElementById('tell2').style.display = "block";
  		document.getElementById('tell-r').style.backgroundColor = "yellow";
        mytell = 2;
    }
    else {
    	document.getElementById('tell').style.display = "none";
    	document.getElementById('tell2').style.display = "none";
    	document.getElementById('tell-r').style.backgroundColor = "white";
    	mytell = 0;
    }
     /*　お問い合わせ内容　*/
	if (document.forms[0].texts.value==''){
        document.getElementById('texts').style.display = "block";
        document.getElementById('texts-r').style.backgroundColor = "yellow";
      mytext = 1;
	}
	else if (document.forms[0].texts.value!=''){
		document.getElementById('texts').style.display = "none";
        document.getElementById('texts-r').style.backgroundColor = "white";
      mytext = 0;
    }

	/////合計
	var all = mysubject+mynamed+mycompany+myaddress+myreaddress+mytell+mytext;
	if (all!=0){
	location.href='#top'
      return(false);
	}
}
function resetIfFilled() {
	document.getElementById('subject').style.display = "none";
    document.getElementById('subject-r').style.backgroundColor = "white";
    document.getElementById('company').style.display = "none";
    document.getElementById('company-r').style.backgroundColor = "white";
    document.getElementById('name').style.display = "none";
    document.getElementById('name-r').style.backgroundColor = "white";
    document.getElementById('address').style.display = "none";
    document.getElementById('address2').style.display = "none";
    document.getElementById('address3').style.display = "none";
    document.getElementById('address-r').style.backgroundColor = "white";
    document.getElementById('readdress').style.display = "none";
    document.getElementById('readdress2').style.display = "none";
    document.getElementById('readdress3').style.display = "none";
    document.getElementById('readdress-r').style.backgroundColor = "white";
    document.getElementById('tell').style.display = "none";
    document.getElementById('tell2').style.display = "none";
    document.getElementById('tell-r').style.backgroundColor = "white";
    document.getElementById('texts').style.display = "none";
    document.getElementById('texts-r').style.backgroundColor = "white";
    location.href='#top'     
}