/********************************
*Load Default Status Bar Display*
********************************/
function ws(strIn,flag)
{
	if(flag == "T"){document.title = strIn;}
window.status = strIn;
}

/***************************
*Function For Btn Rollovers*
***************************/
function rollBtn(type,inA,inB)
{
	if(type == "1")
   {
	document.getElementById(inA).style.backgroundImage = "url(images/btnB.gif)";
	document.getElementById(inB).style.backgroundImage = "url(images/btnA.gif)";
   }
      
   else if(type == "2")
   {
	document.getElementById(inA).style.backgroundImage = "url(images/btnA.gif)";
	document.getElementById(inB).style.backgroundImage = "url(images/btnB.gif)";
   }
}

/****************
*Email Validator*
****************/
function validEmail(email)
{
invalidChars = " /:,;";
  for(i = 0; i < invalidChars.length; i++)
  {
  badChar = invalidChars.charAt(i)
    if(email.indexOf(badChar,0) > -1){return false;}
  }
atPos = email.indexOf("@",1)
  if(atPos == -1){return false;}
  if(email.indexOf("@",atPos+1) > -1){return false;}
periodPos = email.indexOf(".",atPos)
  if(periodPos == -1){return false;}
  if(periodPos+3 > email.length){return false;}
return true;
}

/*************************************************
*Passes Email To Validate && Then Sends To Server*
*************************************************/
function submitMailForm(mailList_form)
{
	if(mailList_form.action.value == ""){mailList_form.action.value = "subscribe";}

	if(mailList_form.email.value == "")
	{
	document.getElementById("mail_error").innerHTML = "Please Enter Your Email Address";
	mailList_form.email.focus();
	return false;
	}

	if(!validEmail(mailList_form.email.value))
	{
	document.getElementById("mail_error").innerHTML = "You've entered an invalid email address, please try again.";
	mailList_form.email.select();
	return false;
	}
mailList_form.submit();
return true;
}

/*****************************************
*Assign Action && Pass To Submit Function*
*****************************************/
function subscribe()
{
mailList_form.action.value = "subscribe";
submitMailForm(mailList_form);
}

function unsubscribe()
{
mailList_form.action.value = "unsubscribe";
submitMailForm(mailList_form);
}

/************************************************
*Sets Default Text To "" When Any Key Is Pressed*
************************************************/
function mailListDefaultTxt()
{
	if(mailList_form.email.value == mailList_form.email.defaultValue){mailList_form.email.value = "";}
}

/************************************************
*Insert date
************************************************/
function insertDate( deltaDays )
{
	var currentTime = new Date();
	if( deltaDays )
	{
		secs = currentTime.getTime();
		secs += deltaDays * 86400 * 1000;
		currentTime.setTime( secs );
	}
	var month = currentTime.getMonth() + 1;
	var day = currentTime.getDate();
	var year = currentTime.getFullYear();
	document.write(month + "/" + day + "/" + year);

//	var thisday = new Date( ) + (deltaDays*86400);
}