//this will flip the Suite details on the floorplans page for each complex
function showSuite(divlayer) {
	switch(divlayer) {
		case 'KA':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_a.gif"/><br/><br/><span class="gray">Suite A</span><br/>2 bedroom - 2 bath - 1,111 sq. ft.<br/>Starting at $989<br/><a href="../docs/KS_SUITE A.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'KB':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_b.gif"/><br/><br/><span class="gray">Suite B</span><br/>2 bedroom - 2 bath - 1,148 sq. ft.<br/>Starting at $958<br/><a href="../docs/KS_SUITE B.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'KC1':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_c1.gif"/><br/><br/><span class="gray">Suite C1</span><br/>1 bedroom - 1 bath - 811 sq. ft.<br/>Starting at $822<br/><a href="../docs/KS_SUITE C1.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'KD':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_d.gif"/><br/><br/><span class="gray">Suite D</span><br/>1 bedroom - 1 bath - 850 sq. ft.<br/>Starting at $855<br/><a href="../docs/KS_SUITE D.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'KG':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_g.gif"/><br/><br/><span class="gray">Suite G</span><br/>2 bedroom - 2 bath - 1,014 sq. ft. to 1,181 sq. ft.<br/>Starting at $967<br/><a href="../docs/KS_SUITE G.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'KH':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_h.gif"/><br/><br/><span class="gray">Suite H</span><br/>Studio - 1 bath - 566 sq. ft.<br/>Starting at $670<br/><a href="../docs/KS_SUITE H.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'KH2':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_h2.gif"/><br/><br/><span class="gray">Suite H2</span><br/>1 bedroom - 1 bath - 644 sq. ft. to 662 sq.ft.<br/>Starting at $676<br/><a href="../docs/KS_SUITE H2.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'KR':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_r.gif"/><br/><br/><span class="gray">Suite R</span><br/>1 bedroom - 1 bath - 895 sq. ft.<br/>Starting at $905<br/><a href="../docs/KS_SUITE R.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'KS1':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_s1.gif"/><br/><br/><span class="gray">Suite S1</span><br/>2 bedroom - 2 bath - 1,235 sq. ft.<br/>Starting at $1149<br/><a href="../docs/KS_SUITE S1.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'KS11':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/kenyon/images/floorplans/ks_suite_s11.gif"/><br/><br/><span class="gray">Suite S1.1</span><br/>2 bedroom - 2 bath - 1,235 sq. ft.<br/>Starting at $1149<br/><a href="../docs/KS_SUITE S11.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'MA':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/mercer/images/floorplans/ms_suite_a.gif"/><br/><br/><span class="gray">Suite A</span><br/>2 bedroom - 1 bath - 1,168 sq. ft.<br/>Starting at $930<br/><a href="../docs/MS_SUITE A.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'MB':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/mercer/images/floorplans/ms_suite_b.gif"/><br/><br/><span class="gray">Suite B</span><br/>2 bedroom - 2 bath - 1,205 sq. ft.<br/>Starting at $970<br/><a href="../docs/MS_SUITE B.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'MH':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/mercer/images/floorplans/ms_suite_h.gif"/><br/><br/><span class="gray">Suite H</span><br/>1 bedroom - 1 bath - 720 sq. ft.<br/>Starting at $745<br/><a href="../docs/MS_SUITE H.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'MR':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/mercer/images/floorplans/ms_suite_r.gif"/><br/><br/><span class="gray">Suite R</span><br/>1 bedroom - 1 bath - 778 sq. ft.<br/>Starting at $770<br/><a href="../docs/MS_SUITE R.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'AA':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/alexander/images/floorplans/as_suite_a.gif"/><br/><br/><span class="gray">Suite A</span><br/>2 bedroom - 1 bath - 1,168 sq. ft.<br/>Starting at $947<br/><a href="../docs/AS_SUITE A.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'AB':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/alexander/images/floorplans/as_suite_b.gif"/><br/><br/><span class="gray">Suite B</span><br/>2 bedroom - 2 bath - 1,205 sq. ft.<br/>Starting at $987<br/><a href="../docs/AS_SUITE B.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'AH':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/alexander/images/floorplans/as_suite_h.gif"/><br/><br/><span class="gray">Suite H</span><br/>1 bedroom - 1 bath - 720 sq. ft.<br/>Starting at $727<br/><a href="../docs/AS_SUITE H.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
		case 'AR':
			document.getElementById('fpdetail').innerHTML = '<center><img src="/alexander/images/floorplans/as_suite_r.gif"/><br/><br/><span class="gray">Suite R</span><br/>1 bedroom - 1 bath - 778 sq. ft.<br/>Starting at $767<br/><a href="../docs/AS_SUITE R.pdf" target="_blank">DOWNLOAD</a><br/></center>';
		break;
	}
}

