// ********************************************************************************************
// *********  email.js
// *********
// *********  Javascript functions that are used for sending for formatting and sending emails
// *********
// *********
// ********************************************************************************************
var spamkey = "bl0mil3y" ;
function emailPopUp(topic)
//*************************************************************************************************
//**********                                                                           ************
//**********         Get information about the email to be formatted and open the      ************
//**********         email pop up window                                               ************
//**********                                                                           ************
//*************************************************************************************************
{
    //  Set values in a cookie
    document.cookie="topic="     + topic ;
    document.cookie="recipient=" ;
    document.cookie="forename=" ;
    document.cookie="spamstop="  + spamkey ;
//    window.open('mail-stdform.html','email','height=600, width=770, resizable=yes, status=1');
    location.href = "mail-form.html" ;
}
function emailPopUpM2M(topic, recipient, name)
//*************************************************************************************************
//**********                                                                           ************
//**********         Get information about the email to be formatted and open the      ************
//**********         email pop up window                                               ************
//**********                                                                           ************
//*************************************************************************************************
{
    //  Set values in a cookie
    document.cookie="topic="     + topic ;
    document.cookie="recipient=" + recipient ;
    document.cookie="forename="  + name ;
    document.cookie="spamstop="  + spamkey ;
    location.href = "mail-form.html" ;
}
function emailSetUp()
//*************************************************************************************************
//**********                                                                           ************
//**********         Use the information paced in the cookies to set values in the     ************
//**********         email pop up window form fields                                   ************
//**********                                                                           ************
//*************************************************************************************************
{
   var cr = "\n" ;      //  New line characters
   var pd = "\u00A3" ;  //  £ character
   var msg ;
   var theTopic     = getSessionCookie("topic") ;
   var theRecipient = getSessionCookie("recipient") ;
   var theForename  = getSessionCookie("forename") ;
   // alert("Cookie values :- "  + theRecipient + " " + theForename ) ;
    switch(theTopic)
    {
      case 'brent-enquiry' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value    = 'brentsmail@tiscali.co.uk' ;
         document.getElementById('subject').value   = 'LGDGC Web Site - A brent enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'brentsmail@tiscali.co.uk' ;
         document.getElementById('topic').innerHTML = 'LGDGC Web Site - A brent enquiry' ;
         msg = "Hi Brent," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
      case 'm2m-message' :
         document.getElementById('sendto').value = theRecipient ;
         document.getElementById('subject').value = 'LGDGC Web Site - Member contacting you' ;
         document.getElementById('autoreply').value = 'false' ;
         document.getElementById('recipient').innerHTML = theRecipient ;
         document.getElementById('topic').innerHTML = 'Contacting a member' ;
         msg  = "Hi " + theForename + "," + cr ;
         msg += cr + cr + "I am contacting you for the following reason : " ;
         document.getElementById('message').value = msg ;
        break ;
//  ************************** Emails to the secretary **************************************************************
      case 'sec-enquiry' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A general enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A general enquiry' ;
         msg = "Hi Ian," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
      case 'sec-enquirymember' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A member enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A member enquiry' ;
         msg = "Hi Ian," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
      case 'sec-changedetails' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A change of member details' ;
         document.getElementById('autoreply').value = 'false' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A change of member details' ;
         document.getElementById('name').value = theForename ;
         document.getElementById('email').value = theRecipient ;
         msg  = "Hi Ian," + cr ;
         msg   += "Please can you update my contact details using the following information ..." ;
         msg   += cr + cr + "House Name or Apartment No :" + cr + cr + "House No and Street Name :" ;
         msg   += cr + cr + "District (if applicable) :" + cr + "Town : " + cr + "County : " + cr + "Postcode :" + cr + cr + "Phone :" + cr + "Mobile Phone :" + cr + "Email :" ;
         msg   += cr + cr + "Thanks," + cr + cr ;
         document.getElementById('message').value = msg ;
        break ;
      case 'sec-sponsorenquiry' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - Sponsorship enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'Sponsorship enquiry' ;
         msg = "Hi Ian," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
        break ;
      case 'sec-membership' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A new membership enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A new membership enquiry' ;
         document.getElementById('specialinfo').innerHTML = '<b>Enquirer, please note that this information will be held in the strictest confidence by Lytham Green Drive Golf Club</b>' ;
         msg    = "Hi Ian," + cr ;
         msg   += cr + cr + "I'd like to enquire about becoming a member.  Here are some details :-" ;
         msg   += cr + cr + "Membership type required : GENT / LADY / JUNIOR / SOCIAL (enquirer please remove whichever is not applicable)." ;
         msg   += cr + cr + "Gender :" ;
         msg   += cr + cr + "House Name" + cr + "or Apartment No :" + cr + cr + "House No and Street Name :" ;
         msg   += cr + cr + "District (if applicable) :" + cr + "Town : " + cr + "County : " + cr + "Postcode :" + cr + cr + "Phone :" + cr + "Mobile Phone :" + cr + "Email :" ;
         msg   += cr + cr + "Could you please send me some more information by EMAIL / LETTER (enquirer please remove whichever is not applicable)." ;
         msg   += cr + cr + "Thank you," + cr + cr ;
         document.getElementById('message').value = msg ;
        break ;
      case 'sec-golfrules' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - Answer to Golf Rules Quiz' ;
         document.getElementById('autoreply').value = 'false' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'Answer to Golf Rules Quiz' ;
         msg  = "Hi Ian," + cr ;
         msg += cr + cr + "Here is my answer to the golf rules competition :-" ;
         msg += cr + cr + cr + cr + cr + cr + cr + cr + "====== Whilst you are writing this email can you send us your contact details so we can check we have the correct ones ======" ;
         msg += cr + "My Full Name is :" ;
         msg += cr + cr + "House Name" + cr + "or Apartment No :" + cr + cr + "House No and Street Name :" ;
         msg += cr + cr + "District (if applicable) :" + cr + "Town : " + cr + "County : " + cr + "Postcode :" + cr + cr + "Phone :" + cr + "Mobile Phone :" + cr + "Email :" ;
         msg += cr + cr + "Thank you," + cr + cr + name ;
         document.getElementById('message').value = msg ;
        break ;
      case 'sec-spottheball' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - Answer to Spot the Ball Quiz' ;
         document.getElementById('autoreply').value = 'false' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'Answer to Spot the Ball Quiz' ;
         msg  = "Hi Ian," + cr ;
         msg  += cr + cr + "I believe I've found the ball" ;
         msg  += cr + cr + "It's on the ............................page" ;
         msg  += cr + cr + "My Name is :" ;
         msg  += cr + cr + "Phone :" + cr + "Mobile Phone :" + cr + "Email :" ;
         msg  += cr + cr + "Thank you," ;
         document.getElementById('message').value = msg ;
        break ;
      case 'sec-spotthetree' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - Answer to Spot the Tree Quiz' ;
         document.getElementById('autoreply').value = 'false' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'Answer to Spot the Tree Quiz' ;
         msg  = "Hi Ian," + cr ;
         msg  += cr + cr + "I believe I've found the tree" ;
         msg  += cr + cr + "The view is from the ...... tee" ;
         msg  += cr + cr + "My Name is :" ;
         msg  += cr + cr + "Phone :" + cr + "Mobile Phone :" + cr + "Email :" ;
         msg  += cr + cr + "Thank you," ;
         document.getElementById('message').value = msg ;
        break ;
//  ************************** Emails to the secretary **************************************************************
      case 'mem-contactmember' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - Member contacting you' ;
         document.getElementById('autoreply').value = 'false' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'Contacting a member' ;
         msg  = "Hi," + cr ;
         msg += cr + cr + "I am contacting you for the following reason : " ;
        break ;
//  ************************** Emails for catering **************************************************************
      case 'catering-nonmember' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A catering enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A catering enquiry' ;
         msg = "Hi Ian," + cr ;
         msg   += cr + cr + "I am enquiring about a booking the club house for a function.  Here are some details :" ;
         msg   += cr + cr + "MEMBER SPONSORING MY REQUEST (If applicable)" ;
         msg   += cr + cr + "Member Name :" ;
         msg   += cr + cr + "MY CONTACT DETAILS" ;
         msg   += cr + cr + "House No and Street Name :" + cr + "Town : " + cr + "County : " + cr + "Postcode :" ;
         msg   += cr + cr + "Contact Phone No :" + cr + "Email :" ;
         msg   += cr + cr + "DETAILS ABOUT THE FUNCTION :"  ;
         msg   += cr + cr + "Nature of function :"  ;
         msg   +=      cr + "Date of function :"  ;
         msg   +=      cr + "Time function commences :"  ;
         msg   +=      cr + "Time function finishes :"  ;
         msg   += cr + cr + "NUMBERS ATTENDING FUNCTION" ;
         msg   += cr + cr + "Members :" ;
         msg   +=      cr + "Non members :" ;
         msg   += cr + cr + "CATERING REQUIREMENTS" ;
         msg   += cr + cr + "Lunch :         Preferred time of meal :" ;
         msg   +=      cr + "Dinner :        Preferred time of meal :" ;
         msg   +=      cr + "Buffet :        Preferred time of meal :" ;
         msg   +=      cr + "(Please select one option)" ;
         msg   += cr + cr + cr + "PLEASE NOTE" ;
         msg   +=      cr + "The number of persons attending the function must be confirmed at least 24 hours in advance and this will be the number invoiced for the catering." ;
         msg   += cr + cr + "The charge for the clubhouse is " + pd + "100.00." ;
         msg   += cr + cr + "There is also a mandatory refundable deposit of " + pd + "250.00 payable in advance to cover any breakages, damage or execessive cleaning." ;
         msg   += cr + cr + "Please enclose a cheque for " + pd + "300.00 when returning the Booking Form we send you" ;
         document.getElementById('message').value = msg ;
        break ;
      case 'catering-member' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A catering enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A catering enquiry' ;
         msg = "Hi Ian," + cr ;
         msg   += cr + cr + "I am enquiring about a booking the club house for a function.  Here are some details :" ;
         msg   += cr + cr + "MY CONTACT DETAILS" ;
         msg   += cr + cr + "House No and Street Name :" + cr + "Town : " + cr + "County : " + cr + "Postcode :" ;
         msg   += cr + cr + "Phone :" + cr + "Mobile Phone :" + cr + "Email :" ;
         msg   += cr + cr + "DETAILS ABOUT THE FUNCTION :"  ;
         msg   += cr + cr + "Nature of function :"  ;
         msg   +=      cr + "Date of function :"  ;
         msg   +=      cr + "Time function commences :"  ;
         msg   +=      cr + "Time function finishes :"  ;
         msg   += cr + cr + "NUMBERS ATTENDING FUNCTION" ;
         msg   += cr + cr + "Members :" ;
         msg   +=      cr + "Non members :" ;
         msg   += cr + cr + "CATERING REQUIREMENTS" ;
         msg   += cr + cr + "Lunch :         Preferred time of meal :" ;
         msg   +=      cr + "Dinner :        Preferred time of meal :" ;
         msg   +=      cr + "Buffet :        Preferred time of meal :" ;
         msg   +=      cr + "(Please select one option)" ;
         msg   += cr + cr + cr + "PLEASE NOTE" ;
         msg   +=      cr + "The number of persons attending the function must be confirmed at least 24 hours in advance and this will be the number invoiced for the catering." ;
         msg   += cr + cr + "The charge for the clubhouse is " + pd + "100.00.  This will be deducted from your catering invoice." ;
         msg   += cr + cr + "Please enclose a cheque for " + pd + "100.00 when returning the Booking Form we send you" ;
         document.getElementById('message').value = msg ;
        break ;
//  ************************** Emails for catering **************************************************************
//  ************************** Emails for course bookings **************************************************************
      case 'booking-group' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A group booking enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A group booking enquiry' ;
         msg = "Hi Ian," + cr ;
         msg   += cr + cr + "I am enquiring about a group booking for the course.  Here are some details :" ;
         msg   += cr + cr + "MY CONTACT DETAILS" ;
         msg   += cr + cr + "House No and Street Name :" + cr + "Town : " + cr + "County : " + cr + "Postcode :" ;
         msg   += cr + cr + "Phone :" + cr + "Mobile Phone :" + cr + "Email :" ;
         msg   += cr + cr + "BOOKING DETAILS" ;
         msg   += cr + cr + "Date(s) required :" + cr + "Number in party :" + cr + "18 or 27 holes" ;
         msg   += cr + cr + "CATERING REQUIREMENTS (Are you requiring breakfast/lunch/dinner.  Please specify)" ;
         msg   += cr + cr + cr + cr + "Thank you" ;
         document.getElementById('message').value = msg ;
        break ;
      case 'booking-group-gill' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'gill@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A group booking enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'gill@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A group booking enquiry' ;
         msg = "Hi Gill," + cr ;
         msg   += cr + cr + "I am enquiring about a group booking for the course.  Here are some details :" ;
         msg   += cr + cr + "MY CONTACT DETAILS" ;
         msg   += cr + cr + "House No and Street Name :" + cr + "Town : " + cr + "County : " + cr + "Postcode :" ;
         msg   += cr + cr + "Phone :" + cr + "Mobile Phone :" + cr + "Email :" ;
         msg   += cr + cr + "BOOKING DETAILS" ;
         msg   += cr + cr + "Date(s) required :" + cr + "Number in party :" + cr + "18 or 27 holes" ;
         msg   += cr + cr + "CATERING REQUIREMENTS (Are you requiring breakfast/lunch/dinner.  Please specify)" ;
         msg   += cr + cr + cr + cr + "Thank you" ;
         document.getElementById('message').value = msg ;
        break ;
      case 'booking-winter' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A winter special offer enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A winter special offer enquiry' ;
         msg = "Hi Ian," + cr ;
         msg   += cr + cr + "I am enquiring about a group booking for the course at the special winter rates.  Here are some details :" ;
         msg   += cr + cr + "MY CONTACT DETAILS" ;
         msg   += cr + cr + "House No and Street Name :" + cr + "Town : " + cr + "County : " + cr + "Postcode :" ;
         msg   += cr + cr + "Phone :" + cr + "Mobile Phone :" + cr + "Email :" ;
         msg   += cr + cr + "BOOKING DETAILS" ;
         msg   += cr + cr + "Date(s) required :" + cr + "Number in party :" + cr + "18 or 27 holes" ;
         msg   += cr + cr + "CATERING REQUIREMENTS (Are you requiring breakfast/lunch/dinner.  Please specify)" ;
         msg   += cr + cr + cr + cr + "Thank you" ;
         document.getElementById('message').value = msg ;
        break ;
//  ************************** Emails for course bookings **************************************************************
//  ************************** Emails to the professional *********************************************************
      case 'pro-enquiry' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'swilliamson@tgigolf.com' ;
         document.getElementById('subject').value = 'LGDGC Web Site - An enquiry for the professional' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'swilliamson@tgigolf.com' ;
         document.getElementById('topic').innerHTML = 'An enquiry for the professional' ;
         msg = "Hi Simon," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
        break ;
//  ************************** Emails to the professional *********************************************************
//  ************************** Emails to the web team **************************************************************
      case 'web-problem' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A member with problems using the web site' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('topic').innerHTML = 'A member with problems using the web site' ;
         msg  = "Hi, " + cr ;
         msg += "I am having problems with the web site" + cr ;
         msg += "(Please type a description of the problem you have been having)" + cr ;
         msg += cr + cr + cr + "Regards," + cr ;
         msg += getBrowserInfo();                         // Get details of the browser and environment of the person with the problem
         document.getElementById('message').value = msg ;
         break ;
      case 'web-idea' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A member with an idea to improve the web site' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('topic').innerHTML = 'A member with an idea to improve the web site' ;
         msg  = "Hi, " + cr ;
         msg += "I have an idea to improve the web site" + cr ;
         msg += "(Please type a description of the idea you have had)" + cr ;
         msg += cr + cr + cr + "Regards," + cr ;
         document.getElementById('message').value = msg ;
         break ;
      case 'web-enquiry' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A member enquiry to the web team' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('topic').innerHTML = 'A member enquiry to the web team' ;
         msg = "Hi," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
      case 'web-articleforsale' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A member selling a golf item' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('topic').innerHTML = 'A member selling a golf item' ;
         msg    = "Hi," + cr + "Here is the information you need about the article I would like to sell on the web site :" ;
         msg   += cr + cr + "A brief description of the article for sale :" ;
         msg   += cr + cr + cr + "Condition of article :" ;
         msg   += cr + cr + cr + "PRICE (Please also specify if you are willing to negotiate on price)" ;
         msg   += cr + cr + cr + cr + "Thank you" ;
         document.getElementById('message').value = msg ;
         break ;
      case 'web-gally' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - An enquiry for Iain Gallagher' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('topic').innerHTML = 'An enquiry for Iain Gallagher' ;
         msg = "Hi Iain," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
      case 'web-brent' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - An enquiry for Brent Smith' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('topic').innerHTML = 'An enquiry for Brent Smith' ;
         msg = "Hi Brent," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
      case 'web-ray' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - An enquiry for Ray Duerden' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('topic').innerHTML = 'An enquiry for Ray Duerden' ;
         msg = "Hi Ray," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
      case 'web-jim' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - An enquiry for Jim Smart' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('topic').innerHTML = 'An enquiry for Jim Smart' ;
         document.getElementById('autoreply').value = 'true' ;
         msg = "Hi Jim," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
      case 'web-colin' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - An enquiry for Colin Rogers' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'LGDGC@hotmail.co.uk' ;
         document.getElementById('topic').innerHTML = 'An enquiry for Colin Rogers' ;
         msg = "Hi Colin," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
      case 'web-ian' :
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - An enquiry for Ian Stewart' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'An enquiry for Ian Stewart' ;
         msg = "Hi Ian," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
//  ************************** Emails to the web team **************************************************************
      default:
      // Set up the hidden fields that will be passed to the mailing script
         document.getElementById('sendto').value = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('subject').value = 'LGDGC Web Site - A general enquiry' ;
         document.getElementById('autoreply').value = 'true' ;
      // Set up the read only fields on the form
         document.getElementById('recipient').innerHTML = 'secretary@lythamgreendrive.co.uk' ;
         document.getElementById('topic').innerHTML = 'A general enquiry' ;
         msg = "Hi Ian," + cr + cr + cr + cr + cr + cr + cr + cr + "Regards," ;
         document.getElementById('message').value = msg ;
         break ;
    }
}
function validateEmailForm()
//*************************************************************************************************
//**********                                                                           ************
//**********         Check the required fields have entries before allowing the form   ************
//**********         to be submitted                                                   ************
//**********                                                                           ************
//*************************************************************************************************
{
    var theName = document.getElementById('Name').value ;
    var theId   = document.getElementById('Email').value ;
    if( theName == "")
    {
        alert("Please type in your name") ;
        return false ;
    }
    if(theId == "")
    {
        alert("Please type in your email address") ;
        return false ;
    }
    if(!isValidEmail(theId))
    {
        alert("The email address does not appear to have a valid format.  Please check it and correct it.") ;
        return false ;
    }
    //    alert("Form validated !") ;
    // If everything is okay pass in the spamstop key to the hidden field, so the server side php will process the email request
    document.getElementById('spamstop').value = getSessionCookie("spamstop") ;
    return true ;
}
function getBrowserDetail()
//*************************************************************************************************
//**********                                                                           ************
//**********         Get information about the browser being used                      ************
//**********                                                                           ************
//*************************************************************************************************
{
    var cr = "\n"; //  New line characters
    var inform = cr + cr + cr ;
    inform += "Browser used is   :   " + navigator.appName + cr ;
    inform += "Version is        :   " + navigator.appVersion.substring(0,4) + cr ;
    inform += "Platform is       :   " + navigator.platform + cr + cr ;
    inform += "App code name is  :   " + navigator.appCodeName + cr ;
    inform += "Pages viewed      :   " + history.length + cr + cr ;
    inform += "Screen size used  :   " + screen.width + " x " + screen.height + " pixels" + cr ;
    inform += "Additional info   :   " + navigator.appVersion ;
    return(inform) ;
}

