if (self != top) {
    if (document.images)
        top.location.replace(window.location.href);
    else
        top.location.href = window.location.href;
}

function setFocus(){
	document.forms[0].eMail.focus();
}
	var submitcount=0;
	 function validate() {
	 	//-----------------------------
	 	//Start Check
	 	//-----------------------------
		if (document.forms[0].fname.value == "") {
			alert('\nPlease include your First name')
			document.forms[0].fname.select()
			document.forms[0].fname.focus()
			return false;
		}
		if (document.forms[0].lname.value == "") {
			alert('\nPlease include your Last name')
			document.forms[0].lname.select()
			document.forms[0].lname.focus()
			return false;
		}
		if (document.forms[0].address.value == "") {
			alert('\nPlease include your address')
			document.forms[0].address.select()
			document.forms[0].address.focus()
			return false;
		}
		if (document.forms[0].city.value == "") {
			alert('\nPlease include your city')
			document.forms[0].city.select()
			document.forms[0].city.focus()
			return false;
		}
		if (document.forms[0].state.selectedIndex == "") {
			alert('\nPlease select a state')
			document.forms[0].state.focus()
			return false;
		}
		if (document.forms[0].zip.value == "") {
			alert('\nPlease include your zip code')
			document.forms[0].zip.select()
			document.forms[0].zip.focus()
			return false;
		}
		// check for minimum length
		if (document.forms[0].zip.value.length < 5) {
			alert('\nYour Zip Code must be at least 5 digits long.');
			document.forms[0].zip.select()
			document.forms[0].zip.focus()
			return false;
		}
		if (document.forms[0].phone.value == "") {
			alert('\nPlease include your phone number')
			document.forms[0].phone.select()
			document.forms[0].phone.focus()
			return false;
	    }
		// check for minimum length
		if (document.forms[0].phone.value.length < 10) {
			alert('\nYour Phone number needs to be at least 10 digits long.');
			document.forms[0].phone.select()
			document.forms[0].phone.focus()
			return false;
		}
		if (document.forms[0].email.value == "") {
			alert('\nPlease include your email address')
			document.forms[0].email.select()
			document.forms[0].email.focus()
			return false;
		}		
		if (document.forms[0].email.value.indexOf('@',0)==-1 ||
	    	document.forms[0].email.value.indexOf('@',0)== 0 ||
	    	document.forms[0].email.value.indexOf('.',0)==-1) {
	    	alert('\nInvalid email address.')
	    	document.forms[0].email.select()
	    	document.forms[0].email.focus()
	    	return false;
	    }
		if (submitcount == 0)
			{
		    submitcount++;
		    return true;
		    }
		   	else 
		    {
		    alert("This form has already been submitted.  Thanks!");
		    return false;
		    }
	  }
function spambot(mailbox, domain, name) {
	 if (name == null){
   name = mailbox + "@" + domain
   }
   document.write("<a href=\"mailto");
   document.write(":" + mailbox + "@");
   document.write(domain + "\">" + name + "<\/a>");
}