function validate(whi)

{     
if (whi == 'req') {
var message;
message = "The following fields must be filled in or checked to submit this form:\n\n";
//means it's a service request to validate
 
 if (document.getElementById("txt_Name").value == "")
      {
                 message = message + "Name\n";
                 //alert(message);
                 //return false;
      }
if (document.getElementById("txt_Address").value == "")
      {
                 message = message + "Address\n";
                 //alert(message);
                 //return false;
      }
if (document.getElementById("txt_Phone").value == "")
      {
                 message = message + "Phone\n";
                 //alert(message);
                 //return false;
      }
if (document.getElementById("txt_Email").value == "")
      {
                 message = message + "Email\n";
                 //alert(message);
                 //return false;
      }
if (document.getElementById("txt_Description").value == "")
      {
                 message = message + "description\n";
                 //alert(message);
                 //return false;
      }
if (document.getElementById("txt_Pets").value == "")
      {
                 message = message + "Pets\n";
                 //alert(message);
                 //return false;
      }
  if (document.getElementById("bool_Permission").value == "")
      {
                 message = message + "Permission to enter home\n";
                 //alert(message);
                 //return false;
      }
      
    if (document.getElementById("txt_Email").value != "") {
	 //var emailPat = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
     var emailPat = /^(\".*\"|[A-Za-z0-9._-]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z0-9._-]\w*(\.[A-Za-z]\w*)+)$/;
	 //var emailPat = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
     var regex = new RegExp(emailPat);
     var emailid=document.getElementById("txt_Email").value;
	 return regex.test(emailid);
     //var matchArray = emailid.match(emailPat);
     //if (matchArray == null)
	 if(!regex.test(emailid))
    {
                message = message + ("Your email address seems to be incorrect. Please try again.\n");
               document.getElementById("txt_Email").focus();
    }
}

      if (message != "The following fields must be filled in or checked to submit this form:\n\n") {
        alert(message);
        return false;
      } 
      
	  return true;                   
} else {

var message;
message = "The following fields must be filled in or checked to submit this form:\n\n";

      if (document.getElementById("name").value == "")
      {
                 message = message + "First Name\n";
                 //alert(message);
                 //return false;
      }
      if (document.getElementById("phone").value == "")
      {
                 message = message + "Phone\n";
                 //alert(message);
                 //return false;
      }
      if (document.getElementById("address").value == "")
      {
                 message = message + "Address\n";
                 //alert(message);
                 //return false;
      }
      if (document.getElementById("city").value == "")
      {
                 message = message + "City\n";
                 //alert(message);
                 //return false;
      }
      if (document.getElementById("State").value == "")
      {
                 message = message + "State\n";
                 //alert(message);
                 //return false;
      }
                  if (document.getElementById("ZIP").value == "")
      {
                 message = message + "ZIP\n";
                 //alert(message);
                 //return false;
      }

    
     if (document.getElementById("Email").value == "")
      {
                 message = message + "Email Address\n";
                 //alert(message);
                 //return false;
      }
       if (document.getElementById("Email").value != "") {
     var emailPat = /^(\".*\"|[A-Za-z0-9._-]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z0-9._-]\w*(\.[A-Za-z]\w*)+)$/;
     var emailid=document.getElementById("Email").value;
     /*var matchArray = emailid.match(emailPat);
     if (matchArray == null)*/
	 if(!regex.test(emailid))
    {
                message = message + ("Your email address seems to be incorrect. Please try again.\n");
               document.getElementById("Email").focus();
    }
}

      if (message != "The following fields must be filled in or checked to submit this form:\n\n") {
        alert(message);
        return false;
      } else {
      return true;
   }
}
}

sfHover = function() {    
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

	if (window.attachEvent) window.attachEvent("onload", sfHover);