// popup for website alternatives

function popup(url) {
	newwindow=window.open(url,'big','width=720,height=760,status=no,location=no,menubar=no,resizable=yes,scrollbars=no,toolbar=no,left=20,top=20,screenx=20,screeny=20');
	if (window.focus) {newwindow.focus()}
	return false;
}

//this function places the cursor in the first box for contact form
function startFocus() 
{
	document.contactForm.Your_Name.focus();
}

//----------------

// this function checks input to "contact us" form

function check_it()
{
   var complete;
 
   var tomatchname=/[A-Za-z\'\-\s]/i;
   var formname=document.contactForm.Your_Name.value;

	if ((formname =="") ||(formname == null))
	{ window.alert("Your name is a required field.  Please enter First and Last Name with letters, no numbers");
	document.contactForm.Your_Name.focus();
	return false;}
	
		
      	if (tomatchname.test(formname))
      	{ 
	complete = true;}
      	else
      	{ window.alert("Your name must be letters only, no numbers.  Please check it.");
	document.contactForm.Your_Name.focus(); 
	return false;}

   var tomatchmail=/[A-Za-z0-9\-\.\_]{2,}@[A-Za-z0-9\-]{3,}\.[A-Za-z]{2,}/i;
   var formmail=document.contactForm.Your_eMail.value;
	if ((formmail =="") ||(formmail == null))
	{ window.alert("Your email address is a required field.  Please enter your email address.");
	document.contactForm.Your_eMail.focus();
	return false;}
	
	if (tomatchmail.test(formmail))
	{ 
	complete = true;}
	else
	{ window.alert("Your email address does not seem valid. Please check it");
	document.contactForm.Your_eMail.focus();
	return false;}

   var tomatchphone=/[0-9\-\s]{12,}/;
   var formphone=document.contactForm.Phone.value;
	
	
	if (tomatchphone.test(formphone))
	{ 
	complete = true;}
	else
	{ window.alert("Your Phone number does not look right. Please double-check it.");
	document.contactForm.Phone.focus();
	return false;}

}
	







