/* 
 * This file contains functions used by the Newsletter
 */
 //this function displays the form for newsletter subscription
   function newsletter_showSubscribeNewsletterForm()
 {
             //url
           var action_file_path = "newsletter/index.php";
           var actioncmd = "?show_newsletter_subscription_form_request=1";

           var url = action_file_path+actioncmd;
           url=url+"&sid="+Math.random();

            //get the content to display using ajax
            $.ajax({
                method: "get",url:url,data: "page",
                beforeSend: function()
                {
                showSpinner('newsletter');
                }, 
                complete: function(){}, 
                success: function(html)
                { 
                document.getElementById("newsletter").innerHTML=html;
               }
     }); //close $.ajax()

 }//newsletter_showSubscribeNewsletterForm()



  //this function displays content for the left column of the car details page
   function newsletter_subscribeEmail()
 {
          var email = $("#txt_subscribe_newsletter").val();
          var NEWSLETTER_SUBSCRIPTION_REQUEST_MSG = "Enter your email to be notified about new products";
          
           //url
           var action_file_path = "newsletter/index.php";
           var actioncmd = "?subscribe_email_request=1&&"+
                            "txt_subscribe_newsletter="+email;

            if(($('#txt_subscribe_newsletter').hasClass('ui-state-error'))||(!email))
              {
                  $("#txt_subscribe_newsletter").addClass( "ui-state-error" );
                   alert("Please type in your email address");
                   return;
              }           

           var url = action_file_path+actioncmd;
           url=url+"&sid="+Math.random();

            $.ajax({
            method: "get",url:url,data: "page",
            beforeSend: function()
            {
            }, //show loading just when link is clicked
            complete: function()
            {},
            success:
               function(html)
             {
             alert(html);
             document.getElementById("txt_subscribe_newsletter").value = '';
             unClearField('txt_subscribe_newsletter',NEWSLETTER_SUBSCRIPTION_REQUEST_MSG);

             // newsletter_showSubscribeNewsletterForm();
            }
         }); //close $.ajax()

 }//newsletter_subscribeEmail()