function getBrowserInfo()
//*************************************************************************************************
//**********                                                                           ************
//**********         Get information about the browser being used                      ************
//**********                                                                           ************
//*************************************************************************************************
{
   var cr = "\n"; //  New line characters
   var inform = cr + cr + cr ;

var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser)     || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "an unknown version";
		this.OS = this.searchString(this.dataOS)               || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{
			string: navigator.userAgent,
			subString: "Chrome",
			identity: "Chrome"
		},
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Internet Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			   string: navigator.userAgent,
			   subString: "iPhone",
			   identity: "iPhone/iPod"
	    },
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();

    inform += "User Environmental Information :" + cr + cr ;
    inform += "Browser version being used is " + BrowserDetect.browser + " " + BrowserDetect.version + " on " + BrowserDetect.OS + cr ;
    inform += "Minor release version is " + navigator.appMinorVersion + cr + cr ;

    inform += "Screen size being used is " + screen.width + " x " + screen.height + " pixels" + cr ;
    inform += "No of pages viewed so far in session is " + history.length + cr + cr ;


    if(navigator.cookieEnabled)
    {
      inform += "Cookies are enabled" ;
    }
    else
    {
      inform += "Cookies are NOT enabled" ;
    }

    return inform ;
}


function isValidEmail(str)
{
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
















