CookieName = "MSEmbedded.biz"
function GetCookieData(Feldname)
{
   search = escape(CookieName) + Feldname
   if (document.cookie.length <= 0)
      {
        error = 2
      }
   else
      {
        offset = document.cookie.indexOf(search)
        if (offset == -1)
         {
          error = 1
         }
        else
         {
          error = 0
          offset += search.length
          end = document.cookie.indexOf("&", offset)
          if (end == -1) end = document.cookie.length-1
          return unescape(document.cookie.substring(offset, end))
         }
      }
}


function GetCookie()
{
   CName    = GetCookieData("Name$")
   CCompany = GetCookieData("Company$")
   CCLA     = GetCookieData("CLA$")
   CStreet1 = GetCookieData("Street1$")
   CStreet2 = GetCookieData("Street2$")
   CStreet3 = GetCookieData("Street3$")
   CZIP     = GetCookieData("ZIP$")
   CTown    = GetCookieData("Town$")
   CCountry = GetCookieData("Country$")
   CTel     = GetCookieData("Tel$")
   CEMail   = GetCookieData("EMail$")

   if (error == 0)
      {
          document.phpformmailer.name.value = CName
          document.phpformmailer.company.value = CCompany
          document.phpformmailer.cla.value = CCLA
          document.phpformmailer.street1.value = CStreet1
          document.phpformmailer.street2.value = CStreet2
          document.phpformmailer.street3.value = CStreet3
          document.phpformmailer.zip.value = CZIP
          document.phpformmailer.town.value = CTown
          document.phpformmailer.country.value = CCountry
          document.phpformmailer.tel.value = CTel
          document.phpformmailer.email.value = CEMail
      }
}



function SetCookie()
{
    var today = new Date();
    var expires = new Date();
    expires.setTime(today.getTime() + 1000*60*60*24*365);
    document.cookie = escape(CookieName) + "="
    + escape(CookieName) + "Name$" + escape(document.phpformmailer.name.value) + "&"
    + escape(CookieName) + "Company$" + escape(document.phpformmailer.company.value) + "&"
    + escape(CookieName) + "CLA$" + escape(document.phpformmailer.cla.value) + "&"
    + escape(CookieName) + "Street1$" + escape(document.phpformmailer.street1.value) + "&"
    + escape(CookieName) + "Street2$" + escape(document.phpformmailer.street2.value) + "&"
    + escape(CookieName) + "Street3$" + escape(document.phpformmailer.street3.value) + "&"
    + escape(CookieName) + "ZIP$" + escape(document.phpformmailer.zip.value) + "&"
    + escape(CookieName) + "Town$" + escape(document.phpformmailer.town.value) + "&"
    + escape(CookieName) + "Country$" + escape(document.phpformmailer.country.value) + "&"
    + escape(CookieName) + "Tel$" + escape(document.phpformmailer.tel.value) + "&"
    + escape(CookieName) + "EMail$" + escape(document.phpformmailer.email.value) + "&"
    + ((expires == null) ? "" : ("; expires=" + expires.toGMTString()))
}


function validateForm() 
{
 var okSoFar=true
 with (document.phpformmailer)
 {
  if (name.value=="" && okSoFar)
  {
    okSoFar=false
    alert("Please enter your name.")
    name.focus()
  }
  if (street1.value=="" && okSoFar)
  {
    okSoFar=false
    alert("Please enter a valid street address.")
    street1.focus()
  }
  if (zip.value=="" && okSoFar)
  {
    okSoFar=false
    alert("Please enter a valid ZIP code.")
    zip.focus()
  }
  if (town.value=="" && okSoFar)
  {
    okSoFar=false
    alert("Please enter a valid town.")
    town.focus()
  }
  if (country.value=="" && okSoFar)
  {
    okSoFar=false
    alert("Please enter a valid country.")
    country.focus()
  }
  if (tel.value=="" && okSoFar)
  {
    okSoFar=false
    alert("Please enter a valid Telephone number.")
    tel.focus()
  }
  var foundAt = email.value.indexOf("@",0)
  if (foundAt < 1 && okSoFar)
  {
    okSoFar = false
    alert ("Please enter a valid email address.")
    email.focus()
  }

	
	if (register)
	{
 	 	var e1 = email.value
  	var e2 = email2.value
  	if (!(e1==e2) && okSoFar)
  	{
    	okSoFar = false
    	alert ("Email addresses you entered do not match.  Please re-enter.")
    	email2.focus()
  	}
  	if (user.value=="" && okSoFar)
  	{
	    okSoFar=false
  	  alert("Please enter a valid username.")
    	user.focus()
  	}
  	
  	if (user.value.indexOf (" ") > 0 && okSoFar)
  	{
	    okSoFar=false
  	  alert("Please enter a username without spaces.")
    	  user.focus()
  	}  	
  	
  	if (pw.value=="" && okSoFar)
  	{
    	okSoFar=false
    	alert("Please enter a valid password.")
    	pw.focus()
  	}
  	
  	if (pw.value.indexOf (" ") > 0 && okSoFar)
  	{
	    okSoFar=false
  	  alert("Please enter a password without spaces.")
    	  user.focus()
  	}  	
  	
	} // end if register
	
  if (okSoFar==true) 
   {  
     submit()
     SetCookie()
   }
 }
}

