var thispage = "contactpage";

function altbehavior() {
  document.getElementById("leftcol").style.height = "950px";
  document.getElementById("leftcol").style.visibility = "hidden";
  document.getElementById("leftcol").style.width = "0%";
  document.getElementById("rightcol").style.visibility = "hidden";
  document.getElementById("rightcol").style.width = "0%";
  document.getElementById("center").style.width = "65%";
  document.getElementById("center").style.left = "15%";
}

evalTag = function (tag) {
  document.getElementById(tag).innerHTML = altText;
}

var sendervalid = false;
var subjvalid = false;
var embvalid = false;

function senderfocus() {

}

function subjfocus() {

}

function embfocus() {

}

function sendervld() {

   var expr = /^\w(\.?\w)*@\w(\.?[-\w])*\.([a-zA-Z]{3,4}(\.[a-zA-Z]{2})?|[a-zA-Z]{2}(\.[a-zA-Z]{2})?)$/i

   if (expr.test(document.sendmail.sender.value) == false) {
      sendervalid = false;
   } 
   else if (document.sendmail.sender.value.length <= 0) { 
      sendervalid = false;
   }
   else {
      sendervalid = true;
      document.getElementById("sendert").style.color = "#080080";
   }

   if ( sendervalid == false ) {
      document.getElementById("sendert").style.color = "#FF0000";
   }
}

function subjvld() {

   var lxpr = /[<>%\\]/g;
   if (lxpr.test(document.sendmail.subj.value) == true) {
      subjvalid = false;
   } 
   else if (document.sendmail.subj.value.length <= 4) { 
      subjvalid = false;
alert("Subject Empty");
   }
   else {
      subjvalid = true;
      document.getElementById("subjt").style.color = "#080080";
   }

   if ( subjvalid == false ) {
      document.getElementById("subjt").style.color = "#FF0000";
   }
}

function embvld() {

   var lxpr = /[<>%\\]/g;

   if (lxpr.test(document.sendmail.emb.value) == true) {
      embvalid = false;
   } 
   else if (document.sendmail.emb.value.length == 0) { 
      embvalid = false;
   }
   else {
      embvalid = true;
      document.getElementById("embt").style.color = "#080080";
   }

   if ( embvalid == false ) {
      document.getElementById("embt").style.color = "#FF0000";
   }
}

function validAll() {
   sendervld(); subjvld(); embvld();
}

function clearwarns() {
  document.getElementById("sendmail").reset();
  document.getElementById("sendert").style.color = "#080080";
  document.getElementById("subjt").style.color = "#080080";
  document.getElementById("embt").style.color = "#080080";
}

function dosubmit()
{
   validAll();

   formvalid = sendervalid && subjvalid && embvalid;

   if ( formvalid == true ) {
     doEmail();
   }
   else {
     alert("Invalid Fields");
   }
}


function doEmail() {
   sendRequest("/StyleSheets/b22/contact.php");
}



