// JavaScript Document


function check_fields()
 {
	    var firstname=document.forms['EnergyRator'].elements['firstname'];
    	var lastname=document.forms['EnergyRator'].elements['lastname'];
        var email=document.forms['EnergyRator'].elements['email'];
        var phone=document.forms['EnergyRator'].elements['phone'];
        var address=document.forms['EnergyRator'].elements['street'];
        var city=document.forms['EnergyRator'].elements['city'];
        var state=document.forms['EnergyRator'].elements['state'];
		var zip=document.forms['EnergyRator'].elements['zip'];
        var physaddress=document.forms['EnergyRator'].elements['physstreet'];
        var physcity=document.forms['EnergyRator'].elements['physcity'];
        var physstate=document.forms['EnergyRator'].elements['physstate'];
		var service = document.getElementById('service');
		var confirmnotice=document.forms['EnergyRator'].elements['confirmnotice'];
		var security=document.forms['EnergyRator'].elements['val'];
		
	 if (firstname.value=="")
         { alert("Please enter your first name.");
			firstname.focus();
            return false;
         }
		
	 if (lastname.value=="")
         { alert("Please enter your last name.");
			lastname.focus();
            return false;
         }
		
	 if (email.value=="")
         { alert("Please enter your email address.");
			email.focus();
            return false;
         }
		
	 if (phone.value=="")
         { alert("Please enter your phone number.");
			phone.focus();
            return false;
         }
		
	 if (address.value=="")
         { alert("Please enter your mailing address.");
			address.focus();
            return false;
         }

	if (city.value=="")
	 {
		alert("You did not enter your city.");
		city.focus();
		return false;
	 }

        if (state.value=="" || state.value != "Alaska")
         {
        alert("We only service Alaska! Sorry!");
		state.focus();
                return false;
         }
		
		if (zip.value=="") {
			alert('We need your zip code please.');
			zip.focus();
			return false;
		}

if (document.EnergyRator.sameAddress.checked && physaddress.value=="")
         { alert("You checked that you have a different Physical Address than Mailing. Please be sure to enter a physical STREET.");
			physaddress.focus();
            return false;
         }

if (document.EnergyRator.sameAddress.checked && physcity.value=="")
         { alert("You checked that you have a different Physical Address than Mailing. Please be sure to enter a physical City.");
			physcity.focus();
            return false;
         }
if (document.EnergyRator.sameAddress.checked && physstate.value != "Alaska")
         { alert("You checked that you have a different Physical Address than Mailing. But you are located outside of Alaska. We only service Alaska! Sorry!");
			physstate.focus();
            return false;
         }
		
		if (service.selectedIndex == 0) {
			alert('Please select an appropriate service.');
			service.focus();
			return false;
		}

if (security.value=="")
	{ alert("You forgot to complete our validation section.");
	security.focus();
	return false;
	} else {
	document.getElementById('pass').value = 'passed';
	}
		 
/*	 if (document.EnergyRator.hasfp.checked || document.EnergyRator.hasat.checked || document.EnergyRator.hascrl.checked)
       { 
	   
		 	if (confirmnotice.checked () {
		    
			}
			else {
			alert("Please confirm that you have read the 'Important Notice' which applies to Fireplaces, Attics, and Crawlspaces.");
			confirmnotice.focus();
            return false;
			}
 		}
*/		 
		 
 }
 
 

function showPhysical() {
if (document.EnergyRator.sameAddress.checked) {
document.getElementById('physicaladdress').style.display = 'block';
} else {
document.getElementById('physicaladdress').style.display = 'none';
}





}





function showNotice1() {
if (document.EnergyRator.hasfp.checked || document.EnergyRator.hasat.checked || document.EnergyRator.hascrl.checked) {
document.getElementById('importantnotices').style.display = 'block';
} else {
document.getElementById('importantnotices').style.display = 'none';
}

if (document.EnergyRator.hasfp.checked) {
document.getElementById('hehasfp').style.display = 'block';
} else {
document.getElementById('hehasfp').style.display = 'none';
}
if (document.EnergyRator.hasat.checked) {
document.getElementById('hehasat').style.display = 'block';
} else {
document.getElementById('hehasat').style.display = 'none';
}
if (document.EnergyRator.hascrl.checked) {
document.getElementById('hehascrl').style.display = 'block';
} else {
document.getElementById('hehascrl').style.display = 'none';
}




}






/* check number....
function checknumber(){
var x=document.EnergyRator.phone.value
var anum=/(^\d+$)|(^\d+\.\d+$)/
if (anum.test(x))
testresult=true
else{
alert("Please input a valid number!")
testresult=false
}
return (testresult)
}

function checkban(){
if (document.layers||document.all||document.getElementById)
return checknumber()
else
return true
}*/
