function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function fValidateEmail(str) 
{
  var at="@";
  var dot=".";
  var lat=str.indexOf(at);
  var lstr=str.length;
  var ldot=str.indexOf(dot);

  if (str.indexOf(at)==-1)
  {
    return false;
  }

  if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
  {
    return false;
  }

  if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
  {
    return false;
  }

  if (str.indexOf(at,(lat+1))!=-1)
  {
    return false;
  }

  if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
  {
    return false;
  }

  if (str.indexOf(dot,(lat+2))==-1)
  {
    return false;
  }
		
  if (str.indexOf(" ")!=-1)
  {
    return false;
  }

  return true;
}

function fSetFocus() 
{
 if (document.getElementById) 
 {
   document.getElementById("seo_email").focus();
 }
 else
 {
  if (document.all) 
  {
   document.forms(0).item(0).focus();
  }
 }
}

function validate_email(frm)
{
  if (frm.seo_email.value=="")
  {     
    frm.seo_email.focus();   
    alert('Please enter email address.');
    return(false);    
  }

  if (fValidateEmail(frm.seo_email.value)==false)
  {     
    frm.seo_email.value="";
    frm.seo_email.focus();   
    alert('Invalid email address entered. Please enter valid email address.');
    return(false);    
  }
}