/*
 ****************************************************************************************************
 *
 * COPYRIGHT NOTICE:
 *   (C) Copyright 2009 DealerTitan, Inc. All rights reserved.
 *
 * FILE NAME:
 *   vehicle_finder.js
 *
 * PURPOSE:
 *   Vehicle Finder Page Javascript functions
 *
 * NOTES:
 *
 * ABBREVIATIONS/ACRONYMS:
 *
 ****************************************************************************************************
*/

//***************************************************************************************************
//Author: Chris Ayers
//Date: 5/27/09
//Function: Send the vehicle finder request
//***************************************************************************************************
function Send_Vehicle_Finder_Request()
{
  // Get the data
  var Year_Start = Symbol_Encode(jQuery("#Contact_Form #Year_Start").val());
  var Year_End = Symbol_Encode(jQuery("#Contact_Form #Year_End").val());
  var Make = Symbol_Encode(jQuery("#Contact_Form #Make").val());
  var Model = Symbol_Encode(jQuery("#Contact_Form #Model").val());
  var Vehicle_Details = Symbol_Encode(jQuery("#Contact_Form #Vehicle_Details").val());
  var Name = Symbol_Encode(jQuery("#Contact_Form #Name").val());
  var Email = Symbol_Encode(jQuery("#Contact_Form #Email").val());
  var Phone = Symbol_Encode(jQuery("#Contact_Form #Phone").val());
  var Comments = Symbol_Encode(jQuery("#Contact_Form #Comments").val());
  
  if (Year_Start == "" ||
      Year_End == "")
  {
    jAlert("Please enter the Year Range for the vehicle you would like us to find.");
  }
  else if (Make == "")
  {
    jAlert("Please enter the Make for the vehicle you would like us to find.");
  }
  else if (Model == "")
  {
    jAlert("Please enter the Model for the vehicle you would like us to find.");
  }
  else if (Name == "")
  {
    jAlert("Please enter your Name.");
  }
  else if (Email == "" &&
           Phone == "")
  {
    jAlert("Please enter either your Email Address or Phone Number.");
  }
  else if (Comments == "")
  {
    jAlert("Please enter your Comments.");
  }
  else
  {
    // Toggle the busy notifier
    Toggle_Busy_Notifier();

    // Perform the ajax call
    jQuery.post("index.php",
                {
                  Function_Name:"Send_Vehicle_Finder_Request",
                  Year_Start:Year_Start,
                  Year_End:Year_End,
                  Make:Make,
                  Model:Model,
                  Vehicle_Details:Vehicle_Details,
                  Name:Name,
                  Email:Email,
                  Phone:Phone,
                  Comments:Comments
                },
                function(data)
                {
                  // Toggle the busy notifier
                  Toggle_Busy_Notifier();
    
                  if (data != "")
                  {
                    jAlert(data, "Error sending Vehicle Finder request");
                  }
                  else
                  {
                    jAlert("Thank you for submitting your request to the Vehicle Finder.  One of our friendly "+
                           "staff members will contact you as soon as possible to complete your request.","Thank You",
                           function()
                           {
                             window.location.reload();
                           });
                  }
                });
  }
}
