var selectedItem = -1;
var arSelected = new Array();

function hasOptions(obj) {
	if (obj!=null && obj.options!=null) { return true; }
	return false;
	}


function trackSelectedOptions(obj) {
	if (!hasOptions(obj)) { return; }
	for (var i=0; i<obj.options.length; i++) {
			if (obj.options[i].selected)
			{
				selectedItem = i;
			}
		}
	}


function getMultiple(ob)
{
    while (ob.selectedIndex != -1)
    {
        if (ob.selectedIndex != 0) arSelected.push(ob.options[ob.selectedIndex].value);
        ob.options[ob.selectedIndex].selected = false;
    }
}
 
  

 var isVisible =false;
 
 function show_hide (ID){
  	var el = document.getElementById(ID);
  	if (el.style.display == "none")
  	{
  		el.style.display = "block";
  	}
  	else 
  	{
  		el.style.display = "none";
  	}
  }
 
 function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}
 
function trackselection()
{
var selecteditem = document.form2.hear.selectedIndex;

	if(selecteditem==14)
	{
		toggleBox('otherselection',1);
		isVisible =true;
	}
	else
	{
		toggleBox('otherselection',0);
		isVisible =false;
	}
}



function checkformContact()
{
errormessage="";
fname=document.form2.fname.value;
lname=document.form2.lname.value;
email=document.form2.email.value;
hear2= document.form2.hear2.value;

address= document.form2.address1.value;
city= document.form2.city.value;
state= document.form2.state.selectedIndex;
zip= document.form2.zip.value;
phone= document.form2.phone.value;


if ((email=="")) {
errormessage=errormessage + " Email address is required \n";
}
else
{
	if (!checkEmail(email))
	{
		errormessage=errormessage + " Email address is Invalid \n";
	}
}
if ((lname=="")) {errormessage=errormessage + " Last name is required \n";}
if ((fname=="")) {errormessage=errormessage + " First name is required \n";}

if ((address=="")) {errormessage=errormessage + " Address is required \n";}
if ((city=="")) {errormessage=errormessage + " City is required \n";}
if ((state==0)) {errormessage=errormessage + " State is required \n";}
if ((zip=="")) {errormessage=errormessage + " Zip Code is required \n";}
if ((phone=="")) {errormessage=errormessage + " Phone Number is required \n";}



if (isVisible)
{
	if ((hear2=="")) {errormessage=errormessage + " Please enter How Did You Hear About Us \n";}
}


if ((errormessage=="")) 
{document.form2.submit();}
else
{alert(errormessage);
return false;}
}


function CheckRSVPForm()
{
errormessage="";
fname=document.form2.fname.value;
lname=document.form2.lname.value;
email=document.form2.email.value;
city =document.form2.city.value;
hear2= document.form2.hear2.value;

attending = document.form2.attending.selectedIndex;
state = document.form2.state.selectedIndex;

if ((fname=="")) {errormessage=errormessage + " First Name is required 	\n";}
if ((lname=="")) {errormessage=errormessage + " Last Name is required 	\n";}
if ((city=="")) {errormessage=errormessage + " City is required 	\n";}


if ((email=="")) {
errormessage=errormessage + " E-mail address  is required 	\n";
}
else
{
	if (!checkEmail(email))
	{
		errormessage=errormessage + " E-mail address  is Invalid \n";
	}
}


if (attending==0)
{
	errormessage=errormessage + " Number Attending is required and must be selected \n";
}

if (state==0)
{
	errormessage=errormessage + " State is required and must be selected \n";
}

if (isVisible)
{
	if ((hear2=="")) {errormessage=errormessage + " Please enter how did you hear about us \n";}
}


if ((errormessage=="")) 
{document.form2.submit();}
else
{alert(errormessage);
return false;}
}







 function checkEmail(myemail) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myemail)){
	return (true)
}
return (false)
}




function CheckLeaseForm()
{
errormessage="";
fname=document.form2.fname.value;
lname=document.form2.lname.value;
email=document.form2.email.value;
phone =document.form2.phone.value;

 

if ((fname=="")) {errormessage=errormessage + " First Name is required 	\n";}
if ((lname=="")) {errormessage=errormessage + " Last Name is required 	\n";}
if ((phone=="")) {errormessage=errormessage + " Phone Number is required 	\n";}


if ((email=="")) {
errormessage=errormessage + " E-mail address  is required 	\n";
}
else
{
	if (!checkEmail(email))
	{
		errormessage=errormessage + " E-mail address  is Invalid \n";
	}
}


 

if ((errormessage=="")) 
{document.form2.submit();}
else
{alert(errormessage);
return false;}
}
