//pop up for terms window
/*
function showTermsWindow(){
termsWindow = window.open("../terms.html",'popupWindow','width=500,height=600,toolbar=no,location=no,directories=no,personalbar=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no');
	if (!startWindow.opener){
	         termsWindow.opener = self; 
			 }

}
*/

function validate(){
//check for blank fields----------------------------------------------------------//
var d = document.contact;

//Check that only 2 practice areas are checked
var areaCount = 0;
for(x=0;x<d.areas.length;x++){
    if(d.areas[x].checked==true){
	   areaCount++
	}
  }
 if(areaCount>3){
    alert("Please limit the amount of practice areas checked to 3");
	return false;
    } 



		var fields = new Array ();
		fields[0] = "email";
		fields[1] = "fName";
		fields[2] = "lName";
		fields[3] = "addr1";
		fields[4] = "phone1";
		fields[5] = "city";
		fields[6] = "state";
		fields[7] = "zip";
		fields[8] = "duesType";
		fields[9] = "practiceType";
		
		var warning = false;
	//reset red fields, if any	
		for(x=0;x<fields.length;x++){
			document.getElementById(fields[x]).style.color = "#593628";
			}
			
			document.getElementById('nhBar').style.color = "#593628";
	    //document.getElementById('optIn').style.color = "#593628";		

	//check fields for blanks		
		for(x=0;x<fields.length;x++){
		if(eval("d."+fields[x]+".value")==""){
		if(warning==false){warning=true;}
		document.getElementById(fields[x]).style.color = "red";
		}
		}
		
    //check nhBar radio button
	    if(d.nhBar[0].checked==false&&d.nhBar[1].checked==false){
		    document.getElementById('nhBar').style.color = "red";  		
		}
		
		
	//Check optIn
	/*
	    if(d.optIn[0].checked==false&&d.optIn[1].checked==false){
		    alert(d.optIn[0].checked);
		    warning=true;
			document.getElementById('optIn').style.color = "red";
		}
	*/	
		
		
		
    	if(warning==true){
		    alert("fields in red are required");
            return false;
			}else{
			submitIt();
			return false;
			}
			
}