
function newsletterSignupKD(e){if(event.keyCode==13){newsletterSignup();return false;}
return true;}
function newsletterSignup(){if(validateForm()){var prevAction=TheForm.action;TheForm.action='http://cl.s4.exct.net/subscribeasync.aspx';TheForm.submit();TheForm.action=prevAction;}}
function echeck(str)
{var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if(str.indexOf(at)==-1)
{alert("You have entered an invalid email address.  Please try again.")
return false}
if(str.indexOf(at)==-1||str.indexOf(at)==0||str.indexOf(at)==lstr)
{alert("You have entered an invalid email address.  Please try again.")
return false}
if(str.indexOf(dot)==-1||str.indexOf(dot)==0||str.indexOf(dot)==lstr)
{alert("You have entered an invalid email address.  Please try again.")
return false}
if(str.indexOf(at,(lat+1))!=-1)
{alert("You have entered an invalid email address.  Please try again.")
return false}
if(str.substring(lat-1,lat)==dot||str.substring(lat+1,lat+2)==dot)
{alert("You have entered an invalid email address.  Please try again.")
return false}
if(str.indexOf(dot,(lat+2))==-1)
{alert("You have entered an invalid email address.  Please try again.")
return false}
if(str.indexOf(" ")!=-1)
{alert("You have entered an invalid email address.  Please try again.")
return false}
return true}
function validateForm()
{var emailID=document.getElementById('EmailAddress')
if((emailID.value==null)||(emailID.value==""))
{alert("You have entered an invalid email address.  Please try again.")
emailID.focus()
return false}
if(echeck(emailID.value)==false)
{emailID.value=""
emailID.focus()
return false}
document.getElementById('ETSubscriberKey').value=emailID.value
return true}
