// JavaScript Document

function validatenews() 

{

 if ( document.newsletter.news_email.value.length == '' ) 

 { 

  alert('You must enter an "Email Address". Please try again.');

  return false;

 }

  else if ( document.newsletter.news_email.value > '' && emailnewscheck(document.newsletter.news_email.value) == false)

 {

  alert('The email address you specified is an invalid email Address. Please use the format "name@host.domain" and try again.')

  return false;

 }

}



function emailnewscheck(str) 

{

 var at="@"

 var dot="."

 var lat=str.indexOf(at)

 var lstr=str.length

 var ldot=str.indexOf(dot)

 var blnEmail = true;



 if (str.indexOf(at)==-1)

 {

 blnEmail = false;

 }

 if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)

 {

 blnEmail = false;

 }

 if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)

 {

 blnEmail = false;

 }

 if (str.indexOf(at,(lat+1))!=-1)

 {

 blnEmail = false;

 }

 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)

 {

 blnEmail = false;

 }

 if (str.indexOf(dot,(lat+2))==-1)

 {

 blnEmail = false;

 }

 if (str.indexOf(" ")!=-1)

 {

 blnEmail = false;

 }

 return blnEmail;

}



function validatesearch() 

{

 if ( document.search.search_value.value.length == '' ) 

 { 

      alert('You must enter a "Search" parameter in the search box. Please try again.');

      return false;

 }

}